@font-face{font-family:'Archivo';font-style:normal;font-weight:800;font-stretch:125%;font-display:swap;src:url(../fonts/archivo-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Archivo';font-style:normal;font-weight:900;font-stretch:125%;font-display:swap;src:url(../fonts/archivo-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../fonts/instrument-sans-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Instrument Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../fonts/instrument-sans-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/jetbrains-mono-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--canvas:#0C0B0A;--panel:#181614;--panel-2:#24211E;--line:rgba(243,236,226,.10);--line-strong:#6E675F;--accent:#F2A21B;--accent-hover:#FFB838;--accent-muted:rgba(242,162,27,.28);--on-accent:#0C0B0A;--brand-red:#E61212;--text-primary:#F3ECE2;--text-secondary:#A8A097;--display:'Archivo','Arial Black',system-ui,sans-serif;--body:'Instrument Sans',system-ui,-apple-system,'Segoe UI',sans-serif;--mono:'JetBrains Mono',ui-monospace,Consolas,monospace;--eo:cubic-bezier(.16,1,.3,1);--eio:cubic-bezier(.65,0,.35,1);--gutter:clamp(20px,5vw,72px);--maxw:1320px;--tshadow:0 1px 2px rgba(12,11,10,.95),0 3px 12px rgba(12,11,10,.78),0 10px 44px rgba(12,11,10,.8);}*,*::before,*::after{box-sizing:border-box}html{background:var(--canvas);overflow-x:hidden;overflow-x:clip;scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:80px}body{margin:0;overflow-x:hidden;overflow-x:clip;background:var(--canvas);color:var(--text-primary);font:400 1.0625rem/1.6 var(--body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{display:block;max-width:100%;height:auto}a{color:inherit}p{margin:0}h1,h2,h3{margin:0;font-family:var(--display);font-stretch:125%;font-weight:800;line-height:1.04;letter-spacing:-.012em}em{font-style:normal;color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:fixed;left:16px;top:-80px;z-index:100;background:var(--accent);color:var(--on-accent);padding:.7rem 1rem;border-radius:10px;font-weight:600;text-decoration:none;transition:top .3s var(--eo)}.skip:focus{top:16px}.label{font:500 .72rem/1.4 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary)}.label.acc{color:var(--accent)}.wrap{width:min(100% - 2*var(--gutter),var(--maxw));margin-inline:auto}.h2{font-size:clamp(2rem,4.4vw,3.9rem);max-width:15ch}.lede{color:var(--text-secondary);max-width:46ch;font-size:clamp(1.02rem,1.2vw,1.14rem)}@keyframes sweep{0%{transform:translateX(0) rotate(12deg)}100%{transform:translateX(330%) rotate(12deg)}}.btn{--bg:var(--accent);display:inline-flex;align-items:center;justify-content:center;gap:.7rem;min-height:48px;padding:.85rem 1.35rem;border-radius:12px;background:var(--bg);color:var(--on-accent);font:600 1rem/1.1 var(--body);text-decoration:none;border:0;cursor:pointer;transition:background-color .35s var(--eo),transform .35s var(--eo);text-shadow:none;position:relative}.btn:hover{--bg:var(--accent-hover)}.btn:active{transform:translateY(1px)}.btn .chev{display:inline-flex;gap:1px}.btn .chev svg{width:9px;height:12px}.btn:hover .chev svg,.btn.blink .chev svg{animation:blink 1.1s steps(1,end) 2}.btn:hover .chev svg:nth-child(2),.btn.blink .chev svg:nth-child(2){animation-delay:.12s}.btn:hover .chev svg:nth-child(3),.btn.blink .chev svg:nth-child(3){animation-delay:.24s}@keyframes blink{0%{opacity:1}50%{opacity:.18}100%{opacity:1}}.btn-ghost{--bg:transparent;color:var(--text-primary);border:1px solid var(--line-strong)}.btn-ghost:hover{--bg:rgba(242,162,27,.08);border-color:var(--accent)}.btn-sm{min-height:40px;padding:.55rem 1rem;font-size:.92rem;border-radius:10px}.arrow-link{display:inline-flex;align-items:center;gap:.6rem;color:var(--text-primary);text-decoration:none;font-weight:600;padding:.4rem 0;border-bottom:1px dashed var(--accent-muted);transition:border-color .35s var(--eo),gap .35s var(--eo)}.arrow-link svg{width:18px;height:12px;color:var(--accent)}.arrow-link:hover{border-color:var(--accent);gap:.85rem}@media (pointer:coarse){.btn,.arrow-link{min-height:44px}}.nav{position:fixed;top:0;left:0;right:0;z-index:40;display:flex;align-items:center;gap:1.5rem;padding:14px var(--gutter);background:linear-gradient(rgba(12,11,10,.86),rgba(12,11,10,.62));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);transition:transform .6s var(--eo),opacity .6s var(--eo)}.nav.away{transform:translateY(-110%);opacity:0}.nav-logo img{height:34px;width:auto}.nav>nav{margin-left:auto}.nav-links{display:flex;gap:1.6rem;list-style:none;margin:0;padding:0}.nav-links a{text-decoration:none;font-size:.95rem;color:var(--text-secondary);transition:color .3s}.nav-links a:hover{color:var(--text-primary)}@media (max-width:1060px){.nav-links{display:none}.nav .btn{margin-left:auto}}.hero{position:relative;z-index:2}.stage{position:relative;min-height:100vh;min-height:100svh;overflow:hidden;background:var(--canvas)}.scene{position:absolute;inset:0;transform:scale(var(--zoom,1));transform-origin:62% 44%}.lay{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--ox,60%) 50%}.frame{position:absolute;inset:0;pointer-events:none}.selo{position:relative;padding:.6rem .9rem;border:1px solid rgba(243,236,226,.28);border-radius:10px;background:rgba(12,11,10,.4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font:500 .72rem/1.3 var(--mono);letter-spacing:.2em;color:var(--text-primary)}.selo::before{content:"";position:absolute;left:12px;top:-5px;width:28px;height:1px;background:repeating-linear-gradient(90deg,var(--accent) 0 5px,transparent 5px 8px)}.band{position:absolute;z-index:2;left:var(--gutter);margin:0;text-shadow:var(--tshadow)}.band::before{content:"";position:absolute;inset:-30% -18% -30% -30%;z-index:-1;pointer-events:none;opacity:calc(.25 + .75*var(--k,1));background:radial-gradient(ellipse 70% 60% at 40% 50%,rgba(12,11,10,.68) 0%,rgba(12,11,10,.44) 46%,rgba(12,11,10,0) 76%)}.cap{font-family:var(--display);font-stretch:125%;font-weight:800;font-size:clamp(1.55rem,2.9vw,2.7rem);line-height:1.08;letter-spacing:-.012em;max-width:13ch}.settle{bottom:clamp(30px,8vh,90px);right:auto;max-width:min(62rem,calc(100% - 2*var(--gutter)))}.settle h1{font-weight:900;font-size:clamp(2.5rem,5.4vw,5.4rem);max-width:12ch;line-height:.98}.settle .sub{margin-top:1.1rem;color:var(--text-primary);opacity:.86;max-width:44ch;font-size:clamp(1rem,1.3vw,1.2rem)}.settle .btn{margin-top:1.4rem;display:none}@media (orientation:portrait){.hero:not(.scrub) .lay{object-position:34% 50%}}@property --ig{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes igOn{0%{opacity:0}9%{opacity:.55}13%{opacity:.06}22%{opacity:.78}28%{opacity:.28}44%{opacity:1}100%{opacity:1}}@keyframes igDash{from{--ig:0%}to{--ig:118%}}@media (max-width:720px){.hero:not(.scrub) .stage{display:flex;flex-direction:column;min-height:auto;padding-top:64px}.hero:not(.scrub) .scene{position:relative;inset:auto;aspect-ratio:16/11;transform:none;overflow:hidden}.hero:not(.scrub) .lay{object-position:66% 50%;transform:scale(1.18);transform-origin:62% 45%}.hero:not(.scrub) .frame{position:static;order:-1;display:flex;justify-content:flex-end;padding:18px var(--gutter) 10px}.hero:not(.scrub) .band.settle{position:relative;left:auto;bottom:auto;padding:6px var(--gutter) 56px;margin-top:-18px}.hero:not(.scrub) .settle .btn{display:inline-flex}.hero:not(.scrub) .settle .micro{display:block}.hero:not(.scrub) .band::before{display:none}}.hero.scrub{height:100vh;height:100svh}.hero.scrub .stage{position:sticky;top:0;height:100vh;min-height:0}.hero.scrub .scene{will-change:transform}.hero.scrub .band{opacity:0}@keyframes cue{0%,100%{transform:translateX(0)}50%{transform:translateX(8px)}}@keyframes float{0%{transform:translate(0,0)}50%{transform:translate(18px,-30px)}100%{transform:translate(0,0)}}.w{display:inline-block;white-space:nowrap}.c{display:inline-block}@keyframes led{0%{opacity:.3}12%{opacity:1}22%{opacity:.4}34%{opacity:1}100%{opacity:1}}.hero.scrub .settle h1 .w{--kc:clamp(0,(var(--k,0) - var(--th,0))*2.6,1);opacity:var(--kc);transform:translateY(calc((1 - var(--kc))*.5em))}.hero.scrub .settle .sub{--ks:clamp(0,(var(--k,0) - .62)*4,1);opacity:calc(var(--ks)*.86);transform:translateY(calc((1 - var(--ks))*12px))}main{position:relative;z-index:2}.spine{position:absolute;top:0;bottom:0;left:calc(var(--gutter)*.5 - 1px);width:2px;pointer-events:none;z-index:3}.spine i{position:absolute;left:0;top:0;width:2px;height:100%}.spine .dim{background:repeating-linear-gradient(180deg,rgba(243,236,226,.13) 0 14px,transparent 14px 26px)}.spine .lit{background:repeating-linear-gradient(180deg,var(--accent) 0 14px,transparent 14px 26px);clip-path:inset(0 0 calc((1 - var(--sp,0))*100%) 0);opacity:.9}.spine .head{width:10px;height:10px;left:-4px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px rgba(242,162,27,.16),0 0 22px 6px rgba(242,162,27,.45);transform:translateY(var(--sy,0px))}.mark{position:absolute;left:calc(var(--gutter)*.5 - 7px);width:14px;height:3px;border-radius:2px;background:rgba(243,236,226,.2);transition:background-color .6s var(--eo),box-shadow .6s var(--eo)}.in>.mark,.mark.on{background:var(--accent);box-shadow:0 0 12px rgba(242,162,27,.6)}@media (max-width:900px){.spine,.mark{display:none}}.js .rv{opacity:0;transform:translateY(22px);transition:opacity 1s var(--eo),transform 1s var(--eo);transition-delay:calc(var(--i,0)*110ms)}.js .in .rv,.js .rv.in{opacity:1;transform:none}.js .settled .rv{transition-delay:0s}.photo{position:relative;overflow:hidden;background:var(--panel);isolation:isolate}.photo img{width:100%;height:100%;object-fit:cover}.js .photo::after{content:"";position:absolute;inset:0 -40% 0 -10%;z-index:2;background:linear-gradient(90deg,rgba(12,11,10,0) 0%,var(--canvas) 16%,var(--canvas) 100%);transform:translateX(0);transition:transform 1.6s var(--eio)}.js .photo::before{content:"";position:absolute;top:0;bottom:0;left:-30%;width:26%;z-index:3;background:linear-gradient(90deg,rgba(255,190,90,0),rgba(255,190,90,.28),rgba(255,190,90,0));transform:translateX(0);opacity:0;transition:transform 1.6s var(--eio),opacity 1.6s var(--eio)}.js .in .photo::after,.js .photo.in::after{transform:translateX(110%)}.js .in .photo::before,.js .photo.in::before{transform:translateX(560%);opacity:1}.hud{position:absolute;inset:14px;pointer-events:none;z-index:4}.hud::before,.hud::after,.hud i::before,.hud i::after{content:"";position:absolute;width:18px;height:18px;border-color:rgba(243,236,226,.55);border-style:solid;border-width:0}.hud::before{top:0;left:0;border-top-width:1.5px;border-left-width:1.5px}.hud::after{top:0;right:0;border-top-width:1.5px;border-right-width:1.5px}.hud i::before{bottom:0;left:0;border-bottom-width:1.5px;border-left-width:1.5px}.hud i::after{bottom:0;right:0;border-bottom-width:1.5px;border-right-width:1.5px}section{position:relative}.lanes{padding:clamp(90px,14vh,160px) 0 clamp(80px,12vh,140px)}.lanes .mark{top:clamp(100px,15vh,170px)}.lanes-grid{display:grid;grid-template-columns:1fr 2px 1fr;gap:clamp(24px,4vw,64px);margin-top:clamp(36px,6vh,64px)}.lane .photo{aspect-ratio:4/4.6;border-radius:18px}.lane .label{margin-top:1.5rem}.lane h3{margin-top:.6rem;font-size:clamp(1.8rem,3vw,2.7rem)}.lane p.txt{margin-top:.8rem;color:var(--text-secondary);max-width:40ch}.lane .arrow-link{margin-top:1.3rem}.divider{position:relative;width:2px}.divider::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,var(--accent) 0 16px,transparent 16px 30px);transform:scaleY(0);transform-origin:top;transition:transform 1.8s var(--eio)}.in .divider::before{transform:scaleY(1)}.divider::after{content:"";position:absolute;left:-5px;top:0;width:12px;height:12px;border-radius:50%;background:var(--accent);box-shadow:0 0 18px 4px rgba(242,162,27,.45);opacity:0;animation:none}.in .divider::after{animation:rideDown 9s var(--eio) infinite;animation-delay:1.8s}@keyframes rideDown{0%{transform:translateY(0);opacity:0}8%{opacity:1}88%{opacity:1}100%{transform:translateY(var(--dh,600px));opacity:0}}@media (max-width:760px){.lanes-grid{grid-template-columns:1fr;gap:40px}.divider{width:100%;height:2px}.divider::before{background:repeating-linear-gradient(90deg,var(--accent) 0 16px,transparent 16px 30px);transform:scaleX(0);transform-origin:left}.in .divider::before{transform:scaleX(1)}.divider::after{display:none}.lane .photo{aspect-ratio:4/3.4}}.show{padding:clamp(80px,12vh,140px) 0}.show .mark{top:clamp(90px,13vh,150px)}.tabs{display:flex;gap:10px;margin-top:2rem}.tab{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:.9rem 1rem;border-radius:14px;border:1px solid var(--line);background:rgba(24,22,20,.6);color:var(--text-secondary);cursor:pointer;text-align:left;transition:border-color .4s var(--eo),background-color .4s var(--eo),color .4s var(--eo)}.tab b{font:900 1.9rem/1 var(--display);font-stretch:125%;color:var(--text-primary)}.tab span{font:500 .68rem/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase}.tab:hover{border-color:var(--line-strong)}.tab[aria-selected="true"]{border-color:var(--accent);background:rgba(242,162,27,.08);color:var(--accent)}.tab[aria-selected="true"] b{color:var(--accent)}.panels{display:grid;margin-top:1.8rem}.panel-txt{grid-area:1/1;opacity:0;transform:translateY(10px);transition:opacity .6s var(--eo),transform .6s var(--eo);visibility:hidden}.panel-txt.on{opacity:1;transform:none;visibility:visible}.panel-txt h3{font-size:clamp(2rem,3.4vw,3rem)}.panel-txt p{margin-top:.7rem;color:var(--text-secondary);max-width:36ch}.panel-txt .btn{margin-top:1.4rem}.stage-show{position:relative;aspect-ratio:16/10.5;border-radius:22px;overflow:hidden;background:var(--panel)}.stage-show figure{position:absolute;inset:0;margin:0;opacity:0;transform:translateX(4%) scale(1.02);transition:opacity .9s var(--eo),transform 1.2s var(--eo)}.stage-show figure.on{opacity:1;transform:none}.stage-show figure.out{opacity:0;transform:translateX(-4%) scale(1.02)}.stage-show img{width:100%;height:100%;object-fit:cover}.stage-show figure::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 90% 80% at 55% 50%,rgba(12,11,10,0) 45%,rgba(12,11,10,.72) 100%),linear-gradient(0deg,rgba(12,11,10,.55),rgba(12,11,10,0) 30%)}.stage-show .flare{position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(100deg,rgba(255,200,110,0) 30%,rgba(255,200,110,.35) 48%,rgba(255,200,110,0) 62%);transform:translateX(-100%);opacity:0}.stage-show .flare.go{animation:flare 1.1s var(--eio)}@keyframes flare{0%{transform:translateX(-100%);opacity:1}100%{transform:translateX(100%);opacity:0}}.stage-show .hudlabel{position:absolute;left:26px;top:24px;z-index:4;font:500 .72rem/1.3 var(--mono);letter-spacing:.2em;color:var(--text-primary);background:rgba(12,11,10,.55);border:1px solid rgba(243,236,226,.22);border-radius:8px;padding:.45rem .7rem;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.stage-show .hudlabel::before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--accent);margin-right:.6rem;box-shadow:0 0 10px rgba(242,162,27,.8);animation:pulse 4s ease-in-out infinite;animation-delay:-1.2s}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.35}}@media (max-width:860px){.tabs{order:2}.stage-show{order:3;aspect-ratio:4/3.1;margin-top:1.4rem}.panels{order:4}}@keyframes breathe{0%{transform:scale(1)}100%{transform:scale(1.04)}}.trust{position:relative;z-index:2;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:rgba(24,22,20,.6)}.trust ul{list-style:none;margin:0 auto;padding:0;display:grid;grid-template-columns:repeat(4,1fr)}.trust li{padding:clamp(20px,3.2vh,30px) clamp(14px,2vw,26px);border-left:1px dashed var(--line-strong)}.trust li:first-child{border-left:0;padding-left:0}.trust b{display:block;font:900 clamp(1.3rem,2.1vw,1.85rem)/1 var(--display);font-stretch:125%;color:var(--text-primary)}.trust b em{color:var(--accent)}.trust span{display:block;margin-top:.55rem;font:500 .68rem/1.45 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary)}@media (max-width:860px){.trust ul{grid-template-columns:1fr 1fr}.trust li{border-left:0;padding-left:0;border-top:1px dashed var(--line-strong)}.trust li:nth-child(-n+2){border-top:0}.trust li:nth-child(even){padding-left:16px;border-left:1px dashed var(--line-strong)}}.dream{padding:clamp(90px,14vh,160px) 0 clamp(70px,11vh,130px)}.dream .mark{top:clamp(100px,15vh,170px)}.dream .h2{margin-top:.9rem;max-width:16ch}.dreams{list-style:none;margin:clamp(36px,6vh,60px) 0 0;padding:0;border-top:1px dashed var(--line-strong)}.dreams li{display:grid;grid-template-columns:clamp(44px,6vw,86px) 1fr;align-items:baseline;gap:14px;padding:clamp(18px,3.2vh,32px) 0;border-bottom:1px dashed var(--line-strong)}.dreams .n{font:500 .78rem/1 var(--mono);letter-spacing:.16em;color:var(--text-secondary);transition:color .8s var(--eo)}.dreams p{font:800 clamp(1.3rem,3vw,2.6rem)/1.12 var(--display);font-stretch:125%;letter-spacing:-.01em;color:#7D766F;transition:color 1s var(--eo);max-width:26ch}.dreams li.lit p{color:var(--text-primary)}.dreams li.lit .n{color:var(--accent)}.dream .slogan{margin-top:clamp(28px,5vh,48px);font:500 .78rem/1.6 var(--mono);letter-spacing:.24em;color:var(--accent)}.fear{padding:clamp(90px,14vh,160px) 0}.fear .mark{top:clamp(100px,15vh,170px)}.fear-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(28px,5vw,80px);align-items:start}.fear .h2{margin-top:.9rem;max-width:15ch}.fear .lede{margin-top:1.1rem}.fear-q{font-weight:600;color:var(--text-primary)}.fear-list{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.fchip{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:.6rem .95rem;border-radius:12px;border:1px dashed var(--line-strong);background:rgba(12,11,10,.4);color:var(--text-primary);font:400 .97rem/1.35 var(--body);text-align:left;cursor:pointer;transition:border-color .3s var(--eo),background-color .3s var(--eo)}.fchip::before{content:"";flex:none;width:10px;height:10px;border-radius:3px;border:1.5px solid var(--line-strong);transition:background-color .3s,border-color .3s,box-shadow .3s}.fchip:hover{border-color:var(--text-secondary)}.fchip[aria-pressed="true"]{border-style:solid;border-color:var(--accent);background:rgba(242,162,27,.1)}.fchip[aria-pressed="true"]::before{background:var(--accent);border-color:var(--accent);box-shadow:0 0 10px rgba(242,162,27,.8)}.fear-result{margin-top:1.2rem;padding-top:1rem;border-top:1px dashed var(--line-strong);min-height:3.4em}.fear-result p{color:var(--text-primary)}.fear-result .fear-r0{color:var(--text-secondary)}.fear-result b{color:var(--accent);font:800 1.15rem/1 var(--display);font-stretch:125%;margin-right:.35rem}@media (max-width:900px){.fear-top,.fear-foot{grid-template-columns:1fr}}.count{margin-top:1.2rem;padding-top:1rem;border-top:1px dashed rgba(242,162,27,.45)}.cd{display:flex;align-items:center;gap:6px;margin-top:.7rem}.cd span{display:flex;flex-direction:column;align-items:center;min-width:56px;padding:.5rem .3rem .45rem;border-radius:10px;background:rgba(12,11,10,.6);border:1px solid rgba(242,162,27,.35)}.cd em{font-style:normal;color:var(--accent);font:500 1.1rem/1 var(--mono)}.cd b{font:500 1.5rem/1 var(--mono);color:var(--text-primary);font-variant-numeric:tabular-nums}.cd i{font-style:normal;margin-top:.35rem;font:500 .58rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary)}.count .note{margin-top:.7rem;font-size:.9rem;color:var(--text-primary);opacity:.85}.mini-q{margin:1.2rem 0 0;padding:14px 16px;border-radius:12px;background:rgba(36,33,30,.7);border:1px solid var(--line);max-width:44ch}.mini-q p{color:var(--text-primary);font-size:.97rem;line-height:1.55}.mini-q cite{display:block;margin-top:.5rem;font:500 .66rem/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;font-style:normal;color:var(--accent)}.micro{font-size:.86rem;color:var(--text-secondary)}.settle .micro{margin-top:.7rem;display:none}.pay{padding:18px 20px;border-radius:16px;background:rgba(24,22,20,.78);border:1px solid var(--line);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.pay b{display:block;font:800 1.08rem/1.25 var(--display);font-stretch:125%;color:var(--text-primary)}.pay b em{color:var(--accent)}.pay p{margin-top:.45rem;color:var(--text-secondary);font-size:.93rem}.proof .sub{margin-top:.8rem;color:var(--text-secondary);max-width:44ch}.foot-trust{margin-top:.7rem;color:var(--text-secondary);font-size:.9rem}.fear-photo{margin-top:clamp(24px,4vh,40px);aspect-ratio:16/10;border-radius:18px}.fear-photo img{object-position:50% 40%}.stack{padding:clamp(90px,14vh,150px) 0 clamp(60px,9vh,100px);text-align:center}.stack .mark{top:clamp(100px,15vh,160px)}.stack .h2{margin:.9rem auto 0;max-width:18ch}.stack .lede{margin:1rem auto 0;max-width:46ch}@media (max-width:640px){.stack{text-align:left}.stack .h2,.stack .lede{margin-left:0}}.status{display:inline-flex;align-items:center;gap:.55rem;margin-top:.9rem;padding:.45rem .75rem;border-radius:999px;border:1px solid var(--line-strong);font:500 .7rem/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary)}.status::before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:#6E675F}.unit .status{align-self:flex-start}.status.open{color:var(--text-primary);border-color:rgba(242,162,27,.55);background:rgba(242,162,27,.08)}.status.open::before{background:var(--accent);box-shadow:0 0 10px rgba(242,162,27,.9);animation:pulse 3s ease-in-out infinite}.card .rev-text{display:none}.card.open .rev-text{display:block}.card .hl{font-size:1.16rem}dialog.fdlg{padding:0;border:0;background:transparent;color:var(--text-primary);width:calc(100% - 32px);max-width:620px;max-height:calc(100dvh - 32px);overflow:visible}dialog.fdlg::backdrop{background:rgba(6,5,4,.74);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.fdlg-box{position:relative;max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain;padding:clamp(22px,3vw,34px);border-radius:22px;background:linear-gradient(180deg,#221f1c,#161412);border:1px solid rgba(243,236,226,.14);box-shadow:0 40px 100px rgba(0,0,0,.6)}dialog.fdlg[open] .fdlg-box{animation:dlgIn .45s var(--eo)}@keyframes dlgIn{from{opacity:0;transform:translateY(22px)}}.fdlg-close{position:absolute;top:14px;right:14px;width:44px;height:44px;display:grid;place-items:center;border-radius:12px;border:1px solid var(--line-strong);background:transparent;color:var(--text-primary);cursor:pointer;font:400 1.5rem/1 var(--body)}.fdlg-close:hover{border-color:var(--accent)}.fdlg h2{margin-top:.7rem;font-size:clamp(1.6rem,3vw,2.2rem);padding-right:52px}.fdlg .lede{margin-top:.6rem;font-size:1rem}body.dlg-open{overflow:hidden}@media (min-width:641px){dialog.fdlg{margin:clamp(24px,7vh,80px) auto auto}}@media (max-width:640px){dialog.fdlg{width:100%;max-width:100%;margin:auto 0 0;max-height:94dvh}.fdlg-box{border-radius:22px 22px 0 0;max-height:94dvh;padding-bottom:calc(24px + env(safe-area-inset-bottom))}.fdlg .lede{display:none}.fdlg h2{font-size:1.55rem}}.fbar{flex:1;height:4px;border-radius:4px;background:rgba(243,236,226,.12);overflow:hidden}.fbar i{display:block;height:100%;width:calc(var(--fs,1) / 3 * 100%);background:var(--accent);border-radius:4px;transition:width .5s var(--eo)}@keyframes stepIn{from{opacity:0;transform:translateX(14px)}}.fback{min-height:44px;padding:.6rem .3rem;background:none;border:0;color:var(--text-secondary);font:600 .95rem/1 var(--body);cursor:pointer;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:5px}.fback:hover{color:var(--text-primary)}.privacy{display:flex;gap:.55rem;align-items:flex-start;font-size:.84rem;color:var(--text-secondary)}.privacy svg{flex:none;width:14px;height:16px;margin-top:.15rem;color:var(--accent)}.rev-proof{display:flex;flex-wrap:wrap;align-items:center;gap:22px 40px;margin-top:1.4rem}@keyframes sealspin{to{transform:rotate(360deg)}}.lane-svg{position:absolute;inset:0;width:100%;height:100%}.lane-svg .edge{stroke:rgba(243,236,226,.12);stroke-width:2}.lane-svg .live{fill:none;stroke:var(--accent);stroke-width:4;stroke-dasharray:22 16;filter:drop-shadow(0 0 6px rgba(242,162,27,.7));animation:laneflow 1.4s linear infinite}@keyframes laneflow{to{stroke-dashoffset:-38}}.lane-svg .t{font:500 15px/1 var(--mono);letter-spacing:2px}@media (max-width:420px){.tabs{display:grid;grid-template-columns:1fr 1fr}.tab{padding:.75rem .9rem}}.ico{width:26px;height:16px;vertical-align:-3px;color:var(--accent)}.hero .scene{scale:1.03;translate:calc(var(--mx,0)*-10px) calc(var(--py,0)*.5px + var(--my,0)*-6px)}.hero.scrub .band{translate:calc(var(--mx,0)*5px) calc(var(--my,0)*3px)}.hero:not(.scrub) .lay{translate:0 calc(var(--pyl,0)*1px)}@keyframes beam{from{opacity:.75}to{opacity:1}}.hudl{display:none}.hero.scrub .hudl{display:flex;flex-direction:column;gap:.35rem;position:absolute;left:var(--gutter);top:96px;z-index:3;pointer-events:none;font:500 .62rem/1.3 var(--mono);letter-spacing:.2em;color:var(--text-secondary);opacity:.8;translate:calc(var(--mx,0)*-5px) calc(var(--py,0)*.15px)}.hudl i{display:block;width:44px;height:1px;background:linear-gradient(90deg,var(--accent),rgba(242,162,27,0))}@media (max-height:620px){.hero.scrub .hudl{display:none}}.show{overflow:hidden}.show>.wrap{position:relative;z-index:1}.stage-show img{scale:1.12;translate:0 calc(var(--sp,0)*-34px)}.stage-show .hudlabel{translate:0 calc(var(--sp,0)*20px)}.stage-show .hud{translate:0 calc(var(--sp,0)*7px)}.stage-show .glare{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:0;transition:opacity .5s var(--eo);background:radial-gradient(circle at var(--gx,50%) var(--gy,50%),rgba(255,210,140,.16),rgba(255,210,140,0) 42%)}.stage-show.glow .glare{opacity:1}.wa{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom) + var(--ckh,0px));transition:transform .55s var(--eo),bottom .4s var(--eo);z-index:46;display:flex;flex-direction:column;align-items:flex-end;gap:10px;transform:translateY(170%);pointer-events:none}.wa.is-on{transform:none}.wa.is-on .wa-btn,.wa.open .wa-menu{pointer-events:auto}@media (min-width:721px){.wa{right:28px;bottom:28px}}.wa-btn{display:inline-flex;align-items:center;gap:.6rem;min-height:52px;padding:.8rem 1.2rem;border-radius:999px;border:0;background:var(--accent);color:var(--on-accent);font:600 1rem/1 var(--body);cursor:pointer;box-shadow:0 14px 34px rgba(0,0,0,.45);transition:background-color .3s var(--eo)}.wa-btn:hover{background:var(--accent-hover)}.wa-btn svg{width:20px;height:20px}.wa-btn .x{display:none}.wa.open .wa-btn .x{display:block}.wa.open .wa-btn .ic{display:none}.wa-menu{width:min(310px,calc(100vw - 32px));padding:10px;border-radius:18px;background:rgba(24,22,20,.95);border:1px solid rgba(243,236,226,.14);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 24px 60px rgba(0,0,0,.55);transform-origin:100% 100%;opacity:0;transform:translateY(10px) scale(.96);visibility:hidden;transition:opacity .3s var(--eo),transform .45s var(--eo),visibility 0s linear .45s}.wa.open .wa-menu{opacity:1;transform:none;visibility:visible;transition:opacity .3s var(--eo),transform .45s var(--eo),visibility 0s}.wa-title{padding:6px 10px 8px;font:500 .64rem/1.2 var(--mono);letter-spacing:.16em;color:var(--text-secondary)}.wa-opt{display:block;padding:12px;border-radius:12px;text-decoration:none;color:var(--text-primary);border:1px solid transparent;opacity:0;translate:0 8px;transition:background-color .3s var(--eo),border-color .3s var(--eo),opacity .35s var(--eo),translate .45s var(--eo)}.wa.open .wa-opt{opacity:1;translate:0 0}.wa.open .wa-opt+.wa-opt{transition-delay:0s,0s,.07s,.07s}.wa-opt:hover,.wa-opt:focus-visible{background:rgba(242,162,27,.08);border-color:rgba(242,162,27,.4)}.wa-opt b{display:block;font:800 1rem/1.2 var(--display);font-stretch:125%}.wa-opt .u{display:block;margin-top:.25rem;color:var(--text-secondary);font-size:.9rem}.wa-opt .status{margin-top:.55rem;padding:.3rem .55rem;font-size:.58rem}body.dlg-open .wa{visibility:hidden}.dream .lede{margin-top:1rem}.lanes .lede{margin-top:1rem}.faq-grid .lede{margin-top:1rem}.faq-more{margin-top:1.2rem;background:none;border:0;border-bottom:1px dashed var(--accent-muted);border-radius:0;cursor:pointer;font:600 1rem/1.3 var(--body);color:var(--text-primary);text-align:left}.faq-more:hover{border-bottom-color:var(--accent)}.faq-more[aria-expanded="true"] svg{rotate:180deg}.g-seal{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:22px 24px 22px;border-radius:20px;border:1px solid rgba(243,236,226,.16);background:linear-gradient(160deg,rgba(242,162,27,.1),rgba(24,22,20,.9) 55%);box-shadow:0 20px 50px rgba(0,0,0,.35);max-width:500px}.g-seal::before{content:"";position:absolute;left:24px;right:24px;top:-1px;height:2px;background:repeating-linear-gradient(90deg,var(--accent) 0 12px,transparent 12px 20px);opacity:.75}.g-src{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .7rem;color:var(--text-secondary);font-size:.92rem}.g-logo{flex:none;width:22px;height:22px;padding:3px;border-radius:50%;background:#fff;box-sizing:content-box}.g-src b{color:var(--text-primary);font-weight:600}.g-src .stars svg{width:13px;height:13px}.g-btn{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;margin-top:.2rem;padding:.55rem 1rem;border-radius:11px;border:1px solid var(--line-strong);color:var(--text-primary);text-decoration:none;font:600 .95rem/1.2 var(--body);transition:border-color .35s var(--eo),background-color .35s var(--eo),gap .35s var(--eo)}.g-btn:hover{border-color:var(--accent);background:rgba(242,162,27,.08);gap:.85rem}.g-btn .g-arr{width:16px;height:11px;color:var(--accent)}@media (max-width:640px){.g-seal{padding:20px 18px}}.fine{font-size:.88rem;color:var(--text-secondary)}.lanes .label+.h2{margin-top:.9rem}.doors{list-style:none;margin:clamp(32px,5vh,52px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,22px)}.doors>li{display:flex}.door{position:relative;flex:1;display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(330px,44vh,430px);padding:22px 22px 24px;border-radius:20px;overflow:hidden;isolation:isolate;text-decoration:none;color:var(--text-primary);border:1px solid var(--line);background:#12100e;transition:border-color .4s var(--eo),translate .5s var(--eo),box-shadow .5s var(--eo)}.door img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;opacity:.5;scale:1.04;transition:opacity .6s var(--eo),scale 1.2s var(--eo)}.door::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(12,11,10,.15) 0%,rgba(12,11,10,.55) 40%,rgba(12,11,10,.96) 76%)}.door::after{content:"";position:absolute;left:22px;right:22px;top:-1px;height:2px;background:repeating-linear-gradient(90deg,var(--accent) 0 12px,transparent 12px 20px);opacity:0;transition:opacity .4s var(--eo)}.door:hover,.door:focus-visible{border-color:rgba(242,162,27,.6);translate:0 -6px;box-shadow:0 26px 60px rgba(0,0,0,.5)}.door:hover::after,.door:focus-visible::after{opacity:1}.door:hover img,.door:focus-visible img{opacity:.72;scale:1.08}.door .dn{position:absolute;top:16px;right:18px;font:900 2.3rem/1 var(--display);font-stretch:125%;color:transparent;-webkit-text-stroke:1.2px rgba(243,236,226,.5);transition:-webkit-text-stroke-color .4s}.door:hover .dn{-webkit-text-stroke-color:var(--accent)}.door .label{color:var(--accent)}.door b{display:block;margin-top:.55rem;font:800 clamp(1.12rem,1.5vw,1.36rem)/1.16 var(--display);font-stretch:125%;text-shadow:var(--tshadow)}.door .to{display:inline-flex;align-items:center;gap:.5rem;margin-top:.9rem;font-weight:600;font-size:.95rem;color:var(--accent)}.door .to svg{width:18px;height:12px;transition:translate .35s var(--eo)}.door:hover .to svg{translate:4px 0}@media (max-width:1000px){.doors{grid-template-columns:1fr 1fr}}@media (max-width:560px){.doors{grid-template-columns:1fr}.door{min-height:210px}}.start{padding:clamp(90px,14vh,160px) 0 clamp(80px,12vh,140px)}.start .mark{top:clamp(100px,15vh,170px)}.start .h2{margin-top:.9rem;max-width:15ch}.start .lede{margin-top:1.1rem}.paths{margin-top:clamp(36px,6vh,60px)}.ptab{min-height:46px;padding:.6rem 1.15rem;border-radius:999px;border:1px solid var(--line-strong);background:rgba(12,11,10,.4);color:var(--text-secondary);font:600 .98rem/1.1 var(--body);cursor:pointer;transition:color .35s var(--eo),background-color .35s var(--eo),border-color .35s var(--eo)}.ptab:hover{border-color:var(--text-secondary);color:var(--text-primary)}.ptab[aria-pressed="true"]{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}.ptab.solo[aria-pressed="true"]{background:var(--text-primary);border-color:var(--text-primary)}.path-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(18px,2.6vw,36px);margin-top:1.3rem;align-items:stretch}.path{position:relative;display:flex;flex-direction:column;padding:clamp(22px,2.8vw,36px);border-radius:24px;border:1px dashed var(--line-strong);background:linear-gradient(180deg,rgba(30,28,25,.9),rgba(20,18,16,.9));transition:border-color .5s var(--eo),box-shadow .5s var(--eo)}.path.dj{background:radial-gradient(ellipse 80% 50% at 90% 0%,rgba(242,162,27,.12),rgba(242,162,27,0) 70%),linear-gradient(180deg,rgba(36,33,30,.94),rgba(22,20,18,.94))}.path-grid[data-sel="dj"] .path.dj{border:1px solid var(--accent);box-shadow:0 30px 70px rgba(0,0,0,.45),0 0 60px rgba(242,162,27,.1)}.path-grid[data-sel="solo"] .path.solo{border:1px solid rgba(243,236,226,.55);box-shadow:0 30px 70px rgba(0,0,0,.45)}.path h3{margin-top:.7rem;font-size:clamp(1.3rem,2vw,1.75rem);line-height:1.12;max-width:22ch}@keyframes routecar{0%{top:4px;opacity:0}10%{opacity:1}88%{opacity:1}100%{top:calc(100% - 14px);opacity:0}}.path .txt{margin-top:1.2rem;color:var(--text-secondary)}.who{list-style:none;margin:.7rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.who li{font-size:.9rem;padding:.4rem .7rem;border-radius:9px;border:1px solid var(--line-strong);color:var(--text-secondary)}.dj .who li{border-color:rgba(242,162,27,.45);color:var(--text-primary);background:rgba(242,162,27,.06)}.path .btn{margin-top:auto;align-self:flex-start}.path .who+.btn,.path .who-h+.who+.btn{margin-top:1.5rem}.calm{display:flex;flex-wrap:wrap;gap:8px 26px;margin-top:1.1rem;font:500 .7rem/1.3 var(--mono);letter-spacing:.2em;color:var(--accent)}@media (max-width:900px){.path-grid{grid-template-columns:1fr}.path-grid[data-sel="dj"] .path.solo,.path-grid[data-sel="solo"] .path.dj{display:none}}.docs{margin-top:clamp(56px,9vh,96px)}.docs-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 30px}.dtabs{display:flex;flex-wrap:wrap;gap:8px}.dtab{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-height:52px;padding:.65rem 1rem;border-radius:14px;border:1px solid var(--line);background:rgba(24,22,20,.6);color:var(--text-secondary);cursor:pointer;text-align:left;transition:border-color .35s,background-color .35s,color .35s}.dtab b{font:800 .98rem/1.1 var(--display);font-stretch:125%;color:var(--text-primary)}.dtab span{font:500 .62rem/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase}.dtab:hover{border-color:var(--line-strong)}.dtab[aria-selected="true"]{border-color:var(--accent);background:rgba(242,162,27,.08);color:var(--accent)}.dpanel{margin-top:1.4rem;animation:stepIn .45s var(--eo)}.dpanel[hidden]{display:none}.dlist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:clamp(12px,1.6vw,20px)}.dlist li{display:flex;flex-direction:column;gap:.4rem;padding:22px;border-radius:18px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(36,33,30,.92),rgba(22,20,18,.92))}.dlist svg{width:42px;height:42px;margin-bottom:.3rem;fill:none;stroke:var(--accent);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dlist b{font:800 1.15rem/1.2 var(--display);font-stretch:125%}.dlist .optional{border-style:dashed}.dlist .optional span{font-size:.9rem;color:var(--text-secondary)}.docs-note{margin-top:1rem;font-size:.88rem;color:var(--text-secondary)}.missing{margin-top:clamp(22px,4vh,36px);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px 36px;align-items:center;padding:clamp(22px,3vw,34px);border-radius:22px;border:1px solid rgba(242,162,27,.4);background:linear-gradient(120deg,rgba(242,162,27,.1),rgba(24,22,20,.9) 60%)}.missing h4{margin:.6rem 0 0;font:800 clamp(1.2rem,1.9vw,1.6rem)/1.15 var(--display);font-stretch:125%;max-width:30ch}.missing .txt{margin-top:.6rem;color:var(--text-primary);opacity:.9;max-width:58ch}.miss-act{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.miss-units{display:grid;gap:8px;min-width:260px}.miss-units[hidden]{display:none}.munit{display:block;padding:10px 14px;border-radius:12px;border:1px solid rgba(242,162,27,.45);text-decoration:none;color:var(--text-primary);background:rgba(12,11,10,.5);transition:background-color .3s}.munit:hover{background:rgba(242,162,27,.1)}.munit b{display:block;font:800 .98rem/1.2 var(--display);font-stretch:125%}.munit span{font-size:.86rem;color:var(--text-secondary)}@media (max-width:860px){.missing{grid-template-columns:1fr}.miss-act{align-items:stretch}.miss-units{min-width:0}}.hab .fear-top{align-items:center}.hab .fear-photo{margin-top:0;aspect-ratio:4/3.4;border-radius:22px}.hab .fear-photo .hudlabel{position:absolute;left:18px;bottom:16px;z-index:5;font:500 .66rem/1.3 var(--mono);letter-spacing:.18em;color:var(--text-primary);background:rgba(12,11,10,.62);border:1px solid rgba(243,236,226,.22);border-radius:8px;padding:.45rem .7rem;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@keyframes maybeIn{from{color:#6F6A65}to{color:var(--text-primary)}}.hab-diag{margin-top:clamp(48px,8vh,84px);padding:clamp(22px,3vw,38px);border-radius:26px;border:1px solid rgba(242,162,27,.3);background:radial-gradient(ellipse 60% 70% at 100% 0%,rgba(242,162,27,.08),rgba(242,162,27,0) 70%),linear-gradient(180deg,rgba(30,28,25,.94),rgba(20,18,16,.94))}.hab-diag h3{margin-top:.6rem;font-size:clamp(1.4rem,2.3vw,2rem)}.pchip{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:.6rem .95rem;border-radius:12px;border:1px dashed var(--line-strong);background:rgba(12,11,10,.4);color:var(--text-primary);font:400 .97rem/1.35 var(--body);text-align:left;cursor:pointer;transition:border-color .3s var(--eo),background-color .3s var(--eo)}.pchip::before{content:"";flex:none;width:10px;height:10px;border-radius:50%;border:1.5px solid var(--line-strong);transition:background-color .3s,border-color .3s,box-shadow .3s}.pchip:hover{border-color:var(--text-secondary)}.pchip[aria-pressed="true"]{border-style:solid;border-color:var(--accent);background:rgba(242,162,27,.1)}.pchip[aria-pressed="true"]::before{background:var(--accent);border-color:var(--accent);box-shadow:0 0 10px rgba(242,162,27,.8)}.why-note{margin-top:.9rem;min-height:1.4em;color:var(--accent);font-weight:600;font-size:.95rem}.hab .fear-result{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px}.hab-trust{margin-top:clamp(64px,10vh,110px)}.hab-trust .big{font:900 clamp(1.8rem,4vw,3.4rem)/1.04 var(--display);font-stretch:125%;letter-spacing:-.012em;max-width:22ch}.hab-trust .big.dim{color:#8A8279}.two{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:clamp(12px,2vw,26px);align-items:stretch;margin-top:clamp(28px,5vh,44px)}.two-c{padding:clamp(20px,2.6vw,32px);border-radius:22px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(36,33,30,.92),rgba(22,20,18,.92))}.two-c.conf{border-color:rgba(242,162,27,.45)}.two-c h4{margin:.6rem 0 0;font:800 clamp(1.2rem,1.8vw,1.5rem)/1.15 var(--display);font-stretch:125%}.two-plus{align-self:center;justify-self:center;font:900 2.4rem/1 var(--display);color:var(--accent)}.ttags{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:1rem 0 0;padding:0}.ttags li{font-size:.92rem;padding:.4rem .7rem;border-radius:9px;border:1px solid var(--line-strong)}.conf .ttags li{border-color:rgba(242,162,27,.45);background:rgba(242,162,27,.06)}.grow-note{margin-top:1.1rem;max-width:72ch}@media (max-width:760px){.two{grid-template-columns:1fr}}.win{margin-top:1.6rem;padding-top:1.3rem;border-top:1px dashed var(--line-strong)}.win h4{margin:.5rem 0 0;font:800 clamp(1.1rem,1.6vw,1.35rem)/1.2 var(--display);font-stretch:125%}.catd{position:relative;overflow:hidden;padding:clamp(90px,14vh,160px) 0 clamp(80px,12vh,140px)}.catd .mark{top:clamp(100px,15vh,170px);z-index:3}.catd-bg{position:absolute;left:0;right:0;top:0;height:min(92vh,900px);margin:0;z-index:0;pointer-events:none;overflow:hidden}.catd-bg img{width:100%;height:112%;object-fit:cover;object-position:62% 50%;opacity:.42;translate:0 calc(var(--pv,0)*-50px)}.catd-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--canvas) 0%,rgba(12,11,10,.82) 38%,rgba(12,11,10,.35) 72%,rgba(12,11,10,.6) 100%),linear-gradient(0deg,var(--canvas) 0%,rgba(12,11,10,0) 46%),linear-gradient(180deg,var(--canvas) 0%,rgba(12,11,10,0) 22%)}.catd>.wrap{position:relative;z-index:2}.catd-head{min-height:clamp(240px,36vh,380px)}.catd .h2{margin-top:.9rem;max-width:15ch}.catd .lede{margin-top:1.1rem;color:var(--text-primary);opacity:.9}.req-h{margin-top:clamp(28px,5vh,48px)}.req{list-style:none;margin:1rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.8vw,22px)}.req li{position:relative;padding:clamp(20px,2.6vw,30px);border-radius:22px;border:1px solid rgba(243,236,226,.16);background:rgba(20,18,16,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.req li::before{content:"";position:absolute;left:22px;right:22px;top:-1px;height:2px;background:repeating-linear-gradient(90deg,var(--accent) 0 12px,transparent 12px 20px);opacity:.8}.req .rn{display:block;font:900 clamp(2.6rem,4.6vw,4rem)/1 var(--display);font-stretch:125%;letter-spacing:-.02em}.req .rn small{font-size:.34em;letter-spacing:0;color:var(--accent);margin-left:.2em}.req .label{margin-top:.8rem;color:var(--accent)}.req .t{margin-top:.5rem;color:var(--text-primary);opacity:.9}.req-src{margin-top:1rem;font-size:.86rem;color:var(--text-secondary);max-width:84ch}.catd-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.8vw,22px);margin-top:clamp(40px,7vh,72px)}.catd-card{display:flex;flex-direction:column;padding:clamp(20px,2.6vw,30px);border-radius:22px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(36,33,30,.92),rgba(22,20,18,.92))}.catd-card.hi{border-color:rgba(242,162,27,.5)}.catd-card h3{margin-top:.7rem;font-size:clamp(1.2rem,1.8vw,1.5rem);line-height:1.15}.catd-card h3 .n10{color:var(--accent)}.catd-card p{margin-top:.6rem;color:var(--text-secondary)}.catd-card .arrow-link{margin-top:auto;padding-top:1rem;align-self:flex-start}.dchips{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:.9rem 0 0;padding:0}.dchips li{font-size:.92rem;padding:.4rem .7rem;border-radius:9px;border:1px solid var(--line-strong)}.dchips li.o{border-style:dashed;color:var(--text-secondary)}.dsteps{list-style:none;position:relative;margin:.9rem 0 0;padding:0 0 0 24px;display:grid;gap:8px}.dsteps::before{content:"";position:absolute;left:5px;top:6px;bottom:6px;width:2px;background:repeating-linear-gradient(180deg,var(--accent) 0 6px,transparent 6px 11px)}.dsteps li{position:relative;font-weight:600;font-size:.95rem}.dsteps li::before{content:"";position:absolute;left:-23px;top:.35em;width:10px;height:10px;border-radius:50%;background:var(--canvas);border:2px solid var(--accent)}.catd-cta{margin-top:clamp(32px,5vh,48px);display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px}.catd-cta .micro{max-width:46ch}@media (max-width:1000px){.req,.catd-grid{grid-template-columns:1fr}.catd-head{min-height:0}}.packs{padding:clamp(90px,14vh,160px) 0 clamp(60px,9vh,100px)}.packs .mark{top:clamp(100px,15vh,170px)}.packs-head{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(24px,4vw,64px);align-items:end}.packs .h2{margin-top:.9rem;max-width:17ch}.packs .lede{margin-top:1.1rem;max-width:52ch}.packs-ask{position:relative;padding:clamp(22px,3vw,32px);border-radius:22px;border:1px solid rgba(242,162,27,.45);background:linear-gradient(160deg,rgba(242,162,27,.12),rgba(24,22,20,.9) 60%)}.packs-ask::before{content:"";position:absolute;left:22px;right:22px;top:-1px;height:2px;background:repeating-linear-gradient(90deg,var(--accent) 0 12px,transparent 12px 20px)}.packs-ask b{display:block;font:800 clamp(1.2rem,1.8vw,1.5rem)/1.15 var(--display);font-stretch:125%}.packs-ask p{margin-top:.6rem;color:var(--text-primary);opacity:.88}.packs-ask .btn{margin-top:1.1rem}.packs-ask .micro{margin-top:.7rem}.anchor{margin-top:clamp(40px,7vh,68px);padding:clamp(22px,3vw,34px) 0;border-top:1px dashed var(--line-strong);border-bottom:1px dashed var(--line-strong)}.anchor ol{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.anchor li{display:flex;align-items:center;gap:12px;font:800 clamp(.95rem,1.3vw,1.15rem)/1.2 var(--display);font-stretch:125%;transition:color .5s var(--eo);transition-delay:calc(var(--n)*.14s + .2s)}.anchor li+li::before{content:"+";color:var(--accent);font-weight:900}.anchor li small{font:500 .6rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary);margin-left:.1rem}.js .anchor li{color:#6F6A65}.js .anchor.on li{color:var(--text-primary)}.anchor .res{margin-top:1.1rem;font:900 clamp(1.3rem,2.6vw,2.1rem)/1.1 var(--display);font-stretch:125%}@media (max-width:900px){.packs-head,.ethos{grid-template-columns:1fr}}dialog.qdlg{max-width:680px}.qprog{display:flex;align-items:center;gap:14px;margin:1.1rem 0 1.4rem}.qprog[hidden]{display:none}.qprog p{font:500 .8rem/1 var(--mono);letter-spacing:.16em;color:var(--text-secondary);white-space:nowrap}.qprog p b{color:var(--accent);font-weight:500}.qprog .fbar i{width:var(--qp,10%)}.qbody{display:grid;gap:1.2rem}.qprog[hidden]+.qbody{margin-top:1.2rem;padding-top:1.2rem;border-top:1px dashed var(--line-strong)}@media (max-width:640px){.qdlg h2{font-size:1.22rem;padding-right:52px}.qprog{margin:.8rem 0 1rem}}.qstep{display:grid;gap:1.05rem;margin:0;padding:0;border:0;min-width:0;animation:stepIn .4s var(--eo)}.qbody>.qstep:first-child{margin-top:.4rem}.qq{margin:0;font:800 clamp(1.25rem,2.4vw,1.6rem)/1.2 var(--display);font-stretch:125%;color:var(--text-primary)}.qq:focus{outline:none}.qhint{margin-top:-.4rem;color:var(--text-secondary);font-size:.94rem}.qopts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.qopt{position:relative;display:block}.qopt input{position:absolute;opacity:0;width:1px;height:1px}.qopt span{display:flex;align-items:center;gap:.7rem;height:100%;min-height:56px;padding:.8rem 1rem;border-radius:14px;border:1px solid var(--line-strong);background:rgba(12,11,10,.45);cursor:pointer;font-size:1rem;line-height:1.3;transition:border-color .3s,background-color .3s,transform .3s var(--eo)}.qopt span::before{content:"";flex:none;width:12px;height:12px;border-radius:50%;border:1.5px solid var(--line-strong);transition:background-color .3s,border-color .3s,box-shadow .3s}.qopt input[type=checkbox]+span::before{border-radius:4px}.qopt:hover span{border-color:var(--text-secondary)}.qopt input:checked+span{border-color:var(--accent);background:rgba(242,162,27,.1);animation:qpick .35s var(--eo)}.qopt input:checked+span::before{background:var(--accent);border-color:var(--accent);box-shadow:0 0 10px rgba(242,162,27,.8)}.qopt input:focus-visible+span{outline:2px solid var(--accent);outline-offset:3px}@keyframes qpick{40%{transform:scale(.98)}}.qnav{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.qsum{margin:0;border-top:1px dashed var(--line-strong)}.qrow{display:grid;grid-template-columns:minmax(0,10.5em) minmax(0,1fr) auto;gap:4px 16px;align-items:baseline;padding:.75rem 0;border-bottom:1px dashed var(--line-strong)}.qrow dt{font:500 .64rem/1.5 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary)}.qrow dd{margin:0;font-weight:600}.qedit{min-height:32px;padding:0;background:none;border:0;color:var(--accent);font:600 .88rem/1 var(--body);cursor:pointer;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:4px}.qtxt{color:var(--text-primary)}.qcap .opts{gap:8px}.qok{font:900 clamp(2rem,5vw,3rem)/1 var(--display);font-stretch:125%;color:var(--accent)}@media (max-width:560px){.qopts{grid-template-columns:1fr}.qrow{grid-template-columns:minmax(0,1fr) auto}.qrow dt{grid-column:1/-1}.qnav .btn{width:100%}}@media (prefers-reduced-motion:reduce){.js .anchor li{color:var(--text-primary)}.catd-bg img{translate:none!important}}.catd-more{margin-top:1rem}.sim{padding:clamp(90px,14vh,160px) 0 clamp(80px,12vh,140px)}.sim .mark{top:clamp(100px,15vh,170px)}.js .srv{opacity:0;transform:translateY(26px);transition:opacity 1s var(--eo),transform 1s var(--eo)}.js .srv.on{opacity:1;transform:none}.sim-h3{font-size:clamp(1.7rem,3.2vw,2.8rem);line-height:1.06;max-width:20ch}.sim .label+.sim-h3,.sim .label+.sim-big{margin-top:.85rem}.sim-open{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,76px);align-items:center}.sim-open .h2{margin-top:.9rem;max-width:14ch}.sim-open .h2 .dim{display:block;color:#8A8279}.sim-open .lede{margin-top:1.1rem;max-width:44ch}.isnt{margin-top:1.5rem;display:grid;gap:.65rem}.isnt p{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .5rem}.isnt .label{min-width:4.8em}.isnt s{font-size:.92rem;color:var(--text-secondary);text-decoration-color:rgba(230,18,18,.9);text-decoration-thickness:2px;padding:.26rem .6rem;border-radius:8px;border:1px dashed var(--line-strong)}.isnt b{font-weight:600;font-size:.95rem;padding:.26rem .65rem;border-radius:8px;border:1px solid rgba(242,162,27,.55);background:rgba(242,162,27,.08)}.incl{position:relative;margin-top:1.4rem;max-width:470px;padding:20px 22px;border-radius:18px;border:1px solid rgba(242,162,27,.45);background:linear-gradient(180deg,rgba(242,162,27,.1),rgba(242,162,27,.03))}.incl::before{content:"";position:absolute;left:22px;right:22px;top:-1px;height:2px;background:repeating-linear-gradient(90deg,var(--accent) 0 12px,transparent 12px 20px)}.incl b{display:block;font:800 clamp(1.15rem,1.7vw,1.45rem)/1.15 var(--display);font-stretch:125%;color:var(--text-primary)}.incl b em{color:var(--accent)}.incl p{margin-top:.5rem;color:var(--text-secondary);font-size:.95rem}.wind{position:relative;margin:0;aspect-ratio:16/11.5;border-radius:24px;overflow:hidden;background:#090807;border:1px solid var(--line);box-shadow:0 30px 70px rgba(0,0,0,.45);isolation:isolate}@keyframes wbeam{from{opacity:.75}to{opacity:1}}@keyframes wdash{to{stroke-dashoffset:-48}}.antes{list-style:none;margin:1.5rem 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1.4rem;max-width:460px}.antes li{display:flex;align-items:center;gap:.65rem;font-weight:600;transition:color .5s var(--eo);transition-delay:calc(var(--n)*.2s + .4s)}.antes li::before{content:"";flex:none;width:20px;height:2px;background:repeating-linear-gradient(90deg,var(--accent) 0 5px,transparent 5px 8px)}.js .antes li{color:#6F6A65}@media (max-width:560px){.antes{grid-template-columns:1fr}}.car{--cw:clamp(270px,29vw,360px)}.pp,.fb{margin-top:clamp(72px,11vh,124px)}.fb.car{--cw:clamp(280px,31vw,390px)}.car-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 30px}.car-ctrl{display:flex;align-items:center;gap:10px}.car-n{font:500 .8rem/1 var(--mono);letter-spacing:.16em;color:var(--text-secondary);min-width:5.4em;text-align:center}.car-n b{color:var(--accent);font-weight:500}.car-ctrl button{width:48px;height:48px;border-radius:12px;border:1px solid var(--line-strong);background:transparent;color:var(--text-primary);cursor:pointer;display:grid;place-items:center;transition:border-color .3s,background-color .3s}.car-ctrl button:hover{border-color:var(--accent);background:rgba(242,162,27,.08)}.car-ctrl button:disabled{opacity:.35;cursor:default}.car-ctrl svg{width:18px;height:12px}.car-track{position:relative;display:flex;gap:clamp(14px,2vw,26px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-top:clamp(18px,3vh,32px);padding:30px calc(50% - var(--cw)/2);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);cursor:grab}.car-track::-webkit-scrollbar{display:none}.car-track.dragging{cursor:grabbing;scroll-snap-type:none;user-select:none;-webkit-user-select:none}.car-track:focus-visible{outline-offset:-3px}.car-card{flex:none;width:var(--cw);scroll-snap-align:center;perspective:1100px;margin:0}.car-in{position:relative;height:100%;display:flex;flex-direction:column;border-radius:22px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(36,33,30,.96),rgba(20,18,16,.96));overflow:hidden;transform:rotateY(calc(var(--d,0)*-13deg)) scale(calc(1 - var(--ad,0)*.08));opacity:calc(1 - var(--ad,0)*.45);transition:border-color .5s var(--eo),box-shadow .5s var(--eo)}.car-card.is-active .car-in{border-color:rgba(242,162,27,.6);box-shadow:0 30px 70px rgba(0,0,0,.5),0 0 60px rgba(242,162,27,.12)}.car-in::before{content:"";position:absolute;left:22px;right:22px;top:-1px;height:2px;background:repeating-linear-gradient(90deg,var(--accent) 0 12px,transparent 12px 20px);opacity:0;transition:opacity .5s var(--eo)}.car-card.is-active .car-in::before{opacity:1}.car-in::after{content:"";position:absolute;top:0;bottom:0;left:-45%;width:32%;pointer-events:none;background:linear-gradient(90deg,rgba(255,210,140,0),rgba(255,210,140,.16),rgba(255,210,140,0));opacity:0}.car-card.is-active .car-in::after{animation:carsweep 1.3s var(--eio) .1s}@keyframes carsweep{0%{transform:translateX(0);opacity:1}100%{transform:translateX(520%);opacity:0}}.car-glare{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .4s var(--eo);background:radial-gradient(circle at var(--gx,50%) var(--gy,30%),rgba(255,210,140,.14),rgba(255,210,140,0) 45%)}.car-card.is-active:hover .car-glare{opacity:1}.car-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px}.car-dots{display:flex;flex-wrap:wrap}.car-dots button{width:30px;height:28px;padding:0;border:0;background:none;cursor:pointer;display:grid;place-items:center}.car-dots button::before{content:"";width:22px;height:3px;border-radius:2px;background:rgba(243,236,226,.2);transition:background-color .4s var(--eo),box-shadow .4s var(--eo)}.car-dots button.on::before{background:var(--accent)}.car-dots button[aria-current]::before{box-shadow:0 0 10px rgba(242,162,27,.85)}.car-hint{display:flex;align-items:center;gap:.6rem;font:500 .68rem/1.3 var(--mono);letter-spacing:.16em;color:var(--text-secondary)}.car-hint i{flex:none;width:34px;height:2px;background:repeating-linear-gradient(90deg,var(--accent) 0 8px,transparent 8px 13px);animation:cue 1.8s var(--eio) infinite}.car-hint .h-touch{display:none}@media (pointer:coarse){.car-hint .h-touch{display:inline}.car-hint .h-mouse{display:none}.car-track{cursor:auto}}.fb-sub{margin-top:.8rem;color:var(--text-secondary);max-width:52ch}.fb-card .car-in{min-height:clamp(300px,40vh,340px);padding:22px 22px 20px;border-radius:22px 22px 22px 6px}.fb-step{font:500 .62rem/1.45 var(--mono);letter-spacing:.16em;color:var(--accent)}.fb-card blockquote{margin:.9rem 0 0}.fb-card blockquote p{font-weight:600;font-size:1.04rem;line-height:1.5;color:var(--text-primary)}.fb-src{display:flex;align-items:center;gap:.7rem;margin-top:auto;padding-top:1.1rem;color:var(--text-secondary);font-size:.88rem}.fb-src .g-logo{flex:none;width:20px;height:20px;padding:3px;border-radius:50%;background:#fff;box-sizing:content-box}.fb-src b{display:block;color:var(--text-primary);font-weight:600;font-size:.95rem}.fb-src .stars{margin-top:.2rem}.fb-src .stars svg{width:12px;height:12px}.phone{position:absolute;left:50%;top:28px;width:min(270px,76%);height:calc(100% + 40px);translate:-50% calc(var(--pv,0)*26px);border-radius:34px;border:9px solid #1c1a17;background:#0e0d0b;box-shadow:0 30px 60px rgba(0,0,0,.6),0 0 0 1px rgba(243,236,226,.08);overflow:hidden}.ph-top{display:flex;align-items:center;gap:.6rem;padding:11px 13px;background:#191714;border-bottom:1px solid rgba(243,236,226,.06)}.ph-av{flex:none;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:var(--on-accent);font:900 .9rem/1 var(--display)}.ph-name{display:flex;flex-direction:column;line-height:1.25}.ph-name b{font-size:.8rem}.ph-name i{font-style:normal;font-size:.64rem;color:#25D366}.ph-chat{display:flex;flex-direction:column;gap:8px;padding:12px;background:repeating-linear-gradient(45deg,rgba(243,236,226,.012) 0 10px,transparent 10px 20px)}.ph-day{align-self:center;font:500 .55rem/1 var(--mono);letter-spacing:.16em;color:var(--text-secondary);background:rgba(243,236,226,.06);padding:.3rem .5rem;border-radius:6px}.ph-msg{align-self:flex-start;max-width:94%;padding:9px 11px 8px;border-radius:4px 14px 14px 14px;background:#22201c;font-size:.76rem;line-height:1.35;box-shadow:0 1px 0 rgba(0,0,0,.3)}.ph-t{display:block;text-align:right;margin-top:3px;font-size:.56rem;color:var(--text-secondary)}.ph-stack{display:grid}.ph-stack>*{grid-area:1/1}.ph-typing{align-self:start;justify-self:start;display:flex;gap:4px;padding:10px 12px;border-radius:4px 14px 14px 14px;background:#22201c;opacity:0}.ph-typing i{width:6px;height:6px;border-radius:50%;background:var(--text-secondary);animation:typ 1s ease-in-out infinite}.ph-typing i:nth-child(2){animation-delay:.15s}.ph-typing i:nth-child(3){animation-delay:.3s}@keyframes typ{0%,100%{opacity:.3;transform:none}50%{opacity:1;transform:translateY(-2px)}}.rc{width:94%}.rc-h{font:500 .58rem/1.3 var(--mono);letter-spacing:.14em;color:var(--accent);padding-bottom:6px;border-bottom:1px dashed rgba(243,236,226,.14)}.rc-lock{display:flex;align-items:center;gap:.4rem;margin-top:7px;font:500 .54rem/1.3 var(--mono);letter-spacing:.12em;color:var(--text-secondary)}.rc-lock svg{flex:none;width:11px;height:11px}.rc-l{margin-top:8px;font-weight:600;font-size:.72rem}.blr{display:block;height:7px;margin-top:5px;border-radius:4px;background:rgba(243,236,226,.3);filter:blur(2.2px)}.js .ph-msg{opacity:0;translate:0 10px}@keyframes msgin{from{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@keyframes typshow{0%{opacity:0}12%,88%{opacity:1}100%{opacity:0}}.xr{position:absolute;inset:0;overflow:hidden;background:#0d0c0b}@keyframes xscan{from{transform:translateX(0)}to{transform:translateX(100%)}}.xp{margin-top:1.2rem;padding-left:14px;border-left:2px dashed rgba(242,162,27,.6);color:var(--text-secondary);max-width:44ch}.xp b{color:var(--text-primary)}.vault{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.6vw,20px)}.vcard{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;aspect-ratio:3/4.1;padding:14px 10px;border-radius:18px;border:1px solid rgba(243,236,226,.16);background:linear-gradient(180deg,rgba(38,35,31,.96),rgba(17,15,13,.96));color:var(--text-primary);cursor:pointer;overflow:hidden;font:inherit;transition:border-color .4s var(--eo),translate .5s var(--eo),box-shadow .5s var(--eo)}.vcard:hover,.vcard:focus-visible{border-color:rgba(242,162,27,.6);translate:0 -5px;box-shadow:0 22px 44px rgba(0,0,0,.45),0 0 40px rgba(242,162,27,.1)}.vn{position:absolute;left:12px;top:12px;font:500 .68rem/1 var(--mono);letter-spacing:.18em;color:var(--accent)}.vlock{position:absolute;right:11px;top:10px;width:16px;height:16px;color:var(--text-secondary)}.vq{font:900 clamp(3rem,6vw,5.2rem)/1 var(--display);font-stretch:125%;color:rgba(242,162,27,.08);-webkit-text-stroke:1.5px rgba(242,162,27,.85);text-shadow:0 0 34px rgba(242,162,27,.3);transition:opacity .4s}.vblur{position:absolute;left:14px;right:14px;bottom:16px;display:grid;gap:6px;filter:blur(3.2px);opacity:.55;transition:filter .6s var(--eo),opacity .6s var(--eo)}.vblur i{display:block;height:7px;border-radius:4px;background:rgba(243,236,226,.45)}.vblur i:nth-child(2){width:78%}.vblur i:nth-child(3){width:56%}.vcard:hover .vblur{filter:blur(2.6px);opacity:.75}.vcard::after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;pointer-events:none;background:linear-gradient(90deg,rgba(255,210,140,0),rgba(255,210,140,.14),rgba(255,210,140,0));animation:vsweep 6s var(--eio) infinite;animation-delay:calc(var(--n)*1.1s)}@keyframes vsweep{0%,70%{transform:translateX(0)}100%{transform:translateX(420%)}}.vstamp{position:absolute;left:50%;top:50%;translate:-50% -50%;rotate:-9deg;scale:.6;opacity:0;padding:.4rem .55rem;border-radius:7px;border:1.5px solid var(--accent);background:rgba(12,11,10,.88);font:500 .56rem/1.3 var(--mono);letter-spacing:.14em;color:var(--accent);text-align:center;transition:opacity .35s var(--eo),scale .5s var(--eo)}.vcard.tried .vstamp{opacity:1;scale:1}.vcard.tried .vq{opacity:.2}.vcard.tried{animation:vshake .45s var(--eio)}@keyframes vshake{20%{rotate:-1.5deg}40%{rotate:1.5deg}60%{rotate:-1deg}80%{rotate:.5deg}}.vault-note{margin-top:14px;min-height:3em;font-size:.95rem;color:var(--text-secondary)}.vault-note b{color:var(--text-primary)}.wow{position:relative;margin-top:clamp(80px,12vh,130px)}.wow-stage{position:relative;overflow:hidden;isolation:isolate;padding:clamp(60px,10vh,110px) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0a0908}.wow.pin{height:250vh}.wow.pin .wow-stage{position:sticky;top:0;height:100vh;height:100svh;padding:0;display:flex;align-items:center}.wow-bg{position:absolute;inset:0;z-index:-1;pointer-events:none}.wow-bg .glow{position:absolute;right:4%;top:50%;width:62%;aspect-ratio:1;translate:0 -50%;border-radius:50%;background:radial-gradient(closest-side,rgba(242,162,27,.2),rgba(242,162,27,0));opacity:calc(.3 + var(--wp,1)*.7);scale:calc(.7 + var(--wp,1)*.4)}.wow-lane{position:absolute;left:0;right:0;bottom:clamp(20px,4.5vh,44px);height:3px;background:repeating-linear-gradient(90deg,var(--accent) 0 28px,transparent 28px 52px);opacity:calc(.18 + var(--wp,1)*.6);box-shadow:0 0 14px rgba(242,162,27,.35);animation:lanerun 1.4s linear infinite}.wow-lane.l2{bottom:auto;top:clamp(20px,4.5vh,44px);opacity:calc(.08 + var(--wp,1)*.2);box-shadow:none;animation-direction:reverse}@keyframes lanerun{to{background-position:52px 0}}.wow-grid{position:relative;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,80px);align-items:center}.wow-steps{list-style:none;position:relative;margin:1.2rem 0 0;padding:0 0 0 30px;display:grid;gap:clamp(5px,1.2vh,12px)}.wow-steps::before,.wow-steps::after{content:"";position:absolute;left:6px;top:8px;bottom:8px;width:2px;background:repeating-linear-gradient(180deg,rgba(243,236,226,.18) 0 8px,transparent 8px 14px)}.wow-steps::after{background:repeating-linear-gradient(180deg,var(--accent) 0 8px,transparent 8px 14px);transform-origin:top;transform:scaleY(var(--wl,1));transition:transform .45s var(--eo)}.wow-steps li{position:relative;font:800 clamp(.98rem,min(1.45vw,2.4vh),1.28rem)/1.15 var(--display);font-stretch:125%;color:var(--text-primary);transition:color .45s var(--eo),translate .45s var(--eo)}.wow-steps li::before{content:"";position:absolute;left:-29px;top:.25em;width:12px;height:12px;border-radius:50%;background:var(--accent);border:2px solid var(--accent);transition:background-color .45s var(--eo),border-color .45s var(--eo),box-shadow .45s var(--eo)}.js .wow-steps li{color:rgba(243,236,226,.3)}.js .wow-steps li::before{background:#0a0908;border-color:rgba(243,236,226,.3)}.js .wow-steps li.lit{color:var(--text-primary);translate:6px 0}.js .wow-steps li.lit::before{background:var(--accent);border-color:var(--accent);box-shadow:0 0 12px rgba(242,162,27,.8)}.js .wow-steps li.lit:last-child{color:var(--accent)}.n-cap{margin-top:1rem;font:800 clamp(1.08rem,1.7vw,1.5rem)/1.25 var(--display);font-stretch:125%;max-width:26ch}.wow-brand{margin-top:clamp(18px,3.4vh,34px);padding-top:clamp(14px,2.4vh,22px);border-top:1px dashed var(--line-strong)}.wow-brand .sub{margin-top:.55rem;color:var(--text-secondary)}.js .wow .wow-num{opacity:.18;transition:opacity .9s var(--eo)}.js .wow.go .wow-num{opacity:1}.js .wow .wow-brand{opacity:0;translate:0 14px;transition:opacity .9s var(--eo),translate .9s var(--eo)}.js .wow.brand-on .wow-brand{opacity:1;translate:0 0}.proof{margin-top:clamp(56px,9vh,96px);display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px 40px;padding:clamp(24px,3.5vw,40px);border-radius:22px;background:linear-gradient(120deg,rgba(36,33,30,.95),rgba(24,22,20,.9));border:1px solid var(--line)}.proof p.big{font:800 clamp(1.4rem,2.6vw,2.2rem)/1.15 var(--display);font-stretch:125%;max-width:24ch}.proof .sub{margin-top:.7rem;color:var(--text-secondary)}.proof .acts{display:flex;flex-direction:column;align-items:flex-end;gap:16px}@media (max-width:900px){.proof{grid-template-columns:1fr}.proof .acts{flex-direction:row;flex-wrap:wrap;align-items:center;gap:14px 26px}}@media (max-width:560px){.proof .acts{flex-direction:column-reverse;align-items:stretch}.proof .btn{width:100%}.proof .arrow-link{align-self:flex-start}}@media (max-width:1000px){.sim-open,.sim-why,.causes,.after-grid{grid-template-columns:1fr}}@media (max-width:900px){.wow-grid{grid-template-columns:1fr;gap:40px}}@media (max-width:640px){.car{--cw:min(80vw,320px)}.fb.car{--cw:min(84vw,340px)}.car-ctrl button{width:44px;height:44px}.vcard{border-radius:14px}.vn{left:9px;top:9px}.vlock{right:8px;top:8px}}@media (prefers-reduced-motion:reduce){.js .srv{opacity:1;transform:none}.js .ph-msg{opacity:1;translate:none}.ph-typing,.xr-sweep{display:none}.car-in{transform:none!important;opacity:1!important}.phone{translate:-50% 0!important}.js .wow .wow-num,.js .wow .wow-brand{opacity:1;translate:none}.js .sim-eq li,.js .antes li{color:var(--text-primary)}}@keyframes shine{0%,55%{transform:translateX(-100%)}85%,100%{transform:translateX(100%)}}.card .sim-tag{color:var(--accent)}.care{padding:clamp(90px,14vh,160px) 0}.care .mark{top:clamp(100px,15vh,170px)}.care .lede{margin-top:1.1rem}@keyframes ping{0%{transform:scale(.6);opacity:.9}70%,100%{transform:scale(1.8);opacity:0}}.chips{display:none}@media (max-width:860px){.chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.chips span{font:500 .68rem/1.2 var(--mono);letter-spacing:.14em;padding:.5rem .7rem;border-radius:8px;border:1px solid var(--line-strong);color:var(--text-primary)}}.reviews{padding:clamp(80px,12vh,140px) 0}.reviews .mark{top:clamp(90px,13vh,150px)}.rev-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.rev-nav{display:flex;gap:10px}.rev-nav button{width:48px;height:48px;border-radius:12px;border:1px solid var(--line-strong);background:transparent;color:var(--text-primary);cursor:pointer;display:grid;place-items:center;transition:border-color .3s,background-color .3s}.rev-nav button:hover{border-color:var(--accent);background:rgba(242,162,27,.08)}.rev-nav button:disabled{opacity:.35;cursor:default}.rev-nav svg{width:18px;height:12px}.rev-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2*22px)/3);gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;margin-top:clamp(32px,5vh,52px);padding:4px 2px 16px;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;align-items:stretch}.card{scroll-snap-align:start;position:relative;display:flex;flex-direction:column;padding:26px 24px 24px;border-radius:18px;background:linear-gradient(180deg,rgba(36,33,30,.9),rgba(24,22,20,.9));border:1px solid var(--line)}.card::before{content:"";position:absolute;left:24px;right:24px;top:-1px;height:2px;background:repeating-linear-gradient(90deg,var(--accent) 0 12px,transparent 12px 20px);opacity:.7}.stars{display:flex;gap:3px;color:var(--accent)}.stars svg{width:15px;height:15px}.card .label{margin-top:.9rem}.card blockquote{margin:0}.hl{margin-top:1rem;font-weight:600;font-size:1.12rem;line-height:1.45;color:var(--text-primary)}.rev-text{margin-top:.9rem;color:var(--text-secondary);font-size:.97rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.card.open .rev-text{display:block;-webkit-line-clamp:unset;overflow:visible}.more{align-self:flex-start;margin-top:.6rem;background:none;border:0;padding:.3rem 0;color:var(--accent);font:600 .92rem/1.3 var(--body);cursor:pointer;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:4px}.more[hidden]{display:none}.card cite{display:block;margin-top:auto;padding-top:1.2rem;font-style:normal;font-weight:600;color:var(--text-primary)}@media (max-width:1000px){.rev-track{grid-auto-columns:calc((100% - 22px)/2)}}@media (max-width:640px){.rev-track{grid-auto-columns:86%}.rev-nav{display:none}}.faq{padding:clamp(80px,12vh,140px) 0}.faq .mark{top:clamp(90px,13vh,150px)}.faq-grid{display:grid;grid-template-columns:.8fr 1.3fr;gap:clamp(28px,5vw,80px);align-items:start}.faq-grid>div:first-child{position:sticky;top:110px}.faq-list{border-top:1px dashed var(--line-strong)}details{border-bottom:1px dashed var(--line-strong)}summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:1.4rem 0;font-weight:600;font-size:clamp(1.05rem,1.4vw,1.22rem);color:var(--text-primary)}summary::-webkit-details-marker{display:none}summary .pm{position:relative;flex:none;width:30px;height:30px;border-radius:9px;border:1px solid var(--line-strong);transition:border-color .35s,transform .45s var(--eo)}summary .pm::before,summary .pm::after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;background:var(--accent);transition:transform .45s var(--eo)}summary .pm::after{transform:rotate(90deg)}details[open] summary .pm{border-color:var(--accent)}details[open] summary .pm::after{transform:rotate(0deg)}summary:hover .pm{border-color:var(--accent)}.ans{padding:0 0 1.5rem;color:var(--text-secondary);max-width:58ch;animation:fadeIn .6s var(--eo)}@keyframes fadeIn{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (max-width:860px){.faq-grid{grid-template-columns:1fr}.faq-grid>div:first-child{position:static}}.cta{padding:clamp(90px,14vh,160px) 0 clamp(60px,9vh,100px);overflow:hidden}.cta .mark{top:clamp(100px,15vh,170px)}form{margin-top:1.8rem;display:grid;gap:1.5rem}fieldset{margin:0;padding:0;border:0;min-width:0}legend,.flabel{display:block;padding:0;margin-bottom:.7rem;font-weight:600;color:var(--text-primary)}.opts{display:flex;flex-wrap:wrap;gap:10px}.opt{position:relative}.opt input{position:absolute;opacity:0;width:1px;height:1px}.opt span{display:inline-flex;align-items:center;gap:.55rem;min-height:46px;padding:.6rem 1rem;border-radius:12px;border:1px solid var(--line-strong);background:rgba(12,11,10,.4);color:var(--text-primary);cursor:pointer;transition:border-color .3s,background-color .3s,color .3s}.opt span::before{content:"";width:9px;height:9px;border-radius:50%;border:1.5px solid var(--line-strong);transition:background-color .3s,border-color .3s,box-shadow .3s}.opt input[type=checkbox]+span::before{border-radius:3px}.opt:hover span{border-color:var(--text-secondary)}.opt input:checked+span{border-color:var(--accent);background:rgba(242,162,27,.1)}.opt input:checked+span::before{background:var(--accent);border-color:var(--accent);box-shadow:0 0 10px rgba(242,162,27,.8)}.opt input:focus-visible+span{outline:2px solid var(--accent);outline-offset:3px}.opts.hint .opt span{animation:hint 1.2s var(--eio) 2}@keyframes hint{50%{border-color:var(--accent)}}input[type=text]{width:100%;min-height:50px;padding:.8rem 1rem;border-radius:12px;border:1px solid var(--line-strong);background:rgba(12,11,10,.5);color:var(--text-primary);font:400 1rem/1.3 var(--body);transition:border-color .3s}input[type=text]::placeholder{color:#8F877E}input[type=text]:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px rgba(242,162,27,.25)}.err{margin-top:.55rem;color:#FFB838;font-size:.92rem}.err[hidden]{display:none}.done{padding:1rem 1.2rem;border-radius:12px;border:1px solid var(--accent);background:rgba(242,162,27,.08);color:var(--text-primary)}.done[hidden]{display:none}.done a{color:var(--accent);font-weight:600}.units{padding:clamp(60px,9vh,110px) 0 clamp(90px,14vh,150px)}.units .mark{top:clamp(70px,10vh,120px)}.units-grid{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:clamp(22px,4vw,64px);margin-top:clamp(32px,5vh,52px)}.unit{position:relative;padding:28px 28px 30px;border-radius:20px;background:linear-gradient(180deg,rgba(36,33,30,.92),rgba(24,22,20,.92));border:1px solid var(--line);display:flex;flex-direction:column}.unit .label{margin-top:1.4rem}.unit h3{margin-top:.5rem;font-size:clamp(1.5rem,2.3vw,2.1rem)}.unit address{margin-top:1rem;font-style:normal;color:var(--text-primary);line-height:1.55}.unit address span{color:var(--text-secondary)}.hours{margin-top:1rem;color:var(--text-primary)}.hours span{display:block;font:500 .72rem/1.5 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary)}.contacts{margin-top:1rem;color:var(--text-secondary);line-height:1.7}.contacts a,.nb{white-space:nowrap}.contacts a{color:var(--text-primary);text-decoration:underline;text-decoration-color:var(--accent-muted);text-underline-offset:4px}.contacts a:hover{text-decoration-color:var(--accent)}.unit .btn{margin-top:1.6rem;align-self:flex-start}@media (max-width:760px){.units-grid{grid-template-columns:1fr}}.units{overflow:hidden}.units .wrap{position:relative;z-index:1}footer{position:relative;z-index:2;border-top:1px solid var(--line);padding:clamp(56px,8vh,90px) 0 calc(36px + env(safe-area-inset-bottom));background:linear-gradient(180deg,rgba(12,11,10,0),rgba(0,0,0,.25))}.foot-grid{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:clamp(28px,4vw,60px)}.foot-brand img{height:52px;width:auto}.foot-brand p{margin-top:1rem;font:500 .74rem/1.8 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-primary)}.foot-unit h3{font-size:1.05rem;font-stretch:125%}.foot-unit p{margin-top:.6rem;color:var(--text-secondary);font-size:.95rem;line-height:1.6}.foot-unit a{color:var(--text-primary)}.foot-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:clamp(36px,6vh,60px);padding-top:22px;border-top:1px dashed var(--line);color:var(--text-secondary);font-size:.9rem}.foot-bottom a{color:var(--text-primary)}@media (max-width:860px){.foot-grid{grid-template-columns:1fr}}@media (max-width:720px){.lanes{padding:64px 0 72px}.show,.reviews,.faq{padding:64px 0}.care{padding:72px 0}.sim{padding:72px 0 64px}.dream,.diff,.fear{padding:72px 0}.stack{padding:72px 0 56px}.cta{padding:72px 0 40px}.units{padding:40px 0 80px}}.fab{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:45;display:none;box-shadow:0 12px 30px rgba(0,0,0,.45);transform:translateY(140%);transition:transform .5s var(--eo)}.fab.is-on{transform:none}@media (max-width:720px){.fab{display:inline-flex}.nav .btn{transition:opacity .4s var(--eo)}body.fab-on .nav .btn{opacity:0;pointer-events:none}}body.paused *,body.paused *::before,body.paused *::after{animation-play-state:paused!important}.off-screen *,.off-screen *::before,.off-screen *::after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;transition-delay:0s!important}.js .rv{opacity:1;transform:none}.js .photo::after,.js .photo::before{display:none}.divider::before,.route,.road>li::before,.cmp-row .way::after{transform:none!important}.dreams p{color:var(--text-primary)}.dreams .n,.cmp-row .way i{color:var(--accent)}.hero .scene,.hero .descend,.hero .dust,.hero .band,.hero .lay,.beams,.hudl,.show-bg,.show-bg i,.stage-show img,.stage-show .hudlabel,.stage-show .hud{translate:none!important}.spine .lit{clip-path:none}.spine .head{display:none}}.start-mini{padding:clamp(80px,12vh,130px) 0}.mini-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:clamp(20px,4vw,60px);align-items:end}.mini-head .h2{margin-top:.9rem;max-width:15ch}.mini-acts{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:clamp(24px,4vh,36px)}.sim-mini{padding:clamp(80px,12vh,140px) 0}.mini-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,5vw,80px);align-items:center}.sim-mini .h2{margin-top:.9rem;max-width:15ch}.sim-mini .h2 .dim{display:block;color:#8A8279}.sim-mini .lede{margin-top:1.1rem;max-width:48ch}.sim-mini .fine{margin-top:1rem;max-width:56ch}.mini-num{position:relative;padding:clamp(24px,3.5vw,44px);border-radius:26px;border:1px solid rgba(242,162,27,.4);background:radial-gradient(ellipse 70% 60% at 60% 30%,rgba(242,162,27,.16),rgba(242,162,27,0) 70%),linear-gradient(180deg,rgba(30,28,25,.94),rgba(18,16,14,.94))}.crumbs{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.2rem;font:500 .68rem/1.4 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary)}.crumbs a{color:var(--text-secondary);text-decoration:none;border-bottom:1px dashed var(--line-strong)}.crumbs a:hover{color:var(--accent);border-color:var(--accent)}.nav-links a[aria-current="page"]{color:var(--accent)}@media (max-width:900px){.mini-head,.mini-grid{grid-template-columns:1fr}}@media (max-width:720px){.crumbs{margin-top:14px}}.fechar{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px 22px;padding:clamp(18px,2.4vw,26px);border-radius:20px;border:1px solid rgba(242,162,27,.5);background:linear-gradient(120deg,rgba(242,162,27,.14),rgba(24,22,20,.94) 58%);box-shadow:0 20px 50px rgba(0,0,0,.32)}.fechar::before{content:"";position:absolute;left:22px;right:22px;top:-1px;height:2px;background:repeating-linear-gradient(90deg,var(--accent) 0 12px,transparent 12px 20px)}.fechar-ico{display:grid;place-items:center;width:52px;height:52px;border-radius:14px;background:rgba(242,162,27,.14);border:1px solid rgba(242,162,27,.35);color:var(--accent)}.fechar-ico svg{width:26px;height:26px}.fechar-k{font:900 clamp(1.25rem,2vw,1.6rem)/1.1 var(--display);font-stretch:125%;color:var(--text-primary)}.fechar-t{margin-top:.3rem;color:var(--text-primary);opacity:.9}.fechar .btn{white-space:nowrap}.packs .fechar,.stack .fechar,.catd .fechar,.sim .fechar{margin-top:clamp(28px,5vh,44px)}.fechar.side{grid-template-columns:auto minmax(0,1fr);gap:12px 16px;padding:18px 20px;background:linear-gradient(120deg,rgba(242,162,27,.14),rgba(24,22,20,.9) 58%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:none}.fechar.side .fechar-ico{width:44px;height:44px}.fechar.side .fechar-k{font-size:1.15rem}.fechar.side .fechar-t{font-size:.95rem}.fechar.side .btn,.fechar.in-dlg .btn{grid-column:1/-1;justify-self:start}.fechar.in-dlg{margin-top:.6rem;grid-template-columns:auto minmax(0,1fr);gap:12px 16px;padding:18px;box-shadow:none}.fechar.in-dlg .fechar-ico{width:44px;height:44px}.fechar.in-dlg .fechar-k{font-size:1.15rem}@media (max-width:640px){.fechar{grid-template-columns:auto minmax(0,1fr)}.fechar .btn{grid-column:1/-1;width:100%}}.fee{margin-top:clamp(28px,5vh,44px);max-width:72ch;padding:2px 0 2px 16px;border-left:2px solid var(--accent-muted);color:var(--text-secondary);font-size:.95rem}.fee b{color:var(--text-primary);font-weight:600}.path-fee,.start-fee,.catd-fee{color:var(--text-secondary);font-size:.88rem}.catd-fee{margin-top:.9rem}.qrev{border:1px dashed var(--line-strong);border-radius:14px;padding:0 1rem}.qrev summary{display:flex;align-items:center;gap:.45rem;min-height:48px;cursor:pointer;list-style:none;font-weight:600}.qrev summary::-webkit-details-marker{display:none}.qrev summary span{color:var(--text-secondary);font-weight:400}.qrev summary::after{content:"+";margin-left:auto;color:var(--accent);font:800 1.25rem/1 var(--display)}.qrev[open] summary::after{content:"\2212"}.qrev summary:focus-visible{outline-offset:-2px}.qrev .qsum{margin-bottom:.9rem}.qcap .micro{margin-top:-.3rem}.qunits{display:grid;gap:10px}.qunit{position:relative;display:grid;justify-items:start;gap:.25rem;width:100%;padding:1rem 1.1rem;border-radius:14px;border:1px solid var(--line-strong);background:rgba(12,11,10,.45);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:border-color .3s,background-color .3s}.qunit:hover,.qunit:focus-visible{border-color:var(--accent);background:rgba(242,162,27,.08)}.qunit b{padding-right:7rem;font:800 1.05rem/1.2 var(--display);font-stretch:125%}.qunit .u{color:var(--text-secondary);font-size:.93rem}.qunit .status{margin-top:.4rem;padding:.3rem .55rem;font-size:.58rem}.qunit i{position:absolute;top:14px;right:14px;font:500 .6rem/1 var(--mono);letter-spacing:.14em;font-style:normal;color:var(--accent)}.ckb{position:fixed;left:16px;right:16px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:70;display:grid;gap:10px;max-width:460px;padding:14px 16px;border-radius:16px;background:rgba(24,22,20,.97);border:1px solid rgba(243,236,226,.16);box-shadow:0 24px 60px rgba(0,0,0,.55);color:var(--text-secondary);font-size:.9rem;line-height:1.5;animation:dlgIn .5s var(--eo)}.ckb[hidden]{display:none}.ckb b{color:var(--text-primary)}.ckb-act{display:flex;gap:10px}.ckb-act .btn{flex:1}@media (min-width:721px){.ckb{left:28px;right:auto;bottom:28px}}.cookie-link{padding:0;background:none;border:0;color:var(--text-primary);font:inherit;cursor:pointer;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:4px}.cookie-link:hover{color:var(--accent)}@media (pointer:coarse){.cookie-link{min-height:44px}}@media (prefers-reduced-motion:reduce){.ckb{animation:none}.wa{transition:none}}.stack .fechar{max-width:880px;margin-inline:auto;text-align:left}.nav-menu{display:none;flex:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:12px;border:1px solid var(--line-strong);background:rgba(12,11,10,.4);color:var(--text-primary);cursor:pointer;transition:border-color .3s var(--eo)}.nav-menu:hover{border-color:var(--accent)}.nav-menu-ico{position:relative;display:grid;gap:4px;width:18px}.nav-menu-ico i{display:block;height:2px;border-radius:2px;background:currentColor;transition:transform .35s var(--eo),opacity .25s}.nav.menu-open .nav-menu{border-color:var(--accent)}.nav.menu-open .nav-menu-ico i:nth-child(1){transform:translateY(6px) rotate(45deg)}.nav.menu-open .nav-menu-ico i:nth-child(2){opacity:0}.nav.menu-open .nav-menu-ico i:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media (max-width:1060px){.nav{gap:10px}.nav-menu{display:inline-flex}.nav>nav{position:absolute;top:100%;left:0;right:0;margin:0}.nav.menu-open .nav-links{display:grid;gap:0;padding:6px var(--gutter) 14px;background:var(--canvas);border-bottom:1px solid var(--line);box-shadow:0 30px 60px rgba(0,0,0,.5);animation:stepIn .35s var(--eo)}.nav.menu-open .nav-links a{display:flex;align-items:center;min-height:52px;border-bottom:1px dashed var(--line);font-size:1.05rem;color:var(--text-primary)}.nav.menu-open .nav-links li:last-child a{border-bottom:0}.nav.menu-open .nav-links a[aria-current="page"]{color:var(--accent)}}@media (max-width:360px){.nav-logo img{height:30px}.nav .btn-sm{padding:.55rem .8rem}}.packs-more{margin-top:clamp(28px,5vh,44px);border-top:1px dashed var(--line-strong);border-bottom:1px dashed var(--line-strong)}.packs-more>summary{position:relative;display:grid;gap:.35rem;padding:18px 52px 18px 0;cursor:pointer;list-style:none}.packs-more>summary::-webkit-details-marker{display:none}.packs-more>summary b{font:800 clamp(1.05rem,1.6vw,1.3rem)/1.2 var(--display);font-stretch:125%;color:var(--text-primary)}.packs-more>summary i{position:absolute;right:0;top:50%;width:40px;height:40px;margin-top:-20px;border-radius:50%;border:1px solid var(--line-strong);transition:border-color .3s,transform .4s var(--eo)}.packs-more>summary i::before,.packs-more>summary i::after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;margin:-1px 0 0 -7px;background:var(--accent);transition:transform .4s var(--eo)}.packs-more>summary i::after{transform:rotate(90deg)}.packs-more[open]>summary i::after{transform:rotate(0)}.packs-more>summary:hover i{border-color:var(--accent)}.packs-more>summary:focus-visible{outline-offset:4px}.packs-more .anchor{margin-top:0;border-top:0}button.arrow-link{background:none;border:0;border-bottom:1px dashed var(--accent-muted);border-radius:0;font:600 1rem/1.3 var(--body);cursor:pointer;text-align:left}@media (max-width:720px){.unit{padding:22px 20px 24px}.unit .label{margin-top:1rem}.unit .btn{margin-top:1.2rem}.foot-unit{display:none}footer{padding-top:40px}.foot-bottom{margin-top:24px}}@media (max-width:720px){.lanes,.show,.dream,.fear,.diff,.stack,.start,.catd,.packs,.sim,.care,.reviews,.faq,.cta,.units,.start-mini,.sim-mini{padding-top:64px;padding-bottom:56px}main>section:first-of-type:not(.trust){padding-top:92px}}.label{font-size:.75rem}.label.acc{color:var(--text-secondary)}@media (max-width:720px){.h2{font-size:1.85rem}}.hero .settle .btn{display:inline-flex;margin-top:0}.hero .settle .micro{display:block;margin-top:.8rem;color:var(--text-primary);opacity:.82;text-shadow:var(--tshadow)}.hero-acts{display:flex;flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:1.5rem}.hero-acts .arrow-link{color:var(--text-primary);text-shadow:var(--tshadow)}.door .dtxt{display:flex;flex-direction:column}.door .dsub{margin-top:.45rem;color:var(--text-primary);opacity:.84;font-size:.93rem;text-shadow:var(--tshadow)}@media (max-width:560px){.paths5 .doors{gap:10px}.paths5 .door{min-height:0;flex-direction:row;align-items:center;gap:14px;padding:12px 14px 12px 12px;border-radius:16px}.paths5 .door img{position:relative;inset:auto;z-index:0;flex:none;width:72px;height:72px;border-radius:12px;opacity:1;scale:1}.paths5 .door::before{display:none}.paths5 .door .dtxt{position:relative;flex:1;padding-right:20px}.paths5 .door .dtxt::after{content:"";position:absolute;right:2px;top:50%;width:8px;height:8px;margin-top:-4px;border:solid var(--accent);border-width:2px 2px 0 0;transform:rotate(45deg)}.paths5 .door .to{display:none}.paths5 .door b{margin-top:.25rem;font-size:1.02rem;text-shadow:none}.paths5 .door .dsub{margin-top:.2rem;font-size:.88rem;text-shadow:none;color:var(--text-secondary);opacity:1}.paths5 .door .label{font-size:.68rem}}.comece{position:relative;padding:clamp(90px,14vh,150px) 0 clamp(60px,9vh,100px)}.comece .mark{top:clamp(100px,15vh,160px)}.comece-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.comece .h2{margin-top:.9rem;max-width:13ch}.comece-box{padding:clamp(22px,3vw,36px);border-radius:24px;background:linear-gradient(180deg,rgba(36,33,30,.92),rgba(22,20,18,.92));border:1px solid rgba(243,236,226,.14);box-shadow:0 30px 80px rgba(0,0,0,.45)}.comece-box h3{margin-top:.7rem;font-size:clamp(1.45rem,2.4vw,1.95rem)}.intents{display:grid;gap:10px;margin-top:1.2rem}.intent{position:relative;display:grid;gap:.25rem;width:100%;text-align:left;padding:1rem 2.6rem 1rem 3.6rem;border-radius:14px;border:1px solid var(--line-strong);background:rgba(12,11,10,.5);color:var(--text-primary);font:inherit;cursor:pointer;transition:border-color .3s,background-color .3s,transform .3s var(--eo)}.intent:hover,.intent:focus-visible{border-color:var(--accent);background:rgba(242,162,27,.08)}.intent:active{transform:translateY(1px)}.intent b{font:800 1.05rem/1.2 var(--display);font-stretch:125%}.intent .intent-t{color:var(--text-secondary);font-size:.93rem;line-height:1.4}.intent .intent-ico{position:absolute;left:14px;top:50%;display:grid;place-items:center;width:32px;height:32px;margin-top:-16px;border-radius:10px;background:rgba(242,162,27,.14);color:var(--accent)}.intent .intent-ico svg{width:18px;height:18px}.intent::after{content:"";position:absolute;right:18px;top:50%;width:8px;height:8px;margin-top:-4px;border:solid var(--accent);border-width:2px 2px 0 0;transform:rotate(45deg)}.gift{display:flex;gap:.65rem;align-items:flex-start;margin-top:1.1rem;color:var(--text-primary);font-size:.97rem}.gift svg{flex:none;width:22px;height:22px;color:var(--accent)}.comece-box .status{margin-top:1rem}.comece-box .privacy{margin-top:.8rem}@media (max-width:900px){.comece-grid{grid-template-columns:1fr}}.qstart .intents{margin-top:.4rem}.wa-bar{display:flex;align-items:center;gap:10px}.wa-start{display:none}@media (max-width:720px){.wa{left:12px;right:12px}.wa-bar{align-self:stretch;padding:8px;border-radius:18px;background:rgba(12,11,10,.94);border:1px solid rgba(243,236,226,.14);box-shadow:0 14px 34px rgba(0,0,0,.55)}.wa-start{display:inline-flex;flex:1;min-height:48px}.wa-btn{min-height:48px;padding:.7rem 1rem;box-shadow:none;background:transparent;color:var(--text-primary);border:1px solid var(--line-strong)}.wa-btn>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wa.is-on .wa-start{pointer-events:auto}footer{padding-bottom:calc(110px + env(safe-area-inset-bottom))}}@media (max-width:720px){.ckb{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 12px 12px 14px;font-size:.84rem;line-height:1.45}.ckb-act{flex-direction:column;gap:6px}.ckb-act .btn{min-height:40px;padding:.45rem .95rem}}.wow-solo{grid-template-columns:minmax(0,1fr);max-width:760px}#comece-status{text-transform:none;letter-spacing:0;font:500 .9rem/1.4 var(--body);border-radius:12px;padding:.55rem .85rem}.js main>section:first-of-type .rv{opacity:1;transform:none;transition:none}.units-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center}.units-head .h2{margin-top:.9rem;font-size:clamp(2rem,3.4vw,3.1rem)}.units-head .lede{margin-top:1rem}.units-v4 .units-grid{margin-top:clamp(24px,4vh,40px);gap:16px}.units-v4 .unit{padding:22px}.unit-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px}.units-v4 .unit h3{margin:0;font-size:clamp(1.25rem,1.8vw,1.55rem)}.units-v4 .unit .status{margin-top:0}.units-v4 .unit address{margin-top:.85rem;font-size:.97rem}.units-v4 .unit .hours,.units-v4 .unit .contacts{margin-top:.35rem;font-size:.95rem}.unit-acts{display:flex;flex-wrap:wrap;gap:10px;margin-top:1.1rem}.units-v4 .unit .unit-acts .btn{flex:1 1 140px;margin-top:0;align-self:auto}@media (max-width:860px){.units-head{grid-template-columns:1fr}}@media (max-width:720px){.units-v4 .unit{padding:18px}}.packs-more .anchor{margin-top:clamp(28px,5vh,44px);border-top:1px dashed var(--line-strong)}.units-v4 .unit .hours span{display:inline;margin-right:.45rem;font-size:.66rem}.tema-claro{--canvas:#F5EFE6;--panel:#FFFFFF;--line:rgba(28,24,20,.12);--line-strong:#C4B8A8;--text-primary:#1C1814;--text-secondary:#5B534A;--accent:#9A5B00;--accent-hover:#7E4A00;--accent-muted:rgba(154,91,0,.35);position:relative;z-index:2;background:#F5EFE6;color:#1C1814}.tema-claro .mark{display:none}.tema-claro .btn{--bg:#F2A21B;color:#0C0B0A}.tema-claro .btn:hover{--bg:#FFB838}.tema-claro .btn-ghost{--bg:transparent;color:#1C1814;border-color:#C4B8A8}.tema-claro .btn-ghost:hover{--bg:rgba(242,162,27,.14);border-color:#A86400}.tema-claro .perks li,.tema-claro .unit,.tema-claro .pay,.tema-claro .card,.tema-claro .g-seal,.tema-claro .pillar,.tema-claro .mini-q{background:#FFFFFF;border-color:rgba(28,24,20,.1);box-shadow:0 14px 34px rgba(80,55,20,.07);backdrop-filter:none;-webkit-backdrop-filter:none}.tema-claro .packs-ask{background:linear-gradient(160deg,#FFF3DC,#FFFFFF 62%);border-color:rgba(168,100,0,.35)}.tema-claro .fechar{background:linear-gradient(120deg,#FFF1D8,#FFFFFF 58%);border-color:rgba(168,100,0,.4);box-shadow:0 14px 34px rgba(80,55,20,.08)}.tema-claro .fechar-ico{background:rgba(242,162,27,.18);border-color:rgba(168,100,0,.3)}.tema-claro .stars{color:#E0960F}.js .tema-claro .anchor li{color:#9A9086}.js .tema-claro .anchor.on li{color:#1C1814}.tema-claro .status{color:#5B534A}.tema-claro .status.open{background:rgba(242,162,27,.16);color:#1C1814}.tema-claro .rev-nav button{color:#1C1814}.tema-claro .g-btn:hover,.tema-claro .rev-nav button:hover{background:rgba(242,162,27,.14)}.tema-claro ::selection{background:rgba(242,162,27,.35)}.qproof{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin-top:.7rem;color:var(--text-secondary);font-size:.92rem}.qproof .stars{gap:2px}.qproof .stars svg{width:13px;height:13px}.qstart .qproof{margin-top:-.3rem}@media (prefers-reduced-motion:reduce){.js .tema-claro .anchor li{color:var(--text-primary)}}.door .cats{display:flex;flex-wrap:wrap;gap:6px;margin-top:.65rem}.door .cats i{display:inline-flex;align-items:center;gap:.4rem;padding:.24rem .6rem .24rem .26rem;border-radius:9px;border:1px solid rgba(243,236,226,.22);background:rgba(12,11,10,.55);font:500 .82rem/1.2 var(--body);font-style:normal;color:var(--text-primary)}.door .cats b{display:inline-grid;place-items:center;min-width:1.75em;height:1.75em;margin:0;padding:0 .32em;border-radius:6px;background:var(--accent);color:#0C0B0A;font:900 .78rem/1 var(--display);font-stretch:125%;text-shadow:none}.hook{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:1.1rem;max-width:46ch;padding:13px 16px;border-radius:14px;border:1px dashed rgba(242,162,27,.55);background:rgba(242,162,27,.05);color:var(--text-primary);text-decoration:none;font-size:.98rem;line-height:1.4;transition:border-color .3s,background-color .3s}.hook b{color:var(--accent);font-weight:600}.hook svg{flex:none;width:18px;height:12px;color:var(--accent);transition:translate .35s var(--eo)}.hook:hover,.hook:focus-visible{border-style:solid;background:rgba(242,162,27,.1)}.hook:hover svg{translate:4px 0}.sim-mini .mini-acts{margin-top:clamp(20px,3vh,28px)}.sim-facts{list-style:none;margin:1.4rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.sim-facts li{font-size:.92rem;padding:.42rem .75rem;border-radius:9px;border:1px solid rgba(242,162,27,.45);background:rgba(242,162,27,.07);color:var(--text-primary)}.sim-facts b{color:var(--accent);font-weight:600}#causas{scroll-margin-top:96px}.hab .fear-top{align-items:start}.hab-diag.hab-top{margin-top:clamp(20px,3vh,28px);padding:18px 18px 16px;border-radius:20px}.hab-top .fear-list{margin-top:.8rem;gap:8px}.hab-top .fear-result{margin-top:1rem}.hab-win{margin-top:clamp(56px,9vh,96px);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:clamp(20px,4vw,56px);align-items:center;padding:clamp(22px,3vw,40px);border-radius:26px;border:1px solid rgba(242,162,27,.35);background:radial-gradient(ellipse 60% 80% at 100% 100%,rgba(242,162,27,.1),rgba(242,162,27,0) 70%),linear-gradient(180deg,rgba(36,33,30,.94),rgba(22,20,18,.94))}.hab-win .sim-h3{margin-top:.6rem;font-size:clamp(1.4rem,2.4vw,2.1rem)}.hab-win .mini-q{margin:0;max-width:none}@media (max-width:900px){.hab-win{grid-template-columns:1fr}}@media (max-width:720px){.hab .fear-photo{aspect-ratio:16/10}}.trust.trust-mq{overflow:hidden}.mq{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.mq-track{display:flex;width:max-content;animation:mq var(--mq-dur,60s) linear infinite}@media (min-width:641px){.mq-track{--mq-dur:75s}}@keyframes mq{to{transform:translate3d(-50%,0,0)}}.trust.trust-mq .mq-list{display:flex;margin:0;padding:0;list-style:none}.trust.trust-mq .mq-list li{flex:none;display:flex;flex-direction:column;justify-content:center;padding:clamp(18px,2.8vh,26px) clamp(28px,3vw,46px);border:0;border-right:1px dashed var(--line-strong)}.trust.trust-mq b,.trust.trust-mq span{white-space:nowrap}.mq:hover .mq-track,.mq.is-paused .mq-track,.trust.off-screen .mq-track,body.paused .mq-track{animation-play-state:paused}.mq-pause{position:absolute;right:10px;top:50%;z-index:3;width:40px;height:40px;margin-top:-20px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line-strong);background:rgba(12,11,10,.88);color:var(--text-primary);cursor:pointer;opacity:.7;transition:opacity .3s,border-color .3s}.mq-pause:hover,.mq-pause:focus-visible{opacity:1;border-color:var(--accent)}.mq-pause svg{width:12px;height:12px}.mq-pause .i-play,.mq-pause[aria-pressed="true"] .i-pause{display:none}.mq-pause[aria-pressed="true"] .i-play{display:block}html:not(.js) .mq-pause{display:none}@media (max-width:640px){.trust.trust-mq .mq-list li{padding:16px 26px}}@media (prefers-reduced-motion:reduce){.mq-track{animation:none}.trust.trust-mq .mq-list[aria-hidden="true"],.mq-pause{display:none}.mq{overflow-x:auto;scrollbar-width:none;-webkit-mask-image:none;mask-image:none}}.sig{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .85rem;margin:0;font:800 .82rem/1.15 var(--display);font-stretch:125%;letter-spacing:.17em;text-transform:uppercase;color:var(--text-primary)}.sig-rule{display:block;flex:none;width:44px;height:3px;border-radius:1px;background:repeating-linear-gradient(90deg,var(--accent) 0 10px,transparent 10px 16px)}.hero .settle .sub b{font-weight:600;color:var(--text-primary)}@keyframes heroIn{from{opacity:0;transform:translateY(16px)}}@keyframes sigRule{from{transform:scaleX(0)}}.js .hero .settle>*{animation:heroIn .9s var(--eo) both}.js .hero .settle>h1{animation-delay:.25s}.js .hero .settle>.sub{animation-delay:.42s}.js .hero .settle>.hero-acts{animation-delay:.58s}@media (prefers-reduced-motion:reduce){.js .hero .settle>*,.js .hero .hero-sig .sig-rule{animation:none}}@media (max-width:720px){.hero:not(.scrub) .band.settle{margin-top:-10px;padding-bottom:44px}}@media (max-width:720px){.hero:not(.scrub) .band.settle{margin-top:8px}}@media (max-width:720px) and (max-height:720px){.hero:not(.scrub) .scene{aspect-ratio:16/9}}.sig span{white-space:nowrap}.js .hero .settle>*{animation-duration:.75s}.js .hero .settle>h1{animation-delay:.18s}.js .hero .settle>.sub{animation-delay:.3s}.js .hero .settle>.hero-acts{animation-delay:.42s}.fly{position:relative;z-index:2;background:var(--canvas);border-bottom:1px solid var(--line)}.fly-pin{position:relative;padding:clamp(64px,10vh,110px) var(--gutter)}.fly-kick{text-align:center}.fly-stage{max-width:1200px;margin:clamp(24px,4vh,40px) auto 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.fly-card{margin:0}.fly-card img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:14px;border:1px solid rgba(243,236,226,.14);box-shadow:0 24px 60px rgba(0,0,0,.55)}.fly-card figcaption{margin-top:.6rem;font:500 .62rem/1.3 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary)}.fly-road{display:none}.fly-end{margin:clamp(36px,6vh,60px) auto 0;max-width:900px;text-align:center}.fly-h{margin:.7rem 0 0;display:flex;flex-direction:column;align-items:center;gap:.5rem;font:inherit}.fly-num{display:flex;align-items:flex-start;font:900 clamp(3.8rem,12vw,9.5rem)/1 var(--display);font-stretch:125%;letter-spacing:-.03em;color:var(--text-primary)}.fly-cap{font:600 clamp(1.05rem,1.9vw,1.5rem)/1.25 var(--body);color:var(--text-secondary)}.fly-words{margin-top:clamp(18px,3vh,28px);font:800 clamp(1.5rem,3.6vw,2.8rem)/1.08 var(--display);font-stretch:125%;color:var(--text-primary)}.fly-words em{font-style:normal;color:var(--accent)}@media (max-width:720px){.fly-stage{grid-template-columns:1fr 1fr;gap:10px}}.odo{display:inline-flex;height:1em;overflow:hidden}.odo-col{display:block;height:1em;overflow:hidden}.odo-strip{display:flex;flex-direction:column;transition:transform 2.4s cubic-bezier(.16,.84,.2,1);transition-delay:var(--dl,0s)}.odo-strip span{display:block;height:1em;line-height:1}.odo-go .odo-strip{transform:translateY(calc(var(--t,0) * -1em))}.odo-sep{display:block;height:1em;line-height:1}.fly-words .w{display:inline;opacity:.14;transition:opacity .4s var(--eo)}.fly-words .w.lit{opacity:1}.fly.fly-on{height:240vh;border-bottom:0}.fly-on .fly-pin{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;padding:0}.fly-on .fly-kick{position:absolute;left:0;right:0;top:clamp(84px,13vh,120px);z-index:3;margin:0;transition:opacity .4s}.fly-on .fly-stage{position:absolute;inset:0;max-width:none;margin:0;display:block;perspective:900px;perspective-origin:50% 44%;pointer-events:none}.fly-on .fly-card{position:absolute;left:50%;top:46%;width:clamp(210px,27vw,420px);opacity:0;will-change:transform,opacity;backface-visibility:hidden}.fly-on .fly-card figcaption{text-align:left}.fly-on .fly-road{display:block;position:absolute;left:50%;top:56%;width:min(64vw,760px);height:120vh;margin-left:calc(min(64vw,760px) / -2);transform-origin:50% 0;transform:rotateX(78deg);background:linear-gradient(90deg,rgba(243,236,226,.22) 0 2px,transparent 2px calc(100% - 2px),rgba(243,236,226,.22) calc(100% - 2px));-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 30%);mask-image:linear-gradient(180deg,transparent 0%,#000 30%)}.fly-on .fly-road::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:10px;margin-left:-5px;background:repeating-linear-gradient(180deg,#F2A21B 0 70px,transparent 70px 150px);background-position:50% var(--roll,0px);box-shadow:0 0 24px rgba(242,162,27,.35)}.fly-on .fly-end{position:absolute;left:50%;top:50%;z-index:3;width:min(92vw,900px);margin:0;opacity:0;transform:translate(-50%,-50%)}@media (max-width:720px){.fly.fly-on{height:210vh}.fly-on .fly-card{width:60vw}.fly-on .fly-road{width:92vw;margin-left:-46vw}}.portal .wheel{display:none}.sim-mini .portal-reveal .h2{margin-top:.9rem}.sim-mini.has-portal .mini-grid{margin-top:clamp(22px,3.5vh,34px)}.portal.portal-on{height:185vh}.portal-on .portal-pin{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.portal-on .wheel{display:block;position:absolute;left:50%;top:50%;width:min(74vw,470px);height:auto;transform:translate(-50%,-50%) rotate(-120deg) scale(.84);will-change:transform,opacity;filter:drop-shadow(0 30px 60px rgba(0,0,0,.6))}.portal-on .portal-reveal{position:absolute;inset:0;z-index:2;display:grid;place-items:center;background:radial-gradient(ellipse 55% 45% at 50% 50%,rgba(242,162,27,.12),rgba(242,162,27,0) 70%),var(--canvas);clip-path:circle(var(--r,0%) at 50% 50%);will-change:clip-path}.portal-on .portal-reveal .wrap{text-align:center;display:flex;flex-direction:column;align-items:center}.portal-on .portal-reveal .h2{max-width:15ch;font-size:clamp(2.3rem,6vw,5rem)}.sim-mini.has-portal:has(.portal-on){padding-top:0}.js .paths5 .doors>li.rv{opacity:0;transform:perspective(1100px) translate3d(90px,40px,-240px) rotateY(-30deg) rotateX(8deg);transition:opacity .9s var(--eo),transform 1.25s var(--eo)}.js .paths5 .doors>li.rv:nth-child(2){transition-delay:.12s}.js .paths5 .doors>li.rv:nth-child(3){transition-delay:.24s}.js .paths5 .doors>li.rv:nth-child(4){transition-delay:.36s}.js .paths5.in .doors>li.rv{opacity:1;transform:none}@media (max-width:720px){.js .paths5 .doors>li.rv{transform:perspective(900px) translate3d(0,46px,-120px) rotateX(-26deg)}}.paths5 .door{transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:border-color .4s var(--eo),translate .5s var(--eo),box-shadow .5s var(--eo),transform .6s var(--eo)}.paths5 .door.tilt{transition:border-color .4s var(--eo),translate .5s var(--eo),box-shadow .5s var(--eo),transform .12s linear}.js .h2.rv{filter:blur(14px);transition:opacity 1s var(--eo),transform 1s var(--eo),filter 1.3s var(--eo);transition-delay:calc(var(--i,0)*110ms)}.js .in .h2.rv,.js .h2.rv.in,.js main>section:first-of-type .h2.rv{filter:none}footer .wrap{container-type:inline-size}.foot-mark{margin:clamp(40px,7vh,72px) 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:.02em}.fm-a{display:block;font:900 17cqi/.9 var(--display);font-stretch:125%;letter-spacing:-.02em;color:var(--text-primary)}.fm-b{display:flex;align-items:center;gap:.45em;font:800 5.5cqi/1.1 var(--display);font-stretch:125%;letter-spacing:.05em;color:var(--accent)}.fm-b .sig-rule{width:2.1em;height:.14em}.js footer[data-io] .foot-mark>span{opacity:0;transform:translateY(45%);transition:opacity 1s var(--eo),transform 1.3s var(--eo)}.js footer[data-io] .foot-mark>.fm-b{transition-delay:.2s}.js footer.in .foot-mark>span{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .h2.rv{filter:none}.js .paths5 .doors>li.rv{opacity:1;transform:none}.paths5 .door{transform:none}.js footer[data-io] .foot-mark>span{opacity:1;transform:none}.odo-strip{transition:none}}.vsim{position:relative;margin:0;aspect-ratio:4/3.3}.vs-stage{position:absolute;inset:0;border-radius:24px;overflow:hidden;isolation:isolate;background:#0b0d10;border:1px solid rgba(243,236,226,.14);box-shadow:0 40px 90px rgba(0,0,0,.6)}.vs-photo{position:absolute;inset:0;overflow:hidden}.vs-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.16);will-change:transform,opacity}.vs-a{object-position:58% 60%}.vs-b{object-position:55% 55%;opacity:0}.vs-photo::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(12,11,10,.7) 0%,rgba(12,11,10,0) 46%),linear-gradient(180deg,rgba(12,11,10,.45) 0%,rgba(12,11,10,0) 22%)}.vs-screen{position:absolute;inset:0;z-index:3;display:grid;place-items:center;align-content:center;gap:.6rem;background:linear-gradient(180deg,#0e141b 0%,#151c25 52%,#0a0d11 100%);box-shadow:inset 0 0 0 10px #050607,inset 0 0 0 11px rgba(255,255,255,.06)}.vs-screen svg.road{position:absolute;left:0;right:0;bottom:0;width:100%;height:58%}.vs-screen::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 2px,transparent 2px 4px);pointer-events:none}.vs-screen .hud{position:absolute;left:24px;top:22px;font:500 .62rem/1 var(--mono);letter-spacing:.16em;color:#7FD3FF;opacity:.8}.vs-screen .hud.r{left:auto;right:24px}.vs-sim{position:relative;z-index:2;margin:0;font:700 clamp(1.3rem,2.6vw,2.2rem)/1 var(--mono);letter-spacing:.32em;color:rgba(243,236,226,.82)}.vs-x{position:absolute;left:-6%;right:-6%;top:50%;height:4px;margin-top:-2px;border-radius:2px;background:#E61212;box-shadow:0 0 18px rgba(230,18,18,.6);transform:scaleX(0);transform-origin:left}.vs-no{position:relative;z-index:2;margin:0;font:600 .7rem/1 var(--mono);letter-spacing:.24em;color:#FF5A5A;opacity:0}.vs-edge{position:absolute;top:0;bottom:0;right:-2px;width:3px;background:#F2A21B;box-shadow:0 0 30px 6px rgba(242,162,27,.55);opacity:0}.vs-tag{position:absolute;z-index:2;left:16px;top:16px;margin:0;display:flex;align-items:center;gap:.55rem;padding:.42rem .75rem;border-radius:10px;background:rgba(12,11,10,.72);border:1px solid rgba(242,162,27,.5);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font:500 .64rem/1.2 var(--mono);letter-spacing:.16em;color:#F3ECE2;opacity:0}.vs-tag svg{width:18px;height:12px;color:#F2A21B}.vs-wa{position:absolute;z-index:2;right:16px;top:16px;margin:0;display:flex;align-items:center;gap:.5rem;padding:.42rem .8rem .42rem .5rem;border-radius:20px;background:rgba(12,11,10,.78);border:1px solid rgba(243,236,226,.22);font:600 .74rem/1.2 var(--body);color:#F3ECE2;opacity:0}.vs-wa svg{width:18px;height:18px;color:#25D366}.vs-card{position:absolute;z-index:4;left:16px;bottom:16px;width:min(60%,290px);padding:14px 16px;border-radius:16px;background:#F5EFE6;color:#1C1814;box-shadow:0 24px 50px rgba(0,0,0,.55);opacity:0;transform:translateY(40px) rotate(-2deg)}.vs-card::before{content:"";position:absolute;left:16px;right:16px;top:-1px;height:3px;background:repeating-linear-gradient(90deg,#F2A21B 0 10px,transparent 10px 16px)}.vs-h{margin:0;font:800 .78rem/1.2 var(--display);font-stretch:125%;letter-spacing:.08em}.vs-lock{margin:.35rem 0 .7rem;display:flex;align-items:center;gap:.4rem;font:500 .56rem/1.2 var(--mono);letter-spacing:.14em;color:#9A5B00}.vs-lock svg{width:10px;height:12px}.vs-card dl{margin:0;display:grid;gap:.5rem}.vs-card dl>div{opacity:0}.vs-card dt{font:600 .72rem/1.2 var(--body);color:#5B534A}.vs-card dd{margin:.25rem 0 0;height:7px;border-radius:4px;background:linear-gradient(90deg,#C4B8A8,#E2D9CC);filter:blur(1.2px);transform:scaleX(0);transform-origin:left}.vs-sign{margin:.75rem 0 0;padding-top:.55rem;border-top:1px dashed #C4B8A8;display:grid;grid-template-columns:1fr auto;align-items:end;gap:8px;opacity:0}.vs-sign p{margin:0;font:600 .7rem/1.3 var(--body)}.vs-sign p span{display:block;font:500 .56rem/1.3 var(--mono);letter-spacing:.14em;color:#9A5B00}.vs-sign svg{width:64px;height:26px}.vs-sign path{fill:none;stroke:#1C1814;stroke-width:1.6;stroke-linecap:round;stroke-dasharray:140;stroke-dashoffset:140}@keyframes vsX{to{transform:scaleX(1)}}@keyframes vsIn{to{opacity:1}}@keyframes vsOut{to{transform:translateX(-104%) skewX(-4deg)}}@keyframes vsEdge{0%,100%{opacity:0}20%,80%{opacity:1}}@keyframes vsSettle{from{transform:scale(1.16)}to{transform:scale(1.03)}}@keyframes vsPushA{from{transform:scale(1.03)}to{transform:scale(1.1) translate(-1.5%,1%)}}@keyframes vsCut{from{opacity:0;transform:scale(1.12)}to{opacity:1;transform:scale(1.04)}}@keyframes vsPushB{from{transform:scale(1.04)}to{transform:scale(1.11) translate(1.5%,-1%)}}@keyframes vsSwap{0%,42%{opacity:1}50%,92%{opacity:0}100%{opacity:1}}@keyframes vsUp{to{opacity:1;transform:rotate(-2deg)}}@keyframes vsDraw{to{transform:scaleX(1)}}@keyframes vsSig{to{stroke-dashoffset:0}}@keyframes vsPop{0%{opacity:0;transform:scale(.8)}60%{opacity:1;transform:scale(1.06)}100%{opacity:1;transform:none}}@keyframes vsSlide{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.vsim.play .vs-x{animation:vsX .45s cubic-bezier(.6,0,.2,1) .5s forwards}.vsim.play .vs-no{animation:vsIn .35s ease .95s forwards}.vsim.play .vs-screen{animation:vsOut .95s cubic-bezier(.7,0,.25,1) 1.7s forwards}.vsim.play .vs-edge{animation:vsEdge .95s linear 1.7s forwards}.vsim.play .vs-a{animation:vsSettle 1.8s cubic-bezier(.2,.7,.2,1) 1.8s forwards,vsPushA 10s ease-in-out 3.6s infinite alternate}.vsim.play .vs-b{animation:vsCut .6s ease-out 3.9s forwards,vsPushB 10s ease-in-out 4.5s infinite alternate,vsSwap 12s ease-in-out 9s infinite}.vsim.play .vs-tag{animation:vsSlide .5s ease 2.4s forwards}.vsim.play .vs-card{animation:vsUp .6s cubic-bezier(.2,.8,.2,1) 4.2s forwards}.vsim.play .vs-card dl>div:nth-child(1){animation:vsIn .3s ease 4.6s forwards}.vsim.play .vs-card dl>div:nth-child(1) dd{animation:vsDraw .5s ease 4.7s forwards}.vsim.play .vs-card dl>div:nth-child(2){animation:vsIn .3s ease 5.05s forwards}.vsim.play .vs-card dl>div:nth-child(2) dd{animation:vsDraw .5s ease 5.15s forwards}.vsim.play .vs-card dl>div:nth-child(3){animation:vsIn .3s ease 5.5s forwards}.vsim.play .vs-card dl>div:nth-child(3) dd{animation:vsDraw .5s ease 5.6s forwards}.vsim.play .vs-sign{animation:vsIn .3s ease 6s forwards}.vsim.play .vs-sign path{animation:vsSig .7s ease 6.1s forwards}.vsim.play .vs-wa{animation:vsPop .5s ease 6.8s forwards}.vsim.vs-off *{animation-play-state:paused!important}html:not(.js) .vs-screen,.vsim.still .vs-screen{display:none}html:not(.js) .vsim .vs-tag,html:not(.js) .vsim .vs-wa,html:not(.js) .vsim .vs-card,html:not(.js) .vsim .vs-card dl>div,html:not(.js) .vsim .vs-sign,.vsim.still .vs-tag,.vsim.still .vs-wa,.vsim.still .vs-card,.vsim.still .vs-card dl>div,.vsim.still .vs-sign{opacity:1}html:not(.js) .vs-card,.vsim.still .vs-card{transform:rotate(-2deg)}html:not(.js) .vs-card dd,.vsim.still .vs-card dd{transform:none}html:not(.js) .vs-sign path,.vsim.still .vs-sign path{stroke-dashoffset:0}html:not(.js) .vs-photo img,.vsim.still .vs-photo img{transform:none}html:not(.js) .vs-b,.vsim.still .vs-b{opacity:1}@media (prefers-reduced-motion:reduce){.vsim *{animation:none!important}}@media (max-width:720px){.vsim{aspect-ratio:auto;margin-top:6px}.vs-stage{position:relative;inset:auto;aspect-ratio:16/12;border-radius:20px}.vs-card{position:relative;left:auto;bottom:auto;width:auto;margin:-30px 14px 0}.vs-t2{display:none}.vs-tag{left:12px;top:12px}.vs-wa{right:12px;top:12px}}@media (max-width:720px){.vsim .vs-wa{top:auto;right:auto;left:12px;bottom:40px}}@media (max-width:1199px){.vsim .vs-wa{top:54px;right:auto;left:16px;bottom:auto}}@media (max-width:720px){.vsim .vs-wa{top:48px;left:12px}}.escolha .lede{margin-top:.8rem}button.door{width:100%;font:inherit;text-align:left;cursor:pointer;-webkit-appearance:none;appearance:none}.escolha .door b{text-transform:uppercase;letter-spacing:.01em}.escolha .door .dsub{margin-top:.4rem}.escolha .door .cats{margin-top:.7rem}.escolha .door .to{font-weight:700}.escolha button.door[aria-expanded="true"]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 26px 60px rgba(0,0,0,.5)}.escolha button.door[aria-expanded="true"] .to svg{transform:rotate(90deg)}.escolha .door .to svg{transition:transform .35s var(--eo),translate .35s var(--eo)}.door-d{border-color:rgba(242,162,27,.55)}.door .dpro{position:absolute;z-index:2;top:14px;right:14px;padding:.3rem .55rem;border-radius:8px;background:rgba(12,11,10,.72);border:1px solid rgba(242,162,27,.6);font:500 .58rem/1 var(--mono);letter-spacing:.16em;color:var(--accent)}.escolha .doors>li:nth-child(1){order:10}.escolha .doors>li:nth-child(2){order:20}.escolha .doors>li:nth-child(3){order:30}.escolha .doors>li:nth-child(4){order:40}.escolha .doors>li.cat-panel{order:50;grid-column:1/-1;display:block}.escolha .doors>li.cat-panel[hidden]{display:none}@media (max-width:1000px){.escolha .doors>li.cat-panel{order:25}}@media (max-width:560px){#cp-primeira{order:11!important}#cp-adicao{order:21!important}}.cat-panel{position:relative;padding:clamp(20px,3vw,34px);border-radius:22px;border:1px solid rgba(242,162,27,.45);background:radial-gradient(ellipse 50% 60% at 100% 0%,rgba(242,162,27,.08),rgba(242,162,27,0) 70%),linear-gradient(180deg,rgba(30,28,25,.97),rgba(18,16,14,.97));animation:cpIn .45s var(--eo)}@keyframes cpIn{from{opacity:0;transform:translateY(-8px)}}.cp-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.cp-head h3{margin:.45rem 0 0;font:800 clamp(1.15rem,2vw,1.55rem)/1.2 var(--display);font-stretch:125%;color:var(--text-primary)}.cp-close{flex:none;width:44px;height:44px;border-radius:50%;border:1px solid var(--line-strong);background:transparent;color:var(--text-primary);font-size:1.4rem;line-height:1;cursor:pointer}.cp-close:hover,.cp-close:focus-visible{border-color:var(--accent)}.cp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3vw,44px);margin-top:1.3rem}.cp-k{margin:1.3rem 0 .6rem;font:500 .64rem/1.2 var(--mono);letter-spacing:.16em;color:var(--accent)}.cp-grid>div>.cp-k:first-child{margin-top:0}.cp-req{list-style:none;margin:0;padding:0;display:grid;gap:8px}.cp-req li{position:relative;display:flex;align-items:center;gap:.5rem;padding:.62rem .85rem .62rem 2.4rem;border-radius:12px;background:rgba(243,236,226,.05);border:1px solid var(--line);font-weight:600;color:var(--text-primary)}.cp-req li::before{content:"";position:absolute;left:.8rem;top:50%;width:18px;height:18px;margin-top:-9px;border-radius:50%;background:rgba(242,162,27,.16);border:1.5px solid var(--accent)}.cp-req li::after{content:"";position:absolute;left:calc(.8rem + 6px);top:50%;width:5px;height:9px;margin-top:-6px;border:solid var(--accent);border-width:0 2px 2px 0;transform:rotate(45deg)}.cp-req li.opt{font-weight:500;color:var(--text-secondary)}.cp-req small{margin-left:auto;font:500 .6rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary)}.cp-src{margin:.7rem 0 0;font-size:.8rem;color:var(--text-secondary)}.cp-opts{display:flex;flex-wrap:wrap;gap:8px}.cp-opt{position:relative}.cp-opt input{position:absolute;opacity:0;width:1px;height:1px}.cp-opt span{display:inline-flex;align-items:center;gap:.55rem;min-height:46px;padding:.55rem .95rem .55rem .55rem;border-radius:12px;border:1px dashed var(--line-strong);background:rgba(12,11,10,.4);color:var(--text-primary);font-weight:600;cursor:pointer;transition:border-color .25s,background-color .25s}.cp-opt span b{display:inline-grid;place-items:center;min-width:2em;height:2em;padding:0 .35em;border-radius:7px;background:var(--accent);color:#0C0B0A;font:900 .8rem/1 var(--display);font-stretch:125%}.cp-opt input:checked+span{border-style:solid;border-color:var(--accent);background:rgba(242,162,27,.12)}.cp-opt input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.cp-opt span:hover{border-color:var(--text-secondary)}.cp-ear{display:grid;grid-template-columns:1fr 1fr}.cp-opt.big span{flex-direction:column;align-items:flex-start;gap:.25rem;width:100%;height:100%;padding:.75rem .9rem}.cp-opt.big strong{font-weight:700}.cp-opt.big small{font-size:.8rem;font-weight:400;color:var(--text-secondary);line-height:1.35}.cp-steps{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 0}.cp-steps li{position:relative;margin-right:22px;padding:.36rem .6rem;border-radius:8px;border:1px solid rgba(242,162,27,.4);background:rgba(242,162,27,.05);font-size:.86rem;color:var(--text-primary)}.cp-steps li:last-child{margin-right:0}.cp-steps li:not(:last-child)::after{content:"";position:absolute;right:-17px;top:50%;width:12px;height:2px;margin-top:-1px;background:repeating-linear-gradient(90deg,var(--accent) 0 4px,transparent 4px 6px)}.cp-info{margin:0;padding:0 0 0 1.1rem;display:grid;gap:.4rem;color:var(--text-secondary);font-size:.92rem}.cp-info b{color:var(--text-primary);font-weight:600}.cp-txt{margin:0;color:var(--text-primary);opacity:.9;font-size:.95rem;max-width:56ch}.cp-note{margin:1.3rem 0 0;padding:.8rem 1rem;border-left:3px solid var(--accent);border-radius:0 12px 12px 0;background:rgba(242,162,27,.07);font-size:.9rem;color:var(--text-secondary)}.cp-note b{display:block;color:var(--text-primary)}.cp-note a{display:inline-flex;align-items:center;gap:.4rem;margin-top:.35rem;color:var(--accent);font-weight:700;text-decoration:none}.cp-note a svg{width:16px;height:11px}.cp-cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 26px;margin-top:1.5rem;padding-top:1.2rem;border-top:1px dashed var(--line-strong)}.cp-cta .micro{flex-basis:100%;margin:0}@media (max-width:860px){.cp-grid{grid-template-columns:1fr}}@media (max-width:560px){.cat-panel{padding:18px 16px;border-radius:18px}.cp-ear{grid-template-columns:1fr}.cp-cta .btn{width:100%;justify-content:center}.escolha .door .to{display:inline-flex;margin-top:.5rem;font-size:.86rem}.escolha .door .dtxt::after{display:none}.escolha .door .dtxt{padding-right:0}.escolha .door .cats{margin-top:.5rem}.door .dpro{top:8px;right:8px;font-size:.5rem}}@media (prefers-reduced-motion:reduce){.cat-panel{animation:none}}.catd-who{list-style:none;margin:1.2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:880px}.catd-who li{padding:.85rem 1rem;border-radius:14px;border:1px solid rgba(242,162,27,.4);background:rgba(12,11,10,.55);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--text-primary);font-size:.95rem}.catd-who b{display:block;margin-bottom:.25rem;font:500 .62rem/1.2 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}@media (max-width:720px){.catd-who{grid-template-columns:1fr}}@media (max-width:560px){.escolha .door .dpro{position:static;display:inline-block;align-self:flex-start;margin:0 0 .35rem;font-size:.52rem}}.hero .hero-seal{position:relative;overflow:hidden;display:flex;width:max-content;max-width:100%;align-items:center;gap:.6rem;margin:0 0 1.15rem;padding:.38rem 1.05rem .38rem .4rem;border-radius:999px;border:1px solid rgba(242,162,27,.6);background:linear-gradient(90deg,rgba(242,162,27,.2),rgba(12,11,10,.62) 70%);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 10px 30px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.06);font:600 clamp(.84rem,1.05vw,.98rem)/1.25 var(--body);color:var(--text-primary);text-shadow:none}.hero-seal svg{flex:none;width:30px;height:30px;padding:4px;border-radius:50%;background:var(--accent);color:#0C0B0A}.hero-seal b{font-weight:800;color:var(--accent)}.hero-seal::after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,240,210,.28) 50%,transparent 70%);transform:translateX(-120%);pointer-events:none}.js .hero .hero-seal::after{animation:sealShine 1.4s var(--eo) 1s both}@keyframes sealShine{to{transform:translateX(120%)}}.js .hero .settle>.hero-seal{animation-delay:.05s}@media (prefers-reduced-motion:reduce){.js .hero .hero-seal::after{animation:none}}@media (max-width:720px){.hero .hero-seal{margin-bottom:.85rem;padding:.32rem .85rem .32rem .32rem;gap:.5rem;font-size:.8rem;border-radius:16px}.hero-seal svg{width:26px;height:26px;padding:3px}}@media (max-width:380px){.hero .hero-seal{font-size:.74rem}}.portal-sub{max-width:44ch;margin:1.1rem 0 0;color:var(--text-secondary);font-size:clamp(.95rem,1.2vw,1.08rem);line-height:1.5}.portal-sub b{color:var(--text-primary);font-weight:700}.portal-on .portal-kick,.portal-on .portal-sub{margin-left:auto;margin-right:auto}.portal-on .portal-reveal .h2{max-width:14ch}.fm-b{font:700 max(.82rem,2.3cqi)/1.25 var(--body);letter-spacing:0;color:var(--text-primary);align-items:center;margin-top:.5em}.fm-b b{color:var(--accent);font-weight:800}.fm-b .sig-rule{width:3.2em;height:.22em}@media (max-width:560px){.fm-b{font-size:.95rem;align-items:flex-start}.fm-b .sig-rule{margin-top:.55em;width:2.2em}}.cp-err{display:flex;align-items:center;gap:.5rem;margin:.65rem 0 0;padding:.55rem .8rem;border-radius:10px;border:1px solid rgba(242,162,27,.55);background:rgba(242,162,27,.12);color:var(--text-primary);font-size:.9rem;font-weight:600}.cp-err::before{content:"!";display:inline-grid;place-items:center;flex:none;width:1.4em;height:1.4em;border-radius:50%;background:var(--accent);color:#0C0B0A;font:900 .8rem/1 var(--display)}.cp-err[hidden]{display:none}.cp-opts.cp-miss .cp-opt span{border-color:var(--accent);animation:cpMiss .45s var(--eo)}@keyframes cpMiss{25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-3px)}}@media (prefers-reduced-motion:reduce){.cp-opts.cp-miss .cp-opt span{animation:none}}.hero-seal b,.fm-b b,.portal-kick b{white-space:nowrap}.portal-reveal .h2{text-wrap:balance}.portal-reveal .h2 em{white-space:nowrap}.equipe{padding:clamp(70px,10vh,112px) 0;background:radial-gradient(ellipse 45% 45% at 78% 62%,rgba(242,162,27,.08),rgba(242,162,27,0) 70%),radial-gradient(ellipse 35% 30% at 6% 92%,rgba(230,18,18,.07),rgba(230,18,18,0) 70%),var(--canvas)}.equipe .mark{top:clamp(90px,13vh,140px)}.eq-photo{position:relative;margin:0;overflow:hidden;background:#141210}.eq-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 22%}.eq-name{margin:.7rem 0 0;font:900 1.4rem/1 var(--display);font-stretch:125%;letter-spacing:.005em;text-transform:uppercase;color:var(--text-primary)}.eq-open{display:inline-flex;align-items:center;gap:.55rem;padding:0;border:0;background:none;color:var(--accent);font:600 .95rem/1.2 var(--body);cursor:pointer}.eq-open svg{width:18px;height:12px;transition:transform .35s var(--eo)}.eq-list{--g:clamp(12px,1.5vw,20px);list-style:none;margin:0;padding:0;display:flex;gap:var(--g);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain;counter-reset:eq}.eq-list::-webkit-scrollbar{display:none}.eq-list .eq-p{counter-increment:eq;position:relative;isolation:isolate;flex:0 0 calc((100% - var(--g))/2);scroll-snap-align:start;display:grid;grid-template-rows:1fr auto;aspect-ratio:3/4;min-height:360px;border-radius:22px;overflow:hidden;border:1px solid rgba(243,236,226,.1);background:#141210;transition:border-color .5s var(--eo),box-shadow .5s var(--eo)}.eq-list .eq-photo{position:absolute;inset:0;z-index:0}.eq-list .eq-photo img{filter:contrast(1.08) saturate(.86) brightness(.9);transform:scale(1.02);transition:transform 1.4s var(--eo),filter .8s var(--eo)}.eq-list .eq-photo::after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,rgba(12,11,10,.45) 0%,rgba(12,11,10,0) 20%,rgba(12,11,10,0) 38%,rgba(12,11,10,.8) 66%,rgba(12,11,10,.97) 100%),radial-gradient(90% 55% at 0% 0%,rgba(242,162,27,.18),rgba(242,162,27,0) 60%),radial-gradient(70% 45% at 100% 82%,rgba(230,18,18,.16),rgba(230,18,18,0) 65%);box-shadow:inset 0 0 110px rgba(0,0,0,.55)}.eq-list .eq-p::after{content:"";position:absolute;inset:14px;z-index:1;pointer-events:none;--c:rgba(242,162,27,.85);--l:16px;background:linear-gradient(var(--c),var(--c)) 0 0/var(--l) 1.5px,linear-gradient(var(--c),var(--c)) 0 0/1.5px var(--l),linear-gradient(var(--c),var(--c)) 100% 0/var(--l) 1.5px,linear-gradient(var(--c),var(--c)) 100% 0/1.5px var(--l),linear-gradient(var(--c),var(--c)) 0 100%/var(--l) 1.5px,linear-gradient(var(--c),var(--c)) 0 100%/1.5px var(--l),linear-gradient(var(--c),var(--c)) 100% 100%/var(--l) 1.5px,linear-gradient(var(--c),var(--c)) 100% 100%/1.5px var(--l);background-repeat:no-repeat;opacity:.7;transition:inset .6s var(--eo),opacity .6s var(--eo)}.eq-list .eq-p::before{content:counter(eq,decimal-leading-zero) " \00B7  EQUIPE DJALMA";position:absolute;z-index:3;top:28px;left:30px;padding-left:14px;white-space:nowrap;font:500 .6rem/1 var(--mono);letter-spacing:.18em;color:rgba(243,236,226,.85);background:radial-gradient(circle at 4px 50%,var(--brand-red) 0 3.5px,rgba(230,18,18,0) 4px) no-repeat}.eq-list .eq-info{grid-row:2;z-index:3;display:flex;flex-direction:column;align-items:flex-start;padding:0 clamp(20px,2vw,28px) clamp(22px,2.2vw,28px)}.eq-list .eq-name{font-size:clamp(1.45rem,2.2vw,2.05rem)}.eq-list .eq-acts{margin-top:1rem}.eq-list .eq-open::after{content:"";position:absolute;inset:0;z-index:4;border-radius:inherit}.eq-list .eq-p:hover,.eq-list .eq-p:focus-within{border-color:rgba(242,162,27,.55);box-shadow:0 30px 70px rgba(0,0,0,.5)}.eq-list .eq-p:hover::after,.eq-list .eq-p:focus-within::after{inset:10px;opacity:1}.eq-list .eq-p:hover .eq-photo img{transform:scale(1.06);filter:contrast(1.08) saturate(1) brightness(.98)}.eq-list .eq-p:hover .eq-open svg{transform:translateX(4px)}.eq-list .eq-open:focus-visible{outline:none}.eq-list .eq-p:has(.eq-open:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.eq-list .eq-p:nth-child(1){--k:0}.eq-list .eq-p:nth-child(2){--k:1}.eq-list .eq-p:nth-child(3){--k:2}.eq-list .eq-p:nth-child(n+4){--k:3}.js .equipe .eq-list .eq-p{opacity:0;translate:0 26px;transition:opacity .9s var(--eo),translate 1s var(--eo),border-color .5s var(--eo),box-shadow .5s var(--eo);transition-delay:calc(.25s + var(--k,0)*.13s),calc(.25s + var(--k,0)*.13s),0s,0s}.js .equipe.in .eq-list .eq-p{opacity:1;translate:0 0}.eq-nav{display:flex;align-items:center;gap:12px;margin-top:14px}.eq-nav[hidden]{display:none}.eq-count{margin:0;font:500 .72rem/1 var(--mono);letter-spacing:.14em;color:var(--text-secondary)}.eq-count b{font-weight:500;color:var(--accent)}.eq-prev,.eq-next{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:12px;border:1px solid var(--line-strong);background:transparent;color:var(--text-primary);cursor:pointer;transition:border-color .3s}.eq-prev svg,.eq-next svg{width:18px;height:12px}.eq-prev svg{transform:rotate(180deg)}.eq-prev:hover,.eq-next:hover{border-color:var(--accent)}.eq-prev:disabled,.eq-next:disabled{opacity:.35;cursor:default;border-color:var(--line-strong)}@keyframes eqScan{0%{top:0;opacity:0}12%{opacity:1}88%{opacity:1}100%{top:100%;opacity:0}}@keyframes eqPulse{50%{opacity:.35}}@media (max-width:900px){.eq-list{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.eq-list .eq-p{flex-basis:min(44vw,340px)}}@media (max-width:720px){.eq-list .eq-p{flex-basis:min(76vw,330px);min-height:0}.eq-list .eq-p::before{top:24px;left:26px}.eq-list .eq-name{font-size:1.45rem}}@media (hover:none){.eq-prev,.eq-next{display:none}}dialog.eqdlg{max-width:1040px}.eqdlg .eqdlg-box{padding:0}.eqdlg-close.fdlg-close{z-index:3;top:12px;right:12px;background:rgba(12,11,10,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-color:rgba(243,236,226,.3)}.eqdlg-body{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr)}.eqdlg-body .eq-photo{position:sticky;top:0;align-self:start}.eqdlg-body .eq-photo img{object-position:50% 25%}.eqdlg-body .eq-info{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(26px,3.5vw,44px);padding-top:clamp(30px,4vw,50px)}.eqdlg .eq-name{font-size:clamp(2rem,3.3vw,2.9rem);padding-right:40px}.eqdlg-cta{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;margin-top:clamp(22px,3.5vh,30px)}.eqdlg-cta .micro{margin:0;color:var(--text-secondary);font-size:.86rem}dialog.eqdlg[open] .eq-photo img,dialog.eqdlg[open] .eq-mono span{animation:eqImg 1.1s var(--eo)}@keyframes eqImg{from{opacity:.35;scale:1.07}}@media (min-width:641px){dialog.eqdlg{margin:auto}.eqdlg .eqdlg-box{max-height:min(calc(100dvh - 48px),860px)}.eqdlg-body .eq-photo{height:calc(min(100dvh - 48px,860px) - 2px)}}@media (max-width:640px){.eqdlg-body{grid-template-columns:1fr}.eqdlg-body .eq-photo{position:relative;aspect-ratio:16/12}.eqdlg-body .eq-photo img{object-position:50% 20%}.eqdlg-body .eq-info{padding:20px 18px 6px}.eqdlg .eq-name{font-size:1.9rem}.eqdlg-cta .btn{width:100%}}@media (prefers-reduced-motion:reduce){.js .equipe .eq-list .eq-p{opacity:1;translate:0 0;transition:none}.eq-list .eq-photo img,.eq-list .eq-p::after{transition:none}.eq-list .eq-p:hover .eq-photo img{transform:scale(1.02)}dialog.eqdlg[open] .eq-photo img,dialog.eqdlg[open] .eq-mono span{animation:none}.eq-list{scroll-behavior:auto}}@media (max-width:1280px){.nav-links{gap:1.15rem}}@media (max-width:720px){.eq-list .eq-p{aspect-ratio:3/4.4}}@media (min-width:1061px) and (max-width:1120px){.nav-links{gap:.85rem}.nav-links a{font-size:.9rem}}.nav-links a{white-space:nowrap}.eq-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.eq-tabs button{display:inline-flex;align-items:center;gap:.55rem;min-height:44px;padding:.5rem 1rem;border-radius:999px;border:1px solid var(--line-strong);background:rgba(20,18,16,.6);color:var(--text-secondary);font:600 .9rem/1 var(--body);cursor:pointer;transition:border-color .3s,color .3s,background-color .3s}.eq-tabs button span{display:inline-grid;place-items:center;min-width:1.5em;height:1.5em;padding:0 .3em;border-radius:999px;background:rgba(243,236,226,.08);font:500 .68rem/1 var(--mono);color:var(--text-secondary)}.eq-tabs button:hover{border-color:var(--accent);color:var(--text-primary)}.eq-tabs button[aria-current="true"]{border-color:var(--accent);background:rgba(242,162,27,.12);color:var(--text-primary)}.eq-tabs button[aria-current="true"] span{background:var(--accent);color:#0C0B0A}.eq-list > li{flex:0 0 calc((100% - 2 * var(--g)) / 3)}.eq-list .eq-p,.eq-list .eq-group{flex:0 0 calc((100% - 2 * var(--g)) / 3)}.eq-list .eq-p[data-unidade]::before{content:counter(eq,decimal-leading-zero) " \00B7  " attr(data-unidade)}.eq-group{position:relative;isolation:isolate;scroll-snap-align:start;aspect-ratio:3/4;min-height:360px;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(24px,2.4vw,34px);border-radius:22px;overflow:hidden;border:1px solid rgba(242,162,27,.35);background:radial-gradient(90% 60% at 0% 0%,rgba(242,162,27,.14),rgba(242,162,27,0) 60%),radial-gradient(80% 50% at 100% 100%,rgba(230,18,18,.12),rgba(230,18,18,0) 65%),linear-gradient(170deg,#1d1a17,#121010)}.eq-group::after{content:"";position:absolute;inset:14px;z-index:-1;pointer-events:none;--c:rgba(242,162,27,.7);--l:16px;background:linear-gradient(var(--c),var(--c)) 0 0/var(--l) 1.5px,linear-gradient(var(--c),var(--c)) 0 0/1.5px var(--l),linear-gradient(var(--c),var(--c)) 100% 0/var(--l) 1.5px,linear-gradient(var(--c),var(--c)) 100% 0/1.5px var(--l),linear-gradient(var(--c),var(--c)) 0 100%/var(--l) 1.5px,linear-gradient(var(--c),var(--c)) 0 100%/1.5px var(--l),linear-gradient(var(--c),var(--c)) 100% 100%/var(--l) 1.5px,linear-gradient(var(--c),var(--c)) 100% 100%/1.5px var(--l);background-repeat:no-repeat;opacity:.6}.eq-group .arrow-link{margin-top:1.1rem}.eq-group .arrow-link svg{width:18px;height:12px}.js .equipe .eq-list > li{opacity:0;translate:0 26px;transition:opacity .9s var(--eo),translate 1s var(--eo),border-color .5s var(--eo),box-shadow .5s var(--eo);transition-delay:calc(.25s + var(--k,0)*.13s),calc(.25s + var(--k,0)*.13s),0s,0s}.js .equipe.in .eq-list > li{opacity:1;translate:0 0}.eq-list > li:nth-child(1){--k:0}.eq-list > li:nth-child(2){--k:1}.eq-list > li:nth-child(3){--k:2}.eq-list > li:nth-child(n+4){--k:3}.eq-nav{justify-content:flex-end}.eq-calm{margin-top:clamp(40px,7vh,72px);text-align:center}.eq-close{position:relative;overflow:hidden;margin-top:clamp(40px,7vh,72px);padding:clamp(28px,3.6vw,52px);border-radius:26px;border:1px solid rgba(242,162,27,.4);background:radial-gradient(60% 90% at 100% 0%,rgba(242,162,27,.14),rgba(242,162,27,0) 60%),radial-gradient(50% 70% at 0% 100%,rgba(230,18,18,.1),rgba(230,18,18,0) 65%),#141210;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:18px clamp(28px,4vw,64px);align-items:start}.eq-close::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,rgba(242,162,27,0),rgba(242,162,27,.85),rgba(242,162,27,0));opacity:0;pointer-events:none}.js .eq-close.in::before{animation:eqScan 2.6s var(--eio) .6s 1 both}.eq-close .eq-talk{grid-column:2;justify-self:start;align-self:end}@media (max-width:1000px){.eq-list > li,.eq-list .eq-p,.eq-list .eq-group{flex-basis:calc((100% - var(--g)) / 2)}}@media (max-width:900px){.eq-list > li,.eq-list .eq-p,.eq-list .eq-group{flex-basis:min(46vw,340px)}}@media (max-width:720px){.eq-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter)}.eq-tabs::-webkit-scrollbar{display:none}.eq-tabs button{flex:none;font-size:.85rem;padding:.45rem .85rem}.eq-list > li,.eq-list .eq-p,.eq-list .eq-group{flex-basis:min(78vw,330px)}.eq-group{aspect-ratio:3/4.4;min-height:0;padding:22px}.eq-close{grid-template-columns:1fr;padding:24px 18px;border-radius:22px}.eq-close-h,.eq-close-t,.eq-close-s,.eq-close .eq-talk{grid-column:1;grid-row:auto}.eq-close .eq-talk{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.js .equipe .eq-list > li{opacity:1;translate:0 0;transition:none}.js .eq-close.in::before,.eq-close-k::before{animation:none}}@media (max-width:720px){.eq-list .eq-group{flex-basis:min(62vw,270px);aspect-ratio:auto;padding:20px 18px}}.js .hero .hero-seal.shine::after{animation:sealShine2 1.2s var(--eo) both}@keyframes sealShine2{from{transform:translateX(-120%)}to{transform:translateX(120%)}}@media (prefers-reduced-motion:reduce){.js .hero .hero-seal.shine::after{animation:none}}.hero-g .g-logo{width:16px;height:16px;padding:3px}.hero-g .stars{display:inline-flex}.hero-g .stars svg{width:12px;height:12px}.hg-t b{font-weight:700;color:var(--accent)}.hg-btn{display:inline-flex;align-items:center;gap:.45rem;min-height:34px;padding:.3rem .8rem;border-radius:999px;border:1px solid rgba(243,236,226,.35);background:rgba(12,11,10,.5);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:var(--text-primary);text-decoration:none;font:600 .82rem/1 var(--body);text-shadow:none;transition:border-color .3s,background-color .3s,gap .3s var(--eo)}.hg-btn:hover{border-color:var(--accent);background:rgba(242,162,27,.12);gap:.65rem}.hg-btn svg{width:14px;height:10px;color:var(--accent)}@media (pointer:coarse){.hg-btn{min-height:44px;padding:.3rem 1rem}}.mq-track{--mq-dur:50s}@media (min-width:641px){.mq-track{--mq-dur:62s}}@media (max-width:720px){.hero-g .hg-t{order:-1;flex-basis:100%}}.hero:not(.scrub) .scene{scale:1.05;translate:calc(var(--mx,0)*-16px) calc(var(--my,0)*-10px)}@media (max-width:720px){.hero:not(.scrub) .scene{scale:1;translate:none}}.mq-track{--mq-dur:33s}@media (min-width:641px){.mq-track{--mq-dur:41s}}.fly-ilus{grid-column:1/-1;margin:.2rem 0 0;text-align:center;font:500 .62rem/1.3 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary)}.fly-on .fly-ilus{position:absolute;left:0;right:0;bottom:clamp(14px,3vh,26px);opacity:0}@media (max-width:720px){.fly-on .fly-ilus{bottom:auto;top:calc(50% + 20vh)}}.fly-card img{aspect-ratio:3/2;border:3px solid rgba(243,236,226,.92);border-radius:12px}.fly-stage .fly-ilus{grid-column:1/-1}.fly-on .fly-card{width:clamp(150px,13.5vw,230px)}.fly-on .fly-stage .fly-ilus{position:absolute;left:0;right:0;bottom:clamp(14px,3vh,26px);top:auto;margin:0;opacity:0}@media (max-width:720px){.fly-on .fly-card{width:27vw}.fly-on .fly-card img{border-width:2px;border-radius:9px}.fly-on .fly-stage .fly-ilus{bottom:auto;top:calc(50% + 20vh)}}@media (max-width:720px){.fly-on .fly-kick{top:46%}}@media (max-width:720px){.fly-on .fly-stage .fly-ilus{top:calc(50% + 16vh)}}.fly-on .fly-card{width:var(--fw,clamp(150px,13.5vw,230px))}@media (max-width:720px){.fly-on .fly-card{width:var(--fw,27vw)}}.nav-links .nav-m{display:none}@media (max-width:1060px){.nav.menu-open .nav-links .nav-m{display:block}}.hero .hero-alt{color:var(--text-primary);text-shadow:var(--tshadow)}@media (max-width:720px){.hero .hero-acts{gap:14px 20px}}.comece-photo,.fear-photo{position:relative}.faq-tabs{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 16px}.faq-tabs button{min-height:44px;padding:.5rem 1rem;border-radius:999px;border:1px solid var(--line-strong);background:transparent;color:var(--text-secondary);font:600 .9rem/1 var(--body);cursor:pointer;transition:border-color .3s,background-color .3s,color .3s}.faq-tabs button:hover{border-color:var(--accent);color:var(--text-primary)}.faq-tabs button[aria-pressed="true"]{border-color:var(--accent);background:var(--accent);color:#1C1814}.faq-list[data-show="top"] details:not([data-g~="top"]),.faq-list[data-show="comecar"] details:not([data-g~="comecar"]),.faq-list[data-show="aulas"] details:not([data-g~="aulas"]),.faq-list[data-show="valores"] details:not([data-g~="valores"]),.faq-list[data-show="simulado"] details:not([data-g~="simulado"]){display:none}.faq-list .ans a{color:inherit;font-weight:600;text-decoration-color:var(--accent);text-underline-offset:3px}@media (max-width:720px){.faq-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter)}.faq-tabs::-webkit-scrollbar{display:none}.faq-tabs button{flex:none}}.fly-cta{margin-top:clamp(18px,3vh,28px)}@media (max-width:720px){.fly-on .fly-cta{display:none}}.exit-card{position:fixed;left:24px;bottom:24px;z-index:80;width:min(360px,calc(100vw - 48px));padding:22px 22px 20px;border-radius:18px;border:1px solid rgba(242,162,27,.45);background:linear-gradient(180deg,#221f1c,#151311);box-shadow:0 30px 80px rgba(0,0,0,.6);color:var(--text-primary);opacity:0;translate:0 24px;transition:opacity .45s var(--eo),translate .55s var(--eo)}.exit-card.on{opacity:1;translate:0 0}.exit-x{position:absolute;top:10px;right:10px;width:40px;height:40px;display:grid;place-items:center;border-radius:10px;border:1px solid var(--line-strong);background:transparent;color:var(--text-primary);font:400 1.3rem/1 var(--body);cursor:pointer}.exit-x:hover{border-color:var(--accent)}.exit-k{margin:0;font:500 .62rem/1.2 var(--mono);letter-spacing:.2em;color:var(--accent)}.exit-h{margin:.6rem 0 0;padding-right:36px;font:800 1.2rem/1.2 var(--display);font-stretch:125%;color:var(--text-primary)}.exit-t{margin:.6rem 0 1rem;color:var(--text-secondary);font-size:.92rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.exit-card{transition:none}}.crumbs a{display:inline-block;padding:.45rem .2rem;margin:-.45rem -.2rem}footer a[href*="instagram.com"]{display:inline-block;padding:.35rem 0}.tema-claro .faq-tabs button[aria-pressed="true"]{color:#fff}.comece{padding:clamp(80px,12vh,130px) 0 clamp(70px,10vh,110px)}.comece-grid{align-items:start}.comece .h2{max-width:none;font-size:clamp(2.3rem,3.7vw,3.4rem);line-height:1.02;text-wrap:balance}.comece .h2 .nw{white-space:nowrap}.comece-box{padding:clamp(24px,2.8vw,36px);border-color:rgba(243,236,226,.1)}.comece-box h3{margin-top:.75rem;font-size:clamp(1.6rem,2.4vw,2.05rem)}.comece-box .intents{gap:0;margin-top:1.3rem;border-top:1px solid rgba(243,236,226,.1)}.comece-box .intent{padding:1rem 2.4rem 1rem 3.5rem;border:0;border-bottom:1px solid rgba(243,236,226,.1);border-radius:0;background:transparent;transition:background-color .3s var(--eo)}.comece-box .intent:hover,.comece-box .intent:focus-visible{background:rgba(242,162,27,.06)}.comece-box .intent:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.comece-box .intent .intent-ico{left:6px}.comece-box .intent::after{right:12px;transition:right .3s var(--eo)}.comece-box .intent:hover::after{right:8px}.comece-box .intent b{font-size:1rem}.comece-box .intent .intent-t{font-size:.9rem}.gift-box{position:relative;margin-top:1.4rem;padding:20px 20px 20px;border-radius:16px;border:1px solid rgba(242,162,27,.4);background:linear-gradient(135deg,rgba(242,162,27,.12),rgba(242,162,27,.02) 60%)}.gift-h{margin:.65rem 0 0;font:800 clamp(1.08rem,1.4vw,1.25rem)/1.25 var(--display);font-stretch:125%;color:var(--text-primary)}.gift-h em{font-style:normal;color:var(--accent)}.gift-t{margin:.35rem 0 0;color:var(--text-secondary);font-size:.92rem}.gift-until{margin:.55rem 0 0;font:600 .88rem/1.4 var(--body);color:var(--text-primary)}.gift-until[hidden]{display:none}.gift-cd{margin-left:.5rem;color:var(--accent);font-variant-numeric:tabular-nums}.gift-go{width:100%;justify-content:center;margin-top:1rem}.comece-meta{display:grid;gap:.5rem;margin-top:1.3rem}.comece-meta .qproof{margin:0;font-size:.84rem}.comece-meta .qproof .stars svg{width:11px;height:11px}.comece-box .comece-meta .status,#comece-status{margin:0;padding:0;border:0;background:none;font:500 .84rem/1.4 var(--body);color:var(--text-secondary)}#comece-status::before{width:6px;height:6px}.comece-box .comece-meta .privacy{margin:0;font-size:.8rem;line-height:1.45}.comece-meta .privacy svg{width:12px;height:14px;margin-top:.12rem}@media (max-width:900px){.comece-grid{gap:26px}.comece .h2{font-size:clamp(2rem,6vw,2.6rem)}}@media (max-width:720px){.comece{padding:56px 0 64px}.comece .h2 .nw{white-space:normal}.comece-box{padding:20px 16px}.comece-box .intent{padding:.95rem 2.1rem .95rem 3.1rem}.comece-box .intent .intent-ico{left:0}.comece-box .intent::after{right:6px}.gift-box{padding:18px 16px}}@media (max-width:720px){.gift-go{white-space:nowrap;padding-inline:.9rem;font-size:.97rem;gap:.55rem}}@media (max-width:360px){.gift-go .chev{display:none}}#comece-status{align-items:flex-start}#comece-status::before{margin-top:.5em}.wa-gift{display:flex;align-items:center;gap:.7rem;width:min(330px,calc(100vw - 32px));padding:.7rem .9rem .7rem .75rem;border-radius:16px;border:1px solid rgba(242,162,27,.5);background:linear-gradient(135deg,rgba(54,40,16,.97),rgba(20,18,16,.97) 70%);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 18px 44px rgba(0,0,0,.5);color:var(--text-primary);text-align:left;cursor:pointer;transition:border-color .3s,translate .45s var(--eo),opacity .35s var(--eo)}.wa-gift>svg:first-child{flex:none;width:30px;height:30px;padding:5px;border-radius:10px;background:var(--accent);color:#0C0B0A}.wg-t{display:grid;gap:.15rem;flex:1;min-width:0}.wg-t b{font:700 .9rem/1.25 var(--body)}.wg-t small{font:500 .68rem/1.3 var(--mono);letter-spacing:.04em;color:var(--text-secondary)}.wg-chev{flex:none;width:9px;height:12px;color:var(--accent);transition:translate .3s var(--eo)}.wa-gift:hover{border-color:var(--accent)}.wa-gift:hover .wg-chev{translate:3px 0}.wa-gift:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.wa.is-on .wa-gift{pointer-events:auto}.wa.open .wa-gift{opacity:0;pointer-events:none;translate:0 8px}@media (max-width:720px){.wa-gift{align-self:stretch;width:auto;padding:.55rem .8rem .55rem .6rem;border-radius:14px;box-shadow:none}.wa-gift>svg:first-child{width:26px;height:26px;padding:4px;border-radius:8px}.wg-t b{font-size:.84rem}.wg-t small{font-size:.62rem}.wa{gap:6px}}@media (prefers-reduced-motion:reduce){.wa-gift{transition:none}}.faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr)}.faq-grid>div,.faq-list{min-width:0}@media (max-width:860px){.faq-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.door .dpro,.escolha .door .dpro{font-size:.6rem}}@media (max-width:720px){.door .cats i{font-size:.68rem}.catd-who b,.fb-step,.eq-g-l li{font-size:.66rem;letter-spacing:.1em}.fly-ilus,.fly-on .fly-stage .fly-ilus{font-size:.66rem}.wg-t small{font-size:.66rem;letter-spacing:.02em}.btn{text-align:center}.packs .btn,.fear .btn,.catd .btn,.como .btn,.start .btn{white-space:normal}}@media (max-width:720px){.btn-wide{width:100%;justify-content:center;padding-inline:1rem;font-size:.96rem;line-height:1.25}}.wg-m{display:none}@media (max-width:720px){.wg-d{display:none}.wg-m{display:inline}.wg-t small{font-family:var(--body);letter-spacing:0;font-size:.7rem}footer{padding-bottom:calc(150px + env(safe-area-inset-bottom))}}@media (max-width:420px){.btn-wide .chev{display:none}}.vstack{margin-top:clamp(36px,6vh,60px);padding:clamp(24px,3vw,40px);border-radius:24px;border:1px solid var(--line);background:#FFFFFF;box-shadow:0 18px 44px rgba(80,55,20,.08)}.vstack-head{display:grid;grid-template-columns:minmax(0,1fr);gap:.7rem;max-width:760px}.vstack-head h3{margin:0;font:800 clamp(1.4rem,2.4vw,2.05rem)/1.15 var(--display);font-stretch:125%;color:var(--text-primary)}.vstack-head h3 em{font-style:normal;color:var(--accent)}.vstack-l{list-style:none;margin:clamp(22px,3.5vh,32px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(20px,3vw,40px)}.vstack-l li{display:grid;grid-template-columns:30px minmax(0,1fr);column-gap:14px;row-gap:.3rem;align-content:start;padding:18px 0;border-top:1px dashed var(--line-strong)}.vstack-l svg{grid-row:1/3;width:30px;height:30px;padding:5px;border-radius:9px;background:rgba(242,162,27,.16);color:var(--accent)}.vstack-l b{font:700 1.02rem/1.3 var(--body);color:var(--text-primary)}.vstack-l span{color:var(--text-secondary);font-size:.93rem;line-height:1.5}@media (max-width:1000px){.vstack-l{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.vstack{padding:22px 18px;border-radius:20px}.vstack-l{grid-template-columns:1fr}.vstack-l li{padding:14px 0}.vstack-l span{font-size:.9rem}}.pk-rules{padding:6px 0 18px}.pk-rules .big{margin:0;font:800 clamp(1.25rem,2vw,1.6rem)/1.2 var(--display);font-stretch:125%;color:var(--text-primary)}.pk-rules .big em{font-style:normal;color:var(--accent)}.pk-rules dl{margin:16px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(20px,3vw,40px)}.pk-rules dl>div{padding:12px 0;border-top:1px dashed var(--line-strong)}.pk-rules dt{font:500 .68rem/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.pk-rules dd{margin:.3rem 0 0;color:var(--text-primary);font-size:.95rem;line-height:1.5}.packs-more .pay{margin-bottom:18px}@media (max-width:640px){.pk-rules dl{grid-template-columns:1fr}.pk-rules dt{font-size:.66rem}}.fly-life{margin:.8rem auto 0;max-width:720px;text-align:center;font:800 clamp(1.05rem,2vw,1.55rem)/1.35 var(--display);font-stretch:125%;color:var(--text-primary)}.fly-life span{display:block}.fly-on .fly-life{position:absolute;left:0;right:0;top:calc(clamp(84px,13vh,120px) + 2.2rem);z-index:3;margin:0 auto;padding:0 var(--gutter);transition:opacity .4s}.fly-on .fly-life span{opacity:.12;transform:translateY(8px);transition:opacity .6s var(--eo),transform .7s var(--eo)}.fly-on .fly-life span.lit{opacity:1;transform:none}.fly-on .fly-life span:nth-child(2n).lit{color:var(--accent)}@media (max-width:720px){.fly-life{font-size:1.05rem}.fly-on .fly-life{top:calc(46% + 1.8rem)}}@media (prefers-reduced-motion:reduce){.fly-on .fly-life span{opacity:1;transform:none;transition:none}}.fly-on .fly-life{display:grid;z-index:4;font-size:clamp(1.5rem,3.2vw,2.6rem);line-height:1.15;text-shadow:0 2px 18px rgba(0,0,0,.85)}.fly-on .fly-life span{grid-area:1/1;align-self:start;opacity:0;transform:translateY(14px)}.fly-on .fly-life span.lit{opacity:1;transform:none}.fly-on .fly-life span.gone{opacity:0;transform:translateY(-14px)}.fly-on .fly-life span:nth-child(2n).lit{color:var(--accent)}@media (max-width:720px){.fly-on .fly-life{font-size:1.4rem;padding:0 28px}}.fly:not(.fly-on) .fly-life span{display:inline}.fly:not(.fly-on) .fly-life span+span::before{content:" · ";color:var(--accent)}@media (min-width:641px){.vstack-l.v4{grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px}}.qopt input:disabled+span{opacity:.42;cursor:not-allowed}.qopt input:disabled+span:hover{border-color:var(--line-strong)}@media (max-width:720px){.isnt{gap:1rem}.isnt p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.isnt .label{grid-column:1/-1;min-width:0;margin-bottom:2px}.isnt s,.isnt b{display:flex;align-items:center;justify-content:center;text-align:center;min-height:40px}.isnt p>:last-child:nth-child(even){grid-column:1/-1}.sim-facts{display:grid;grid-template-columns:1fr;gap:8px}.sim-facts li{padding:.6rem .85rem}.who,.ttags,.win-list,.dchips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.who li,.ttags li,.win-list li,.dchips li{display:flex;align-items:center;min-width:0;min-height:44px;line-height:1.3;overflow-wrap:anywhere}.who li:last-child:nth-child(odd),.ttags li:last-child:nth-child(odd),.win-list li:last-child:nth-child(odd),.dchips li:last-child:nth-child(odd){grid-column:1/-1}.fear-list{display:grid;grid-template-columns:1fr;gap:8px}.fear-list .fchip{width:100%;text-align:left;line-height:1.3}.docs-head .dtabs{flex:1 1 100%;display:grid;grid-template-columns:1fr;gap:8px}.dtab{width:100%}.eq-close{margin-top:40px}}@media (max-width:380px){.who li,.ttags li,.win-list li,.dchips li{padding-left:.55rem;padding-right:.55rem;font-size:.86rem}.isnt s,.isnt b{font-size:.86rem}}@media (max-width:340px){.eq-close{grid-template-columns:minmax(0,1fr)}}.hero.h27:not(.scrub) .stage{display:grid;align-items:center;min-height:100vh;min-height:100svh;padding:clamp(96px,12vh,130px) var(--gutter) clamp(40px,7vh,72px);isolation:isolate}.h27-shade{position:absolute;inset:0;z-index:-1;pointer-events:none;background: radial-gradient(ellipse 55% 65% at 16% 56%,rgba(242,162,27,.09),rgba(242,162,27,0) 62%),linear-gradient(0deg,var(--canvas) 0%,rgba(12,11,10,0) 22%)}.h27-copy{position:relative;max-width:min(700px,54vw)}.h27-kick{display:flex;align-items:center;gap:.7rem;margin:0 0 1.15rem;font:500 .8rem/1.3 var(--mono);letter-spacing:.26em;text-transform:uppercase;color:var(--text-primary);text-shadow:var(--tshadow)}.h27-dot{width:8px;height:8px;flex:none;border-radius:50%;background:var(--brand-red);box-shadow:0 0 12px rgba(230,18,18,.85)}.h27-kick::after{content:"";width:52px;height:1px;background:linear-gradient(90deg,var(--accent),rgba(242,162,27,0))}.h27-h{max-width:15ch;font-size:clamp(2.6rem,4.4vw,4.6rem);font-weight:900;line-height:.98;letter-spacing:-.022em;text-wrap:balance;text-shadow:var(--tshadow)}.h27-h em{background:linear-gradient(90deg,var(--accent),rgba(242,162,27,.4)) no-repeat 0 96%/100% .07em;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:.05em}.h27-sub{margin-top:1.25rem;max-width:34ch;font-size:clamp(1.08rem,1.4vw,1.3rem);line-height:1.5;color:rgba(243,236,226,.9);text-shadow:var(--tshadow)}.h27-sim{display:flex;align-items:center;gap:1rem;width:max-content;max-width:100%;margin-top:1.7rem;padding:.85rem 1.25rem .85rem .85rem;border-radius:18px;background:linear-gradient(100deg,rgba(242,162,27,.15),rgba(242,162,27,.04) 72%),rgba(12,11,10,.55);border:1px solid rgba(242,162,27,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 18px 44px rgba(0,0,0,.4)}.h27-sim-ic{display:grid;place-items:center;width:48px;height:48px;flex:none;border-radius:50%;background:rgba(12,11,10,.7);border:1px solid rgba(242,162,27,.65);color:var(--accent);box-shadow:0 0 24px rgba(242,162,27,.25)}.h27-sim-ic svg{width:27px;height:27px}.h27-sim p{display:flex;flex-direction:column;gap:.22rem}.h27-sim b em{white-space:nowrap}.h27-sim b{font:800 clamp(.95rem,1.15vw,1.08rem)/1.15 var(--display);font-stretch:125%;letter-spacing:.035em;text-transform:uppercase;color:var(--text-primary)}.h27-sim span{font-size:.97rem;line-height:1.4;color:#CFC6BB}.h27 .hero-acts{margin-top:1.8rem}.h27 .hero-acts .btn{min-height:56px;padding:1rem 1.7rem;font-size:1.06rem;box-shadow:0 14px 34px rgba(242,162,27,.22)}.h27-proof{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .65rem;margin-top:1.35rem;font:500 .9rem/1.3 var(--body);color:var(--text-secondary);text-shadow:var(--tshadow)}.h27-proof .g-logo{width:15px;height:15px;padding:3px}.h27-proof .stars{display:inline-flex;gap:2px}.h27-proof .stars svg{width:12px;height:12px}.h27-proof .hg-t{color:var(--text-primary);font-weight:600}.h27-proof .hg-btn{min-height:0;padding:.25rem 0;border:0;border-radius:0;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;gap:.4rem;color:var(--text-secondary);font-weight:500;text-decoration:underline;text-decoration-color:rgba(243,236,226,.3);text-underline-offset:4px}.h27-proof .hg-btn:hover{background:none;color:var(--accent);text-decoration-color:var(--accent);gap:.55rem}@media (pointer:coarse){.h27-proof .hg-btn{min-height:44px;padding:.3rem 0}}@keyframes h27In{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes h27Photo{from{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes h27Line{from{background-size:0% .07em}to{background-size:100% .07em}}@keyframes h27Wheel{from{transform:rotate(-110deg)}to{transform:rotate(0)}}@keyframes h27Dot{0%,100%{box-shadow:0 0 0 0 rgba(230,18,18,.6),0 0 12px rgba(230,18,18,.85)}55%{box-shadow:0 0 0 7px rgba(230,18,18,0),0 0 12px rgba(230,18,18,.85)}}.js .h27-copy>*{animation:h27In .9s var(--eo) both}.js .h27-copy>.h27-kick{animation-delay:.08s}.js .h27-copy>.h27-h{animation-delay:.2s}.js .h27-copy>.h27-sub{animation-delay:.38s}.js .h27-copy>.h27-sim{animation-delay:.52s}.js .h27-copy>.hero-acts{animation-delay:.66s}.js .h27-copy>.h27-proof{animation-delay:.8s}.js .h27-h em{animation:h27Line 1.1s var(--eo) 1.05s both}.js .h27-sim-ic svg{animation:h27Wheel 1.5s var(--eo) .6s both}.h27-dot{animation:h27Dot 2.8s ease-in-out 1.6s infinite}.hero.off-screen .h27-dot,body.paused .h27-dot{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.js .h27-photo img,.js .h27-copy>*,.js .h27-h em,.js .h27-sim-ic svg,.h27-dot{animation:none}}@media (max-width:900px){.hero.h27:not(.scrub) .stage{display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;padding:0 var(--gutter) 28px}.h27-shade{background:linear-gradient(0deg,var(--canvas) 0%,rgba(12,11,10,.94) 40%,rgba(12,11,10,.45) 60%,rgba(12,11,10,0) 76%)}.h27-copy{max-width:620px}.h27-h{max-width:none;font-size:clamp(2.05rem,8.6vw,3.6rem)}}@media (max-width:720px){.hero.h27:not(.scrub) .stage{padding-bottom:24px}.h27-kick{margin-bottom:.7rem;font-size:.7rem;letter-spacing:.22em}.h27-kick::after{width:38px}.h27-sub{margin-top:.75rem;font-size:1.02rem}.h27-sim{width:auto;gap:.8rem;margin-top:1rem;padding:.7rem .9rem .7rem .7rem;border-radius:16px}.h27-sim-ic{width:42px;height:42px}.h27-sim-ic svg{width:23px;height:23px}.h27-sim b{font-size:.84rem}.h27-sim span{font-size:.9rem}.h27 .hero-acts{margin-top:1.05rem}.h27 .hero-acts .btn{width:100%;min-height:54px}.h27-proof{margin-top:.8rem;font-size:.84rem;gap:.2rem .55rem}}@media (max-width:360px){.h27-h{font-size:1.9rem}.h27-sub{font-size:.96rem}.h27-sim span{font-size:.85rem}}@media (max-width:900px) and (max-height:560px){.hero.h27:not(.scrub) .stage{min-height:auto;padding-top:96px}}.mq-track{--mq-dur:27s}@media (min-width:641px){.mq-track{--mq-dur:34s}}.mq.mq-js .mq-track{animation-name:none;will-change:transform}.mq.mq-js{touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.mq.mq-js.dragging{cursor:grabbing}.h27-rot{display:grid;overflow:hidden}.h27-rot .r{grid-area:1/1;opacity:0;transform:translateY(70%);transition:opacity .55s var(--eo),transform .7s var(--eo)}.h27-rot .r.on{opacity:1;transform:none}.h27-rot .r.out{opacity:0;transform:translateY(-70%)}@media (prefers-reduced-motion:reduce){.h27-rot .r{transition:none}}.h31 .h31-scene{position:absolute;z-index:-2;overflow:hidden;container-type:size;pointer-events:none}.h31-box{position:absolute;left:50%;top:50%;width:max(100cqw,calc(100cqh * var(--ratio)));aspect-ratio:var(--ratio);translate:-50% -50%;transform:translate(calc(var(--mx,0)*-12px),calc(var(--my,0)*-8px))}.h31-box>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.h31-slide{position:absolute;inset:0;opacity:0;transition:opacity 1.1s var(--eo)}.h31-slide.on{opacity:1}.h31-a .h31-box{--ratio:1672/942}.h31-a .h31-on,.h31-a .h31-dash{opacity:0}html:not(.js) .h31-a .h31-on{opacity:1}.h31-a.play .h31-on{animation:h31On 1.15s linear .35s both}@property --h31ig{syntax:"<percentage>";inherits:false;initial-value:0%}.h31-a .h31-dash{mix-blend-mode:screen;-webkit-mask-image:linear-gradient(270deg,#000 calc(var(--h31ig) - 14%),transparent var(--h31ig));mask-image:linear-gradient(270deg,#000 calc(var(--h31ig) - 14%),transparent var(--h31ig))}.h31-a.play .h31-dash{opacity:1;animation:h31Dash 1.2s var(--eio) 1.35s both}.h31-b .h31-box{--ratio:1536/1024}.h31-b .h31-l{opacity:0}.h31-b .h31-sign{opacity:1;-webkit-mask-image:linear-gradient(90deg,transparent 4%,#000 7%,#000 96.5%,transparent 99%),linear-gradient(180deg,transparent 5%,#000 8%,#000 31.5%,transparent 34.5%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 4%,#000 7%,#000 96.5%,transparent 99%),linear-gradient(180deg,transparent 5%,#000 8%,#000 31.5%,transparent 34.5%);mask-composite:intersect}.h31-b .h31-vol{-webkit-mask-image:radial-gradient(ellipse 18% 9% at 22.4% 70.9%,#000 70%,transparent 100%);mask-image:radial-gradient(ellipse 18% 9% at 22.4% 70.9%,#000 70%,transparent 100%)}.h31-b .h31-moto{-webkit-mask-image:radial-gradient(ellipse 4.8% 5.8% at 53.8% 68.4%,#000 70%,transparent 100%);mask-image:radial-gradient(ellipse 4.8% 5.8% at 53.8% 68.4%,#000 70%,transparent 100%)}.h31-b .h31-onix{-webkit-mask-image:radial-gradient(ellipse 16% 8.8% at 69.75% 74.5%,#000 70%,transparent 100%);mask-image:radial-gradient(ellipse 16% 8.8% at 69.75% 74.5%,#000 70%,transparent 100%)}.h31-b .h31-road{-webkit-mask-image:linear-gradient(180deg,transparent 74%,#000 80%);mask-image:linear-gradient(180deg,transparent 74%,#000 80%)}.h31-b.play .h31-vol{animation:h31Lamp .55s var(--eo) .9s both}.h31-b.play .h31-moto{animation:h31Lamp .55s var(--eo) 1.3s both}.h31-b.play .h31-onix{animation:h31Lamp .55s var(--eo) 1.7s both}.h31-b.play .h31-road{animation:h31Fade 1.6s var(--eo) 1.9s both}.h31-glow{position:absolute;left:var(--x);top:var(--y);width:var(--s,5%);aspect-ratio:1;translate:-50% -50%;border-radius:50%;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle,rgba(255,252,240,.95) 0%,rgba(255,238,200,.55) 16%,rgba(255,205,130,.2) 40%,rgba(255,205,130,0) 70%)}.h31-b.play .h31-glow{animation:h31Flare 1s var(--eo) var(--d) both}.h31-p img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.12);will-change:transform}.h31-p.play img{animation:h31Kb 6.2s linear both}.h31-cap{position:absolute;right:18px;bottom:18px;z-index:2;margin:0;padding:.35rem .75rem;border-radius:999px;background:rgba(12,11,10,.62);border:1px solid rgba(243,236,226,.18);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font:500 .66rem/1.2 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-primary);opacity:0;transition:opacity .45s var(--eo)}.h31-cap.in{opacity:1}.js .h31 .h27-h em{animation:none;background-size:0% .07em;background-position:100% 96%;transition:background-size 1s var(--eo)}.js .h31 .h27-h em.lit{background-size:100% .07em;animation:h31Glow 1.4s var(--eo) both}.h31-streak{position:absolute;left:0;top:0;z-index:3;width:110px;height:3px;margin:-1.5px 0 0 -110px;border-radius:3px;pointer-events:none;transform-origin:100% 50%;opacity:0;background:linear-gradient(90deg,rgba(242,162,27,0),rgba(242,162,27,.85) 60%,#FFE3A8);box-shadow:0 0 14px 2px rgba(242,162,27,.75),0 0 2px #fff}@keyframes h31On{0%{opacity:0}9%{opacity:.55}13%{opacity:.06}22%{opacity:.78}28%{opacity:.28}44%{opacity:1}100%{opacity:1}}@keyframes h31Dash{from{--h31ig:0%}to{--h31ig:118%}}@keyframes h31Lamp{0%{opacity:0}35%{opacity:1}55%{opacity:.5}100%{opacity:1}}@keyframes h31Fade{from{opacity:0}to{opacity:1}}@keyframes h31Flare{0%{opacity:0;transform:scale(.4)}30%{opacity:.85;transform:scale(1.15)}100%{opacity:0;transform:scale(1)}}@keyframes h31Kb{from{transform:scale(1.12)}to{transform:scale(1)}}@keyframes h31Glow{0%{text-shadow:var(--tshadow)}30%{text-shadow:0 0 22px rgba(242,162,27,.75),var(--tshadow)}100%{text-shadow:var(--tshadow)}}@media (min-width:901px){.h31 .h31-scene{top:64px;right:0;bottom:0;width:min(60vw,1040px);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 30%);mask-image:linear-gradient(90deg,transparent 0%,#000 30%)}.h31 .h27-copy{max-width:min(620px,46vw)}.h31-a .h31-box{left:40%}}@media (max-width:900px){.hero.h31:not(.scrub) .stage{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:100vh;min-height:100svh;padding:0 0 18px}.h31 .h31-scene{position:relative;inset:auto;flex:1 1 auto;min-height:min(150px,19svh);margin-top:72px;z-index:0;-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent 100%);mask-image:linear-gradient(180deg,#000 82%,transparent 100%)}.h31 .h27-shade{display:none}.h31 .h27-copy{position:relative;z-index:1;max-width:none;padding:0 var(--gutter)}.h31 .h27-kick{margin:.7rem 0 .5rem;font-size:.66rem}.h31 .h27-h{font-size:clamp(1.8rem,7.7vw,2.5rem)}.h31 .h27-sub{margin-top:.5rem;font-size:.97rem;line-height:1.4}.h31 .h27-sim{margin-top:.75rem;padding:.55rem .85rem .55rem .6rem;gap:.7rem}.h31 .h27-sim-ic{width:38px;height:38px}.h31 .h27-sim-ic svg{width:21px;height:21px}.h31 .h27-sim b{font-size:.8rem}.h31 .h27-sim span{font-size:.86rem;line-height:1.35}.h31 .hero-acts{margin-top:.8rem}.h31 .hero-acts .btn{min-height:50px;padding-top:.8rem;padding-bottom:.8rem}.h31 .h27-proof{margin-top:.55rem}.h31-b .h31-box{top:42%}.h31-cap{right:10px;bottom:auto;top:10px}.h31-cap.baixo{top:auto;bottom:calc(18% + 6px)}}@media (max-width:900px) and (max-height:560px){.hero.h31:not(.scrub) .stage{min-height:auto}.h31 .h31-scene{min-height:180px}}@media (prefers-reduced-motion:reduce){.h31-slide{transition:none}.h31-a .h31-on,.h31-a .h31-dash{opacity:1!important;animation:none!important;-webkit-mask-image:none!important;mask-image:none!important}.h31-p img{transform:none}.h31-box{transform:none!important}.js .h31 .h27-h em{background-size:100% .07em;transition:none}}.hero.off-screen .h31-slide.play *,body.paused .h31-slide.play *{animation-play-state:paused}.mq-tag{display:inline-block;margin-left:.5rem;padding:.16rem .55rem;border-radius:999px;background:var(--accent);color:var(--on-accent);font:700 .66rem/1.25 var(--body);font-style:normal;letter-spacing:.07em;text-transform:uppercase;vertical-align:1px;box-shadow:0 0 18px rgba(242,162,27,.4)}.trust.trust-mq .mq-pay{background:radial-gradient(ellipse 80% 100% at 50% 50%,rgba(242,162,27,.08),rgba(242,162,27,0) 70%)}@media (max-width:640px){.mq-tag{font-size:.6rem;padding:.14rem .45rem;margin-left:.4rem}}@media (min-width:901px){.h31 .h31-gente img{object-position:30% 45%!important}.h31 .g-c4 img{object-position:45% 45%!important}}.troca{position:absolute;inset:0;overflow:hidden;background:radial-gradient(ellipse 60% 55% at 50% 36%,rgba(242,162,27,.14),rgba(242,162,27,0) 70%),#12100e}.troca::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,rgba(243,236,226,.035) 0 1px,transparent 1px 64px),repeating-linear-gradient(0deg,rgba(243,236,226,.035) 0 1px,transparent 1px 64px)}@keyframes trRot{0%,24%{left:50%;transform:scale(1);opacity:1;z-index:3}33%,57%{left:22%;transform:scale(.62);opacity:.4;z-index:2}61%{left:8%;transform:scale(.5);opacity:0}62%{left:92%;transform:scale(.5);opacity:0}66%,91%{left:78%;transform:scale(.62);opacity:.4;z-index:2}100%{left:50%;transform:scale(1);opacity:1;z-index:3}}@keyframes trRing{0%,24%{border-color:var(--accent);box-shadow:0 0 0 5px rgba(242,162,27,.16),0 0 32px rgba(242,162,27,.45);filter:none}33%,91%{border-color:rgba(243,236,226,.25);box-shadow:none;filter:grayscale(.75)}100%{border-color:var(--accent);box-shadow:0 0 0 5px rgba(242,162,27,.16),0 0 32px rgba(242,162,27,.45);filter:none}}@keyframes trName{0%,22%{opacity:1}27%,97%{opacity:0}100%{opacity:1}}@keyframes trSw{0%,72%{transform:rotate(0);box-shadow:0 0 18px rgba(242,162,27,.35)}86%{box-shadow:0 0 30px rgba(242,162,27,.8)}100%{transform:rotate(180deg);box-shadow:0 0 18px rgba(242,162,27,.35)}}.units-v4 .units-head.uh37{display:block;text-align:center}.units-v4 .units-head.uh37 .h2{margin-left:auto;margin-right:auto;max-width:none}@keyframes onda{0%{transform:scale(.4);opacity:.9}100%{transform:scale(2.4);opacity:0}}@keyframes cmH{to{width:73%}}@keyframes cmV{to{height:27%}}@keyframes cmNo{to{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 5px rgba(242,162,27,.2),0 0 16px rgba(242,162,27,.9)}}@keyframes cmChip{to{color:#F3ECE2}}@keyframes cmB{to{opacity:1}}@keyframes cmShine{to{transform:translateX(120%)}}.units-v4 .unit-top{flex-wrap:nowrap}.units-v4 .unit-top h3{min-width:0}.units-v4 .unit .status{flex:none;white-space:nowrap}.units-v4 .units-grid.u-stack .unit-top{flex-wrap:wrap}.units-v4 .units-grid.u-stack .unit-top h3{flex-basis:100%}.units-v4 .unit .unit-acts{margin-top:auto;padding-top:1.1rem}@supports (grid-template-rows:subgrid){.units-v4 .units-grid{align-items:stretch}.units-v4 .units-grid .unit{display:grid;grid-template-rows:subgrid;grid-row:span 6;row-gap:0;align-content:start}.units-v4 .units-grid .unit > *{align-self:start}.units-v4 .units-grid .unit .unit-acts{align-self:end}}.receios{position:relative;padding:clamp(40px,7vh,80px) 0 clamp(16px,3vh,32px);background:var(--canvas)}.receios .h2{margin-top:.9rem;font-size:clamp(1.9rem,3.4vw,3rem);max-width:none}.rec-list{list-style:none;margin:clamp(20px,3.5vh,32px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.rec-list li{display:flex;flex-direction:column;gap:.55rem;padding:20px 20px 22px;border-radius:18px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(36,33,30,.7),rgba(22,20,18,.7))}.rec-list li.go{border-color:rgba(242,162,27,.45)}.rec-q{font:500 .8rem/1.4 var(--mono);letter-spacing:.06em;color:var(--text-secondary)}.rec-a{font-size:1.02rem;line-height:1.5;color:var(--text-primary)}.rec-a b{color:var(--accent);font-weight:600}.rec-go{margin-top:auto;display:inline-flex;align-items:center;gap:.45rem;font-weight:600;font-size:.95rem;color:var(--accent);text-decoration:none}.rec-go svg{width:18px;height:12px}@media (max-width:900px){.rec-list{grid-template-columns:1fr;gap:10px}.rec-list li{padding:14px 16px;gap:.35rem}}.mini-num .n-man{margin-top:1rem;padding-left:.9rem;border-left:3px solid var(--accent);font:600 clamp(1rem,1.3vw,1.15rem)/1.4 var(--body);color:var(--text-primary)}.pk39-head{display:block}.pk39{display:grid;align-items:start;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(14px,2.4vw,28px);margin-top:clamp(22px,4vh,36px)}.pk39-how{margin:.8rem 0 0;padding-left:1.1rem;display:grid;gap:.45rem;color:#3D3630;font-size:.95rem;line-height:1.45}.pk39-cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:clamp(20px,3.5vh,30px)}.pk39-cta .arrow-link{background:none;border:0;padding:0;cursor:pointer;font:600 .98rem/1.35 var(--body);color:#1C1814;text-align:left}@media (max-width:900px){.pk39{grid-template-columns:1fr}}@media (max-width:720px){.pg-home .portal.portal-on{height:150vh}.pg-home .fly.fly-on{height:160vh}.pg-home .wa-gift{position:absolute;left:8px;bottom:8px;z-index:2;width:48px;height:48px;padding:0;justify-content:center;border-radius:12px;align-self:auto}.pg-home .wa-gift .wg-t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pg-home .wa-gift .wg-chev{display:none}.pg-home .wa-bar{padding-left:64px}.pg-home .ckb{padding:10px 12px;font-size:.78rem;line-height:1.35}.pg-home .label{font-size:.75rem}.pg-home .pk39-cta .btn{width:100%}}.pg-home .nav{transition:transform .35s var(--eo),opacity .35s var(--eo)}@media (max-width:720px){.pg-home #categorias,.pg-home #avaliacoes,.pg-home #com-a-djalma,.pg-home #equipe,.pg-home #pacotes,.pg-home #duvidas,.pg-home #comece,.pg-home #unidades{padding-top:36px;padding-bottom:32px}.pg-home #simulado{padding-bottom:32px}.pg-home .receios{padding-top:36px;padding-bottom:8px}.pg-home .h2{margin-top:.6rem}.pg-home .lede{margin-top:.6rem}.pg-home .doors{margin-top:20px;gap:8px}.pg-home .escolha .door{padding-top:10px;padding-bottom:10px}.pg-home .escolha .door .cats{margin-top:.4rem}.pg-home .rec-list{margin-top:16px;gap:8px}.pg-home .rec-list li{padding:12px 14px;gap:.25rem}.pg-home .rec-a{font-size:.95rem;line-height:1.45}.pg-home .rec-go{margin-top:.2rem}.pg-home .portal.portal-on{height:120vh}.pg-home .sim-mini .hook{margin-top:.8rem;padding:10px 14px}.pg-home .sim-mini .mini-acts{margin-top:14px}.pg-home .sim-mini .fine{margin-top:.7rem}.pg-home .mini-grid{gap:20px}.pg-home .mini-num{padding:20px 18px;border-radius:20px}.pg-home .mini-num .n-cap{margin-top:.6rem;font-size:1.02rem}.pg-home .mini-num .n-man{margin-top:.7rem;font-size:.98rem}.pg-home .mini-head{gap:10px}.pg-home .pk39{margin-top:16px;gap:10px}.pg-home .pk39-how{margin-top:.6rem;gap:.35rem;font-size:.9rem;line-height:1.4}.pg-home .pk39-cta{margin-top:16px;gap:12px}.pg-home .faq-list{margin-top:0}.pg-home .faq-grid{gap:18px}.pg-home .faq-list summary{padding-top:15px;padding-bottom:15px;font-size:1rem;line-height:1.4}.pg-home .fly.fly-on{height:130vh}.pg-home .comece-grid{gap:18px}.pg-home .comece-box h3{margin-top:.4rem}.pg-home .intents{gap:8px}.pg-home .intent{padding:.75rem 2.2rem .75rem 3.3rem}.pg-home .intent .intent-t{font-size:.875rem;line-height:1.35}.pg-home .gift-box{margin-top:1rem;padding:14px 16px}.pg-home .comece-meta{margin-top:1rem;gap:.35rem}.pg-home .units-v4 .units-grid{margin-top:18px;gap:12px}.pg-home .units-v4 .unit{padding:16px}.pg-home .units-v4 .unit address{margin-top:.6rem}.pg-home .unit-acts{margin-top:.8rem}}.units-v4 .units-grid .unit{min-width:0;grid-template-columns:minmax(0,1fr)}@media (max-width:760px){.units-v4 .units-grid{grid-template-columns:minmax(0,1fr)}}.units-v4 .units-grid.u-stack .unit .status{flex:0 1 auto;max-width:100%;white-space:normal}@media (max-width:360px){.units-v4 .unit .contacts a{white-space:normal}}@media (max-width:720px){.pg-home footer{padding-top:36px}.pg-home .foot-mark{margin-top:24px}.pg-home .foot-bottom{margin-top:16px;padding-top:14px}}.pg-home #com-a-djalma .mini-head{display:block}@media (max-width:720px){.pg-home .rev-proof{margin-top:14px}.pg-home .g-seal{gap:.45rem;padding:14px 16px 16px}.pg-home .g-btn{margin-top:.15rem}}@media (max-width:720px){.pg-home .door .cats i{font-size:.75rem}.pg-home .escolha .door .dpro{font-size:.75rem;letter-spacing:.1em}.pg-home .units-v4 .unit .status{font-size:.75rem;letter-spacing:.06em}.pg-home .units-v4 .unit .hours span{font-size:.75rem}.pg-home .foot-brand p{font-size:.75rem;letter-spacing:.1em}}@media (min-width:721px){.pg-home .portal.portal-on{height:165vh}.pg-home .fly.fly-on{height:205vh}}.prazo{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(18px,3vw,40px);align-items:center;margin-top:clamp(26px,4vh,40px);padding:clamp(20px,2.8vw,32px);border-radius:22px;border:1px solid rgba(242,162,27,.45);background:linear-gradient(135deg,rgba(242,162,27,.10),rgba(242,162,27,0) 60%),var(--panel)}.prazo .label{margin:0}.prazo-big{margin:.55rem 0 0;font:900 clamp(1.9rem,3.6vw,2.8rem)/1 var(--display);font-stretch:125%;letter-spacing:-.01em;color:var(--text-primary)}.prazo-t{margin:.7rem 0 0;font-size:.92rem;line-height:1.5;color:var(--text-secondary);max-width:44ch}.prazo-plan{padding-left:clamp(0px,2.4vw,32px);border-left:1px dashed var(--line-strong)}.prazo-q{margin:0;font:800 clamp(1.1rem,1.6vw,1.3rem)/1.25 var(--display);font-stretch:125%;color:var(--text-primary)}.prazo .btn{margin-top:1rem}.jornada{margin-top:clamp(56px,9vh,96px)}.jtabs{display:flex;flex-wrap:wrap;gap:8px}.jtab{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-height:52px;padding:.65rem 1rem;border-radius:14px;border:1px solid var(--line);background:rgba(24,22,20,.6);color:var(--text-secondary);cursor:pointer;text-align:left;transition:border-color .35s,background-color .35s,color .35s}.jtab b{font:800 .98rem/1.1 var(--display);font-stretch:125%;color:var(--text-primary)}.jtab span{font:500 .62rem/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase}.jtab:hover{border-color:var(--line-strong)}.jtab[aria-selected="true"]{border-color:var(--accent);background:rgba(242,162,27,.08);color:var(--accent)}.jpanel{margin-top:1.4rem;animation:stepIn .45s var(--eo)}.jpanel[hidden]{display:none}.jsteps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}.jsteps>li{display:flex;flex-direction:column;gap:.5rem;padding:20px 20px 22px;border-radius:18px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(36,33,30,.92),rgba(22,20,18,.92))}.jn{font:500 .75rem/1 var(--mono);letter-spacing:.16em;color:var(--accent)}.jsteps b{font:800 1.12rem/1.2 var(--display);font-stretch:125%;color:var(--text-primary)}.jsteps p{margin:0;font-size:.93rem;line-height:1.5;color:var(--text-secondary)}.jsteps dl{margin:.35rem 0 0;padding-top:.7rem;border-top:1px dashed var(--line-strong);display:grid;gap:.25rem}.jsteps dt{font:500 .75rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.jsteps dt.dj{margin-top:.45rem;color:var(--accent)}.jsteps dd{margin:0;font-size:.93rem;line-height:1.45;color:var(--text-primary)}.jtip{margin:.45rem 0 0 !important;padding:.75rem .85rem;border-radius:12px;border:1px dashed rgba(242,162,27,.55);background:rgba(242,162,27,.06);font-size:.88rem !important}.jtip b{color:var(--text-primary);font:inherit;font-weight:600}.jextra{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:8px}.jextra li{font-size:.93rem;line-height:1.5;color:var(--text-secondary)}.jextra li b{color:var(--text-primary);font-weight:600}.horarios{margin-top:clamp(56px,9vh,96px)}.hgrid{margin-top:1.4rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}.hcol{padding:18px 18px 20px;border-radius:18px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(36,33,30,.92),rgba(22,20,18,.92))}.hk{margin:0;font:500 .75rem/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.hcol ul{list-style:none;margin:.8rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.hcol li{padding:.3rem .55rem;border-radius:8px;border:1px solid var(--line-strong);font:500 .8rem/1.2 var(--mono);color:var(--text-primary)}.hrules{list-style:none;margin:1.2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}.hrules li{font-size:.93rem;line-height:1.5;color:var(--text-secondary)}.hrules b{color:var(--text-primary);font-weight:600}.horarios .docs-note a{color:var(--accent)}@media (max-width:1000px){.jsteps,.hgrid,.hrules{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.jtab span{font-size:.75rem;letter-spacing:.08em}}@media (max-width:720px){.prazo{grid-template-columns:1fr;padding:18px 16px 20px;gap:14px}.prazo-plan{padding-left:0;padding-top:14px;border-left:0;border-top:1px dashed var(--line-strong)}.prazo .btn{width:100%}.jtabs{display:grid;grid-template-columns:1fr;gap:8px}.jtab{width:100%}.jtab span{font-size:.75rem;letter-spacing:.08em}.jsteps,.hgrid,.hrules{grid-template-columns:1fr;gap:10px}.jsteps>li{padding:16px 16px 18px}.hcol{padding:14px 14px 16px}}.hlede{margin:.6rem 0 0;font-size:.95rem;line-height:1.5;color:var(--text-secondary)}.hcol ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hcol li{padding:.5rem 0;text-align:center;font:500 1rem/1.1 var(--mono);letter-spacing:.02em}.hfim{margin:.75rem 0 0;font-size:.82rem;line-height:1.4;color:var(--text-secondary)}@media (max-width:720px){.hcol li{font-size:1.05rem;padding:.55rem 0}}.mq-track{--mq-dur:22s}@media (min-width:641px){.mq-track{--mq-dur:27s}}@media (min-width:901px){.pk39{align-items:stretch}}.qres{gap:1.1rem}.qq.qres-lead{margin:0;font:400 1.08rem/1.45 var(--body);font-stretch:normal;color:var(--text-primary)}.qq.qres-lead em{font-style:normal;font-weight:700;color:var(--accent)}.qres-box{padding:16px 18px 6px;border-radius:16px;border:1px solid rgba(242,162,27,.45);background:linear-gradient(135deg,rgba(242,162,27,.10),rgba(242,162,27,0) 65%),rgba(12,11,10,.35)}.qres-k{margin:0 0 .25rem;font-size:.95rem;line-height:1.45;color:var(--text-secondary)}.qres-focos{list-style:none;margin:0;padding:0}.qres-focos li{display:flex;align-items:center;gap:.75rem;padding:.72rem 0;border-top:1px dashed var(--line-strong);font:800 1.05rem/1.25 var(--display);font-stretch:115%;color:var(--text-primary);animation:stepIn .45s var(--eo) both}.qres-focos li:first-child{border-top:0}.qres-focos li:nth-child(2){animation-delay:.12s}.qres-focos li:nth-child(3){animation-delay:.24s}.qres-focos li::before{content:"";flex:none;width:12px;height:12px;border-radius:50%;background:var(--accent);box-shadow:0 0 10px rgba(242,162,27,.8)}.qres-note{margin:0;font-size:.92rem;line-height:1.5;color:var(--text-secondary)}.qres-cta{display:grid;gap:.4rem;padding-top:1rem;border-top:1px dashed var(--line-strong)}.qres-ct{margin:0;font:800 1.12rem/1.25 var(--display);font-stretch:125%;color:var(--text-primary)}.qres-ctt{margin:0;font-size:.95rem;line-height:1.5;color:var(--text-secondary)}.qres-act{position:sticky;bottom:0;z-index:2}@media (max-width:560px){.qres{gap:.85rem}.qq.qres-lead{font-size:1rem}.qres-box{padding:12px 16px 2px}.qres-focos li{font-size:1rem;padding:.58rem 0}.qres-cta{padding-top:.85rem}.qnav.qres-act{flex-wrap:nowrap;flex-direction:row-reverse;gap:14px;padding-top:12px;background:#161412;box-shadow:0 -18px 16px -2px #161412,0 30px 0 0 #161412}.qnav.qres-act .btn{width:auto;flex:1;min-width:0}.qres-act .fback{flex:none}}@media (prefers-reduced-motion:reduce){.qres-focos li{animation:none}}.p12{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px clamp(18px,3vw,36px);align-items:center;margin-top:clamp(18px,3vh,28px);padding:clamp(18px,2.6vw,28px) clamp(18px,2.8vw,32px);border-radius:20px;background:#fff;border:1px solid rgba(154,91,0,.38);box-shadow:0 14px 34px rgba(80,55,20,.08)}.p12-num{margin:0;min-width:2.6ch;font:900 clamp(3.2rem,7vw,4.8rem)/.85 var(--display);font-stretch:125%;letter-spacing:-.03em;color:var(--accent);text-align:center}.p12-num b{font:inherit;display:inline-block;min-width:1.15ch;text-align:right}.p12-body .label{margin:0}.p12-h{margin:.4rem 0 0;font:800 clamp(1.15rem,2vw,1.45rem)/1.2 var(--display);font-stretch:125%;color:var(--text-primary)}.p12-h em{color:var(--accent);border-radius:6px;transition:background-color .4s}.p12.done .p12-h em{animation:p12mark 1.1s var(--eo)}@keyframes p12mark{0%{background-color:rgba(242,162,27,0)}35%{background-color:rgba(242,162,27,.28)}100%{background-color:rgba(242,162,27,0)}}.p12-t{margin:.45rem 0 0;font-size:.95rem;line-height:1.5;color:var(--text-secondary);max-width:62ch}.p12-bar{grid-column:1/-1;margin-top:.7rem}.p12-bar ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:4px}.p12-bar li{height:8px;border-radius:4px;background:rgba(28,24,20,.1);transition:background-color .2s}.p12-bar li.on{background:var(--accent)}.p12-bar p{display:flex;justify-content:space-between;gap:10px;margin:.5rem 0 0;font:500 .75rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.p12-zero{color:var(--accent);font-weight:700}@media (max-width:560px){.p12{grid-template-areas:"n k" "n h" "t t" "b b";padding:16px 16px 14px;gap:2px 14px;border-radius:16px}.p12-body{display:contents}.p12-num{grid-area:n;font-size:2.9rem}.p12-body .label{grid-area:k;align-self:end}.p12-h{grid-area:h;align-self:start;margin-top:.2rem;font-size:1.08rem}.p12-t{grid-area:t;margin-top:.55rem;font-size:.9rem}.p12-bar{grid-area:b;margin-top:.6rem}}@media (prefers-reduced-motion:reduce){.p12.done .p12-h em{animation:none}}@media (max-width:360px){.p12-num{font-size:2.3rem}.p12-h{font-size:1rem}}.sim-cta{margin-top:clamp(20px,3.2vh,30px)}.sim-cta-97{margin-top:clamp(30px,5vh,52px);display:flex;justify-content:center}@media (max-width:560px){.sim-cta .btn{width:100%;justify-content:center}}.caso{margin-top:clamp(30px,5vh,48px)}.caso-opts{margin-top:.7rem;display:flex;flex-wrap:wrap;gap:8px}.caso-b{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-height:52px;padding:.65rem 1rem;border-radius:14px;border:1px solid var(--line-strong);background:rgba(24,22,20,.6);color:var(--text-secondary);cursor:pointer;text-align:left;transition:border-color .35s,background-color .35s,color .35s}.caso-b b{font:800 .98rem/1.1 var(--display);font-stretch:125%;color:var(--text-primary)}.caso-b span{font:500 .75rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase}.caso-b:hover{border-color:var(--text-secondary)}.caso-b[aria-pressed="true"]{border-color:var(--accent);background:rgba(242,162,27,.1);color:var(--accent)}.caso-hint{margin:.7rem 0 0;font-size:.9rem;line-height:1.45;color:var(--text-secondary)}.caso-hint a{color:var(--accent)}.modos{margin-top:clamp(28px,5vh,44px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}.modo{padding:clamp(20px,2.4vw,30px);border-radius:22px;border:1px dashed var(--line-strong);background:linear-gradient(180deg,rgba(30,28,25,.9),rgba(20,18,16,.9))}.modo.dj{border-style:solid;border-color:rgba(242,162,27,.45);background:radial-gradient(ellipse 80% 50% at 90% 0%,rgba(242,162,27,.12),rgba(242,162,27,0) 70%),linear-gradient(180deg,rgba(36,33,30,.94),rgba(22,20,18,.94))}.modo .label{margin:0}.modo h3{margin:.6rem 0 0;font-size:clamp(1.2rem,1.8vw,1.5rem);line-height:1.15;max-width:24ch}.modo>p:not(.label){margin:.6rem 0 0;font-size:.95rem;line-height:1.5;color:var(--text-secondary)}.matr{margin-top:clamp(12px,1.6vw,20px);padding:clamp(20px,2.8vw,34px);border-radius:22px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(36,33,30,.92),rgba(22,20,18,.92))}.matr .label{margin:0}.matr-h{margin:.6rem 0 0;font:800 clamp(1.3rem,2.2vw,1.8rem)/1.12 var(--display);font-stretch:125%}.matr-l{margin:1rem 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px}.matr-l>div{padding-top:.7rem;border-top:1px dashed var(--line-strong)}.matr-l>div:nth-child(3){grid-column:1/-1}.matr-l dt{font:500 .75rem/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.matr-l dd{margin:.3rem 0 0;font-size:.93rem;line-height:1.5;color:var(--text-secondary)}.matr-l dd b{color:var(--text-primary);font-weight:600}.matr-detran{margin:1.1rem 0 0;padding:.75rem .9rem;border-radius:12px;border:1px dashed rgba(242,162,27,.55);background:rgba(242,162,27,.06);font-size:.9rem;line-height:1.5;color:var(--text-secondary)}.matr-detran b{color:var(--text-primary);font-weight:600}.jornada .jh{margin-top:.8rem}.jsolo{margin:.8rem 0 0;max-width:74ch;font-size:.95rem;line-height:1.5;color:var(--text-secondary)}.jsolo b{color:var(--text-primary);font-weight:600}.jsolo a{color:var(--accent)}.js54{margin-top:1.2rem}.jsteps .jdj{margin:.35rem 0 0;padding-top:.6rem;border-top:1px dashed var(--line-strong);font-size:.93rem;line-height:1.45;color:var(--text-primary)}.jdj i{display:block;margin-bottom:.2rem;font:500 .75rem/1.3 var(--mono);font-style:normal;letter-spacing:.08em;color:var(--accent)}.jsteps .jopt{border-style:dashed}.mais54{margin-top:1.2rem;border-radius:16px;border:1px solid var(--line);background:rgba(24,22,20,.6)}.mais54>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:.75rem 1rem;border-radius:16px;cursor:pointer;font:600 .98rem/1.3 var(--body);color:var(--text-primary)}.mais54>summary::-webkit-details-marker{display:none}.mais54>summary::after{content:"";flex:none;width:9px;height:9px;margin-right:4px;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);transform:translateY(-2px) rotate(45deg);transition:transform .3s var(--eo)}.mais54[open]>summary::after{transform:translateY(2px) rotate(-135deg)}.mais54>summary:hover{color:var(--accent)}.mais54>summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mais54-b{padding:0 1rem 1.1rem}.mais54-b>p{margin:.6rem 0 0;font-size:.93rem;line-height:1.5;color:var(--text-secondary)}.jornada .caso-go{margin-top:1.4rem}.dcaso{margin:1.2rem 0 .8rem;font-size:.92rem;line-height:1.4;color:var(--text-secondary)}.dcaso b{color:var(--text-primary);font-weight:600}.dcaso a{color:var(--accent)}.horarios .label{margin:0}.horarios .sim-h3{margin-top:.6rem}.h54 .hgrid{margin-top:1rem}@media (max-width:720px){.caso-opts{display:grid;grid-template-columns:1fr}.caso-b{width:100%}.modos{grid-template-columns:1fr;gap:10px}.modo{padding:16px 16px 18px}.matr{padding:18px 16px 20px}.matr-l{grid-template-columns:1fr;gap:10px}.js54{gap:0}.js54>li{position:relative;padding:0 0 18px 30px;border:0;border-radius:0;background:none}.js54>li::before{content:"";position:absolute;left:4px;top:.1em;width:12px;height:12px;border-radius:50%;background:var(--canvas);border:2px solid var(--accent)}.js54>li::after{content:"";position:absolute;left:10px;top:20px;bottom:2px;width:2px;background:var(--line-strong)}.js54>li:last-child{padding-bottom:0}.js54>li:last-child::after{display:none}.js54>li.jopt::before{border-style:dashed}.d54{grid-template-columns:1fr;gap:8px}.d54 li{flex-direction:row;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:12px 14px;border-radius:14px}.d54 svg{width:28px;height:28px;margin:0}.d54 b{font-size:1rem}.d54 .optional span{flex-basis:100%;padding-left:40px;font-size:.88rem}.mais54>summary{padding:.75rem .9rem}.mais54-b{padding:0 .9rem 1rem}.js54>li{display:block}.js54 .jn{display:inline-block;margin-right:.3rem;vertical-align:.12em}.js54>li>b{display:inline}.js54>li>p{margin-top:.35rem}.js54 .jdj{margin-top:.45rem;padding-top:.45rem}.jdj i{display:inline;margin:0 .2rem 0 0}.matr-l>div{padding-top:.55rem}.matr-l dt{display:inline;margin-right:.2rem}.matr-l dt::after{content:" "}.matr-l dd{display:inline;margin:0}.caso~.jornada,.caso~.docs,.caso~.horarios{margin-top:44px}}.pol{padding:clamp(118px,16vh,170px) 0 clamp(64px,10vh,110px)}.pol-wrap{max-width:760px}.pol-h1{font-size:clamp(2.2rem,5vw,3.4rem);margin:10px 0 8px}.pol-data{color:var(--text-secondary);font-size:.92rem;margin-bottom:22px}.pol h2{font-size:clamp(1.3rem,2.4vw,1.7rem);line-height:1.15;margin:46px 0 14px}.pol h3{font:600 1.06rem/1.35 var(--body);font-stretch:100%;letter-spacing:0;margin:26px 0 8px}.pol p,.pol li{color:var(--text-secondary)}.pol p+p,.pol ul+p{margin-top:12px}.pol ul{margin:10px 0 0;padding-left:1.2em;display:grid;gap:8px}.pol strong{color:var(--text-primary);font-weight:600}.pol a{color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}.pol a:hover{color:var(--accent)}.foot-bottom{align-items:center}.foot-legal{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:16px;white-space:nowrap}.foot-legal .cookie-link{display:inline-flex;align-items:center}@media (max-width:420px){.foot-legal{gap:12px;font-size:min(.9rem,3.85vw)}}@media (max-width:720px){.wa-btn .ic{width:24px;height:24px}}@media (max-width:720px){.wa-gift{position:absolute;left:8px;bottom:8px;z-index:2;width:48px;height:48px;padding:0;justify-content:center;border-radius:12px;align-self:auto}.wa-gift .wg-t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wa-gift .wg-chev{display:none}.wa-gift + .wa-bar{padding-left:64px}}@media (max-width:374px){.wa-start{padding-left:12px;padding-right:12px;white-space:nowrap}.wa-start .chev{display:none}}@media (max-width:720px){.h27-kick,.mq-list span,.mq-pay span,.mq-tag,.crumbs a,.crumbs span,.cm-chip,.gift-k,.unit-media figcaption,.unit-top .status,.hours span,.foot-brand p,.mini-q cite,.pk-rules dt,.catd-who b,.vs-tag,.vs-wa,.n-chain li,.fb-step{font-size:12px}.h31 .h27-kick,.units-v4 .unit .hours span{font-size:12px}}.nav-logo,.rec-go,.more,.eq-open,.crumbs a,.contacts a,.foot-bottom > a,.caso-hint a,.dcaso a,.docs-note a,.pol a[href^="mailto:"],.car-dots button{position:relative}.nav-logo::after,.rec-go::after,.more::after,.crumbs a::after,.contacts a::after,.foot-bottom > a::after,.caso-hint a::after,.dcaso a::after,.docs-note a::after,.pol a[href^="mailto:"]::after,.car-dots button::after,.eq-open::before{content:'';position:absolute;left:0;right:0;top:50%;height:44px;min-height:100%;transform:translateY(-50%)}.js .rv.rv0{opacity:1;transform:none;animation:rv0 .9s var(--eo) both;animation-delay:calc(var(--i,0)*110ms)}@keyframes rv0{from{opacity:0;transform:translateY(22px)}}@media (prefers-reduced-motion:reduce){.js .rv.rv0{animation:none}}.two-c h2{margin:.6rem 0 0;font:800 clamp(1.2rem,1.8vw,1.5rem)/1.15 var(--display);font-stretch:125%;letter-spacing:normal}.catd-card h2{margin-top:.7rem;font-size:clamp(1.2rem,1.8vw,1.5rem);line-height:1.15}.catd-card h2 .n10{color:var(--accent)}.sim-jor{--ji:88px;--jx:22px;--jb:clamp(1.45rem,2.9vw,2.35rem);position:relative;max-width:1040px;margin:clamp(72px,11vh,124px) auto 0;padding-left:var(--ji)}.jr-rail,.jr-fill{position:absolute;left:var(--jx);width:2px;margin-left:-1px;pointer-events:none}.jr-rail{top:var(--jr-t,0);height:var(--jr-h,100%);background:repeating-linear-gradient(180deg,rgba(243,236,226,.24) 0 6px,transparent 6px 12px)}.jr-fill{top:var(--jf-t,0);height:var(--jf-h,0);border-radius:2px;background:linear-gradient(180deg,var(--accent),var(--accent-hover));box-shadow:0 0 16px rgba(242,162,27,.45)}.jr-l,.jr-head,.jr-st,.jr-end{position:relative}.jr-dot,.jr-n{position:absolute;z-index:1;left:calc(var(--jx) - var(--ji));translate:-50% 0;display:grid;place-items:center;border-radius:50%;box-sizing:border-box}.jr-big{margin:0;font:800 var(--jb)/1.14 var(--display);font-stretch:125%;letter-spacing:-.01em;max-width:21ch;color:var(--text-primary)}.jr-big em{font-style:normal;color:var(--accent)}.jr-l+.jr-l{margin-top:clamp(42px,8vh,88px)}.jr-small{margin-top:.75rem;font-size:.95rem;color:var(--text-secondary);max-width:46ch}.jr-l .jr-dot{top:calc(var(--jb) * 1.14 / 2 - 8px);width:16px;height:16px;border:2px solid rgba(243,236,226,.35);background:var(--canvas);transition:background .6s var(--eo),border-color .6s var(--eo),box-shadow .6s var(--eo)}.jr-aula.on .jr-dot{background:var(--text-primary);border-color:var(--text-primary)}.jr-gap .jr-big em,.jr-pausa .jr-big em{color:var(--text-secondary);text-decoration:underline dashed rgba(243,236,226,.4) 2px;text-underline-offset:.16em}.jr-pausa .jr-dot{top:calc(var(--jb) * 1.14 / 2 - 13px);width:26px;height:26px;display:flex;gap:4px;justify-content:center;align-items:center}.jr-pausa .jr-dot i{width:3px;height:10px;border-radius:2px;background:var(--text-secondary)}.jr-sol.on .jr-dot{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 7px rgba(242,162,27,.12),0 0 24px rgba(242,162,27,.5)}.jr-gapbar{display:grid;grid-template-columns:1fr 1fr;row-gap:10px;max-width:520px;margin-top:clamp(22px,3.6vh,32px);padding:16px 16px 18px;border-radius:18px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(36,33,30,.75),rgba(22,20,18,.75))}.gb-a,.gb-b{font:500 12px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary)}.gb-b{text-align:right}.gb-line{grid-column:1/-1;position:relative;display:flex;align-items:center;justify-content:space-between;height:32px}.gb-line::before,.gb-line::after{content:"";position:absolute;left:6px;right:6px;top:50%;height:2px;margin-top:-1px}.gb-line::before{background:repeating-linear-gradient(90deg,rgba(243,236,226,.32) 0 6px,transparent 6px 11px)}.gb-line::after{background:var(--accent);transform-origin:left;transform:scaleX(0);transition:transform 1.1s var(--eio) .25s}.gb-d{position:relative;z-index:1;width:12px;height:12px;border-radius:50%;background:var(--text-primary)}.gb-d:last-child{background:transparent;border:2px solid var(--text-primary);box-sizing:border-box}.gb-p{position:relative;z-index:1;padding:.5rem .85rem;border-radius:999px;background:var(--accent);color:var(--on-accent);font:700 12px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;box-shadow:0 8px 24px rgba(242,162,27,.28);transition:opacity .6s var(--eo) .85s,scale .7s var(--eo) .85s}.jr-js .gb-p{opacity:0;scale:.7}.jr-sol.on .gb-line::after{transform:scaleX(1)}.jr-sol.on .gb-p{opacity:1;scale:1}.jr-head{margin-top:clamp(64px,11vh,120px)}.jr-steps{list-style:none;margin:clamp(40px,7vh,64px) 0 0;padding:0}.jr-st+.jr-st{margin-top:clamp(40px,7vh,72px)}.jr-n{top:-6px;width:40px;height:40px;border:1.5px solid rgba(243,236,226,.28);background:#100e0c;font:500 12px/1 var(--mono);letter-spacing:.04em;color:var(--text-secondary);transition:border-color .5s var(--eo),color .5s var(--eo),background .5s var(--eo),box-shadow .5s var(--eo)}.jr-st.lit .jr-n{border-color:var(--accent);color:var(--accent);background:#1b150c;box-shadow:0 0 0 6px rgba(242,162,27,.09),0 0 22px rgba(242,162,27,.3)}.jr-c h3{font-size:clamp(1.2rem,1.9vw,1.6rem);line-height:1.15;max-width:26ch}.jr-c h3 em{font-style:normal;color:var(--accent)}.jr-c .label+h3{margin-top:.6rem}.jr-c h3+p{margin-top:.55rem;color:var(--text-secondary);max-width:46ch}.jr-c .fine{margin-top:.8rem;font-size:.92rem;color:var(--text-secondary);max-width:50ch;padding-left:12px;border-left:2px solid var(--line-strong)}.jr-m{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(24px,4vw,52px);align-items:start}.jr-media{position:relative;margin:0;border-radius:22px;overflow:hidden;border:1px solid var(--line)}.jr-troca{display:flex;align-items:stretch;gap:12px;max-width:480px;margin-top:18px}.jr-troca p{flex:1;margin:0;padding:11px 14px;border-radius:14px;border:1px solid var(--line);background:rgba(243,236,226,.03);font-weight:600;font-size:1rem;line-height:1.25}.jr-troca small{display:block;margin-bottom:5px;font:500 12px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary)}.jr-troca .jt-b{border-color:rgba(242,162,27,.55);background:rgba(242,162,27,.08);transition:opacity .7s var(--eo) .45s,translate .7s var(--eo) .45s}.jr-troca .jt-b small{color:var(--accent)}.jt-seta{flex:none;align-self:center;position:relative;width:24px;height:2px;background:var(--accent)}.jt-seta::after{content:"";position:absolute;right:-1px;top:50%;width:8px;height:8px;border:2px solid var(--accent);border-width:2px 2px 0 0;transform:translateY(-50%) rotate(45deg)}.jr-js .jr-st:not(.on) .jt-b{opacity:0;translate:18px 0}.jr-phone{height:clamp(300px,40vh,370px);background:radial-gradient(ellipse 70% 70% at 50% 100%,rgba(242,162,27,.14),rgba(242,162,27,0) 70%),#100e0c}.jr-st.on .m1{animation:msgin .6s var(--eo) .5s both}.jr-st.on .ph-typing{animation:typshow 1.5s linear 1.1s both}.jr-st.on .m2{animation:msgin .7s var(--eo) 2.5s both}.jr-xray{aspect-ratio:3/2;background:#100e0c}.jr-xray img{display:block;width:100%;height:100%;object-fit:cover;object-position:38% 42%}.xr-scan{position:absolute;left:0;right:0;top:0;height:34%;pointer-events:none;background:linear-gradient(180deg,rgba(242,162,27,0),rgba(242,162,27,.22) 70%,rgba(255,210,140,.5) 98%,rgba(242,162,27,0));opacity:0}.jr-st.on .xr-scan{animation:xrScan 1.7s var(--eio) .6s 1 both}@keyframes xrScan{0%{opacity:0;transform:translateY(-100%)}15%{opacity:1}85%{opacity:1}100%{opacity:0;transform:translateY(300%)}}.jr-vault{overflow:visible;border:0;border-radius:0}.jr-end{margin-top:clamp(56px,9vh,96px)}.jr-end .jr-dot{top:-8px;width:40px;height:40px;border:1.5px solid rgba(243,236,226,.28);background:#100e0c;transition:background .6s var(--eo),border-color .6s var(--eo),box-shadow .6s var(--eo)}.jr-end .jr-dot svg{width:16px;height:16px;fill:none;stroke:var(--text-secondary);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.jr-end.lit .jr-dot{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 7px rgba(242,162,27,.12),0 0 26px rgba(242,162,27,.45)}.jr-end.lit .jr-dot svg{stroke:var(--on-accent)}.jr-end .label+.jr-big{margin-top:.6rem}.jr-js .jr-l>:not(.jr-dot),.jr-js .jr-head>*,.jr-js .jr-st>.jr-c,.jr-js .jr-st>.jr-media,.jr-js .jr-end>:not(.jr-dot){opacity:0;translate:0 20px;transition:opacity .8s var(--eo),translate .8s var(--eo)}.jr-js .jr-st>.jr-media{transition-delay:.12s}.jr-js .jr-l.on>:not(.jr-dot),.jr-js .jr-head.on>*,.jr-js .jr-end.on>:not(.jr-dot),.jr-js .jr-st.on>.jr-c,.jr-js .jr-st.on>.jr-media{opacity:1;translate:0 0}.jr-js .jr-l.on>.jr-small{transition-delay:.15s}.fb .fb-sub{margin-top:.7rem}.fb-g{margin-top:clamp(18px,3vh,26px)}@media (max-width:860px){.jr-m{grid-template-columns:1fr;gap:22px}}@media (max-width:720px){.sim-jor{--ji:48px;--jx:16px;--jb:clamp(1.32rem,5.6vw,1.6rem)}.jr-n{width:34px;height:34px;top:-5px}.jr-end .jr-dot{width:34px;height:34px;top:-6px}.jr-media,.jr-gapbar{margin-left:calc(-1 * var(--ji))}.jr-phone{height:250px}.jr-xray{aspect-ratio:16/10}.sim-jor{margin-top:56px}.jr-l+.jr-l{margin-top:28px}.jr-head{margin-top:48px}.jr-steps{margin-top:34px}.jr-st+.jr-st{margin-top:34px}.jr-end{margin-top:44px}}@media (max-width:380px){.jr-troca{flex-direction:column;align-items:stretch;gap:8px}.jt-seta{align-self:flex-start;margin-left:22px;width:2px;height:16px}.jt-seta::after{right:auto;left:50%;top:auto;bottom:-1px;transform:translateX(-50%) rotate(135deg)}.jr-js .jr-st:not(.on) .jt-b{translate:0 12px}}@media (max-width:360px){.jr-gapbar{padding:14px 12px 16px}.gb-p{padding:.5rem .7rem;letter-spacing:.06em}}@media (prefers-reduced-motion:reduce){.jr-js .jr-l>:not(.jr-dot),.jr-js .jr-head>*,.jr-js .jr-st>.jr-c,.jr-js .jr-st>.jr-media,.jr-js .jr-end>:not(.jr-dot),.jr-js .gb-p,.jr-js .jr-st:not(.on) .jt-b{opacity:1;translate:none;scale:none;transition:none}.gb-line::after{transform:scaleX(1);transition:none}.jr-dot,.jr-n{transition:none}.xr-scan{display:none}}.sm-gap{margin:0 0 clamp(16px,2.6vh,24px);max-width:520px}.js .sm-gap.srv:not(.on) .gb-p{opacity:0;scale:.7}.sm-gap .gb-p{transition:opacity .6s var(--eo) .8s,scale .7s var(--eo) .8s}.sm-gap.on .gb-line::after,html:not(.js) .sm-gap .gb-line::after{transform:scaleX(1)}.care4{list-style:none;margin:clamp(22px,3.6vh,34px) 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,20px)}.care4 li{display:grid;grid-template-columns:46px minmax(0,1fr);column-gap:14px;row-gap:3px;align-content:start;padding:18px 18px 20px;border-radius:18px;border:1px solid var(--line);background:var(--panel)}.c4-ico{grid-row:span 2;width:46px;height:46px;border-radius:13px;display:grid;place-items:center;background:var(--accent-muted);color:var(--accent)}.tema-claro .c4-ico{background:rgba(154,91,0,.1)}.c4-ico svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.care4 b{font:800 1.08rem/1.2 var(--display);font-stretch:125%;color:var(--text-primary);align-self:end}.c4-t{color:var(--text-secondary);font-size:.95rem;line-height:1.45}.js .care4.srv{opacity:1;transform:none}.js .care4.srv li{opacity:0;translate:0 16px;transition:opacity .7s var(--eo),translate .7s var(--eo);transition-delay:calc(var(--k,0)*110ms)}.js .care4.srv li .c4-ico{scale:.6;transition:scale .6s var(--eo);transition-delay:calc(var(--k,0)*110ms + 120ms)}.js .care4.srv.on li{opacity:1;translate:0 0}.js .care4.srv.on li .c4-ico{scale:1}.c4-more{margin-top:clamp(16px,2.6vh,22px)}@media (max-width:1000px){.care4{grid-template-columns:1fr 1fr}}@media (max-width:560px){.care4{grid-template-columns:1fr;gap:10px}.care4 li{padding:14px 16px 16px}}.pk93 .pk39-how{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:8px}.pk93 .pk39-how li{position:relative;padding-left:18px;color:var(--text-primary);font-size:.95rem;line-height:1.5}.pk93 .pk39-how li::before{content:"";position:absolute;left:0;top:.6em;width:7px;height:7px;border-radius:50%;background:var(--accent)}.gift-box.g93{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:12px;row-gap:2px;align-items:start;padding:12px 14px;margin-top:14px}.g93-ico{grid-row:span 3;width:28px;height:28px;display:grid;place-items:center;color:var(--accent)}.g93-ico svg{width:22px;height:22px}.gift-box.g93 .gift-h{margin:0;font:700 1rem/1.3 var(--body);font-stretch:normal;letter-spacing:normal;text-transform:none}.gift-box.g93 .gift-t{margin:0;font-size:.88rem;line-height:1.45}.cm-steps{list-style:none;margin:clamp(16px,2.6vh,22px) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px}.cm-steps li{display:flex;align-items:center;gap:8px;font:600 .95rem/1.3 var(--body);color:var(--text-primary)}.cm-steps b{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1.5px solid var(--accent);color:var(--accent);font:700 12px/1 var(--mono)}.jsteps .jtag{align-self:flex-start;display:inline-block;padding:.28rem .6rem;border-radius:999px;border:1px solid rgba(242,162,27,.45);background:rgba(242,162,27,.07);font:600 12px/1.25 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.jmore>summary{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;cursor:pointer;list-style:none;font:600 .93rem/1.2 var(--body);color:var(--text-primary)}.jmore>summary::-webkit-details-marker{display:none}.jmore>summary::before{content:"";flex:none;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--accent);background:linear-gradient(var(--accent),var(--accent)) center/8px 1.5px no-repeat,linear-gradient(var(--accent),var(--accent)) center/1.5px 8px no-repeat}.jmore[open]>summary::before{background:linear-gradient(var(--accent),var(--accent)) center/8px 1.5px no-repeat}.jmore>summary:hover{color:var(--accent)}.jmore[open]>*:not(summary){animation:jmIn .35s var(--eo) both}@keyframes jmIn{from{opacity:0;translate:0 -4px}}.jmore>p{margin:.35rem 0 0}.jsteps .jmore{margin-top:-.2rem}details.matr>summary.matr-sum{position:relative;display:grid;gap:.4rem;padding-right:52px;cursor:pointer;list-style:none}details.matr>summary.matr-sum::-webkit-details-marker{display:none}details.matr .matr-h{display:block;margin:0;font:800 clamp(1.25rem,2vw,1.6rem)/1.15 var(--display);font-stretch:125%;color:var(--text-primary)}details.matr .matr-h em{font-style:normal;color:var(--accent)}details.matr>summary>i{position:absolute;right:0;top:50%;width:40px;height:40px;margin-top:-20px;border-radius:50%;border:1px solid var(--line-strong)}details.matr>summary>i::before,details.matr>summary>i::after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;margin:-1px 0 0 -7px;background:var(--accent);transition:transform .4s var(--eo)}details.matr>summary>i::after{transform:rotate(90deg)}details.matr[open]>summary>i::after{transform:rotate(0)}details.matr[open]>.matr-l{margin-top:14px;animation:jmIn .35s var(--eo) both}.lei{font-size:.85em;color:var(--text-secondary)}.catd-more{margin-top:.2rem}@media (max-width:720px){.c93 .catd-bg{height:330px}.c93 .catd-bg img{opacity:.78;object-position:58% 60%}.c93 .catd-bg::after{background:linear-gradient(0deg,var(--canvas) 0%,rgba(12,11,10,.55) 45%,rgba(12,11,10,.15) 100%)}.c93 .catd-head{padding-top:150px}}@media (prefers-reduced-motion:reduce){.js .care4.srv li,.js .care4.srv li .c4-ico,.sm-gap .gb-p{opacity:1;translate:none;scale:none;transition:none}.sm-gap .gb-line::after{transform:scaleX(1);transition:none}.jmore[open]>*:not(summary),details.matr[open]>.matr-l{animation:none}}.js-lenta :is(.rv,.srv,.care4 li,.c4-ico,.ph-msg,.wow-num,.wow-brand,.gb-p,.venn .lens,.venn .plus,footer .foot-mark>span,.equipe .eq-list>li,.equipe .eq-list .eq-p){opacity:1!important;transform:none!important;translate:none!important;scale:none!important;filter:none!important}@media (min-width:900px){.vstack-l.v4{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}}.js-lenta .vsim .vs-screen{display:none}.js-lenta .vsim :is(.vs-tag,.vs-wa,.vs-card,.vs-card dl>div,.vs-sign,.vs-b){opacity:1}.js-lenta .vsim .vs-card{transform:rotate(-2deg)}.js-lenta .vsim .vs-card dd{transform:none}.js-lenta .vsim .vs-sign path{stroke-dashoffset:0}.js-lenta .vsim .vs-photo img{transform:none}.rec-tap{grid-template-columns:repeat(2,minmax(0,1fr))}.rec-tap li{padding:0!important;gap:0}.rec-d>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 16px;cursor:pointer;list-style:none}.rec-d>summary::-webkit-details-marker{display:none}.rec-tap .rec-q{font:800 1.02rem/1.3 var(--display);font-stretch:112%;letter-spacing:0;color:var(--text-primary)}.rec-d>summary>i,.sm-tap summary>i{position:relative;flex:none;width:28px;height:28px;border-radius:50%;border:1.5px solid rgba(242,162,27,.55)}.rec-d>summary>i::before,.rec-d>summary>i::after,.sm-tap summary>i::before,.sm-tap summary>i::after{content:"";position:absolute;left:50%;top:50%;width:11px;height:1.5px;margin:-.75px 0 0 -5.5px;background:var(--accent);transition:transform .35s var(--eo)}.rec-d>summary>i::after,.sm-tap summary>i::after{transform:rotate(90deg)}.rec-d[open]>summary>i::after,.sm-tap details[open] summary>i::after{transform:rotate(0)}.rec-d>summary:hover .rec-q{color:var(--accent)}.rec-d>.rec-a{margin:0;padding:0 16px 12px}.rec-d>.rec-go{margin:0 16px 14px}.rec-d[open]>:not(summary){animation:jmIn .35s var(--eo) both}@media (max-width:900px){.rec-tap{grid-template-columns:1fr}}.rec-d,.sm-tap details{border-bottom:0}.proof3{list-style:none;margin:14px 0 6px;padding:14px 0 0;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:14px}.proof3 li{display:flex;flex-direction:column;gap:3px;flex:0 1 auto;min-width:0}.proof3 b{font:900 clamp(1.3rem,2.6vw,2rem)/1 var(--display);font-stretch:125%;color:var(--text-primary);white-space:nowrap}.proof3 small{font-size:.8rem;line-height:1.3;color:var(--text-secondary)}.faq-list .ans-act{margin-top:.2rem}.veic{padding:clamp(70px,10vh,112px) 0;background:radial-gradient(ellipse 45% 45% at 78% 62%,rgba(242,162,27,.08),rgba(242,162,27,0) 70%),var(--canvas)}.veic-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:center}.veic-photo{margin:0;border-radius:22px;aspect-ratio:941/800;border:1px solid var(--line)}.veic3{grid-template-columns:1fr!important;margin-top:clamp(18px,3vh,26px)}.veic3 li{background:rgba(36,33,30,.55)}@media (max-width:900px){.veic-grid{grid-template-columns:1fr}.veic-photo{aspect-ratio:16/10}.veic-photo img{object-position:50% 62%}}@media (max-width:720px){.pg-home #veiculos{padding-top:36px;padding-bottom:32px}.veic-grid{gap:18px}}@media (prefers-reduced-motion:reduce){.rec-d[open]>:not(summary),.sm-tap details>span{animation:none}}.js-lenta .photo::after{transform:translateX(110%)!important}.js-lenta .photo::before{opacity:0!important}.g95 .proof3{order:-1;margin:0 0 4px;padding:0;border-top:0;gap:clamp(22px,4.6vw,34px);justify-content:flex-start;align-self:stretch}.g95{min-width:min(100%,540px)}.g95 .proof3 b{font-size:clamp(1.3rem,5.6vw,2.3rem);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.g95 .proof3 small{font-size:.82rem}.g95 .g-src{margin:0}.rev-say{margin:clamp(22px,3.4vh,32px) 0 0;font:800 clamp(1.15rem,2vw,1.4rem)/1.25 var(--display);font-stretch:125%;color:var(--text-primary)}.rev-say em{font-style:normal;color:var(--accent)}.cad-sub{margin:clamp(10px,1.6vh,14px) 0 0;color:var(--text-secondary);max-width:46ch}.care-tap{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.care-tap li{display:block!important;padding:0!important}.care-tap details{border-bottom:0}.care-tap summary{display:flex;align-items:center;gap:12px;min-height:60px;padding:12px 16px;cursor:pointer;list-style:none;font-size:inherit}.care-tap summary::-webkit-details-marker{display:none}.care-tap summary b{flex:1;align-self:center}.care-tap .c4-ico{width:40px;height:40px;border-radius:11px}.care-tap .c4-ico svg{width:21px;height:21px}.care-tap summary>i{position:relative;flex:none;width:28px;height:28px;border-radius:50%;border:1.5px solid rgba(154,91,0,.45)}.care-tap summary>i::before,.care-tap summary>i::after{content:"";position:absolute;left:50%;top:50%;width:11px;height:1.5px;margin:-.75px 0 0 -5.5px;background:var(--accent);transition:transform .35s var(--eo)}.care-tap summary>i::after{transform:rotate(90deg)}.care-tap details[open] summary>i::after{transform:rotate(0)}.care-tap details>.c4-t{display:block;margin:0;padding:0 16px 14px 68px;animation:jmIn .35s var(--eo) both}@media (max-width:720px){.care-tap{grid-template-columns:1fr;gap:8px}.care-tap details>.c4-t{padding-left:16px}}.ptx{display:grid;grid-template-columns:46px minmax(0,1fr);gap:4px 16px;align-items:center;margin-top:clamp(12px,2vh,16px);padding:clamp(16px,2.4vw,24px);border-radius:22px;border:1px solid rgba(154,91,0,.32);background:#fff;box-shadow:0 18px 40px -30px rgba(30,20,8,.35)}.ptx-ico{width:46px;height:46px;border-radius:13px;display:grid;place-items:center;background:rgba(154,91,0,.1);color:var(--accent)}.ptx-ico svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ptx .label{margin:0 0 4px}.ptx-h{margin:0;font:800 clamp(1.1rem,1.8vw,1.35rem)/1.2 var(--display);font-stretch:125%;color:var(--text-primary)}.ptx-h em{font-style:normal;color:var(--accent)}.ptx-t{margin:.3rem 0 0;color:var(--text-secondary);font-size:.95rem;line-height:1.45}@media (prefers-reduced-motion:reduce){.care-tap details>.c4-t{animation:none}}.intent.intent-sec{padding:.55rem .2rem!important;border:0;background:none;box-shadow:none;min-height:44px}.intent.intent-sec .intent-ico{display:none}.intent.intent-sec b{font:600 .95rem/1.3 var(--body);font-stretch:normal;color:var(--text-primary);text-decoration:underline;text-decoration-color:rgba(242,162,27,.6);text-underline-offset:3px}.intent.intent-sec .intent-t{display:inline;margin-left:.35rem;font-size:.9rem;color:var(--text-secondary)}.intent.intent-sec::after{display:none}@media (min-width:721px){.wa-gift{width:52px;height:52px;padding:0;justify-content:center;overflow:hidden;border-radius:16px;transition:width .35s var(--eo),padding .35s var(--eo)}.wa-gift .wg-t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wa-gift .wg-chev{display:none}.wa-gift:hover,.wa-gift:focus-visible{width:min(330px,calc(100vw - 32px));height:auto;padding:.7rem .9rem .7rem .75rem;justify-content:flex-start}.wa-gift:hover .wg-t,.wa-gift:focus-visible .wg-t{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.wa-gift:hover .wg-chev,.wa-gift:focus-visible .wg-chev{display:block}}@media (min-width:721px) and (prefers-reduced-motion:reduce){.wa-gift{transition:none}}details.grow-note{margin-top:clamp(10px,1.6vh,14px);border-bottom:0}details.grow-note>p{margin:.25rem 0 0}details.catd-lei{margin-top:.2rem;border-bottom:0}details.catd-lei>p{margin:.2rem 0 0;font-size:.9rem;color:var(--text-secondary)}.rec3{grid-template-columns:repeat(3,minmax(0,1fr))}.rec-d>summary{align-items:flex-start}.rec-tx{display:flex;flex-direction:column;gap:4px;min-width:0}.rec-s{font-size:.93rem;line-height:1.4;color:var(--text-secondary)}.rec-d>summary>i{margin-top:2px}@media (max-width:900px){.rec3{grid-template-columns:1fr}}.sim-lead{margin:0 0 clamp(14px,2.2vh,20px);font:800 clamp(1.1rem,1.8vw,1.35rem)/1.3 var(--display);font-stretch:112%;color:var(--text-primary);max-width:30ch}.sim-lead em{font-style:normal;color:var(--accent)}.care-tap .c4-h{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.care-tap .c4-h b{align-self:auto}.care-tap .c4-s{font-size:.9rem;line-height:1.35;color:var(--text-secondary)}.care-tap summary{align-items:center}.veic-lead{margin:clamp(10px,1.6vh,14px) 0 0;font-weight:600;color:var(--text-primary);max-width:40ch}.comece-box .intents{margin-top:0}.gift-box.g93{padding:10px 12px;margin-top:12px}@media (max-width:720px){#comece,#unidades{padding-top:32px!important;padding-bottom:28px!important}.units-v4 .units-grid{margin-top:16px!important;gap:10px!important}.units-v4 .unit{padding:14px 14px 16px!important}.units-v4 .unit address{margin-top:.5rem!important;font-size:.93rem}.units-v4 .unit .hours,.units-v4 .unit .contacts{margin-top:.25rem}.units-v4 .unit .unit-acts{padding-top:.8rem}}.portal-sub.portal-con{margin-top:.55rem}.jr-emo{max-width:46ch;margin:16px 0 0;padding:13px 16px;border-radius:14px;border:1px solid rgba(242,162,27,.5);background:rgba(242,162,27,.08)}.jr-emo .emo-h{display:block;font:800 clamp(1.05rem,1.6vw,1.3rem)/1.2 var(--display);font-stretch:125%;color:var(--text-primary)}.jr-emo .emo-h b{color:var(--accent);letter-spacing:.03em}.jr-emo .emo-t{display:block;margin-top:.35rem;color:var(--text-secondary);font-size:.95rem;line-height:1.45}.sim-opt{max-width:620px;margin:clamp(30px,5vh,52px) auto 0;text-align:center}.sim-opt .so-h{margin:.55rem 0 0;font:800 clamp(1.25rem,2.2vw,1.7rem)/1.18 var(--display);font-stretch:125%;color:var(--text-primary)}.sim-opt .so-h em{font-style:normal;color:var(--accent)}.sim-opt .so-t{max-width:50ch;margin:.6rem auto 0;color:var(--text-secondary);line-height:1.5}.sim-opt .so-n{max-width:50ch;margin:.9rem auto 0;font-size:.8rem;line-height:1.45;color:var(--text-secondary)}.jr-c .jr-rev{margin:.55rem 0 0;color:var(--text-secondary);max-width:46ch}.jr-duv{display:flex;align-items:center;gap:12px;max-width:46ch;margin:12px 0 0;padding:12px 14px;border-radius:14px;border:1px solid rgba(242,162,27,.55);background:rgba(242,162,27,.1)}.jr-duv b{font-weight:700;line-height:1.35;color:var(--text-primary)}.jd-ico{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--accent);color:#1a1206}.jd-ico svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.n-cap .pt{color:var(--accent);background:linear-gradient(90deg,var(--accent),rgba(242,162,27,.45)) no-repeat 0 100%/100% .1em;padding-bottom:.08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.js .n-cap .pt{background-size:0% .1em;transition:background-size .9s var(--eo) .3s}.js .n-cap .pt.lit,.js-lenta .n-cap .pt{background-size:100% .1em}@media (prefers-reduced-motion:reduce){.js .n-cap .pt{background-size:100% .1em;transition:none}}.ptx97{border-color:rgba(154,91,0,.5);box-shadow:0 22px 46px -30px rgba(154,91,0,.55)}.ptx-b{grid-column:1/-1;list-style:none;display:flex;flex-wrap:wrap;gap:8px 20px;margin:12px 0 0;padding:12px 0 0;border-top:1px dashed rgba(154,91,0,.32)}.ptx-b li{display:flex;align-items:center;gap:9px;font-weight:600;font-size:.92rem;line-height:1.3;color:var(--text-primary)}.ptx-b li::before{content:"";flex:none;width:6px;height:11px;margin:0 4px 3px 4px;border:solid var(--accent);border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}@media (max-width:560px){.ptx-b{flex-direction:column;gap:7px}}@media (max-width:420px){.ptx97{grid-template-columns:40px minmax(0,1fr);gap:2px 12px;align-items:center}.ptx97>div{display:contents}.ptx97 .ptx-ico{grid-row:1/span 2;width:40px;height:40px}.ptx97 .label{grid-column:2;margin:0}.ptx97 .ptx-h{grid-column:2}.ptx97 .ptx-t{grid-column:1/-1;margin-top:.55rem}}@media (min-width:900px){.sim-mini .portal-on .portal-reveal .h2{max-width:19ch;font-size:clamp(2.3rem,4.4vw,4.1rem)}}.m98-only,.m98-cp,.m98-useg,#encontra{display:none}@media (max-width:600px){.m98-only{display:block}.m98-list{display:grid;gap:10px}.m98-opt{border:1px solid var(--line);border-radius:18px;background:var(--panel);transition:border-color .3s var(--eo)}.m98-opt[open]{border-color:rgba(242,162,27,.6)}.m98-opt>summary{list-style:none;display:grid;grid-template-columns:44px minmax(0,1fr) 28px;gap:14px;align-items:center;min-height:76px;padding:14px;cursor:pointer;border-radius:18px}.m98-opt>summary::-webkit-details-marker{display:none}.m98-ico{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;background:var(--accent-muted);color:var(--accent)}.m98-ico svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.m98-tx{min-width:0}.m98-tx b,.paths5 .door .dtxt b{display:block;margin:0;font:800 .95rem/1.2 var(--display);font-stretch:112%;letter-spacing:.01em;text-transform:uppercase;color:var(--text-primary);text-shadow:none}.m98-tx span,.paths5 .door .dsub{display:block;margin:.3rem 0 0;font-size:.93rem;line-height:1.35;color:var(--text-secondary);opacity:1;text-shadow:none}.m98-pl{width:28px;height:28px;border-radius:50%;border:1.5px solid var(--accent);background:linear-gradient(var(--accent),var(--accent)) center/10px 1.6px no-repeat,linear-gradient(var(--accent),var(--accent)) center/1.6px 10px no-repeat;transition:transform .3s var(--eo)}.m98-opt[open] .m98-pl{background:linear-gradient(var(--accent),var(--accent)) center/10px 1.6px no-repeat}.m98-det{display:grid;gap:8px;padding:0 16px 16px 72px;font-size:.93rem;line-height:1.5;color:var(--text-secondary)}.m98-det b{color:var(--text-primary)}.m98-det .arrow-link{margin-top:2px;font-size:.92rem}.m98-opt[open] .m98-det{animation:m98In .35s var(--eo) both}@keyframes m98In{from{opacity:0;transform:translateY(-4px)}}.pg-home .escolha .doors{display:flex;flex-direction:column;gap:10px}.pg-home .escolha .doors>li{display:block}.pg-home .escolha .doors>li#cp-primeira{order:11}.pg-home .escolha .doors>li#cp-adicao{order:21}.pg-home .escolha .doors>li#cp-d-m{order:31}.pg-home .escolha .doors>li#cp-hab-m{order:41}.pg-home .paths5 .door{min-height:76px;flex-direction:row;align-items:center;gap:14px;padding:12px 14px 12px 12px;border-radius:18px;border:1px solid var(--line);background:var(--panel);transform:none;translate:none;box-shadow:none}.pg-home .paths5 .door img{position:relative;inset:auto;z-index:0;flex:none;width:52px;height:52px;border-radius:12px;opacity:1;scale:1}.pg-home .paths5 .door::before{display:none}.pg-home .paths5 .door .dtxt{position:relative;flex:1;min-width:0;padding-right:40px}.pg-home .paths5 .door .dtxt::after{content:"";display:block;position:absolute;right:0;top:50%;width:28px;height:28px;margin-top:-14px;border:1.5px solid var(--accent);border-radius:50%;transform:none;background:linear-gradient(var(--accent),var(--accent)) center/10px 1.6px no-repeat,linear-gradient(var(--accent),var(--accent)) center/1.6px 10px no-repeat}.pg-home .paths5 .door[aria-expanded="true"]{border-color:var(--accent);box-shadow:none}.pg-home .paths5 .door[aria-expanded="true"] .dtxt::after{background:linear-gradient(var(--accent),var(--accent)) center/10px 1.6px no-repeat}.pg-home .paths5 .door .to,.pg-home .paths5 .door .cats,.pg-home .paths5 .door .dpro,.pg-home .paths5 .door .label{display:none}.pg-home .escolha .doors>li.cat-panel:not([hidden]),.pg-home .escolha .doors>li.m98-cp:not([hidden]){display:block;margin-top:-4px;padding:16px;border-radius:18px;border:1px solid rgba(242,162,27,.45);background:var(--panel)}.pg-home .cat-panel .cp-head{display:none}.pg-home .cat-panel .cp-grid{display:block}.pg-home #cp-primeira .cp-grid>div:first-child,.pg-home #cp-primeira .cp-grid>div:last-child>:nth-child(n+3),.pg-home #cp-adicao .cp-grid>div:last-child{display:none}.pg-home .cat-panel .cp-k:first-child{margin-top:0}.pg-home .escolha .cp-cta{display:grid;gap:10px;margin-top:14px;padding-top:0;border-top:0}.pg-home .escolha .cp-cta .btn{width:100%;justify-content:center}.pg-home .escolha .m98-cp .cp-cta{margin-top:0}.pg-home .escolha .cp-cta .micro{margin:0}.pg-home #simulado .portal-con,.pg-home #simulado .sm-gap,.pg-home #simulado .sim-lead,.pg-home #simulado .hook,.pg-home #simulado .mini-grid .fine,.pg-home #simulado .n-man{display:none}.pg-home #simulado .mini-grid{display:flex;flex-direction:column;gap:16px}.pg-home #simulado .mini-num{order:-1}.pg-home #simulado .mini-acts{margin-top:12px}.pg-home #simulado .mini-acts .btn{width:100%;justify-content:center}.m98-selo{justify-self:start;align-self:flex-start;margin:0;padding:8px 12px;border-radius:12px;border:1px solid rgba(242,162,27,.55);background:rgba(242,162,27,.1);font:500 12px/1.3 var(--mono);letter-spacing:.12em;color:var(--text-primary)}.pg-home .rev-track{grid-auto-columns:88%;gap:12px;margin-top:18px;align-items:start}.pg-home .rev-say{margin-top:18px}.pg-home #receios,.pg-home #com-a-djalma,.pg-home #veiculos{display:none}.pg-home #encontra{display:block;position:relative;padding-block:clamp(52px,9vh,72px)}#encontra .h2{margin-top:.9rem;font-size:clamp(1.55rem,6.6vw,1.95rem)}.enc-k{margin:30px 0 12px;font:500 12px/1.3 var(--mono);letter-spacing:.2em;color:var(--accent)}.enc-foto{margin:0 0 10px;border-radius:18px;overflow:hidden;aspect-ratio:16/9;border:1px solid var(--line)}.enc-foto img{width:100%;height:100%;object-fit:cover}.pg-home #pacotes .p12-t,.pg-home #pacotes .p12-bar{display:none}.m98-selos{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.m98-selos span{padding:6px 11px;border-radius:999px;border:1px solid rgba(154,91,0,.35);font-size:.86rem;font-weight:600;line-height:1.3;color:var(--text-primary)}.pg-home .ptx97{border:2px solid var(--accent);background:linear-gradient(180deg,rgba(154,91,0,.08),#FFFFFF 70%)}.pg-home .ptx97 .label{display:none}.m98-badge{justify-self:start;margin:0 0 8px;padding:6px 10px;border-radius:8px;background:var(--accent);color:#FFFFFF;font:600 12px/1.3 var(--mono);letter-spacing:.1em}.pg-home .ptx97 .ptx-h{font-size:1.25rem}.pg-home #viagem .fly-end>.label{display:none}.pg-home #viagem .fly-h{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0}.gift-box.g93{display:block;position:relative;margin-top:14px;padding:14px 16px 16px;border-radius:16px;border:1.5px dashed rgba(242,162,27,.6);background:rgba(242,162,27,.06)}.gift-box.g93::before{content:"BRINDE";display:inline-block;margin-bottom:10px;padding:4px 10px;border-radius:999px;background:var(--accent);color:var(--on-accent);font:600 12px/1.2 var(--mono);letter-spacing:.16em}.gift-box.g93 .g93-ico{display:none}.gift-box.g93 .gift-h{font:800 1.05rem/1.25 var(--display);font-stretch:112%}.gift-box.g93 .gift-t{position:relative;margin-top:8px;padding-left:26px;font-size:.9rem}.gift-box.g93 .gift-t::before{content:"";position:absolute;left:0;top:2px;width:17px;height:17px;background:var(--accent);-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M5%2012.5l4.2%204.2L19%207'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M5%2012.5l4.2%204.2L19%207'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}.m98-useg{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:18px 0 10px;padding:4px;border-radius:14px;background:rgba(28,24,20,.08)}.m98-useg button{min-height:46px;padding:6px 8px;border:0;border-radius:10px;background:none;color:var(--text-primary);font:600 .9rem/1.2 var(--body);cursor:pointer}.m98-useg button[aria-pressed="true"]{background:#FFFFFF;box-shadow:0 2px 8px -2px rgba(0,0,0,.2)}.units-grid{grid-template-columns:1fr!important}.units-grid:not([data-m98u="1"])>.unit:nth-child(2),.units-grid[data-m98u="1"]>.unit:nth-child(1){display:none}.units-v4 .unit address,.units-v4 .unit .hours,.units-v4 .unit .contacts{position:relative;padding-left:28px}.units-v4 .unit address::before,.units-v4 .unit .hours:first-of-type::before,.units-v4 .unit .contacts::before{content:"";position:absolute;left:0;top:3px;width:17px;height:17px;background:var(--accent)}.units-v4 .unit address::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%2021s-6.5-5.7-6.5-11A6.5%206.5%200%200%201%2018.5%2010c0%205.3-6.5%2011-6.5%2011z'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'10'%20r%3D'2.3'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%2021s-6.5-5.7-6.5-11A6.5%206.5%200%200%201%2018.5%2010c0%205.3-6.5%2011-6.5%2011z'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'10'%20r%3D'2.3'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}.units-v4 .unit .hours:first-of-type::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'8.5'%2F%3E%3Cpath%20d%3D'M12%207.5V12l3%202'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'8.5'%2F%3E%3Cpath%20d%3D'M12%207.5V12l3%202'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}.units-v4 .unit .contacts::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M5%204h3.5l1.8%204.5-2.3%201.5a11%2011%200%200%200%205%205l1.5-2.3%204.5%201.8V18a2%202%200%200%201-2%202A15%2015%200%200%201%203%206a2%202%200%200%201%202-2z'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M5%204h3.5l1.8%204.5-2.3%201.5a11%2011%200%200%200%205%205l1.5-2.3%204.5%201.8V18a2%202%200%200%201-2%202A15%2015%200%200%201%203%206a2%202%200%200%201%202-2z'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}.units-v4 .unit .hours{margin-left:0;border-radius:10px}.units-v4 .unit .hours.hoje{background:rgba(154,91,0,.1);font-weight:600}.units-v4 .unit .hours.hoje::after{content:"HOJE";margin-left:8px;padding:2px 6px;border-radius:6px;background:var(--accent);color:#FFFFFF;font:600 12px/1.3 var(--mono);letter-spacing:.08em;vertical-align:1px}.units-v4 .unit .unit-acts .btn::before{content:"";flex:none;width:16px;height:16px;margin-right:8px;background:currentColor}.units-v4 .unit .unit-acts .btn:first-child::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%2020l1.3-3.9A8%208%200%201%201%208.2%2018.9z'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%2020l1.3-3.9A8%208%200%201%201%208.2%2018.9z'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}.units-v4 .unit .unit-acts .btn-ghost::before{-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%206.5%209%204l6%202.5L21%204v13.5L15%2020l-6-2.5L3%2020z'%2F%3E%3Cpath%20d%3D'M9%204v13.5M15%206.5V20'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%206.5%209%204l6%202.5L21%204v13.5L15%2020l-6-2.5L3%2020z'%2F%3E%3Cpath%20d%3D'M9%204v13.5M15%206.5V20'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}footer{padding-top:32px}.foot-bottom{gap:8px 14px;margin-top:18px;padding-top:16px}.foot-mark{margin-top:22px}}@media (max-width:600px) and (prefers-reduced-motion:reduce){.m98-opt[open] .m98-det{animation:none}}@media (max-width:600px){.pg-home .escolha .doors>li.cat-panel[hidden]{display:none}.pg-home .paths5 .door{min-height:78px}}@media (max-width:498px){.pg-home .paths5 .door{min-height:90px}}@media (max-width:413px){.pg-home .paths5 .door{min-height:110px}}@media (max-width:600px){.pg-home #pacotes .p12 .m98-selos{grid-column:1/-1;grid-row:3;margin-top:12px}.pg-home .rev-track .more{padding-block:.8rem;margin-top:.1rem;margin-bottom:-.5rem}.foot-bottom>a{display:inline-flex;align-items:center;min-height:44px}}.m98-only,.m98-useg,#encontra,.escolha .doors>li.m98-cp{display:none!important}@media (max-width:600px){.m98-selo.m98-only{display:inline-flex!important}.m98-selos.m98-only{display:flex!important}.m98-badge.m98-only{display:inline-block!important}.arrow-link.m98-only{display:inline-flex!important}.m98-useg{display:grid!important}.pg-home #encontra{display:block!important}.pg-home .escolha .doors>li.m98-cp:not([hidden]){display:block!important}}#topo .h31-art{background:#0C0B0A}#topo .art{--h:calc(var(--sh,300px) / 100);position:absolute;inset:0;display:flex;align-items:center;gap:4cqw;padding:calc(var(--h) * 5) 6cqw;box-sizing:border-box;overflow:hidden;color:#F3ECE2;font-family:'Instrument Sans',system-ui,sans-serif;background:radial-gradient(90cqw calc(var(--h) * 90) at 85% 30%,rgba(242,162,27,.16),rgba(242,162,27,0) 70%),#0C0B0A}#topo .art p{margin:0}#topo .art .tx{position:relative;z-index:2;flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:clamp(4px,calc(var(--h) * 2.2),10px)}#topo .art .k{font:600 12px/1.25 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.18em;color:#F2A21B}#topo .art .big{font-family:'Archivo','Arial Black',sans-serif;font-weight:900;font-stretch:125%;font-size:clamp(30px,min(calc(var(--h) * 18),14.5cqw),70px);line-height:.92;letter-spacing:-.02em;color:#F3ECE2;white-space:nowrap}#topo .art .mid{font-family:'Archivo','Arial Black',sans-serif;font-weight:900;font-stretch:112%;font-size:clamp(20px,min(calc(var(--h) * 10.5),7.6cqw),36px);line-height:1;letter-spacing:-.01em;color:#F3ECE2}#topo .art .sub{font-size:clamp(13px,min(calc(var(--h) * 5.6),4.5cqw),18px);line-height:1.3;color:#D9D0C3}#topo .art .emo{font-weight:700;font-size:clamp(13px,min(calc(var(--h) * 5.6),4.5cqw),18px);line-height:1.3;color:#F2A21B}#topo .art .nota{font-size:11px;line-height:1.35;color:#9C9387}#topo .art .ill{position:relative;flex:none;width:min(40cqw,calc(var(--h) * 70))}#topo .art .ill svg{display:block;width:100%;height:auto;overflow:visible}#topo .a1 .mid,#topo .a3 .mid,#topo .a4 .mid{font-size:clamp(19px,min(calc(var(--h) * 9),6.6cqw),32px)}#topo .a1 .ill{width:min(34cqw,calc(var(--h) * 60))}#topo .a1 .pack{position:relative;width:100%;aspect-ratio:1/1.08}#topo .a1 .tk{position:absolute;left:21%;top:4%;z-index:2;width:58%;aspect-ratio:3.4;box-sizing:border-box;display:flex;align-items:center;padding-left:7%;border-radius:4px;background:repeating-linear-gradient(90deg,#0C0B0A 0 1px,transparent 1px 3px) right 8% center/24% 50% no-repeat,#F3ECE2;color:#0C0B0A;font:700 clamp(7px,2.2cqw,10px)/1 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.06em;box-shadow:0 6px 14px rgba(0,0,0,.45);opacity:0;transform:translate(0,340%) scale(.55)}#topo .a1 .box{position:absolute;left:9%;right:9%;top:57%;height:30%;z-index:3;display:grid;place-items:center;border:1.5px solid #F2A21B;border-radius:9px;background:linear-gradient(180deg,#26201A,#15120F);box-shadow:0 10px 24px rgba(0,0,0,.5),0 0 22px rgba(242,162,27,.16)}#topo .a1 .box b{font:900 clamp(10px,min(calc(var(--h) * 5),3.6cqw),15px)/1 'Archivo',sans-serif;font-stretch:112%;letter-spacing:.06em;color:#F2A21B}#topo .a1 .fl{position:absolute;top:-2px;width:50%;height:3px;border-radius:2px;background:#F2A21B}#topo .a1 .fl.l{left:-1.5px;transform-origin:0 50%}#topo .a1 .fl.r{right:-1.5px;transform-origin:100% 50%}#topo .a1 .ok{position:absolute;right:-7%;top:-24%;display:grid;place-items:center;width:24%;aspect-ratio:1;border-radius:50%;background:#F2A21B;color:#0C0B0A;font:900 clamp(10px,3.4cqw,15px)/1 'Archivo',sans-serif;box-shadow:0 0 0 3px #0C0B0A,0 0 16px rgba(242,162,27,.6)}#topo .a1 .run{position:absolute;left:9%;right:9%;top:93%;height:5%;overflow:hidden;border-radius:999px;background:rgba(243,236,226,.12)}#topo .a1 .run i{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,rgba(242,162,27,.35),#F2A21B);transform-origin:0 50%}#topo .h31-art.play .a1 .tk{animation:caJunta 1.6s var(--eo) both;animation-delay:var(--d)}#topo .h31-art.play .a1 .box{animation:caRecebe .6s ease-out 1.42s both}#topo .h31-art.play .a1 .fl.l{animation:caAbaL .35s var(--eo) 1.85s both}#topo .h31-art.play .a1 .fl.r{animation:caAbaR .35s var(--eo) 1.85s both}#topo .h31-art.play .a1 .ok{animation:caPop .45s cubic-bezier(.3,1.6,.5,1) 2.15s both}#topo .h31-art.play .a1 .run i{animation:caEnche .7s cubic-bezier(.7,0,.2,1) 2.35s both}#topo .a2 .big .pre{font-size:.36em;font-stretch:100%;letter-spacing:0;margin-right:.18em;vertical-align:.95em;color:#F2A21B}#topo .a2 .dq{align-self:flex-start;font-weight:800;font-size:clamp(13px,min(calc(var(--h) * 5.4),4.4cqw),17px);line-height:1.34}#topo .a2 .dq span{padding:1px 6px;border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#F2A21B,#F2A21B) 0 0/100% 100% no-repeat;color:#0C0B0A}#topo .a2 .pos{position:relative;width:100%;aspect-ratio:1/1.22}#topo .a2 .cupom{position:absolute;left:23%;width:54%;top:0;height:34%;z-index:1;box-sizing:border-box;padding-top:9%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:5%;background:#F3ECE2;color:#0C0B0A;clip-path:polygon(0 6%,8% 0,16% 6%,25% 0,33% 6%,41% 0,50% 6%,58% 0,66% 6%,75% 0,83% 6%,91% 0,100% 6%,100% 100%,0 100%)}#topo .a2 .cupom b{font:800 clamp(7px,min(calc(var(--h) * 3.4),2.3cqw),10px)/1.12 'Archivo',sans-serif;font-stretch:112%;letter-spacing:.04em;text-align:center}#topo .a2 .cupom i{font:900 clamp(9px,2.8cqw,13px)/1 'Archivo',sans-serif;font-style:normal;color:#B8841C}#topo .a2 .cartao{position:absolute;left:25%;width:50%;bottom:0;z-index:1;aspect-ratio:1.586;border-radius:9%/14%;background:linear-gradient(135deg,#F2C14E,#C98A12);box-shadow:0 6px 14px rgba(0,0,0,.45)}#topo .a2 .cartao .chip{position:absolute;left:12%;bottom:16%;width:20%;aspect-ratio:1.3;border-radius:2px;border:1px solid rgba(12,11,10,.35);background:linear-gradient(135deg,#FFE7A8,#B8841C)}#topo .a2 .maq{position:absolute;left:9%;right:9%;top:28%;bottom:10%;z-index:2;border-radius:14%/11%;border:1.5px solid rgba(242,162,27,.7);background:linear-gradient(165deg,#2C251D,#15120F);box-shadow:0 14px 30px rgba(0,0,0,.55),0 0 22px rgba(242,162,27,.14)}#topo .a2 .tela{position:absolute;left:10%;right:10%;top:9%;height:44%;overflow:hidden;border-radius:8%/12%;border:1px solid rgba(242,162,27,.35);background:linear-gradient(180deg,rgba(242,162,27,.2),rgba(242,162,27,.05))}#topo .a2 .tela b{position:absolute;left:0;right:0;top:12%;text-align:center;font:900 clamp(14px,min(calc(var(--h) * 8.5),6.6cqw),28px)/1 'Archivo',sans-serif;font-stretch:125%;color:#F2A21B}#topo .a2 .tela .n1{opacity:0}#topo .a2 .tela s{position:absolute;left:50%;bottom:12%;transform:translateX(-50%);white-space:nowrap;text-decoration:none;font:600 clamp(8px,min(calc(var(--h) * 3.9),2.8cqw),11px)/1 'JetBrains Mono',ui-monospace,monospace;color:#D9D0C3;opacity:.45}#topo .a2 .tela s::after{content:"";position:absolute;left:-8%;right:-8%;top:50%;height:1.5px;background:#F2A21B;transform-origin:0 50%}#topo .a2 .tec{position:absolute;left:16%;right:16%;top:60%;bottom:9%;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:9% 12%}#topo .a2 .tec i{border-radius:3px;background:rgba(243,236,226,.16)}#topo .a2 .tec i:last-child{background:#F2A21B}#topo .h31-art.play .a2 .cartao{animation:caInsere .7s var(--eo) .2s both}#topo .h31-art.play .a2 .tela .n1{animation:caSai1 .9s linear .8s both}#topo .h31-art.play .a2 .tela .n2{animation:caEntra2 .35s var(--eo) 1.4s both}#topo .h31-art.play .a2 .tela s{animation:caTaxa .9s linear 1.75s both}#topo .h31-art.play .a2 .tela s::after{animation:caRisca .3s ease-out 2.05s both}#topo .h31-art.play .a2 .dq span{animation:caMarca .7s var(--eo) 2.05s both}#topo .h31-art.play .a2 .cupom{animation:caImprime .8s cubic-bezier(.3,.7,.4,1) 2.35s both}#topo .a3 .ill{width:min(40cqw,calc(var(--h) * 70))}#topo .a2 .ill,#topo .a5 .ill{width:min(36cqw,calc(var(--h) * 64))}#topo .a4 .ill{width:min(34cqw,calc(var(--h) * 60))}#topo .a3 .lst{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:3px}#topo .a3 .lst li{position:relative;padding-left:20px;font-weight:600;font-size:clamp(12px,min(calc(var(--h) * 4.8),4cqw),15px);line-height:1.3;color:#F3ECE2}#topo .a3 .lst li::before{content:"";position:absolute;left:0;top:.16em;width:14px;height:14px;border-radius:50%;background:#F2A21B url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.6 6.2l2.2 2.2 4.6-4.8' fill='none' stroke='%230C0B0A' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/10px no-repeat}#topo .a3 .bv{transform-origin:60px 38px;transform:rotate(14deg)}#topo .a3 .pl{transform:translate(1.34px,-10.89px)}#topo .a3 .pr{transform:translate(-1.34px,10.89px)}#topo .a3 .lb{font:600 6.2px 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.06em}#topo .h31-art.play .a3 .lst li{animation:caArtIn .45s var(--eo) both;animation-delay:var(--d)}#topo .h31-art.play .a3 .peso{animation:caCai .38s cubic-bezier(.5,0,.75,0) both;animation-delay:var(--d)}#topo .h31-art.play .a3 .bv{animation:caPesaV 2.6s linear both}#topo .h31-art.play .a3 .pl{animation:caPesaL 2.6s linear both}#topo .h31-art.play .a3 .pr{animation:caPesaR 2.6s linear both}#topo .a4 .st{transform-box:fill-box;transform-origin:50% 100%}#topo .a4 .nn{font:900 13px 'Archivo',sans-serif;text-anchor:middle;fill:#9C9387}#topo .a4 .nn.n1{font-size:17px;fill:#0C0B0A}#topo .a4 .raios{transform-origin:60px 28px}#topo .a4 .conf rect{opacity:0;transform-box:fill-box;transform-origin:50% 50%}#topo .h31-art.play .a4 .s3{animation:caSobe .5s cubic-bezier(.3,1.4,.5,1) .15s both}#topo .h31-art.play .a4 .s2{animation:caSobe .5s cubic-bezier(.3,1.4,.5,1) .3s both}#topo .h31-art.play .a4 .s1{animation:caSobe .6s cubic-bezier(.3,1.4,.5,1) .5s both}#topo .h31-art.play .a4 .taca{animation:caPousa .55s cubic-bezier(.3,1.5,.5,1) 1.05s both}#topo .h31-art.play .a4 .raios{animation:caAparece .5s ease-out 1.45s both,caGira 9s linear 1.45s infinite}#topo .h31-art.play .a4 .conf rect{animation:caConfete 2.2s linear infinite;animation-delay:var(--d)}#topo .a5 .map{position:relative;width:100%;aspect-ratio:1;border-radius:18%;overflow:hidden;border:1px solid rgba(243,236,226,.14);background:repeating-linear-gradient(28deg,rgba(243,236,226,.07) 0 1px,transparent 1px 16%),repeating-linear-gradient(-62deg,rgba(243,236,226,.05) 0 1px,transparent 1px 22%),#15130F}#topo .a5 .map svg{position:absolute;inset:0;width:100%;height:100%}#topo .a5 .carro{opacity:0;filter:drop-shadow(0 0 2px rgba(242,162,27,.9))}#topo .a5 .pin{position:absolute;z-index:2;width:16%;aspect-ratio:1;border-radius:50% 50% 50% 0;background:#F2A21B;transform:translate(-50%,-100%) rotate(-45deg);box-shadow:0 0 14px rgba(242,162,27,.6)}#topo .a5 .pin::after{content:"";position:absolute;inset:30%;border-radius:50%;background:#0C0B0A}#topo .a5 .eco{position:absolute;width:34%;aspect-ratio:1;border-radius:50%;border:1.5px solid #F2A21B;opacity:0;transform:translate(-50%,-50%) scale(.3)}#topo .a5 .p1,#topo .a5 .e1{left:20%;top:78%}#topo .a5 .p2,#topo .a5 .e2{left:80%;top:18%}#topo .h31-art.play .a5 .p1{animation:caPin .5s cubic-bezier(.3,1.6,.5,1) .15s both}#topo .h31-art.play .a5 .p2{animation:caPin .5s cubic-bezier(.3,1.6,.5,1) 2.05s both}#topo .h31-art.play .a5 .carro{animation:caCarro 1.75s linear .55s both}#topo .h31-art.play .a5 .eco{animation:caEco 1.6s ease-out 2.55s infinite}#topo .h31-art.play .tx>*{animation:caArtIn .6s var(--eo) both}#topo .h31-art.play .tx>*:nth-child(2){animation-delay:.12s}#topo .h31-art.play .tx>*:nth-child(3){animation-delay:.24s}#topo .h31-art.play .tx>*:nth-child(4){animation-delay:.36s}#topo .h31-art.play .tx>*:nth-child(5){animation-delay:.48s}@keyframes caArtIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes caPop{from{opacity:0;transform:scale(2.2)}to{opacity:1;transform:scale(1)}}@keyframes caAparece{from{opacity:0}to{opacity:1}}@keyframes caJunta{0%{opacity:0;transform:translate(var(--x),calc(var(--y) - 30%)) rotate(var(--r)) scale(.9)}18%,55%{opacity:1;transform:translate(var(--x),var(--y)) rotate(var(--r))}92%{opacity:1;transform:translate(0,340%) rotate(0) scale(.62)}100%{opacity:0;transform:translate(0,340%) scale(.55)}}@keyframes caRecebe{0%,30%,55%,80%,100%{transform:none}20%,45%,70%{transform:translateY(3px)}}@keyframes caAbaL{from{transform:rotate(-38deg)}to{transform:none}}@keyframes caAbaR{from{transform:rotate(38deg)}to{transform:none}}@keyframes caEnche{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes caInsere{from{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes caSai1{0%{opacity:0;transform:translateY(30%)}20%,66%{opacity:1;transform:none}100%{opacity:0;transform:translateY(-90%)}}@keyframes caEntra2{from{opacity:0;transform:translateY(90%)}to{opacity:1;transform:none}}@keyframes caTaxa{0%{opacity:0}25%,70%{opacity:1}100%{opacity:.45}}@keyframes caRisca{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes caMarca{from{background-size:0% 100%;color:#F3ECE2}to{background-size:100% 100%;color:#0C0B0A}}@keyframes caImprime{from{transform:translateY(90%)}to{transform:none}}@keyframes caCai{from{opacity:0;transform:translateY(-36px)}to{opacity:1;transform:none}}@keyframes caPesaV{0%,40%{transform:rotate(0);animation-timing-function:cubic-bezier(.3,1.6,.5,1)}52%,63%{transform:rotate(4.5deg);animation-timing-function:cubic-bezier(.3,1.6,.5,1)}75%,86%{transform:rotate(9.5deg);animation-timing-function:cubic-bezier(.3,1.6,.5,1)}100%{transform:rotate(14deg)}}@keyframes caPesaL{0%,40%{transform:none;animation-timing-function:cubic-bezier(.3,1.6,.5,1)}52%,63%{transform:translate(.14px,-3.53px);animation-timing-function:cubic-bezier(.3,1.6,.5,1)}75%,86%{transform:translate(.62px,-7.43px);animation-timing-function:cubic-bezier(.3,1.6,.5,1)}100%{transform:translate(1.34px,-10.89px)}}@keyframes caPesaR{0%,40%{transform:none;animation-timing-function:cubic-bezier(.3,1.6,.5,1)}52%,63%{transform:translate(-.14px,3.53px);animation-timing-function:cubic-bezier(.3,1.6,.5,1)}75%,86%{transform:translate(-.62px,7.43px);animation-timing-function:cubic-bezier(.3,1.6,.5,1)}100%{transform:translate(-1.34px,10.89px)}}@keyframes caSobe{from{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes caPousa{from{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:none}}@keyframes caGira{to{transform:rotate(360deg)}}@keyframes caConfete{0%{opacity:0;transform:translateY(-12px) rotate(0)}12%{opacity:1}85%{opacity:1}100%{opacity:0;transform:translateY(64px) rotate(var(--rot))}}@keyframes caPin{from{opacity:0;transform:translate(-50%,-160%) rotate(-45deg)}to{opacity:1;transform:translate(-50%,-100%) rotate(-45deg)}}@keyframes caCarro{0%{opacity:0}8%,90%{opacity:1}100%{opacity:0}}@keyframes caEco{from{opacity:.9;transform:translate(-50%,-50%) scale(.3)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@media (min-width:901px){#topo .art{padding:calc(var(--h) * 7) 5cqw calc(var(--h) * 7 + 56px) 31cqw;gap:3cqw}#topo .art .tx{gap:clamp(6px,calc(var(--h) * 1.8),14px)}#topo .art .k{font-size:13px}#topo .art .big{font-size:clamp(40px,min(calc(var(--h) * 13),10cqw),96px)}#topo .art .mid,#topo .a1 .mid,#topo .a3 .mid,#topo .a4 .mid{font-size:clamp(24px,min(calc(var(--h) * 5.6),4.6cqw),46px)}#topo .art .sub,#topo .art .emo{font-size:clamp(15px,min(calc(var(--h) * 2.8),2.3cqw),21px)}#topo .art .nota{font-size:12px}#topo .a2 .dq{font-size:clamp(15px,min(calc(var(--h) * 2.8),2.3cqw),21px)}#topo .a3 .lst li{font-size:clamp(14px,min(calc(var(--h) * 2.5),2.1cqw),19px);padding-left:24px}#topo .a3 .lst li::before{width:16px;height:16px;background-size:11px}#topo .art .ill{width:min(28cqw,calc(var(--h) * 44))}#topo .a1 .ill,#topo .a4 .ill{width:min(26cqw,calc(var(--h) * 40))}#topo .a3 .ill{width:min(30cqw,calc(var(--h) * 48))}}#topo .h31-nav{position:absolute;right:18px;bottom:18px;z-index:3;display:flex;gap:8px}#topo .h31-nav button{display:grid;place-items:center;width:44px;height:44px;padding:0;border-radius:50%;border:1px solid rgba(243,236,226,.28);background:rgba(12,11,10,.62);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#F2A21B;cursor:pointer;transition:border-color .2s,background-color .2s,transform .15s}#topo .h31-nav button:hover{border-color:#F2A21B;background:rgba(12,11,10,.85)}#topo .h31-nav button:active{transform:scale(.92)}#topo .h31-nav button:focus-visible{outline:2px solid #F2A21B;outline-offset:3px}#topo .h31-nav svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}@media (min-width:901px){#topo .h31-cap{right:calc(18px + 104px)}}@media (max-width:900px){#topo .h31-nav{position:relative;right:auto;bottom:auto;align-self:flex-end;margin:-46px 10px 6px 0;gap:6px}#topo .h31-nav button{width:40px;height:40px}#topo .h31-cap.baixo{right:calc(10px + 92px)}}@media (max-width:900px){#topo .h31-scene.baixa + .h31-nav{flex-direction:column;gap:6px;margin:calc(-.5 * var(--sh,122px) - 35px) 6px calc(.5 * var(--sh,122px) - 35px) 0}#topo .h31-scene.baixa + .h31-nav button{width:32px;height:32px}#topo .h31-scene.baixa + .h31-nav svg{width:16px;height:16px}#topo .h31-scene.baixa .art{padding-right:calc(5cqw + 34px)}#topo .h31-scene.baixa .h31-cap,#topo .h31-scene.baixa .h31-cap.baixo{right:auto;left:10px}}#topo.pausa .h31-slide.on,#topo.pausa .h31-slide.on *,#topo.pausa .h31-slide.on *::before,#topo.pausa .h31-slide.on *::after{animation-play-state:paused!important}@media (hover:none){#topo .stage{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}@media all{#topo .baixa .art{padding:calc(var(--h) * 3) 5cqw}#topo .baixa .art .k,#topo .baixa .art .emo,#topo .baixa .art .nota,#topo .baixa .a3 .lst{display:none}#topo .baixa .art .big{font-size:clamp(28px,calc(var(--h) * 24),46px)}#topo .baixa .art .mid{font-size:clamp(18px,calc(var(--h) * 15),26px)}#topo .baixa .art .sub{font-size:13px}#topo .baixa .a2 .dq{font-size:13px}#topo .baixa .art .ill{width:min(32cqw,calc(var(--h) * 80))}}@media (prefers-reduced-motion:reduce){#topo .h31-art *{animation:none!important}}.p12-desc{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:4px;padding:5px 9px 5px 7px;border-radius:999px;background:var(--accent);color:#FFF8EC;font:700 .76rem/1.2 var(--body);white-space:nowrap;vertical-align:.08em}.p12-desc svg{flex:none;width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.p12-desc::after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(100deg,rgba(255,248,236,0),rgba(255,248,236,.55),rgba(255,248,236,0));transform:skewX(-18deg);opacity:0}.m98-selos .p12-vista{display:inline-flex;align-items:stretch;padding:0;border:1px solid var(--accent);overflow:hidden}.m98-selos .p12-vista>span:first-child{display:flex;align-items:center;padding:6px 8px 6px 11px;border:0;border-radius:0;font-size:.84rem}.m98-selos .p12-vista .p12-sai{display:flex;padding:0;border:0;border-radius:0;overflow:hidden}.m98-selos .p12-vista .p12-desc{border:0;border-radius:0;padding:6px 9px 6px 8px;font-size:.75rem;color:#FFF8EC}@media (max-width:359px){.m98-selos .p12-vista{flex-wrap:wrap;border-radius:14px}.m98-selos .p12-vista>span:first-child,.m98-selos .p12-vista .p12-sai{flex:1 1 100%}.m98-selos .p12-vista .p12-desc{flex:1 1 auto;justify-content:center}}@media (prefers-reduced-motion:no-preference){.js .p12[data-p12]:not(.done) .p12-desc{opacity:0;transform:scale(.6)}.js .p12[data-p12]:not(.done) .p12-vista .p12-desc{transform:translateX(-100%)}.p12.done .p12-desc{animation:p12Desc .5s cubic-bezier(.3,1.6,.5,1) both}.p12.done .p12-vista .p12-desc{animation:p12Sai .6s cubic-bezier(.2,.8,.3,1) both}.p12.done .p12-desc::after{animation:p12Brilho 3.6s ease-in-out 1.1s infinite}}@keyframes p12Desc{from{opacity:0;transform:scale(.6) rotate(-8deg)}to{opacity:1;transform:none}}@keyframes p12Sai{from{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:none}}@keyframes p12Brilho{0%{left:-60%;opacity:0}8%{opacity:1}30%{left:115%;opacity:1}31%,100%{left:115%;opacity:0}}.jsteps li.j-matr .jn{padding:1px 5px;border-radius:5px;background:var(--accent);border-color:var(--accent);color:#0C0B0A}.jsteps li.j-matr .jtag{background:var(--accent);border-color:var(--accent);color:#0C0B0A}.cp-steps li.cp-matr{flex:1 1 100%;display:flex;flex-direction:column;gap:2px;margin-right:0;padding:.5rem .75rem;border-color:var(--accent);background:var(--accent);color:#0C0B0A}.cp-steps li.cp-matr b{font:800 .95rem/1.2 var(--display);font-stretch:112%;letter-spacing:.01em}.cp-steps li.cp-matr small{font-size:.8rem;font-weight:600;line-height:1.35}.cp-steps li.cp-matr:not(:last-child)::after{right:auto;left:18px;top:100%;width:2px;height:8px;margin-top:0;background:repeating-linear-gradient(180deg,var(--accent) 0 3px,transparent 3px 5px)}.sim-cel{display:none}@media (max-width:900px){.sim-open .isnt,.sim-open .sim-facts{display:none!important}.sim-cel{display:block;margin-top:1.5rem}.sim-cel .label{display:block;margin:0 0 .45rem}.sc-nao{display:flex;align-items:baseline;gap:.7rem;margin:0 0 1.3rem;font-size:1.05rem}.sc-nao .label{flex:none;margin:0}.sc-rot{display:inline-grid}.sc-rot s{grid-area:1/1;justify-self:start;white-space:nowrap;text-decoration:none;color:var(--text-secondary);background:linear-gradient(#E61212,#E61212) 0 56%/100% 2px no-repeat}.sc-sim{list-style:none;margin:0 0 1.5rem;padding:0;display:grid;gap:.6rem}.sc-sim li{display:flex;align-items:center;gap:.7rem;font-weight:600;font-size:1.12rem;line-height:1.25;color:var(--text-primary)}.sc-sim svg{flex:none;width:26px;height:26px;padding:5px;box-sizing:border-box;border-radius:50%;background:var(--accent);fill:none;stroke:var(--on-accent);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.sc-cond{list-style:none;margin:0;padding:.2rem 1rem;border-radius:16px;border:1px solid var(--accent-muted);background:color-mix(in srgb,var(--accent) 7%,transparent)}.sc-cond li{display:flex;align-items:center;gap:.8rem;padding:.75rem 0;font-size:.95rem;line-height:1.35;color:var(--text-primary)}.sc-cond li+li{border-top:1px dashed var(--line-strong)}.sc-cond svg{flex:none;width:22px;height:22px;fill:none;stroke:var(--accent);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sc-cond b{color:var(--accent);font-weight:600;white-space:nowrap}}@media (max-width:900px) and (prefers-reduced-motion:no-preference){.sc-rot s{opacity:0;animation:scTroca 8s infinite both}.sc-rot s:nth-child(2){animation-delay:2s}.sc-rot s:nth-child(3){animation-delay:4s}.sc-rot s:nth-child(4){animation-delay:6s}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.sc-nao{flex-wrap:wrap}.sc-rot{display:inline}.sc-rot s{white-space:normal}.sc-rot s:not(:last-child)::after{content:", ";color:var(--text-secondary)}}@keyframes scTroca{0%{opacity:0;transform:translateY(.45em);background-size:0% 2px}5%{opacity:1;transform:none;background-size:0% 2px}12%{background-size:100% 2px}21%{opacity:1;transform:none;background-size:100% 2px}25%,100%{opacity:0;transform:translateY(-.45em);background-size:100% 2px}}.g-top{position:relative;display:block;width:fit-content;max-width:100%;padding-bottom:.6rem;font-weight:600;font-size:.8rem;letter-spacing:.14em;--gt-luz:#F2A21B}.g-top .gt-g{display:inline-block;width:17px;height:17px;margin-right:.55rem;vertical-align:-3px}.g-top .gt-t{color:var(--accent)}.g-top::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:repeating-linear-gradient(90deg,var(--accent) 0 10px,transparent 10px 16px);transform-origin:0 50%}@media (prefers-reduced-motion:no-preference){:is(.in .g-top,.g-top.in) .gt-g{animation:gtG .6s cubic-bezier(.3,1.5,.5,1) .3s both}:is(.in .g-top,.g-top.in)::after{animation:gtTraco 1.1s cubic-bezier(.4,0,.2,1) .5s both}:is(.in .g-top,.g-top.in) .gt-t{background:linear-gradient(100deg,var(--accent) 40%,var(--gt-luz) 50%,var(--accent) 60%) 0 0/260% 100% no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gtBrilho 5s ease-in-out 1.7s infinite both}}@keyframes gtG{from{opacity:0;transform:scale(.3) rotate(-120deg)}to{opacity:1;transform:none}}@keyframes gtTraco{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes gtBrilho{0%{background-position:100% 0}35%,100%{background-position:0 0}}@font-face{font-family:'Big Shoulders Display';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/big-shoulders-display-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Big Shoulders Display';font-style:normal;font-weight:800;font-display:swap;src:url(../fonts/big-shoulders-display-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Big Shoulders Display';font-style:normal;font-weight:900;font-display:swap;src:url(../fonts/big-shoulders-display-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../fonts/ibm-plex-sans-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../fonts/ibm-plex-sans-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../fonts/ibm-plex-sans-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../fonts/ibm-plex-sans-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ibm-plex-mono-500-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/ibm-plex-mono-600-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Instrument Sans MC';font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../fonts/instrument-sans-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Archivo MC';font-style:normal;font-weight:900;font-stretch:112%;font-display:swap;src:url(../fonts/archivo-112-900-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.mc-topo,.mc-menu,.mc-escolhas,.mc-rodape,.mc-barra-pe,.tela-topo,.tela-faixa{display:none}@media (max-width:900px){html:root,html:root .tema-claro{--canvas:#111214;--panel:#1A1B1E;--panel-2:#232428;--line:rgba(244,241,234,.12);--line-strong:#5E5A54;--accent:#FFB21E;--accent-hover:#FFD066;--accent-muted:rgba(255,178,30,.28);--on-accent:#141414;--text-primary:#F4F1EA;--text-secondary:#A8A296;--display:'Big Shoulders Display','Archivo','Arial Narrow',sans-serif;--body:'IBM Plex Sans',system-ui,sans-serif;--mono:'IBM Plex Mono',ui-monospace,monospace}html:root .tema-claro{background:var(--canvas);color:var(--text-primary)}html:root .pg-home #topo{--canvas:#0C0B0A;--panel:#181614;--panel-2:#24211E;--line:rgba(243,236,226,.10);--line-strong:#6E675F;--accent:#F2A21B;--accent-hover:#FFB838;--accent-muted:rgba(242,162,27,.28);--on-accent:#0C0B0A;--text-primary:#F3ECE2;--text-secondary:#A8A097;--display:'Archivo','Arial Black',system-ui,sans-serif;--body:'Instrument Sans MC','Instrument Sans',system-ui,-apple-system,'Segoe UI',sans-serif;--mono:'JetBrains Mono',ui-monospace,Consolas,monospace}html:root h1:not(:where(.pg-home #topo *)),html:root h2:not(:where(.pg-home #topo *)),html:root h3:not(:where(.pg-home #topo *)){font-stretch:100%;font-weight:900;text-transform:uppercase;letter-spacing:.005em;line-height:.95}html:root .vstack,html:root .p12,html:root .ptx,html:root .pk39-box,html:root .tema-claro .perks li,html:root .tema-claro .unit,html:root .tema-claro .pay,html:root .tema-claro .card,html:root .tema-claro .g-seal,html:root .tema-claro .pillar,html:root .tema-claro .mini-q,html:root .tema-claro .packs-ask,html:root .tema-claro .fechar,html:root .pg-home .ptx97{background:var(--panel)!important;border-color:var(--line)!important;box-shadow:none!important}html:root .p12{border-color:rgba(255,178,30,.45)!important}html:root .tema-claro .btn-ghost{color:var(--text-primary)!important;border-color:var(--line-strong)!important}html:root.js .tema-claro .anchor.on li,html:root .tema-claro .rev-nav button,html:root .pk39-l b,html:root .pk39-big,html:root .pk39-cta .arrow-link{color:var(--text-primary)!important}html:root .tema-claro .status.open{color:var(--accent)!important}html:root .g-top{--gt-luz:#FFE7B0}html:root .p12-desc,html:root .m98-selos .p12-desc,html:root .m98-badge{color:var(--on-accent)!important}html:root .m98-useg{background:var(--panel)!important;border:1px solid var(--line)}html:root .m98-useg button[aria-pressed="true"]{background:var(--accent)!important;color:var(--on-accent)!important;box-shadow:none!important}html:root.tela-unica:not(.js-lenta) #topo,html:root.tela-unica:not(.js-lenta) #escolhas,html:root.tela-unica:not(.js-lenta) #main>[id]:not(.tela-on),html:root.tela-unica:not(.js-lenta) #main>:not([id]):not(.tela-topo):not(.tela-faixa),html:root.tela-unica:not(.js-lenta) footer{display:none!important}html:root.tela-unica:not(.js-lenta) main{padding-top:64px;min-height:100vh}html:root.tela-unica:not(.js-lenta) #main{display:flex;flex-direction:column}html:root.tela-unica:not(.js-lenta) #main>.tela-topo{display:flex;order:-30}html:root.tela-unica:not(.js-lenta) #main>.tela-faixa{display:block;order:-20}html:root .tela-topo{align-items:center;gap:12px;padding:14px 16px 12px}html:root .tela-volta{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 14px 0 8px;border:1.5px solid var(--accent);border-radius:10px;color:var(--text-primary);text-decoration:none;font:800 20px/1 var(--display);letter-spacing:.04em;text-transform:uppercase}html:root .tela-volta svg{width:20px;height:20px;fill:none;stroke:var(--accent);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}html:root .tela-rot{margin-left:auto;font:600 12px/1 var(--mono);letter-spacing:.16em;color:var(--accent)}html:root .tela-faixa{height:8px;background:repeating-linear-gradient(-45deg,#FFB21E 0 10px,#141414 10px 20px)}.pg-home .mc-escolhas{display:flex}html.mc-inicio:not(.js-lenta) .mc-topo{display:flex}html.mc-inicio:not(.js-lenta) .mc-menu:not([hidden]){display:block}html.mc-inicio:not(.js-lenta) .mc-rodape{display:flex}html.mc-inicio:not(.js-lenta) .mc-barra-pe{display:block}html.mc-inicio:not(.js-lenta) body.pg-home>.nav,html.mc-inicio:not(.js-lenta) .pg-home #main,html.mc-inicio:not(.js-lenta) body.pg-home>footer[data-io],html.mc-inicio:not(.js-lenta) .pg-home #wa{display:none!important}html.mc-inicio:not(.js-lenta){scroll-padding-top:72px}html.mc-inicio:not(.js-lenta) .pg-home #topo{max-width:440px;margin-inline:auto}.mc-topo{position:fixed;top:0;left:0;right:0;z-index:40;box-sizing:border-box;max-width:440px;height:64px;margin:0 auto;align-items:center;justify-content:space-between;padding:0 16px;border-bottom:1px solid rgba(244,241,234,.1);background:rgba(17,18,20,.88);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.mc-topo img{width:auto;height:32px}.mc-menu-btn{box-sizing:border-box;width:46px;height:46px;margin:0;padding:1px 6px;display:grid;place-items:center;border:1.5px solid #FFB21E;border-radius:10px;background:transparent;cursor:pointer}.mc-menu{position:fixed;top:64px;left:0;right:0;z-index:39;box-sizing:border-box;max-width:440px;margin:0 auto;padding:6px 16px 14px;background:#111214;border-bottom:1px solid rgba(244,241,234,.14);box-shadow:0 18px 30px rgba(0,0,0,.5)}.mc-menu ul{margin:0;padding:0;list-style:none}.mc-menu a{box-sizing:content-box;display:flex;align-items:center;min-height:48px;border-bottom:2px dashed rgba(244,241,234,.14);color:#F4F1EA;text-decoration:none;font:800 20px/1 'Big Shoulders Display',sans-serif;letter-spacing:.02em;text-transform:uppercase}.mc-menu li:last-child a{border-bottom:0}.mc-escolhas{flex-direction:column;box-sizing:border-box;max-width:440px;margin:0 auto;padding:40px 24px 48px;background:#111214;color:#F4F1EA;font:400 16px/normal 'IBM Plex Sans',system-ui,sans-serif;letter-spacing:normal;text-rendering:auto}.mc-esc-k{margin:0 0 10px;font:600 12px/normal 'IBM Plex Mono',monospace;letter-spacing:.18em;color:#A8A296}.mc-esc-grupo{display:flex;flex-direction:column}.mc-esc{display:flex;align-items:center;gap:14px;box-sizing:border-box;min-height:104px;padding:18px 0;border-bottom:2px dashed rgba(244,241,234,.2);color:inherit;text-decoration:none}.mc-esc:last-child{border-bottom:0}.mc-esc>svg{flex:none}.mc-esc-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.mc-esc-t{font:800 27px/1 'Big Shoulders Display',sans-serif;letter-spacing:.01em;text-transform:uppercase}.mc-esc-s{font-size:15px;line-height:1.4;color:#A8A296}.mc-esc.mc-esc-sim{margin-bottom:4px;padding:18px 16px;border-bottom:0;border-radius:12px;background:#FFB21E;color:#141414}.mc-esc-sim .mc-esc-t{font-weight:900}.mc-esc-sim .mc-esc-s{color:#2A2416}.mc-pista{height:24px;margin:26px -24px;display:flex;align-items:center;background:#1A1B1E}.mc-pista>span{flex:1;height:3px;background:repeating-linear-gradient(90deg,#FFB21E 0 26px,transparent 26px 46px)}footer.mc-rodape{position:static;z-index:auto;flex-direction:column;gap:12px;box-sizing:border-box;max-width:440px;margin:0 auto;padding:32px 24px 24px;border-top:2px dashed rgba(244,241,234,.16);background:#111214;color:#A8A296;font:400 14px/normal 'IBM Plex Sans',system-ui,sans-serif;letter-spacing:normal;text-rendering:auto}footer.mc-rodape img{align-self:flex-start;width:auto;height:38px}footer.mc-rodape p{margin:0;font:800 20px/normal 'Big Shoulders Display',sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#F4F1EA}footer.mc-rodape .mc-rod-links{display:flex;flex-wrap:wrap;gap:6px 18px}footer.mc-rodape .mc-rod-links a{display:block;padding:0;color:#F4F1EA}footer.mc-rodape .mc-rod-links button{margin:0;padding:0;border:0;background:none;color:#F4F1EA;font:inherit;text-decoration:underline;cursor:pointer}.mc-barra-pe{box-sizing:border-box;max-width:440px;margin:0 auto;padding:8px 12px 16px;background:#111214}.mc-barra{position:relative;display:flex;align-items:center;gap:10px;padding:8px;border:1px solid rgba(244,241,234,.14);border-radius:16px;background:#1A1B1E}.mc-brinde{flex:none;box-sizing:content-box;width:52px;height:52px;display:grid;place-items:center;border:1.5px solid #FFB21E;border-radius:12px;background:rgba(255,178,30,.12);color:#FFB21E;text-decoration:none;cursor:pointer}.mc-comecar{flex:1;height:52px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#FFB21E;color:#141414;text-decoration:none;font:800 22px/normal 'Big Shoulders Display',sans-serif;letter-spacing:.04em;text-transform:uppercase}.mc-wa-btn{flex:none;box-sizing:border-box;width:52px;height:52px;margin:0;padding:1px 6px;display:grid;place-items:center;border:1px solid rgba(244,241,234,.28);border-radius:50%;background:transparent;color:#F4F1EA;cursor:pointer}.mc-wa{position:absolute;right:0;bottom:calc(100% + 10px);z-index:5;box-sizing:border-box;width:min(290px,100%);padding:12px;border:1px solid rgba(244,241,234,.18);border-radius:14px;background:#1A1B1E;box-shadow:0 16px 30px rgba(0,0,0,.55)}.mc-wa[hidden]{display:none}.mc-wa p{margin:0 0 6px;font:600 12px/1.3 'IBM Plex Mono',monospace;letter-spacing:.14em;color:#FFB21E}.mc-wa a{display:flex;flex-direction:column;gap:2px;padding:10px 8px;border-radius:10px;color:#F4F1EA;text-decoration:none}.mc-wa a+a{border-top:1px solid rgba(244,241,234,.1)}.mc-wa b{font:800 18px/1.1 'Big Shoulders Display',sans-serif;letter-spacing:.02em;text-transform:uppercase}.mc-wa span{font:400 14px/1.3 'IBM Plex Sans',sans-serif;color:#BDB6AA}.pg-home #topo{font-size:16px;line-height:normal}:where(.pg-home #topo) *,:where(.pg-home #topo) *::before,:where(.pg-home #topo) *::after{box-sizing:content-box}:where(.pg-home #topo) button{box-sizing:border-box}.pg-home #topo .art .mid,.pg-home #topo .a1 .box b{font-family:'Archivo MC','Archivo','Arial Black',sans-serif}.pg-home #topo.h31 .h27-sim{width:fit-content;max-width:100%;box-sizing:border-box;margin-top:.6rem;padding:.4rem .8rem .4rem .45rem;gap:.55rem;border-radius:12px}.pg-home #topo.h31 .h27-sim-ic{width:30px;height:30px}.pg-home #topo.h31 .h27-sim-ic svg{width:17px;height:17px}.pg-home #topo.h31 .h27-sim p{gap:.12rem}.pg-home #topo.h31 .h27-sim b{font-size:.72rem}.pg-home #topo.h31 .h27-sim span{font-size:.78rem;line-height:1.3}}@media (min-width:721px) and (max-width:900px){.pg-home #topo .hero-acts{gap:14px 20px}.pg-home #topo .hero-g .hg-t{order:-1;flex-basis:100%}.pg-home #topo.h31 .h27-kick{font-size:12px;letter-spacing:.22em}.pg-home #topo .h27-kick::after{width:38px}.pg-home #topo.h27 .hero-acts .btn{width:100%;text-align:center}.pg-home #topo .h27-proof{font-size:.84rem;gap:.2rem .55rem}}@media (max-width:900px) and (max-height:560px){html:root .pg-home #topo .h31-scene{min-height:min(150px,19svh)}}body.pg-tela-c{background:#111214}body.pg-tela-c>.nav,body.pg-tela-c>footer,body.pg-tela-c #wa,main.mc-tela>.spine{display:none!important}main.mc-tela .mc-volta{display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 14px 0 8px;border:1.5px solid #FFB21E;border-radius:10px;color:#F4F1EA;text-decoration:none;font:800 20px/1 'Big Shoulders Display',sans-serif;letter-spacing:.04em;text-transform:uppercase}main.mc-tela .mc-volta svg{width:20px;height:20px;fill:none;stroke:#FFB21E;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}main.mc-tela .mc-onde{margin-left:auto;font:600 12px/1 'IBM Plex Mono',monospace;letter-spacing:.16em;color:#FFB21E}main.mc-tela .mc-faixa{height:8px;flex:none;background:repeating-linear-gradient(-45deg,#FFB21E 0 10px,#141414 10px 20px)}main.mc-tela-c{width:100%;max-width:440px;margin:0 auto;min-height:100vh;display:flex;flex-direction:column;background:#111214;color:#F4F1EA;font:400 16px/1.5 'IBM Plex Sans',system-ui,sans-serif;letter-spacing:normal;text-rendering:auto}main.mc-tela-c .mc-cab{position:sticky;top:0;z-index:5;height:64px;flex:none;display:flex;align-items:center;gap:12px;padding:0 16px 0 12px;border-bottom:1px solid rgba(244,241,234,.1);background:rgba(17,18,20,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}main.mc-tela-c .mc-corpo{flex:1;display:flex;flex-direction:column;gap:22px;padding:24px 20px 28px}main.mc-tela-c h1{margin:0;font:900 44px/.92 'Big Shoulders Display',sans-serif;letter-spacing:normal;text-transform:uppercase}main.mc-tela-c :is(h1,h2) em{font-style:normal;color:#FFB21E}main.mc-tela-c h2{margin:0;font:900 28px/1 'Big Shoulders Display',sans-serif;letter-spacing:normal;text-transform:uppercase}main.mc-tela-c p{margin:0}main.mc-tela-c .mc-k{font:600 12px/1.3 'IBM Plex Mono',monospace;letter-spacing:.16em;color:#A8A296}main.mc-tela-c .mc-cartao{display:flex;flex-direction:column;gap:12px;padding:18px;border-radius:16px;border:1px solid rgba(244,241,234,.14);background:#1A1B1E}main.mc-tela-c .mc-cartao.mc-ambar{border-color:#FFB21E}main.mc-tela-c .mc-selo{align-self:flex-start;padding:6px 10px;border-radius:8px;background:#FFB21E;color:#141414;font:600 12px/1.25 'IBM Plex Mono',monospace;letter-spacing:.12em}main.mc-tela-c .mc-texto{color:#C9C3B8}main.mc-tela-c .mc-lista{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}main.mc-tela-c .mc-lista li{display:flex;align-items:flex-start;gap:12px;padding:11px 0;border-bottom:2px dashed rgba(244,241,234,.12);font-weight:500}main.mc-tela-c .mc-lista li:last-child{border-bottom:0}main.mc-tela-c .mc-ck{flex:none;width:22px;height:22px;margin-top:1px;display:grid;place-items:center;border-radius:6px;background:#FFB21E}main.mc-tela-c .mc-ck svg{width:14px;height:14px;fill:none;stroke:#141414;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}main.mc-tela-c .mc-seta{display:inline-flex;align-items:center;gap:10px;min-height:48px;color:#F4F1EA;font-weight:600;text-decoration:none}main.mc-tela-c .mc-seta svg{width:20px;height:20px;fill:none;stroke:#FFB21E;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}main.mc-tela-c .mc-pe{position:sticky;bottom:0;flex:none;display:flex;flex-direction:column;gap:8px;padding:12px 16px 18px;border-top:2px dashed rgba(244,241,234,.16);background:#111214}main.mc-tela-c .mc-cta{display:flex;align-items:center;justify-content:center;height:58px;border-radius:12px;background:#FFB21E;color:#141414;text-decoration:none;font:800 22px/1 'Big Shoulders Display',sans-serif;letter-spacing:.03em;text-transform:uppercase}main.mc-tela-c .mc-pe p{text-align:center;font-size:13px;color:#A8A296}main.mc-tela-c .mc-doze{display:flex;align-items:center;gap:16px}main.mc-tela-c .mc-doze b{flex:none;font:900 76px/.85 'Big Shoulders Display',sans-serif;color:#FFB21E}main.mc-tela-c .mc-doze p{font-weight:600;font-size:18px;line-height:1.3}main.mc-tela-c .mc-doze p em{font-style:normal;color:#FFB21E}main.mc-tela-c .mc-chips{display:flex;flex-wrap:wrap;gap:8px}main.mc-tela-c .mc-chip{padding:7px 12px;border-radius:999px;border:1px solid rgba(244,241,234,.22);font-size:14px;font-weight:600;line-height:1.3}main.mc-tela-c .mc-vista{display:inline-flex;align-items:stretch;border-radius:999px;border:1.5px solid #FFB21E;overflow:hidden}main.mc-tela-c .mc-vista>span{display:flex;align-items:center;padding:6px 8px 6px 11px;font-size:13px;font-weight:600;white-space:nowrap}main.mc-tela-c .mc-vista .mc-sai{display:flex;overflow:hidden}main.mc-tela-c .mc-desc{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:4px;padding:6px 10px 6px 8px;background:#FFB21E;color:#141414;font:700 12px/1.2 'IBM Plex Sans',sans-serif;white-space:nowrap}main.mc-tela-c .mc-desc svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}main.mc-tela-c .mc-desc::after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:45%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.6),rgba(255,255,255,0));transform:skewX(-18deg);opacity:0}@media (prefers-reduced-motion:no-preference){.js main.mc-tela-c .mc-vista:not(.on) .mc-desc{opacity:0;transform:translateX(-100%)}main.mc-tela-c .mc-vista.on .mc-desc{animation:mcSai .6s cubic-bezier(.2,.8,.3,1) both}main.mc-tela-c .mc-vista.on .mc-desc::after{animation:mcBrilho 3.6s ease-in-out 1.1s infinite}}@keyframes mcSai{from{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:none}}@keyframes mcBrilho{0%{left:-60%;opacity:0}8%{opacity:1}30%{left:115%;opacity:1}31%,100%{left:115%;opacity:0}}main.mc-tela-c .mc-regras{display:flex;flex-direction:column;gap:12px}main.mc-tela-c .mc-seg{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:5px;border-radius:14px;border:1px solid rgba(244,241,234,.16);background:#1A1B1E}main.mc-tela-c .mc-seg button{height:46px;border:0;border-radius:10px;background:transparent;color:#F4F1EA;font:700 15px/1.1 'IBM Plex Sans',sans-serif;cursor:pointer}main.mc-tela-c .mc-seg button[aria-pressed="true"]{background:#FFB21E;color:#141414}main.mc-tela-c .mc-un[hidden]{display:none}main.mc-tela-c .mc-un-top{display:flex;flex-direction:column;gap:8px}main.mc-tela-c .mc-un-top h2{font-size:32px}main.mc-tela-c .mc-st{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:999px;border:1px solid rgba(244,241,234,.22);font:600 12px/1.2 'IBM Plex Mono',monospace;letter-spacing:.06em;color:#C9C3B8}main.mc-tela-c .mc-st::before{content:"";width:8px;height:8px;border-radius:50%;background:#6E675F}main.mc-tela-c .mc-st.open{border-color:#FFB21E;color:#FFB21E}main.mc-tela-c .mc-st.open::before{background:#FFB21E;box-shadow:0 0 0 4px rgba(255,178,30,.2)}main.mc-tela-c .mc-linhas{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}main.mc-tela-c .mc-linhas li{display:flex;gap:12px;padding:12px 0;border-bottom:2px dashed rgba(244,241,234,.12)}main.mc-tela-c .mc-linhas li:last-child{border-bottom:0}main.mc-tela-c .mc-ic{flex:none;width:34px;height:34px;display:grid;place-items:center;border-radius:9px;border:1.5px solid rgba(255,178,30,.6)}main.mc-tela-c .mc-ic svg{width:18px;height:18px;fill:none;stroke:#FFB21E;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}main.mc-tela-c .mc-linhas div{display:flex;flex-direction:column;gap:3px;min-width:0}main.mc-tela-c .mc-linhas small{font:600 11px/1.2 'IBM Plex Mono',monospace;letter-spacing:.14em;color:#A8A296}main.mc-tela-c .mc-linhas a{color:#F4F1EA;font-weight:600}main.mc-tela-c .mc-nw{white-space:nowrap}main.mc-tela-c .mc-hr{color:#C9C3B8}main.mc-tela-c .mc-hr.hoje{color:#F4F1EA;font-weight:700}main.mc-tela-c .mc-hr.hoje::after{content:" · hoje";color:#FFB21E;font-weight:600}main.mc-tela-c .mc-acoes{display:grid;grid-template-columns:1fr 1fr;gap:10px}main.mc-tela-c .mc-acoes a{display:flex;align-items:center;justify-content:center;gap:8px;height:52px;border-radius:12px;border:1.5px solid #FFB21E;color:#F4F1EA;text-decoration:none;font:800 18px/1 'Big Shoulders Display',sans-serif;letter-spacing:.04em;text-transform:uppercase}main.mc-tela-c .mc-acoes a:first-child{background:#FFB21E;color:#141414}main.mc-tela-c .mc-acoes svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}main.mc-tela-ph{width:100%;max-width:440px;margin:0 auto;min-height:100vh;display:flex;flex-direction:column;overflow:hidden;background:#111214;color:#F4F1EA;font:400 16px/normal 'IBM Plex Sans',system-ui,sans-serif;letter-spacing:normal;text-rendering:auto}main.mc-tela-ph *{box-sizing:content-box}main.mc-tela-ph button{box-sizing:border-box}main.mc-tela-ph .mc-cab-ph{height:64px;flex:none;display:flex;align-items:center;gap:12px;padding:0 16px 0 12px;border-bottom:1px solid rgba(244,241,234,.1)}main.mc-tela-ph .mc-volta,main.mc-tela-ph .mc-onde{line-height:normal}main.mc-tela-ph .mc-corpo{flex:1;display:flex;flex-direction:column;gap:26px;padding:24px 24px 28px}main.mc-tela-ph .mc-ph-tit{display:flex;flex-direction:column;gap:10px}main.mc-tela-ph h1{margin:0;font:900 46px/.92 'Big Shoulders Display',sans-serif;letter-spacing:normal;text-transform:uppercase}main.mc-tela-ph .mc-ph-tit p{margin:0;font-size:16px;line-height:1.5;color:#C9C3B8}main.mc-tela-ph .mc-ph-bloco{display:flex;flex-direction:column;gap:12px}main.mc-tela-ph .mc-ph-k{margin:0;font:600 12px/normal 'IBM Plex Mono',monospace;letter-spacing:.18em;color:#A8A296}main.mc-tela-ph .mc-ph-req .mc-ph-k{margin-bottom:6px}main.mc-tela-ph .mc-ph-prox .mc-ph-k{margin-bottom:12px}main.mc-tela-ph .mc-ph-cats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}main.mc-tela-ph .mc-ph-cats button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:86px;margin:0;padding:1px 6px;border:1.5px solid rgba(244,241,234,.22);border-radius:12px;background:#1A1B1E;color:#F4F1EA;font:600 14px/normal 'IBM Plex Sans',sans-serif;cursor:pointer}main.mc-tela-ph .mc-ph-cats span{font:900 34px/1 'Big Shoulders Display',sans-serif;color:#FFB21E}main.mc-tela-ph .mc-ph-cats button[aria-pressed="true"]{border-color:#FFB21E;background:#FFB21E;color:#141414}main.mc-tela-ph .mc-ph-cats button[aria-pressed="true"] span{color:inherit}main.mc-tela-ph .mc-ph-req{display:flex;flex-direction:column}main.mc-tela-ph .mc-ph-req>div{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:2px dashed rgba(244,241,234,.14);font-weight:600}main.mc-tela-ph .mc-ph-req>.mc-ph-opc{border-bottom:0;font-weight:400;color:#A8A296}main.mc-tela-ph .mc-ph-ck{flex:none;width:22px;height:22px;display:grid;place-items:center;border-radius:6px;background:#FFB21E}main.mc-tela-ph .mc-ph-ck svg{width:14px;height:14px;fill:none;stroke:#141414;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}main.mc-tela-ph .mc-ph-opc .mc-ph-ck{border:1.5px solid #FFB21E;background:none}main.mc-tela-ph .mc-ph-opc .mc-ph-ck svg{stroke:#FFB21E}main.mc-tela-ph .mc-ph-tag{margin-left:auto;font:400 12px/normal 'IBM Plex Mono',monospace;letter-spacing:.12em}main.mc-tela-ph .mc-ph-etapas{position:relative;display:flex;flex-direction:column;gap:10px;padding-left:4px}main.mc-tela-ph .mc-ph-trilha{position:absolute;left:19px;top:14px;bottom:14px;width:4px;background:repeating-linear-gradient(180deg,#FFB21E 0 10px,transparent 10px 18px)}main.mc-tela-ph .mc-ph-etapa{position:relative;display:flex;align-items:center;gap:14px;font-weight:600}main.mc-tela-ph .mc-ph-etapa.mc-ph-matr{align-items:flex-start}main.mc-tela-ph .mc-ph-n{flex:none;width:34px;height:30px;display:grid;place-items:center;border-radius:8px;background:#FFB21E;color:#141414;font:600 13px/normal 'IBM Plex Mono',monospace}main.mc-tela-ph .mc-ph-matr .mc-ph-n{box-shadow:0 0 0 4px rgba(255,178,30,.22)}main.mc-tela-ph .mc-ph-matr-tx{display:flex;flex-direction:column;gap:3px;padding-top:5px}main.mc-tela-ph .mc-ph-matr-tx span+span{font-weight:500;font-size:14px;line-height:1.35;color:#FFB21E}main.mc-tela-ph .mc-ph-seta{display:inline-flex;align-items:center;gap:10px;min-height:48px;color:#F4F1EA;font-weight:600;font-size:16px;text-decoration:none}main.mc-tela-ph .mc-ph-seta svg{width:20px;height:20px;fill:none;stroke:#FFB21E;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}main.mc-tela-ph .mc-pe-ph{flex:none;display:flex;flex-direction:column;gap:8px;padding:12px 16px 18px;border-top:2px dashed rgba(244,241,234,.16);background:#111214}main.mc-tela-ph .mc-ph-cta{display:flex;align-items:center;justify-content:center;height:58px;border-radius:12px;background:#FFB21E;color:#141414;text-decoration:none;font:800 22px/normal 'Big Shoulders Display',sans-serif;letter-spacing:.03em;text-transform:uppercase}main.mc-tela-ph .mc-pe-ph p{margin:0;text-align:center;font-size:13px;color:#A8A296}.n-cap.n-ensaio{margin-top:0;font-size:clamp(1.2rem,2.05vw,1.8rem);max-width:24ch}.wow-num .n-cap.n-ensaio{font-size:clamp(1.3rem,2.7vw,2.5rem);max-width:25ch}
