:root{--bg:#f3f2ec;--surface:#fbfaf6;--ink:#11120f;--muted:#68695f;--line:#11120f1f;--accent:#c7ff4a;--accent-2:#a869ff;--coral:#ff6e55;--radius:28px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}::selection{background:var(--accent);color:#111}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button{color:inherit}.container{width:min(1180px,100% - 40px);margin:0 auto;position:relative}.section{padding:112px 0}.section-shell{position:relative;overflow:clip}.site-header{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f3f2ecc2;border-bottom:1px solid #11120f0f;padding:16px 0;position:fixed;inset:0 0 auto}.nav-wrap{justify-content:space-between;align-items:center;gap:28px;display:flex}.logo{letter-spacing:-.04em;align-items:center;gap:10px;font-size:20px;font-weight:850;display:inline-flex}.logo-mark{background:var(--ink);width:31px;height:31px;color:var(--accent);border-radius:10px;place-items:center;display:grid}.logo-mark svg{fill:currentColor;width:21px}.nav-links{color:#42433d;align-items:center;gap:28px;font-size:14px;display:flex}.nav-links a,.footer-links a{transition:opacity .2s}.nav-links a:hover,.footer-links a:hover{opacity:.55}.nav-actions{align-items:center;gap:18px;margin-left:auto;display:flex}.language-switcher{border:1px solid var(--line);background:#ffffff61;border-radius:999px;align-items:center;gap:6px;padding:4px 6px;display:inline-flex}.language-switcher button{color:#77796e;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;padding:5px 6px;font-size:10px;font-weight:900;line-height:1;transition:color .2s,background .2s}.language-switcher button.active{color:var(--ink);background:var(--accent);border-radius:999px}.language-switcher span{color:#a6a89f;font-size:9px}.nav-cta{white-space:nowrap;align-items:center;gap:9px;font-size:14px;font-weight:750;display:inline-flex}.arrow-icon{width:18px;height:18px;transition:transform .2s}a:hover .arrow-icon,button:hover .arrow-icon{transform:translate(3px)}.hero{align-items:center;min-height:780px;padding:170px 0 90px;display:grid}.hero-grid{grid-template-columns:1.04fr .96fr;align-items:center;gap:70px;display:grid}.hero-copy{z-index:2;position:relative}.eyebrow,.section-kicker{letter-spacing:.16em;align-items:center;gap:10px;margin:0 0 24px;font-size:12px;font-weight:850;line-height:1;display:flex}.eyebrow span{background:var(--accent);border-radius:99px;width:8px;height:8px;box-shadow:0 0 0 5px #c7ff4a33}.hero h1{letter-spacing:-.075em;max-width:760px;margin:0;font-size:clamp(56px,6.8vw,96px);font-weight:850;line-height:.93}.hero-sub{color:#55574f;letter-spacing:-.02em;max-width:650px;margin:30px 0 0;font-size:clamp(18px,2vw,22px);line-height:1.55}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.button{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 20px;font-weight:780;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-xl{min-height:58px;padding:0 26px;font-size:15px}.button-accent{background:var(--accent);color:#10120d;box-shadow:0 8px 28px #79aa1524}.button-accent:hover{box-shadow:0 12px 34px #79aa153d}.button-ghost{border-color:var(--line);background:#ffffff6b}.button-outline{color:#fff;background:0 0;border-color:#ffffff29}.button-wide{width:100%}.benefit-row{color:#5c5e55;flex-wrap:wrap;gap:18px;margin-top:34px;font-size:13px;display:flex}.benefit-row span{align-items:center;gap:8px;display:inline-flex}.benefit-row i{color:#4d650d;font-style:normal;font-weight:800}.hero-glow{filter:blur(80px);opacity:.55;pointer-events:none;border-radius:999px;position:absolute}.hero-glow-one{background:#c7ff4a59;width:460px;height:460px;top:18%;right:5%}.hero-glow-two{background:#a869ff33;width:320px;height:320px;top:54%;right:27%}.hero-visual{place-items:center;min-height:575px;display:grid;position:relative}.phone-shell{z-index:3;background:#0d0e0c;border:1px solid #ffffff2e;border-radius:45px;width:286px;height:565px;padding:9px;position:relative;transform:rotate(3deg);box-shadow:0 50px 90px #11120f47,inset 0 0 0 2px #ffffff0a}.phone-speaker{z-index:5;background:#090a09;border-radius:99px;width:78px;height:23px;position:absolute;top:17px;left:50%;transform:translate(-50%)}.phone-screen{background:radial-gradient(circle at 70% 12%,#ffffffa6,#0000 24%),linear-gradient(160deg,#e8ffbc 0%,#aac2ff 48%,#a869ff 100%);border-radius:37px;height:100%;position:relative;overflow:hidden}.video-topline{z-index:5;letter-spacing:.12em;justify-content:space-between;font-size:8px;font-weight:850;display:flex;position:absolute;top:23px;left:20px;right:20px}.talent-shape{width:190px;height:300px;position:absolute;top:105px;left:37px}.talent-head{background:linear-gradient(145deg,#b56c4d,#7f3f31);border-radius:48% 52% 47% 50%;width:84px;height:98px;position:absolute;top:0;left:53px;box-shadow:inset -14px -11px 24px #491c1838}.talent-head:before{content:"";clip-path:polygon(0 0,100% 0,92% 67%,77% 50%,61% 72%,48% 54%,32% 68%,17% 49%,8% 75%);background:#1e1719;border-radius:60% 58% 35% 38%;width:108px;height:74px;position:absolute;top:-15px;left:-14px;transform:rotate(-5deg)}.talent-body{background:linear-gradient(160deg,#191b18,#33372f);border-radius:96px 96px 35px 35px;width:190px;height:225px;position:absolute;bottom:0}.product-bottle{z-index:4;letter-spacing:.12em;background:#ffffffdb;border-radius:17px 17px 12px 12px;justify-content:center;align-items:center;width:63px;height:136px;font-size:8px;font-weight:900;display:flex;position:absolute;bottom:130px;right:26px;box-shadow:0 22px 42px #2d224740}.bottle-cap{background:#171914;border-radius:5px 5px 3px 3px;width:27px;height:23px;position:absolute;top:-18px}.video-copy{z-index:6;color:#fff;text-shadow:0 2px 16px #00000047;position:absolute;bottom:70px;left:21px;right:21px}.video-kicker{letter-spacing:.16em;margin-bottom:7px;font-size:8px;font-weight:900;display:block}.video-copy strong{letter-spacing:-.045em;font-size:20px;line-height:1.04;display:block}.caption-pill{z-index:6;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#11120f94;border-radius:99px;padding:7px 9px;font-size:7px;position:absolute;bottom:36px;left:20px}.video-progress{z-index:6;background:#ffffff52;height:2px;position:absolute;bottom:15px;left:20px;right:20px}.video-progress span{background:#fff;width:62%;height:100%;display:block}.orbit{border:1px solid #11120f1f;border-radius:50%;position:absolute}.orbit-one{width:480px;height:480px}.orbit-two{border-style:dashed;width:380px;height:380px;transform:rotate(25deg)}.floating-note{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fbfaf6e0;border:1px solid #11120f17;border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex;position:absolute;box-shadow:0 16px 45px #1e1f1c1f}.floating-note small{color:#74766d;letter-spacing:.15em;font-size:8px;font-weight:800;display:block}.floating-note strong{font-size:12px}.note-dot{background:var(--accent);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #c7ff4a33}.note-one{animation:5s ease-in-out infinite floaty;top:30%;left:-6px}.note-two{animation:5.8s ease-in-out infinite reverse floaty;bottom:21%;right:-18px}@keyframes floaty{50%{transform:translateY(-10px)}}.ticker{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#e9e9e1;padding:17px 0;overflow:hidden}.ticker-track{gap:28px;width:max-content;animation:35s linear infinite tickerMove;display:flex}.ticker-track span{letter-spacing:.14em;white-space:nowrap;align-items:center;gap:28px;font-size:11px;font-weight:850;display:inline-flex}.ticker-track b{color:#808176}@keyframes tickerMove{to{transform:translate(-50%)}}.section-heading{margin-bottom:48px}.heading-row{grid-template-columns:1.3fr .7fr;align-items:end;gap:80px;display:grid}.section-kicker{color:#77796e}.section-heading h2,.production-copy h2,.faq-intro h2,.cta-copy h2{letter-spacing:-.065em;margin:0;font-size:clamp(42px,5.2vw,70px);font-weight:830;line-height:.98}.section-lede{max-width:470px;color:var(--muted);margin:0 0 3px;font-size:17px;line-height:1.6}.concept-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.concept-card{border-radius:var(--radius);border:1px solid #11120f14;min-height:510px;padding:20px;position:relative;overflow:hidden}.concept-lime{background:linear-gradient(155deg,#dfff94,#b8d9ff 58%,#9c71ee)}.concept-violet{color:#fff;background:linear-gradient(155deg,#dac4ff,#8f8aff 48%,#312c5d)}.concept-coral{color:#fff;background:linear-gradient(155deg,#ffd1c3,#ff896f 52%,#74372c)}.concept-meta{z-index:4;letter-spacing:.14em;justify-content:space-between;font-size:9px;font-weight:900;display:flex;position:relative}.concept-stage{position:absolute;inset:70px 0 118px}.mini-talent{place-items:center;display:grid;position:absolute;inset:0}.mini-talent span:first-child{background:#7a4732db;border-radius:50% 50% 46% 48%;width:105px;height:115px;position:absolute;top:55px}.mini-talent span:first-child:before{content:"";background:#1f1b20;border-radius:52% 52% 35% 35%;position:absolute;inset:-16px -12px 54px;transform:rotate(-4deg)}.mini-talent span:last-child{background:#121412e0;border-radius:110px 110px 28px 28px;width:220px;height:225px;position:absolute;top:150px}.mini-product{z-index:3;color:#111;letter-spacing:.08em;writing-mode:vertical-rl;background:#ffffffe0;border-radius:18px 18px 10px 10px;justify-content:center;align-items:center;width:67px;height:136px;font-size:7px;font-weight:900;display:flex;position:absolute;bottom:28px;right:15%;box-shadow:0 20px 50px #17141f38}.mini-product i{background:#161713;border-radius:5px 5px 2px 2px;width:29px;height:20px;position:absolute;top:-16px}.concept-bottom{z-index:5;position:absolute;bottom:20px;left:20px;right:20px}.concept-bottom span{letter-spacing:.12em;opacity:.7;text-transform:uppercase;margin-bottom:8px;font-size:9px;font-weight:850;display:block}.concept-bottom h3{letter-spacing:-.045em;margin:0;font-size:25px;line-height:1.02}.concept-disclaimer{color:#797b71;margin:22px 0 0;font-size:12px}.section-ink{background:var(--ink);color:#f7f6ef}.production-grid{grid-template-columns:.88fr 1.12fr;align-items:start;gap:80px;display:grid}.kicker-dark{color:#9b9d91}.production-copy{position:sticky;top:130px}.production-copy>p:not(.section-kicker){color:#aeb0a5;max-width:500px;margin:28px 0 0;font-size:17px;line-height:1.65}.text-link{color:var(--accent);align-items:center;gap:8px;margin-top:30px;font-weight:800;display:inline-flex}.deliverable-grid{border-top:1px solid #ffffff21;border-left:1px solid #ffffff21;grid-template-columns:repeat(2,1fr);display:grid}.deliverable-card{border-bottom:1px solid #ffffff21;border-right:1px solid #ffffff21;min-height:205px;padding:28px}.deliverable-card>span{color:var(--accent);font-size:11px;font-weight:850}.deliverable-card h3{letter-spacing:-.04em;margin:42px 0 9px;font-size:23px}.deliverable-card p{color:#9ea096;margin:0;font-size:14px;line-height:1.5}.centered-heading{text-align:center;max-width:780px;margin:0 auto 50px}.centered-heading .section-kicker{justify-content:center}.centered-heading>p:last-child{max-width:560px;color:var(--muted);margin:22px auto 0;line-height:1.6}.process-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.process-card{background:var(--surface);border:1px solid var(--line);border-radius:24px;min-height:330px;padding:28px;position:relative}.process-number{color:#87897e;letter-spacing:.12em;font-size:11px;font-weight:900}.process-icon{background:var(--accent);border-radius:50%;place-items:center;width:46px;height:46px;font-size:18px;font-weight:900;display:grid;position:absolute;top:20px;right:24px}.process-card h3{letter-spacing:-.045em;margin:130px 0 12px;font-size:27px}.process-card p{max-width:310px;color:var(--muted);margin:0;font-size:14px;line-height:1.6}.pricing-section{background:#dce0d7}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.pricing-card{color:#fff;background:#151713;border:1px solid #ffffff14;border-radius:27px;flex-direction:column;justify-content:space-between;min-height:560px;padding:30px;display:flex;position:relative}.pricing-featured{background:#20251b;transform:translateY(-9px);box-shadow:0 30px 70px #14190f29}.popular-badge{background:var(--accent);color:#141612;letter-spacing:.1em;border-radius:99px;padding:8px 10px;font-size:8px;font-weight:900;position:absolute;top:20px;right:20px}.plan-name{color:#a5a89c;letter-spacing:.14em;text-transform:uppercase;margin:0 0 30px;font-size:12px;font-weight:900}.price-row{align-items:end;gap:10px;display:flex}.price-row strong{letter-spacing:-.06em;font-size:66px;line-height:.85}.price-row span{color:#8e9186;margin-bottom:5px;font-size:11px}.plan-description{color:#a8aa9f;max-width:280px;margin:22px 0 0;line-height:1.55}.pricing-card ul{gap:13px;margin:36px 0;padding:0;list-style:none;display:grid}.pricing-card li{color:#d4d6ce;align-items:center;gap:10px;font-size:14px;display:flex}.pricing-card li span{color:var(--accent)}.faq-grid{grid-template-columns:.75fr 1.25fr;gap:100px;display:grid}.faq-intro{align-self:start;position:sticky;top:130px}.faq-intro>p:last-child{max-width:350px;color:var(--muted);margin-top:22px;line-height:1.6}.faq-list details{border-top:1px solid var(--line)}.faq-list details:last-child{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:20px;min-height:88px;font-size:19px;font-weight:760;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:28px;font-weight:300;transition:transform .2s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{max-width:680px;color:var(--muted);margin:-6px 55px 30px 0;line-height:1.65}.final-cta{padding-top:40px}.cta-panel{text-align:center;background:var(--ink);color:#fff;border-radius:34px;flex-direction:column;justify-content:center;align-items:center;min-height:520px;padding:70px 30px;display:flex;position:relative;overflow:hidden}.cta-panel:before{content:"";filter:blur(30px);background:#c7ff4a2b;border-radius:50%;width:650px;height:650px;position:absolute;top:-340px;left:-170px}.cta-panel:after{content:"";filter:blur(30px);background:#a869ff2e;border-radius:50%;width:550px;height:550px;position:absolute;bottom:-350px;right:-230px}.cta-copy,.cta-panel>.button,.cta-note{z-index:2;position:relative}.cta-copy .section-kicker{justify-content:center}.cta-copy p:last-child{color:#aeb0a6;margin:22px 0 30px;font-size:17px}.cta-note{color:#777a70;margin:15px 0 0;font-size:11px}.site-footer{padding:50px 0}.footer-grid{grid-template-columns:1fr auto auto;align-items:end;gap:50px;display:grid}.footer-grid>div:first-child p{max-width:320px;color:var(--muted);margin:14px 0 0;font-size:13px}.footer-links{flex-wrap:wrap;gap:20px;font-size:13px;display:flex}.copyright{color:#7b7d73;margin:0;font-size:12px}@media (max-width:980px){.nav-links{display:none}.nav-wrap{gap:16px}.nav-actions{gap:12px}.hero{min-height:auto}.hero-grid,.production-grid,.faq-grid,.heading-row{grid-template-columns:1fr}.hero-grid{gap:50px}.hero-copy{text-align:center}.eyebrow,.hero-actions,.benefit-row{justify-content:center}.hero-sub{margin-left:auto;margin-right:auto}.hero-visual{min-height:590px}.section-lede{max-width:650px}.concept-grid,.pricing-grid{grid-template-columns:1fr}.concept-card{min-height:580px}.production-copy,.faq-intro{position:static}.process-grid{grid-template-columns:1fr}.process-card{min-height:250px}.process-card h3{margin-top:80px}.pricing-featured{transform:none}.faq-grid{gap:45px}.footer-grid{grid-template-columns:1fr;align-items:start}}@media (max-width:620px){.container{width:min(100% - 28px,1180px)}.section{padding:78px 0}.site-header{padding:12px 0}.nav-cta{font-size:12px}.nav-actions{gap:8px}.language-switcher{gap:3px;padding:3px 4px}.language-switcher button{padding:4px 5px;font-size:9px}.hero{padding:130px 0 70px}.hero h1{font-size:clamp(50px,15vw,72px)}.hero-sub{font-size:17px}.hero-actions{flex-direction:column}.hero-actions .button{width:100%}.benefit-row{text-align:left;justify-content:start;gap:10px;margin-left:5px;display:grid}.hero-visual{min-height:510px;margin:-30px -20px;transform:scale(.88)}.phone-shell{width:270px;height:532px}.note-one{left:-16px}.note-two{right:-15px}.section-heading h2,.production-copy h2,.faq-intro h2,.cta-copy h2{font-size:46px}.concept-card{min-height:500px}.deliverable-grid{grid-template-columns:1fr}.deliverable-card{min-height:180px}.deliverable-card h3{margin-top:28px}.pricing-card{min-height:520px}.price-row strong{font-size:58px}.cta-panel{border-radius:26px;min-height:480px;padding:60px 20px}.cta-panel .button{width:100%}.footer-links{grid-template-columns:repeat(2,1fr);display:grid}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hero-video{isolation:isolate;color:#fff;background:#050505;min-height:820px}.hero-video-media{z-index:0;background:#050505;position:absolute;inset:0;overflow:hidden}.hero-video-bg{object-fit:cover;object-position:68% center;width:100%;height:100%;display:block;transform:scale(1.015)}.hero-video-overlay{z-index:1;pointer-events:none;background:linear-gradient(90deg,#050505 0%,#050505fc 18%,#050505f5 34%,#050505c7 48%,#0505056b 60%,#05050526 74%,#0505050a 88%,#0505051a 100%),linear-gradient(#0505054d 0%,#0000 24% 72%,#05050566 100%);position:absolute;inset:0}.hero-grid-video{z-index:2;grid-template-columns:minmax(0,720px) 1fr;position:relative}.hero-video .hero-copy{max-width:720px;padding:28px 0}.hero-video .hero-sub{color:#ffffffb8}.hero-video .benefit-row{color:#ffffffad}.hero-video .benefit-row i{color:var(--accent)}.hero-video .button-ghost{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#08080842;border-color:#ffffff3d}.hero-video .button-ghost:hover{background:#ffffff1a}.site-header{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050505c2;border-bottom-color:#ffffff14}.site-header .nav-links{color:#ffffffb8}.site-header .logo-mark{color:#111;background:#fff}.site-header .language-switcher{background:#ffffff0f;border-color:#ffffff29}.site-header .language-switcher button{color:#ffffff94}.site-header .language-switcher button.active{color:#111;background:var(--accent)}.site-header .language-switcher span{color:#ffffff5c}.site-header .nav-cta{color:#fff}@media (max-width:980px){.hero-video{min-height:760px}.hero-grid-video{grid-template-columns:1fr}.hero-video .hero-copy{text-align:left;max-width:650px}.hero-video .eyebrow,.hero-video .hero-actions,.hero-video .benefit-row{justify-content:flex-start}.hero-video .hero-sub{margin-left:0;margin-right:0}.hero-video-bg{object-position:62% center}.hero-video-overlay{background:linear-gradient(90deg,#050505fa 0%,#050505e8 46%,#05050570 100%),linear-gradient(#05050526 0%,#0505051f 56%,#050505b8 100%)}}@media (max-width:620px){.hero-video{min-height:760px;padding:142px 0 72px}.hero-video-bg{object-position:66% center}.hero-video-overlay{background:linear-gradient(90deg,#050505eb,#05050594),linear-gradient(#0505052e 0%,#05050557 44%,#050505eb 100%)}.hero-video .hero-copy{padding-top:40px}}#concepts{isolation:isolate;color:#f7fff9;background:radial-gradient(circle at 82% 18%,#36ff7f14,#0000 28%),radial-gradient(circle at 12% 82%,#09663929,#0000 34%),#050806;position:relative;overflow:hidden}#concepts:before{content:"";z-index:0;clip-path:polygon(0% 47%,7% 39%,15% 32%,23% 36%,31% 49%,39% 58%,47% 54%,55% 40%,63% 31%,71% 35%,79% 48%,87% 57%,94% 52%,100% 43%,100% 68%,94% 77%,86% 81%,78% 74%,70% 64%,62% 61%,54% 70%,46% 80%,38% 83%,30% 76%,22% 65%,14% 60%,7% 64%,0% 72%);filter:blur(22px);opacity:.82;pointer-events:none;background:linear-gradient(90deg,#01150c2e 0%,#04341c8c 20%,#086f36bd 42%,#25ca5bad 64%,#c7ff4ab8 82%,#c7ff4a33 100%);width:150%;height:520px;animation:13s ease-in-out infinite alternate vugenoConceptWave;position:absolute;top:36%;left:-24%;transform:rotate(-7deg)translate(0,0)}#concepts:after{content:"";z-index:0;filter:blur(24px);pointer-events:none;background:radial-gradient(circle,#c7ff4a38 0%,#43e6711c 34%,#05080600 70%);border-radius:50%;width:650px;height:650px;animation:9s ease-in-out infinite alternate vugenoConceptGlow;position:absolute;top:80px;right:-180px}#concepts>.container{z-index:2;position:relative}#concepts .section-kicker{color:#bfff45}#concepts .section-heading h2{color:#f6fff8;text-wrap:balance}#concepts .section-lede{color:#ebf4ed99}#concepts .concept-grid{gap:20px}#concepts .concept-card{isolation:isolate;color:#f7fff9;-webkit-backdrop-filter:blur(22px);border:1px solid #cdffb924;min-height:530px;transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s,box-shadow .35s;box-shadow:inset 0 1px #ffffff12,0 30px 90px #0000004d;background:linear-gradient(145deg,#181f1ad6,#070a08f0)!important}#concepts .concept-card:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 78% 10%,#c7ff4a2e,#0000 30%),linear-gradient(#ffffff06,#0000 38%);position:absolute;inset:0}#concepts .concept-card:nth-child(2):before{background:radial-gradient(circle at 28% 16%,#3add6c29,#0000 32%),linear-gradient(#ffffff06,#0000 38%)}#concepts .concept-card:nth-child(3):before{background:radial-gradient(circle at 72% 20%,#77ff9d21,#0000 33%),linear-gradient(#ffffff06,#0000 38%)}#concepts .concept-meta{color:#f4fff7b8}#concepts .concept-meta span:first-child{color:#c7ff4a}#concepts .mini-talent{opacity:.86}#concepts .mini-talent span:first-child{background:linear-gradient(145deg,#786157,#453932)}#concepts .mini-talent span:first-child:before{background:#111713}#concepts .mini-talent span:last-child{background:linear-gradient(155deg,#19231c,#0c100d);border:1px solid #c7ff4a14}#concepts .mini-product{background:linear-gradient(#f0fff2f5,#c9decde0);box-shadow:0 22px 70px #0000006b,0 0 45px #c7ff4a14}#concepts .concept-bottom span{color:#9ee870;opacity:.78}#concepts .concept-bottom h3{color:#f7fff9;font-size:clamp(24px,2vw,30px);line-height:1.02}#concepts .concept-disclaimer{color:#deeae06b}@keyframes vugenoConceptWave{0%{transform:rotate(-7deg)translate(-2%,-12px)scaleX(1)}50%{transform:rotate(-5deg)translate(2%,8px)scaleX(1.035)}to{transform:rotate(-8deg)translate(5%,-5px)scaleX(1.07)}}@keyframes vugenoConceptGlow{0%{opacity:.58;transform:translate(-20px,-20px)scale(.92)}to{opacity:.92;transform:translate(35px,25px)scale(1.1)}}@media (max-width:980px){#concepts:before{width:190%;top:42%;left:-45%}#concepts .concept-card{min-height:500px}}@media (max-width:620px){#concepts:before{opacity:.66;width:280%;height:650px;top:34%;left:-95%}#concepts:after{width:450px;height:450px;top:60px;right:-250px}#concepts .concept-card{min-height:500px}}@media (prefers-reduced-motion:reduce){#concepts:before,#concepts:after{animation:none}#concepts .concept-card{transition:none}}#process{isolation:isolate;color:#f6fff8;background:radial-gradient(circle at 14% 20%,#29b55814,#0000 26%),radial-gradient(circle at 88% 78%,#b5ff4a0f,#0000 22%),linear-gradient(#050806 0%,#07110c 45%,#050806 100%);position:relative;overflow:hidden}#process:before{content:"";z-index:0;pointer-events:none;clip-path:polygon(0 72%,8% 63%,16% 57%,24% 61%,32% 72%,40% 82%,48% 79%,56% 66%,64% 55%,72% 57%,80% 68%,88% 79%,96% 83%,100% 80%,100% 100%,0 100%);filter:blur(20px);opacity:.84;background:linear-gradient(115deg,#06180d00 0%,#08371b42 14%,#137036a3 28%,#48de7685 42%,#c7ff4a85 52%,#2bc56075 62%,#08371b3d 76%,#06180d00 100%);height:420px;animation:14s ease-in-out infinite alternate vugenoProcessRibbon;position:absolute;inset:auto -12% 10%;transform:rotate(-5deg)}#process:after{content:"";z-index:0;pointer-events:none;opacity:.38;background:repeating-linear-gradient(125deg,#ffffff07 0 1px,#0000 1px 22px),linear-gradient(90deg,#050806d1 0%,#05080652 38%,#0508061a 62%,#05080685 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000038,#000 20% 84%,#0000002e);mask-image:linear-gradient(#00000038,#000 20% 84%,#0000002e)}#process .section-kicker{color:#c7ff4a}#process .section-heading h2{color:#f7fff9;text-wrap:balance}#process .section-lede{color:#e8f1ebad;max-width:720px;margin-inline:auto}#process .process-grid{gap:20px}#process .process-card{isolation:isolate;color:#f6fff8;-webkit-backdrop-filter:blur(18px);border:1px solid #b8ffa21f;min-height:320px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .35s;position:relative;box-shadow:inset 0 1px #ffffff0d,0 24px 70px #00000047;background:linear-gradient(#121814c7 0%,#080b09eb 100%)!important}#process .process-card:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#ffffff06,#0000 35%),radial-gradient(circle at 82% 12%,#c7ff4a21,#0000 26%);position:absolute;inset:0}#process .process-card:after{content:"";transform-origin:0;opacity:0;background:linear-gradient(90deg,#c7ff4a0f,#c7ff4ad9,#47e07473,#c7ff4a0f);border-radius:999px;height:2px;transition:transform .35s,opacity .35s;position:absolute;bottom:0;left:24px;right:24px;transform:scaleX(.26)}#process .process-card:hover{border-color:#c7ff4a57;transform:translateY(-8px);box-shadow:inset 0 1px #ffffff0f,0 30px 90px #0000005c,0 0 48px #56ff7712}#process .process-card:hover:after{opacity:.92;transform:scaleX(1)}#process .process-card>*{z-index:1;position:relative}#process .process-index,#process .process-card>span:first-child{letter-spacing:.14em;font-weight:700;color:#e9f1eb75!important}#process .process-icon{box-shadow:0 16px 34px #a0ff4a29,inset 0 1px #ffffff73;color:#10140f!important;background:radial-gradient(circle at 30% 30%,#d8ff72,#bfff45 58%,#7fd61b 100%)!important}#process .process-card h3{color:#f7fff9}#process .process-card p{color:#e4efe7a8}#process .process-card:nth-child(2):before{background:linear-gradient(#ffffff06,#0000 35%),radial-gradient(circle at 22% 14%,#3add6c1f,#0000 28%)}#process .process-card:nth-child(3):before{background:linear-gradient(#ffffff06,#0000 35%),radial-gradient(circle at 80% 18%,#60ff9b1a,#0000 28%)}@keyframes vugenoProcessRibbon{0%{opacity:.72;transform:rotate(-6deg)translate(-2%)scaleX(1)}50%{opacity:.88;transform:rotate(-3deg)translate(2%,-10px)scaleX(1.03)}to{opacity:.78;transform:rotate(-7deg)translate(5%,8px)scaleX(1.06)}}@media (max-width:980px){#process:before{height:380px;inset:auto -25% 8%}#process .process-card{min-height:300px}}@media (max-width:620px){#process:before{opacity:.72;height:320px;inset:auto -55% 16%}#process:after{opacity:.28}#process .process-card{min-height:280px}}@media (prefers-reduced-motion:reduce){#process:before{animation:none}#process .process-card,#process .process-card:after{transition:none}}#pricing{isolation:isolate;background:radial-gradient(circle at 14% 16%,#c7ff4a1a,#0000 24%),radial-gradient(circle at 84% 24%,#52d68f17,#0000 28%),linear-gradient(#f2f5ef 0%,#eef3eb 52%,#f6f8f3 100%);position:relative;overflow:hidden}#pricing:before{content:"";z-index:0;pointer-events:none;clip-path:polygon(0 60%,10% 50%,20% 44%,30% 49%,40% 62%,50% 72%,60% 68%,70% 54%,80% 45%,90% 48%,100% 59%,100% 100%,0 100%);filter:blur(26px);opacity:.75;background:linear-gradient(115deg,#fff0 0%,#ffffff38 18%,#d2f4d24d 34%,#aae8b947 52%,#ffffff1a 70%,#fff0 100%);height:360px;animation:14s ease-in-out infinite alternate vugenoPricingWave;position:absolute;inset:-8% -12% auto;transform:rotate(-4deg)}#pricing:after{content:"";z-index:0;pointer-events:none;opacity:.34;background:repeating-linear-gradient(115deg,#ffffff29 0 1px,#0000 1px 22px),linear-gradient(#ffffff2e 0%,#ffffff0f 35%,#fff0 100%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000003d,#000 18% 82%,#0000003d);mask-image:linear-gradient(#0000003d,#000 18% 82%,#0000003d)}#pricing>.container{z-index:2;position:relative}#pricing .section-kicker{color:#5f6f62}#pricing .section-heading h2{color:#101411}#pricing .section-lede{color:#1014118f}#pricing .pricing-grid{gap:20px}#pricing .pricing-card{isolation:isolate;-webkit-backdrop-filter:blur(18px);border:1px solid #ffffff14;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .35s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 24px 60px #080c0929;background:linear-gradient(#0a0e0be0 0%,#070a08f2 100%)!important}#pricing .pricing-card:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#ffffff0f,#fff0 26%),radial-gradient(circle at 18% 12%,#c7ff4a14,#0000 28%);position:absolute;inset:0}#pricing .pricing-card:after{content:"";opacity:.42;background:linear-gradient(90deg,#0000,#ffffff2e,#0000);height:1px;position:absolute;inset:auto 24px 0}#pricing .pricing-card:hover{border-color:#c7ff4a3d;transform:translateY(-8px);box-shadow:inset 0 1px #ffffff14,0 34px 80px #080c0933}#pricing .pricing-card>*{z-index:1;position:relative}#pricing .pricing-grid>:nth-child(2),#pricing .pricing-card.popular,#pricing .pricing-card[data-popular=true]{border:1px solid #c7ff4a4d;transform:translateY(-8px);box-shadow:inset 0 1px #ffffff1a,inset 0 -18px 48px #bfff450d,0 38px 90px #0a0e0b38,0 0 0 1px #c7ff4a14,0 0 56px #8cff4a1a;background:linear-gradient(#121e12f2 0%,#0c140dfa 100%)!important}#pricing .pricing-grid>:nth-child(2):before,#pricing .pricing-card.popular:before,#pricing .pricing-card[data-popular=true]:before{background:linear-gradient(#ffffff14,#fff0 24%),radial-gradient(circle at 18% 14%,#c7ff4a29,#0000 30%),radial-gradient(circle at 82% 0,#49d3681f,#0000 26%)}#pricing .pricing-grid>:nth-child(2):hover,#pricing .pricing-card.popular:hover,#pricing .pricing-card[data-popular=true]:hover{transform:translateY(-12px)scale(1.01)}#pricing .pricing-badge{box-shadow:0 10px 26px #bfff4533,inset 0 1px #ffffff47}#pricing .pricing-card h3,#pricing .pricing-card .price-value,#pricing .pricing-card .price,#pricing .pricing-card strong{color:#f6fff8}#pricing .pricing-card p,#pricing .pricing-card li,#pricing .pricing-card span:not(.pricing-badge){color:#e5eee8b3}#pricing .pricing-card .button-ghost,#pricing .pricing-card a.button-ghost{color:#f6fff8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff05;border-color:#ffffff1f}#pricing .pricing-card .button-ghost:hover,#pricing .pricing-card a.button-ghost:hover{background:#ffffff0f}#pricing .pricing-grid>:nth-child(2) .button-primary,#pricing .pricing-card.popular .button-primary,#pricing .pricing-card[data-popular=true] .button-primary{box-shadow:0 16px 34px #bfff4538,inset 0 1px #ffffff57}@keyframes vugenoPricingWave{0%{opacity:.62;transform:rotate(-4deg)translate(-2%)scaleX(1)}50%{opacity:.82;transform:rotate(-2deg)translate(2%,12px)scaleX(1.03)}to{opacity:.68;transform:rotate(-5deg)translate(5%,-6px)scaleX(1.06)}}@media (max-width:620px){#pricing:before{height:300px;inset:-8% -45% auto}}@media (prefers-reduced-motion:reduce){#pricing:before{animation:none}#pricing .pricing-card{transition:none}}:is(#cta,#final-cta,.final-cta,.final-cta-section,[data-section=final-cta]){isolation:isolate;position:relative;overflow:visible}:is(#cta,#final-cta,.final-cta,.final-cta-section,[data-section=final-cta]) :is(.cta-panel,.final-cta-panel,.panel,.cta-shell,.cta-box){isolation:isolate;color:#f7fff9;border:1px solid #ffffff0f;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 40px 120px #00000038;background:radial-gradient(circle at 18% 24%,#56841d2e,#0000 26%),radial-gradient(circle at 86% 82%,#23784129,#0000 22%),linear-gradient(135deg,#040705 0%,#060b08 28%,#08110c 56%,#0a1910 78%,#102417 100%)!important}:is(#cta,#final-cta,.final-cta,.final-cta-section,[data-section=final-cta]) :is(.cta-panel,.final-cta-panel,.panel,.cta-shell,.cta-box):before{content:"";z-index:0;pointer-events:none;clip-path:polygon(0% 58%,9% 50%,18% 42%,27% 46%,36% 58%,45% 69%,54% 66%,63% 53%,72% 43%,81% 45%,90% 57%,100% 68%,100% 84%,90% 74%,81% 66%,72% 62%,63% 69%,54% 78%,45% 82%,36% 76%,27% 65%,18% 58%,9% 60%,0% 68%);filter:blur(24px);opacity:.82;background:linear-gradient(90deg,#12281200 0%,#24481947 16%,#406e1e85 34%,#7eb52f70 54%,#22542457 72%,#070e0a00 100%);width:150%;height:360px;animation:14s ease-in-out infinite alternate vugenoFinalWave;position:absolute;top:6%;left:-22%;transform:rotate(-7deg)}:is(#cta,#final-cta,.final-cta,.final-cta-section,[data-section=final-cta]) :is(.cta-panel,.final-cta-panel,.panel,.cta-shell,.cta-box):after{content:"";z-index:0;pointer-events:none;filter:blur(30px);opacity:.9;background:radial-gradient(circle,#58be4e33 0%,#2f7b3629 28%,#15351e14 48%,#0000 72%);border-radius:50%;width:520px;height:520px;animation:10s ease-in-out infinite alternate vugenoFinalGlow;position:absolute;bottom:-180px;right:-160px}:is(#cta,#final-cta,.final-cta,.final-cta-section,[data-section=final-cta]) :is(.cta-panel,.final-cta-panel,.panel,.cta-shell,.cta-box)>*{z-index:1;position:relative}:is(#cta,#final-cta,.final-cta,.final-cta-section,[data-section=final-cta]) :is(.section-kicker,.cta-kicker,.eyebrow){color:#eaf3eca8!important}:is(#cta,#final-cta,.final-cta,.final-cta-section,[data-section=final-cta]) :is(h2,.cta-title,.final-title){text-wrap:balance;color:#f7fff9!important}:is(#cta,#final-cta,.final-cta,.final-cta-section,[data-section=final-cta]) :is(p,.section-lede,.cta-subtitle,.cta-caption){color:#e2ede5ad!important}:is(#cta,#final-cta,.final-cta,.final-cta-section,[data-section=final-cta]) :is(.button-primary,a.button-primary){box-shadow:0 18px 38px #bfff4538,inset 0 1px #ffffff57}@keyframes vugenoFinalWave{0%{opacity:.72;transform:rotate(-7deg)translate(-2%)scaleX(1)}50%{opacity:.88;transform:rotate(-5deg)translate(2%,10px)scaleX(1.04)}to{opacity:.78;transform:rotate(-8deg)translate(5%,-6px)scaleX(1.08)}}@keyframes vugenoFinalGlow{0%{opacity:.68;transform:translate(0,0)scale(.94)}to{opacity:.96;transform:translate(-30px,-18px)scale(1.08)}}@media (max-width:620px){:is(#cta,#final-cta,.final-cta,.final-cta-section,[data-section=final-cta]) :is(.cta-panel,.final-cta-panel,.panel,.cta-shell,.cta-box):before{opacity:.72;width:210%;height:300px;top:10%;left:-58%}:is(#cta,#final-cta,.final-cta,.final-cta-section,[data-section=final-cta]) :is(.cta-panel,.final-cta-panel,.panel,.cta-shell,.cta-box):after{width:360px;height:360px;bottom:-120px;right:-140px}}@media (prefers-reduced-motion:reduce){:is(#cta,#final-cta,.final-cta,.final-cta-section,[data-section=final-cta]) :is(.cta-panel,.final-cta-panel,.panel,.cta-shell,.cta-box):before,:is(#cta,#final-cta,.final-cta,.final-cta-section,[data-section=final-cta]) :is(.cta-panel,.final-cta-panel,.panel,.cta-shell,.cta-box):after{animation:none}}#faq{isolation:isolate;color:#f7fff9;position:relative;overflow:hidden;background:radial-gradient(circle at 14% 18%,#4a822924,#0000 26%),radial-gradient(circle at 88% 72%,#24683d29,#0000 28%),linear-gradient(145deg,#050706 0%,#070c09 38%,#0a130e 68%,#0e1d13 100%)!important}#faq:before{content:"";z-index:0;pointer-events:none;clip-path:polygon(0% 55%,8% 47%,16% 42%,24% 45%,32% 54%,40% 66%,48% 70%,56% 63%,64% 51%,72% 43%,80% 45%,88% 55%,96% 64%,100% 66%,100% 82%,92% 76%,84% 69%,76% 66%,68% 70%,60% 78%,52% 84%,44% 82%,36% 75%,28% 66%,20% 60%,12% 62%,4% 70%,0% 74%);filter:blur(26px);opacity:.68;background:linear-gradient(90deg,#0c1e1000 0%,#234d1e42 18%,#40762561 38%,#79ac3357 56%,#2b5b2d47 74%,#0c1e1000 100%);width:155%;height:420px;animation:15s ease-in-out infinite alternate vugenoFaqWave;position:absolute;top:38%;left:-26%;transform:rotate(-6deg)}#faq:after{content:"";z-index:0;pointer-events:none;filter:blur(32px);background:radial-gradient(circle,#8ecb421c 0%,#357b3d14 34%,#0000 70%);border-radius:50%;width:620px;height:620px;position:absolute;top:40px;right:-220px}#faq>.container{z-index:2;position:relative}#faq .section-kicker{color:#b8db7a!important}#faq .section-heading h2,#faq h2{color:#f7fff9!important}#faq .section-lede{color:#e2ece599!important}#faq details{background:0 0;border-color:#ffffff1c!important}#faq summary{color:#f4faf5!important}#faq summary:hover{color:#c7ff4a!important}#faq summary::marker{color:#c7ff4a}#faq details p{color:#e0ece3a3!important}#faq details[open]{border-color:#c7ff4a38!important}#faq summary span,#faq summary:after{color:#c7ff4a!important}#faq .final-cta,#faq .final-cta-panel,#faq .cta-panel{border-color:#c7ff4a1a;box-shadow:inset 0 1px #ffffff0d,0 36px 100px #00000061}@keyframes vugenoFaqWave{0%{opacity:.56;transform:rotate(-6deg)translate(-2%)scaleX(1)}50%{opacity:.72;transform:rotate(-4deg)translate(2%,12px)scaleX(1.035)}to{opacity:.62;transform:rotate(-7deg)translate(5%,-8px)scaleX(1.07)}}@media (max-width:620px){#faq:before{width:240%;top:34%;left:-70%}#faq:after{width:420px;height:420px;right:-220px}}@media (prefers-reduced-motion:reduce){#faq:before{animation:none}}.final-cta{isolation:isolate;color:#f7fff9;padding-top:72px;padding-bottom:90px;position:relative;overflow:hidden;background:radial-gradient(circle at 18% 18%,#447c2821,#0000 28%),radial-gradient(circle at 84% 72%,#1e653926,#0000 30%),linear-gradient(#050806 0%,#07100b 48%,#09170f 100%)!important}.final-cta:before{content:"";z-index:0;pointer-events:none;clip-path:polygon(0% 55%,10% 47%,20% 42%,30% 46%,40% 57%,50% 64%,60% 59%,70% 48%,80% 42%,90% 47%,100% 58%,100% 78%,90% 70%,80% 65%,70% 67%,60% 75%,50% 80%,40% 76%,30% 68%,20% 63%,10% 66%,0% 74%);filter:blur(24px);opacity:.74;background:linear-gradient(90deg,#122c1300 0%,#2f5c1d47 20%,#5f912d57 44%,#2f6a3347 68%,#0e231200 100%);width:160%;height:300px;animation:15s ease-in-out infinite alternate vugenoBottomWave;position:absolute;top:-110px;left:-30%}.final-cta>.container{z-index:2;position:relative}.final-cta .cta-panel{border:1px solid #c7ff4a1c;box-shadow:inset 0 1px #ffffff0f,0 50px 130px #00000061,0 0 70px #479b470d;background:radial-gradient(circle at 12% 22%,#59862a29,#0000 28%),radial-gradient(circle at 84% 78%,#20754133,#0000 30%),linear-gradient(135deg,#030604 0%,#060b08 42%,#08150d 74%,#0d2315 100%)!important}.site-footer{color:#f6fff8;border-top:1px solid #ffffff0e;padding:60px 0 64px;position:relative;overflow:hidden;background:radial-gradient(circle at 16% 120%,#518d3321,#0000 32%),linear-gradient(#09170f 0%,#07110b 42%,#040706 100%)!important}.site-footer:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 0%,#7cbc3f09 42%,#438b4d0f 62%,#0000 100%);position:absolute;inset:0}.site-footer .container{z-index:1;position:relative}.site-footer .logo{color:#f7fff9}.site-footer .logo-mark{color:#111610;background:#c7ff4a;box-shadow:0 10px 30px #c7ff4a1f}.site-footer .footer-grid>div:first-child p{color:#e1ece487!important}.site-footer .footer-links a{color:#f0f8f2bd}.site-footer .footer-links a:hover{color:#c7ff4a;opacity:1}.site-footer .copyright{color:#e0ebe361!important}.final-cta+.site-footer{margin-top:0}main{background:#040706}@keyframes vugenoBottomWave{0%{opacity:.62;transform:translate(-2%)scaleX(1)}50%{opacity:.78;transform:translate(2%,8px)scaleX(1.035)}to{opacity:.68;transform:translate(5%,-5px)scaleX(1.07)}}@media (max-width:620px){.final-cta{padding-top:52px;padding-bottom:64px}.final-cta:before{width:230%;top:-80px;left:-70%}.site-footer{padding-top:48px;padding-bottom:48px}}@media (prefers-reduced-motion:reduce){.final-cta:before{animation:none}}[class*=ticker],[class*=marquee]{display:none!important}#pricing{position:relative;padding-top:150px!important}#pricing:before{opacity:.82!important;height:430px!important;top:-90px!important}@media (max-width:620px){#process{padding-bottom:130px!important}#process:after{height:130px}#pricing{padding-top:110px!important}}#process:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(at 28% 58%,#409d5833,#0000 42%),radial-gradient(at 72% 66%,#9ad07129,#0000 38%),linear-gradient(#05080600 0%,#07100b85 20%,#122d1c94 38%,#5e8c5957 56%,#cce0c97a 74%,#eef3ebdb 90%,#f2f5ef 100%);height:260px;position:absolute;bottom:-1px;left:0;right:0}@media (max-width:620px){#process{padding-bottom:160px!important}#process:after{height:190px}#pricing{padding-top:100px!important}}html,body,main{width:100%;max-width:100%;overflow-x:clip!important}#process{width:100%;max-width:100%;position:relative;background:radial-gradient(circle at 18% 20%,#1c703a1f,#0000 28%),radial-gradient(circle at 82% 72%,#6da33217,#0000 28%),linear-gradient(#050806 0%,#061009 56%,#07120b 100%)!important;padding-bottom:240px!important;overflow:hidden!important}#process>.container{z-index:3;position:relative}#process .process-grid{margin-bottom:38px!important}#pricing{width:100%;max-width:100%;position:relative;background:radial-gradient(circle at 16% 12%,#c7ff4a14,#0000 25%),radial-gradient(circle at 84% 18%,#52d68f12,#0000 28%),linear-gradient(#f2f5ef 0%,#eef3eb 56%,#f6f8f3 100%)!important;margin-top:-1px!important;padding-top:118px!important;overflow:hidden!important}#pricing:before{opacity:.55!important;width:100%!important;max-width:100%!important;height:300px!important;inset:0 0 auto!important;transform:none!important}@media (max-width:980px){#process{padding-bottom:200px!important}#process:after{height:220px!important}#pricing{padding-top:105px!important}}@media (max-width:620px){#process{padding-bottom:160px!important}#process:after{height:180px!important}#pricing{padding-top:86px!important}}#process{padding-bottom:300px!important}#pricing{background:radial-gradient(circle at 16% 14%,#c7ff4a13,#0000 26%),radial-gradient(circle at 84% 18%,#52d68f11,#0000 29%),linear-gradient(#f2f5ef 0% 5%,#f0f4ed 26%,#eef3eb 58%,#f6f8f3 100%)!important;margin-top:-4px!important;padding-top:120px!important;position:relative!important}#pricing:before{-webkit-mask-image:linear-gradient(#0000 0%,#00000059 20%,#000 50% 100%);mask-image:linear-gradient(#0000 0%,#00000059 20%,#000 50% 100%);opacity:.42!important;width:100%!important;height:300px!important;top:70px!important;left:0!important;right:0!important}#process,#pricing{box-shadow:none;border-top:0!important;border-bottom:0!important}@media (max-width:620px){#process{padding-bottom:210px!important}#process:after{height:250px!important}#pricing{margin-top:-3px!important;padding-top:90px!important}#pricing:before{top:45px!important}}#process{position:relative;padding-bottom:300px!important}#process:after{content:""!important;z-index:2!important;pointer-events:none!important;clip-path:none!important;filter:none!important;opacity:1!important;background:linear-gradient(#fff0 0%,#ffffff08 16%,#ffffff1a 30%,#ffffff3d 44%,#ffffff75 58%,#ffffffb3 70%,#ffffffe0 80%,#fffffff7 88%,#fff 94% 100%)!important;width:100%!important;height:340px!important;animation:none!important;position:absolute!important;inset:auto 0 -2px!important;transform:none!important}#pricing{background:linear-gradient(#fff 0% 14%,#f8faf7 32%,#f2f5ef 58%,#eef3eb 100%)!important;margin-top:-3px!important;padding-top:125px!important}#pricing:before{-webkit-mask-image:linear-gradient(#0000 0% 8%,#00000073 34%,#000 100%);mask-image:linear-gradient(#0000 0% 8%,#00000073 34%,#000 100%);opacity:.34!important;top:150px!important}#process,#pricing{border:0!important}@media (max-width:620px){#process{padding-bottom:220px!important}#process:after{height:250px!important}#pricing{padding-top:95px!important}#pricing:before{top:115px!important}}#process:after{-webkit-mask-image:none!important;mask-image:none!important}@media (max-width:620px){.site-header .nav-cta{padding:10px 14px}}.site-header .nav-cta{background:linear-gradient(#d5ff69 0%,#c7ff4a 100%);border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:11px 18px;font-weight:800;line-height:1;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 10px 28px #c7ff4a29,inset 0 1px #ffffff73;color:#10140f!important}.site-header .nav-cta:hover{background:linear-gradient(#e0ff85 0%,#ceff59 100%);transform:translateY(-2px);box-shadow:0 16px 36px #c7ff4a3d,inset 0 1px #ffffff85;color:#10140f!important}.site-header .nav-cta:active{transform:translateY(0)}.site-header .nav-cta:focus-visible{outline-offset:3px;outline:3px solid #c7ff4a47}@media (max-width:620px){.site-header .nav-cta{padding:10px 14px}}#pricing .pricing-grid>:first-child,#pricing .pricing-grid>:nth-child(3){-webkit-backdrop-filter:blur(22px)saturate(135%);color:#111713!important;background:linear-gradient(145deg,#ffffffb8 0%,#ffffff7a 100%)!important;border:1px solid #1423181a!important;box-shadow:inset 0 1px #ffffffeb,0 24px 70px #12231714!important}#pricing .pricing-grid>:first-child:before,#pricing .pricing-grid>:nth-child(3):before{background:linear-gradient(#ffffff7a,#fff0 34%)!important}#pricing .pricing-grid>:first-child h3,#pricing .pricing-grid>:nth-child(3) h3,#pricing .pricing-grid>:first-child strong,#pricing .pricing-grid>:nth-child(3) strong,#pricing .pricing-grid>:first-child .price,#pricing .pricing-grid>:nth-child(3) .price,#pricing .pricing-grid>:first-child .price-value,#pricing .pricing-grid>:nth-child(3) .price-value{color:#101611!important}#pricing .pricing-grid>:first-child p,#pricing .pricing-grid>:nth-child(3) p,#pricing .pricing-grid>:first-child li,#pricing .pricing-grid>:nth-child(3) li,#pricing .pricing-grid>:first-child span,#pricing .pricing-grid>:nth-child(3) span{color:#1017129e!important}#pricing .pricing-grid>:first-child h3:first-child,#pricing .pricing-grid>:nth-child(3) h3:first-child{color:#1017128f!important}#pricing .pricing-grid>:first-child li::marker{color:#4d8d42}#pricing .pricing-grid>:nth-child(3) li::marker{color:#4d8d42}#pricing .pricing-grid>:first-child .button-ghost,#pricing .pricing-grid>:nth-child(3) .button-ghost{box-shadow:inset 0 1px #ffffffc2;color:#111713!important;background:#ffffff6b!important;border:1px solid #0f1c1224!important}#pricing .pricing-grid>:first-child .button-ghost:hover,#pricing .pricing-grid>:nth-child(3) .button-ghost:hover{background:#ffffffb8!important;border-color:#0f1c123d!important}#pricing .pricing-grid>:nth-child(2){background:radial-gradient(circle at 78% 10%,#c7ff4a1a,#0000 30%),linear-gradient(145deg,#203824 0%,#162b1b 46%,#0d1d12 100%)!important;border:1px solid #c7ff4a42!important;box-shadow:inset 0 1px #ffffff14,0 32px 90px #19412138,0 0 50px #91ff4a14!important}#pricing .pricing-badge{color:#101610!important;letter-spacing:.12em!important;background:#c7ff4a!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-self:flex-start!important;align-items:center!important;width:fit-content!important;max-width:fit-content!important;padding:7px 12px!important;font-size:10px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;box-shadow:0 8px 20px #c7ff4a29,inset 0 1px #ffffff73!important}#pricing .pricing-grid>:nth-child(2) h3,#pricing .pricing-grid>:nth-child(2) strong,#pricing .pricing-grid>:nth-child(2) .price,#pricing .pricing-grid>:nth-child(2) .price-value{color:#f7fff9!important}#pricing .pricing-grid>:nth-child(2) p,#pricing .pricing-grid>:nth-child(2) li{color:#ebf4edb3!important}#pricing .pricing-grid>:first-child:hover,#pricing .pricing-grid>:nth-child(3):hover{transform:translateY(-6px);box-shadow:inset 0 1px #fffffff5,0 32px 80px #1223171f!important}#pricing .pricing-featured{border:1px solid #c7ff4a52!important;margin-top:18px!important;position:relative!important;overflow:visible!important}#pricing .popular-badge{color:#101411!important;letter-spacing:.12em!important;white-space:nowrap!important;z-index:10!important;background:#c7ff4a!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:max-content!important;max-width:max-content!important;height:36px!important;margin:0!important;padding:0 18px!important;font-size:10px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;position:absolute!important;inset:-18px auto auto 50%!important;transform:translate(-50%)!important;box-shadow:0 10px 26px #c7ff4a33,inset 0 1px #ffffff8c!important}#pricing .pricing-featured .plan-name{margin-top:6px!important;padding-right:0!important}#pricing .pricing-featured:after{content:"";filter:blur(12px);pointer-events:none;z-index:0;background:radial-gradient(#c7ff4a29,#0000 70%);width:180px;height:60px;position:absolute;top:-28px;left:50%;transform:translate(-50%)}@media (max-width:620px){#pricing .pricing-featured{margin-top:24px!important}#pricing .popular-badge{height:34px!important;padding:0 15px!important;font-size:9px!important;top:-17px!important}}#pricing .pricing-grid{align-items:center!important}#pricing .pricing-card:not(.pricing-featured){min-height:500px!important;margin-top:38px!important;margin-bottom:38px!important}#pricing .pricing-featured{min-height:590px!important;margin-top:0!important;margin-bottom:0!important}#pricing .pricing-card:not(.pricing-featured) .button,#pricing .pricing-card:not(.pricing-featured) .button-outline{color:#101411!important;background:#ffffffb8!important;border:1px solid #10141129!important;box-shadow:inset 0 1px #fffffffa,0 8px 24px #19281c0d!important}#pricing .pricing-card:not(.pricing-featured) .button:hover,#pricing .pricing-card:not(.pricing-featured) .button-outline:hover{color:#101411!important;background:#fff!important;border-color:#10141142!important}#pricing .pricing-card:not(.pricing-featured) li>span{color:#4e8c45!important}#pricing .pricing-featured li>span{color:#c7ff4a!important}@media (min-width:981px){#pricing .pricing-featured{transform:translateY(-14px)!important}#pricing .pricing-card:not(.pricing-featured){transform:scale(.97)}#pricing .pricing-card:not(.pricing-featured):hover{transform:scale(.97)translateY(-6px)}#pricing .pricing-featured:hover{transform:translateY(-18px)scale(1.008)!important}}@media (max-width:980px){#pricing .pricing-card:not(.pricing-featured),#pricing .pricing-featured{min-height:520px!important;margin-top:0!important;margin-bottom:0!important;transform:none!important}#pricing .pricing-featured{margin-top:28px!important}}#concepts .concept-video-stage{aspect-ratio:9/12.2;background:#071009;border:1px solid #c7ff4a1a;border-radius:26px;width:100%;min-height:0;margin-top:18px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 24px 55px #00000038}#concepts .concept-video{object-fit:cover;object-position:center;background:#050806;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1),filter .35s;display:block;position:absolute;inset:0;transform:scale(1.002)}#concepts .concept-video-stage:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#03080505 0%,#03080500 56%,#03080529 100%);position:absolute;inset:0}#concepts .concept-video-fallback{color:#fff6;letter-spacing:.12em;text-transform:uppercase;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}#concepts .concept-meta,#concepts .concept-bottom{z-index:3;position:relative}@media (max-width:620px){#concepts .concept-video-stage{aspect-ratio:9/13;border-radius:22px}}@media (prefers-reduced-motion:reduce){#concepts .concept-video{transition:none}}#concepts .concept-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:22px!important;display:grid!important}#concepts .concept-card{-webkit-backdrop-filter:blur(20px);color:#f7fff9!important;background:linear-gradient(#101712d6,#070b08f5)!important;border:1px solid #c7ff4a1c!important;border-radius:28px!important;flex-direction:column!important;height:100%!important;min-height:0!important;padding:12px 12px 20px!important;transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .35s,box-shadow .35s!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff0d,0 28px 70px #00000040!important}#concepts .concept-card:before,#concepts .concept-card:after{display:none!important}#concepts .concept-video-shell{aspect-ratio:9/16!important;background:#030504!important;border:1px solid #ffffff12!important;border-radius:21px!important;width:100%!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 46px #0000003d!important}#concepts .concept-video{transform:scale(1.001);object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;transition:transform .45s cubic-bezier(.2,.7,.2,1),filter .35s!important;display:block!important;position:absolute!important;inset:0!important}#concepts .concept-info{flex-direction:column!important;flex:1!important;padding:22px 8px 2px!important;display:flex!important}#concepts .concept-category{color:#a8da6f!important;letter-spacing:.13em!important;text-transform:uppercase!important;margin:0 0 13px!important;font-size:10px!important;font-weight:850!important;line-height:1!important}#concepts .concept-info h3{text-wrap:balance;color:#f7fff9!important;letter-spacing:-.04em!important;margin:0!important;font-size:clamp(24px,2vw,30px)!important;line-height:1.05!important}#concepts .concept-description{color:#e4efe7a3!important;margin:14px 0 0!important;font-size:14px!important;line-height:1.55!important}#concepts .concept-tags{flex-wrap:wrap!important;gap:7px!important;margin-top:20px!important;display:flex!important}#concepts .concept-tags span{color:#dcf4cdb8!important;letter-spacing:.09em!important;background:#c7ff4a09!important;border:1px solid #c7ff4a24!important;border-radius:999px!important;align-items:center!important;padding:7px 9px!important;font-size:8px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}#concepts .concept-format{color:#e8f2ea59!important;letter-spacing:.13em!important;margin:auto 0 0!important;padding-top:22px!important;font-size:9px!important;font-weight:750!important}#concepts .concept-card:hover{border-color:#c7ff4a47!important;transform:translateY(-8px)!important;box-shadow:inset 0 1px #ffffff0f,0 36px 90px #00000057,0 0 55px #6dff4a0f!important}#concepts .concept-card:hover .concept-video{filter:contrast(1.025)saturate(1.035);transform:scale(1.02)}#concepts .concept-sales{text-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 50% 0,#c7ff4a1a,#0000 42%),#0a0f0bbd;border:1px solid #c7ff4a1f;border-radius:30px;max-width:820px;margin:76px auto 0;padding:48px 52px;position:relative;box-shadow:inset 0 1px #ffffff0d,0 26px 80px #0000002e}#concepts .concept-sales .section-kicker{color:#bce978!important}#concepts .concept-sales h3{color:#f7fff9;letter-spacing:-.05em;text-wrap:balance;max-width:650px;margin:12px auto 0;font-size:clamp(30px,4vw,48px);line-height:1}#concepts .concept-sales>p:not(.section-kicker){color:#e4efe79e;max-width:600px;margin:18px auto 0;font-size:15px;line-height:1.6}#concepts .concept-sales .button{margin-top:26px}#concepts .concept-disclaimer{text-align:center;color:#e1ebe347!important;margin:24px 0 0!important;font-size:10px!important}@media (max-width:980px){#concepts .concept-grid{max-width:620px;margin-inline:auto;grid-template-columns:1fr!important}#concepts .concept-card{min-height:0!important}#concepts .concept-video-shell{aspect-ratio:9/12!important}}@media (max-width:620px){#concepts .concept-grid{gap:18px!important}#concepts .concept-card{border-radius:24px!important;padding:10px 10px 18px!important}#concepts .concept-video-shell{aspect-ratio:9/14!important;border-radius:18px!important}#concepts .concept-info{padding:19px 7px 2px!important}#concepts .concept-sales{border-radius:24px;margin-top:52px;padding:38px 22px}}@media (prefers-reduced-motion:reduce){#concepts .concept-card,#concepts .concept-video{transition:none!important}}#process .process-card{overflow:hidden;background:radial-gradient(circle at 82% 10%,#c7ff4a0e,#0000 30%),linear-gradient(#101712d6,#050907f5)!important;flex-direction:column!important;min-height:410px!important;padding:24px!important;display:flex!important}#process .process-card h3{margin:0!important}#process .process-card-top{z-index:4;justify-content:space-between;align-items:center;display:flex;position:relative}#process .process-icon{box-shadow:0 10px 28px #c7ff4a24,inset 0 1px #fff6;width:40px!important;height:40px!important;font-size:15px!important;position:static!important}#process .process-visual{background:linear-gradient(145deg,#ffffff09,#ffffff03);border:1px solid #c7ff4a18;border-radius:20px;height:178px;margin-top:20px;transition:border-color .3s,background .3s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}#process .process-card:hover .process-visual{background:linear-gradient(145deg,#c7ff4a0b,#ffffff03);border-color:#c7ff4a38}#process .process-visual-upload{padding:15px}#process .process-url-bar{color:#e6f0e973;letter-spacing:.06em;background:#00000047;border:1px solid #ffffff0e;border-radius:10px;align-items:center;gap:9px;height:34px;padding:0 12px;font-size:9px;display:flex}#process .process-url-dot{background:#c7ff4a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #c7ff4a8c}#process .process-upload-body{grid-template-columns:1fr 28px 1fr;align-items:center;gap:8px;height:112px;display:grid}#process .process-product-thumb,#process .process-upload-target{background:#ffffff06;border:1px solid #ffffff0e;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;height:80px;display:flex}#process .process-product-thumb span{background:linear-gradient(#e9f3e8,#a9c7ad);border-radius:8px 8px 10px 10px;width:27px;height:40px;box-shadow:0 10px 18px #0000002b}#process .process-product-thumb strong{color:#e8f1ea75;letter-spacing:.11em;margin-top:7px;font-size:7px}#process .process-upload-arrow{color:#c7ff4ab3;text-align:center;font-size:17px}#process .process-upload-ring{color:#c7ff4a;border:1px dashed #c7ff4a75;border-radius:50%;place-items:center;width:30px;height:30px;font-size:15px;display:grid}#process .process-upload-target small{color:#c7ff4a99;letter-spacing:.1em;margin-top:8px;font-size:7px;font-weight:800}#process .process-visual-strategy{padding:18px}#process .process-strategy-stack{height:93px;position:relative}#process .process-strategy-chip{background:#050907cc;border:1px solid #fff1;border-radius:13px;align-items:center;gap:13px;width:72%;height:46px;padding:0 15px;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 14px 32px #0000002e}#process .process-strategy-chip:first-child{opacity:.44;top:0;transform:translate(-55%)rotate(-3deg)}#process .process-strategy-chip:nth-child(2){z-index:3;background:linear-gradient(90deg,#c7ff4a17,#0d1a10eb);border-color:#c7ff4a4d;top:22px;transform:translate(-50%);box-shadow:0 18px 40px #0000003d,0 0 28px #c7ff4a0d}#process .process-strategy-chip:nth-child(3){opacity:.44;top:45px;transform:translate(-45%)rotate(3deg)}#process .process-strategy-chip span{color:#c7ff4a9e;letter-spacing:.1em;font-size:7px;font-weight:850}#process .process-strategy-chip strong{color:#f5fcf7c7;letter-spacing:.1em;font-size:10px}#process .process-selected-angle{background:#c7ff4a14;border:1px solid #c7ff4a21;border-radius:999px;align-items:center;gap:7px;margin-top:8px;padding:7px 10px;display:inline-flex}#process .process-selected-angle span{color:#c7ff4a}#process .process-selected-angle strong{color:#dcf2d0ad;letter-spacing:.1em;font-size:7px}#process .process-visual-delivery{grid-template-columns:92px 1fr;align-items:center;gap:16px;padding:15px;display:grid}#process .process-delivery-preview{background:radial-gradient(circle at 70% 20%,#c7ff4a21,#0000 32%),linear-gradient(145deg,#17251a,#070b08);border:1px solid #c7ff4a26;border-radius:14px;place-items:center;width:78px;height:138px;margin:0 auto;display:grid;position:relative;box-shadow:0 16px 34px #00000045}#process .process-play-button{color:#0b100c;background:#c7ff4a;border-radius:50%;place-items:center;width:34px;height:34px;padding-left:2px;font-size:11px;display:grid;box-shadow:0 10px 24px #c7ff4a2e}#process .process-ready-badge{color:#c7ff4a;letter-spacing:.12em;background:#c7ff4a1a;border:1px solid #c7ff4a24;border-radius:999px;padding:5px 7px;font-size:6px;font-weight:850;position:absolute;bottom:8px;left:8px}#process .process-channel-row{flex-direction:column;gap:8px;display:flex}#process .process-channel-row span{color:#e7f1e980;letter-spacing:.1em;background:#ffffff06;border:1px solid #ffffff0e;border-radius:8px;align-items:center;min-height:27px;padding:0 10px;font-size:7px;font-weight:800;display:inline-flex}#process .process-channel-row span:before{content:"";background:#c7ff4a;border-radius:50%;width:5px;height:5px;margin-right:7px;box-shadow:0 0 8px #c7ff4a73}#process .process-copy{margin-top:auto;padding-top:24px}#process .process-copy h3{color:#f7fff9!important;letter-spacing:-.04em!important;font-size:24px!important;line-height:1.08!important}#process .process-copy p{color:#e2eee599!important;margin-top:10px!important;line-height:1.55!important}@media (max-width:980px){#process .process-card{min-height:390px!important}}@media (max-width:620px){#process .process-card{min-height:380px!important}}@media (prefers-reduced-motion:reduce){#process .process-visual{transition:none!important}}#concepts .concepts-heading{display:block!important}#concepts .concepts-heading-copy{max-width:780px!important}#concepts .concepts-subtitle{color:#e2eee594!important;max-width:560px!important;margin:24px 0 0!important;font-size:17px!important;line-height:1.55!important}@media (max-width:620px){#concepts .concepts-subtitle{margin-top:18px!important;font-size:15px!important}}#process .process-grid{grid-template-columns:repeat(4,minmax(0,1fr))}#process .process-card{min-height:350px}#process .process-card h3{font-size:24px}#pricing .pricing-grid{grid-template-columns:minmax(0,540px);justify-content:center}#pricing .pricing-card{min-height:520px}#pricing .pricing-featured{transform:none}#pricing .pricing-featured:hover{transform:translateY(-8px)!important}.brief-page{background:radial-gradient(circle at 8% 10%,#c7ff4a1f,#0000 26%),radial-gradient(circle at 94% 18%,#45b87017,#0000 28%),linear-gradient(#f4f6f0 0%,#eef3eb 100%);min-height:100vh}.brief-header{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4f6f0d6;border-bottom:1px solid #11120f14;padding:18px 0;position:relative}.brief-nav{justify-content:space-between;align-items:center;gap:24px;display:flex}.brief-nav-actions{align-items:center;gap:16px;display:flex}.brief-back{font-size:13px;font-weight:780}.brief-hero{padding:78px 0 96px}.brief-layout{grid-template-columns:.88fr 1.12fr;align-items:start;gap:64px;display:grid}.brief-promise{position:sticky;top:40px}.brief-promise>.section-kicker{color:#526354}.brief-promise h1{letter-spacing:-.065em;max-width:620px;margin:0;font-size:clamp(48px,6vw,78px);font-weight:850;line-height:.95}.brief-lede{color:#5d655d;max-width:590px;margin:28px 0 0;font-size:17px;line-height:1.68}.brief-promise-card{background:#ffffff94;border:1px solid #11120f1a;border-radius:26px;margin-top:38px;padding:26px;box-shadow:0 24px 60px #1923190f}.brief-promise-title{letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:900}.brief-promise-card ol{gap:14px;margin:0;padding:0;list-style:none;display:grid}.brief-promise-card li{border-top:1px solid #11120f14;grid-template-columns:36px 1fr;align-items:start;gap:12px;padding-top:14px;display:grid}.brief-promise-card li:first-child{border-top:0;padding-top:0}.brief-promise-card li>span{color:#60705f;letter-spacing:.12em;font-size:11px;font-weight:900}.brief-promise-card li p{color:#343a34;margin:0;font-size:14px;line-height:1.55}.brief-form{color:#f6fff8;background:radial-gradient(circle at 84% 8%,#c7ff4a1a,#0000 24%),linear-gradient(#101510 0%,#080c09 100%);border:1px solid #ffffff14;border-radius:30px;padding:34px;box-shadow:0 38px 100px #1119122e}.brief-form-heading .section-kicker{color:var(--accent);margin-bottom:18px}.brief-form-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(36px,4vw,52px);line-height:1}.brief-form-heading>p:last-child{color:#e8f1eb9e;max-width:580px;margin:18px 0 0;line-height:1.6}.brief-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:30px;display:grid}.brief-form label{gap:9px;display:grid}.brief-form label>span{color:#f4faf6d1;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.brief-form label b{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;background:#c7ff4a1f;border-radius:999px;padding:3px 6px;font-size:8px}.brief-form input,.brief-form textarea{color:#fff;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:15px;outline:0;width:100%;padding:14px 15px;transition:border-color .18s,background .18s,box-shadow .18s}.brief-form input{min-height:50px}.brief-form textarea{resize:vertical;min-height:98px;line-height:1.5}.brief-form input::placeholder,.brief-form textarea::placeholder{color:#e6efe957}.brief-form input:focus,.brief-form textarea:focus{background:#fff1;border-color:#c7ff4a94;box-shadow:0 0 0 3px #c7ff4a12}.brief-field-wide{grid-column:1/-1}.brief-status{border:1px solid #ffffff1a;border-radius:16px;margin-top:22px;padding:16px 18px}.brief-status strong{margin-bottom:5px;display:block}.brief-status p{color:#eff6f1a3;margin:0;font-size:13px;line-height:1.55}.brief-status.is-success{background:#c7ff4a12;border-color:#c7ff4a47}.brief-status.is-warning{background:#ffcd5812;border-color:#ffcd5842}.brief-copy-button{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;margin-top:12px;padding:9px 13px;font-weight:800}.brief-submit{width:100%;margin-top:24px}.brief-submit:disabled{opacity:.65;cursor:wait}.brief-privacy{text-align:center;color:#e4ede766;margin:12px 0 0;font-size:11px;line-height:1.5}@media (max-width:1080px){#process .process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brief-layout{grid-template-columns:1fr}.brief-promise{position:static}}@media (max-width:620px){#process .process-grid{grid-template-columns:1fr}.brief-header{padding:14px 0}.brief-nav{align-items:flex-start}.brief-nav-actions{flex-direction:column;align-items:flex-end;gap:9px}.brief-back{font-size:11px}.brief-hero{padding:54px 0 70px}.brief-promise h1{font-size:50px}.brief-form{border-radius:24px;padding:24px 18px}.brief-form-grid{grid-template-columns:1fr}.brief-field-wide{grid-column:auto}}#pricing .pricing-grid>.pricing-featured:first-child{color:#f7fff9!important;background:radial-gradient(circle at 78% 10%,#c7ff4a1a,#0000 30%),linear-gradient(145deg,#203824 0%,#162b1b 46%,#0d1d12 100%)!important;border:1px solid #c7ff4a4d!important;box-shadow:inset 0 1px #ffffff14,0 32px 90px #19412138,0 0 50px #91ff4a14!important}#pricing .pricing-grid>.pricing-featured:first-child:before{background:linear-gradient(#ffffff14,#fff0 24%),radial-gradient(circle at 18% 14%,#c7ff4a29,#0000 30%),radial-gradient(circle at 82% 0,#49d3681f,#0000 26%)!important}#pricing .pricing-grid>.pricing-featured:first-child strong,#pricing .pricing-grid>.pricing-featured:first-child .price,#pricing .pricing-grid>.pricing-featured:first-child .price-value{color:#f7fff9!important}#pricing .pricing-grid>.pricing-featured:first-child p,#pricing .pricing-grid>.pricing-featured:first-child li,#pricing .pricing-grid>.pricing-featured:first-child li>span{color:#ebf4edb8!important}#pricing .pricing-grid>.pricing-featured:first-child li>span{color:#c7ff4a!important}.brief-modal-backdrop{z-index:9999;-webkit-backdrop-filter:blur(16px);background:#050805b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.brief-modal{background:radial-gradient(circle at 100% 0,#c7ff4a1a,#0000 34%),linear-gradient(155deg,#111a10 0%,#081008 100%);border-radius:28px;width:min(760px,100%);max-height:calc(100vh - 48px);padding:clamp(24px,4vw,38px);overflow-y:auto;box-shadow:0 40px 110px #0000008c}.brief-modal-success{border:3px solid #c7ff4af2}.brief-modal-error{background:radial-gradient(circle at 100% 0,#ff46461f,#0000 34%),linear-gradient(155deg,#1a1010 0%,#100808 100%);border:3px solid #ff4e4ef2}.brief-modal-topline{justify-content:space-between;align-items:center;gap:14px;margin-bottom:24px;display:flex}.brief-modal-badge{background:var(--accent);color:#10120d;letter-spacing:.16em;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:10px;font-weight:950;display:inline-flex}.brief-modal-error .brief-modal-badge{color:#fff;background:#ff4e4e}.brief-modal-id{color:#eff6f1ad;letter-spacing:.06em;font-size:12px;font-weight:850}.brief-modal h2{color:#fff;letter-spacing:-.045em;margin:0;font-size:clamp(30px,5vw,48px);line-height:.98}.brief-modal-lede{color:#eff6f1b8;margin:18px 0 0;font-size:16px;font-weight:650;line-height:1.65}.brief-modal-email,.brief-modal-payment{border-radius:18px;margin-top:22px;padding:18px 20px}.brief-modal-email{background:#c7ff4a14;border:1px solid #c7ff4a47}.brief-modal-email strong,.brief-modal-email span{display:block}.brief-modal-email strong{color:#c7ff4a;font-size:13px}.brief-modal-email span{color:#fff;word-break:break-word;margin-top:5px;font-size:16px;font-weight:850}.brief-modal-payment{background:#ffffff0d;border:1px solid #ffffff1c}.brief-modal-payment strong{color:#fff;font-size:15px;font-weight:900}.brief-modal-payment p{color:#eff6f1ad;margin:6px 0 0;font-size:13px;font-weight:650;line-height:1.55}.brief-modal-summary{margin-top:26px}.brief-modal-summary-heading{flex-direction:column;gap:5px;margin-bottom:14px;display:flex}.brief-modal-summary-heading strong{color:#fff;font-size:15px;font-weight:900}.brief-modal-summary-heading span{color:#eff6f185;font-size:12px}.brief-modal-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.brief-modal-summary-grid>div{background:#ffffff09;border:1px solid #ffffff17;border-radius:14px;min-width:0;padding:14px 15px}.brief-modal-summary-wide{grid-column:1/-1}.brief-modal-summary-grid dt{color:#c7ff4ac2;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:900}.brief-modal-summary-grid dd{color:#ffffffe0;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:13px;font-weight:700;line-height:1.5}.brief-modal-footnote{color:#eff6f18f;margin:22px 0 0;font-size:12px;font-weight:650;line-height:1.6}.brief-modal-close{width:100%;margin-top:24px}.brief-modal-error .brief-modal-lede{color:#ffcdcdd1}.brief-modal-error-button{color:#f77;cursor:pointer;background:#ff4e4e26;border:1px solid #ff4e4ecc;border-radius:999px;width:100%;min-height:54px;margin-top:24px;font-weight:900}.brief-modal-error-button:hover{background:#ff4e4e3d}@media (max-width:640px){.brief-modal-backdrop{padding:14px}.brief-modal{border-radius:22px;max-height:calc(100vh - 28px);padding:22px 18px}.brief-modal-topline{flex-direction:column;align-items:flex-start}.brief-modal-summary-grid{grid-template-columns:1fr}.brief-modal-summary-wide{grid-column:auto}}.pricing-section .container{max-width:1240px}.pricing-section .pricing-heading,.pricing-section .section-heading.pricing-heading{text-align:center;max-width:980px;margin-bottom:46px;margin-left:auto;margin-right:auto;display:block}.pricing-section .pricing-heading-copy{text-align:center;width:100%;max-width:980px;margin:0 auto}.pricing-section .section-kicker{text-align:center;justify-content:center}.pricing-section .pricing-title{text-align:center;width:100%;margin-left:auto;margin-right:auto}.pricing-section .pricing-title .headline-line{text-align:center;width:fit-content;margin-left:auto;margin-right:auto}.pricing-section .pricing-subtitle,.pricing-section .section-lede{text-align:center;color:#303a34bd;max-width:790px;margin:22px auto 0;font-size:clamp(17px,2vw,20px);line-height:1.65}.pricing-section .pricing-grid{justify-content:center;align-items:stretch;width:100%;margin-top:36px;display:flex}.pricing-section .pricing-card{text-align:center;border-radius:38px;flex-direction:column;align-items:center;width:min(100%,820px);min-height:0;padding:52px 54px 42px;display:flex;box-shadow:0 42px 100px #19371f2e,0 0 0 1px #c7ff4a0d}.pricing-section .pricing-card>*{width:100%}.pricing-section .pricing-card h3,.pricing-section .pricing-card h4,.pricing-section .pricing-card p,.pricing-section .pricing-card .pricing-price,.pricing-section .pricing-card .plan-price{text-align:center}.pricing-section .pricing-card .pricing-price,.pricing-section .pricing-card .plan-price{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px;display:flex}.pricing-section .pricing-card ul{border-top:1px solid #ffffff1a;grid-template-columns:1fr;justify-items:center;gap:18px;width:min(100%,650px);margin:18px auto 0;padding:28px 0 0;list-style:none;display:grid}.pricing-section .pricing-card li{text-align:center;width:100%;max-width:620px;margin:0 auto;line-height:1.6}.pricing-section .pricing-card li:before{margin-right:10px}.pricing-section .pricing-card .button,.pricing-section .pricing-card button,.pricing-section .pricing-card a[role=button]{justify-content:center;width:min(100%,650px);min-height:62px;margin-top:34px;margin-left:auto;margin-right:auto;font-size:16px;font-weight:900}@media (max-width:720px){.pricing-section .pricing-heading,.pricing-section .section-heading.pricing-heading{margin-bottom:32px}.pricing-section .pricing-card{border-radius:30px;width:100%;padding:38px 22px 30px}.pricing-section .pricing-card ul{gap:14px;width:100%}.pricing-section .pricing-card li{max-width:100%}.pricing-section .pricing-card .button,.pricing-section .pricing-card button,.pricing-section .pricing-card a[role=button]{margin-top:30px}}.pricing-section .pricing-card-top{width:min(100%,700px);margin:0 auto}.pricing-section .pricing-card .plan-name{text-align:center;margin:0 0 28px}.pricing-section .pricing-offer-row{border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);align-items:center;gap:54px;width:100%;padding-bottom:34px;display:grid}.pricing-section .pricing-price-block{justify-content:flex-start;align-items:center;display:flex}.pricing-section .pricing-offer-row .price-row{text-align:left;justify-content:flex-start;align-items:flex-end;gap:12px;display:flex}.pricing-section .pricing-offer-row .price-row strong{letter-spacing:-.075em;color:#f6fff8;font-size:clamp(96px,9vw,138px);font-weight:850;line-height:.78}.pricing-section .pricing-offer-row .price-row span{color:#e5eee87a;margin-bottom:10px;font-size:13px;font-weight:750}.pricing-section .pricing-offer-row .plan-description{text-align:left;color:#e5eee8c7;max-width:none;margin:0;font-size:clamp(18px,1.7vw,22px);font-weight:620;line-height:1.62}.pricing-section .pricing-card ul{border-top:0;margin-top:38px;padding-top:0}@media (max-width:760px){.pricing-section .pricing-offer-row{grid-template-columns:1fr;gap:26px}.pricing-section .pricing-price-block,.pricing-section .pricing-offer-row .price-row{justify-content:center}.pricing-section .pricing-offer-row .plan-description{text-align:center}.pricing-section .pricing-offer-row .price-row strong{font-size:clamp(82px,24vw,110px)}}#pricing .pricing-card{background-position:0 0,100% 100%,0%,100%,0 0;background-size:145% 145%,150% 150%,165% 165%,175% 175%,100% 100%;animation:16s ease-in-out infinite alternate vugenoPricingWaveDrift;background:radial-gradient(120% 80% at -10% 8%,#c7ff4a29 0%,#c7ff4a12 28%,#0000 56%),radial-gradient(100% 75% at 108% 92%,#3ba85f24 0%,#3ba85f0f 30%,#0000 58%),repeating-radial-gradient(at 15% 115%,#c7ff4a0e 0 1px,#0000 2px 34px),repeating-radial-gradient(at 95% -15%,#ffffff09 0 1px,#0000 2px 42px),linear-gradient(#183a1d 0%,#102b17 42%,#071b0f 100%)!important}@keyframes vugenoPricingWaveDrift{0%{background-position:0 0,100% 100%,0 48%,100% 52%,0 0}50%{background-position:8% 5%,92% 94%,7% 56%,94% 44%,0 0}to{background-position:14% 9%,86% 88%,14% 44%,88% 58%,0 0}}@media (prefers-reduced-motion:reduce){#pricing .pricing-card{animation:none}}#pain{isolation:isolate;color:#f8fff9;background:radial-gradient(circle at 12% 15%,#ff4c4c1a,#0000 30%),radial-gradient(circle at 88% 88%,#c7ff4a12,#0000 28%),linear-gradient(145deg,#070807 0%,#0b0d0b 48%,#080b08 100%);position:relative;overflow:hidden}#pain:before{content:"";pointer-events:none;opacity:.28;background:repeating-linear-gradient(118deg,#0000 0 72px,#ffffff06 73px,#0000 74px);position:absolute;inset:0}#pain .pain-shell{z-index:2;position:relative}#pain .pain-heading{text-align:center;max-width:900px;margin:0 auto}#pain .section-kicker{color:#ff746d;justify-content:center}#pain h2{letter-spacing:-.07em;text-wrap:balance;margin:0;font-size:clamp(52px,7vw,92px);font-weight:860;line-height:.92}#pain .pain-lede{color:#ebf4eda8;max-width:760px;margin:28px auto 0;font-size:clamp(17px,1.7vw,21px);line-height:1.65}#pain .pain-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:1040px;margin:58px auto 0;display:grid}#pain .pain-card{background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ff6e6424;border-radius:26px;min-height:230px;padding:30px;box-shadow:inset 0 1px #ffffff0d,0 24px 60px #0000002e}#pain .pain-number{color:#ff746d;letter-spacing:.16em;font-size:11px;font-weight:900;display:block}#pain .pain-card h3{color:#fff;letter-spacing:-.045em;margin:54px 0 12px;font-size:clamp(23px,2vw,30px);line-height:1.05}#pain .pain-card p{color:#e8f1ea9c;margin:0;font-size:15px;line-height:1.65}#pain .pain-punch{text-align:center;background:radial-gradient(circle at 50% 0,#ff574c14,#0000 55%);border-top:1px solid #ff746d38;border-bottom:1px solid #c7ff4a24;max-width:1040px;margin:58px auto 0;padding:42px clamp(24px,5vw,54px)}#pain .pain-punch strong{color:#fff;letter-spacing:-.05em;max-width:900px;margin:0 auto;font-size:clamp(28px,4.3vw,54px);line-height:1;display:block}#pain .pain-punch p{color:#e8f1eaa3;margin:18px auto 0;font-size:17px}#pain .pain-punch .button{margin-top:28px}.solution-section{scroll-margin-top:90px}@media (max-width:760px){#pain .pain-grid{grid-template-columns:1fr}#pain .pain-card{min-height:0}#pain .pain-card h3{margin-top:34px}#pain .pain-punch{margin-top:42px}}
