@font-face{font-family:"Inter";src:url(../fonts/inter-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"Inter";src:url(../fonts/inter-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:"Inter";src:url(../fonts/inter-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:"Inter";src:url(../fonts/inter-700.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"Inter";src:url(../fonts/inter-800.woff2) format("woff2");font-weight:800;font-display:swap}:root{--navy:#081828;--navy-2:#0E1E2E;--navy-3:#142A3E;--gold:#D3B37A;--gold-2:#E8CF9C;--gold-ink:#8F6F3E;--cream:#F7F3EA;--bg:var(--navy);--text:var(--cream);--muted:rgba(247,243,234,.72);--soft:rgba(247,243,234,.56);--surface:rgba(247,243,234,.045);--surface-2:rgba(247,243,234,.075);--line:rgba(247,243,234,.14);--line-2:rgba(247,243,234,.24);--glow:rgba(211,179,122,.16);--wrap:1240px;--gut:clamp(20px,4vw,32px);--r:24px;--r-sm:14px;--f:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--ease:cubic-bezier(.2,.7,.2,1)}:root[data-theme="light"]{--bg:#F5F1E8;--text:#081828;--muted:rgba(8,24,40,.74);--soft:rgba(8,24,40,.58);--surface:#FFFFFF;--surface-2:#FBF8F1;--line:rgba(8,24,40,.12);--line-2:rgba(8,24,40,.22);--glow:rgba(211,179,122,.22)}*,*::before,*::after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--bg);color:var(--text);font:400 16px/1.65 var(--f);-webkit-font-smoothing:antialiased;overflow-x:hidden;transition:background .4s,color .4s}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4{margin:0;font-weight:800;letter-spacing:-.04em;line-height:1;text-wrap:balance}p{margin:0}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:8px}.sr,.hp{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:fixed;left:12px;top:-60px;z-index:300;background:var(--gold);color:var(--navy);padding:10px 14px;border-radius:10px;font-weight:700}.skip:focus{top:12px}.eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 20px;font-size:11px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--gold)}.eyebrow i{width:7px;height:7px;border-radius:50%;background:var(--gold);box-shadow:0 0 14px var(--gold)}h2 span,h1 span,h1 em,h2 em{color:var(--gold);font-style:normal}.btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:50px;padding:0 24px;border-radius:999px;border:1px solid transparent;font:700 13px/1 var(--f);letter-spacing:.01em;cursor:pointer;transition:transform .25s var(--ease),box-shadow .25s,background .25s,border-color .25s,color .25s;white-space:nowrap}.btn span[aria-hidden]{font-size:15px;transition:transform .25s var(--ease)}.btn:hover span[aria-hidden]{transform:translate(2px,-2px)}.btn-gold{background:var(--gold);color:var(--navy)}.btn-gold:hover{background:var(--gold-2);transform:translateY(-2px);box-shadow:0 14px 34px -10px rgba(211,179,122,.55)}.btn-ghost{background:var(--surface);color:var(--text);border-color:var(--line-2)}.btn-ghost:hover{border-color:var(--gold);color:var(--gold)}.btn-navy{background:var(--navy);color:var(--cream)}.btn-navy:hover{background:var(--navy-3);transform:translateY(-2px)}.btn-line,.btn-line-dark{background:transparent;border-color:var(--line-2);color:var(--text)}.btn-line:hover{border-color:var(--gold);color:var(--gold)}.btn-line-dark{border-color:rgba(8,24,40,.3);color:var(--navy)}.btn-line-dark:hover{border-color:var(--navy)}.btn-sm{min-height:42px;padding:0 18px}.btn-block{width:100%}.btn[disabled]{opacity:.55;cursor:progress;transform:none}.link{background:none;border:0;padding:6px 0;color:var(--muted);font:500 14px var(--f);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.nav-wrap{position:fixed;z-index:100;top:16px;left:0;right:0;padding:0 var(--gut)}.nav{height:66px;max-width:var(--wrap);margin:auto;display:flex;align-items:center;gap:18px;padding:0 10px 0 22px;border:1px solid var(--line);border-radius:999px;background:rgba(8,24,40,.72);backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);box-shadow:0 18px 50px -20px rgba(0,0,0,.5);transition:background .3s,border-color .3s}:root[data-theme="light"] .nav{background:rgba(255,255,255,.82)}.brand{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.18em}.brand img{width:36px;height:36px;object-fit:contain}.nav-links{display:flex;align-items:center;gap:4px;margin-left:auto;font-size:13px}.nav-links a{padding:9px 12px;border-radius:999px;color:var(--muted);transition:color .2s,background .2s}.nav-links a:hover,.nav-links a[aria-current]{color:var(--gold)}.nav-links .nav-login{color:var(--text);border:1px solid var(--line-2);margin-left:6px}.nav-links .nav-login:hover{border-color:var(--gold)}.theme-toggle{margin-left:4px;border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:999px;padding:8px 12px;font:600 11px var(--f);cursor:pointer;white-space:nowrap}.theme-toggle:hover{color:var(--gold);border-color:var(--gold)}.nav-cta{display:inline-flex;align-items:center;gap:10px;background:var(--gold);color:var(--navy);border-radius:999px;padding:13px 18px;font-size:12px;font-weight:700;white-space:nowrap;transition:background .2s}.nav-cta:hover{background:var(--gold-2)}.menu-btn{display:none;margin-left:auto;width:44px;height:44px;border:0;background:transparent;cursor:pointer;position:relative;color:var(--text)}.menu-btn span{position:absolute;left:12px;right:12px;height:2px;border-radius:2px;background:currentColor;transition:transform .3s var(--ease)}.menu-btn span:first-child{top:17px}.menu-btn span:last-child{top:25px}.menu-btn[aria-expanded=true] span:first-child{transform:translateY(4px) rotate(45deg)}.menu-btn[aria-expanded=true] span:last-child{transform:translateY(-4px) rotate(-45deg)}.hero{position:relative;min-height:100svh;display:flex;align-items:center;padding:150px var(--gut) 110px;overflow:hidden;isolation:isolate}.hero-pattern{position:absolute;inset:-10% -6% 0 36%;z-index:-3;pointer-events:none;opacity:.42;-webkit-mask-image:linear-gradient(90deg,transparent,#000 38%),linear-gradient(to bottom,transparent,#000 14%,#000 66%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 38%),linear-gradient(to bottom,transparent,#000 14%,#000 66%,transparent);mask-composite:intersect}.hero-pattern::before{content:"";position:absolute;inset:-6%;background:url(../img/tech-pattern.webp) right top/460px auto repeat;animation:driftA 42s ease-in-out infinite alternate}@keyframes driftA{to{transform:translate3d(-2.5%,1.5%,0)}}:root[data-theme="light"] .hero-pattern{opacity:.32;filter:brightness(.55) saturate(1.2)}.hero-matrix{position:absolute;inset:0;width:100%;height:100%;z-index:-2;pointer-events:none}.hero-shade{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,var(--bg) 0%,rgba(8,24,40,.82) 34%,rgba(8,24,40,.2) 70%,transparent),linear-gradient(to bottom,transparent 70%,var(--bg))}:root[data-theme="light"] .hero-shade{background:linear-gradient(90deg,var(--bg) 0%,rgba(245,241,232,.88) 36%,rgba(245,241,232,.3) 72%,transparent),linear-gradient(to bottom,transparent 70%,var(--bg))}.hero-inner{width:100%;max-width:var(--wrap);margin:auto;display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:48px;align-items:center}.kicker{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px}.kicker span{padding:6px 12px;border:1px solid var(--line-2);border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.hero h1{font-size:clamp(54px,8.4vw,124px);line-height:.86;letter-spacing:-.065em}.hero .lead{max-width:560px;margin-top:30px;font-size:clamp(16px,1.3vw,18px);line-height:1.7;color:var(--muted)}.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.proof{display:flex;flex-wrap:wrap;gap:clamp(22px,4vw,40px);margin:44px 0 0;padding-top:24px;border-top:1px solid var(--line);max-width:640px}.proof dt{font-size:clamp(18px,1.6vw,22px);font-weight:800;letter-spacing:-.02em;color:var(--gold);text-transform:uppercase}.proof dd{margin:2px 0 0;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--soft)}.glass{background:rgba(8,24,40,.55);border:1px solid var(--line-2);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 30px 80px -30px rgba(0,0,0,.6)}:root[data-theme="light"] .glass{background:rgba(255,255,255,.78)}.showcase{border-radius:var(--r);padding:28px}.showcase small{display:block;font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--soft)}.showcase strong{display:block;margin-top:22px;font-size:24px;line-height:1.1;letter-spacing:-.03em}.showcase strong em{color:var(--gold);font-style:normal}.showcase-price{display:flex;align-items:baseline;gap:4px;margin-top:22px}.showcase-price b{font-size:46px;font-weight:800;letter-spacing:-.05em;color:var(--gold);line-height:1}.showcase-price span{font-size:13px;font-weight:600;color:var(--soft)}.showcase ul{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:9px;font-size:13px;color:var(--muted)}.showcase li{position:relative;padding-left:22px}.showcase li::before{content:"";position:absolute;left:2px;top:.5em;width:10px;height:6px;border-left:2px solid var(--gold);border-bottom:2px solid var(--gold);transform:rotate(-45deg)}.showcase-meta{margin-top:18px;padding-top:16px;border-top:1px solid var(--line);font-size:12px;color:var(--soft)}.showcase>a{display:inline-flex;gap:8px;margin-top:18px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.scroll-hint{position:absolute;right:34px;bottom:60px;display:flex;flex-direction:column;align-items:center;gap:12px;writing-mode:vertical-rl;font-size:9px;letter-spacing:.24em;text-transform:uppercase;color:var(--soft)}.scroll-hint i{width:1px;height:70px;background:linear-gradient(var(--gold),transparent);animation:scrollLine 2.4s ease-in-out infinite}@keyframes scrollLine{0%,100%{transform:scaleY(.4);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}}.marquee{padding:26px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);overflow:hidden}.marquee-label{max-width:var(--wrap);margin:0 auto 16px;padding:0 var(--gut);font-size:10px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--soft)}.marquee-mask{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.marquee-track{display:flex;gap:12px;width:max-content;animation:marquee 46s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}.chip{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 22px;border:1px solid var(--line);border-radius:16px;background:var(--surface);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--muted)}.chip::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold)}@keyframes marquee{to{transform:translateX(-50%)}}.section{max-width:var(--wrap);margin:0 auto;padding:clamp(96px,11vw,150px) var(--gut) 0}.section-head,.block-head{max-width:760px;margin-bottom:clamp(40px,5vw,64px)}.section-head h2,.block-head h2,.page-head h1{font-size:clamp(40px,5.6vw,78px);line-height:.95;letter-spacing:-.055em}.section-head>p:last-child,.block-head>p{margin-top:22px;max-width:580px;color:var(--muted);font-size:16px}.more{margin-top:28px}.more a{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.card-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.card{position:relative;display:flex;flex-direction:column;min-height:340px;padding:26px;border:1px solid var(--line);border-radius:var(--r);background:linear-gradient(145deg,var(--surface-2),var(--surface));overflow:hidden;transition:transform .35s var(--ease),border-color .35s,box-shadow .35s}.card:hover{transform:translateY(-6px);border-color:rgba(211,179,122,.45);box-shadow:0 24px 60px -24px rgba(0,0,0,.5),0 0 60px var(--glow)}.num{font-size:10px;font-weight:600;letter-spacing:.14em;color:var(--soft)}.card-icon{margin-top:38px;font-size:44px;line-height:1;color:var(--gold)}.card h3{margin-top:20px;font-size:22px;letter-spacing:-.03em}.card p{margin-top:10px;font-size:14px;color:var(--muted)}.card a{margin-top:auto;padding-top:22px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.how{display:grid;grid-template-columns:.8fr 1fr .8fr;gap:16px;align-items:center}.how-art{margin:0;border-radius:var(--r);overflow:hidden;border:1px solid var(--line);background:var(--surface)}.how-art img{width:100%;height:auto;aspect-ratio:1145/1374;object-fit:cover}.how-steps{list-style:none;margin:0;padding:0;display:grid;gap:10px}.how-steps li{display:grid;grid-template-columns:44px 1fr;gap:14px;padding:18px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}.how-steps li>span{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid rgba(211,179,122,.4);font-size:12px;font-weight:700;color:var(--gold)}.how-steps h3{font-size:17px;letter-spacing:-.02em}.how-steps p{margin-top:4px;font-size:13.5px;color:var(--muted)}.note-bar{display:flex;align-items:center;gap:24px;margin-top:16px;padding:22px 26px;border:1px solid rgba(211,179,122,.35);border-radius:var(--r);background:linear-gradient(100deg,rgba(211,179,122,.1),transparent 60%)}.note-bar>span{font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);white-space:nowrap}.note-bar strong{flex:1;font-size:17px;letter-spacing:-.02em}.note-bar em{font-style:normal;color:var(--gold)}.pricing{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;align-items:stretch}.price-card{display:flex;flex-direction:column;padding:30px 28px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface)}.price-card.featured{border-color:var(--gold);background:linear-gradient(160deg,rgba(211,179,122,.14),var(--surface) 55%);box-shadow:0 30px 70px -30px rgba(211,179,122,.35)}.price-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.price-label{font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.price-badge{padding:5px 10px;border-radius:999px;background:var(--gold);color:var(--navy);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.price-tag{margin-top:16px;min-height:3.3em;font-size:14px;color:var(--muted)}.price{display:flex;align-items:baseline;gap:4px;margin-top:20px}.price b{font-size:54px;font-weight:800;letter-spacing:-.055em;line-height:1}.featured .price b{color:var(--gold)}.price span{font-size:14px;font-weight:600;color:var(--soft)}.price-meta{margin-top:8px;font-size:12px;color:var(--soft)}.price-card ul{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:10px;font-size:14px}.price-in li,.price-out li{position:relative;padding-left:24px}.price-in li::before{content:"";position:absolute;left:2px;top:.5em;width:10px;height:6px;border-left:2px solid var(--gold);border-bottom:2px solid var(--gold);transform:rotate(-45deg)}.price-out{padding-top:18px!important;border-top:1px dashed var(--line-2);color:var(--soft)}.price-out li::before{content:"";position:absolute;left:2px;top:.75em;width:10px;height:1.5px;background:currentColor}.price-card .btn{margin-top:auto}.price-card ul+.btn,.price-card ul+ul+.btn{margin-top:28px}.exclusive{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:14px;padding:26px 28px;border:1px solid var(--line);border-radius:var(--r);background:var(--surface)}.exclusive .tag{display:inline-block;margin-bottom:10px;padding:4px 10px;border:1px solid var(--line-2);border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.exclusive h3{font-size:22px}.exclusive p{margin-top:6px;color:var(--muted);font-size:14px}.statement{margin-top:clamp(96px,11vw,150px);padding:clamp(110px,13vw,170px) var(--gut);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(circle at 78% 50%,rgba(211,179,122,.12),transparent 34%),var(--navy-2)}:root[data-theme="light"] .statement{background:radial-gradient(circle at 78% 50%,rgba(211,179,122,.18),transparent 34%),#EEE8DB}.statement-inner{max-width:var(--wrap);margin:auto}.statement h2{max-width:1000px;font-size:clamp(42px,6.4vw,94px);line-height:.95;letter-spacing:-.06em}.statement-meta{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:40px;font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--soft)}.project-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.project{position:relative;display:block;min-height:440px;border:1px solid var(--line);border-radius:28px;overflow:hidden;background:var(--navy-2)}.project-thumb{position:absolute;inset:0}.project-thumb::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(8,24,40,.94))}.project-thumb img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.project:hover .project-thumb img{transform:scale(1.04)}.project-info{position:absolute;z-index:1;left:26px;right:26px;bottom:24px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;color:var(--cream)}.project-info small{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.project-info h3{margin-top:8px;font-size:32px;letter-spacing:-.04em}.project-info p{margin-top:6px;max-width:420px;font-size:14px;color:rgba(247,243,234,.78)}.project-open{flex:none;display:grid;place-items:center;width:50px;height:50px;border-radius:50%;background:var(--gold);color:var(--navy);font-size:18px;transition:transform .3s var(--ease)}.project:hover .project-open{transform:rotate(45deg)}.security,.impact-card{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center;padding:clamp(32px,5vw,60px);border:1px solid var(--line);border-radius:32px;background:radial-gradient(circle at 100% 0,rgba(211,179,122,.12),transparent 40%),var(--surface)}.security h2,.impact-card h2{font-size:clamp(34px,4.2vw,56px);line-height:.98;letter-spacing:-.05em}.security p,.impact-card p{margin:20px 0 28px;color:var(--muted);max-width:520px}.checks{list-style:none;margin:0;padding:0}.checks li{position:relative;padding:18px 0 18px 34px;border-bottom:1px solid var(--line);font-size:15px}.checks li:last-child{border-bottom:0}.checks li::before{content:"";position:absolute;left:4px;top:24px;width:12px;height:7px;border-left:2px solid var(--gold);border-bottom:2px solid var(--gold);transform:rotate(-45deg)}.impact-figure{text-align:right}.impact-figure b{display:block;font-size:clamp(64px,9vw,128px);font-weight:800;letter-spacing:-.06em;line-height:.9;color:var(--gold)}.impact-figure span{display:block;margin-top:10px;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--soft)}.visual-break{display:grid;grid-template-columns:1.1fr .9fr;margin-top:clamp(96px,11vw,150px);border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--navy-2)}:root[data-theme="light"] .visual-break{background:#EEE8DB}.visual-image{min-height:600px;overflow:hidden}.visual-image img{width:100%;height:100%;object-fit:cover}.visual-copy{display:flex;flex-direction:column;justify-content:center;padding:90px 7vw}.visual-copy h2{font-size:clamp(44px,5.4vw,80px);line-height:.92;letter-spacing:-.06em}.visual-copy em{font-style:normal;color:var(--gold)}.visual-copy>p:not(.eyebrow){margin:26px 0;max-width:440px;color:var(--muted)}.tech-pills{display:flex;flex-wrap:wrap;gap:8px}.tech-pills span{padding:9px 13px;border:1px solid var(--line-2);border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.method{border-top:1px solid var(--line)}.method-row{display:grid;grid-template-columns:70px 1fr;gap:28px;align-items:center;padding:28px 0;border-bottom:1px solid var(--line);transition:padding .3s var(--ease)}.method-row:hover{padding-left:14px}.method-row>span{font-size:12px;font-weight:700;color:var(--gold)}.method-row h3{font-size:26px;letter-spacing:-.03em}.method-row p{margin-top:6px;font-size:14px;color:var(--muted)}.quotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.quote{margin:0;padding:36px;border:1px solid var(--line);border-radius:28px;background:radial-gradient(circle at 92% 0,rgba(211,179,122,.12),transparent 40%),var(--surface)}.quote-mark{display:block;font-size:64px;line-height:.6;color:var(--gold)}.quote blockquote{margin:16px 0 0;font-size:clamp(20px,2vw,26px);line-height:1.3;letter-spacing:-.02em}.quote figcaption{margin-top:22px;font-size:12px;color:var(--soft);letter-spacing:.06em}.faq-list{max-width:900px}.faq details{border-top:1px solid var(--line)}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{list-style:none;cursor:pointer;padding:24px 44px 24px 0;font-size:19px;font-weight:700;letter-spacing:-.02em;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";position:absolute;right:6px;top:50%;transform:translateY(-50%);font-size:26px;font-weight:400;color:var(--gold);transition:transform .3s var(--ease)}.faq details[open] summary::after{transform:translateY(-50%) rotate(45deg)}.faq details p{padding:0 0 24px;max-width:70ch;color:var(--muted)}.cta{position:relative;overflow:hidden;margin-top:clamp(96px,11vw,150px);padding:clamp(110px,12vw,160px) var(--gut) clamp(90px,10vw,130px);background:linear-gradient(135deg,#D7B979 0%,var(--gold) 45%,#B48E48 100%);color:var(--navy)}.cta-orb{position:absolute;width:560px;height:560px;right:-160px;top:-200px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.4),transparent 65%)}.cta-inner{position:relative;max-width:1000px;margin:auto}.cta .eyebrow{color:var(--navy)}.cta h2{font-size:clamp(46px,7.6vw,104px);line-height:.88;letter-spacing:-.065em}.cta h2 span{color:var(--navy-3);opacity:.72}.cta-inner>p:not(.eyebrow){max-width:580px;margin:26px 0 44px;font-size:16px;color:rgba(8,24,40,.78)}.cta .form{max-width:860px;padding:28px;border-radius:var(--r);background:rgba(255,255,255,.24);border:1px solid rgba(255,255,255,.45);backdrop-filter:blur(10px)}.cta .form label{color:rgba(8,24,40,.8)}.cta .form input:not([type=checkbox]),.cta .form select,.cta .form textarea{background:rgba(255,255,255,.72);border-color:rgba(8,24,40,.16);color:var(--navy)}.cta .form input::placeholder,.cta .form textarea::placeholder{color:rgba(8,24,40,.45)}.cta .form-status.ok{color:#0E4D2E}.cta .form-status.err{color:#7E1F1A}.form-actions{display:flex;flex-wrap:wrap;gap:10px}.form{display:grid;gap:14px;max-width:760px}.form .row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form label{display:grid;gap:8px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.form input:not([type=checkbox]),.form select,.form textarea{width:100%;min-height:52px;padding:13px 15px;border-radius:var(--r-sm);border:1px solid var(--line-2);background:var(--surface);color:var(--text);font:400 15px var(--f);letter-spacing:0;text-transform:none;transition:border-color .2s,box-shadow .2s}.form select option{color:#081828}.form textarea{resize:vertical;min-height:120px}.form input:focus,.form select:focus,.form textarea:focus{outline:0;border-color:var(--gold);box-shadow:0 0 0 4px rgba(211,179,122,.22)}.form .check{display:flex;align-items:flex-start;gap:10px;font-size:14px;font-weight:400;letter-spacing:0;text-transform:none}.form .check input{flex:none;width:18px;height:18px;margin-top:2px;accent-color:var(--gold)}.form fieldset{border:0;padding:0;margin:0}.form legend{margin-bottom:10px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.chips{display:flex;flex-wrap:wrap;gap:8px}.chips label{display:flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid var(--line-2);border-radius:999px;font-size:13px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--text);cursor:pointer}.chips label:has(input:checked){border-color:var(--gold);background:rgba(211,179,122,.14);color:var(--gold)}.chips input{accent-color:var(--gold)}.form .btn{justify-self:start}.form-status{min-height:1.4em;font-size:14px}.form-status.ok{color:#7FD3A2}.form-status.err{color:#F2A49C}:root[data-theme="light"] .form-status.ok{color:#1F6B45}:root[data-theme="light"] .form-status.err{color:#A3302A}.card-form{padding:clamp(24px,4vw,40px);border:1px solid var(--line);border-radius:28px;background:var(--surface)}.card-form h2{font-size:30px;letter-spacing:-.04em}.note{margin-top:14px;font-size:13px;color:var(--soft)}.page-head{max-width:var(--wrap);margin:0 auto;padding:170px var(--gut) 0}.page-head h1{max-width:900px}.page-head>p:last-child{margin-top:24px;max-width:640px;color:var(--muted);font-size:17px}.block{max-width:var(--wrap);margin:0 auto;padding:clamp(80px,9vw,120px) var(--gut) 0}.steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px;counter-reset:s}.steps li{counter-increment:s;padding:24px;border:1px solid var(--line);border-radius:20px;background:var(--surface)}.steps li::before{content:"0" counter(s);display:block;margin-bottom:18px;font-size:12px;font-weight:700;color:var(--gold)}.steps h3{font-size:19px;letter-spacing:-.02em}.steps p{margin-top:8px;font-size:14px;color:var(--muted)}.steps-v{grid-template-columns:1fr}.sec-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:48px;align-items:start}.svc-detail article{display:grid;grid-template-columns:1fr 1.4fr;gap:40px;padding:40px 0;border-top:1px solid var(--line)}.svc-cat{font-size:10px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.svc-detail h2{margin-top:10px;font-size:clamp(28px,3vw,40px)}.svc-price{margin-top:12px;font-size:13px;font-weight:600;color:var(--muted)}.svc-detail h3{margin:24px 0 10px;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--soft)}.svc-detail article>div>p{color:var(--muted)}.svc-detail .btn{margin-top:24px}.dash{margin:0;padding-left:18px;color:var(--muted)}.dash li{margin:4px 0}.band{max-width:var(--wrap);margin:clamp(80px,9vw,120px) auto 0;padding:0 var(--gut)}.band-inner{padding:clamp(32px,5vw,56px);border:1px solid rgba(211,179,122,.35);border-radius:32px;background:radial-gradient(circle at 100% 0,rgba(211,179,122,.16),transparent 45%),var(--surface)}.band h2{font-size:clamp(30px,3.6vw,48px);letter-spacing:-.05em}.band p{margin:16px 0 26px;max-width:620px;color:var(--muted)}.band .btn-navy{background:var(--gold);color:var(--navy)}.impact-figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-bottom:56px}.impact-figures div{padding:28px;border:1px solid var(--line);border-radius:24px;background:var(--surface)}.impact-figures b{display:block;font-size:clamp(44px,5vw,64px);font-weight:800;letter-spacing:-.05em;line-height:1;color:var(--gold)}.impact-figures span{display:block;margin-top:10px;color:var(--muted)}.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:20px;background:var(--surface)}.compare{width:100%;min-width:640px;border-collapse:collapse;font-size:14px}.compare th,.compare td{padding:15px 18px;text-align:left;border-bottom:1px solid var(--line)}.compare thead th{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.compare tbody th{font-weight:500;color:var(--muted)}.compare tr:last-child>*{border-bottom:0}.compare .yes{font-weight:700;color:var(--text)}.compare .no{color:var(--soft)}.auth .footer{display:none}.auth-wrap{min-height:100svh;display:grid;place-items:center;padding:120px 16px 60px;background:radial-gradient(60% 50% at 50% 0%,rgba(211,179,122,.14),transparent 70%)}.auth-card{width:min(460px,100%);padding:36px;border:1px solid var(--line-2);border-radius:28px;background:var(--surface);box-shadow:0 40px 90px -40px rgba(0,0,0,.6)}:root[data-theme="light"] .auth-card{box-shadow:0 40px 90px -40px rgba(8,24,40,.3)}.auth-card>img{width:52px;height:52px;object-fit:contain;margin-bottom:22px}.auth-card h1{font-size:30px;letter-spacing:-.04em;line-height:1.05}.auth-card .form>p{color:var(--muted);margin-top:-4px}.auth-card .btn{width:100%}.auth-foot{margin-top:22px;font-size:12px;color:var(--soft)}.callout-ok{padding:12px 14px;border-radius:12px;background:rgba(127,211,162,.12);color:#7FD3A2;font-size:14px}.contract-wrap{max-width:880px;margin:0 auto;padding:140px var(--gut) 40px}.contract-doc{padding:clamp(24px,5vw,56px);border-radius:20px;background:#FFFEFB;color:#081828;font-size:15.5px;line-height:1.75}.contract-doc h1{font-size:28px;letter-spacing:-.03em;margin-bottom:22px}.contract-doc h2{font-size:18px;letter-spacing:-.02em;margin:26px 0 8px}.contract-doc p{margin:8px 0}.contract-sign{margin-top:24px}.contract-meta{margin-top:24px;padding:14px;border-radius:12px;background:#F4EFE3;font-size:13px}.footer{position:relative;margin-top:0;padding:72px var(--gut) 26px;border-top:1px solid var(--line);overflow:hidden;isolation:isolate;background:var(--bg)}.footer-matrix{position:absolute;inset:0;width:100%;height:100%;z-index:-1;opacity:.55;pointer-events:none;-webkit-mask-image:linear-gradient(to top,#000,transparent 85%);mask-image:linear-gradient(to top,#000,transparent 85%)}.footer-top,.footer-bottom{max-width:var(--wrap);margin:auto}.footer-top{display:grid;grid-template-columns:1fr 1.3fr;gap:48px;padding-bottom:52px}.footer-brand p{margin-top:18px;max-width:34ch;font-size:14px;color:var(--muted)}.footer-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.footer h4,.footer .footer-h{margin-bottom:14px;font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.footer-cols a{display:block;padding:5px 0;font-size:14px;color:var(--muted);word-break:break-word;transition:color .2s}.footer-cols a:hover{color:var(--gold)}.footer-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;padding-top:20px;border-top:1px solid var(--line);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--soft)}.js .reveal{opacity:0;transform:translateY(26px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.js .reveal.in{opacity:1;transform:none}@media (max-width:1180px){.nav-links a:not(.nav-login){padding:9px 8px}.hero-inner{grid-template-columns:1fr}.showcase{max-width:520px}.card-grid{grid-template-columns:repeat(2,1fr)}.pricing{grid-template-columns:repeat(2,1fr)}.how{grid-template-columns:1fr 1fr}.how-steps{grid-column:1/-1;order:-1}}@media (max-width:980px){.menu-btn{display:block}.nav-cta{display:none}.nav-links{position:absolute;top:76px;left:0;right:0;flex-direction:column;align-items:stretch;gap:2px;margin:0;padding:12px;border:1px solid var(--line);border-radius:22px;background:var(--bg);box-shadow:0 30px 60px -20px rgba(0,0,0,.5);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .25s,transform .25s var(--ease),visibility .25s}.nav-links.open{opacity:1;visibility:visible;transform:none}.nav-links a,.nav-links a:not(.nav-login){padding:14px 16px;font-size:16px}.nav-links .nav-login{margin:8px 0 0;text-align:center}.theme-toggle{margin:8px 0 0;padding:12px}.nav{position:relative}.scroll-hint{display:none}.project-grid,.security,.impact-card,.visual-break,.sec-layout,.svc-detail article,.footer-top{grid-template-columns:1fr}.impact-figure{text-align:left}.visual-image{min-height:380px}.steps{grid-template-columns:1fr 1fr}.note-bar{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.hero-pattern{inset:auto -12% -4% 28%;height:46%;opacity:.28}.hero-shade{background:linear-gradient(to bottom,rgba(8,24,40,.55),rgba(8,24,40,.35) 55%,var(--bg))}:root[data-theme="light"] .hero-shade{background:linear-gradient(to bottom,rgba(245,241,232,.7),rgba(245,241,232,.45) 55%,var(--bg))}.nav-wrap{top:10px}.nav{height:58px;padding-left:16px}.hero{padding:126px var(--gut) 80px}.hero h1{font-size:clamp(46px,14vw,66px)}.actions .btn{flex:1 1 100%}.card-grid,.pricing,.how,.steps,.form .row,.footer-cols{grid-template-columns:1fr}.card{min-height:0}.project{min-height:380px}.project-info h3{font-size:26px}.method-row{grid-template-columns:40px 1fr;gap:14px}.exclusive{flex-direction:column;align-items:flex-start}.visual-copy{padding:64px var(--gut)}.page-head{padding-top:130px}.cta .form{padding:18px}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.js .reveal{opacity:1;transform:none}}@media print{.nav-wrap,.footer,.contract-sign .btn,.contract-sign label{display:none!important}body{background:#fff;color:#000}.contract-wrap{padding:0}}.install-card{width:min(560px,100%)}.hero-v5 .hero-inner{grid-template-columns:minmax(0,1fr) minmax(350px,.92fr);gap:5vw}.hero-v5 .hero-copy{position:relative;z-index:3}.hero-v5 h1{font-size:clamp(44px,5.25vw,78px);line-height:1.08;max-width:760px}.hero-v5 .lead{max-width:670px}.hero-v5{min-height:850px}.hero-stage{height:500px;position:relative;perspective:1000px}.stage-glow{position:absolute;inset:5%;background:radial-gradient(circle,rgba(211,179,122,.27),transparent 62%);filter:blur(35px)}.stage-main{position:absolute;inset:70px 5% 45px 6%;transform:rotateY(-10deg) rotateX(4deg);border:1px solid rgba(218,184,116,.45);border-radius:24px;padding:28px;background:linear-gradient(145deg,#10263d,#040e19 80%);box-shadow:0 40px 90px #0009,0 0 28px #c9a45c22}.stage-top{display:flex;align-items:center;gap:10px;color:#f5e5c3;font-weight:800;letter-spacing:.2em;font-size:13px}.stage-top small{display:block;font-size:8px;letter-spacing:.35em;color:#bba16d}.stage-online{margin-left:auto;font-size:10px;letter-spacing:0;color:#8fd7b1}.stage-main>p{font-size:clamp(25px,3vw,39px);font-weight:800;line-height:1.1;margin:36px 0 24px}.stage-main>p em{color:var(--gold);font-style:normal}.stage-screen{border:1px solid #ffffff19;border-radius:12px;background:linear-gradient(120deg,#15283c,#07121c);padding:20px}.stage-screen>span:first-child{display:block;font-size:12px;color:#cbb57e;margin-bottom:14px}.stage-bar{height:12px;display:block;margin:11px 0;border-radius:12px;background:linear-gradient(90deg,#70572d,#dfc481,#ffffff24)}.w90{width:90%}.w65{width:65%}.w75{width:75%}.stage-screen-bottom{display:flex;justify-content:space-between;font-size:11px;color:#e5d5b7;margin-top:20px}.float-panel{position:absolute;z-index:2;display:flex;align-items:center;gap:14px;padding:13px 20px;border-radius:14px;border:1px solid #c9a45c55;background:#0b1c2cf0;box-shadow:0 20px 45px #0008;animation:float-wisa 7s ease-in-out infinite}.float-panel>span{font-size:22px;color:#dfbe75}.float-panel b,.float-panel small{display:block}.float-panel b{font-size:13px}.float-panel small{font-size:11px;color:#bbbfbc}.fp-one{right:0;top:15px}.fp-two{left:0;bottom:10px;animation-delay:-3s}.fp-three{right:-3%;bottom:45px;animation-delay:-5s}@keyframes float-wisa{50%{transform:translateY(-13px)}}.solutions-strip{display:flex;gap:30px;align-items:center;justify-content:center;flex-wrap:wrap;padding:25px var(--gut);background:#091523;border-block:1px solid #c9a45c24;color:#d8c28b;font-size:12px;font-weight:700}.solutions-strip>div:before{content:'✧';margin-right:9px}.product-section{background:radial-gradient(circle at 70% 50%,#123e37aa,transparent 50%)}.product-layout,.offer-layout,.ai-grid{max-width:var(--wrap);margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:clamp(35px,5vw,80px);align-items:center}.product-copy h2,.offer-layout h2,.ai-grid h2{font-size:clamp(34px,4.5vw,60px);line-height:1.05}.product-copy>p,.offer-layout>div>p,.ai-grid>div>p{color:var(--muted);margin:22px 0;line-height:1.75}.feature-ticks{list-style:none;padding:0;margin:24px 0}.feature-ticks li{margin:12px 0;display:flex;align-items:flex-start;gap:10px;color:var(--muted);font-size:14px}.feature-ticks li:before{content:'✓';color:#49d9a3;font-weight:800}.gift-banner{padding:18px 20px;border:1px solid #6cba9b75;border-radius:14px;background:#10423944;max-width:390px}.gift-banner b,.gift-banner small{display:block}.gift-banner b{color:#6fe6b1;font-size:18px}.gift-banner small{color:var(--muted)}.btn-green{background:#079966;color:#fff}.btn-green:hover{background:#00b77a}.product-preview{min-width:0;margin:0;border:1px solid var(--line-2);border-radius:20px;background:#f5faf9;color:#152f32;padding:14px;box-shadow:0 32px 80px #0005;transform:rotate(-1deg)}.product-preview img{width:100%;height:440px;object-fit:cover;object-position:top;border-radius:10px}.product-preview figcaption{font-size:11px;text-align:center;margin:10px;color:#445}.browser-chrome{display:flex;justify-content:space-between;gap:8px;align-items:center;padding:5px 8px 14px;font-size:10px}.browser-chrome strong{font-size:12px}.solutions-grid{max-width:var(--wrap);margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.solution-tile{min-height:245px;padding:28px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(145deg,var(--surface-2),var(--surface));transition:transform .3s,border-color .3s}.solution-tile:hover{transform:translateY(-5px);border-color:var(--gold)}.solution-icon{display:grid;place-items:center;width:43px;height:43px;border:1px solid #c9a45c55;border-radius:11px;color:var(--gold);font-size:26px;margin-bottom:32px}.solution-tile h3{font-size:19px;line-height:1.2}.solution-tile p{color:var(--muted);font-size:13px;margin:13px 0 23px}.solution-tile a{color:var(--gold);font-size:12px;font-weight:700}.offer-section{background:radial-gradient(ellipse at 75% 35%,#5d451d44,transparent 56%),#081624}.offer-benefits{display:grid;grid-template-columns:1fr 1fr;gap:23px;margin-top:36px}.offer-benefits>div{border-left:2px solid var(--gold);padding-left:14px}.offer-benefits b,.offer-benefits small{display:block}.offer-benefits b{font-size:14px}.offer-benefits small{color:var(--muted);font-size:12px}.offer-box{padding:clamp(25px,4vw,48px);border:1px solid #d7b46d;border-radius:22px;box-shadow:0 0 60px #c9a45c22;background:#071320}.offer-box .price-badge{display:inline-block}.was-price{margin:34px 0 6px;color:var(--muted);text-decoration:line-through}.offer-price{font-weight:800;color:#ecd087;font-size:clamp(35px,4vw,56px);letter-spacing:-.05em;line-height:1.1}.offer-price small{font-size:15px;letter-spacing:0;color:var(--text)}.offer-box h3{font-size:22px;margin-top:15px}.offer-box p:not(.was-price){color:var(--muted);font-size:13px;line-height:1.7;margin:14px 0 26px}.wisap-pricing{display:grid;grid-template-columns:repeat(3,1fr);max-width:1100px;margin:auto;gap:18px}.wisa-price{padding:32px;border-radius:18px;border:1px solid var(--line);background:var(--surface);display:flex;flex-direction:column}.wisa-price h3{font-size:27px;margin-bottom:12px}.wisa-price>p{color:var(--muted);min-height:50px;font-size:14px}.wisa-price .offer-price{font-size:40px;margin:22px 0}.wisa-price ul{flex:1}.wisa-price .btn{width:100%}.wisa-highlight{border-color:var(--gold);box-shadow:0 0 35px #c9a45c20}.wisa-price>.price-badge{align-self:flex-start;margin-bottom:17px}.plan-disclaimer{max-width:1100px;margin:25px auto 0;color:var(--muted);font-size:12px}.ai-section{background:#091928}.strategy-stack{display:grid;gap:12px}.strategy-stack>div{padding:24px;border:1px solid var(--line);border-radius:16px;background:var(--surface);display:grid;grid-template-columns:60px 1fr;gap:4px}.strategy-stack span{color:var(--gold);font-weight:800;grid-row:span 2}.strategy-stack b{font-size:18px}.strategy-stack small{color:var(--muted)}.combo-grid,.demo-cards{max-width:var(--wrap);margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.demo-cards{grid-template-columns:repeat(2,1fr)}.demo-card{padding:36px;border:1px solid var(--gold);border-radius:18px;background:linear-gradient(150deg,#182944,#091827);transition:transform .2s}.demo-card:hover{transform:translateY(-4px)}.demo-card>span,.demo-card>b{color:#e1bf78;font-size:13px}.demo-card h3{font-size:clamp(23px,2.8vw,36px);margin:28px 0 16px}.demo-card p{color:#d2d8d9;font-size:14px;margin-bottom:25px}.demo-card b{display:inline-block}.section{scroll-margin-top:100px}@media(max-width:1000px){.solutions-grid{grid-template-columns:repeat(2,1fr)}.hero-v5 .hero-inner{grid-template-columns:1fr}.hero-v5 .hero-stage{max-width:650px;width:100%;margin:auto}.hero-v5{padding-top:150px}.product-layout,.offer-layout,.ai-grid{grid-template-columns:1fr}.product-preview{max-width:700px}.wisap-pricing{grid-template-columns:1fr 1fr}.wisa-price:last-child{grid-column:1/-1}}@media(max-width:680px){.hero-v5 h1{font-size:clamp(38px,11vw,56px)}.hero-v5 .hero-stage{height:340px}.stage-main{inset:45px 7% 30px 5%;padding:16px}.stage-main>p{font-size:24px;margin:22px 0}.stage-screen{padding:12px}.fp-one{top:0}.fp-two{bottom:0}.fp-three{display:none}.float-panel{padding:8px 12px}.float-panel small{font-size:9px}.solutions-grid,.wisap-pricing,.combo-grid,.demo-cards{grid-template-columns:1fr}.wisa-price:last-child{grid-column:auto}.offer-benefits{grid-template-columns:1fr}.product-preview img{height:340px}.solutions-strip{gap:12px;justify-content:flex-start}.solutions-strip>div{font-size:10px}.demo-card{padding:25px}}@media(prefers-reduced-motion:reduce){.float-panel,.hero-pattern::before{animation:none!important}.solution-tile,.demo-card{transition:none}}.hero-v6{min-height:960px;padding-top:148px;padding-bottom:120px}.hero-v6-grid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:clamp(36px,4vw,58px);align-items:center}.hero-v6 .hero-copy{position:relative;z-index:3}.hero-v6 h1{font-size:clamp(40px,5.2vw,76px);line-height:1.02;max-width:780px}.hero-v6 .lead{max-width:720px}.proof-v6{max-width:700px}.hero-mini-cta{margin-top:28px;padding:18px 20px;border-radius:20px;max-width:640px}.hero-mini-cta strong{display:block;font-size:18px;line-height:1.3}.hero-mini-cta p{margin-top:10px;color:var(--muted);font-size:14px}.hero-mini-cta .btn{margin-top:16px}.hero-visual{position:relative;min-height:700px}.hero-art-card,.hero-support-card{position:absolute;border-radius:28px;overflow:hidden;border:1px solid var(--line-2)}.hero-art-card{inset:10px 36px 160px 10px;padding:14px}.hero-support-card{right:0;bottom:20px;width:42%;padding:10px}.hero-art-card img,.hero-support-card img{width:100%;height:100%;object-fit:cover;border-radius:18px}.fp-four{left:10%;top:10%;animation-delay:-1.6s}.fp-five{right:6%;top:62%;animation-delay:-4.1s}.orb{position:absolute;border-radius:50%;filter:blur(10px);opacity:.45;pointer-events:none}.orb-a{width:220px;height:220px;left:-20px;top:140px;background:radial-gradient(circle,#c9a45c 0%,transparent 68%)}.orb-b{width:180px;height:180px;right:40px;bottom:220px;background:radial-gradient(circle,#1dbf85 0%,transparent 70%)}.orb-c{width:200px;height:200px;left:120px;bottom:40px;background:radial-gradient(circle,rgba(255,255,255,.18) 0%,transparent 70%)}.scroll-inline{writing-mode:initial;right:auto;left:calc(50% - 90px);bottom:24px;gap:6px;font-size:10px;align-items:center}.scroll-inline i{width:90px;height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent)}.product-layout-v2{align-items:start}.wisazap-highlights{max-width:var(--wrap);margin:26px auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.mini-card{padding:20px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(145deg,var(--surface-2),var(--surface))}.mini-card b{display:block;font-size:17px}.mini-card p{margin-top:10px;color:var(--muted);font-size:14px}.visual-showcase{padding-top:10px}.showcase-grid{max-width:var(--wrap);margin:0 auto;display:grid;grid-template-columns:1.05fr .95fr;gap:22px}.showcase-figure{margin:0;padding:14px;border-radius:24px;overflow:hidden}.showcase-figure img{width:100%;height:100%;min-height:360px;object-fit:cover;border-radius:16px}.showcase-figure figcaption{padding:12px 8px 0;color:var(--muted);font-size:13px}.enhanced-grid{grid-template-columns:repeat(3,1fr)}.card-accent{background:linear-gradient(160deg,rgba(247,243,234,.065),rgba(247,243,234,.03));border-color:rgba(211,179,122,.18)}.service-list-inline{max-width:var(--wrap);margin:24px auto 0;display:flex;flex-wrap:wrap;gap:12px}.service-list-inline span{padding:10px 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;color:var(--muted);background:var(--surface)}.how-v6{background:radial-gradient(circle at 20% 10%,rgba(211,179,122,.07),transparent 35%),linear-gradient(180deg,transparent,rgba(255,255,255,.01))}.how-strategy-grid{max-width:var(--wrap);margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:20px}.how-visual{margin:0;padding:14px;border-radius:22px;overflow:hidden}.how-visual img{width:100%;height:100%;min-height:340px;object-fit:cover;border-radius:16px}.how-visual figcaption{padding:12px 6px 2px;color:var(--muted);font-size:13px}.how-visual figcaption b{display:block;color:var(--text);margin-bottom:6px}.how-steps-v6{max-width:var(--wrap);margin:24px auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.step-card{padding:22px;border:1px solid var(--line);border-radius:18px;background:var(--surface)}.step-card span{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:999px;background:rgba(211,179,122,.13);color:var(--gold);font-weight:800;margin-bottom:16px}.step-card h3{font-size:22px}.step-card p{margin-top:10px;color:var(--muted);font-size:14px;line-height:1.7}.analysis-layout{max-width:var(--wrap);margin:auto;display:grid;grid-template-columns:.92fr 1.08fr;gap:24px;align-items:center}.analysis-figure{margin:0;padding:14px;border-radius:24px}.analysis-figure img{width:100%;height:100%;min-height:420px;object-fit:cover;border-radius:18px}.offer-v6{align-items:center}.offer-box .offer-old{margin:20px 0 4px;color:var(--muted);text-decoration:line-through}.offer-box .offer-now{font-size:clamp(42px,5vw,64px);line-height:1;color:#ecd087;font-weight:800;letter-spacing:-.06em;margin:0}.offer-box .offer-now small{font-size:18px;color:var(--text);margin-left:4px;letter-spacing:0;font-weight:600}.offer-copy{margin-top:16px;color:var(--muted)}.offer-list{margin:18px 0 26px;padding:0;list-style:none;display:grid;gap:10px}.offer-list li{position:relative;padding-left:22px;color:var(--muted);font-size:14px}.offer-list li:before{content:"";position:absolute;left:3px;top:.5em;width:9px;height:5px;border-left:2px solid var(--gold);border-bottom:2px solid var(--gold);transform:rotate(-45deg)}.pricing-v6{max-width:var(--wrap);margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.price-card{padding:28px;border-radius:22px;border:1px solid var(--line);background:linear-gradient(145deg,var(--surface-2),var(--surface));display:flex;flex-direction:column}.price-card.featured{border-color:var(--gold);box-shadow:0 0 34px rgba(211,179,122,.18)}.price-top{display:flex;justify-content:space-between;gap:12px;align-items:center}.price-label{font-size:28px;font-weight:800;letter-spacing:-.04em}.price-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:rgba(211,179,122,.14);border:1px solid rgba(211,179,122,.38);font-size:11px;font-weight:700;color:var(--gold)}.price-badge.ok{background:rgba(24,201,120,.14);border-color:rgba(24,201,120,.34);color:#5ee5ab}.price-tag{margin:14px 0 18px;color:var(--muted);min-height:42px}.price{display:flex;align-items:flex-end;gap:4px;font-weight:800;color:var(--gold);margin-bottom:16px}.price b{font-size:clamp(40px,5vw,58px);line-height:.9;letter-spacing:-.05em}.price>span:first-child,.price>span:last-child{font-size:16px;color:var(--text);font-weight:600}.price-in{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:10px;flex:1}.price-in li{position:relative;padding-left:22px;color:var(--muted);font-size:14px}.price-in li:before{content:'✓';position:absolute;left:0;top:0;color:#59e1a8;font-weight:800}.impact-v6{align-items:center}.faq-v6{max-width:900px}.cta-whatsapp-inline{margin:0 0 22px;padding:18px 20px;border-radius:18px;display:flex;justify-content:space-between;gap:20px;align-items:center}.cta-whatsapp-inline b,.cta-whatsapp-inline small{display:block}.cta-whatsapp-inline small{margin-top:6px;color:var(--muted);font-size:13px}@media(max-width:1100px){.hero-v6-grid,.showcase-grid,.analysis-layout,.how-strategy-grid{grid-template-columns:1fr}.hero-visual{min-height:620px;max-width:720px;width:100%;margin:auto}.enhanced-grid,.pricing-v6,.how-steps-v6,.wisazap-highlights{grid-template-columns:repeat(2,1fr)}.hero-support-card{width:46%}.demo-cards{grid-template-columns:1fr 1fr 1fr}}@media(max-width:800px){.hero-v6{min-height:auto;padding-top:138px}.hero-v6 h1{font-size:clamp(38px,10vw,58px)}.hero-visual{min-height:520px}.hero-art-card{inset:0 0 180px 0}.hero-support-card{width:58%}.showcase-figure img,.analysis-figure img,.how-visual img{min-height:280px}.demo-cards{grid-template-columns:1fr 1fr}.cta-whatsapp-inline{flex-direction:column;align-items:flex-start}}@media(max-width:640px){.wisazap-highlights,.enhanced-grid,.pricing-v6,.how-steps-v6,.demo-cards{grid-template-columns:1fr}.hero-visual{min-height:420px}.hero-support-card{display:none}.float-panel{max-width:220px}.fp-five,.fp-four{display:none}.scroll-inline{left:var(--gut)}.showcase-grid{grid-template-columns:1fr}.showcase-figure img{min-height:220px}.product-preview img{height:360px}}.hero-v7{min-height:880px;padding-top:148px;padding-bottom:90px}.hero-v7-grid{grid-template-columns:minmax(0,1fr) minmax(400px,.96fr);gap:clamp(34px,4vw,54px);align-items:center}.hero-v7 h1{font-size:clamp(42px,5vw,76px);line-height:1.02;max-width:700px}.hero-v7 .lead{max-width:660px;font-size:clamp(16px,1.25vw,18px)}.hero-foot-points{display:flex;flex-wrap:wrap;gap:20px;margin-top:18px;color:var(--muted);font-size:13px}.hero-foot-points span{position:relative;padding-left:16px}.hero-foot-points span:before{content:'•';position:absolute;left:0;top:0;color:var(--gold)}.hero-v7 .hero-visual{position:relative;min-height:560px}.hero-laptop{position:absolute;inset:58px 12px 38px 36px;padding:12px;border-radius:30px;transform:perspective(1200px) rotateY(-10deg) rotateX(5deg);box-shadow:0 46px 90px rgba(0,0,0,.55)}.hero-laptop img{width:100%;height:100%;object-fit:cover;border-radius:18px}.hero-stat{position:absolute;z-index:3;padding:14px 18px;border:1px solid rgba(211,179,122,.35);border-radius:16px;background:rgba(8,24,40,.86);backdrop-filter:blur(14px);box-shadow:0 20px 55px rgba(0,0,0,.35)}.hero-stat b,.hero-stat small{display:block}.hero-stat b{font-size:28px;color:var(--gold);line-height:1.05;letter-spacing:-.03em}.hero-stat small{margin-top:6px;color:#e7ebef;font-size:12px;line-height:1.45}.card-s1{left:0;top:8px}.card-s2{right:-4px;top:52px}.card-s3{right:8px;bottom:100px}.card-s2 b,.card-s3 b{font-size:20px;color:#72ebb7}.hero-chip{position:absolute;z-index:2;padding:9px 14px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:rgba(8,24,40,.7);border:1px solid rgba(247,243,234,.16);color:#f7f3ea}.chip-a{left:34px;bottom:24px}.chip-b{left:190px;bottom:24px}.chip-c{left:330px;bottom:24px}.compact-strip{padding:18px var(--gut);font-size:11px;gap:20px;border-block:1px solid rgba(211,179,122,.2)}.compact-strip>div{display:flex;align-items:center}.compact-strip>div:before{content:'◦';margin-right:8px;color:var(--gold)}.clean-layout .product-preview{transform:none;border-radius:24px;background:linear-gradient(180deg,#f8fafb,#edf4f3)}.clean-layout .product-preview img{height:auto;max-height:520px;object-fit:contain;border-radius:14px}.gift-banner.compact{max-width:330px}.inline-actions{align-items:center}.service-cards-grid{max-width:var(--wrap);margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.service-card{display:flex;gap:14px;justify-content:space-between;align-items:flex-end;padding:18px;border:1px solid rgba(211,179,122,.18);border-radius:18px;background:linear-gradient(160deg,rgba(247,243,234,.06),rgba(247,243,234,.025));min-height:180px;overflow:hidden}.service-card h3{font-size:21px;line-height:1.1}.service-card p{margin-top:10px;color:var(--muted);font-size:13px;max-width:260px}.service-card img{width:110px;height:84px;object-fit:cover;border-radius:12px;opacity:.95;box-shadow:0 10px 30px rgba(0,0,0,.2)}.service-card:nth-child(1){grid-column:span 2}.service-card:nth-child(7){grid-column:span 2}.offer-v7{align-items:end}.slim-benefits{gap:18px}.slim-benefits>div{padding-left:12px}.polished-box{box-shadow:0 0 0 1px rgba(211,179,122,.18),0 30px 80px rgba(0,0,0,.3)}.pricing-v7{max-width:var(--wrap);margin:auto;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.v7-analysis{align-items:center}.impact-v7{display:grid;grid-template-columns:1.05fr .95fr;gap:28px}.impact-points{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-content:start}.impact-points span{padding:16px 18px;border:1px solid var(--line);border-radius:16px;background:var(--surface);font-size:14px;color:var(--muted)}.how-v7 .section-head{margin-bottom:22px}.how-steps-v7{max-width:var(--wrap);margin:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.how-steps-v7 .step-card{text-align:left}.demo-cards.two-up{grid-template-columns:repeat(2,1fr);max-width:900px}@media(max-width:1180px){.hero-v7-grid{grid-template-columns:1fr}.hero-v7 .hero-visual{max-width:760px;width:100%;margin:auto}.service-cards-grid{grid-template-columns:repeat(2,1fr)}.service-card:nth-child(1),.service-card:nth-child(7){grid-column:auto}.impact-v7{grid-template-columns:1fr}.how-steps-v7{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.hero-v7{min-height:auto;padding-top:138px}.hero-v7 h1{font-size:clamp(38px,10vw,56px)}.hero-v7 .hero-visual{min-height:420px}.hero-laptop{inset:54px 0 34px 0;transform:none}.hero-stat{padding:12px 14px}.card-s2{right:0}.card-s3{right:0;bottom:74px}.hero-chip{display:none}.service-cards-grid,.pricing-v7,.how-steps-v7,.impact-points,.demo-cards.two-up{grid-template-columns:1fr}.service-card{min-height:160px}.service-card img{width:92px;height:72px}.impact-points{grid-template-columns:1fr 1fr}}@media(max-width:560px){.hero-v7 .hero-visual{min-height:340px}.hero-laptop{inset:78px 0 40px 0}.hero-stat b{font-size:18px}.hero-stat small{font-size:11px}.card-s1{left:0;top:8px}.card-s2{top:18px;max-width:145px}.card-s3{max-width:150px}.impact-points{grid-template-columns:1fr}}.hero-v7 .hero-pattern{opacity:.28}.hero-v7 .hero-shade{background:linear-gradient(90deg,var(--bg) 0%,rgba(8,24,40,.9) 36%,rgba(8,24,40,.34) 72%,transparent),linear-gradient(to bottom,transparent 72%,var(--bg))}.hero-laptop{box-shadow:0 28px 60px rgba(0,0,0,.42);border-color:rgba(211,179,122,.18)}.hero-stat{box-shadow:0 12px 30px rgba(0,0,0,.26);border-color:rgba(211,179,122,.22);background:rgba(8,19,34,.78)}.hero-stat b{font-size:24px}.card-s2 b,.card-s3 b{font-size:18px}.hero-chip{background:rgba(8,24,40,.58);border-color:rgba(247,243,234,.1)}.service-card,.price-card,.step-card,.impact-points span,.demo-card{box-shadow:none}.polished-box{box-shadow:0 0 0 1px rgba(211,179,122,.14),0 16px 36px rgba(0,0,0,.22)}.product-section,.offer-section,.how-v7{background:none}:root{--navy:#081828;--navy-2:#0E1E2E;--navy-3:#142A3E;--gold:#D3B37A;--gold-2:#E8CF9C;--gold-ink:#8F6F3E;--gold-grad:linear-gradient(180deg,#EAD3A2 0%,#D3B37A 48%,#B8955F 100%);--green:#1FAF64;--green-2:#25D366;--green-ink:#3EE08A;--bg:#081828;--text:#F8F9FB;--muted:rgba(226,232,240,.76);--soft:rgba(226,232,240,.56);--surface:rgba(255,255,255,.035);--surface-2:rgba(255,255,255,.06);--line:rgba(196,214,236,.10);--line-2:rgba(196,214,236,.18);--gline:rgba(211,179,122,.28);--gline-2:rgba(211,179,122,.55);--panel:linear-gradient(180deg,rgba(18,38,58,.92),rgba(10,27,44,.94));--wrap:1240px}body{background:var(--bg)}.ico{width:1em;height:1em;flex:none;display:inline-block;vertical-align:middle}.nav-wrap{top:0;padding:0 var(--gut);transition:background .3s,border-color .3s,backdrop-filter .3s;border-bottom:1px solid transparent}.nav-wrap.scrolled{background:rgba(9,25,41,.86);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-color:rgba(211,179,122,.14)}.nav{height:76px;max-width:var(--wrap);padding:0;gap:28px;border:0;border-radius:0;background:none!important;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.nav .brand{gap:10px;letter-spacing:0}.brand img{width:40px;height:37px}.brand span{display:flex;flex-direction:column;line-height:1}.brand b{font-size:17px;font-weight:800;letter-spacing:.14em;color:#F8F9FB}.brand small{margin-top:4px;font-size:7.5px;font-weight:600;letter-spacing:.62em;color:var(--gold)}.nav-links{margin-left:28px;gap:2px;font-size:13px;flex:1}.nav-links a{padding:9px 12px;color:rgba(226,232,240,.85);border-radius:999px}.nav-links a:hover,.nav-links a[aria-current]{color:var(--gold-2)}.nav-links .nav-login{margin-left:auto}.nav-caret{font-size:13px;margin-left:2px}.nav-drop{position:relative}.nav-drop>a{display:inline-flex;align-items:center}.nav-drop-menu{position:absolute;top:100%;left:0;min-width:240px;padding:8px;border:1px solid var(--gline);border-radius:12px;background:rgba(11,29,46,.97);box-shadow:0 24px 50px -20px #000;opacity:0;visibility:hidden;transform:translateY(6px);transition:.2s}.nav-drop-menu a{display:block;padding:10px 12px}.nav-drop:hover .nav-drop-menu,.nav-drop:focus-within .nav-drop-menu{opacity:1;visibility:visible;transform:none}.v8 main{overflow:hidden}.w8{max-width:var(--wrap);margin:0 auto}.sec8{position:relative;padding:60px var(--gut);border-top:1px solid rgba(211,179,122,.10)}.ey{margin:0 0 12px;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.ey-green{color:var(--green-ink)}.sec8 h2{font-size:clamp(26px,2.35vw,34px);line-height:1.15;letter-spacing:-.025em;font-weight:800}.tx{margin-top:14px;color:var(--muted);font-size:15px;line-height:1.65;max-width:560px}.hd8{margin-bottom:28px}.hd8.sm{margin-bottom:24px}.hd8.sm h2{font-size:clamp(22px,1.9vw,28px)}.hd8.sm .tx{margin-top:6px}.hd8-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.more8{display:inline-flex;align-items:center;gap:8px;padding-bottom:4px;border-bottom:1px solid var(--gline-2);font-size:13px;font-weight:600;color:var(--gold-2);white-space:nowrap}.more8:hover{color:#fff}.ck{list-style:none;margin:22px 0;padding:0;display:grid;gap:12px}.ck li{display:flex;align-items:flex-start;gap:12px;font-size:15px;color:rgba(226,232,240,.88)}.ck .ico{font-size:20px;margin-top:-1px;border-radius:50%}.ck-green .ico{color:#0E2133;background:var(--green-2);stroke-width:2.4}.ck-green .ico circle{stroke:none}.ck-gold .ico{color:#0E2032;background:var(--gold-grad);stroke-width:2.4}.ck-gold .ico circle{stroke:none}.ck.sm{gap:9px;margin:18px 0 22px}.ck.sm li{font-size:13.5px}.ck.sm .ico{font-size:17px}.h8{position:relative;isolation:isolate;padding:132px var(--gut) 64px;min-height:640px;background: radial-gradient(60% 70% at 78% 40%,rgba(211,179,122,.22),transparent 60%), radial-gradient(40% 40% at 100% 0%,rgba(211,179,122,.18),transparent 70%), linear-gradient(180deg,#0A1B2B 0%,#091929 100%)}.h8::before{content:"";position:absolute;inset:0;z-index:-2;background:url(../img/tech-pattern.webp) right top/520px auto repeat;opacity:.16;-webkit-mask-image:linear-gradient(90deg,transparent 30%,#000 70%);mask-image:linear-gradient(90deg,transparent 30%,#000 70%)}.h8::after{content:"";position:absolute;left:0;right:0;bottom:0;height:200px;z-index:-1;background: radial-gradient(50% 120% at 70% 100%,rgba(211,179,122,.32),transparent 70%);opacity:.8;pointer-events:none}.h8 .hero-matrix{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none}.h8-glow{position:absolute;right:6%;top:18%;width:46vw;height:46vw;max-width:680px;max-height:680px;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(232,207,156,.18),transparent 62%);filter:blur(20px);pointer-events:none}.h8-in{max-width:var(--wrap);margin:0 auto;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:28px;align-items:center}.h8-copy .ey{color:var(--gold);margin-bottom:18px}.h8 h1{font-size:clamp(36px,3.55vw,52px);line-height:1.08;letter-spacing:-.03em;font-weight:800;max-width:620px}.h8 h1 span{background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.h8-lead{margin-top:20px;max-width:520px;color:var(--muted);font-size:15.5px;line-height:1.65}.h8-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.h8-points{list-style:none;padding:0;margin:26px 0 0;display:flex;flex-wrap:wrap;gap:22px;font-size:12.5px;color:var(--muted)}.h8-points li{display:flex;align-items:center;gap:8px}.h8-points .ico{font-size:16px;color:var(--gold)}.h8-visual{position:relative;height:470px}.lap{position:absolute;left:9%;right:8%;top:56px;transform:perspective(1400px) rotateY(-16deg) rotateX(6deg) rotateZ(-1deg);transform-origin:60% 50%}.lap-screen{position:relative;aspect-ratio:16/10;padding:12px;border-radius:16px 16px 6px 6px;background:linear-gradient(160deg,#1F3A52,#0D1E30 40%,#162D42);border:1px solid rgba(211,179,122,.35);box-shadow:0 40px 80px -20px rgba(0,0,0,.9),0 0 0 1px rgba(0,0,0,.6) inset,0 0 60px -10px rgba(211,179,122,.35)}.lap-screen::before{content:"";position:absolute;top:5px;left:50%;width:5px;height:5px;margin-left:-2px;border-radius:50%;background:#223F57}.lap-ui{position:relative;height:100%;border-radius:5px;overflow:hidden;padding:7% 7%;background: radial-gradient(70% 90% at 85% 75%,rgba(211,179,122,.35),transparent 60%), radial-gradient(1.2px 1.2px at 20% 30%,rgba(232,207,156,.7),transparent 2px), linear-gradient(135deg,#102336 0%,#0A1B2C 55%,#0D1F30 100%)}.lap-ui::before{content:"";position:absolute;inset:0;background:url(../img/tech-pattern.webp) center/260px auto;opacity:.18;-webkit-mask-image:linear-gradient(100deg,transparent 30%,#000);mask-image:linear-gradient(100deg,transparent 30%,#000)}.lap-ui>*{position:relative}.lap-brand{display:flex;align-items:center;gap:7px;margin-bottom:8%}.lap-brand img{width:26px;height:24px}.lap-brand span{display:flex;flex-direction:column;line-height:1}.lap-brand b{font-size:12px;letter-spacing:.14em}.lap-brand small{font-size:5px;letter-spacing:.6em;color:var(--gold);margin-top:3px}.lap-title{font-size:clamp(17px,1.75vw,26px);font-weight:800;line-height:1.12;letter-spacing:-.02em;max-width:62%;font-style:italic}.lap-sub{margin-top:8px;font-size:9.5px;color:var(--muted);max-width:45%;line-height:1.5}.lap-btn{display:inline-block;margin-top:12px;padding:6px 12px;border-radius:5px;background:var(--gold-grad);color:#081828;font-size:9px;font-weight:800}.lap-card{position:absolute!important;right:6%;bottom:9%;width:33%;height:56%;padding:9px 10px;border-radius:8px;border:1px solid rgba(211,179,122,.35);background:linear-gradient(160deg,rgba(40,32,18,.85),rgba(11,28,45,.9))}.lap-card small{display:block;font-size:9px;font-weight:700;font-style:italic;color:#F8F9FB}.lap-bars{position:absolute;left:10px;right:10px;bottom:10px;height:62%;display:flex;align-items:flex-end;gap:6%}.lap-bars i{flex:1;border-radius:2px 2px 0 0;background:var(--gold-grad);box-shadow:0 0 12px rgba(232,207,156,.45)}.lap-bars i:nth-child(1){height:22%}.lap-bars i:nth-child(2){height:34%}.lap-bars i:nth-child(3){height:46%}.lap-bars i:nth-child(4){height:58%}.lap-bars i:nth-child(5){height:76%}.lap-bars i:nth-child(6){height:96%}.lap-trend{position:absolute;right:6px;top:18px;width:62%;fill:none;stroke:#EAD3A2;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px rgba(232,207,156,.8))}.lap-base{position:relative;height:16px;margin:0 -7%;border-radius:2px 2px 16px 16px;background:linear-gradient(180deg,#294A65,#112639 60%,#091929);box-shadow:0 30px 40px -10px rgba(0,0,0,.9),0 -1px 0 rgba(211,179,122,.35) inset}.lap-base::before{content:"";position:absolute;left:42%;right:42%;top:0;height:5px;border-radius:0 0 6px 6px;background:#0C1E2F}.fc{position:absolute;z-index:3;display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;border:1px solid var(--gline);background:rgba(13,30,48,.86);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 20px 40px -18px #000;animation:float8 7s ease-in-out infinite}.fc b{display:block;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.05}.fc small{display:block;margin-top:3px;font-size:10.5px;line-height:1.35;color:var(--muted)}.fc-ic{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;border:1px solid var(--gline-2);background:rgba(211,179,122,.1);color:var(--gold);font-size:18px}.fc-ic.sm{width:30px;height:30px;font-size:16px;color:var(--green-ink);border-color:rgba(62,224,138,.4);background:rgba(31,175,100,.12)}.fc-wa{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--green-2);color:#fff;font-size:26px;box-shadow:0 0 0 4px rgba(37,211,102,.15),0 0 24px rgba(37,211,102,.45)}.fc-mini{color:var(--gold);font-size:18px;margin-left:6px}.fc-1{left:0;top:6px}.fc-1 b{color:#F8F9FB}.fc-2{right:-6px;top:-34px}.fc-2 b{font-size:17px}.fc-3{right:-34px;top:96px;animation-delay:-3.5s}.fc-3 b{font-size:14px}@keyframes float8{50%{transform:translateY(-8px)}}.strip8{border-top:1px solid rgba(211,179,122,.18);border-bottom:1px solid rgba(211,179,122,.18);background:linear-gradient(180deg,#0C1E2F,#0B1B2C);padding:0 var(--gut)}.strip8-in{max-width:var(--wrap);margin:0 auto;display:grid;grid-template-columns:repeat(8,1fr)}.strip8 a{display:flex;align-items:center;gap:10px;padding:22px 8px;font-size:11.5px;line-height:1.3;color:rgba(226,232,240,.85);transition:color .2s}.strip8 a:hover{color:var(--gold-2)}.strip8 .ico{font-size:26px;color:var(--gold);stroke-width:1.4}.strip8 .ico-wa{color:var(--gold)}.zap8{background: radial-gradient(40% 60% at 22% 40%,rgba(31,175,100,.16),transparent 70%), radial-gradient(50% 70% at 78% 50%,rgba(31,175,100,.10),transparent 70%),#0A1A2B}.zap8-grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:44px;align-items:center}.zap8 h2{position:relative}.zap8-mark{position:absolute;left:-30px;top:2px;color:var(--green-2);font-size:20px;opacity:.9}.zap8-copy .tx{font-size:14.5px}.gift8{display:flex;align-items:center;gap:14px;max-width:340px;margin:6px 0 24px;padding:14px 18px;border:1px solid var(--gline-2);border-radius:10px;background:linear-gradient(90deg,rgba(211,179,122,.10),rgba(211,179,122,.02))}.gift8>.ico{font-size:32px;color:var(--gold)}.gift8 b{display:block;font-size:17px}.gift8 small{font-size:12.5px;color:var(--muted)}.app8{position:relative;display:grid;grid-template-columns:150px 1fr;border-radius:14px;background:#fff;color:#1C364D;font-size:12px;overflow:visible;box-shadow:0 0 0 6px rgba(255,255,255,.06),0 40px 80px -30px rgba(0,0,0,.9),0 0 80px -20px rgba(31,175,100,.35)}.app8 .ico{font-size:14px}.app8-wa{position:absolute;z-index:2;left:-20px;top:-20px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--green-2);color:#fff;font-size:24px!important;box-shadow:0 6px 20px rgba(37,211,102,.5)}.app8-wa .ico{font-size:24px}.app8-side{padding:16px 10px;border-right:1px solid #ECEFF1;background:#FAFBFB;border-radius:14px 0 0 14px}.app8-logo{display:flex;align-items:center;gap:7px;margin:0 4px 18px;font-size:14px}.app8-logo .ico{font-size:20px;color:#fff;background:var(--green);border-radius:50%;padding:2px}.app8-side nav{display:grid;gap:3px}.app8-side nav span{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:7px;color:#56656A;font-size:11.5px}.app8-side nav span.on{background:#E3F6EC;color:#11804A;font-weight:600}.app8-main{min-width:0;display:flex;flex-direction:column}.app8-top{display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid #ECEFF1;color:#8A979B}.app8-back .ico{transform:rotate(180deg)}.app8-tools{display:flex;align-items:center;gap:10px;margin-left:auto}.app8-tools em{display:flex;align-items:center;gap:5px;padding:4px 8px;border:1px solid #E3E8EA;border-radius:6px;font-style:normal;font-size:10.5px;color:#56656A}.app8-tools em i,.app8-status i{width:6px;height:6px;border-radius:50%;background:var(--green-2)}.app8-status{display:flex;align-items:center;gap:5px;font-size:10.5px;color:#11804A;font-weight:600}.app8-icons{display:flex;gap:10px}.app8-body{display:grid;grid-template-columns:1fr 170px;flex:1}.app8-chat{padding:12px 14px 12px;min-width:0;background:#F7F8F8;display:flex;flex-direction:column;gap:9px;border-right:1px solid #ECEFF1}.app8-head{display:flex;align-items:center;gap:9px;padding-bottom:9px;border-bottom:1px solid #ECEFF1}.app8-head .av{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#C99A6B,#8A5A3A);color:#fff;font-size:11px;font-weight:700}.app8-head b{display:block;font-size:12px}.app8-head small{font-size:10px;color:#8A979B}.app8-head em{margin-left:auto;font-style:normal;font-size:10.5px;color:#56656A;display:flex;align-items:center;gap:3px}.msg{position:relative;max-width:74%;padding:8px 10px 16px;border-radius:9px;font-size:11px;line-height:1.45;box-shadow:0 1px 1px rgba(0,0,0,.05)}.msg time{position:absolute;right:8px;bottom:3px;font-size:8.5px;color:#8A979B}.msg.in{background:#fff;align-self:flex-start;border-top-left-radius:2px}.msg.out{background:#DCF8C6;align-self:flex-end;border-top-right-radius:2px}.msg.out time{color:#4FA36B}.app8-input{display:flex;align-items:center;gap:8px;margin-top:4px;padding:7px 8px 7px 12px;border-radius:20px;background:#fff;border:1px solid #E3E8EA;color:#9AA5A9;font-size:11px}.app8-input span{flex:1}.app8-input i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#14935A;color:#fff}.app8-input i .ico{font-size:12px}.app8-feats{display:grid;align-content:start;gap:9px;padding:12px 10px}.app8-feats>div{display:flex;gap:9px;align-items:flex-start;padding:10px;border:1px solid #ECEFF1;border-radius:9px;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.03)}.app8-feats p b{display:block;font-size:11px;color:#1C364D}.app8-feats p small{display:block;margin-top:2px;font-size:9.5px;color:#8A979B;line-height:1.35}.fi{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:7px}.fi.g{background:#E3F6EC;color:#11804A}.fi.b{background:#E6EEFB;color:#2F64C8}.fi.p{background:#EEE8FB;color:#6A3FC8}.fi.o{background:#FCEEDD;color:#C8741F}.svc8{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.svc8-card{grid-column:span 3;position:relative;display:grid;grid-template-columns:1fr 44%;align-items:stretch;min-height:150px;border:1px solid var(--gline);border-radius:12px;background:var(--panel);overflow:hidden;transition:border-color .25s,transform .25s var(--ease),box-shadow .25s}.svc8-card:nth-child(n+5){grid-column:span 4}.svc8-card:hover{border-color:var(--gline-2);transform:translateY(-3px);box-shadow:0 18px 40px -22px rgba(211,179,122,.45)}.svc8-txt{position:relative;z-index:1;padding:16px 0 16px 16px;display:flex;flex-direction:column}.svc8-ic{float:left;margin-right:10px;display:grid;place-items:center;width:34px;height:34px;margin-bottom:10px;border-radius:9px;border:1px solid var(--gline);background:rgba(211,179,122,.08);color:var(--gold);font-size:18px}.svc8-card h3{font-size:14.5px;line-height:1.25;letter-spacing:-.01em;font-weight:700}.svc8-card p{margin-top:8px;font-size:12px;line-height:1.5;color:var(--muted)}.svc8-go{margin-top:auto;padding-top:12px;color:var(--gold);font-size:16px}.svc8-card img{width:100%;height:100%;object-fit:contain;object-position:right center;padding:10px 6px 10px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%);mask-image:linear-gradient(90deg,transparent,#000 22%)}.off8{background:radial-gradient(45% 70% at 88% 50%,rgba(211,179,122,.16),transparent 70%),radial-gradient(40% 50% at 50% 50%,rgba(211,179,122,.08),transparent 70%),#0A1A2A}.off8-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.82fr) minmax(0,.83fr);gap:36px;align-items:center}.off8-ben{display:grid;grid-template-columns:1fr 1fr;gap:22px 26px;margin-top:28px}.off8-ben>div{display:flex;gap:12px;align-items:flex-start}.off8-ben span{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;border:1px solid var(--gline-2);background:rgba(211,179,122,.08);color:var(--gold);font-size:18px}.off8-ben b{display:block;font-size:13.5px}.off8-ben small{display:block;margin-top:2px;font-size:12px;color:var(--muted)}.off8-box{position:relative;padding:26px 26px 24px;border:1px solid var(--gline-2);border-radius:14px;background:linear-gradient(180deg,rgba(17,38,57,.92),rgba(11,29,46,.96));box-shadow:0 0 0 1px rgba(211,179,122,.12),0 0 50px -10px rgba(211,179,122,.35)}.tag8{display:inline-block;padding:6px 12px;border-radius:5px;background:var(--gold-grad);color:#081828;font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.off8-was{margin-top:16px;font-size:13px;color:var(--muted);text-decoration:line-through}.off8-now{margin-top:4px;font-size:clamp(38px,3.4vw,48px);font-weight:800;letter-spacing:-.03em;line-height:1;background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.off8-now small{margin-left:4px;font-size:20px;letter-spacing:0}.off8-sub{margin-top:12px;font-size:15px;font-weight:700;line-height:1.35}.off8-visual{position:relative;height:330px}.lap.lap-sm{left:4%;right:-4%;top:36px;transform:perspective(1200px) rotateY(-22deg) rotateX(4deg)}.lap-ui-2 .lap-title{font-size:clamp(15px,1.5vw,22px);max-width:70%}.lap-ui-2 .lap-sub{max-width:62%}.off8-wa{position:absolute;z-index:3;left:-6px;top:120px;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--green-2);color:#fff;font-size:30px;box-shadow:0 0 0 5px rgba(37,211,102,.16),0 0 30px rgba(37,211,102,.5)}.plans8{display:grid;grid-template-columns:repeat(3,1fr) 1.05fr;gap:18px;align-items:stretch}.plan8{position:relative;display:flex;flex-direction:column;padding:24px 22px 22px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:var(--panel)}.plan8.feat{border-color:var(--gold);box-shadow:0 0 0 1px rgba(211,179,122,.35),0 0 50px -12px rgba(211,179,122,.45);background:linear-gradient(180deg,rgba(19,41,60,.95),rgba(12,29,46,.95))}.plan8-top{position:absolute;top:-12px;left:50%;transform:translateX(-50%);padding:5px 14px;border-radius:6px;background:var(--gold-grad);color:#081828;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.plan8-head{display:flex;justify-content:space-between;align-items:center;gap:8px}.plan8-head h3{font-size:22px;font-weight:800;letter-spacing:-.02em}.pill8{padding:5px 10px;border-radius:6px;background:rgba(31,175,100,.18);border:1px solid rgba(62,224,138,.45);color:var(--green-ink);font-size:10.5px;font-weight:700;white-space:nowrap}.plan8-price{margin-top:16px;font-size:clamp(28px,2.4vw,34px);font-weight:800;letter-spacing:-.03em;line-height:1}.plan8.feat .plan8-price{background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.plan8-price small{font-size:15px;margin-left:2px;letter-spacing:0;color:var(--text);-webkit-text-fill-color:var(--text)}.plan8.feat .plan8-price small{-webkit-text-fill-color:#D3B37A}.plan8-tag{margin-top:10px;font-size:13px;color:var(--muted)}.plan8 .ck{flex:1}.promo8{position:relative;overflow:hidden;padding:24px 22px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:radial-gradient(70% 60% at 30% 100%,rgba(31,175,100,.25),transparent 70%),linear-gradient(180deg,#102335,#0A1B2C)}.promo8 h3{position:relative;z-index:1;max-width:62%;font-size:21px;line-height:1.2;letter-spacing:-.02em}.promo8 p{position:relative;z-index:1;max-width:58%;margin-top:12px;font-size:12px;line-height:1.5;color:var(--muted)}.promo8-wa{position:absolute;right:16px;top:16px;display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--green-2);color:#fff;font-size:34px;box-shadow:0 0 0 5px rgba(37,211,102,.15),0 0 30px rgba(37,211,102,.5);z-index:2}.promo8-bars{position:absolute;left:18px;bottom:20px;width:46%;z-index:1;fill:#3EE08A;filter:drop-shadow(0 0 6px rgba(62,224,138,.6))}.promo8-bars rect{opacity:.85}.promo8-bars .ln{fill:none;stroke:#3EE08A;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.promo8 img{position:absolute;right:0;bottom:0;height:64%;width:auto;max-width:48%;object-fit:cover;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%),linear-gradient(0deg,#000 80%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 30%),linear-gradient(0deg,#000 80%,transparent);mask-composite:intersect}.ia8{background:radial-gradient(35% 80% at 50% 50%,rgba(70,110,200,.14),transparent 70%),#0A1A2A}.ia8-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.62fr) minmax(0,.95fr);gap:30px;align-items:center}.ia8 .tx{font-size:14.5px;margin-bottom:22px}.ia8-fig{margin:0;height:100%;min-height:230px;display:grid;place-items:center}.ia8-fig img{width:100%;max-width:330px;-webkit-mask-image:radial-gradient(closest-side,#000 70%,transparent);mask-image:radial-gradient(closest-side,#000 70%,transparent)}.ia8 .ck{margin:0;gap:14px}.ia8 .ck li{font-size:14px}.imp8{background:#0A1A2A}.imp8-grid{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr) minmax(0,.62fr);gap:30px;align-items:center}.imp8 .tx{font-size:14px;margin-bottom:22px}.imp8-fig{margin:0;border-radius:14px;overflow:hidden;border:1px solid var(--gline);box-shadow:0 30px 60px -30px #000}.imp8-fig img{width:100%;height:auto;aspect-ratio:750/363;object-fit:cover}.imp8-list{list-style:none;margin:0;padding:0;display:grid;gap:16px}.imp8-list li{display:flex;align-items:center;gap:14px;font-size:13.5px;color:rgba(226,232,240,.88)}.imp8-list span{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;border:1px solid var(--gline-2);background:rgba(211,179,122,.08);color:var(--gold);font-size:19px}.end8{padding-top:48px;padding-bottom:56px;background:#0A1A2A}.end8-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px 40px;align-items:start}.steps8{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.steps8 li{display:flex;gap:12px;align-items:flex-start}.steps8 li>span{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:50%;background:var(--gold-grad);color:#081828;font-size:16px;font-weight:800;box-shadow:0 0 18px -4px rgba(211,179,122,.7)}.steps8 b{display:block;font-size:14px}.steps8 small{display:block;margin-top:4px;font-size:12px;line-height:1.5;color:var(--muted)}.box8{padding:22px;border:1px solid var(--gline);border-radius:14px;background:var(--panel)}.box8 h3{font-size:16px;letter-spacing:-.01em}.demo8{display:grid;gap:12px;align-self:center}.demo8 h3{margin-bottom:2px}.next8{align-self:end;border-color:var(--gline-2);background:radial-gradient(80% 80% at 100% 0%,rgba(211,179,122,.16),transparent 60%),var(--panel)}.next8 h3{font-size:21px;line-height:1.2}.next8 p{margin:10px 0 18px;font-size:13px;color:var(--muted);line-height:1.55}.end8-faq{margin-top:22px}.faq8{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px;align-items:start}.faq8 details{border:1px solid rgba(255,255,255,.12);border-radius:9px;background:rgba(255,255,255,.025);transition:border-color .2s}.faq8 details[open]{border-color:var(--gline-2)}.faq8 summary{position:relative;list-style:none;cursor:pointer;padding:12px 40px 12px 14px;font-size:13px;font-weight:500;color:rgba(226,232,240,.9)}.faq8 summary::-webkit-details-marker{display:none}.faq8 summary::after{content:"+";position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:20px;line-height:1;color:var(--text);transition:transform .25s}.faq8 details[open] summary::after{transform:translateY(-50%) rotate(45deg);color:var(--gold)}.faq8 details p{padding:0 14px 14px;font-size:13px;line-height:1.6;color:var(--muted)}.modal8{width:min(720px,calc(100% - 24px));max-height:calc(100dvh - 24px);padding:30px;border:1px solid var(--gline-2);border-radius:16px;background:linear-gradient(180deg,#0F2235,#0A1B2C);color:var(--text);box-shadow:0 40px 100px -20px #000,0 0 60px -20px rgba(211,179,122,.4)}.modal8::backdrop{background:rgba(0,0,0,.72);backdrop-filter:blur(4px)}.modal8 h2{font-size:26px;line-height:1.15;letter-spacing:-.02em;margin-bottom:20px;padding-right:30px}.modal8-x{position:absolute;right:14px;top:14px;display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--line-2);border-radius:50%;background:none;color:var(--text);font-size:18px;cursor:pointer}.modal8-x:hover{border-color:var(--gold);color:var(--gold)}.modal8-wa{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;padding:14px 16px;border:1px solid rgba(62,224,138,.3);border-radius:10px;background:rgba(31,175,100,.08)}.modal8-wa b{display:block}.modal8-wa small{display:block;margin-top:3px;font-size:12.5px;color:var(--muted)}.modal8 .form{max-width:none;gap:12px}.modal8 .form input:not([type=checkbox]),.modal8 .form select,.modal8 .form textarea{min-height:46px;border-radius:9px;background:rgba(255,255,255,.04)}.modal8 .form textarea{min-height:90px}.modal8 .form .check{font-size:13px;color:var(--muted)}.modal8 .form select option{color:#111}@media (max-width:1180px){.nav-links a:not(.nav-login){padding:9px 8px}.nav{gap:16px}.nav-links{margin-left:10px}.h8-in{grid-template-columns:1fr}.h8-visual{max-width:720px;width:100%;margin:10px auto 0}.zap8-grid{grid-template-columns:1fr}.zap8-mark{display:none}.strip8-in{grid-template-columns:repeat(4,1fr)}.svc8-card,.svc8-card:nth-child(n+5){grid-column:span 6}.off8-grid{grid-template-columns:1fr 1fr}.off8-visual{grid-column:1/-1;max-width:560px;width:100%;margin:auto}.plans8{grid-template-columns:repeat(2,1fr)}.promo8{min-height:300px}.ia8-grid{grid-template-columns:1fr 1fr}.ia8-fig{grid-row:span 2;order:2}.imp8-grid{grid-template-columns:1fr 1fr}.imp8-fig{grid-column:1/-1;order:3}}@media (max-width:980px){.nav-wrap{background:rgba(9,25,41,.9);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.nav{height:66px}.nav-links{flex:none;top:66px;background:#0C1D2E;border-color:var(--gline)}.nav-links .nav-login{margin:8px 0 0}.nav-drop-menu{position:static;opacity:1;visibility:visible;transform:none;border:0;background:none;box-shadow:none;padding:0 0 0 14px;min-width:0}.nav-drop-menu a{padding:9px 16px!important;font-size:14px!important;color:var(--muted)}.nav-cta{display:none}.h8{padding-top:104px}.end8-grid{grid-template-columns:1fr}.demo8,.next8{align-self:stretch}.steps8{grid-template-columns:1fr 1fr}}@media (max-width:760px){.sec8{padding:56px var(--gut)}.hd8-row{flex-direction:column;align-items:flex-start}.h8-visual{height:auto;aspect-ratio:1/0.82}.lap{left:4%;right:4%;top:18%}.fc{padding:9px 11px;gap:8px}.fc b{font-size:16px}.fc-2 b{font-size:13px}.fc-3 b{font-size:12px}.fc small{font-size:9px}.fc-wa{width:32px;height:32px;font-size:19px}.fc-ic{width:26px;height:26px;font-size:14px}.fc-1{top:0}.fc-2{top:auto;bottom:4%;right:0}.fc-3{display:none}.lap-sub{display:none}.lap-card small{font-size:7px}.strip8-in{grid-template-columns:repeat(2,1fr)}.strip8 a{padding:14px 4px}.app8{grid-template-columns:1fr}.app8-side,.app8-top,.app8-feats{display:none}.app8-body{grid-template-columns:1fr}.app8-chat{border-radius:14px}.app8-wa{left:auto;right:-8px;top:-14px}.svc8-card,.svc8-card:nth-child(n+5){grid-column:1/-1}.off8-grid,.ia8-grid,.imp8-grid{grid-template-columns:1fr}.off8-ben{grid-template-columns:1fr}.off8-visual{height:260px}.plans8{grid-template-columns:1fr}.plan8-top{top:-11px}.ia8-fig{order:0;grid-row:auto;min-height:0}.ia8-fig img{max-width:240px}.faq8{grid-template-columns:1fr}.steps8{grid-template-columns:1fr}.h8-actions .btn{flex:1 1 100%}.modal8{padding:22px 18px}.modal8-wa{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.fc{animation:none}}.price-in li::before{content:'✓'!important;border:0!important;transform:none!important;width:auto!important;height:auto!important;top:0!important;color:var(--green-ink)!important}.btn-gold{background:#C8A66F;color:#081828}.btn-gold:hover{background:#D9B978}.btn-green{background:#079966;color:#fff}.btn-green:hover{background:#00b77a;transform:translateY(-2px)}.btn .ico{font-size:17px}.h8-actions{gap:12px}.demo8 .btn,.off8-box .btn,.plan8 .btn{margin-top:0}.nav-cta{background:#C8A66F;color:#081828}.nav-cta:hover{background:#D9B978}.js .reveal-group>*{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.js .reveal-group.in>*{opacity:1;transform:none}.reveal-group.in>*:nth-child(2){transition-delay:.06s}.reveal-group.in>*:nth-child(3){transition-delay:.12s}.reveal-group.in>*:nth-child(4){transition-delay:.18s}.reveal-group.in>*:nth-child(5){transition-delay:.24s}.reveal-group.in>*:nth-child(6){transition-delay:.3s}.reveal-group.in>*:nth-child(7){transition-delay:.36s}.reveal-group.in>*:nth-child(8){transition-delay:.42s}.js .reveal-group.in{opacity:1}[data-parallax]{will-change:translate}.js .svc8-card.reveal.in,.js .plan8.reveal.in{transition:opacity .8s var(--ease),transform .3s var(--ease),border-color .25s,box-shadow .25s}.plan8:hover{transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.js .reveal-group>*{opacity:1;transform:none}[data-parallax]{translate:none!important}}.h8{min-height:660px;padding-top:132px;background:radial-gradient(ellipse 56% 72% at 88% 45%,rgba(184,149,95,.13),transparent 78%),#091929}.h8-in{gap:clamp(25px,4vw,70px);align-items:center}.h8-copy{position:relative;z-index:2}.h8 h1{letter-spacing:-.047em;line-height:1.085}.h8-lead{max-width:620px}.premium-hero-visual{position:relative;min-width:0;display:block;filter:drop-shadow(0 35px 38px rgba(0,0,0,.36))}.premium-hero-img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:20px;border:1px solid rgba(211,179,122,.26);box-shadow:0 0 65px rgba(200,166,111,.12)}.premium-float{position:absolute;display:flex;align-items:center;gap:9px;padding:12px 16px;background:rgba(11,29,46,.88);border:1px solid rgba(211,179,122,.42);border-radius:12px;color:#f8f5ed;font-size:12px;font-weight:700;box-shadow:0 15px 40px rgba(0,0,0,.48);backdrop-filter:blur(14px);animation:premium-hover 7s ease-in-out infinite}.premium-float .ico{color:var(--gold);font-size:19px}.premium-float-a{top:-16px;right:18px}.premium-float-b{bottom:-18px;left:10px;animation-delay:-3s}@keyframes premium-hover{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.premium-product-visual,.premium-services-visual,.premium-offer-visual{margin:0;min-width:0}.premium-product-visual img,.premium-services-visual img,.premium-offer-visual img{width:100%;height:auto;object-fit:cover;display:block;border-radius:20px;border:1px solid rgba(211,179,122,.20);box-shadow:0 26px 60px rgba(0,0,0,.32)}.premium-product-visual figcaption{padding-top:11px;color:var(--soft);font-size:12px;text-align:center}.premium-services-visual{max-width:920px;margin:0 auto 36px}.premium-services-visual img{aspect-ratio:16/8;object-fit:cover;object-position:center}.premium-offer-visual img{aspect-ratio:4/3}.sec8{padding-top:80px;padding-bottom:80px}.sec8 h2{letter-spacing:-.04em}.svc8-card,.plan8,.off8-box{transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.svc8-card:hover,.plan8:hover{transform:translateY(-5px);border-color:rgba(211,179,122,.45)}.premium-plan-note{font-size:11px;line-height:1.4;color:var(--soft);margin-top:9px}.h8-actions .btn,.btn-gold,.btn-green{transition:transform .25s,box-shadow .25s}.h8-actions .btn:hover,.btn-gold:hover,.btn-green:hover{transform:translateY(-2px)}@media(max-width:1000px){.h8{padding-top:112px;min-height:auto}.premium-hero-visual{margin:18px auto 12px;width:100%;max-width:760px}.premium-product-visual{max-width:740px;margin:auto}.premium-services-visual{margin-bottom:25px}.premium-offer-visual{width:100%;max-width:700px}}@media(max-width:600px){.h8{padding-top:106px}.premium-float{font-size:10px;padding:8px 10px}.premium-float .ico{font-size:14px}.premium-hero-img,.premium-product-visual img,.premium-services-visual img,.premium-offer-visual img{border-radius:13px}.sec8{padding-top:55px;padding-bottom:55px}.premium-services-visual img{aspect-ratio:4/3}}@media(prefers-reduced-motion:reduce){.premium-float{animation:none}.svc8-card,.plan8,.btn{transition:none!important}}.crumbs{flex-wrap:wrap}.crumbs a{color:var(--gold);text-decoration:none}.crumbs a:hover{text-decoration:underline;text-underline-offset:4px}.crumbs span[aria-current]{color:var(--muted)}.related{max-width:var(--wrap);margin:0 auto;padding:56px var(--gut) 88px}.related-title{font-size:clamp(24px,3vw,34px);letter-spacing:-.03em;line-height:1.15;margin-bottom:22px}.related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.related-grid a{display:block;padding:20px 22px;border:1px solid var(--gline);border-radius:16px;background:var(--surface);text-decoration:none;transition:border-color .2s,transform .2s}.related-grid a:hover,.related-grid a:focus-visible{border-color:var(--gline-2);transform:translateY(-2px)}.related-grid b{display:block;color:var(--text);font-size:16px;margin-bottom:6px}.related-grid span{display:block;color:var(--muted);font-size:14px;line-height:1.5}.footer-cols{grid-template-columns:repeat(4,minmax(0,1fr))}.auth-card h2{font-size:30px;letter-spacing:-.04em;line-height:1.05}@media(max-width:900px){.footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.related{padding:40px var(--gut) 64px}.related-grid a:hover{transform:none}}@media(prefers-reduced-motion:reduce){.related-grid a{transition:none}}.imp2-hero h1{font-size:clamp(40px,5.2vw,72px);line-height:.98;letter-spacing:-.05em}.imp2-hero h1 span{color:var(--gold)}.imp2-lead{margin-top:22px;max-width:560px;color:var(--muted);font-size:17px;line-height:1.75}.imp2-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.imp2-stats{max-width:var(--wrap);margin:0 auto;padding:0 var(--gut);display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:14px}.imp2-stats>div{padding:24px 22px;border:1px solid var(--line-2);border-radius:18px;background:var(--surface);display:flex;flex-direction:column;gap:6px}.imp2-stats b{font-size:clamp(26px,3vw,36px);letter-spacing:-.03em;color:var(--text);line-height:1.05}.imp2-stats span{color:var(--muted);font-size:14px;line-height:1.45}.imp2-total{background:linear-gradient(150deg,rgba(211,179,122,.16),rgba(211,179,122,.04))!important;border-color:var(--gline-2)!important}.imp2-total b{font-size:clamp(34px,4.4vw,54px)!important;color:var(--gold)!important;font-variant-numeric:tabular-nums}.imp2-total-label{font-size:11px!important;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)!important}.imp2-head{max-width:720px;margin-bottom:26px}.imp2-head h2{font-size:clamp(28px,3.4vw,44px);letter-spacing:-.04em;line-height:1.08}.imp2-head p{margin-top:12px;color:var(--muted);line-height:1.7}.imp2-brands,.imp2-gallery,.imp2-donate{max-width:var(--wrap);margin:0 auto;padding:88px var(--gut) 0}.imp2-marquee{position:relative;overflow:hidden;padding:6px 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.imp2-track{display:flex;width:max-content;animation:imp2-scroll var(--imp2-speed,40s) linear infinite}.imp2-marquee:hover .imp2-track,.imp2-marquee:focus-within .imp2-track{animation-play-state:paused}.imp2-track ul{display:flex;gap:18px;margin:0;padding:0 18px 0 0;list-style:none}.imp2-track li{flex:none}.imp2-track li>a,.imp2-track li>img,.imp2-track li>.imp2-brand-name{display:flex}.imp2-track li a{border-radius:16px}.imp2-track img,.imp2-brand-name{box-sizing:content-box;height:56px;width:auto;max-width:170px;object-fit:contain;padding:18px 26px;background:#F8F9FB;border-radius:16px;filter:grayscale(1);opacity:.82;transition:filter .3s,opacity .3s,transform .3s}.imp2-brand-name{align-items:center;justify-content:center;min-width:120px;color:#081828;font-weight:800;font-size:15px;letter-spacing:-.01em}.imp2-track li:hover img,.imp2-track li:hover .imp2-brand-name,.imp2-track a:focus-visible img{filter:none;opacity:1;transform:translateY(-3px)}@keyframes imp2-scroll{to{transform:translateX(-50%)}}.imp2-empty{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:28px;border:1px dashed var(--gline-2);border-radius:18px;background:var(--surface)}.imp2-empty b{font-size:18px}.imp2-empty span{color:var(--muted)}.imp2-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}.imp2-grid figure{position:relative;margin:0;overflow:hidden;border-radius:18px;border:1px solid var(--line-2);background:var(--surface)}.imp2-grid img{width:100%;height:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .5s}.imp2-grid figure:hover img{transform:scale(1.04)}.imp2-grid figcaption{position:absolute;inset:auto 0 0 0;padding:28px 16px 14px;background:linear-gradient(transparent,rgba(8,24,40,.92));color:#F8F9FB;font-size:14px;line-height:1.4}.imp2-donate-card{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(24px,4vw,56px);align-items:center;padding:clamp(26px,4vw,52px);border:1px solid var(--gline-2);border-radius:26px;background:radial-gradient(circle at 85% 20%,rgba(211,179,122,.18),transparent 45%),linear-gradient(160deg,#0E1E2E,#081828)}.imp2-donate-copy h2{font-size:clamp(28px,3.4vw,44px);letter-spacing:-.04em;line-height:1.08}.imp2-donate-copy>p{margin-top:12px;color:var(--muted);line-height:1.7}.imp2-holder{color:var(--text)!important}.imp2-pix{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:18px}.imp2-pix code{flex:1 1 260px;min-width:0;padding:12px 14px;border:1px solid var(--line-2);border-radius:12px;background:rgba(0,0,0,.25);color:var(--text);font:13px/1.5 ui-monospace,Consolas,monospace;word-break:break-all;max-height:96px;overflow:auto}.imp2-note{font-size:13px;color:var(--soft)!important}.imp2-qr{display:flex;justify-content:center}.imp2-qr img{width:100%;max-width:260px;height:auto;padding:14px;background:#fff;border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,.35)}.imp2-qr-empty{display:grid;place-items:center;width:220px;height:220px;padding:20px;text-align:center;border:1px dashed var(--gline-2);border-radius:20px;color:var(--muted);font-size:14px}.impact-page .block.impact{padding-top:88px}@media(max-width:1000px){.imp2-stats{grid-template-columns:1fr 1fr}.imp2-total{grid-column:1/-1}.imp2-donate-card{grid-template-columns:1fr}.imp2-qr{order:-1}}@media(max-width:600px){.imp2-stats{grid-template-columns:1fr}.imp2-brands,.imp2-gallery,.imp2-donate{padding-top:60px}.imp2-track img,.imp2-brand-name{height:44px;padding:14px 18px}.imp2-pix .btn{width:100%}}@media(prefers-reduced-motion:reduce){.imp2-track{animation:none;flex-wrap:wrap;width:auto}.imp2-track ul[aria-hidden]{display:none}.imp2-track ul{flex-wrap:wrap}.imp2-marquee{-webkit-mask-image:none;mask-image:none}.imp2-grid img{transition:none}}.preview-bar{position:fixed;left:50%;bottom:14px;transform:translateX(-50%);z-index:400;padding:8px 16px;border-radius:999px;background:#D3B37A;color:#081828;font:600 12px/1.3 var(--f);box-shadow:0 10px 30px rgba(0,0,0,.35);pointer-events:none;text-align:center;max-width:calc(100% - 32px)}html[data-preview] [data-c]{outline:1px dashed transparent;outline-offset:4px;transition:outline-color .2s;cursor:pointer}html[data-preview] [data-c]:hover{outline-color:rgba(211,179,122,.85)}html[data-preview] [data-c].c-active{outline:2px solid #D3B37A}.notfound{padding-bottom:40px}.notfound .btn{margin-top:24px}.imp2-hero{position:relative;isolation:isolate;min-height:clamp(620px,86vh,820px);display:flex;align-items:center;padding:140px 0 70px;overflow:hidden}.imp2-bg{position:absolute;z-index:-2;top:0;right:0;bottom:0;width:64%}.imp2-bg img{width:100%;height:100%;object-fit:cover;object-position:center 45%}.imp2-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--bg) 0%,rgba(8,24,40,.82) 16%,rgba(8,24,40,.25) 42%,rgba(8,24,40,0) 62%),linear-gradient(180deg,rgba(8,24,40,.55) 0%,rgba(8,24,40,0) 22%,rgba(8,24,40,0) 52%,rgba(8,24,40,.7) 80%,var(--bg) 100%)}.imp2-hero-copy{position:relative;z-index:2;width:100%;max-width:var(--wrap);margin:0 auto;padding:0 var(--gut)}.imp2-hero-copy>*{max-width:560px}.imp2-hero h1{font-size:clamp(42px,5.4vw,76px);line-height:.98;letter-spacing:-.05em;text-shadow:0 4px 30px rgba(0,0,0,.35)}.imp2-hero h1 span{color:var(--gold)}.imp2-floats{position:absolute;inset:0;z-index:-1;pointer-events:none}.imp2-fl{position:absolute;display:grid;place-items:center;filter:drop-shadow(0 8px 18px rgba(0,0,0,.35));animation:imp2-float 9s ease-in-out infinite}.imp2-fl .ico{width:100%;height:100%}.imp2-fl-leaf{color:#E9C46A}.imp2-fl-heart{color:#E3893B}.imp2-fl-spark{color:#F8F9FB}.imp2-fl-a{width:34px;height:34px;top:20%;left:46%;animation-duration:10s}.imp2-fl-b{width:26px;height:26px;top:31%;right:7%;animation-duration:8s;animation-delay:-2s}.imp2-fl-c{width:22px;height:22px;bottom:24%;left:53%;color:#4F8FA3;animation-duration:11s;animation-delay:-4s}.imp2-fl-d{width:24px;height:24px;top:15%;right:23%;animation-duration:7s;animation-delay:-1s;opacity:.8}.imp2-fl-e{width:18px;height:18px;bottom:33%;right:15%;animation-duration:9s;animation-delay:-5s}.imp2-fl-f{width:30px;height:30px;bottom:14%;right:30%;animation-duration:12s;animation-delay:-3s;transform:scaleX(-1)}.imp2-bk{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(233,196,106,.55),rgba(233,196,106,0) 70%);animation:imp2-drift 14s ease-in-out infinite}.imp2-bk-1{width:120px;height:120px;top:12%;left:58%}.imp2-bk-2{width:70px;height:70px;bottom:20%;right:4%;animation-delay:-5s;background:radial-gradient(circle,rgba(79,143,163,.5),rgba(79,143,163,0) 70%)}.imp2-bk-3{width:46px;height:46px;top:44%;left:44%;animation-delay:-8s}.imp2-bk-4{width:90px;height:90px;bottom:8%;left:62%;animation-delay:-3s;background:radial-gradient(circle,rgba(227,137,59,.4),rgba(227,137,59,0) 70%)}.imp2-bk-5{width:34px;height:34px;top:26%;right:38%;animation-delay:-10s}.imp2-chip{position:absolute;display:flex;align-items:center;gap:10px;padding:11px 15px;border:1px solid rgba(211,179,122,.42);border-radius:14px;background:rgba(8,24,40,.72);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 18px 40px rgba(0,0,0,.4);color:#F8F9FB;animation:imp2-float 8s ease-in-out infinite}.imp2-chip>.ico{width:22px;height:22px;flex:none;color:var(--gold)}.imp2-chip b{display:block;font-size:14px;line-height:1.2}.imp2-chip small{display:block;font-size:11.5px;color:var(--muted)}.imp2-chip-a{bottom:13%;right:3%}.imp2-chip-c{bottom:7%;right:calc(64% - 250px);animation-delay:-4s}@keyframes imp2-float{0%,100%{translate:0 0;rotate:0deg}50%{translate:0 -14px;rotate:4deg}}@keyframes imp2-drift{0%,100%{translate:0 0;opacity:.75}50%{translate:12px -18px;opacity:1}}.imp2-demo-note{margin:-10px 0 18px;padding:10px 14px;border:1px dashed var(--gline-2);border-radius:10px;color:var(--gold);font-size:13px}.impact-page .imp2-stats{position:relative;z-index:3;margin-top:-30px}@media(max-width:1000px){.imp2-hero{display:block;min-height:0;padding:76px 0 30px}.imp2-bg{position:relative;width:100%;height:min(96vw,560px)}.imp2-bg img{object-position:center 40%}.imp2-bg::after{background:linear-gradient(180deg,rgba(8,24,40,.6) 0%,rgba(8,24,40,0) 28%,rgba(8,24,40,0) 55%,var(--bg) 100%)}.imp2-floats{top:76px;bottom:auto;height:min(96vw,560px)}.imp2-hero-copy{margin-top:-28px}.imp2-fl-a{left:5%;top:12%}.imp2-fl-b{right:4%;top:10%}.imp2-fl-c{left:6%;bottom:12%}.imp2-fl-d{right:8%;top:auto;bottom:30%}.imp2-fl-e{right:5%;bottom:10%}.imp2-fl-f{display:none}.imp2-chip{display:none}.impact-page .imp2-stats{margin-top:0}}@media(max-width:600px){.imp2-chip{padding:8px 11px}.imp2-chip b{font-size:12.5px}.imp2-chip small{display:none}.imp2-bk-1,.imp2-bk-4{display:none}}@media(prefers-reduced-motion:reduce){.imp2-fl,.imp2-bk,.imp2-chip{animation:none}}.imp2-join{max-width:var(--wrap);margin:0 auto;padding:88px var(--gut) 20px}.imp2-join-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(22px,4vw,56px);align-items:center;padding:clamp(24px,4vw,48px);border:1px solid var(--gline-2);border-radius:26px;background:radial-gradient(circle at 10% 0%,rgba(211,179,122,.16),transparent 45%),linear-gradient(160deg,#0E1E2E,#081828)}.imp2-join-copy h2{font-size:clamp(28px,3.4vw,44px);letter-spacing:-.04em;line-height:1.08}.imp2-join-copy>p:last-child{margin-top:12px;color:var(--muted);line-height:1.7}.imp2-join-actions{display:grid;gap:12px}.imp2-steps{margin-top:34px}.imp2-ngo-link{margin-top:22px}.imp2-linkbtn{padding:0;border:0;background:none;color:var(--gold);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.help8-choice{display:flex;align-items:center;gap:16px;width:100%;padding:18px 20px;border:1px solid var(--gline);border-radius:18px;background:rgba(255,255,255,.035);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .2s,background .2s,transform .2s}.help8-choice:hover,.help8-choice:focus-visible{border-color:var(--gold);background:rgba(211,179,122,.08);transform:translateY(-2px)}.help8-choice b{display:block;font-size:18px;letter-spacing:-.01em}.help8-choice small{display:block;margin-top:3px;color:var(--muted);font-size:13.5px;line-height:1.4}.help8-choice>span:nth-child(2){flex:1}.help8-ic{display:grid;place-items:center;flex:none;width:52px;height:52px;border-radius:16px;background:linear-gradient(150deg,rgba(211,179,122,.3),rgba(211,179,122,.08));color:var(--gold)}.help8-ic .ico{width:26px;height:26px}.help8-go{width:20px;height:20px;color:var(--gold);transition:transform .2s}.help8-choice:hover .help8-go{transform:translateX(4px)}.help8{width:min(640px,calc(100% - 24px))}.help8 h2{outline:none}.help8-choices{display:grid;gap:12px}.help8-back{margin:-6px 0 12px;padding:6px 0;border:0;background:none;color:var(--muted);font:600 13px var(--f);cursor:pointer}.help8-back:hover{color:var(--gold)}.help8-sub{color:var(--muted);font-size:14.5px;line-height:1.6;margin-bottom:6px}.help8-sub span{color:var(--soft)}.help8-pix{display:flex;gap:18px;align-items:center;padding:16px;margin-bottom:22px;border:1px solid var(--gline-2);border-radius:16px;background:rgba(211,179,122,.06)}.help8-pix img{flex:none;width:150px;height:150px;object-fit:contain;padding:8px;background:#fff;border-radius:12px}.help8-pix>div{display:flex;flex-direction:column;gap:10px;min-width:0;flex:1}.help8-pix p{color:var(--muted);font-size:14px;line-height:1.55}.help8-holder{color:var(--text)!important}.help8-pix code{display:block;padding:10px 12px;border:1px solid var(--line-2);border-radius:10px;background:rgba(0,0,0,.25);color:var(--text);font:12.5px/1.5 ui-monospace,Consolas,monospace;word-break:break-all;max-height:80px;overflow:auto}.help8-pix .btn{align-self:flex-start}.help8-pix-empty{display:block}.help8-form label small{font-weight:400;color:var(--soft)}.help8-switch{display:flex!important;align-items:center;gap:12px;flex-direction:row!important;cursor:pointer;font-weight:600;color:var(--text)}.help8-switch input{position:absolute;opacity:0;width:1px;height:1px}.help8-track{position:relative;flex:none;width:44px;height:26px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid var(--line-2);transition:background .2s}.help8-track::after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#F8F9FB;transition:transform .2s}.help8-switch input:checked+.help8-track{background:var(--gold);border-color:var(--gold)}.help8-switch input:checked+.help8-track::after{transform:translateX(18px);background:#081828}.help8-switch input:focus-visible+.help8-track{outline:2px solid var(--gold);outline-offset:3px}.help8-perk{padding:10px 14px;border-radius:12px;background:rgba(211,179,122,.08);color:var(--muted);font-size:13.5px;line-height:1.5}.help8-perk b{color:var(--gold)}.help8-done{text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px;padding:10px 0}.help8-done[hidden]{display:none}.help8-ic-lg{width:72px;height:72px;border-radius:22px}.help8-ic-lg .ico{width:36px;height:36px}.help8-done h2{margin:0!important;padding:0!important}.help8-done p{color:var(--muted);max-width:440px;line-height:1.6}@media(max-width:900px){.imp2-join-card{grid-template-columns:1fr}}@media(max-width:600px){.help8-pix{flex-direction:column;align-items:stretch;text-align:left}.help8-pix img{align-self:center}.help8-choice{padding:15px 16px}.help8-ic{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.help8-choice,.help8-go,.help8-track,.help8-track::after{transition:none}}.help8-perk p{margin:0}.help8-lp{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:5px}.help8-lp li{position:relative;padding-left:22px;font-size:13px;color:var(--text)}.help8-lp li::before{content:"✓";position:absolute;left:0;top:0;color:var(--gold);font-weight:800}html{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(211,179,122,.65) #081828}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#081828}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#E8CF9C,#B8955F);border:2px solid #081828;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#E8CF9C}::-webkit-scrollbar-corner{background:#081828}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html:has(dialog[open]),html:has(.nav-links.open){overflow:hidden}.scroll-progress{position:fixed;top:0;left:0;right:0;z-index:310;height:2px;background:linear-gradient(90deg,#B8955F,#E8CF9C);transform:scaleX(0);transform-origin:0 50%;pointer-events:none;will-change:transform}.to-top{position:fixed;right:clamp(14px,2.4vw,28px);bottom:clamp(14px,2.4vw,28px);z-index:300;display:grid;place-items:center;width:46px;height:46px;border:1px solid var(--gline-2);border-radius:50%;background:rgba(8,24,40,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--gold);cursor:pointer;box-shadow:0 14px 30px rgba(0,0,0,.4);opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .25s,transform .25s,visibility .25s,background .2s,color .2s}.to-top.show{opacity:1;visibility:visible;transform:none}.to-top:hover,.to-top:focus-visible{background:var(--gold);color:#081828}.to-top .ico{width:20px;height:20px;transform:rotate(-90deg)}html[data-preview] .to-top{bottom:60px}@media(max-width:980px){.nav-links{max-height:calc(100dvh - 92px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}.modal8{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(211,179,122,.6) transparent;background: linear-gradient(#0F2235 30%,rgba(15,34,53,0)) top/100% 48px no-repeat local, linear-gradient(rgba(10,27,44,0),#0A1B2C 70%) bottom/100% 48px no-repeat local, radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.45),rgba(0,0,0,0)) top/100% 16px no-repeat scroll, radial-gradient(farthest-side at 50% 100%,rgba(211,179,122,.28),rgba(211,179,122,0)) bottom/100% 16px no-repeat scroll, linear-gradient(180deg,#0F2235,#0A1B2C)}.modal8::-webkit-scrollbar{width:8px}.modal8::-webkit-scrollbar-track{background:transparent;margin:14px 0}.modal8::-webkit-scrollbar-thumb{border-color:#0F2235}.modal8-x{position:sticky;top:0;float:right;z-index:3;margin:-14px -14px 0 12px;background:rgba(15,34,53,.92);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.modal8[open]{animation:modal8-in .28s cubic-bezier(.2,.7,.2,1)}.modal8[open]::backdrop{animation:modal8-fade .28s ease}@keyframes modal8-in{from{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@keyframes modal8-fade{from{opacity:0}to{opacity:1}}.help8-pane:not([hidden]){animation:help8-pane .24s ease}@keyframes help8-pane{from{opacity:0;transform:translateX(12px)}to{opacity:1;transform:none}}.help8-pix code::-webkit-scrollbar,.imp2-pix code::-webkit-scrollbar{width:6px}@media(max-width:600px){.modal8{max-height:calc(100dvh - 16px);width:calc(100% - 16px)}.modal8-x{margin:-6px -6px 0 10px}}@media(prefers-reduced-motion:reduce){.modal8[open],.modal8[open]::backdrop,.help8-pane:not([hidden]){animation:none}.to-top{transition:none}}html:has(dialog[open]) .to-top,html:has(.nav-links.open) .to-top{opacity:0;visibility:hidden}.imp8.imp8-v2{position:relative;isolation:isolate;overflow:hidden;background:var(--bg);min-height:clamp(560px,72vh,720px);display:flex;align-items:center}.imp8-bg{position:absolute;z-index:-2;top:0;right:0;bottom:0;width:62%}.imp8-bg img{width:100%;height:100%;object-fit:cover;object-position:center 45%}.imp8-bg::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--bg) 0%,rgba(8,24,40,.84) 16%,rgba(8,24,40,.25) 42%,rgba(8,24,40,0) 62%),linear-gradient(180deg,var(--bg) 0%,rgba(8,24,40,0) 20%,rgba(8,24,40,0) 70%,var(--bg) 100%)}.imp8-v2 .imp2-floats{top:0;bottom:0;height:auto}.imp8-inner{position:relative;z-index:2;width:100%}.imp8-copy{max-width:540px}.imp8-v2 h2{text-shadow:0 4px 30px rgba(0,0,0,.35)}.imp8-v2 .imp8-list{grid-template-columns:1fr 1fr;gap:14px 18px;margin:6px 0 26px}.imp8-v2 .imp8-list li{font-size:13.5px;line-height:1.35}.imp8-actions{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:1000px){.imp8.imp8-v2{display:block;min-height:0;padding-top:0}.imp8-bg{position:relative;width:auto;margin:0 calc(-1 * var(--gut));height:min(92vw,520px)}.imp8-bg::after{background:linear-gradient(180deg,var(--bg) 0%,rgba(8,24,40,0) 22%,rgba(8,24,40,0) 55%,var(--bg) 100%)}.imp8-v2 .imp2-floats{top:0;bottom:auto;height:min(92vw,520px)}.imp8-inner{margin-top:-40px}.imp8-v2 .imp2-chip{display:none}}@media(max-width:600px){.imp8-v2 .imp8-list{grid-template-columns:1fr}}.ia8.ia8-v2{position:relative;isolation:isolate;overflow:hidden;background:var(--bg);min-height:clamp(580px,76vh,740px);display:flex;align-items:center}.ia8-c-gold{color:#E8CF9C}.ia8-c-blue{color:#7FB2E5}.ia8-bk-blue{background:radial-gradient(circle,rgba(111,168,220,.5),rgba(111,168,220,0) 70%)!important}.ia8-v2 .imp2-floats{top:0;bottom:0;height:auto}.ia8-v2 .imp2-chip>.ico{color:#7FB2E5}.ia8-v2 h2{text-shadow:0 4px 30px rgba(0,0,0,.35)}.ia8-v2 .ia8-list{margin:6px 0 26px}@media(max-width:1000px){.ia8.ia8-v2{display:block;min-height:0;padding-top:0}.ia8-v2 .imp2-floats{top:0;bottom:auto;height:min(92vw,520px)}.ia8-v2 .imp2-chip{display:none}}@media(min-width:1001px){.ia8-v2 .ia8-bg{right:auto;left:0}.ia8-v2 .ia8-bg img{transform:scaleX(-1)}.ia8-v2 .ia8-bg::after{background:linear-gradient(270deg,var(--bg) 0%,rgba(8,24,40,.84) 16%,rgba(8,24,40,.25) 42%,rgba(8,24,40,0) 62%),linear-gradient(180deg,var(--bg) 0%,rgba(8,24,40,0) 20%,rgba(8,24,40,0) 70%,var(--bg) 100%)}.ia8-v2 .imp8-copy{margin-left:auto}.ia8-v2 .ia8-floats{transform:scaleX(-1)}.ia8-v2 .ia8-floats>*{transform:scaleX(-1)}}@media(min-width:1001px){.ia8-v2 .imp2-chip-c{right:26%;bottom:10%}.ia8-v2 .imp2-chip-a{right:4%;bottom:22%}}@media(max-width:1000px){.ia8-v2 .ia8-bg img{object-position:60% 45%}}.pl8-v2{position:relative;isolation:isolate;overflow:hidden;background:var(--bg)}.pl8-bg{position:absolute;inset:0;z-index:-2}.pl8-bg img{width:100%;height:100%;object-fit:cover;object-position:center}.pl8-bg::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 80% 75% at 55% 45%,rgba(8,24,40,0) 0%,rgba(8,24,40,.3) 60%,var(--bg) 100%),linear-gradient(180deg,var(--bg) 0%,rgba(8,24,40,0) 18%,rgba(8,24,40,0) 78%,var(--bg) 100%)}.pl8-v2 .w8{position:relative;z-index:1}.pl8-c-green{color:#3EE08A}.pl8-c-gold{color:#E8CF9C}.pl8-bk-green{background:radial-gradient(circle,rgba(62,224,138,.45),rgba(62,224,138,0) 70%)!important}.pl8-fl-a{width:34px;height:34px;top:5%;right:9%;animation-duration:9s}.pl8-fl-b{width:26px;height:26px;top:17%;right:34%;animation-duration:7s;animation-delay:-2s}.pl8-fl-c{width:22px;height:22px;top:3%;left:44%;animation-duration:10s;animation-delay:-4s}.pl8-fl-d{width:24px;height:24px;bottom:5%;left:3%;animation-duration:8s;animation-delay:-1s}.pl8-fl-e{width:28px;height:28px;bottom:4%;right:6%;animation-duration:11s;animation-delay:-3s}.pl8-fl-f{width:26px;height:26px;bottom:3%;left:46%;animation-duration:9s;animation-delay:-5s}.pl8-bk-1{width:130px;height:130px;top:2%;right:20%}.pl8-bk-2{width:80px;height:80px;bottom:6%;left:20%;animation-delay:-6s}.pl8-bk-3{width:60px;height:60px;top:12%;left:58%;animation-delay:-9s}.pl8-chip-a{top:84px;right:4%}.pl8-chip-b{top:176px;right:15%;animation-delay:-3s}.pl8-v2 .imp2-chip>.ico{color:#3EE08A}.pl8-v2 .plan8{background:rgba(14,30,46,.74);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.pl8-v2 .plan8.feat{background:linear-gradient(180deg,rgba(19,41,60,.86),rgba(12,29,46,.86))}.pl8-v2 .hd8{max-width:640px}@media(max-width:1100px){.pl8-chip-b{display:none}.pl8-chip-a{top:70px;right:3%}}@media(max-width:1000px){.pl8-v2 .imp2-chip{display:none}.pl8-fl-b,.pl8-fl-c{display:none}}@media(max-width:1000px){.pl8-fl-a{top:18px;right:6%;width:28px;height:28px}.pl8-fl-d,.pl8-fl-f{display:none}.pl8-fl-e{bottom:14px}}@media(max-width:1000px){.pl8-v2 .imp2-floats{top:0;bottom:0;height:auto}}.off8.off8-v2{position:relative;isolation:isolate;overflow:hidden;background:var(--bg);min-height:clamp(600px,78vh,760px);display:flex;align-items:center}.off8-v2 .off8-bg{width:64%}.off8-v2 .off8-bg img{object-position:58% 50%}.off8-v2 .imp2-floats{top:0;bottom:0;height:auto}.off8-v2 .off8-grid{position:relative;z-index:2;width:100%;grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:clamp(28px,6vw,120px)}.off8-v2 .off8-copy{max-width:560px}.off8-v2 h2{text-shadow:0 4px 30px rgba(0,0,0,.35)}.off8-v2 .off8-box{justify-self:end;background:rgba(12,29,46,.78);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 30px 70px rgba(0,0,0,.45),0 0 60px -20px rgba(211,179,122,.35)}.off8-c-gold{color:#E8CF9C}.off8-c-green{color:#3EE08A}.off8-bk-green{background:radial-gradient(circle,rgba(62,224,138,.42),rgba(62,224,138,0) 70%)!important}.off8-fl-a{width:30px;height:30px;top:9%;left:44%;animation-duration:9s}.off8-fl-b{width:24px;height:24px;top:16%;right:30%;animation-duration:7s;animation-delay:-2s}.off8-fl-c{width:22px;height:22px;bottom:11%;left:47%;animation-duration:10s;animation-delay:-4s}.off8-fl-d{width:24px;height:24px;bottom:7%;right:33%;animation-duration:8s;animation-delay:-1s}.off8-fl-e{width:28px;height:28px;top:6%;right:5%;animation-duration:11s;animation-delay:-3s}.off8-bk-1{width:110px;height:110px;top:4%;left:50%}.off8-bk-2{width:80px;height:80px;bottom:6%;right:26%;animation-delay:-6s}.off8-bk-3{width:50px;height:50px;top:40%;left:46%;animation-delay:-9s}@media(max-width:1000px){.off8.off8-v2{display:block;min-height:0;padding-top:0}.off8-v2 .off8-bg{width:auto}.off8-v2 .imp2-floats{top:0;bottom:auto;height:min(92vw,520px)}.off8-v2 .off8-grid{grid-template-columns:1fr;margin-top:-30px}.off8-v2 .off8-box{justify-self:stretch}.off8-fl-a{left:6%;top:12%}.off8-fl-c{left:8%;bottom:14%}.off8-fl-b{right:8%}.off8-fl-d{right:10%;bottom:12%}}@media(min-width:1001px){.off8-fl-b{right:40%;top:18%}.off8-fl-d{right:38%}}@media(max-width:1000px){.off8-v2 .imp2-fl{display:none}.off8-v2 .off8-bg img{object-position:center 50%}}.svc8-v2{position:relative;background:var(--bg);padding-top:0}.svc8-stage{position:relative;isolation:isolate;overflow:hidden;margin:0 calc(-1 * var(--gut)) 10px;padding:0 var(--gut);min-height:clamp(420px,56vh,560px);display:flex;align-items:center}.svc8-v2 .svc8-bg{width:64%}.svc8-v2 .svc8-bg img{object-position:center 42%}.svc8-v2 .svc8-bg::after{background:linear-gradient(90deg,var(--bg) 0%,rgba(8,24,40,.84) 16%,rgba(8,24,40,.2) 42%,rgba(8,24,40,0) 62%),linear-gradient(180deg,var(--bg) 0%,rgba(8,24,40,0) 18%,rgba(8,24,40,0) 62%,var(--bg) 100%)}.svc8-v2 .imp2-floats{top:0;bottom:0;height:auto}.svc8-head{position:relative;z-index:2;width:100%}.svc8-head .hd8{max-width:520px;margin-bottom:0}.svc8-head .hd8 h2{text-shadow:0 4px 30px rgba(0,0,0,.35)}.svc8-head .more8{margin-top:22px}.svc8-c-gold{color:#E8CF9C}.svc8-c-green{color:#3EE08A}.svc8-bk-green{background:radial-gradient(circle,rgba(62,224,138,.42),rgba(62,224,138,0) 70%)!important}.svc8-fl-a{width:30px;height:30px;top:12%;left:44%;animation-duration:9s}.svc8-fl-b{width:26px;height:26px;top:22%;right:4%;animation-duration:7s;animation-delay:-2s}.svc8-fl-c{width:24px;height:24px;bottom:18%;left:46%;animation-duration:10s;animation-delay:-4s}.svc8-fl-d{width:24px;height:24px;bottom:12%;right:8%;animation-duration:8s;animation-delay:-1s}.svc8-fl-e{width:26px;height:26px;top:8%;right:30%;animation-duration:11s;animation-delay:-3s}.svc8-fl-f{width:24px;height:24px;top:48%;left:40%;animation-duration:9s;animation-delay:-5s}.svc8-bk-1{width:110px;height:110px;top:6%;left:52%}.svc8-bk-2{width:80px;height:80px;bottom:10%;right:22%;animation-delay:-6s}.svc8-bk-3{width:50px;height:50px;top:52%;left:48%;animation-delay:-9s}.svc8-v2 .svc8-card{background:rgba(14,30,46,.72);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media(max-width:1000px){.svc8-stage{display:block;min-height:0;margin-bottom:0}.svc8-v2 .svc8-bg{width:auto}.svc8-v2 .svc8-bg::after{background:linear-gradient(180deg,var(--bg) 0%,rgba(8,24,40,0) 22%,rgba(8,24,40,0) 55%,var(--bg) 100%)}.svc8-v2 .imp2-floats{top:0;bottom:auto;height:min(92vw,520px)}.svc8-v2 .imp2-fl{display:none}.svc8-head{margin-top:-30px;padding-bottom:28px}}.svc8-fl-f{left:47%;top:54%}.svc8-v3{position:relative;isolation:isolate;overflow:hidden;background:var(--bg)}.svc8-bg3{position:absolute;inset:0;z-index:-2}.svc8-bg3 img{width:100%;height:100%;object-fit:cover;object-position:center 40%}.svc8-bg3::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 85% 75% at 50% 50%,rgba(8,24,40,.35) 0%,rgba(8,24,40,.62) 60%,var(--bg) 100%),linear-gradient(180deg,var(--bg) 0%,rgba(8,24,40,.7) 20%,rgba(8,24,40,.15) 38%,rgba(8,24,40,0) 50%,rgba(8,24,40,0) 80%,var(--bg) 100%)}.svc8-v3 .imp2-floats{top:0;bottom:0;height:auto}.svc8-v3 .w8{position:relative;z-index:1}.svc8-v3 .hd8 h2{text-shadow:0 4px 30px rgba(0,0,0,.4)}.svc8-v3 .svc8-card{background:rgba(12,27,42,.74);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.s3-fl-a{width:28px;height:28px;top:4%;left:42%;animation-duration:9s}.s3-fl-b{width:26px;height:26px;top:7%;right:24%;animation-duration:7s;animation-delay:-2s}.s3-fl-c{width:24px;height:24px;bottom:4%;left:8%;animation-duration:10s;animation-delay:-4s}.s3-fl-d{width:24px;height:24px;bottom:3%;right:12%;animation-duration:8s;animation-delay:-1s}.s3-fl-e{width:26px;height:26px;top:3%;right:4%;animation-duration:11s;animation-delay:-3s}.s3-fl-f{width:24px;height:24px;bottom:3%;left:50%;animation-duration:9s;animation-delay:-5s}.s3-bk-1{width:120px;height:120px;top:2%;left:55%}.s3-bk-2{width:80px;height:80px;bottom:2%;right:30%;animation-delay:-6s}.s3-bk-3{width:60px;height:60px;top:30%;left:2%;animation-delay:-9s}.s3-bk-4{width:70px;height:70px;top:40%;right:1%;animation-delay:-4s}@media(max-width:1000px){.s3-fl-a,.s3-fl-b,.s3-fl-f{display:none}.svc8-bg3 img{object-position:center 20%}}@media(max-width:1000px){.svc8-bg3{bottom:auto;height:min(125vw,640px)}.svc8-bg3 img{object-position:center 30%}.svc8-bg3::after{background:linear-gradient(180deg,var(--bg) 0%,rgba(8,24,40,.8) 22%,rgba(8,24,40,.74) 60%,var(--bg) 100%)}.svc8-v3 .imp2-fl{display:none}}.zap8.zap8-v2{position:relative;isolation:isolate;overflow:hidden;background:var(--bg);min-height:clamp(600px,78vh,760px);display:flex;align-items:center}.zap8-v2 .zap8-bg{width:64%}.zap8-v2 .zap8-bg img{object-position:center 45%}.zap8-v2 .imp2-floats{top:0;bottom:0;height:auto}.zap8-v2 .imp8-copy{max-width:520px}.zap8-v2 h2{text-shadow:0 4px 30px rgba(0,0,0,.35)}.zap8-note{margin-top:14px;font-size:12.5px;color:var(--soft);max-width:420px}.zap8-c-green{color:#3EE08A}.zap8-c-gold{color:#E8CF9C}.zap8-bk-green{background:radial-gradient(circle,rgba(62,224,138,.45),rgba(62,224,138,0) 70%)!important}.zap8-fl-a{width:32px;height:32px;top:10%;left:44%;animation-duration:9s}.zap8-fl-b{width:26px;height:26px;bottom:12%;left:46%;animation-duration:8s;animation-delay:-2s}.zap8-fl-c{width:26px;height:26px;top:7%;right:6%;animation-duration:10s;animation-delay:-4s}.zap8-fl-d{width:22px;height:22px;top:48%;left:43%;animation-duration:7s;animation-delay:-1s}.zap8-fl-e{width:24px;height:24px;bottom:8%;right:8%;animation-duration:11s;animation-delay:-3s}.zap8-bk-1{width:120px;height:120px;top:6%;left:50%}.zap8-bk-2{width:70px;height:70px;bottom:8%;right:24%;animation-delay:-6s}.zap8-bk-3{width:60px;height:60px;top:58%;left:47%;animation-delay:-9s}@media(max-width:1000px){.zap8.zap8-v2{display:block;min-height:0;padding-top:0}.zap8-v2 .zap8-bg{width:auto}.zap8-v2 .imp2-floats{top:0;bottom:auto;height:min(92vw,520px)}.zap8-v2 .imp2-fl{display:none}}.zap8 h2 > span:not(.zap8-mark){color:inherit}.h8.h8-v2{overflow:hidden;display:flex;align-items:center;min-height:clamp(640px,88vh,820px)}.h8-v2 .h8-bg{width:64%}.h8-v2 .h8-bg img.premium-hero-img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center 45%;border:0;border-radius:0;box-shadow:none}.h8-v2 .h8-bg::after{background:linear-gradient(90deg,#091929 0%,rgba(9,25,41,.86) 15%,rgba(9,25,41,.25) 40%,rgba(9,25,41,0) 60%),linear-gradient(180deg,rgba(9,25,41,.75) 0%,rgba(9,25,41,0) 22%,rgba(9,25,41,0) 70%,#091929 100%)}.h8-v2 .hero-matrix{opacity:.35}.h8-v2 .imp2-floats{top:0;bottom:0;height:auto;z-index:0;pointer-events:none}.h8-v2 .h8-in{position:relative;z-index:2;width:100%;grid-template-columns:1fr}.h8-v2 .h8-copy{max-width:600px}.h8-v2 h1{text-shadow:0 4px 30px rgba(0,0,0,.35)}.h8-c-gold{color:#E8CF9C}.h8-c-green{color:#3EE08A}.h8-bk-green{background:radial-gradient(circle,rgba(62,224,138,.42),rgba(62,224,138,0) 70%)!important}.h8-fl-a{width:30px;height:30px;top:20%;left:46%;animation-duration:9s}.h8-fl-b{width:30px;height:30px;bottom:16%;left:48%;animation-duration:8s;animation-delay:-2s}.h8-fl-c{width:22px;height:22px;top:44%;left:44%;animation-duration:7s;animation-delay:-4s}.h8-fl-d{width:26px;height:26px;top:18%;right:5%;animation-duration:10s;animation-delay:-1s}.h8-fl-e{width:26px;height:26px;bottom:10%;right:6%;animation-duration:11s;animation-delay:-3s}.h8-bk-1{width:130px;height:130px;top:12%;left:52%}.h8-bk-2{width:80px;height:80px;bottom:14%;right:26%;animation-delay:-6s}.h8-bk-3{width:50px;height:50px;top:60%;left:47%;animation-delay:-9s}.h8-v2 .premium-float{z-index:1}.h8-chip-a{top:auto;bottom:22%;right:4%}.h8-chip-b{top:auto;bottom:9%;right:auto;left:52%;animation-delay:-3s}@media(max-width:1000px){.h8.h8-v2{display:block;min-height:0}.h8-v2 .h8-bg{width:auto}.h8-v2 .h8-bg::after{background:linear-gradient(180deg,rgba(9,25,41,.5) 0%,rgba(9,25,41,0) 22%,rgba(9,25,41,0) 55%,#091929 100%)}.h8-v2 .imp2-floats{top:104px;bottom:auto;height:min(60vw,440px)}.h8-v2 .imp2-fl{display:none}.h8-v2 .h8-in{margin-top:-24px}.h8-chip-a{bottom:14%;right:4%}.h8-chip-b{bottom:4%;left:4%}}.imp8-bg.is-cutout img,.svc8-bg3.is-cutout img,.pl8-bg.is-cutout img,.h8-v2 .h8-bg.is-cutout img.premium-hero-img{object-fit:contain;object-position:center}.imp8-bg.is-cutout{padding:3% 2%}.h8-v2 .h8-bg.is-cutout{padding:90px 2% 40px}@media(max-width:1000px){.h8-v2 .h8-bg.is-cutout{padding:8px 4%}}@media(min-width:1001px){.h8-fl-a{left:53%;top:16%}.h8-fl-b{left:55%;bottom:12%}.h8-fl-c{left:51%;top:50%}}@media(min-width:1001px){.h8-v2 .h8-bg.is-cutout{padding:110px 2.5% 70px}.h8-v2 .h8-bg.is-cutout img.premium-hero-img{object-position:right center}}@media(max-width:1000px){.h8-v2 .premium-float{display:none}}.page-head.ph-v2{max-width:none;position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;min-height:clamp(540px,74vh,700px);padding:140px var(--gut) 60px}.ph-v2 .ph-bg{width:64%}.ph-v2 .ph-bg img{object-position:center 45%}.ph-v2 .imp2-floats{top:0;bottom:0;height:auto}.ph-copy{position:relative;z-index:2;width:100%;max-width:var(--wrap);margin:0 auto}.ph-copy>*{max-width:600px}.ph-copy h1{text-shadow:0 4px 30px rgba(0,0,0,.35)}.ph-copy>p:last-child{margin-top:24px;color:var(--muted);font-size:17px;line-height:1.7}.ph-v2 .premium-float{z-index:1}@media(max-width:1000px){.page-head.ph-v2{display:block;min-height:0;padding-top:96px;padding-bottom:20px}.ph-v2 .ph-bg{width:auto}.ph-v2 .imp2-floats{display:none}.ph-copy{margin-top:-28px}}.ph-copy h1{font-size:clamp(40px,4.4vw,62px);line-height:1}.ph-copy h1{max-width:600px}.pt8{position:relative;padding:54px 0 46px;background:var(--bg);border-top:1px solid rgba(211,179,122,.10);overflow:hidden}.pt8-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 30px;padding:0 var(--gut);margin-bottom:24px}.pt8-head h2{font-size:clamp(22px,2.4vw,30px);letter-spacing:-.03em}.pt8-head p{max-width:520px;color:var(--muted);font-size:14.5px;line-height:1.6}.pt8 .imp2-demo-note{margin:0 auto 16px;padding-left:var(--gut);padding-right:var(--gut)}.pt8-marquee .imp2-track img,.pt8-marquee .imp2-brand-name{height:52px;max-width:150px;padding:16px 26px}.pt8-marquee .imp2-track img{filter:none;opacity:1;height:64px;padding:12px 24px}.pt8-marquee .imp2-track li:hover img{transform:translateY(-3px) scale(1.04)}.form .check input[type=checkbox],.chips input[type=checkbox]{-webkit-appearance:none;appearance:none;flex:none;display:inline-grid;place-content:center;width:22px;height:22px;margin:1px 0 0;border:1.5px solid rgba(211,179,122,.55);border-radius:7px;background:rgba(255,255,255,.04);cursor:pointer;transition:background .2s,border-color .2s,box-shadow .2s,transform .12s}.form .check input[type=checkbox]::before,.chips input[type=checkbox]::before{content:"";width:12px;height:12px;transform:scale(0) rotate(-12deg);transition:transform .2s cubic-bezier(.2,.7,.2,1.3);background:#081828;clip-path:polygon(14% 52%,0 66%,40% 100%,100% 22%,86% 8%,40% 72%)}.form .check input[type=checkbox]:checked,.chips input[type=checkbox]:checked{background:linear-gradient(180deg,#EAD3A2,#D3B37A 55%,#B8955F);border-color:#D3B37A;box-shadow:0 0 0 4px rgba(211,179,122,.14)}.form .check input[type=checkbox]:checked::before,.chips input[type=checkbox]:checked::before{transform:scale(1) rotate(0)}.form .check input[type=checkbox]:hover,.chips input[type=checkbox]:hover{border-color:#D3B37A}.form .check input[type=checkbox]:active,.chips input[type=checkbox]:active{transform:scale(.92)}.form .check input[type=checkbox]:focus-visible,.chips input[type=checkbox]:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(211,179,122,.45)}.form .check input[type=checkbox]:user-invalid{border-color:#E06C5F}.chips input[type=checkbox]{width:18px;height:18px;border-radius:5px;margin:0}.chips input[type=checkbox]::before{width:10px;height:10px}.form .check{cursor:pointer;line-height:1.5}:root[data-theme="light"] .form .check input[type=checkbox]{background:#fff;border-color:rgba(8,24,40,.3)}@media(prefers-reduced-motion:reduce){.form .check input[type=checkbox],.form .check input[type=checkbox]::before,.chips input[type=checkbox]::before{transition:none}}.is-off .imp2-fl,.is-off .imp2-bk,.is-off .imp2-chip,.is-off .premium-float,.is-off.imp2-marquee .imp2-track,.imp2-marquee.is-off .imp2-track{animation-play-state:paused}.pl8-v2 .plan8,.svc8-v3 .svc8-card,.svc8-v2 .svc8-card,.off8-v2 .off8-box{backdrop-filter:none;-webkit-backdrop-filter:none}.pl8-v2 .plan8{background:rgba(13,29,45,.9)}.pl8-v2 .plan8.feat{background:linear-gradient(180deg,rgba(19,41,60,.95),rgba(12,29,46,.95))}.svc8-v3 .svc8-card{background:rgba(11,26,41,.88)}.off8-v2 .off8-box{background:rgba(12,29,46,.92)}.nav-wrap.scrolled{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@supports (content-visibility:auto){body.home .sec8:not(#wisazap),body.home .pt8,.footer,.related,.impact-page .imp2-gallery,.impact-page .imp2-join{content-visibility:auto;contain-intrinsic-size:auto 760px}.footer{contain-intrinsic-size:auto 420px}}.imp8-bg img,.pl8-bg img,.svc8-bg3 img{will-change:auto}.imp2-track{will-change:transform;backface-visibility:hidden;transform:translate3d(0,0,0)}@keyframes imp2-scroll{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}.imp2-marquee:hover .imp2-track{animation-play-state:running}.imp2-marquee:focus-within .imp2-track{animation-play-state:paused}.pt8::before{content:"";position:absolute;left:50%;top:58%;width:min(1100px,92vw);height:190px;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(211,179,122,.16),rgba(211,179,122,.05) 55%,transparent);filter:blur(10px);pointer-events:none}.pt8-marquee{padding:22px 0 26px}.pt8-marquee .imp2-track ul{gap:22px;padding-right:22px}.pt8-marquee .imp2-track li>a,.pt8-marquee .imp2-track li>img,.pt8-marquee .imp2-track li>.imp2-brand-name{position:relative}.pt8-marquee .imp2-track img,.pt8-marquee .imp2-brand-name{background:radial-gradient(120% 140% at 50% 0%,rgba(211,179,122,.14),transparent 60%),linear-gradient(160deg,rgba(23,43,64,.92),rgba(10,26,43,.92));border:1px solid rgba(211,179,122,.22);border-radius:18px;box-shadow:0 0 0 1px rgba(255,255,255,.02) inset,0 10px 30px -14px rgba(0,0,0,.7),0 0 26px -10px rgba(211,179,122,.35);transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,border-color .45s,filter .45s}.pt8-marquee .imp2-track img{filter:drop-shadow(0 0 10px rgba(211,179,122,.18));padding:14px 28px}.pt8-marquee .imp2-brand-name{color:#F4ECDD}.pt8-marquee .imp2-track li:hover img,.pt8-marquee .imp2-track li:hover .imp2-brand-name,.pt8-marquee .imp2-track a:focus-visible img{transform:translateY(-4px) scale(1.04);border-color:rgba(211,179,122,.6);box-shadow:0 0 0 1px rgba(211,179,122,.25) inset,0 16px 36px -14px rgba(0,0,0,.75),0 0 38px -6px rgba(211,179,122,.55);filter:drop-shadow(0 0 14px rgba(211,179,122,.35))}@media(max-width:600px){.pt8-marquee .imp2-track img{height:50px;padding:12px 20px}.pt8-marquee .imp2-track ul{gap:14px;padding-right:14px}}.pt8-marquee .imp2-track img{height:72px;padding:14px 30px;border-color:rgba(211,179,122,.34);box-shadow:0 0 0 1px rgba(211,179,122,.08) inset,0 1px 0 rgba(244,226,186,.22) inset,0 12px 30px -14px rgba(0,0,0,.75),0 0 34px -8px rgba(211,179,122,.5);filter:drop-shadow(0 0 12px rgba(211,179,122,.28))}.pt8-marquee .imp2-track li:hover img{box-shadow:0 0 0 1px rgba(211,179,122,.3) inset,0 1px 0 rgba(244,226,186,.35) inset,0 16px 36px -14px rgba(0,0,0,.8),0 0 50px -4px rgba(211,179,122,.7)}@media(max-width:600px){.pt8-marquee .imp2-track img{height:54px;padding:12px 20px}}.pt8::before{content:none}.pt8-marquee{padding:10px 0 14px}.imp2-track li>a{display:flex;text-decoration:none;color:inherit}.bchip{display:flex;align-items:center;gap:14px;height:76px;padding:0 26px 0 14px;border-radius:16px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.09);transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .35s,background .35s}.bchip img{box-sizing:border-box!important;height:56px!important;width:56px!important;max-width:none!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;filter:none!important;opacity:1!important;transform:none!important;object-fit:contain;border-radius:10px}.bchip-logo{padding:0 14px}.bchip-logo img{width:auto!important;max-width:150px!important}.bchip-nome{padding:0 26px}.bchip-name{white-space:nowrap;color:#F4ECDD;font-weight:700;font-size:16px;letter-spacing:-.01em}.imp2-track li:hover .bchip,.imp2-track a:focus-visible .bchip{transform:translateY(-3px);border-color:rgba(211,179,122,.45);background:rgba(211,179,122,.07)}.imp2-track a:focus-visible{outline:2px solid var(--gold,#D3B37A);outline-offset:3px}.imp2-brands .bchip{height:68px}.imp2-brands .bchip img{height:48px!important;width:48px!important}.imp2-brands .bchip-logo img{width:auto!important}@media(max-width:600px){.bchip{height:62px;gap:10px;padding:0 18px 0 10px}.bchip img{height:44px!important;width:44px!important}.bchip-logo img{width:auto!important}.bchip-name{font-size:14.5px}.bchip-nome{padding:0 18px}}.imp2-marquee.is-js .imp2-track{animation:none!important;transition:none}.imp2-marquee.is-js{cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}.imp2-marquee.is-js.is-drag{cursor:grabbing}.imp2-marquee.is-js img{-webkit-user-drag:none;pointer-events:none}.imp2-marquee.is-drag .bchip{transform:none!important}@supports (content-visibility:auto){body.home .pt8{content-visibility:visible;contain-intrinsic-size:none}}.imp2-marquee.is-js{contain:layout paint}.imp2-marquee.is-js .imp2-track{will-change:transform;transform:translateZ(0)}.imp2-marquee.is-js .bchip{transition:border-color .3s,background .3s}.imp2-marquee.is-js li:hover .bchip,.imp2-marquee.is-js a:focus-visible .bchip{transform:none}