@font-face{font-family:Neue Montreal;src:url(/fonts/NeueMontreal-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/fonts/NeueMontreal-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/fonts/NeueMontreal-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/fonts/NeueMontreal-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Neue Montreal;src:url(/fonts/NeueMontreal-Italic.otf) format("opentype");font-weight:400;font-style:italic;font-display:swap}:root{--ink:#0e0e0e;--ink-soft:#141414;--ink-2:#1a1a1a;--cream:#f3f0ea;--cream-2:#eae5db;--paper:#fff;--muted:#7c7a76;--muted-d:#9a948a;--line:hsla(0,0%,5%,.14);--line-d:hsla(40,27%,94%,.16);--gold:#c2a15e;--bronze:#9c7a4a;--bronze-3:#cba877;--ink-warm:#14110d;--grafite-warm:#211d18;--taupe:#cdc4b4;--sand:#e4dccb;--cream-warm:#f1ebdf;--bronze-foil:linear-gradient(115deg,#8a6c41,#a98a55 42%,#cdb079 50%,#9c7c4a 58%,#7e6038);--ease:cubic-bezier(.16,1,.3,1);--ease-soft:cubic-bezier(.4,0,.2,1);--pad:clamp(20px,5vw,84px);--maxw:1340px;--font:"Neue Montreal","Switzer",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--font);font-size:16.5px;line-height:1.58;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}h1,h2,h3{font-weight:400;letter-spacing:-.02em;line-height:1.05}::selection{background:var(--bronze);color:var(--cream)}.container{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--pad)}.eyebrow{display:inline-block;font-size:11.5px;letter-spacing:.26em;text-transform:uppercase;font-weight:500}.eyebrow-foil{background:var(--bronze-foil);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--bronze)}.js [data-reveal-stagger]>*,.js [data-reveal]{opacity:0}.no-anim [data-reveal-stagger]>*,.no-anim [data-reveal]{opacity:1!important;transform:none!important;filter:none!important;visibility:visible!important}.img-zoom{overflow:hidden}.scroll-progress{height:2px;width:0;z-index:120;background:linear-gradient(90deg,#cdb079,rgba(194,161,94,.35))}.nav,.scroll-progress{position:fixed;top:0;left:0}.nav{width:100%;z-index:100;transition:background .5s var(--ease-soft),box-shadow .5s var(--ease-soft),transform .5s var(--ease-soft)}.nav__inner{padding:20px clamp(30px,6vw,84px);display:flex;align-items:center;gap:32px}.brand{font-size:21px;font-weight:600;letter-spacing:-.03em;color:#fff;transition:color .5s var(--ease-soft)}.brand b{color:var(--bronze-3);font-weight:600}.nav__slogan{flex:1 1;text-align:center;font-size:13.5px;color:hsla(0,0%,100%,.7);transition:color .5s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav__cta{font-size:11px;color:#fff;padding:9px 16px;border:1px solid hsla(0,0%,100%,.3);border-radius:1px;transition:opacity .4s var(--ease),background .4s var(--ease),border-color .4s var(--ease);white-space:nowrap;cursor:pointer;background:none;font-family:inherit;letter-spacing:.02em}.nav__cta:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.6)}.nav.scrolled{background:hsla(0,0%,5%,.94);box-shadow:0 1px 0 hsla(0,0%,100%,.08)}.nav.hidden{transform:translateY(-100%)}@media (min-width:901px){.nav:not(.scrolled) .nav__cta{opacity:0;pointer-events:none}}.btn{display:inline-flex;align-items:center;gap:11px;font-size:15px;font-weight:500;padding:15px 30px;border-radius:3px;cursor:pointer;transition:.45s var(--ease);white-space:nowrap;font-family:inherit;border:0}.btn--cream{background:var(--cream);color:var(--ink)}.btn--cream:hover{background:#fff;transform:translateY(-2px)}.btn--ink{background:var(--ink);color:var(--cream)}.btn--ink:hover{background:#000;transform:translateY(-2px)}.btn--ghost{border:1px solid hsla(0,0%,100%,.45);color:#fff;background:transparent}.btn--ghost:hover{background:#fff;color:var(--ink);transform:translateY(-2px)}.btn--ghost-d{border:1px solid var(--line);color:var(--ink);background:transparent}.btn--ghost-d:hover{background:var(--ink);color:#fff}.btn .ar{transition:transform .45s var(--ease)}.btn:hover .ar{transform:translateX(4px)}.hero{position:relative;height:100svh;min-height:660px;display:flex;flex-direction:column;overflow:hidden;color:#fff;background:#0d1014;--hero-pad:clamp(30px,6vw,90px)}.hero__bg{background-size:cover;background-position:center 42%;filter:saturate(1.02) contrast(1.03) brightness(1.05)}.hero__bg,.hero__scrim{position:absolute;inset:0}.hero__scrim{z-index:1;background:linear-gradient(180deg,rgba(8,11,16,.7),rgba(8,11,16,.4) 20%,rgba(8,11,16,.12) 40%,rgba(8,11,16,0) 54%,rgba(8,11,16,0))}.hero__frame{position:absolute;left:clamp(16px,2.6vw,40px);right:clamp(16px,2.6vw,40px);top:clamp(16px,2.6vw,40px);bottom:clamp(16px,2.6vw,40px);border:1px solid hsla(0,0%,100%,.3);pointer-events:none;z-index:3}.hero__eyebrow{display:inline-block;margin-bottom:4px}.hero__title{font-weight:400;letter-spacing:-.02em;line-height:.92;font-size:clamp(46px,8vw,120px);margin-top:16px}.hero__title b{font-weight:600}.hero__title .line{display:block;overflow:hidden}.hero__title .line span{display:block;transform:translateY(110%);transition:transform 1.1s var(--ease)}.hero.loaded .hero__title .line:first-child span{transition-delay:.12s}.hero.loaded .hero__title .line:nth-child(2) span{transition-delay:.24s}.hero.loaded .hero__title .line span{transform:none}.hero__sub{font-style:italic;font-weight:400;font-size:clamp(17px,1.6vw,23px);color:hsla(0,0%,100%,.9);max-width:32ch;line-height:1.42}.hero__lead{font-size:15.5px;line-height:1.8;color:hsla(0,0%,100%,.86);max-width:46ch;margin-top:12px;font-weight:400;text-shadow:0 1px 14px rgba(0,0,0,.6)}.hero__trust{gap:11px 26px;margin-top:28px}.hero__trust li{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:hsla(0,0%,100%,.74);display:flex;align-items:center;gap:10px}.hero__trust li:before{width:5px;height:5px;background:var(--bronze-3)}.hero__cta-row{display:flex;flex-wrap:wrap;gap:14px}.hero__mouse{position:absolute;left:50%;bottom:clamp(24px,3.6vw,52px);z-index:6;display:flex;flex-direction:column;align-items:center;gap:8px;background:none;border:0;cursor:pointer;transform:translateX(-50%);opacity:.85;animation:mouseFloat 2.6s var(--ease) infinite;padding:12px 16px}@keyframes mouseFloat{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(5px)}}.hero__mouse svg{display:block;width:22px}.hero__mouse-dot{animation:mouseDot 1.9s var(--ease) infinite}@keyframes mouseDot{0%{transform:translateY(0);opacity:0}18%{opacity:1}55%{transform:translateY(8px);opacity:0}to{opacity:0}}@media (max-width:760px){.hero__title{font-size:clamp(40px,12vw,66px)}}.hero__badges{position:absolute;z-index:5;top:0;right:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px 32px;margin:0;padding:clamp(46px,5.1vw,64px) var(--hero-pad) 0 0;opacity:0;transform:translateY(14px);transition:opacity .9s var(--ease-soft),transform .9s var(--ease-soft);transition-delay:.5s}.hero__badges li{font-size:13.5px;color:hsla(0,0%,100%,.86);white-space:nowrap;letter-spacing:.01em}.hero.loaded .hero__badges{opacity:1;transform:none}.hero__lede{position:relative;z-index:4;order:1;padding:clamp(96px,12vw,148px) var(--hero-pad) 0}.hero__lede .hero__eyebrow{margin-bottom:10px;color:#fff;opacity:0;transform:translateY(14px);transition:opacity .9s var(--ease-soft),transform .9s var(--ease-soft);transition-delay:.06s}.hero.loaded .hero__lede .hero__eyebrow{opacity:1;transform:none}.hero__lede .hero__title{font-size:clamp(40px,6.4vw,86px);line-height:.96;margin-top:clamp(14px,1.4vw,20px)}.hero__lede .hero__sub{font-style:normal;margin-top:clamp(16px,1.8vw,22px);max-width:none;white-space:nowrap;opacity:0;transform:translateY(14px);transition:opacity .9s var(--ease-soft),transform .9s var(--ease-soft);transition-delay:.38s}.hero.loaded .hero__lede .hero__sub{opacity:1;transform:none}.hero__footer{position:relative;z-index:4;order:2;margin-top:auto;padding:0 var(--hero-pad) clamp(46px,5.5vw,82px);display:flex;flex-direction:column;align-items:flex-start;gap:16px}.hero__footer .hero__cta-row{opacity:0;transform:translateY(14px);transition:opacity .9s var(--ease-soft),transform .9s var(--ease-soft);transition-delay:.6s}.hero.loaded .hero__footer .hero__cta-row{opacity:1;transform:none}.hero__footer .hero__cta-row .btn{padding:19px 38px;font-size:16px}.hero__footer .hero__cta-row .btn--cream{background-color:#b2836a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.4'/></svg>");background-blend-mode:overlay;color:#251b13}.hero__footer .hero__cta-row .btn--cream:hover{background-color:#bd8f74}.hero__footer .hero__cta-row .btn--ghost{background:hsla(0,0%,4%,.28);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.hero__footer .hero__cta-row .btn--ghost:hover{background:hsla(0,0%,100%,.14)}.hero__footer .hero__lead{margin-top:0;max-width:52ch;opacity:0;transform:translateY(14px);transition:opacity .9s var(--ease-soft),transform .9s var(--ease-soft);transition-delay:.74s}.hero.loaded .hero__footer .hero__lead{opacity:1;transform:none}@media (max-width:900px){.hero__badges{position:static;order:3;justify-content:flex-start;padding:20px var(--hero-pad) 0}}@media (max-width:860px){.hero__lede{padding-top:clamp(92px,20vw,120px)}}@media (max-width:640px){.hero__lede .hero__sub{white-space:normal}}.manifesto{position:relative;overflow:hidden;background:var(--ink-warm);color:#fff;padding-block:clamp(82px,11vw,168px)}.manifesto__bg{position:absolute;inset:0;background-size:cover;background-position:center 30%;filter:grayscale(1) contrast(1.04) brightness(.5);opacity:.5}.manifesto__scrim{position:absolute;inset:0;background:linear-gradient(90deg,var(--ink-warm) 8%,rgba(20,17,13,.7) 42%,rgba(20,17,13,.28) 100%)}.manifesto__in{position:relative;z-index:2}.manifesto__lead{font-weight:400;letter-spacing:-.01em;line-height:1.22;font-size:clamp(27px,3.7vw,54px);max-width:20ch;margin-top:30px;color:#fff}.manifesto__lead em{font-style:italic;color:var(--bronze-3)}.manifesto__p{margin-top:34px;max-width:52ch;font-size:clamp(15px,1.2vw,17.5px);line-height:1.85;color:hsla(0,0%,100%,.76)}.manifesto__rule{margin-top:38px;width:56px;height:1px;background:var(--bronze)}.manifesto__sign{margin-top:18px;font-size:11px;letter-spacing:.26em;color:hsla(0,0%,100%,.62);font-weight:500;text-transform:uppercase}.statband{background:var(--sand);border-bottom:1px solid var(--line)}.statband__inner{display:grid;grid-template-columns:repeat(4,1fr);padding-block:clamp(30px,3.4vw,48px)}.statband__item{display:flex;align-items:baseline;gap:12px;padding-inline:clamp(18px,2.4vw,40px)}.statband__item:first-child{padding-left:0}.statband__item b{font-size:clamp(27px,2.9vw,42px);font-weight:400;letter-spacing:-.02em;line-height:1;white-space:nowrap}.statband__item i{font-style:normal;font-size:clamp(12px,.92vw,13.5px);color:#6a6862;line-height:1.42;font-weight:400}.statband__item+.statband__item{border-left:1px solid var(--line)}.sec{padding-block:clamp(72px,9.5vw,140px)}.sec--cream,.sec--cream2{background:var(--cream)}.sec--cream-warm{background:var(--cream-warm)}.sec--sand{background:var(--sand)}.sec--ink{background:var(--ink-warm);color:var(--cream)}.sec--grafite{background:var(--grafite-warm)}.sec__head{max-width:64ch;margin-bottom:clamp(34px,5vw,56px)}.sec__num{font-size:13px;letter-spacing:.2em;color:var(--bronze);margin-bottom:18px;display:block;text-transform:uppercase}.sec__title{font-size:clamp(29px,4.2vw,60px);font-weight:400;letter-spacing:-.025em;line-height:1.04}.sec__title b{font-weight:700}.sec--ink .sec__title{color:var(--cream)}.sec__lead{margin-top:16px;font-size:clamp(16px,1.4vw,18.5px);line-height:1.66;max-width:56ch;color:#55524d;font-weight:400}.sec--ink .sec__lead{color:hsla(40,27%,94%,.7)}.ben-grid{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:clamp(40px,6vw,110px);column-gap:clamp(40px,6vw,110px);grid-row-gap:0;row-gap:0}.ben{display:grid;grid-template-columns:auto 1fr;grid-gap:clamp(20px,2.4vw,40px);gap:clamp(20px,2.4vw,40px);padding:clamp(34px,4vw,56px) 0;border-bottom:1px solid var(--line);align-items:start}.ben:first-child,.ben:nth-child(2){border-top:1px solid var(--line)}.ben__n{font-size:clamp(30px,3vw,46px);font-weight:400;color:var(--bronze);line-height:.9;letter-spacing:-.02em}.ben h3{font-size:clamp(19px,1.7vw,24px);font-weight:500;margin-bottom:9px;letter-spacing:-.01em}.ben p{font-size:14.5px;color:#55524d;line-height:1.62;max-width:40ch}.split{display:grid;grid-template-columns:1.04fr .96fr;grid-gap:clamp(34px,5vw,80px);gap:clamp(34px,5vw,80px);align-items:center}.split--ink .split__copy{color:hsla(40,27%,94%,.72)}.split__media{position:relative;border-radius:4px;overflow:hidden;box-shadow:0 40px 90px -45px rgba(0,0,0,.5)}.split__media img{width:100%;aspect-ratio:5/4;object-fit:cover;display:block;transition:transform 1.4s var(--ease)}.split__media:hover img{transform:scale(1.04)}.toggle{display:inline-flex;border:1px solid var(--line-d);border-radius:40px;padding:4px;margin:6px 0 18px}.sec--ink .toggle{border-color:var(--line-d)}.toggle button{border:0;background:none;font-family:inherit;font-size:13.5px;font-weight:500;color:var(--muted-d);padding:9px 22px;border-radius:40px;cursor:pointer;transition:.3s}.toggle button.on{background:var(--cream);color:var(--ink)}.lin__hdr{font-size:clamp(19px,1.7vw,23px);font-weight:500;color:var(--bronze-3);margin-top:8px}.lin__desc{margin-top:12px;font-size:15px;line-height:1.62;max-width:48ch;color:hsla(40,27%,94%,.74)}.specs{margin-top:26px;border-top:1px solid var(--line-d)}.specs__row{display:grid;grid-template-columns:auto 1fr;grid-gap:18px;gap:18px;padding:13px 0;border-bottom:1px solid var(--line-d)}.specs__row b{font-size:13px;font-weight:500;color:var(--bronze-3);white-space:nowrap;letter-spacing:.02em}.specs__row span{font-size:14px;color:hsla(40,27%,94%,.82);line-height:1.5;text-align:right}.cfg{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:1px;gap:1px;background:var(--line-d);border:1px solid var(--line-d);border-radius:4px;overflow:hidden}.cfg__stage{position:relative;background:radial-gradient(120% 120% at 50% 32%,#1c1d20 0,#0b0b0c 100%);min-height:clamp(440px,52vw,648px)}.cfg__hint{position:absolute;left:0;right:0;bottom:14px;text-align:center;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:hsla(40,27%,94%,.4);pointer-events:none}.cfg__panel{background:var(--ink-2);padding:clamp(24px,2.8vw,38px);display:flex;flex-direction:column;gap:22px}.cfg__h{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-d);margin-bottom:11px}.chips{display:flex;flex-wrap:wrap;gap:8px}.chip{cursor:pointer;display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border-radius:40px;border:1px solid var(--line-d);background:transparent;color:var(--muted-d);font-size:13px;font-weight:500;font-family:inherit;transition:.3s var(--ease)}.chip.on{border-color:var(--bronze);background:rgba(194,161,94,.16);color:var(--cream)}.chip i{width:12px;height:12px;border-radius:50%;display:inline-block}.cfg__sum{margin-top:auto;border-top:1px solid var(--line-d);padding-top:16px}.cfg__sumrow{display:flex;justify-content:space-between;padding:5px 0;font-size:13px}.cfg__sumrow span:first-child{color:var(--muted-d)}.cfg__sumrow span:last-child{font-weight:500;color:var(--cream);text-align:right}.cfg__stage--img{background:#0b0b0c;display:block}.cfg__stage--plat{background:radial-gradient(125% 125% at 50% 30%,#fbfaf7 0,#efece5 55%,#dcd8ce 100%)}.cfg__platimg{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;padding:clamp(16px,3vw,48px);transition:opacity .35s var(--ease)}.cfg__platimg.fade{opacity:0}.cfg__platbadge{position:absolute;right:15px;top:13px;z-index:2;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#9a958b}.cfg__stagecap--d{background:hsla(0,0%,100%,.74);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-color:hsla(0,0%,5%,.1);color:#3a3833}.cfg__stagecap--d i{background:var(--bronze)}.cfg__stagecap{position:absolute;left:16px;bottom:14px;z-index:2;display:inline-flex;align-items:center;gap:9px;padding:9px 15px;border-radius:40px;background:rgba(8,8,8,.52);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border:1px solid hsla(40,27%,94%,.16);font-size:12px;letter-spacing:.04em;color:hsla(40,27%,94%,.86)}.cfg__stagecap i{width:7px;height:7px;border-radius:50%;background:var(--bronze-3)}.cfg__panel{max-height:none;overflow:visible}.chip--sw{padding:0;width:34px;height:34px;border-radius:6px;overflow:hidden;position:relative}.chip--sw img{width:100%;height:100%;object-fit:cover}.chip--sw.on{border-color:var(--bronze);box-shadow:0 0 0 2px rgba(194,161,94,.4)}.chip--thumb{padding:5px 5px 5px 6px;gap:9px;border-radius:8px}.chip--thumb img{width:30px;height:30px;border-radius:5px;object-fit:cover;background:#fff}.chip--thumb.on{border-color:var(--bronze);background:rgba(194,161,94,.14)}.chip--noimg{min-height:42px}.xray__stage{position:relative;border-radius:5px;overflow:hidden;background:transparent;aspect-ratio:900/793}.xray__img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;mix-blend-mode:multiply;transition:opacity .8s var(--ease)}.xray__img.on{opacity:1}.xdot{position:absolute;z-index:3;display:flex;align-items:center;transform:translateY(-50%)}.xdot--l{flex-direction:row-reverse;transform:translate(-100%,-50%)}.xdot__pin{width:12px;height:12px;border-radius:50%;flex:none;position:relative;box-shadow:0 0 0 5px rgba(194,161,94,.18)}.xdot__pin:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:1px solid var(--bronze);animation:xpulse 2.4s var(--ease) infinite}@keyframes xpulse{0%{transform:scale(.7);opacity:.9}70%,to{transform:scale(1.9);opacity:0}}.xdot__line{width:46px;height:3px;flex:none;background-image:radial-gradient(circle,var(--bronze) 1.3px,transparent 1.6px);background-size:8px 3px;background-position:50%;animation:xants .8s linear infinite}@keyframes xants{to{background-position:-8px}}.xdot__lab{font-size:12px;font-weight:500;letter-spacing:.02em;background:hsla(0,0%,100%,.92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(194,161,94,.42);padding:8px 15px;border-radius:30px;box-shadow:0 14px 30px -16px rgba(0,0,0,.42)}.xray-head{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:18px 24px;margin-bottom:clamp(26px,3.2vw,42px)}.xray-toggle{margin:0;flex:none}@media (max-width:680px){.xray-head{align-items:flex-start}}#linhas .toggle{border-color:var(--line)}#linhas .toggle button{color:var(--muted)}#linhas .toggle button.on{background:var(--ink);color:var(--cream)}.pay-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(24px,3vw,48px);gap:clamp(24px,3vw,48px);border-top:1px solid var(--line);padding-top:clamp(34px,4vw,52px)}.pay-c b{display:block;font-size:clamp(38px,5vw,72px);font-weight:500;letter-spacing:-.03em;line-height:.9;color:var(--ink)}.pay-c .lab{display:block;font-size:13px;letter-spacing:.07em;line-height:1.45;color:var(--bronze);font-weight:600;margin-top:14px}.pay-c p{font-size:13.5px;color:#55524d;margin-top:7px;line-height:1.5;max-width:24ch}.pay-note{margin-top:clamp(30px,4vw,44px);display:flex;flex-wrap:wrap;gap:12px}.pay-note,.payl{align-items:center}.payl{display:inline-flex;gap:8px;border:1px solid var(--line);border-radius:40px;padding:10px 18px;font-size:13.5px}.payl b{color:var(--bronze);font-weight:600}.sec--ink .pay-grid{border-top-color:var(--line-d)}.sec--ink .pay-c b{color:var(--cream)}.sec--ink .pay-c p{color:hsla(40,27%,94%,.62)}.sec--ink .payl{border-color:var(--line-d);color:var(--cream)}.sec--ink .callout{background:hsla(0,0%,100%,.03);border-color:var(--line-d)}.sec--ink .callout div{color:var(--cream)}#pagamento .sec__title b{font-weight:500}#pagamento .pay-c p{letter-spacing:.035em;line-height:1.6}#pagamento .callout div div{letter-spacing:.03em}.showcase{position:relative;min-height:94vh;display:flex;align-items:flex-end;overflow:hidden;color:#fff;background:var(--ink)}.slider{position:absolute;inset:0;z-index:0;overflow:hidden;cursor:-webkit-grab;cursor:grab}.slider.grabbing{cursor:-webkit-grabbing;cursor:grabbing}.slider__track{display:flex;height:100%;will-change:transform;transition:transform .8s var(--ease)}.slide{position:relative;flex:0 0 100%;height:100%;overflow:hidden}.slide__img{position:absolute;inset:0;background-size:cover;background-position:50%;background-repeat:no-repeat}.showcase__scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.1) 40%,rgba(0,0,0,.66))}.slider__nav{position:absolute;z-index:3;top:46%;transform:translateY(-50%);width:clamp(52px,4.6vw,66px);height:clamp(52px,4.6vw,66px);border-radius:50%;border:1px solid hsla(0,0%,100%,.45);background:rgba(0,0,0,.14);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;cursor:pointer;display:grid;place-items:center;transition:.45s var(--ease)}.slider__nav svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.slider__nav--prev{left:clamp(16px,2.4vw,40px)}.slider__nav--next{right:clamp(16px,2.4vw,40px)}.slider__nav:hover{background:hsla(0,0%,100%,.16);border-color:#fff}.showcase__foot{position:relative;z-index:2;width:100%;padding:0 clamp(24px,5.8vw,96px) clamp(40px,6vw,78px)}.showcase__meter{display:flex;align-items:center;gap:clamp(16px,2vw,30px);width:100%;margin-bottom:clamp(36px,5vw,72px)}.showcase__num{font-size:clamp(15px,1.25vw,19px);font-weight:400;letter-spacing:.12em}.showcase__trk{position:relative;flex:1 1;height:1px;background:hsla(0,0%,100%,.4)}.showcase__trk b{position:absolute;left:0;top:50%;height:2px;transform:translateY(-50%);width:12%;background:var(--bronze-3);transition:width .8s var(--ease)}.showcase__row{display:flex;justify-content:space-between;align-items:flex-end;gap:clamp(28px,5vw,80px);flex-wrap:wrap}.showcase__title{font-size:clamp(26px,3.1vw,46px);font-weight:500;line-height:1.04}.showcase__copy{font-size:clamp(15.5px,1.4vw,18px);color:hsla(0,0%,100%,.86);max-width:52ch;line-height:1.78;letter-spacing:.045em}.neuro{background:var(--ink);color:var(--cream);position:relative;overflow:hidden}.neuro__glow{position:absolute;width:60vw;height:60vw;max-width:760px;max-height:760px;border-radius:50%;background:radial-gradient(circle,rgba(194,161,94,.14),transparent 64%);top:-20%;right:-12%;pointer-events:none}.neuro__h{font-size:clamp(30px,4.6vw,68px);font-weight:400;letter-spacing:-.02em;line-height:1.06;max-width:20ch}.neuro__h b{font-weight:500}.neuro__lead{margin-top:24px;max-width:54ch;font-size:clamp(15px,1.3vw,18px);color:hsla(40,27%,94%,.7);line-height:1.68}.neuro__factors{margin-top:clamp(42px,6vw,72px);display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--line-d);border:1px solid var(--line-d);border-radius:4px;overflow:hidden}.nf{background:var(--ink);padding:30px 24px;transition:background .5s var(--ease)}.nf:hover{background:#17181b}.nf__ic{width:34px;height:34px;color:var(--bronze-3);margin-bottom:18px}.nf__ic svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.nf b{display:block;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--bronze-3)}.nf span{display:block;margin-top:10px;font-size:14px;color:hsla(40,27%,94%,.62);line-height:1.5}.neuro__quote{margin-top:clamp(42px,6vw,64px);font-size:clamp(20px,2.6vw,36px);font-weight:400;line-height:1.28;max-width:24ch;color:var(--cream);border-left:2px solid var(--bronze-3);padding-left:24px}.results{background:var(--cream-2)}.results__inner{display:grid;grid-template-columns:1.3fr .9fr;align-items:center;grid-gap:clamp(34px,5vw,72px);gap:clamp(34px,5vw,72px)}.results__title{font-size:clamp(23px,2.9vw,42px);font-weight:400;line-height:1.18;letter-spacing:-.01em}.diagram{position:relative;justify-self:center;width:min(46vw,440px);aspect-ratio:1}.diagram__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.diagram__ring{fill:none;stroke:hsla(0,0%,5%,.16);stroke-width:1.1}.diagram__seg{fill:none;stroke:var(--bronze);stroke-width:1.8;stroke-linecap:round}.diagram__dot{fill:var(--bronze)}.diagram__cycle{transform-box:view-box;transform-origin:center;animation:diagSpin 46s linear infinite;animation-play-state:paused}.diagram.is-drawn .diagram__cycle{animation-play-state:running}@keyframes diagSpin{to{transform:rotate(1turn)}}.diagram__center{left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;font-size:clamp(14px,1.2vw,18px);width:48%}.diagram__center,.diagram__node{position:absolute;font-weight:500;line-height:1.3}.diagram__node{font-size:clamp(11px,1vw,13px);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);max-width:44%}.diagram__node--tl{top:1%;right:54%;text-align:right}.diagram__node--tr{top:1%;left:54%;text-align:left}.diagram__node--bl{bottom:1%;right:54%;text-align:right}.diagram__node--br{bottom:1%;left:54%;text-align:left}.logobar{border-top:1px solid var(--line);margin-top:clamp(40px,5vw,64px);padding-top:clamp(28px,3vw,40px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:clamp(16px,2vw,34px)}.logobar img{height:clamp(20px,2.6vw,30px);width:auto;object-fit:contain;opacity:.5;filter:grayscale(1) contrast(.4) brightness(.4);transition:.4s}.logobar img:hover{opacity:.85;filter:grayscale(1) brightness(.2)}.prazo{display:grid;grid-template-columns:auto 1fr;grid-gap:clamp(28px,5vw,76px);gap:clamp(28px,5vw,76px);align-items:center}.prazo__num{font-weight:200;font-size:clamp(120px,18vw,240px);line-height:.78;letter-spacing:-.05em;color:var(--ink)}.prazo__num em{font-style:normal;display:block;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--bronze);margin-top:14px}.callout{margin-top:26px;display:flex;flex-wrap:wrap;align-items:center;gap:16px;border:1px solid var(--line);border-radius:4px;padding:20px 24px;background:var(--paper)}.grid3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(14px,1.6vw,22px);gap:clamp(14px,1.6vw,22px)}.comp{border:1px solid var(--line-d);border-radius:4px;background:hsla(0,0%,100%,.02);padding:28px 26px;min-height:160px;display:flex;flex-direction:column;transition:.5s var(--ease)}.comp:hover{background:hsla(0,0%,100%,.05);border-color:hsla(35,45%,63%,.4)}.comp__n{font-size:13px;color:var(--bronze-3)}.comp h3{margin-top:auto;padding-top:22px;font-size:18px;font-weight:500;color:var(--cream)}.comp p{margin-top:8px;color:hsla(40,27%,94%,.6);font-size:13.5px;line-height:1.5}.card{border:1px solid var(--line);border-radius:4px;background:var(--paper);transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.card:hover{transform:translateY(-4px);box-shadow:0 24px 50px -30px rgba(0,0,0,.26)}.card img{object-fit:cover}.card img,.card__ph{width:100%;aspect-ratio:3/3.4}.card__ph{background-image:repeating-linear-gradient(45deg,var(--cream),var(--cream) 11px,var(--cream-2) 11px,var(--cream-2) 22px);display:flex;align-items:center;justify-content:center}.card__ph span{font-size:11px;letter-spacing:.04em;color:var(--muted);font-family:ui-monospace,monospace}.card__b{padding:20px 22px}.card__b h3{font-size:16.5px;font-weight:500}.lc-title{white-space:nowrap}@media (max-width:680px){.lc-title{white-space:normal}}.mosaic{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:clamp(155px,14vw,210px);grid-gap:clamp(10px,1vw,16px);gap:clamp(10px,1vw,16px)}.mosaic .bcard{min-width:0}.mosaic .bcard:first-child{grid-column:span 5;grid-row:span 2}.mosaic .bcard:nth-child(2){grid-column:span 4}.mosaic .bcard:nth-child(3){grid-column:span 3;grid-row:span 2}.mosaic .bcard:nth-child(4){grid-column:span 4}.mosaic .bcard:nth-child(5){grid-column:span 5}.mosaic .bcard:nth-child(6){grid-column:span 7}.mosaic .bcard__b h3{font-size:clamp(16px,1.5vw,20px)}.mosaic .bcard:first-child .bcard__b h3{font-size:clamp(20px,2vw,28px)}@media (max-width:860px){.mosaic{grid-template-columns:repeat(6,1fr);grid-auto-rows:clamp(150px,22vw,200px)}.mosaic .bcard:first-child{grid-column:span 6;grid-row:span 2}.mosaic .bcard:nth-child(2){grid-column:span 3}.mosaic .bcard:nth-child(3){grid-column:span 3;grid-row:span 1}.mosaic .bcard:nth-child(4),.mosaic .bcard:nth-child(5){grid-column:span 3}.mosaic .bcard:nth-child(6){grid-column:span 6}}@media (max-width:520px){.mosaic{grid-template-columns:1fr 1fr;grid-auto-rows:150px}.mosaic .bcard{grid-column:span 1!important;grid-row:span 1!important}.mosaic .bcard:first-child{grid-column:span 2!important;grid-row:span 2!important}}.card__b p{margin-top:5px;color:var(--muted);font-size:13px;line-height:1.5}.show-grid{display:grid;grid-template-columns:1.1fr 1fr;border:1px solid var(--line);border-radius:4px;overflow:hidden;background:var(--paper)}.show-body{padding:clamp(32px,4vw,58px);display:flex;flex-direction:column;justify-content:center}.show-addr{margin-top:20px;font-size:clamp(18px,1.7vw,23px);font-weight:500;line-height:1.55;letter-spacing:.01em}.show-addr span{display:inline-block;margin-top:4px;color:var(--muted);font-weight:400;font-size:15px;letter-spacing:.035em;line-height:1.6}.seals-lead{display:grid;grid-template-columns:minmax(240px,360px) 1fr;grid-gap:clamp(32px,5vw,68px);gap:clamp(32px,5vw,68px);align-items:center;margin-bottom:clamp(40px,6vw,68px);background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:clamp(26px,3.4vw,48px);box-shadow:0 34px 80px -54px rgba(0,0,0,.34)}.seals-award{display:flex;align-items:center;justify-content:center;position:relative}.seals-award:before{content:"";position:absolute;inset:-8% -10%;background:radial-gradient(circle at 50% 44%,rgba(194,161,94,.18),transparent 68%);pointer-events:none}.seals-award img{position:relative;width:100%;max-width:308px;height:auto}.seals-eyebrow{display:inline-block;font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;margin-bottom:14px}.seals-sub{font-weight:600;font-size:clamp(20px,1.9vw,27px);line-height:1.26;margin-bottom:16px;letter-spacing:-.012em}.seals-lead p{font-size:clamp(14px,1.05vw,15.5px);color:#5e5c57;line-height:1.76}.seals-list{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:clamp(14px,1.4vw,20px);gap:clamp(14px,1.4vw,20px)}.seal{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;background:var(--paper);border:1px solid var(--line);border-radius:4px;padding:clamp(24px,2vw,32px) 18px;transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.seal:hover{transform:translateY(-4px);box-shadow:0 24px 50px -30px rgba(0,0,0,.26)}.seal img{width:clamp(50px,4vw,60px);height:clamp(50px,4vw,60px);object-fit:contain}.seal h4{font-size:14px;font-weight:600}.seal p{font-size:12.5px;color:#5e5c57;line-height:1.55}.cta{position:relative;min-height:90vh;display:flex;align-items:flex-end;overflow:hidden;color:#fff;background:var(--ink-warm)}.cta__bg{position:absolute;inset:-8% 0;background-size:cover;background-position:50%;opacity:.42}.cta__scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.4) 30%,rgba(0,0,0,.8))}.cta__inner{position:relative;z-index:2;width:100%;display:grid;grid-template-columns:1.4fr auto;align-items:end;grid-gap:40px;gap:40px;padding-bottom:clamp(54px,7vw,96px)}.cta__title{font-size:clamp(33px,4.8vw,72px);font-weight:400;letter-spacing:-.03em;margin-bottom:22px;line-height:1.02}.cta__title b{font-weight:500}.cta__copy{font-size:15px;color:hsla(0,0%,100%,.78);max-width:50ch;line-height:1.65}.footer{background:#0a0a0a;color:hsla(0,0%,100%,.6);padding-block:clamp(56px,7vw,90px) 30px}.footer__top{display:grid;grid-template-columns:1.7fr .9fr 1.3fr 1.2fr;grid-gap:clamp(30px,4vw,64px);gap:clamp(30px,4vw,64px);padding-bottom:clamp(40px,5vw,56px);border-bottom:1px solid hsla(0,0%,100%,.1)}.footer__brand{font-size:26px;font-weight:600;letter-spacing:-.03em;color:#fff;margin-bottom:20px;display:inline-block}.footer__brand b{color:var(--bronze-3)}.footer__tagline{font-size:14px;line-height:1.7;color:hsla(0,0%,100%,.56);max-width:380px;margin-bottom:24px}.footer__cta{display:inline-flex;align-items:center;gap:10px;font-size:14.5px;color:#fff;border:1px solid hsla(0,0%,100%,.3);border-radius:3px;padding:13px 24px;cursor:pointer;background:none;font-family:inherit;transition:.4s var(--ease)}.footer__cta:hover{background:#fff;color:var(--ink);border-color:#fff}.footer__col{display:flex;flex-direction:column;gap:12px;font-size:14px}.footer__h{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:hsla(0,0%,100%,.4);margin-bottom:6px}.footer__col a{color:hsla(0,0%,100%,.7)}.footer__col a:hover{color:#fff}.footer__col span{color:hsla(0,0%,100%,.52)}.footer__bottom{display:flex;justify-content:space-between;gap:16px;padding-top:24px;flex-wrap:wrap;font-size:12.5px;color:hsla(0,0%,100%,.4)}.wa{position:fixed;right:clamp(16px,2.4vw,32px);bottom:clamp(16px,2.4vw,32px);z-index:150;display:inline-flex;align-items:center;height:56px;border-radius:30px;background:var(--ink);color:#fff;cursor:pointer;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 16px 40px -14px rgba(0,0,0,.55);transition:.45s var(--ease);font-family:inherit}.wa:hover{transform:translateY(-2px)}.wa__ic{display:grid;place-items:center;width:54px;height:54px}.wa__ic svg{width:25px;height:25px}.wa__label{white-space:nowrap;max-width:0;opacity:0;overflow:hidden;font-size:14.5px;transition:max-width .5s var(--ease),opacity .35s var(--ease),padding .5s var(--ease)}.wa:hover .wa__label{max-width:240px;opacity:1;padding-left:20px}.qmodal{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:20px;opacity:0;visibility:hidden;transition:opacity .5s var(--ease),visibility .5s var(--ease)}.qmodal.open{opacity:1;visibility:visible}.qmodal__overlay{position:absolute;inset:0;background:rgba(8,8,8,.6);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);cursor:pointer}.qmodal__dialog{position:relative;z-index:1;display:grid;grid-template-columns:.82fr 1fr;width:min(1020px,95vw);max-height:94vh;overflow:auto;background:var(--cream);border-radius:6px;box-shadow:0 60px 160px -40px rgba(0,0,0,.65);transform:translateY(26px) scale(.985);opacity:0;transition:transform .6s var(--ease),opacity .6s var(--ease)}.qmodal.open .qmodal__dialog{transform:none;opacity:1}.qmodal__close{position:absolute;top:16px;right:16px;z-index:3;width:40px;height:40px;border:0;border-radius:50%;background:hsla(0,0%,5%,.06);display:grid;place-items:center;cursor:pointer;transition:.45s var(--ease)}.qmodal__close svg{width:18px;height:18px;stroke:var(--ink);stroke-width:1.6;fill:none;stroke-linecap:round}.qmodal__close:hover{background:hsla(0,0%,5%,.12);transform:rotate(90deg)}.qmodal__aside{background:var(--ink);color:#fff;padding:clamp(32px,3.4vw,50px);display:flex;flex-direction:column}.qmodal__brand{font-size:23px;font-weight:600;letter-spacing:-.03em;margin-bottom:auto}.qmodal__brand b{color:var(--bronze-3)}.qmodal__headline{font-size:clamp(23px,2.2vw,32px);font-weight:500;line-height:1.14;margin:36px 0 16px}.qmodal__sub{color:hsla(0,0%,100%,.72);line-height:1.66;margin-bottom:24px;font-weight:400}.qmodal__points{list-style:none;display:flex;flex-direction:column;gap:11px}.qmodal__points li{position:relative;padding-left:22px;font-size:14.5px;color:hsla(0,0%,100%,.85);font-weight:400}.qmodal__points li:before{content:"";position:absolute;left:0;top:6px;width:6px;height:6px;border-radius:50%;background:var(--bronze-3)}.qmodal__form{padding:clamp(32px,3.6vw,50px);display:grid;grid-template-columns:1fr 1fr;grid-gap:26px 22px;gap:26px 22px;align-content:start}.qfield,.qmodal__form{position:relative}.qfield input{width:100%;border:0;border-bottom:1px solid hsla(0,0%,5%,.24);background:none;padding:10px 0 9px;font:inherit;font-size:16.5px;font-weight:400;color:var(--ink);outline:none;transition:border-color .4s var(--ease)}.qfield label{position:absolute;left:0;top:10px;color:var(--muted);font-size:16.5px;pointer-events:none;transition:.3s var(--ease)}.qfield input:focus{border-color:var(--ink)}.qfield input:focus+label,.qfield input:not(:placeholder-shown)+label{top:-13px;font-size:11.5px;color:var(--ink)}.qfield--req{border:1px solid rgba(156,122,74,.5);border-radius:8px;padding:8px 14px 4px;background:rgba(194,161,94,.06)}.qfield--req input{border-bottom:0;padding:4px 0 6px}.qfield--req label{left:14px;top:16px;font-weight:500}.qfield--req input:focus+label,.qfield--req input:not(:placeholder-shown)+label{top:-9px;left:10px;background:var(--cream);padding:0 5px;color:var(--bronze)}.qfield--req:focus-within{border-color:var(--bronze);box-shadow:0 0 0 3px rgba(194,161,94,.16)}.qmodal__submit{grid-column:1/-1;display:inline-flex;align-items:center;justify-content:center;gap:12px;margin-top:6px;padding:17px 28px;background:var(--ink);color:#fff;border:0;border-radius:3px;font-size:15px;cursor:pointer;font-family:inherit;transition:.45s var(--ease)}.qmodal__submit:hover{background:#000}.qmodal__note{font-size:11px;color:var(--muted);margin-top:-8px}.qmodal__note,.qmodal__success{grid-column:1/-1;text-align:center}.qmodal__success{display:none;padding:24px 0}.qmodal__success h3{font-size:24px;font-weight:500;margin-bottom:10px}.qmodal__form.sent .qfield,.qmodal__form.sent .qmodal__note,.qmodal__form.sent .qmodal__submit{display:none}.qmodal__form.sent .qmodal__success{display:block}@media (max-width:1024px){.nav__slogan{display:none}.results__inner{grid-template-columns:1fr;gap:clamp(24px,5vw,40px)}.diagram{width:min(72vw,360px)}}@media (max-width:900px){.benefits .ben-grid,.split{grid-template-columns:1fr}.ben:nth-child(2){border-top:0}.cfg{grid-template-columns:1fr}.grid3,.pay-grid{grid-template-columns:1fr 1fr}.pay-grid{row-gap:34px}.neuro__factors,.statband__inner{grid-template-columns:1fr 1fr}.statband__inner{gap:26px 0}.statband__item:nth-child(odd){border-left:0;padding-left:0}.statband__item:nth-child(3),.statband__item:nth-child(4){padding-top:24px;border-top:1px solid var(--line)}.prazo{gap:18px}.prazo,.seals-lead,.show-grid{grid-template-columns:1fr}.seals-lead{justify-items:center;text-align:center}.seals-list{grid-template-columns:repeat(2,1fr)}.cta__inner{grid-template-columns:1fr;align-items:start}.footer__top{grid-template-columns:1fr 1fr}.qmodal__dialog{grid-template-columns:1fr}.qmodal__aside{display:none}.qmodal__form{grid-template-columns:1fr}}@media (max-width:560px){:root{--pad:22px}.grid3{grid-template-columns:1fr}.pay-grid{grid-template-columns:1fr 1fr}.footer__top{grid-template-columns:1fr;gap:30px}.hero__stat span{max-width:none}}.results{background:var(--ink-warm);position:relative;overflow:hidden;color:var(--cream)}.results__bg{position:absolute;inset:-6% 0;background-size:cover;background-position:50%;opacity:.55}.results__scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,7,6,.74),rgba(8,7,6,.42) 44%,rgba(8,7,6,.82))}.headrow{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:end;margin-top:18px}.headrow .sec__lead,.headrow .sec__title{margin:0}@media (max-width:820px){.headrow{grid-template-columns:1fr;gap:14px}}.cycle{display:grid;grid-template-columns:minmax(260px,400px) 1fr;grid-gap:clamp(30px,5vw,72px);gap:clamp(30px,5vw,72px);align-items:center;margin-top:clamp(32px,4.5vw,52px)}.cycle__ring{position:relative;width:min(70vw,380px);aspect-ratio:1;justify-self:center}.cycle__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.cycle__track{fill:none;stroke:hsla(40,27%,94%,.14);stroke-width:1.1}.cycle__arc{fill:none;stroke:url(#cycGrad);stroke-width:2.4;stroke-linecap:round;stroke-dasharray:150 600;transform-box:fill-box;transform-origin:center;animation:cycSpin 7s linear infinite}@keyframes cycSpin{to{transform:rotate(1turn)}}.cycle__pip{fill:var(--bronze-3)}.cycle__center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;width:66%}.cycle__center b{display:block;font-size:clamp(19px,1.9vw,28px);font-weight:400;color:var(--cream);letter-spacing:-.01em;line-height:1.08}.cycle__center span{display:block;margin-top:8px;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--bronze-3)}.cycle__nodes{display:grid;grid-gap:13px;gap:13px}.cnode{display:grid;grid-template-columns:auto 1fr;grid-gap:18px;gap:18px;align-items:start;padding:17px 20px;border:1px solid var(--line-d);border-radius:6px;background:hsla(0,0%,100%,.04);transition:.5s var(--ease)}.cnode:hover{background:rgba(194,161,94,.1);border-color:hsla(35,45%,63%,.42);transform:translateX(5px)}.cnode i{font-style:normal;font-size:13px;color:var(--bronze-3);font-weight:500;padding-top:2px}.cnode b{display:block;font-size:16px;font-weight:500;color:var(--cream)}.cnode span{display:block;margin-top:4px;font-size:13.5px;color:hsla(40,27%,94%,.6);line-height:1.5}.logobar--bright{border-top:1px solid var(--line-d);margin-top:clamp(40px,5vw,64px);padding-top:clamp(26px,3vw,38px);display:flex;flex-direction:column;gap:24px}.logobar--bright .logobar__row{flex-wrap:wrap;align-items:stretch;gap:clamp(16px,1.8vw,26px);display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:clamp(12px,1.8vw,30px)}.logochip{flex:1 1;min-width:0;background:transparent;border-radius:0;padding:0;height:auto;display:flex;align-items:center;justify-content:center;transition:opacity .4s var(--ease)}.logochip:hover{transform:none;opacity:1}.logochip img{max-height:clamp(38px,4.8vw,62px);max-width:100%;width:auto;height:auto;object-fit:contain;opacity:.9}.logochip img,.logochip--inv img{filter:brightness(0) invert(1)}@media (max-width:760px){.logobar--bright .logobar__row{flex-wrap:wrap;justify-content:center;gap:24px 30px}}.logobar__cap{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted-d)}.compfoto{border:1px solid var(--line-d);border-radius:5px;overflow:hidden;background:hsla(0,0%,100%,.03);transition:transform .5s var(--ease),border-color .5s var(--ease)}.compfoto:hover{transform:translateY(-4px);border-color:hsla(35,45%,63%,.42)}.compfoto__img{aspect-ratio:4/3;background:#f3f0ea;background-size:cover;background-position:50%}.compfoto__b{padding:18px 20px}.compfoto__b h3{font-size:16.5px;font-weight:500;color:var(--cream)}.compfoto__b p{margin-top:5px;font-size:13px;color:hsla(40,27%,94%,.6);line-height:1.5}@media (max-width:860px){.cycle{grid-template-columns:1fr}}.nv{display:none}.nv.on{display:block}.nswitch{display:inline-flex;align-items:center;gap:5px;background:hsla(0,0%,100%,.05);border:1px solid var(--line-d);border-radius:40px;padding:6px 9px 6px 15px;margin-bottom:clamp(26px,3vw,38px)}.nswitch>span{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted-d);margin-right:5px}.nswitch button{width:31px;height:31px;border-radius:50%;border:0;background:none;color:hsla(40,27%,94%,.7);font-family:inherit;font-size:12.5px;cursor:pointer;transition:.3s var(--ease)}.nswitch button.on{background:var(--cream);color:var(--ink)}.neuro-split{display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:clamp(30px,5vw,68px);gap:clamp(30px,5vw,68px);align-items:center}.neuro-split__img{aspect-ratio:4/5;border-radius:6px;filter:grayscale(.22) contrast(1.04);box-shadow:0 40px 90px -50px rgba(0,0,0,.7)}.neuro-immersive,.neuro-split__img{background-size:cover;background-position:50%}.neuro-immersive{position:relative;border-radius:8px;overflow:hidden;min-height:clamp(420px,52vw,600px);display:flex;align-items:flex-end}.neuro-immersive__scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,7,6,.16),rgba(8,7,6,.84))}.neuro-immersive__in{position:relative;z-index:2;padding:clamp(28px,4vw,58px);max-width:60ch}.neuro-chips{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0 18px}.neuro-chip{display:inline-flex;align-items:center;gap:8px;border:1px solid hsla(40,27%,94%,.26);border-radius:40px;padding:9px 16px;font-size:13.5px;color:var(--cream);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(8,7,6,.32)}.neuro-chip b{color:var(--bronze-3);font-weight:600}.neuro-trip{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.ntile{position:relative;aspect-ratio:3/4.3;border-radius:6px;overflow:hidden;background-size:cover;background-position:50%}.ntile:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 38%,rgba(8,7,6,.88))}.ntile figcaption{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:18px 18px 20px}.ntile b{display:block;font-size:15px;font-weight:500;color:var(--cream)}.ntile span{display:block;margin-top:5px;font-size:12.5px;color:hsla(40,27%,94%,.68);line-height:1.45}@media (max-width:900px){.neuro-split{grid-template-columns:1fr}.neuro-trip{grid-template-columns:1fr 1fr}}.bento{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:clamp(196px,20vw,272px);grid-gap:14px;gap:14px}.bcard{position:relative;border-radius:6px;overflow:hidden;background:#1a140c;background-size:cover;background-position:50%;border:0}.bcard:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,7,6,.04) 38%,rgba(8,7,6,.88));transition:opacity .5s var(--ease)}.bcard:hover:after{opacity:.82}.bcard__b{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:18px 20px}.bcard__b h3{font-size:16.5px;font-weight:500;color:#fff}.bcard__b p{margin-top:4px;font-size:12.5px;color:hsla(0,0%,100%,.74);line-height:1.46;max-width:34ch}.bento .bcard:first-child{grid-column:span 3;grid-row:span 2}.bento .bcard:nth-child(2),.bento .bcard:nth-child(3){grid-column:span 3}.bento .bcard:nth-child(4),.bento .bcard:nth-child(5),.bento .bcard:nth-child(6){grid-column:span 2}@media (max-width:760px){.bento{grid-template-columns:1fr 1fr;grid-auto-rows:200px}.bento .bcard:first-child{grid-column:span 2;grid-row:span 2}.bento .bcard:nth-child(2),.bento .bcard:nth-child(3),.bento .bcard:nth-child(4),.bento .bcard:nth-child(5),.bento .bcard:nth-child(6){grid-column:span 1}}.route{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px}.route__lab{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-right:2px}.routepill{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:40px;padding:9px 16px;font-size:13.5px;font-weight:500;color:var(--ink);background:transparent;font-family:inherit;cursor:pointer;transition:.35s var(--ease)}.routepill:hover{background:var(--ink);color:var(--cream);border-color:var(--ink)}.routepill svg{width:15px;height:15px;flex:none}.ctastack{position:relative}.cta-v{display:none}.cta-v.on{display:flex}.cta--solid{background:#0c0b0a}.ctacard{background:var(--cream);border-radius:8px;padding:clamp(30px,4vw,52px);max-width:520px;box-shadow:0 40px 90px -50px rgba(0,0,0,.6)}.ctacard .cta__title{color:var(--ink)}.ctacard__list{list-style:none;margin:20px 0 26px;display:flex;flex-direction:column;gap:11px}.ctacard__list li{position:relative;padding-left:24px;font-size:14.5px;color:#55524d}.ctacard__list li:before{content:"";position:absolute;left:0;top:7px;width:7px;height:7px;border-radius:50%;background:var(--bronze)}.wide{max-width:1780px}.bento--4{grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(240px,24vw,338px)}.bento--4 .bcard:first-child{grid-column:span 2;grid-row:span 2}.bento--4 .bcard:nth-child(2){grid-column:span 2;grid-row:span 1}.bento--4 .bcard:nth-child(3),.bento--4 .bcard:nth-child(4){grid-column:span 1;grid-row:span 1}@media (max-width:760px){.bento--4{grid-template-columns:1fr 1fr;grid-auto-rows:170px}.bento--4 .bcard:first-child{grid-column:span 2;grid-row:span 2}.bento--4 .bcard:nth-child(n){grid-column:span 1}}.chips--grid4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.chip--name{justify-content:center;text-align:center;padding:10px 8px;font-size:12.5px}@media (max-width:420px){.chips--grid4{grid-template-columns:repeat(2,1fr)}}.chip--sw2{padding:7px 7px 7px 8px;gap:9px}.chip--sw2 i{width:20px;height:20px;border-radius:5px;background-size:cover;background-position:50%;border:1px solid hsla(40,27%,94%,.18)}.cfgpick{width:100%;display:flex;align-items:center;gap:13px;padding:8px 11px 8px 8px;border:1px solid var(--line-d);border-radius:10px;background:hsla(0,0%,100%,.02);cursor:pointer;font-family:inherit;transition:.35s var(--ease);text-align:left}.cfgpick:hover{border-color:hsla(35,45%,63%,.5);background:rgba(194,161,94,.08)}.cfgpick__img{width:46px;height:46px;border-radius:7px;background:#1b1c1f;background-size:cover;background-position:50%;flex:none;border:1px solid var(--line-d)}.cfgpick__t{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.cfgpick__t b{font-size:14px;font-weight:500;color:var(--cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cfgpick__t i{font-style:normal;font-size:11.5px;color:var(--muted-d);letter-spacing:.02em}.cfgpick__ar{color:var(--bronze-3);font-size:15px}.pkmodal{position:fixed;inset:0;z-index:210;display:grid;place-items:center;padding:20px;opacity:0;visibility:hidden;transition:opacity .26s var(--ease),visibility .26s var(--ease)}.pkmodal.open{opacity:1;visibility:visible}.pkmodal__overlay{position:absolute;inset:0;background:rgba(8,8,8,.66);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer}.pkmodal__dialog{position:relative;z-index:1;width:min(880px,95vw);max-height:90vh;overflow:auto;background:#fff;border:1px solid var(--line);border-radius:14px;padding:clamp(28px,3.2vw,44px);box-shadow:0 60px 160px -40px rgba(0,0,0,.5);transform:translateY(16px) scale(.99);transition:transform .3s var(--ease);will-change:transform}.pkmodal.open .pkmodal__dialog{transform:none}.pkmodal__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:22px;padding-right:40px}.pkmodal__head h3{font-size:clamp(20px,2.2vw,28px);font-weight:500;color:var(--ink)}.pkmodal__head span{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--bronze);white-space:nowrap}.pkgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(158px,1fr));grid-gap:14px;gap:14px}.pkopt{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff;cursor:pointer;transition:.4s var(--ease);text-align:left;font-family:inherit;padding:0}.pkopt:hover{transform:translateY(-4px);border-color:hsla(35,45%,63%,.5)}.pkopt.on{border-color:var(--bronze);box-shadow:0 0 0 2px rgba(194,161,94,.35)}.pkopt__img{display:block;aspect-ratio:4/3;background:#fff;background-size:76%;background-repeat:no-repeat;background-position:50%}.pkopt__b{padding:22px 22px 24px}.pkopt__b b{display:block;font-size:14.5px;font-weight:600;color:var(--ink);letter-spacing:.005em}.pkopt__b span{display:block;margin-top:5px;font-size:12px;color:var(--muted);line-height:1.5;letter-spacing:.02em}.pkclose{position:absolute;top:14px;right:14px;width:38px;height:38px;border:0;border-radius:50%;background:hsla(0,0%,5%,.06);display:grid;place-items:center;cursor:pointer;color:var(--ink);transition:.4s var(--ease);z-index:2}.pkclose svg{width:17px;height:17px;stroke:currentColor;stroke-width:1.6;fill:none;stroke-linecap:round}.pkclose:hover{background:hsla(40,27%,94%,.16);transform:rotate(90deg)}.btn{position:relative;overflow:hidden}.btn--cream:hover,.btn--ghost-d:hover,.btn--ghost:hover,.btn--ink:hover{transform:translateY(-3px);box-shadow:0 18px 38px -22px rgba(0,0,0,.5)}.btn .ar{transition:transform .5s var(--ease)}.btn:hover .ar{transform:translateX(6px)}[data-magnetic]{transition:transform .4s var(--ease);will-change:transform}.chip{transition:.35s var(--ease),box-shadow .35s var(--ease)}.chip:hover{transform:translateY(-1px)}.chip.on{box-shadow:0 0 0 1px rgba(194,161,94,.22),0 8px 22px -16px rgba(194,161,94,.55)}.chip i{transition:transform .35s var(--ease)}.chip:hover i{transform:scale(1.12)}.card,.cnode,.pkopt,.seal{transition:transform .55s var(--ease),box-shadow .55s var(--ease),border-color .55s var(--ease)}.card{overflow:hidden}.card:hover,.seal:hover{transform:translateY(-6px);box-shadow:0 30px 60px -34px rgba(0,0,0,.3),0 6px 16px -10px rgba(0,0,0,.16)}.card img{transition:transform 1.2s var(--ease)}.card:hover img{transform:scale(1.05)}.card__ph{transition:transform 1.2s var(--ease)}.card:hover .card__ph{transform:scale(1.05)}.eyebrow-foil{background-size:220% 100%;animation:foilSweep 7.5s var(--ease-soft) infinite}@keyframes foilSweep{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.footer__col a{position:relative;display:inline-block}.footer__col a:after{content:"";position:absolute;left:0;bottom:-2px;height:1px;width:100%;background:var(--bronze-3);transform:scaleX(0);transform-origin:right;transition:transform .5s var(--ease)}.footer__col a:hover:after{transform:scaleX(1);transform-origin:left}.brand__logo{display:block;width:auto;height:clamp(34px,3.2vw,46px);color:#fff;transition:opacity .4s var(--ease)}.brand__logo svg{display:block;width:auto;height:100%}.brand:hover .brand__logo{opacity:.82}.nav.scrolled .brand__logo{color:#fff}.footer__logo{display:block;width:auto;height:42px;color:#fff;margin-bottom:20px}.footer__logo svg{display:block;height:100%;width:auto}.qmodal__logo{display:block;width:auto;height:36px;color:#fff;margin-bottom:auto}.qmodal__logo svg{display:block;height:100%;width:auto}.hero__trust{list-style:none;display:flex;flex-wrap:wrap;gap:11px 24px;margin:0 0 34px;padding:0}.hero__trust li{position:relative;padding-left:25px;font-size:14.5px;font-weight:400;color:hsla(0,0%,100%,.92);letter-spacing:.01em}.hero__trust li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;border-radius:50%;background:var(--bronze-foil)}.hero__trust li:after{content:"✓";position:absolute;left:3.5px;top:50%;transform:translateY(-52%);font-size:9px;font-weight:700;color:#1a1206;line-height:1}@media (max-width:760px){.hero__trust{gap:9px 16px;margin-bottom:28px}.hero__trust li{font-size:13px}}.cols-sec{background:var(--ink);padding:clamp(8px,1vw,14px)}.cols{display:flex;gap:clamp(8px,1vw,14px);height:clamp(440px,62vh,640px)}.col{position:relative;overflow:hidden;cursor:pointer;border-radius:3px;flex:1 1;min-width:0;outline:none;transition:flex-grow .9s var(--ease)}.col.is-open{flex-grow:3.4}.cols:hover .col.is-open:not(:hover){flex-grow:1}.col:focus-visible,.col:hover{flex-grow:3.4}.col:focus-visible{box-shadow:inset 0 0 0 2px var(--bronze-3)}.col__img{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.06);transition:transform 1.6s var(--ease),filter 1s var(--ease-soft)}.col__img,.col__scrim{position:absolute;inset:0}.col__scrim{z-index:1;background:linear-gradient(180deg,rgba(8,10,12,.1) 28%,rgba(8,10,12,.85));transition:opacity .6s var(--ease)}.col.is-open .col__img,.col:focus-visible .col__img,.col:hover .col__img{transform:scale(1.02)}.col__content{position:absolute;left:0;bottom:0;z-index:2;display:flex;flex-direction:column;padding:clamp(20px,1.9vw,34px);width:max(100%,320px)}.col__idx{font-size:12px;letter-spacing:.22em;color:hsla(0,0%,100%,.6);margin-bottom:10px}.col__label{font-size:clamp(18px,1.65vw,26px);font-weight:500;color:#fff;letter-spacing:-.01em;line-height:1.15;text-shadow:0 2px 22px rgba(0,0,0,.5)}.col__desc{margin-top:13px;font-size:clamp(13.5px,1.05vw,15.5px);color:hsla(0,0%,100%,.85);line-height:1.58;max-width:340px;opacity:0;transform:translateY(8px);transition:opacity .55s var(--ease),transform .55s var(--ease)}.col.is-open .col__desc,.col:focus-visible .col__desc,.col:hover .col__desc{opacity:1;transform:none;transition-delay:.12s}.cols:hover .col.is-open:not(:hover) .col__desc{opacity:0;transform:translateY(8px)}@media (max-width:820px){.cols{flex-direction:column;height:auto}.col{flex:none;height:clamp(200px,42vw,280px)}.col.is-open,.col:focus-visible,.col:hover{flex-grow:0}.col__content{width:100%}.col__desc{display:none;opacity:1;transform:none;transition:none}.col.is-open .col__desc{display:block}}#configurador{background:#fff}#configurador,#configurador .sec__title{color:var(--ink)}#configurador .sec__title b{font-weight:500;color:var(--ink)}#configurador .sec__lead{color:#55524d}#configurador .cfg{background:var(--line);border-color:var(--line)}#configurador .cfg__panel{background:#faf8f4;max-height:none;overflow:visible}#configurador .cfg__h{color:#8a857c}#configurador .chip{border-color:var(--line);color:#4a4843;background:#fff}#configurador .chip.on{border-color:var(--bronze);background:rgba(194,161,94,.16);color:var(--ink)}#configurador .cfgpick{border-color:var(--line);background:#fff}#configurador .cfgpick:hover{border-color:rgba(194,161,94,.55);background:rgba(194,161,94,.07)}#configurador .cfgpick__img{background-color:#f0ede7;background-size:cover;background-position:50%;border-color:var(--line)}#configurador .cfgpick__t b{color:var(--ink)}#configurador .cfgpick__t i{color:var(--muted)}#configurador .cfg__sum{border-top-color:var(--line)}#configurador .cfgpick__ar{color:var(--bronze)}.cfgpick__img--empty{display:grid;place-items:center;background:#efece5}.cfgpick__img--empty:after{content:"";width:42%;height:2px;border-radius:1px;background:var(--muted)}.cfg__duo{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(16px,1.8vw,26px);gap:clamp(16px,1.8vw,26px);align-items:start}@media (max-width:520px){.cfg__duo{grid-template-columns:1fr;gap:22px}}.pkmodal__dialog{padding:clamp(30px,3.4vw,52px)}.pkgrid{grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.4vw,20px)}@media (max-width:560px){.pkgrid{grid-template-columns:repeat(2,1fr)}}.pkopt__img--ic{display:grid;place-items:center;background:#f4f1ea}.pkopt__img[data-kind=eco]{background:repeating-linear-gradient(135deg,#e9e5d8,#e9e5d8 7px,#e2ddcd 0,#e2ddcd 14px)}.pkopt__ic{width:34%;height:auto;color:var(--bronze)}.pkopt__img[data-kind=eco] .pkopt__ic{color:#6f7d5f}.xray{position:relative;padding-block:clamp(6px,1.6vw,24px)}.xray__stage{width:min(640px,50%);margin-inline:auto;overflow:visible}.xdot{z-index:4}.xdot__pin{width:18px;height:18px;display:grid;place-items:center;background:var(--bronze);box-shadow:0 0 0 6px rgba(194,161,94,.18),0 6px 16px -6px rgba(0,0,0,.4)}.xdot__pin i{font-style:normal;font-size:10px;font-weight:600;color:#fff;line-height:1}.xdot__line{width:clamp(150px,17vw,300px);height:4px;background-image:radial-gradient(circle,var(--bronze) 2px,transparent 2.4px);background-size:14px 4px;background-repeat:repeat-x;background-position:0;transform:scaleX(0);transform-origin:left center;transition:transform .9s var(--ease)}.xdot--l .xdot__line{transform-origin:right center}.xray__stage.is-in .xdot__line{transform:scaleX(1);animation:xants2 .9s linear infinite;animation-delay:1s}@keyframes xants2{to{background-position:-14px}}.xdot__card{display:flex;flex-direction:column;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(194,161,94,.42);border-radius:13px;padding:10px 16px;box-shadow:0 22px 50px -24px rgba(0,0,0,.45);max-width:244px;transition:border-color .4s var(--ease),box-shadow .4s var(--ease)}.xdot__lab{background:none;border:0;padding:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;font-size:13px;font-weight:600;letter-spacing:.01em;color:var(--ink);white-space:nowrap}.xdot__desc{font-size:12.5px;color:#55524d;line-height:1.5;max-height:0;opacity:0;overflow:hidden;transition:max-height .55s var(--ease),opacity .4s var(--ease),margin-top .4s var(--ease)}.xdot:focus-within,.xdot:hover{z-index:9}.xdot:focus-within .xdot__card,.xdot:hover .xdot__card{border-color:var(--bronze);box-shadow:0 30px 60px -22px rgba(0,0,0,.5)}.xdot:focus-within .xdot__desc,.xdot:hover .xdot__desc{max-height:150px;opacity:1;margin-top:8px}.xray__hint{text-align:center;margin-top:clamp(18px,2.4vw,32px);font-size:13px;letter-spacing:.04em;color:var(--muted)}@media (max-width:760px){.xray__stage{width:82%}.xdot,.xdot--l{transform:none;margin-top:-10px}.xdot__line{display:none}.xdot__pin{width:20px;height:20px}.xdot__card{position:fixed;left:14px;right:14px;bottom:88px;max-width:none;z-index:60;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .35s var(--ease),transform .35s var(--ease),visibility .35s}.xdot:focus-within .xdot__card,.xdot:hover .xdot__card{opacity:1;visibility:visible;transform:none}.xdot__lab{white-space:normal}.xdot__desc{max-height:none;opacity:1;margin-top:8px;font-size:13px}}#pagamento .pay-c .lab{font-size:14.5px;margin-top:16px}#pagamento .pay-c p{font-size:15px;max-width:26ch}#pagamento .pay-note{gap:14px 18px;margin-top:clamp(34px,4.4vw,52px)}#pagamento .payl{font-size:15px;font-weight:500;padding:12px 22px}#pagamento .payl b,.btn--gold{font-weight:600}.btn--gold{background:var(--bronze-foil);color:#1a1206;box-shadow:0 14px 30px -14px rgba(156,122,74,.7)}.btn--gold:hover{filter:brightness(1.06)}.callout__t{font-weight:500;font-size:18px;letter-spacing:.01em}.callout__d{font-size:15px;line-height:1.6;margin-top:6px;letter-spacing:.02em}.sec--ink .callout__t{color:var(--cream)}.sec--ink .callout__d{color:hsla(40,27%,94%,.74)}#ciclo .sec__title b{font-weight:500}.cnode{padding:19px 22px;gap:20px}.cnode i{font-size:14px}.cnode b{font-size:18.5px}.cnode span{font-size:15px;margin-top:6px;line-height:1.55;color:hsla(40,27%,94%,.74)}.cycle__center b{font-size:clamp(20px,2vw,29px)}#complementos .bcard__b{padding:20px 24px}#complementos .bcard__b h3{font-size:clamp(19px,1.8vw,26px)}#complementos .bcard__b p{font-size:14px;line-height:1.5;max-width:38ch}.mosaic{grid-auto-rows:clamp(260px,23vw,360px)}.mosaic .bcard__b{padding:22px 24px}.mosaic .bcard__b h3{font-size:clamp(19px,1.7vw,25px)}.mosaic .bcard:first-child .bcard__b h3{font-size:clamp(24px,2.3vw,34px)}@media (max-width:860px){.mosaic{grid-auto-rows:clamp(210px,30vw,280px)}}@media (max-width:520px){.mosaic{grid-auto-rows:210px}}.seals-eyebrow{font-size:12px}.seals-sub{font-size:clamp(22px,2.1vw,30px)}.seals-lead p{font-size:clamp(15px,1.15vw,17px);line-height:1.8}.seal h4{font-size:16.5px}.seal p{font-size:14px;line-height:1.6}.footer__tagline{font-size:15.5px;line-height:1.72;max-width:400px}.footer__col{font-size:15px;gap:13px}.footer__h{font-size:12px}.footer__col a,.footer__col span{font-size:15px}.footer__bottom{font-size:13.5px}.cta__copy{font-size:clamp(16px,1.5vw,19px);line-height:1.7;max-width:52ch}.qmodal__sub{font-size:15px;line-height:1.7}.wa{height:64px;background:#25d366;border-color:hsla(0,0%,100%,.25);box-shadow:0 18px 44px -12px rgba(37,211,102,.6)}.wa:hover{background:#20bd5a;transform:translateY(-3px);box-shadow:0 22px 52px -12px rgba(37,211,102,.7)}.wa__ic{width:64px;height:64px}.wa__ic svg{width:36px;height:36px;fill:#fff}.wa__label{color:#fff;font-weight:500}.wa:hover .wa__label{padding-left:22px}.logochip--color img,.logochip--color:hover img{filter:none;opacity:1}.manifesto__bg{filter:grayscale(1) contrast(1.02) brightness(.74);opacity:.62}.manifesto__scrim{background:linear-gradient(90deg,var(--ink-warm) 4%,rgba(20,17,13,.52) 46%,rgba(20,17,13,.1) 100%)}.swatches{display:flex;flex-wrap:wrap;gap:11px}.swatch{position:relative;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;flex:none;transition:transform .2s var(--ease)}.swatches--big .swatch{width:36px;height:36px}.swatch__c{display:block;width:100%;height:100%;border-radius:50%;background-size:cover;background-position:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.22),0 1px 3px rgba(0,0,0,.18)}.swatch:hover{transform:translateY(-2px)}.swatch.on .swatch__c{box-shadow:inset 0 0 0 1px rgba(0,0,0,.22)}.swatch.on{box-shadow:0 0 0 2px var(--ink-2),0 0 0 4px var(--bronze)}#configurador .swatch.on{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--bronze)}.swatch__tip{position:absolute;left:50%;bottom:calc(100% + 9px);transform:translateX(-50%) translateY(4px);white-space:nowrap;background:var(--ink);color:var(--cream);font-size:11.5px;letter-spacing:.02em;padding:5px 10px;border-radius:7px;opacity:0;pointer-events:none;transition:opacity .2s var(--ease),transform .2s var(--ease);z-index:6;box-shadow:0 8px 22px -8px rgba(0,0,0,.55)}.swatch__tip:after{content:"";position:absolute;left:50%;top:100%;transform:translateX(-50%);border:5px solid transparent;border-top:5px solid var(--ink)}.swatch:focus-visible .swatch__tip,.swatch:hover .swatch__tip{opacity:1;transform:translateX(-50%) translateY(0)}.cfg__fin{margin-top:12px}.cfg__finlab{display:block;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-d);margin-bottom:9px}.pkopt__img[data-kind=plant]{background:linear-gradient(160deg,#eef1e8,#e1e8d6)}.pkopt__img[data-kind=plant] .pkopt__ic{color:#5d7a4f}#linhas .xray__stage{aspect-ratio:1943/977;margin-inline:auto}#linhas .xray__img,#linhas .xray__stage{mix-blend-mode:normal}.pkfin{margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.pkfin__lab{display:block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--bronze);margin-bottom:13px;font-weight:600}.pkfin .swatches{gap:13px}.pkfin__done{margin-top:24px;display:flex;justify-content:flex-end}.pkfin__done .btn{padding:12px 30px}#linhas .xray__stage{width:min(1060px,94%);max-width:none;overflow:visible}@media (max-width:680px){#linhas .xray__stage{width:96%}}.nav__inner{padding:18px var(--pad);justify-content:space-between}.nav:not(.scrolled) .nav__inner{padding-top:clamp(40px,4.6vw,56px);padding-bottom:0}.nav.scrolled .nav__inner{padding-top:13px;padding-bottom:13px}@media (max-width:860px){.nav:not(.scrolled) .nav__inner{padding-top:clamp(30px,7vw,44px)}}.raiox2{background:#ece7dd;padding-block:clamp(72px,9.5vw,140px);overflow:hidden}.raiox2__inner{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-template-areas:"head img" "list img";align-items:center;grid-column-gap:clamp(48px,6vw,96px);column-gap:clamp(48px,6vw,96px);max-width:1780px;margin-inline:auto;padding-inline:var(--pad)}.raiox2__head{grid-area:head;min-width:0;display:flex;flex-direction:column}.raiox2__eyebrow{font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:#a98a5a;font-weight:400;order:1}.raiox2__title{font-size:clamp(29px,4.2vw,60px);font-weight:400;letter-spacing:-.025em;color:#1b1714;line-height:1.04;margin:20px 0 36px;order:2}.raiox2__title b{font-weight:700}.raiox2__list{grid-area:list}.raiox2__right{grid-area:img}.raiox2__list{list-style:none;padding:0;margin:0}.raiox2__item{display:flex;gap:16px;padding:clamp(14px,1.2vw,20px) 0;border-top:1px solid rgba(27,23,20,.1);cursor:pointer;transition:background .3s var(--ease),padding .3s var(--ease)}.raiox2__item:last-child{border-bottom:1px solid rgba(27,23,20,.1)}.raiox2__item--hl{background:rgba(169,138,90,.1);margin:0 -14px;padding-left:14px;padding-right:14px;border-radius:6px}.raiox2__num{font-size:14px;color:#a98a5a;min-width:26px;font-weight:500;flex-shrink:0;padding-top:3px}.raiox2__item b{display:block;font-size:clamp(16px,1.25vw,20px);color:#1b1714;font-weight:500;line-height:1.2}.raiox2__item span{display:block;font-size:clamp(14px,1vw,17px);font-weight:400;color:#5c554b;margin-top:5px;line-height:1.5}.raiox2__right{min-width:0;position:relative;border-radius:3px;overflow:hidden;aspect-ratio:4/3}.raiox2__spot{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:500;font-family:inherit;padding:0;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:width .3s var(--ease),height .3s var(--ease),background .3s var(--ease),box-shadow .3s var(--ease),color .3s var(--ease)}.raiox2__spot--fill{width:36px;height:36px;border-radius:50%;background:#a98a5a;color:#fff;box-shadow:0 0 0 9px rgba(169,138,90,.2)}.raiox2__spot--out{width:24px;height:24px;border-radius:50%;border:1px solid #a98a5a;background:hsla(0,0%,100%,.7);color:#a98a5a}.raiox2__spot--out:hover{background:#fff;box-shadow:0 0 0 6px rgba(169,138,90,.14)}@media(max-width:820px){.raiox2__inner{grid-template-columns:1fr;grid-template-areas:"head" "img" "list"}.raiox2__eyebrow{order:2;margin-top:0}.raiox2__title{order:1;margin:0 0 14px}.raiox2__right{aspect-ratio:4/3;margin-top:22px}.raiox2__list{margin-top:18px}.raiox2__item--hl{margin:0;padding-left:10px;padding-right:10px}}.fusao{position:relative;overflow:hidden;background:#100d09;padding-block:clamp(72px,9.5vw,140px)}.fusao__bg{position:absolute;inset:0;background-size:cover;background-position:64% 32%;filter:grayscale(1) contrast(1.06) brightness(.85)}.fusao__grad-r{position:absolute;inset:0;background:radial-gradient(closest-side circle at 66% 43%,hsla(38,61%,69%,.42) 0,hsla(36,39%,66%,.14) 44%,rgba(16,13,9,0) 76%)}.fusao__grad-l{position:absolute;inset:0;background:linear-gradient(90deg,rgba(16,13,9,.95),rgba(16,13,9,.66) 30%,rgba(16,13,9,.14) 56%,rgba(16,13,9,.42))}.fusao__grad-b{position:absolute;left:0;right:0;bottom:0;height:170px;background:linear-gradient(0deg,#100d09 12%,rgba(16,13,9,0))}.fusao__in{position:relative;z-index:2;max-width:1780px;margin-inline:auto;padding-inline:var(--pad)}.fusao__grid{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);grid-gap:clamp(48px,6vw,80px);gap:clamp(48px,6vw,80px);align-items:center}.fusao__text{min-width:0}.fusao__text-ey{font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:#e2cda4;font-weight:400;display:block}.fusao__text-h2{font-size:clamp(29px,4.2vw,60px);font-weight:300;color:#fff;line-height:1.08;letter-spacing:-.025em;margin:0 0 24px;text-shadow:0 2px 16px rgba(0,0,0,.5)}.fusao__text-h2 b{font-weight:500;color:var(--bronze-3)}.fusao__text-p{font-size:clamp(14px,1.2vw,17px);color:#cabfb0;max-width:38ch;line-height:1.68;margin:0}.fusao__text-rule{width:36px;height:1px;background:#cbb088;opacity:.8;margin-top:24px}.fusao__cyc-wrap{min-width:0;display:flex;justify-content:center}.fusao__cyc{position:relative;width:min(520px,100%);aspect-ratio:1}.fusao__cyc-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.fusao__cyc-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;width:60%;pointer-events:none}.fusao__cyc-center b{display:block;font-size:clamp(18px,1.8vw,28px);font-weight:300;color:#fff;letter-spacing:-.01em;line-height:1.08}.fusao__cyc-center em{display:block;margin-top:8px;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#f0dcb4;font-style:normal}@keyframes fusaoSpin{to{transform:rotate(1turn)}}@keyframes fusaoPulse{0%,to{opacity:.4}50%{opacity:1}}.fusao__arc{transform-box:fill-box;transform-origin:center;animation:fusaoSpin 7s linear infinite;filter:drop-shadow(0 0 7px rgba(224,188,128,.85))}.fusao__node{animation:fusaoPulse 3s ease-in-out infinite}.fusao__lbl{position:absolute;font-size:12.5px;letter-spacing:.15em;text-transform:uppercase;color:#f5e3bd;font-weight:500;z-index:3;line-height:1.4;white-space:nowrap}.fusao__lbl i{color:#c2aa7e;font-style:normal;font-weight:400}.fusao__lbl--top{left:50%;top:-28px;transform:translateX(-50%);text-align:center}.fusao__lbl--right{left:calc(100% + 14px);top:50%;transform:translateY(-50%);text-align:left}.fusao__lbl--bot{left:50%;top:calc(100% + 12px);transform:translateX(-50%);text-align:center}.fusao__lbl--left{right:calc(100% + 14px);top:50%;transform:translateY(-50%);text-align:right}.fusao__logos{margin-top:clamp(32px,4vw,52px);border-top:1px solid hsla(0,0%,100%,.12)}.fusao__logos-cap{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#bcae98;display:block;padding-top:22px;margin-bottom:22px}.fusao__logos-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:clamp(22px,3vw,56px)}.fusao__logos-row img{object-fit:contain;opacity:.9;filter:grayscale(1) brightness(1.9)}.fusao__text-ey{font-size:11px;letter-spacing:.3em;font-weight:500}.fusao__text-h2{margin-top:14px}.fusao__text-p{font-size:clamp(13.5px,1.05vw,15.5px);color:#b6ab9b}.fusao__cyc-center b{font-size:clamp(21px,2.2vw,32px)}.fusao__cyc-center em{font-size:11px;letter-spacing:.32em}.fusao__cyc-wrap{flex-direction:column;align-items:center}.fusao__legend{display:none;list-style:none;margin:30px auto 0;padding:0;grid-template-columns:1fr 1fr;gap:10px 26px;max-width:430px}.fusao__legend li{font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:#f5e3bd;font-weight:500;white-space:nowrap}.fusao__legend i{color:#c2aa7e;font-style:normal;margin-right:9px;font-weight:400}@media(max-width:1100px){.fusao__lbl--left,.fusao__lbl--right{display:none}.fusao__legend{display:grid}.fusao__lbl--bot,.fusao__lbl--top{display:none}}@media(max-width:820px){.fusao__grid{grid-template-columns:1fr}.fusao__cyc-wrap{margin-top:24px}.fusao__cyc{width:min(400px,88%)}}.shmap{position:relative;min-height:clamp(440px,46vw,560px);background:#0d0c0a;overflow:hidden;touch-action:pan-y}.shmap--zoomed{touch-action:none}.shmap__svg{position:absolute;inset:0;width:100%;height:100%;display:block;cursor:-webkit-grab;cursor:grab}.shmap__svg:active{cursor:-webkit-grabbing;cursor:grabbing}.shmap__names text{font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-family:var(--font)}.shmap__my{fill:#f3f0ea;font-size:21px;font-weight:700;letter-spacing:-.02em;font-family:var(--font)}.shmap__pin{cursor:pointer}.shmap__pulse{animation:shPulse 2.6s var(--ease) infinite;transform-box:fill-box;transform-origin:center}@keyframes shPulse{0%{transform:scale(.5);opacity:.9}70%,to{transform:scale(2.1);opacity:0}}.shmap__tip{position:absolute;left:18px;top:18px;z-index:3;background:rgba(13,12,10,.88);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsla(39,37%,89%,.16);border-radius:10px;padding:14px 16px;color:var(--cream);display:none;max-width:274px}.shmap__tip--on{display:block}.shmap__tip b{display:block;font-size:14px;font-weight:600;margin-bottom:4px}.shmap__tip span{display:block;font-size:12.5px;color:hsla(39,37%,89%,.72);line-height:1.55}.shmap__tip a{display:inline-block;margin-top:9px;font-size:12.5px;color:#e6cfa2;border-bottom:1px solid hsla(40,58%,77%,.4)}.shmap__ctl{position:absolute;right:14px;bottom:14px;z-index:3;display:flex;flex-direction:column;gap:6px}.shmap__ctl button{width:38px;height:38px;border-radius:9px;border:1px solid hsla(39,37%,89%,.2);background:rgba(13,12,10,.72);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--cream);font-size:18px;cursor:pointer;font-family:inherit;display:grid;place-items:center;transition:.3s var(--ease)}.shmap__ctl button:hover{background:hsla(39,37%,89%,.14)}.shmap__hint{position:absolute;left:16px;bottom:15px;z-index:2;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:hsla(39,37%,89%,.42);pointer-events:none}@media(max-width:900px){.shmap{min-height:min(92vw,420px)}.shmap__hint{display:none}}.wapop{position:fixed;right:clamp(16px,2.4vw,32px);bottom:calc(clamp(16px,2.4vw,32px) + 80px);z-index:160;width:min(362px,calc(100vw - 32px));background:#fff;border-radius:16px;box-shadow:0 34px 90px -22px rgba(0,0,0,.5);padding:22px;opacity:0;visibility:hidden;transform:translateY(16px) scale(.97);transform-origin:100% 100%;transition:opacity .35s var(--ease),transform .35s var(--ease),visibility .35s}.wapop.open{opacity:1;visibility:visible;transform:none}.wapop__close{position:absolute;top:10px;right:10px;width:32px;height:32px;border:0;border-radius:50%;background:hsla(0,0%,5%,.06);display:grid;place-items:center;cursor:pointer;transition:.3s var(--ease)}.wapop__close svg{width:15px;height:15px;stroke:var(--ink);stroke-width:1.6;fill:none;stroke-linecap:round}.wapop__close:hover{background:hsla(0,0%,5%,.12)}.wapop__head{display:flex;gap:12px;align-items:center;margin-bottom:16px;padding-right:26px}.wapop__ic{width:42px;height:42px;border-radius:50%;background:#25d366;display:grid;place-items:center;flex:none}.wapop__ic svg{width:23px;height:23px;fill:#fff}.wapop__head b{display:block;font-size:15.5px;font-weight:400;color:var(--ink)}.wapop__head div span{display:block;font-size:12.5px;color:var(--muted);margin-top:1px}.wapop__form{display:grid;grid-gap:18px;gap:18px}.wapop .qfield--req input:focus+label,.wapop .qfield--req input:not(:placeholder-shown)+label{background:#fff}.wapop .qfield input{font-size:16px}.wapop__submit{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 22px;background:#25d366;color:#fff;border:0;border-radius:9px;font-size:15px;font-weight:400;cursor:pointer;font-family:inherit;transition:.35s var(--ease)}.wapop__submit:hover{background:#20bd5a;transform:translateY(-1px)}.wapop__note{font-size:10.5px;color:var(--muted);text-align:center;line-height:1.5}.wapop__success b{display:block;font-size:16px;font-weight:400;color:var(--ink);margin-bottom:6px}.wapop__success span{display:block;font-size:13.5px;color:var(--muted);line-height:1.6}.wa--open .wa__label{max-width:0!important;opacity:0!important;padding-left:0!important}@media(max-width:560px){.wapop{right:16px;left:16px;width:auto}}.cfg3d__lock{position:absolute;inset:0;z-index:5;background:transparent;border:0;cursor:pointer;display:flex;align-items:flex-end;justify-content:center;padding:0 0 18px;font-family:inherit}.cfg3d__lockchip{display:inline-flex;align-items:center;gap:9px;padding:12px 19px;border-radius:40px;background:rgba(20,18,14,.78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f3f0ea;font-size:12.5px;letter-spacing:.04em;box-shadow:0 12px 30px -12px rgba(0,0,0,.5);transition:.3s var(--ease)}.cfg3d__lock:hover .cfg3d__lockchip{background:rgba(20,18,14,.94);transform:translateY(-2px)}.cfg3d__lockchip svg{width:17px;height:17px;flex:none}.cfg3d__lockchip b{font-weight:500;white-space:nowrap}.cfg3d__hint{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);z-index:5;padding:8px 15px;border-radius:40px;background:rgba(20,18,14,.55);color:hsla(40,27%,94%,.88);font-size:11px;letter-spacing:.07em;pointer-events:none;white-space:nowrap}.cfg3d__hint i{font-style:normal}.cfg3d__ctl{position:absolute;right:14px;bottom:14px;z-index:6;display:flex;flex-direction:column;gap:6px}.cfg3d__ctl button{width:38px;height:38px;border-radius:10px;border:1px solid hsla(0,0%,5%,.16);background:hsla(0,0%,100%,.92);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--ink);font-size:19px;line-height:1;cursor:pointer;display:grid;place-items:center;transition:.3s var(--ease);font-family:inherit}.cfg3d__ctl button:hover{background:#fff;transform:translateY(-1px)}.cfg3d__t-touch{display:none}@media (hover:none){.cfg3d__t-desk{display:none}.cfg3d__t-touch{display:inline}}@media (max-width:560px){.cfg3d__lockchip{font-size:11.5px;padding:10px 15px}.cfg3d__lock{padding-bottom:58px}.cfg3d__hint{bottom:56px}.chips--widths{flex-wrap:nowrap;gap:6px}.chips--widths .chip{flex:1 1;justify-content:center;padding:9px 2px;font-size:12px;min-width:0;letter-spacing:0}}@media (max-width:760px){.showcase{min-height:auto;display:block}.slider{position:relative;aspect-ratio:1/1}.slide__img{background-size:contain;background-position:50%;background-color:var(--ink)}.showcase__scrim{display:none}.showcase__foot{position:relative;padding:22px var(--pad) 48px}.showcase__meter{margin-bottom:22px}.slider__nav{top:50%}}.hero__footer{align-items:flex-end;text-align:right}@media (max-width:900px){.hero__footer{align-items:flex-start;text-align:left}}@media (min-width:901px){.hero__footer{padding-right:calc(var(--hero-pad) + 48px)}.hero__footer .hero__lead{white-space:nowrap;max-width:none;font-size:clamp(13px,1.1vw,15.5px)}}.hero__title .line{padding:.1em 0 .08em;margin:-.1em 0 -.08em}.hero__badges{gap:0;align-items:center}.hero__badges li{font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:hsla(0,0%,100%,.66);font-weight:500}.hero__badges li+li:before{content:"·";color:var(--bronze-3);opacity:.9;margin:0 clamp(10px,1.2vw,20px);font-size:13px}@media (max-width:900px){.hero__badges{justify-content:flex-start;row-gap:7px}.hero__badges li{font-size:10.5px}.hero__badges{padding-bottom:76px;padding-right:88px}}.wapop .qfield--req label{font-weight:400;left:14px;top:50%;transform:translateY(-50%)}.wapop .qfield--req input:focus+label,.wapop .qfield--req input:not(:placeholder-shown)+label{left:10px;top:-9px;transform:none}