:root{--bg:#0e0a06;--surface:#17110a;--amber:#f5a524;--line:#f5a52473;--text:#fff;--muted:#bfb2a0;--sans:"Urbanist",system-ui,-apple-system,"Segoe UI",sans-serif;--script:"Caveat","Segoe Script",cursive;--max:1120px;--pad:clamp(1.25rem,5vw,2.5rem);--r:16px;--ease:cubic-bezier(.2,.7,.2,1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--sans);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.6;overflow-x:hidden}body.lock{overflow:hidden}img,svg{max-width:100%;display:block}h1,h2,h3,p,ul,ol,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}:focus-visible{outline:3px solid var(--amber);outline-offset:3px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}img[hidden]{display:none!important}main{position:relative}section{padding:clamp(3.5rem,8vw,6.5rem) var(--pad)}section[id]{scroll-margin-top:64px}.in{max-width:var(--max);margin:0 auto}h2{letter-spacing:-.01em;font-size:clamp(1.9rem,5vw,2.9rem);font-weight:700;line-height:1.1}.script{font-family:var(--script);color:var(--amber);letter-spacing:0;--sh:10;padding-bottom:.28em;font-size:1.22em;font-weight:700;line-height:1.05;display:inline-block;position:relative}.sw{width:100%;height:calc(var(--sh)*1px);fill:none;stroke:var(--amber);stroke-width:calc(31.2px/var(--sh));stroke-linecap:round;stroke-dasharray:1 2;stroke-dashoffset:0;pointer-events:none;position:absolute;bottom:0;left:0;overflow:visible}.head{text-align:center;margin-bottom:2.5rem}.head h2 .script{width:max-content;max-width:100%;margin:.1em auto 0;display:block}.lead{color:var(--muted)}.head .lead{max-width:58ch;margin:1rem auto 0}.soft{background:radial-gradient(70% 60% at var(--gx,80%) 50%,#f5a52412,transparent 72%)}.ph{background:radial-gradient(120% 90% at 30% 20%,#3a2610 0%,#1d130a 55%,#120c07 100%);position:relative;overflow:hidden}.ph>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ph .cap{text-align:center;width:90%;color:var(--muted);opacity:.8;letter-spacing:.02em;font-size:.72rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ph img:not([hidden])~.cap{visibility:hidden}.ico{border:1px solid var(--amber);width:52px;height:52px;color:var(--amber);border-radius:50%;flex:none;place-items:center;display:inline-grid}.ico svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.ico.sm{width:40px;height:40px}.ico.sm svg{width:19px;height:19px}.btn{background:var(--amber);color:#1a1004;border:1px solid var(--amber);border-radius:12px;justify-content:center;align-items:center;gap:.65rem;min-height:52px;padding:.8rem 1.7rem;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.btn:hover{background:#ffb83f;transform:translateY(-2px);box-shadow:0 8px 22px #f5a52447}.btn:active{transform:translateY(0)}.btn svg{fill:currentColor;flex:none;width:22px;height:22px}.btn.lg{min-height:60px;padding:.9rem 2.2rem;font-size:1.1rem}.btn-o{border:1.5px solid var(--amber);min-height:40px;color:var(--amber);border-radius:10px;align-items:center;gap:.45rem;padding:.4rem 1rem;font-size:.92rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}.btn-o:hover{background:var(--amber);color:#1a1004;transform:translateY(-1px)}.btn-o svg{fill:currentColor;width:18px;height:18px}.mock{vertical-align:middle;font-family:var(--sans);letter-spacing:.02em;text-transform:none;white-space:nowrap;color:var(--muted);border:1.5px dashed;border-radius:4px;margin-left:.45rem;padding:.02rem .5rem;font-size:.7rem;font-style:normal;font-weight:600;line-height:1.5;display:inline-block}.hdr{z-index:100;border-bottom:1px solid #0000;align-items:center;height:72px;transition:background .35s,border-color .35s,height .35s,backdrop-filter .35s;display:flex;position:fixed;inset:0 0 auto}.hdr:before{content:"";z-index:-1;background:linear-gradient(#0e0a06b3,#0000);transition:opacity .35s;position:absolute;inset:0}.hdr.solid{backdrop-filter:blur(12px);background:#140e08e0;border-bottom-color:#f5a5244d;height:64px}.hdr.solid:before{opacity:0}.hdr.open{backdrop-filter:none;background:0 0;border-bottom-color:#0000}.hdr.open:before{opacity:0}.hdr-in{width:100%;max-width:calc(var(--max) + 2*var(--pad));padding:0 var(--pad);align-items:center;gap:1.5rem;margin:0 auto;display:flex}.brand{white-space:nowrap;align-items:center;gap:.6rem;min-height:44px;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.brand svg{fill:none;width:30px;height:30px;stroke:var(--amber);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.brand b{color:var(--amber);font-weight:700}.links{align-items:center;gap:1.5rem;margin-left:auto;display:none}.links a{color:#efe6d8;padding:.5rem .1rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:color .2s;position:relative}.links a:after{content:"";background:var(--amber);transform-origin:0;height:2px;transition:transform .3s var(--ease);position:absolute;bottom:.15rem;left:0;right:0;transform:scaleX(0)}.links a:hover,.links a.active{color:var(--amber)}.links a:hover:after,.links a.active:after{transform:scaleX(1)}.hdr .btn-o{display:none}.burger{border:1.5px solid var(--amber);cursor:pointer;width:46px;height:46px;color:var(--amber);background:#0e0a0680;border-radius:50%;flex:none;margin-left:auto;padding:0;position:relative}.burger span{width:18px;height:2px;transition:transform .35s var(--ease),top .35s var(--ease);background:currentColor;border-radius:2px;position:absolute;left:12px}.burger span:first-child{top:17px}.burger span:nth-child(2){top:25px}.burger[aria-expanded=true] span:first-child{top:21px;transform:rotate(45deg)}.burger[aria-expanded=true] span:nth-child(2){top:21px;transform:rotate(-45deg)}@media (width>=900px){.links{display:flex}.hdr .btn-o{display:inline-flex}.burger{display:none}}.menu{z-index:90;padding:96px var(--pad) 40px;opacity:0;visibility:hidden;background:radial-gradient(80% 50% at 85% 8%,#f5a52429,#0000 70%),#0e0a06fa;flex-direction:column;justify-content:center;transition:opacity .35s,visibility 0s .35s;display:flex;position:fixed;inset:0;overflow-y:auto}.menu.open{opacity:1;visibility:visible;transition-delay:0s}.menu li,.menu .btn{opacity:0;transition:opacity .5s var(--ease),transform .5s var(--ease);transform:translateY(18px)}.menu.open li,.menu.open .btn{opacity:1;transition-delay:calc(70ms*var(--i,0) + .12s);transform:none}.menu li a{border-bottom:1px solid #f5a5242e;padding:.6rem 0;font-size:clamp(1.9rem,8vw,2.6rem);font-weight:700;line-height:1.15;text-decoration:none;display:block}.menu li a:hover,.menu li a:focus-visible{color:var(--amber)}.menu .btn{width:100%;margin-top:2rem}@media (width>=900px){.menu{display:none}}.hero{isolation:isolate;min-height:min(100vh,860px);padding:6.5rem var(--pad) 0;text-align:center;background:var(--bg);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.hero .bg{z-index:-2;background:radial-gradient(90% 70% at 70% 30%,#4a2e12 0%,#1d130a 55%,#0e0a06 100%);position:absolute;inset:0}.hero .bg picture{will-change:transform;display:block;position:absolute;inset:-20% 0 0}.hero .bg img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.hero .bg .cap{color:var(--muted);opacity:.7;font-size:.72rem;position:absolute;bottom:1rem;left:1rem}.hero .bg img:not([hidden])~.cap{visibility:hidden}.hero:before{content:"";z-index:-1;background:linear-gradient(180deg,#0e0a068c 0%,#0e0a069e 55%,var(--bg) 100%);position:absolute;inset:0}.selo{flex-direction:column;align-items:center;gap:14px;display:flex}.selo .top{align-items:center;gap:14px;display:flex}.selo .top:before,.selo .top:after{content:"";background:linear-gradient(90deg,transparent,var(--line));width:clamp(26px,9vw,64px);height:1px}.selo .top:after{transform:scaleX(-1)}.selo .circ{border:2px solid var(--text);width:76px;height:76px;color:var(--amber);background:#0e0a0680;border-radius:50%;place-items:center;display:grid}.selo .circ svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:46px;height:46px}.selo .nome{border:2px solid var(--text);letter-spacing:.03em;text-transform:uppercase;background:#0e0a06c7;border-radius:10px;padding:.65rem 1.15rem .6rem;font-size:clamp(.95rem,2.8vw,1.35rem);font-weight:700;line-height:1.1}.selo .nome b{color:var(--amber);font-weight:700}.hero h1{letter-spacing:-.01em;max-width:16ch;margin-top:1.75rem;font-size:clamp(2.2rem,6.4vw,3.9rem);font-weight:700;line-height:1.1}.hero h1 .script{--sh:14;font-size:1.2em}.hero .sub{color:#efe6d8;max-width:52ch;margin-top:1.1rem;font-size:clamp(1rem,2.2vw,1.15rem)}.trio{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.25rem 0;margin-top:2rem;display:flex}.trio li{color:#efe6d8;flex-direction:column;align-items:center;gap:.5rem;width:150px;padding:0 .5rem;font-size:.85rem;font-weight:600;line-height:1.25;display:flex}.trio li+li{border-left:1px solid var(--line)}.hero .btn{margin-top:2rem}.chopp{aspect-ratio:2/3;flex:none;width:clamp(170px,22vw,260px);margin:1.5rem auto -1px;position:relative}.chopp img{object-fit:cover;mix-blend-mode:lighten;-webkit-mask-composite:source-in;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 12%,#000 26% 74%,#0000 88%),linear-gradient(#0000 0,#000 6% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 12%,#000 26% 74%,#0000 88%),linear-gradient(#0000 0,#000 6% 86%,#0000 100%);mask-composite:intersect}.chopp .cap{text-align:center;width:90%;color:var(--muted);opacity:.7;font-size:.72rem;position:absolute;top:40%;left:50%;transform:translate(-50%)}.chopp img:not([hidden])~.cap{visibility:hidden}@media (width<=560px){.trio li{width:33.33%;padding:0 .35rem;font-size:.78rem}.hero{padding-top:6rem}}@media (width<=420px){.trio{gap:1rem 0}.trio li{width:50%}.trio li:nth-child(odd){border-left:0}.trio li:nth-child(3){border-left:0;width:100%}}.prob{text-align:center;padding-bottom:clamp(1.5rem,3vw,2.5rem)}.prob p{color:#e6dccd;max-width:60ch;margin:1.25rem auto 0;font-size:clamp(1.05rem,2.2vw,1.2rem)}.porque .in{align-items:center;gap:2.5rem;display:grid}@media (width>=900px){.porque .in{grid-template-columns:1fr 1fr;gap:4rem}}.porque h2 .script{width:max-content;max-width:100%;margin-top:.1em;display:block}.stats{flex-wrap:wrap;gap:1.25rem 1.75rem;margin:1.75rem 0;display:flex}.stat{align-items:center;gap:.75rem;display:flex}.stat .n{font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700;line-height:1}.stat small{color:var(--muted);margin-top:.15rem;font-size:.8rem;line-height:1.2;display:block}.porque p+p{margin-top:.9rem}.porque p{color:#e6dccd}.box{border:1px solid var(--amber);border-radius:var(--r);background:var(--surface);align-items:center;gap:1rem;margin-top:1.75rem;padding:1rem 1.25rem;display:flex}.box svg{width:44px;height:44px;color:var(--amber);fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.box p{color:var(--text);font-weight:600}.box em{color:var(--amber);font-style:normal}.big{border-radius:var(--r);aspect-ratio:4/4.2;border:1px solid var(--line)}@media (width>=900px){.big{aspect-ratio:4/4.6}}.cards{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.card{border:1px solid var(--amber);border-radius:var(--r);background:var(--surface);width:calc(25% - .75rem);transition:transform .35s var(--ease),box-shadow .35s ease,border-color .35s;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.card:hover,.card:focus-visible{border-color:#ffc35e;transform:translateY(-7px);box-shadow:0 14px 34px #f5a52433}.card .ph{aspect-ratio:4/3.3}.card .ph>img{transition:transform 1.4s var(--ease)}.card:hover .ph>img,.card:focus-visible .ph>img{transform:scale(1.1)}.card .bar{justify-content:space-between;align-items:center;gap:.5rem;min-height:72px;padding:.8rem .85rem .85rem 1rem;display:flex}.card .bar span:first-child{font-size:.98rem;font-weight:600;line-height:1.25}.card .go{border:1px solid var(--amber);width:36px;height:36px;color:var(--amber);transition:transform .45s var(--ease),background .25s,color .25s;border-radius:50%;flex:none;place-items:center;display:grid}.card .go svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.card:hover .go,.card:focus-visible .go{background:var(--amber);color:#1a1004;transform:rotate(45deg)}@media (width<=1000px){.card{width:calc(33.3333% - .666667rem)}}@media (width<=640px){.cards{scroll-snap-type:x mandatory;margin:0 calc(var(--pad)*-1);padding:.5rem var(--pad) 1rem;scroll-padding:0 var(--pad);flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.card{scroll-snap-align:start;flex:none;width:72vw;max-width:280px}}.hint{text-align:center;color:var(--muted);margin-top:.25rem;font-size:.8rem;display:none}@media (width<=640px){.hint{display:block}}.strip{padding-top:0;padding-bottom:0}.strip .box2{max-width:var(--max);border:1px solid var(--amber);border-radius:var(--r);background:linear-gradient(90deg,#f5a52414,#0000 70%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;margin:0 auto;padding:1.5rem clamp(1.25rem,3vw,2rem);display:flex}.strip p{max-width:56ch;font-size:clamp(1rem,2.2vw,1.15rem);font-weight:600}.strip p b{color:var(--amber)}.plano .in{align-items:center;gap:2.5rem;display:grid}@media (width>=900px){.plano .in{grid-template-columns:1fr 1fr;gap:4rem}}.plano h2 .script{width:max-content;max-width:100%;margin-top:.1em;display:block}.plano .txt p{color:#e6dccd;margin-top:1.1rem}.plano .txt p:first-of-type{margin-top:1.75rem}.plano .txt .btn{margin-top:1.5rem}.plano .ph{aspect-ratio:3/2;border-radius:var(--r);border:1px solid var(--line)}@media (width>=900px){.plano .ph{aspect-ratio:4/3.4}}.passos{max-width:var(--max);gap:2.75rem;margin:0 auto;display:grid}@media (width>=760px){.passos{grid-template-columns:repeat(3,1fr);gap:2rem}}.passo{text-align:center;flex-direction:column;align-items:center;max-width:320px;margin:0 auto;display:flex}.blob{aspect-ratio:1;width:min(100%,250px);position:relative}.blob .ph{border-radius:58% 42% 55% 45%/50% 55% 45% 50%;position:absolute;inset:0}.passo:nth-child(2) .blob .ph{border-radius:45% 55% 42% 58%/55% 45%}.passo:nth-child(3) .blob .ph{border-radius:55% 45% 58% 42%/45% 55%}.blob .num{z-index:2;font-family:var(--script);color:var(--amber);text-shadow:0 2px 12px #0e0a06e6;font-size:5.5rem;font-weight:700;line-height:1;position:absolute;top:-1.6rem;left:-.3rem}.blob .ico{z-index:2;background:var(--bg);width:44px;height:44px;position:absolute;bottom:6%;right:6%}.passo p{color:#e6dccd;margin-top:1.1rem;font-size:1rem}.passo p b{color:var(--text)}.marq{z-index:3;background:var(--bg);padding:0;position:relative;overflow:hidden}.marq:before,.marq:after{content:"";z-index:1;background:linear-gradient(90deg,transparent,var(--line) 20%,var(--line) 80%,transparent);height:1px;position:absolute;left:0;right:0}.marq:before{top:0}.marq:after{bottom:0}.marq .trk{width:max-content;animation:38s linear infinite marq;display:flex}.marq ul{flex:none;align-items:center;display:flex}.marq li{white-space:nowrap;color:var(--amber);letter-spacing:.01em;padding:.95rem 0;font-size:1rem;font-weight:600}.marq li:after{content:"•";color:var(--amber);margin:0 1.5rem}@keyframes marq{to{transform:translate(-50%)}}.dep .cols{max-width:var(--max);gap:1.5rem;margin:0 auto;display:grid}@media (width>=900px){.dep .cols{grid-template-columns:1fr 1.1fr;align-items:start;gap:2rem}}.dep .cols.solo{grid-template-columns:1fr;max-width:560px}.cx{border:1px solid var(--amber);border-radius:var(--r);background:var(--surface);padding:1.25rem}.cx>h3{color:var(--amber);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.9rem;font-size:1rem;font-weight:700;display:flex}.msgs{flex-direction:column;gap:.5rem;display:flex}.b{border:1px solid var(--line);border-radius:14px;max-width:86%;padding:.55rem .85rem .35rem;font-size:1rem;line-height:1.4}.b small{text-align:right;color:var(--muted);margin-top:.1rem;font-size:.7rem;display:block}.b.rec{--a:fromL;background:#1f1710;border-top-left-radius:3px;align-self:flex-start}.b.out{border-color:var(--amber);--a:fromR;background:#f5a52429;border-top-right-radius:3px;align-self:flex-end}.b em{color:var(--amber);margin-bottom:.1rem;font-size:.78rem;font-style:normal;font-weight:700;display:block}.exs{gap:1.5rem;display:grid}.ex{border:1px solid var(--line);border-radius:var(--r);padding:1.1rem}.ex h3{color:var(--amber);margin-bottom:.8rem;font-size:1rem}.reg{text-align:center}.pills{flex-wrap:wrap;justify-content:center;gap:.75rem;max-width:860px;margin:0 auto;display:flex}.pills li{border:1px solid var(--amber);background:var(--surface);transition:background .25s,transform .25s var(--ease);border-radius:999px;padding:.55rem 1.2rem;font-weight:600}.pills li:hover{background:#f5a52429;transform:translateY(-2px)}.outra{color:var(--muted);margin-top:1.75rem}.outra a{color:var(--amber);font-weight:700}.faq .list{gap:.75rem;max-width:800px;margin:0 auto;display:grid}.faq details{border:1px solid var(--line);border-radius:var(--r);background:var(--surface);transition:border-color .25s}.faq details:hover{border-color:#f5a524bf}.faq details[open]{border-color:var(--amber)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:56px;padding:.9rem 1.25rem;font-size:1.05rem;font-weight:600;line-height:1.3;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";border:1px solid var(--amber);width:32px;height:32px;color:var(--amber);border-radius:50%;flex:none;place-items:center;font-size:1.3rem;line-height:1;display:grid}.faq details[open] summary:after{content:"−"}.faq details p{color:#e6dccd;max-width:64ch;padding:0 1.25rem 1.2rem}.final{padding:0;display:grid}@media (width>=860px){.final{grid-template-columns:1fr 1fr;min-height:560px}}.final .ph{min-height:260px}.final .ph .drops{background:radial-gradient(circle at 25% 30%,#f5a52440 0 6px,#0000 7px),radial-gradient(circle at 60% 55%,#f5a52433 0 10px,#0000 11px),radial-gradient(circle at 40% 80%,#f5a52438 0 8px,#0000 9px);position:absolute;inset:0}.final .ph:after{content:"";pointer-events:none;background:linear-gradient(180deg,var(--bg),transparent 30%,transparent 65%,var(--bg));position:absolute;inset:0}@media (width>=860px){.final .ph:after{background:linear-gradient(180deg,var(--bg),transparent 28%),linear-gradient(90deg,transparent 60%,var(--bg))}}.final .side{text-align:center;padding:clamp(3rem,7vw,5rem) var(--pad);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;display:flex}.final h2 .script{width:max-content;max-width:100%;margin:.1em auto 0;display:block}.final .side>p{color:var(--muted);max-width:40ch}.fone{letter-spacing:.02em;font-size:1.15rem;font-weight:700}.fone a{text-decoration:none}.fone a:hover{color:var(--amber)}.soc{gap:.9rem;margin-top:.25rem;display:flex}.soc a{border:1px solid var(--amber);width:46px;height:46px;color:var(--amber);border-radius:50%;place-items:center;transition:background .2s,color .2s,transform .2s;display:grid}.soc a:hover{background:var(--amber);color:#1a1004;transform:translateY(-2px)}.soc svg{width:22px;height:22px}.ft{padding:clamp(3rem,6vw,4.5rem) var(--pad) 6.5rem;color:var(--muted);background:linear-gradient(#0000,#0a0704 45%);font-size:.95rem;position:relative}.ft:before{content:"";background:linear-gradient(90deg,transparent,var(--line) 20%,var(--line) 80%,transparent);height:1px;position:absolute;top:0;left:0;right:0}.ft-cta{border:1px solid var(--line);border-radius:var(--r);background:linear-gradient(90deg,#f5a52414,#0000 70%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-bottom:3rem;padding:1.25rem clamp(1.25rem,3vw,1.75rem);display:flex}.ft-cta p{color:var(--text);font-size:clamp(1.05rem,2.4vw,1.25rem);font-weight:600}.ft-cta p b{color:var(--amber)}.ft-grid{grid-template-columns:1fr;gap:2.25rem 2rem;display:grid}@media (width>=600px){.ft-grid{grid-template-columns:1fr 1fr}}@media (width>=980px){.ft-grid{grid-template-columns:1.35fr 1.2fr 1fr 1.25fr}}.ft h3{color:var(--amber);margin-bottom:.8rem;font-size:1rem;font-weight:700}.ft li{padding:.12rem 0}.ft li a,.ft .ct a{padding:.15rem 0;text-decoration:none;transition:color .2s;display:inline-block}.ft li a:hover,.ft .ct a:hover{color:var(--amber);text-underline-offset:3px;text-decoration:underline}.ft .brand{color:var(--text);font-size:1.1rem}.ft .brand svg{width:36px;height:36px}.ft .slogan{font-family:var(--script);color:var(--amber);margin-top:.9rem;font-size:1.7rem;font-weight:700;line-height:1.1}.ft .desc{max-width:34ch;margin-top:.7rem}.ft .ct li{align-items:flex-start;gap:.6rem;display:flex}.ft .ct svg{fill:none;width:20px;height:20px;stroke:var(--amber);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:.3rem}.ft .ct svg.fill{fill:var(--amber);stroke:none}.ft-bar{border-top:1px solid #f5a5242e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1.5rem;margin-top:3rem;padding-top:1.25rem;font-size:.85rem;display:flex}.powered-by{color:#d8ccba;opacity:.55;font-size:.8rem;text-decoration:none;transition:opacity .2s}.powered-by:hover,.powered-by:focus-visible{opacity:1}.powered-by strong{font-weight:700}@media (width>=768px){.ft{padding-bottom:2rem}}.flut{z-index:80;background:var(--amber);color:#1a1004;border-radius:999px;align-items:center;gap:.55rem;min-height:56px;padding:.7rem 1.2rem;font-weight:700;text-decoration:none;display:flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 6px 24px #0009}.flut svg{fill:currentColor;width:24px;height:24px}.js .flut{opacity:0;visibility:hidden;transition:opacity .3s ease,transform .35s var(--ease),visibility 0s .3s;transform:translateY(18px)}.js .flut.show{opacity:1;visibility:visible;transition-delay:0s;transform:none}@media (width>=768px){.flut{display:none}}.hose{pointer-events:none;z-index:2;width:100%;position:absolute;top:0;left:0;overflow:visible}.hose path{fill:none;stroke-linecap:round}.hose .track{stroke:#f5a5241f;stroke-width:1px}.hose .prog{stroke:#f5a52499;stroke-width:1.5px}.hose circle{fill:var(--bg);stroke:#f5a52499;stroke-width:1.5px;transition:fill .4s,stroke .4s}.hose circle.on{fill:var(--amber);stroke:var(--amber)}@keyframes up{0%{opacity:0;transform:translateY(24px)}}@keyframes pop{0%{opacity:0;transform:translateY(44px)scale(.93)}}@keyframes zoomin{0%{opacity:0;transform:scale(.8)}}@keyframes fromL{0%{opacity:0;transform:translate(-28px)}}@keyframes fromR{0%{opacity:0;transform:translate(28px)}}@keyframes rise{0%{opacity:0;transform:translateY(80px)}}@keyframes wipe{0%{clip-path:inset(0 100% 0 0)}}@keyframes unzoom{0%{transform:scale(1.25)}}@keyframes draw{0%{stroke-dashoffset:1px}}@keyframes blobIn{0%{opacity:0;transform:scale(.45)rotate(-10deg)}}@keyframes glow{0%,to{box-shadow:0 0 #f5a52480}65%{box-shadow:0 0 0 18px #f5a52400}}@keyframes m1{0%,to{border-radius:58% 42% 55% 45%/50% 55% 45% 50%}50%{border-radius:44% 56% 46% 54%/56% 44%}}@keyframes m2{0%,to{border-radius:45% 55% 42% 58%/55% 45%}50%{border-radius:56% 44% 57% 43%/46% 56% 44% 54%}}@keyframes m3{0%,to{border-radius:55% 45% 58% 42%/45% 55%}50%{border-radius:43% 57% 45% 55%/57% 43%}}[data-rv]>:nth-child(2){--i:1}[data-rv]>:nth-child(3){--i:2}[data-rv]>:nth-child(4){--i:3}[data-rv]>:nth-child(5){--i:4}[data-rv]>:nth-child(6){--i:5}[data-rv]>:nth-child(7){--i:6}[data-rv]>:nth-child(8){--i:7}[data-rv]>:nth-child(9){--i:8}.cards{--a:pop}.pills{--a:zoomin}.motion .hero .selo{animation:zoomin .7s var(--ease) 0s backwards}.motion .hero h1{animation:up .7s var(--ease) .15s backwards}.motion .hero h1 .script{animation:up .6s var(--ease) .38s backwards}.motion .hero h1 .sw{animation:.6s ease-out .6s backwards draw}.motion .hero .sub{animation:up .7s var(--ease) .5s backwards}.motion .hero .trio{animation:up .7s var(--ease) .65s backwards}.motion .hero .btn{animation:up .7s var(--ease) .8s backwards,glow 2.8s ease-out 2.2s infinite}.motion .hero .chopp{animation:rise .85s var(--ease) .9s backwards}.motion [data-rv=up]:not(.is-in),.motion [data-rv=head]:not(.is-in){opacity:0}.motion [data-rv=up].is-in,.motion [data-rv=head].is-in{animation:up .8s var(--ease) var(--d,0s) backwards}.motion [data-rv=head]:not(.is-in) .sw{stroke-dashoffset:1px}.motion [data-rv=head].is-in .sw{animation:1s ease-out .55s backwards draw}.motion [data-rv=wipe]:not(.is-in){clip-path:inset(0 100% 0 0)}.motion [data-rv=wipe].is-in{animation:1.1s cubic-bezier(.77,0,.18,1) backwards wipe}.motion [data-rv=wipe].is-in>img{animation:1.6s ease-out backwards unzoom}.motion [data-rv=group]:not(.is-in)>*{opacity:0}.motion [data-rv=group].is-in>*{animation:var(--a,up) .7s var(--ease) calc(var(--i,0)*90ms) backwards}.motion [data-rv=blobs]:not(.is-in) .blob,.motion [data-rv=blobs]:not(.is-in) .passo p{opacity:0}.motion [data-rv=blobs].is-in .blob{animation:blobIn 1s cubic-bezier(.34,1.56,.64,1) calc(var(--i,0)*.18s + .1s) backwards}.motion [data-rv=blobs].is-in .passo p{animation:up .7s var(--ease) calc(var(--i,0)*.18s + .6s) backwards}.motion .blob .ph{animation:11s ease-in-out infinite m1}.motion .passo:nth-child(2) .blob .ph{animation:13s ease-in-out -4s infinite m2}.motion .passo:nth-child(3) .blob .ph{animation:12s ease-in-out -8s infinite m3}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}.marq .trk{justify-content:center;width:auto;animation:none}.marq ul{padding:.4rem var(--pad);flex-wrap:wrap;justify-content:center}.marq ul[aria-hidden]{display:none}.card:hover,.card:focus-visible,.btn:hover,.btn-o:hover,.soc a:hover,.pills li:hover,.card:hover .ph>img,.card:focus-visible .ph>img,.card:hover .go,.card:focus-visible .go{transform:none}}.pills li:has(a){padding:0}.pills li a{padding:.55rem 1.2rem;text-decoration:none;display:block}.hero.lite{min-height:0;padding-bottom:4.5rem}.hero.lite h1{max-width:22ch;font-size:clamp(1.9rem,5vw,3.1rem)}.hero.lite h1 .script{margin-top:.1em;display:block}.loc .txt{color:#e6dccd;gap:1.1rem;max-width:64ch;margin:0 auto;display:grid}.loc .outra{text-align:center}.loc .outra a{color:var(--amber)}
