*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#0b1b3d;margin:0}::selection{color:#0b1b3d;background:#f2c200}@keyframes eq{0%,to{transform:scaleY(.28)}50%{transform:scaleY(1)}}@keyframes pulse{0%,to{box-shadow:0 0 #d420278c}50%{box-shadow:0 0 0 9px #d4202700}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes ring{0%{opacity:.55;transform:scale(.8)}to{opacity:0;transform:scale(1.45)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes mq{to{transform:translate(-50%)}}@keyframes grid{to{background-position:0 -46px,0 -46px}}@keyframes glow{0%,to{opacity:.5}50%{opacity:1}}@keyframes notefloat{0%{opacity:0;transform:translateY(12px)rotate(-8deg)}18%{opacity:.9}80%{opacity:.9}to{opacity:0;transform:translateY(-52px)rotate(10deg)}}.cfm-burger{display:none}input[type=range].cfm-vol{appearance:none;background:#fff3;border-radius:5px;outline:none;height:5px}input[type=range].cfm-vol::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#f2c200;border-radius:50%;width:15px;height:15px;box-shadow:0 0 0 3px #f2c20040}input[type=range].cfm-vol::-moz-range-thumb{cursor:pointer;background:#f2c200;border:none;border-radius:50%;width:15px;height:15px}.cfm-feat{transition:transform .35s,box-shadow .35s}.cfm-feat:hover{transform:translate(8px);box-shadow:0 22px 44px #1e63c92e}.cfm-prog{transition:transform .3s}.cfm-prog:hover{transform:translate(4px)}.cfm-speaker{transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s,border-color .4s}.cfm-speaker:hover{transform:translateY(-12px);box-shadow:0 34px 62px #1e63c938}.cfm-social{transition:all .25s}.cfm-social:hover{transform:translateY(-2px)}.cfm-social-lg{transition:all .25s}.cfm-social-lg:hover{color:#0b1b3d!important;background:#f2c200!important}.cfm-social-wa{transition:all .25s}.cfm-social-wa:hover{transform:translateY(-3px)}.cfm-field{transition:all .2s}.cfm-field:focus{background:#ffffff1a;border-color:#f2c200}.cfm-field::placeholder{color:#8facd8}.cfm-send{transition:transform .2s}.cfm-send:hover{transform:translateY(-3px)}.cfm-footlink{transition:color .2s}.cfm-footlink:hover{color:#f2c200}.cfm-navlink{padding:6px 0;transition:color .25s;position:relative}.cfm-navlink:after{content:"";transform-origin:0;background:linear-gradient(90deg,#f2c200,#ffd84d);border-radius:2px;height:2px;transition:transform .28s cubic-bezier(.2,.7,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.cfm-navlink:hover{color:#f2c200!important}.cfm-navlink:hover:after,.cfm-navlink:focus-visible:after,.cfm-navlink[aria-current=location]:after{transform:scaleX(1)}.cfm-navlink:focus-visible,.cfm-moblink:focus-visible{outline-offset:6px;border-radius:4px;outline:2px solid #f2c200b3}.cfm-moblink{border-radius:8px;transition:color .2s,background .2s,padding-left .2s}.cfm-moblink:hover{background:#f2c2000f;color:#f2c200!important}.cfm-moblink[aria-current=location]{background:#f2c20017;box-shadow:inset 3px 0 #f2c200;padding-left:14px!important}@media (width<=960px){.cfm-desktop-nav{display:none!important}.cfm-burger{display:flex!important}.cfm-hero-grid{grid-template-columns:1fr!important;gap:44px!important}.cfm-hero-visual{order:-1}.cfm-two{grid-template-columns:1fr!important;gap:40px!important}.cfm-schedule{grid-template-columns:1fr!important}.cfm-featrow,.cfm-speakers{grid-template-columns:1fr 1fr!important}.cfm-plr-wave,.cfm-plr-vol{display:none!important}}@media (width<=560px){.cfm-desktop-cta{display:none!important}.cfm-speakers,.cfm-featrow{grid-template-columns:1fr!important}.cfm-plr-native{display:none!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
