@font-face{font-family:Geist;src:url(/fonts/geist.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono.woff2) format("woff2");font-weight:100 900;font-display:swap}:root{color-scheme:dark;--bg:#0a0e16;--panel:#111722;--line:#252c3a;--text:#f5f7f8;--muted:#a9b0b9;--lime:#d0ff00;--violet:#b487ea;font-family:Geist,Arial,sans-serif;font-synthesis:none;font-size:16px}*{box-sizing:border-box}html{scroll-padding-top:100px;scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--text);line-height:1.65}a{color:inherit;text-decoration:none}button,summary{font:inherit}img{max-width:100%;height:auto}p{margin:0 0 1.2rem;color:var(--muted)}h1,h2,h3{line-height:1.1;letter-spacing:-.025em;margin:0 0 1rem;font-weight:700}h1{font-size:clamp(2.5rem,4.72vw,4.25rem)}h2{font-size:clamp(2rem,3vw,2.625rem)}h3{font-size:1.5rem}a:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--violet);outline-offset:5px}a:hover{color:var(--lime)}.wrap{width:min(1100px,calc(100% - 64px));margin-inline:auto}.skip{position:fixed;top:8px;left:12px;transform:translateY(-200%);z-index:100;padding:12px;background:var(--lime);color:var(--bg)}.skip:focus{transform:none}.site-header{position:sticky;top:0;z-index:10;background:#0a0e16f5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.header-row{width:min(1280px,calc(100% - 64px));margin:auto;display:flex;align-items:center;gap:28px;min-height:76px}.brand{display:flex;flex-direction:column;align-items:flex-start;flex-shrink:0;gap:2px;min-height:44px;justify-content:center}.brand img{width:122px}.brand span{font:600 10px Geist Mono,monospace;color:var(--lime);letter-spacing:.17em;text-transform:uppercase}.desktop-nav{display:flex;gap:28px;margin:auto;align-items:center;font-size:14px}.desktop-nav a,.signin{display:inline-flex;align-items:center;min-height:44px}.desktop-nav a[aria-current]{color:#fff;text-decoration:underline;text-underline-offset:8px;text-decoration-color:var(--lime)}.header-actions{display:flex;align-items:center;gap:16px;font-size:13px}.signin{border:1px solid #343c4b;padding:0 18px;border-radius:2px 12px;background:linear-gradient(#272e3a,#10151f)}.button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:12px 26px;background:var(--lime);color:#070a11;border:1px solid #d0ff0060;border-radius:2px 12px;font-size:15px;font-weight:700;line-height:1.4;box-shadow:0 12px 32px -8px #d0ff0045}.button:hover{background:#e3ff68;color:#070a11}.button.secondary{background:linear-gradient(#2a303e,#101520);border-color:#3e4656;color:var(--text);box-shadow:inset 0 1px #ffffff16}.button.secondary:hover{border-color:var(--muted);color:#fff}.button.small{font-size:13px;min-height:44px;padding:10px 20px}.mobile-menu{display:none}.eyebrow,.feature-number{display:block;font:600 11px Geist Mono,monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--lime);margin-bottom:20px}.hero{text-align:center;padding:108px 0 0;background:radial-gradient(ellipse at 50% 22%,#d0ff0009,transparent 56%)}.hero>.wrap>.eyebrow{display:inline-flex;border:1px solid #614086;border-radius:30px;background:#6d2fc31a;padding:8px 16px;color:#c4a2ed;letter-spacing:.02em;font-family:Geist;font-size:12px;text-transform:none}.hero .intro{max-width:730px;margin:30px auto 14px;font-size:19px;line-height:1.6}.hero .subline{font-size:13px;margin:0 auto 38px}.actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.hero-note{font-size:12px;margin:16px 0 64px}.page-intro{text-align:center;padding:90px 0 70px;background:radial-gradient(ellipse at 50% 25%,#d0ff0007,transparent 65%)}.page-intro h1{font-size:clamp(2.25rem,3.62vw,3.25rem);max-width:1050px;margin:0 auto 28px}.page-intro p{max-width:720px;margin:0 auto;font-size:17px}.page-intro .eyebrow{margin-bottom:20px}.preview,.feature-panel,.cta-panel,.contact-panel{background:linear-gradient(180deg,#ffffff07,transparent 35%),linear-gradient(180deg,#151c29,#0c1119);border:1px solid var(--line);border-top-color:#ffffff20;border-radius:20px;box-shadow:inset 0 1px #ffffff08,0 24px 48px -28px #0008;overflow:hidden}.preview{text-align:left}.preview-top{display:flex;justify-content:space-between;gap:20px;padding:12px 24px;background:#ffffff05;border-bottom:1px solid var(--line);font-size:11px;color:var(--muted)}.workspace{display:grid;grid-template-columns:210px minmax(0,1fr)}.preview-side{padding:26px 16px;border-right:1px solid var(--line);background:#080c13;font-size:12px;color:var(--muted)}.preview-side strong{display:block;color:#fff;padding:12px}.preview-side span{display:block;padding:10px 12px;margin-bottom:3px}.preview-side .selected{background:#d0ff0012;color:var(--lime);border-radius:5px}.workspace-main{padding:24px;min-width:0}.workspace-health{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border:1px solid var(--line);border-radius:8px;font-size:11px;color:var(--muted);margin-bottom:16px}.workspace-health .eyebrow{margin:0;font-size:9px}.workspace-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.workspace-panel{padding:20px;border:1px solid var(--line);border-radius:12px;background:#0b0f17}.workspace-panel h3{font-size:17px}.workspace-panel .eyebrow{font-size:9px}.workspace-panel .visual-row{padding:9px 0;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;font-size:11px;margin:0}.workspace-panel small{color:var(--muted);font-size:10px}.workspace-insight{display:flex;align-items:center;gap:20px;justify-content:space-between;padding:22px;margin-top:16px;border:1px solid #584073;border-radius:12px;background:#5a2a8710}.workspace-insight .eyebrow{font-size:9px;color:#c4a2ed;margin-bottom:12px}.workspace-insight h3{font-size:16px;margin:0}.workspace-insight .review-flow{font-size:10px}.signal-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:42px;padding:26px 0;color:#b1b8c0;font:500 11px Geist Mono,monospace;text-transform:uppercase;letter-spacing:.1em}.section{padding:80px 0;border-bottom:1px solid #1b2230;scroll-margin-top:100px}.section-intro{text-align:center;max-width:800px;margin:0 auto 48px}.section-intro p{max-width:660px;margin-inline:auto}.light{color:#0a0e16;background:#f1f4ef;color-scheme:light}.light h2,.light h3{color:#0a0e16}.light p{color:#4a5451}.light .eyebrow{color:#485a21}.problem-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:80px;align-items:center}.problem-grid h2{font-size:42px}.problem-grid .closing{font-size:15px}.problem-tiles{display:grid;grid-template-columns:1fr 1fr;gap:16px}.problem-tiles>div{padding:24px;border:1px solid #dce3df;border-radius:12px;background:#fff8;font-size:20px;font-weight:600}.problem-tiles span{display:block;font:500 10px Geist Mono,monospace;letter-spacing:.1em;margin-bottom:16px;color:#546059}.workflow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.step{border-top:1px solid #555d6a;padding-top:24px}.step-number{font:500 12px Geist Mono,monospace;color:var(--lime)}.step h3{margin:16px 0}.step p{font-size:14px;margin:0}.audience-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.audience-grid article{border-top:1px solid #ccd5cd;padding-top:24px}.audience-grid h3{font-size:19px}.audience-grid p{font-size:14px;margin:0}.panels{padding-top:0}.feature-panel{display:grid;grid-template-columns:1fr 1fr;margin-bottom:28px}.feature-copy{padding:44px}.feature-number{color:var(--lime);font-size:10px;margin-bottom:28px}.feature-copy h2{font-size:26px;margin-bottom:16px}.feature-copy p{font-size:15px;margin:0}.feature-visual{position:relative;display:flex;flex-direction:column;justify-content:center;background:#070a1099;border-left:1px solid #ffffff0a;padding:44px;min-height:330px;min-width:0}.feature-visual .eyebrow{font-size:10px;color:#a2acba}.visual-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 18px;background:linear-gradient(#151a26,#10141f);border:1px solid var(--line);border-radius:10px;margin-bottom:10px;font-size:12px;color:#b0b8c1}.visual-row strong{color:var(--lime);font-size:11px;text-align:right}.illustration-label{display:block;font:400 9px Geist Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:#909cae;margin-top:18px}.review-flow{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px}.review-flow span{border:1px solid #6c5485;color:#d7bfef;border-radius:6px;padding:10px}.review-flow i{font-style:normal;color:var(--muted)}.visual-note{font-size:13px;color:var(--muted);border-top:1px solid var(--line);margin-top:28px;padding-top:18px}.visual-chart{display:flex;gap:10px;height:80px;align-items:flex-end;border-bottom:1px solid var(--line);margin:22px 0 18px}.visual-chart i{flex:1;height:35%;background:linear-gradient(#d0ff0088,#d0ff0020);border-top:2px solid var(--lime);border-radius:3px 3px 0 0}.visual-chart i:nth-child(2n){height:55%}.visual-chart i:nth-child(3n){height:45%}.visual-chart i:nth-child(4n){height:85%}.asset-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.asset-grid>div{padding:20px;border:1px solid var(--line);border-radius:8px;font-size:14px}.asset-grid small{display:block;font-size:11px;color:var(--muted);margin-top:8px}.compare-section{padding-top:0}.table-scroll{overflow:auto;border:1px solid var(--line);border-radius:20px;background:linear-gradient(#252c38,#0d121a);box-shadow:inset 0 1px #ffffff12}table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px;min-width:720px}caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}th,td{padding:28px 22px;border-bottom:1px solid #ffffff08;text-align:left;vertical-align:top}thead th{font:600 10px Geist Mono,monospace;text-transform:uppercase;letter-spacing:.03em;padding-top:22px;padding-bottom:22px}tbody th{font-weight:500;width:20%}td{color:#c0c7d0;line-height:1.7}th:nth-child(2),td:nth-child(2){color:var(--lime);background:#d0ff0008}.product-column{background:#d0ff0008}tr:last-child>*{border-bottom:0}.comparison-note{font-size:12px;margin:22px 0 0;max-width:740px}.plan{border:1px solid #4a5431;border-radius:20px;padding:48px;display:flex;align-items:center;justify-content:space-between;gap:48px;background:radial-gradient(ellipse at 10% 0%,#d0ff000d,transparent)}.plan h2{max-width:650px;font-size:36px}.plan p{margin:0}.plan .button{flex-shrink:0}.about-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.about-quote{font-size:28px;color:var(--text);line-height:1.4}.faq-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:80px}.faqs details{border-bottom:1px solid var(--line)}.faqs summary{cursor:pointer;min-height:64px;position:relative;padding:20px 28px 20px 0;list-style:none;font-size:15px}.faqs summary::-webkit-details-marker{display:none}.faqs summary:after{content:"+";position:absolute;right:0;color:var(--lime)}.faqs details[open] summary:after{content:"−"}.faqs p{font-size:14px;padding:0 20px 8px 0}.cta-panel{text-align:center;padding:56px 44px}.cta-panel h2{font-size:36px}.cta-panel p{max-width:600px;margin:16px auto 28px}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.contact-panel{padding:40px}.contact-panel h3{font-size:24px}.email{color:var(--lime);text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.contact-panel small{display:block;margin-top:20px;color:var(--muted)}.legacy-links{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;padding:30px 0;font-size:13px}.legacy-links a{min-height:44px;display:inline-flex;align-items:center}.site-footer{padding:42px 0;border-top:1px solid var(--line)}.footer-row{display:flex;align-items:center;justify-content:space-between;gap:26px}.footer-row p{margin:0;font-size:12px;max-width:260px}.policy-links{display:flex;gap:18px;font-size:12px;flex-wrap:wrap}.policy-links a{min-height:44px;display:inline-flex;align-items:center}@media(max-width:1100px){.header-row{gap:20px}.desktop-nav{gap:18px}.workflow{grid-template-columns:repeat(3,minmax(0,1fr))}.audience-grid{grid-template-columns:1fr 1fr}.feature-copy,.feature-visual{padding:30px}.workspace{grid-template-columns:165px minmax(0,1fr)}.workspace-insight{flex-direction:column;align-items:flex-start}.workspace-grid{gap:12px}.workspace-main,.workspace-panel{padding:16px}.problem-grid,.about-grid,.faq-grid,.contact-grid{gap:40px}}@media(max-width:900px){.desktop-nav,.header-actions>.signin{display:none}.header-actions{margin-left:auto}.mobile-menu{display:block;position:relative}.mobile-menu summary{cursor:pointer;list-style:none;min-height:44px;display:flex;align-items:center;padding:10px 12px;border:1px solid #3b4350;border-radius:5px}.mobile-menu nav{position:absolute;right:0;top:52px;background:#141b28;border:1px solid var(--line);padding:12px;border-radius:12px;min-width:210px;box-shadow:0 15px 40px #0008}.mobile-menu nav a{display:block;padding:10px 14px;min-height:44px}.workspace{grid-template-columns:150px minmax(0,1fr)}.workspace-grid{grid-template-columns:1fr}.workspace-panel:nth-child(2){display:none}.signal-strip{gap:24px}.plan{flex-direction:column;align-items:flex-start}.problem-grid{grid-template-columns:1fr}.problem-tiles{grid-template-columns:repeat(3,1fr)}.feature-panel{grid-template-columns:1fr 1fr}.review-flow{gap:5px}.review-flow span{padding:8px}.footer-row{flex-wrap:wrap}.contact-grid{grid-template-columns:1fr}.faq-grid{gap:35px}}@media(max-width:600px){.wrap,.header-row{width:calc(100% - 36px)}.header-row{min-height:76px;gap:10px}.brand img{width:96px}.brand span{font-size:9px}.header-actions{gap:10px}.button.small{padding:10px 13px;font-size:12px}.hero{padding-top:58px}.hero>.wrap>.eyebrow{font-size:11px;max-width:100%;text-align:center}.hero h1{font-size:clamp(2.25rem,9.8vw,3rem);line-height:1.08}.hero .intro{font-size:16px;margin-top:26px}.hero .subline{font-size:12px}.hero-note{margin-bottom:38px}.hero .button{padding:12px 18px;font-size:13px}.page-intro{padding:58px 0 44px}.page-intro h1{font-size:36px}.page-intro p{font-size:15px}.preview-top{padding:12px 16px;font-size:10px;flex-wrap:wrap;gap:4px}.preview-side{display:none}.workspace{display:block}.workspace-health{flex-wrap:wrap;font-size:10px}.workspace-insight{padding:16px}.workspace-panel h3{font-size:17px}.signal-strip{gap:14px;font-size:9px;padding:22px 0}.section{padding:56px 0}.section-intro{margin-bottom:32px}.section h2{font-size:32px}.problem-grid{gap:24px}.problem-tiles{grid-template-columns:1fr 1fr;gap:10px}.problem-tiles>div{padding:18px;font-size:17px}.problem-tiles span{font-size:9px}.workflow{grid-template-columns:1fr;gap:24px}.step{padding-top:18px}.step h3{margin:12px 0}.audience-grid{grid-template-columns:1fr;gap:24px}.feature-panel{grid-template-columns:1fr}.feature-copy,.feature-visual{padding:28px}.feature-copy h2{font-size:24px}.feature-visual{border-left:0;border-top:1px solid var(--line);min-height:270px}.feature-number{margin-bottom:20px}.panels,.compare-section{padding-top:0}.plan{padding:28px;gap:24px}.about-grid,.faq-grid{grid-template-columns:1fr;gap:28px}.about-quote{font-size:24px}.cta-panel{padding:36px 26px}.contact-panel{padding:28px}.contact-panel h3{font-size:22px}.footer-row{flex-direction:column;align-items:flex-start}.footer-row p{max-width:none}.legacy-links{gap:12px;font-size:12px}.table-scroll{border-radius:14px}th,td{padding:20px 18px}.comparison-note{font-size:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.header-actions .button[aria-current=page]{text-decoration:underline;text-underline-offset:5px}.mobile-menu a[aria-current=page]{color:var(--lime);text-decoration:underline;text-underline-offset:5px}.source-page{background:#0a0e16;color:#e1ebed}.source-page .header-row{min-height:74px;gap:28px;justify-content:space-between;padding:15px 0}.source-page .brand{flex-direction:row;align-items:center;gap:12px;min-height:30px}.source-page .brand .brand-mark{width:26px;height:30px}.source-page .brand-lockup{display:flex;flex-direction:column;align-items:flex-start;gap:3px}.source-page .brand-lockup>img{width:69px;height:14px}.source-page .brand-lockup>span{font-size:9.5px;letter-spacing:.16em}.source-page .desktop-nav{margin:0;gap:28px;font-weight:500;color:#a1a8ad}.source-page .site-header{background:#0a0e16f0;border-bottom:1px solid #1B2230}.source-page .signin{font-size:14px;font-weight:600;min-height:40px;padding:9px 20px;border-top-color:#454c5e;background:linear-gradient(180deg,#2a3140,#171e2c 55%,#121826);box-shadow:inset 0 1px #ffffff24,inset 0 -1px #0a0e1680,0 2px #06080e,0 6px 14px -4px #0a0e16b3}.source-page .button.small{font-size:14px;padding:10px 22px;min-height:40px}.source-page .label{font-family:Geist Mono,monospace;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#d0ff00}.source-page .h2{font-weight:700;color:#fff;letter-spacing:-.01em}.source-page .card{background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 35%),linear-gradient(180deg,#151c29,#0c1119);border:1px solid #252C3A;border-top-color:#ffffff1a;border-radius:20px;box-shadow:0 1px #ffffff0d inset,0 24px 48px -28px #0a0e16cc}.source-page .btn-primary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;background:#d0ff00;color:#070a11;font-weight:700;border-radius:2px 12px;padding:10px 22px;font-size:14px;box-shadow:0 0 0 1px #d0ff004d,0 12px 32px -8px #d0ff0080}.source-intro h1{line-height:1.12;margin-bottom:40px;max-width:none}.source-intro p{color:#a2aaae!important}.source-comparison table{table-layout:auto;min-width:700px}.source-comparison th,.source-comparison td{padding:16px 18px;border-bottom:1px solid #1E2533;text-align:center;font-size:14px;line-height:1.5;vertical-align:middle}.source-comparison th:first-child{width:24%;text-align:left}.source-comparison thead th{font-family:Geist,sans-serif;font-size:11px;letter-spacing:.05em;color:#a1a8ad}.source-comparison td:nth-child(2),.source-comparison th:nth-child(2){background:#d0ff000f;color:#d0ff00}.source-comparison .product-column{background:transparent}.source-comparison tr:last-child>*{border-bottom:0}.source-comparison p{max-width:1000px;margin-inline:auto;color:#a0a8b2!important}.source-feature-copy h3,.source-feature-copy h2{letter-spacing:-.02em;line-height:1.3}.source-feature-points{list-style:none;padding:0;margin:0}.source-feature-points li{margin:0 0 10px;padding-left:13px;position:relative}.source-feature-points li:before{content:"·";position:absolute;left:0;color:#d0ff00}.source-feature .icn{width:44px;height:44px;border-radius:14px;background:#d0ff001f;display:flex;align-items:center;justify-content:center}.source-feature-visual{position:relative;min-width:0;flex-direction:column;gap:18px}.source-feature-reverse .source-feature-copy{order:2}.source-feature-reverse .source-feature-visual{order:1;border-left:0!important;border-right:1px solid #222937}.source-feature p{color:#a2aaae!important}.source-illustration-label{align-self:flex-start;font:10px Geist Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:#99a4ad;margin-top:10px}.source-feature-visual>div{width:100%}.source-faq summary{min-height:68px;padding:24px 30px!important}.source-faq summary:after{content:none!important}.source-faq details{border-bottom:1px solid #222937}.source-faq details:last-child{border-bottom:0}.source-faq details>div{color:#a2aaae!important}.faq-chev{transition:transform .2s}.source-faq details[open] .faq-chev{transform:rotate(180deg)}.source-comparison-context p{line-height:1.65}.source-cta{padding-top:70px!important}.source-cta p{color:#a2aaae!important}.ref-417fe7c8e1{position:relative;overflow:hidden;padding:110px 32px 80px;background:#0a0e16}.ref-6843f2418d{position:absolute;width:680px;height:680px;border-radius:50%;background:#d0ff00;opacity:.035;filter:blur(160px);top:-220px;left:50%;transform:translate(-50%)}.ref-77059e4dfc{max-width:900px;margin:0 auto;text-align:center;position:relative}.ref-319b9d33d2{display:inline-flex;align-items:center;gap:8px;background:#8116e024;border:1px solid rgba(129,22,234,.42);border-radius:20px;padding:8px 18px;margin-bottom:28px}.ref-a0d5cc107e{width:6px;height:6px;border-radius:50%;background:#a86bea}.ref-7072d3d7c5{font-size:13px;font-weight:600;color:#a86bea}.ref-6395eaf28c{font-size:68px;line-height:1.05;margin:0}.ref-5245f116b8{font-size:19px;color:#8e969a;max-width:700px;margin:28px auto 0;line-height:1.6}.ref-d1a4337b41{font-size:14px;color:#6e7478;margin-top:10px}.ref-1f59898030{display:flex;gap:16px;justify-content:center;margin-top:40px;flex-wrap:wrap}.ref-22bdf65f5b{font-size:13px;color:#6e7478;margin-top:16px}.ref-fc7bed6584{max-width:1100px;margin:64px auto 0;overflow:hidden;position:relative}.ref-47570f159c{display:flex;align-items:center;gap:8px;padding:14px 20px;border-bottom:1px solid #1E2533;background:#ffffff05}.ref-ccc58d95e3{display:flex;gap:6px}.ref-499da9f99f{width:10px;height:10px;border-radius:50%;background:#252c3a}.ref-bd49d35b26{flex:1 1 0%;text-align:center;font-size:12px;color:#a2aaae}.ref-1475a3973d{display:grid;grid-template-columns:220px 1fr}.ref-c25d159af4{background:#070a11;border-right:1px solid #1E2533;padding:18px 14px;display:flex;flex-direction:column;gap:3px}.ref-cda82aac2e{display:flex;align-items:center;gap:9px;padding:9px 11px;background:#151c29;border:1px solid #252C3A;border-radius:7px;margin-bottom:10px}.ref-15239be4b6{width:22px;height:22px;border-radius:5px;background:#d0ff00;color:#070a11;font-size:9px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.ref-0070778df7{flex:1;min-width:0}.ref-f80ce0b2f6{display:block;font-size:12px;font-weight:600;color:#fff}.ref-383dd13674{display:block;font-family:Geist Mono,monospace;font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:#d0ff00;margin-top:1px}.ref-6a2c3b3088{font-family:Geist Mono,monospace;font-size:8px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#a2aaae;padding:8px 11px 5px}.ref-39be5d69b6{color:#d0ff00;background:#d0ff001f;border-radius:7px;padding:8px 11px;font-size:12.5px;font-weight:600}.ref-a4cd9c59b7{color:#8e969a;padding:8px 11px;font-size:12.5px}.ref-78befa8e1b{color:#8e969a;padding:8px 11px;font-size:12.5px;display:flex;align-items:center;gap:8px}.ref-6253876a64{flex:1}.ref-b9bfb590d1{font-family:Geist Mono,monospace;font-size:8px;letter-spacing:.1em;color:#c49bea;border-radius:3px;padding:2px 5px;border:1px solid rgba(168,107,234,.42)}.ref-861f239853{font-family:Geist Mono,monospace;font-size:8px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#a2aaae;padding:14px 11px 5px}.ref-88e6e74f7f{font-family:Geist Mono,monospace;font-size:8px;color:#f2b94d;border:1px solid rgba(242,185,77,.4);border-radius:3px;padding:2px 5px}.ref-cc1a42635a{padding:24px 26px;background:#0a0e16}.ref-a15368c2a0{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:#101622;border:1px solid #1E2533;border-radius:9px;padding:10px 14px;margin-bottom:14px}.ref-fc58145e1a{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.ref-d7945b1cdc{background:#101622;border:1px solid #222937;border-radius:11px;padding:15px}.ref-b96983a3de{font-family:Geist Mono,monospace;font-size:9px;color:#8e969a;text-transform:uppercase;letter-spacing:.13em}.ref-98d72c6549{font-size:25px;font-weight:800;letter-spacing:-.02em;color:#fff;margin-top:7px;line-height:1}.ref-4c203c9ca8{font-family:Geist Mono,monospace;font-size:11px;color:#d0ff00;margin-top:7px}.ref-6c961ef84d{background:#101622;border:1px solid rgba(129,22,224,.4);border-radius:11px;padding:15px}.ref-9e709e1731{font-family:Geist Mono,monospace;font-size:11px;color:#c49bea;margin-top:7px}.ref-d27e20f96d{font-family:Geist Mono,monospace;font-size:11px;color:#8e969a;margin-top:7px}.ref-22cfc48ff0{display:grid;grid-template-columns:1.3fr 1fr;gap:12px}.ref-85dbdfe28d{background:#101622;border:1px solid rgba(129,22,224,.4);border-radius:11px;overflow:hidden}.ref-8491b4f31e{padding:12px 16px;border-bottom:1px solid #1E2533;background:#8116e012;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.ref-c99f36b965{font-size:12.5px;font-weight:700;color:#fff;flex:1;min-width:0}.ref-3784c80999{font-family:Geist Mono,monospace;font-size:8px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#c49bea;border-radius:3px;padding:3px 7px;border:1px solid rgba(168,107,234,.45)}.ref-205b102149{font-family:Geist Mono,monospace;font-size:8px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#f2b94d;border:1px solid rgba(242,185,77,.4);border-radius:3px;padding:3px 7px}.ref-9b7232b86f{padding:15px 16px}.ref-e33580b2e5{font-size:11.5px;line-height:1.6;color:#b9c1c5;margin-bottom:12px}.ref-a28c8d3bc8{display:flex;flex-direction:column;gap:8px}.ref-ff43acb748{display:flex;gap:9px;align-items:baseline}.ref-8d12a1969a{font-family:Geist Mono,monospace;font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:#d0ff00;flex:0 0 52px}.ref-5e161ed4b4{font-size:11px;line-height:1.55;color:#8e969a;flex:1;min-width:0}.ref-a6c690f051{font-family:Geist Mono,monospace;font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:#f4437a;flex:0 0 52px}.ref-1ca13925c6{font-family:Geist Mono,monospace;font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:#c49bea;flex:0 0 52px}.ref-7e9e1faff3{padding:11px 16px;border-top:1px solid #1E2533;display:flex;align-items:center;gap:10px}.ref-95b09dfaac{font-family:Geist Mono,monospace;font-size:8.5px;letter-spacing:.08em;color:#a2aaae;flex:1 1 0%;min-width:0px}.ref-f333f0c1c1{font-size:10.5px;font-weight:700;color:#070a11;background:#d0ff00;border-radius:5px;padding:5px 11px}.ref-36571c221c{background:#101622;border:1px solid #222937;border-radius:11px;overflow:hidden}.ref-047c429bee{padding:12px 16px;border-bottom:1px solid #1E2533;display:flex;align-items:center;gap:9px}.ref-6f99062927{font-size:12.5px;font-weight:700;color:#fff;flex:1}.ref-554e82a70a{font-family:Geist Mono,monospace;font-size:9px;color:#a2aaae}.ref-a6d8cdf542{padding:11px 16px 13px;display:flex;flex-direction:column;gap:9px}.ref-c65dbdec3e{display:flex;align-items:center;gap:9px}.ref-6b2c08fc02{font-size:10.5px;font-weight:600;color:#b9c1c5;flex:0 0 62px}.ref-abec06a673{flex:1;height:4px;border-radius:3px;background:#1e2533;overflow:hidden;display:block}.ref-16bffcafe0{display:block;width:72%;height:100%;background:#d0ff00}.ref-c9ee8bbe08{font-family:Geist Mono,monospace;font-size:10px;color:#fff;flex:0 0 18px;text-align:right}.ref-f31a486911{display:block;width:58%;height:100%;background:#a86bea}.ref-d1f0e07872{display:block;width:81%;height:100%;background:#d0ff00}.ref-e89fae9415{font-size:10.5px;font-weight:600;color:#fff;flex:0 0 62px}.ref-bb28701e10{display:block;width:64%;height:100%;background:#f4437a}.ref-cba0e49366{display:block;width:55%;height:100%;background:#a86bea}.ref-af9788c26b{display:block;width:69%;height:100%;background:#d0ff00}.ref-49ce8cf55d{display:block;width:77%;height:100%;background:#d0ff00}.ref-0100156134{padding:120px 32px;background:#f3f6f4;color:#0a0e16}.ref-6b1951817e{max-width:1100px;margin:0 auto}.ref-36243511fd{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#a8cc00}.ref-3dc2fc2756{font-family:Geist,sans-serif;font-weight:700;font-size:56px;line-height:1.05;margin:14px 0 0;color:#0a0e16;letter-spacing:-.01em}.ref-c661d2dda6{color:#4a5451;font-size:16px;max-width:520px;margin:20px 0 0;line-height:1.6}.ref-ec8f0d1594{margin-top:18px;display:flex;align-items:center;gap:16px}.ref-68c57cc3d3{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#9ca8a2;font-family:Geist,sans-serif}.ref-47abb7e977{flex:1;height:1px;background:#dce3df}.ref-94731c0a0d{margin-top:44px;display:grid;grid-template-columns:340px 1fr;gap:56px;align-items:start}.ref-f77cd3659d{background:#fff;border:1px solid #DCE3DF;padding:44px;min-height:460px;overflow:hidden}.ref-5b12cc267f{display:grid;grid-template-columns:1fr 1fr;gap:0;overflow:hidden}.ref-16a7e9a2ba{padding:44px}.ref-2742f1cf7d{font-family:Geist,sans-serif;font-size:24px;font-weight:700;color:#fff;margin:20px 0 10px}.ref-198ec51969{color:#8e969a;font-size:15px;line-height:1.65;margin:0 0 18px}.ref-7dafa0e11d{display:flex;flex-direction:column;gap:10px;font-size:14px;color:#c8d1cc}.ref-1c4d86a6e5{background:#070a11;padding:44px;display:flex;align-items:center;justify-content:center;border-left:1px solid #222937}.ref-9ccc4ca9d6{width:100%}.ref-8b6cef3fef{background:#101622;border:1px solid #222937;border-radius:12px;padding:16px;margin-bottom:10px;display:flex;justify-content:space-between}.ref-a5b17b2f6b{color:#8e969a;font-size:13px}.ref-c6fdf38a8e{color:#d0ff00;font-size:13px;font-weight:600}.ref-b6a3c8cc7c{color:#f2b94d;font-size:13px;font-weight:600}.ref-349cd0b025{background:#101622;border:1px solid #222937;border-radius:12px;padding:16px;display:flex;justify-content:space-between}.ref-19bec7cb92{color:#f4437a;font-size:13px;font-weight:600}.ref-5ca7cc3186{padding:44px}.ref-ab859ddea2{background:#070a11;padding:44px;display:flex;align-items:center;justify-content:center;border-right:1px solid rgb(34,41,55)}.ref-9d50136d32{width:100%;display:flex;flex-direction:column;gap:10px}.ref-555e735f67{background:#101622;border:1px solid #222937;border-radius:12px;padding:14px 16px;display:flex;justify-content:space-between;align-items:center;gap:12px}.ref-26f95ee470{color:#e1ebed;font-size:13px}.ref-fd5b5cd6bd{color:#f2b94d;font-size:12px;white-space:nowrap}.ref-cfe46a4654{color:#a86bea;font-size:12px;white-space:nowrap}.ref-4b208eedb6{color:#d0ff00;font-size:12px;white-space:nowrap}.ref-beefd7e559{padding:0 32px 100px}.ref-e78f3ed1b6{max-width:1100px;margin:0 auto;padding:56px 44px;text-align:center}.ref-8519e5262f{font-size:34px;margin:0}.ref-4df39714ef{color:#8e969a;font-size:16px;max-width:520px;margin:14px auto 28px;line-height:1.6}.ref-834f3b83c0{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.ref-f37c597c9e{padding:90px 32px 60px;text-align:center;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 10%,#0c1119,#0a0e16 60%)}.ref-7544d4e2eb{position:absolute;width:600px;height:600px;border-radius:50%;background:#d0ff00;opacity:.035;filter:blur(120px);top:-220px;left:50%;transform:translate(-50%)}.ref-898c188623{position:relative}.ref-704c0279a4{font-size:52px;margin-top:12px}.ref-cb97e49def{color:#8e969a;font-size:17px;max-width:640px;margin:16px auto 0;line-height:1.6}.ref-3acaf538d6{padding:20px 32px 100px}.ref-5f4a280b39{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.ref-4666d6c280{background:#101622;border:1px solid #222937;border-radius:12px;padding:14px 16px;display:flex;justify-content:space-between;gap:12px}.ref-f221f554dc{color:#d0ff00;font-size:13px;font-weight:600;white-space:nowrap}.ref-9a814904c7{color:#f4437a;font-size:13px;font-weight:600;white-space:nowrap}.ref-6b31f57ef4{color:#f2b94d;font-size:13px;font-weight:600;white-space:nowrap}.ref-071d000de5{font-size:11px;color:#a2aaae;text-transform:uppercase;letter-spacing:.05em}.ref-4fcb3d79c9{font-family:Geist,sans-serif;font-size:40px;font-weight:700;color:#fff;margin-top:8px}.ref-4e65784944{font-size:12px;color:#f2b94d;margin-top:6px}.ref-b6dbf6867e{padding:100px 32px;border-top:1px solid #1B2230}.ref-14dad5ec12{max-width:820px;margin:0 auto}.ref-5a2dfef236{text-align:center}.ref-88a106a8c9{font-size:34px;text-align:center;margin:12px 0 36px}.ref-ebe84266ca{padding:0;overflow:hidden}.ref-8cfac03911{border-bottom:1px solid #222937}.ref-4c61a5e549{padding:24px 30px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none}.ref-b3dbb2b677{font-weight:600;color:#fff;font-size:16.5px;line-height:1.4}.ref-218e80e079{display:inline-flex;flex-shrink:0;width:28px;height:28px;align-items:center;justify-content:center;border:1px solid #2E3544;border-radius:50%;background:#ffffff08}.ref-062ab2df0c{padding:0 30px 26px;color:#8e969a;font-size:15px;line-height:1.7;max-width:660px}.ref-ea8b5184c0{padding:90px 32px 50px;text-align:center;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 10%,#0c1119,#0a0e16 60%)}.ref-3d73cdb95b{font-size:48px;margin-top:12px}.ref-fc399435bd{color:#8e969a;font-size:16px;max-width:600px;margin:16px auto 0;line-height:1.6}.ref-c0a316ab7a{padding:20px 32px 80px}.ref-7da877d059{max-width:1100px;margin:0 auto;overflow-x:auto}.ref-76bbb0b3e6{text-align:center;color:#6e7478;font-size:12px;margin-top:16px}.ref-fa34aa7aeb{padding:0 32px 100px;background:#f3f6f4}.ref-3c1d029994{max-width:1100px;margin:0 auto 40px;text-align:center;padding-top:80px}.ref-37fc7b8c2f{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#526b00}.ref-e6c200b0a3{font-family:Geist,sans-serif;font-weight:700;font-size:34px;margin-top:10px;color:#0a0e16}.ref-7e8930b1f5{color:#4a5451;font-size:15px;max-width:640px;margin:14px auto 0}.ref-7cd217714e{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:0}.ref-05c84d7cb3{padding:0 28px 40px 0;border-right:1px solid #DCE3DF}.ref-902073ff0e{font-family:Geist,sans-serif;font-weight:700;color:#0a0e16;font-size:17px;margin-bottom:8px}.ref-0eb31bda10{color:#5b6663;font-size:14px;line-height:1.6;margin:0}.ref-8c990fac1d{padding:0 28px 40px;border-right:1px solid #DCE3DF}.ref-a746c089f0{padding:0 0 40px 28px}.ref-f40d351910{padding:90px 32px 70px;text-align:center;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 10%,#0c1119,#0a0e16 60%)}.ref-fe0f64d69a{font-size:50px;margin-top:12px}.ref-7a45e856ed{color:#8e969a;font-size:17px;max-width:620px;margin:16px auto 0;line-height:1.6}.ref-e69c3da05c{max-width:900px;margin:0 auto}.ref-286bca942e{padding:90px 32px 100px;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 10%,#0c1119,#0a0e16 60%)}.ref-7e009c6644{max-width:1080px;margin:0 auto;position:relative}.ref-3d05d6d8e5{text-align:center;max-width:620px;margin:0 auto}.ref-823c2f2bc8{font-size:44px;margin-top:12px;line-height:1.1}.ref-ba911e2d36{color:#a7b2ae;font-size:16.5px;margin-top:16px;line-height:1.65}.ref-47916b6f84{max-width:940px;margin:0 auto;padding:0;overflow:hidden}.ref-82991ae1cd{display:grid;grid-template-columns:300px 1fr}.ref-121c5d4e60{background:#070a11;padding:34px 30px;border-right:1px solid #222937}.ref-7ac8a63d2d{padding:34px 34px 30px}.source-home-copy>p+div{color:#a2aaae!important}.source-operating-model .source-stage-choice{display:grid;grid-template-columns:30px 22px 1fr;gap:0;align-items:center;padding:17px 0;border-bottom:1px solid #dce3df;cursor:pointer}.source-stage-choice>span{font-size:12px;color:#66746b;font-weight:700}.source-stage-choice strong{font-size:22px;color:#526058;font-weight:700}.source-stage-choice input{width:14px;height:14px;margin:0;accent-color:#527000;cursor:pointer}.source-stage-choice:has(input:checked) strong{color:#0a0e16}.source-stage-choice:has(input:checked)>span{color:#425800}.source-stage-choice:focus-within{outline:2px solid #425800;outline-offset:4px}.source-stage-content{position:relative;display:none}.source-stage-number{font-size:132px;font-weight:700;color:#e9efec;line-height:1;position:absolute;right:0;top:-18px;pointer-events:none}.source-stage-kicker{position:relative;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#596b60}.source-stage-content h3{position:relative;font-size:40px;line-height:1.1;color:#0a0e16;margin:26px 0 16px}.source-stage-content p{position:relative;font-size:16px;line-height:1.65;color:#4a5451}.source-stage-points{border-top:1px solid #dce3df;margin-top:28px;padding-top:24px}.source-stage-points>span{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#526058}.source-stage-points ul{font-size:14px;line-height:1.8;color:#33463b;list-style:none;padding:0;margin:12px 0 0}.source-stage-points li:before{content:"·";margin-right:10px;color:#526d00}.source-stage-layout:has(input[value="01"]:checked) .stage-01,.source-stage-layout:has(input[value="02"]:checked) .stage-02,.source-stage-layout:has(input[value="03"]:checked) .stage-03,.source-stage-layout:has(input[value="04"]:checked) .stage-04,.source-stage-layout:has(input[value="05"]:checked) .stage-05{display:block}.source-operating-model>div>div:first-child{color:#526b00!important}.source-operating-model>div>div:nth-child(4)>span:not(:empty){color:#5e7065!important}@media(max-width:900px){.source-stage-layout{grid-template-columns:240px minmax(0,1fr)!important;gap:32px!important}.source-stage-detail{padding:30px!important}}@media(max-width:600px){.source-operating-model{padding:64px 20px!important}.source-operating-model h2{font-size:36px!important}.source-stage-layout{grid-template-columns:1fr!important;gap:28px!important}.source-stage-detail{min-height:400px!important;padding:28px!important}.source-stage-content h3{font-size:34px}.source-stage-number{font-size:100px}.source-stage-choice strong{font-size:20px}}.source-page #features .source-feature{display:grid;grid-template-columns:1fr 1fr;margin-bottom:36px}.source-page .workflow{display:block;max-width:1000px;margin:auto;border-left:1px solid #29343c}.source-page .workflow .step{position:relative;display:grid;grid-template-columns:64px 180px 1fr;gap:24px;align-items:baseline;background:transparent;border:0;border-bottom:1px solid #29343c;border-radius:0;padding:28px 32px}.source-page .workflow .step h3{margin:0;font-size:24px}.source-page .workflow .step p{margin:0}.source-page .problem-tiles{gap:0;background:none;border:0}.source-page .problem-tiles>div{background:transparent;border:0;border-radius:0;border-bottom:1px solid #c3c9c8;padding:22px 20px}.source-page .plan{border-radius:20px;padding:48px;background:radial-gradient(ellipse at 50% 0%,#d0ff000c,transparent 70%),#101722}.source-page #audience article{box-shadow:none;background:none;border-radius:0;border:0;border-right:1px solid #c3c9c8}.source-page #audience article:last-child{border:0}@media(max-width:600px){.source-page .workflow .step{grid-template-columns:36px 1fr;gap:12px;padding:24px 18px}.source-page .workflow .step p{grid-column:2}.source-page .plan{padding:28px}.source-page #audience article{border:0}}.source-home-copy h1{max-width:none}.source-home-copy>div:first-child{color:#c49bea!important}.source-home-copy>div:first-child span:last-child{color:#c49bea!important}.source-home-preview{font-family:Geist,sans-serif}.source-home-preview [style]{min-width:0}.source-home-preview p{margin:0}.source-preview-note{padding:14px 20px!important;font-size:11px;color:#aab3bb;text-align:center;border-top:1px solid #252C3A}.source-stat-grid>div>div:nth-child(2){font-size:24px!important}.source-workspace-body{min-width:0}.source-summary-grid>div{min-width:0}.source-story .card>div+div{border-top:1px solid #252c3a;margin-top:28px;padding-top:28px}.source-story h2{font-size:32px}.source-story p{font-size:17px;line-height:1.8;color:#a2aaae}.source-story .about-quote{color:#fff;font-size:24px}.source-audience .audience-grid{gap:32px}.source-audience .audience-grid article{background:none;box-shadow:none;border:0;border-radius:0;padding:0 24px 0 0;border-right:1px solid #ccc}.source-audience .audience-grid article:last-child{border-right:0}.source-contact-card{margin-top:48px!important}.source-contact h1{max-width:none}.source-contact h2{font-size:24px;line-height:1.3}.source-contact p{font-size:15px;line-height:1.7;color:#a2aaae}.source-email-panel h3{font-size:26px;color:#fff}.source-email-panel .email{display:block;font-size:18px;color:#d0ff00;overflow-wrap:anywhere;margin:28px 0}.source-email-panel small{display:block;font-size:12px;color:#a2aaae}.source-email-panel small a{text-decoration:underline}.source-home-hero .source-home-copy>div:last-child{color:#a2aaae!important}@media(max-width:900px){.source-workspace{grid-template-columns:150px minmax(0,1fr)!important}.source-workspace-body{padding:18px!important}.source-summary-grid{grid-template-columns:1fr!important}.source-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.source-home-copy h1{font-size:52px!important}.source-contact-grid{grid-template-columns:1fr 1.3fr!important}}@media(max-width:600px){.source-home-hero{padding:60px 18px!important}.source-home-copy h1{font-size:42px!important}.source-home-copy p{font-size:16px!important}.source-workspace{grid-template-columns:1fr!important}.source-sidebar{display:none!important}.source-stat-grid>div{padding:12px!important}.source-home-preview{margin-top:40px!important}.source-story{padding:0 18px 56px!important}.source-story .card{padding:28px!important}.source-story h2{font-size:26px}.source-audience .audience-grid article{border:0;padding:0}.source-contact{padding:56px 18px!important}.source-contact h1{font-size:36px!important}.source-contact-grid{grid-template-columns:1fr!important}.source-contact-grid>div{padding:28px!important;border-right:0!important}.source-contact-grid>div+div{border-top:1px solid #252c3a}.source-home-hero+section .problem-grid{gap:30px}}@media(max-width:900px){.source-page .desktop-nav{display:none}.source-page .header-row{gap:16px}.source-feature-copy,.source-feature-visual{padding:30px!important}.source-comparison-context>div:nth-child(2){grid-template-columns:1fr!important;gap:24px!important}.source-comparison-context>div:nth-child(2)>div{padding:0!important;border:0!important}.source-intro h1{font-size:42px!important}}@media(max-width:600px){.source-page .header-row{width:calc(100% - 32px);min-height:74px;padding:12px 0;gap:12px}.source-page .brand{gap:8px}.source-page .button.small{font-size:12px;padding:10px 12px}.source-page .brand-lockup>img{width:62px}.source-page .brand-lockup>span{font-size:8px}.source-page .brand .brand-mark{width:23px;height:27px}.source-page .header-actions{gap:8px}.source-page .mobile-menu summary{font-size:12px;padding:10px}.source-intro{padding:56px 20px 36px!important}.source-intro h1{font-size:34px!important;margin-bottom:24px}.source-intro p{font-size:16px!important}.source-comparison,.source-features{padding:20px 18px 56px!important}.source-feature{grid-template-columns:1fr!important}.source-feature-copy{order:0!important;padding:28px!important}.source-feature-visual{order:1!important;padding:28px!important;border-left:0!important;border-right:0!important;border-top:1px solid #222937}.source-comparison-context{padding:0 24px 56px!important}.source-comparison-context h2,.source-cta h2,.source-faq h2{font-size:30px!important}.source-faq{padding:56px 18px!important}.source-faq summary{padding:20px!important;gap:12px!important}.source-faq summary>span:first-child{font-size:15px!important}.source-faq details>div{padding:0 20px 22px!important}.source-cta{padding:48px 18px!important}.source-cta>.card{padding:36px 24px!important}}@media(prefers-reduced-motion:reduce){.source-page *{animation:none!important;transition:none!important}}
