@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Noto+Sans+SC:wght@400;500;600;700;800&display=swap";:root{font-family:DM Sans,Noto Sans SC,sans-serif;color:#191d1c;background:#f7f6f2;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}svg{flex-shrink:0}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.045em}p{line-height:1.78}.site-v2{overflow:hidden}.shell{width:min(1280px,calc(100% - 80px));margin:auto}.site-header{position:sticky;top:0;z-index:40;background:#f8f7f3f5;border-bottom:1px solid #e5e3dc;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.header-inner{height:78px;display:flex;align-items:center;gap:48px}.brand{display:inline-flex;align-items:center;gap:11px;white-space:nowrap}.brand-symbol{width:39px;height:39px;display:inline-grid;place-items:center;background:#1c2321;color:#fff;transform:skew(-8deg);font-size:24px;font-weight:800;line-height:1;letter-spacing:-.13em}.brand-symbol span{transform:skew(8deg);padding-right:4px}.brand-word{display:flex;flex-direction:column;line-height:1}.brand-word strong{font-size:21px;letter-spacing:.13em}.brand-word small{font-size:8px;letter-spacing:.19em;margin-top:5px;font-weight:700}.desktop-nav{display:flex;align-items:center;gap:36px;margin-left:auto}.desktop-nav>a,.nav-dropdown>button{font-size:14px;font-weight:700;color:#353b38}.desktop-nav a:hover,.nav-dropdown button:hover{color:#d85234}.nav-dropdown{position:relative}.nav-dropdown>button{border:0;background:none;display:flex;align-items:center;gap:6px;padding:26px 0}.dropdown-panel{position:absolute;top:64px;left:-24px;width:300px;padding:8px;background:#fff;border:1px solid #e0ddd4;box-shadow:0 22px 60px #161b191c}.dropdown-panel a{display:flex;gap:14px;align-items:center;padding:14px;border-bottom:1px solid #eeeae3;font-size:14px}.dropdown-panel a:last-child{border:0}.dropdown-panel a span{font-size:11px;color:#dc5b3c}.dropdown-panel a svg{margin-left:auto}.nav-action{display:inline-flex;align-items:center;gap:14px;background:#1d2421;color:#fff;padding:12px 18px;font-size:13px;font-weight:700}.nav-action:hover,.btn-dark:hover{background:#d85234}.menu-toggle,.mobile-nav{display:none}.eyebrow{display:inline-flex;align-items:center;gap:13px;font-size:11px;letter-spacing:.17em;font-weight:800;color:#777d77}.eyebrow i{font-style:normal;color:#d95636;border:1px solid #dfa78f;padding:5px 7px;letter-spacing:.08em}.btn{display:inline-flex;align-items:center;justify-content:center;gap:36px;padding:16px 21px;min-height:54px;font-weight:700;font-size:14px;transition:.2s}.btn-dark{background:#1d2421;color:#fff}.text-link{display:inline-flex;align-items:center;gap:11px;font-size:14px;font-weight:700;border-bottom:1px solid #989f99;padding-bottom:6px}.hero-buttons{display:flex;align-items:center;gap:32px;flex-wrap:wrap}.home-hero-v2{background:#f7f6f2;padding:86px 0 24px}.hero-layout-v2{display:grid;grid-template-columns:.8fr 1.2fr;gap:62px;align-items:center}.hero-copy-v2 h1,.page-hero h1{font-size:clamp(48px,5vw,78px);line-height:1.16;margin:30px 0 26px;font-weight:700}.hero-copy-v2 h1 em,.page-hero h1 em{font-style:normal;color:#d95636}.hero-copy-v2>p,.page-hero-grid>div:first-child>p{font-size:19px;color:#59605b;max-width:570px;margin-bottom:32px}.hero-facts{display:flex;gap:18px;flex-wrap:wrap;margin-top:58px;color:#737973;font-size:12px;font-weight:700}.hero-facts span{display:flex;align-items:center;gap:7px}.hero-facts i{width:5px;height:5px;border-radius:50%;background:#e25c3a}.market-visual{color:#f7f5ef;background:#1d2522;box-shadow:20px 24px #e6e3d9;min-height:564px;display:flex;flex-direction:column}.mv-top,.mv-bottom,.mv-tabs,.mv-chart-top,.mv-axis,.mv-stat-row{display:flex;align-items:center;justify-content:space-between}.mv-top{padding:17px 22px;border-bottom:1px solid #424a46;font-size:10px;font-weight:700;letter-spacing:.13em}.mv-top>span:first-child{display:flex;align-items:center;gap:9px}.mv-top .brand-symbol{width:20px;height:20px;font-size:13px;background:#f06b48;color:#1d2522}.mv-state{color:#a5aaa5}.mv-state i,.status-pulse{display:inline-block;width:7px;height:7px;border-radius:50%;background:#f06b48;margin-right:7px}.mv-tabs{justify-content:flex-start;gap:25px;padding:18px 25px;color:#868f88;font-size:12px;border-bottom:1px solid #3c4540}.mv-tabs b{color:#fff;border-bottom:2px solid #ee6744;padding-bottom:17px;margin-bottom:-19px}.mv-main{padding:30px 32px;flex:1}.mv-heading{display:flex;flex-direction:column;gap:7px}.mv-heading span,.mv-chart-top span,.mv-axis,.mv-stat-row small{color:#8d9990;font-size:10px;letter-spacing:.1em}.mv-heading b{font-size:23px;letter-spacing:-.03em}.mv-heading small{font-size:12px;color:#a5aaa5}.mv-chart{margin-top:27px;border:1px solid #3b4941;background:#202b25}.mv-chart-top{padding:16px 18px}.mv-chart-top strong{font-size:13px}.mv-chart-grid{height:154px;position:relative;background:repeating-linear-gradient(to bottom,transparent 0,transparent 37px,#3e4840 38px),repeating-linear-gradient(to right,transparent 0,transparent 19.8%,#354039 20%)}.mv-chart-grid svg{width:100%;height:100%}.mv-axis{padding:9px 16px}.mv-stat-row{gap:8px;margin-top:12px}.mv-stat-row>div{padding:13px 14px;flex:1;border:1px solid #3d4841;display:flex;flex-direction:column;gap:8px}.mv-stat-row b{font-size:12px}.mv-bottom{padding:15px 23px;background:#28332c;color:#bbc6b9;font-size:10px;letter-spacing:.05em}.mv-bottom span{display:flex;align-items:center;gap:7px}.mv-bottom b{color:#ed6c4a}.hero-marquee{display:flex;justify-content:space-between;gap:20px;padding-top:86px;color:#8b918a;font-size:12px;letter-spacing:.18em;font-weight:700}.product-section,.content-section{padding:112px 0}.section-intro-v2{max-width:700px;margin-bottom:47px}.section-intro-v2 h2{font-size:clamp(36px,4vw,58px);line-height:1.22;margin:23px 0 18px}.section-intro-v2 p{font-size:17px;color:#656b65;max-width:650px;margin:0}.section-intro-v2.is-light p{color:#a8b3ab}.section-intro-v2.is-light h2{color:#f8f7f3}.product-mini-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.product-mini{min-height:426px;background:#fff;border:1px solid #e7e4dc;padding:25px;display:flex;flex-direction:column;transition:transform .25s,box-shadow .25s}.product-mini:hover{transform:translateY(-7px);box-shadow:0 22px 40px #25282216}.mini-top{display:flex;justify-content:space-between;align-items:center;color:#8b918b;font-size:10px;font-weight:800;letter-spacing:.08em}.mini-top svg{color:#dd5838}.mini-graphic{height:105px;display:flex;align-items:center;justify-content:center;gap:9px;margin:23px 0;background:#f4f3ef;border:1px solid #e8e7e1;position:relative}.mini-graphic span{width:18px;background:#d1d5cd}.mini-graphic span:nth-child(1){height:30px}.mini-graphic span:nth-child(2){height:54px}.mini-graphic span:nth-child(3){height:72px;background:#e96845}.mini-graphic span:nth-child(4){height:45px}.product-mini:nth-child(2) .mini-graphic span{border-radius:100px;height:40px}.product-mini:nth-child(2) .mini-graphic span:nth-child(2){height:68px}.product-mini:nth-child(3) .mini-graphic span{transform:rotate(35deg);height:62px;width:10px}.product-mini:nth-child(4) .mini-graphic span{transform:skew(-20deg)}.product-mini h3{font-size:23px;margin:0 0 10px}.product-mini p{font-size:14px;color:#666c66;line-height:1.7}.mini-link{margin-top:auto;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:#d95738}.wide-link{margin-top:16px;padding:27px 30px;background:#eae8df;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:14px;font-weight:700}.wide-link span{display:flex;align-items:center;gap:12px}.wide-link span:last-child{color:#cc5033}.how-section,.process-section{background:#202824;color:#f7f7f1;padding:112px 0}.how-grid,.process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid #4c5850}.how-grid article,.process-grid article{padding:32px 26px 16px;border-right:1px solid #4c5850}.how-grid article:first-child,.process-grid article:first-child{padding-left:0}.how-grid article:last-child,.process-grid article:last-child{border-right:0}.how-grid article>span,.process-grid article>span{font-size:13px;color:#ef6c4b}.how-grid h3,.process-grid h3{font-size:23px;margin:40px 0 12px}.how-grid p,.process-grid p{font-size:14px;color:#a8b4aa;margin:0}.status-callout{margin-top:38px;padding:20px 23px;background:#303a32;border-left:3px solid #e56c4c;display:flex;align-items:flex-start;gap:10px;color:#f7f6f0}.status-callout b{font-size:13px}.status-callout p{color:#b5bfb6;font-size:13px;margin:3px 0 0}.collab-section{background:#e9e7df;padding:110px 0}.collab-grid{display:grid;grid-template-columns:.8fr 1fr;gap:90px;align-items:center}.collab-grid h2{font-size:clamp(37px,4.4vw,64px);line-height:1.2;margin:25px 0}.collab-grid p{font-size:17px;color:#666e67;max-width:500px}.collab-links{display:grid;grid-template-columns:1fr 1fr;gap:14px}.collab-links a{min-height:300px;background:#fff;padding:27px;display:flex;flex-direction:column;position:relative}.collab-links a:nth-child(2){background:#d95738;color:#fff}.collab-links span{font-size:10px;letter-spacing:.15em;color:#858d86;font-weight:800}.collab-links a:nth-child(2) span,.collab-links a:nth-child(2) p{color:#ffe2d9}.collab-links b{font-size:29px;margin-top:75px}.collab-links p{font-size:14px}.collab-links svg{position:absolute;top:25px;right:25px}.site-footer{background:#171d1a;color:#f6f6ef;padding:65px 0 25px}.footer-main{display:grid;grid-template-columns:2fr 1fr 1fr;gap:80px;padding-bottom:75px}.footer-main>div{display:flex;flex-direction:column;gap:15px;align-items:flex-start}.footer-main .brand-symbol{background:#ea6b48}.footer-main p{max-width:370px;color:#a9b1a9;font-size:14px;margin:15px 0 0}.footer-main small{color:#818b83;font-size:11px}.footer-main b{font-size:13px;margin-bottom:8px}.footer-main a:not(.brand){font-size:13px;color:#aeb8ae}.footer-main a:hover{color:#fff}.footer-bottom{border-top:1px solid #3a453d;padding-top:20px;display:flex;justify-content:space-between;color:#8e998f;font-size:11px;letter-spacing:.06em}.page-hero{background:#f7f6f2;padding:43px 0 100px}.page-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center;min-height:560px}.breadcrumb{display:flex;gap:10px;align-items:center;color:#92978f;font-size:12px;margin-bottom:58px}.breadcrumb a:hover{color:#d95738}.page-hero h1{font-size:clamp(46px,4.9vw,72px);margin:26px 0}.page-hero-grid>div:first-child>p{font-size:17px}.point-list{display:flex;flex-wrap:wrap;gap:9px;margin:25px 0 32px}.point-list span{display:flex;align-items:center;gap:6px;background:#eaeae4;padding:8px 11px;font-size:12px;font-weight:700;color:#515a52}.point-list svg{color:#d95738}.schematic,.brand-preview,.affiliate-preview{min-height:420px;background:#202824;color:#f8f8f2;padding:26px;box-shadow:18px 18px #e4e1d8}.sch-top,.sch-bottom,.brand-preview-top,.brand-preview-bottom,.affiliate-preview-top{display:flex;justify-content:space-between;color:#9aa99b;font-size:10px;letter-spacing:.12em;font-weight:700}.sch-flow{display:flex;align-items:center;justify-content:space-between;gap:10px;height:305px}.sch-flow>div{border:1px solid #607065;padding:21px 17px;min-width:125px;display:flex;flex-direction:column;min-height:145px;justify-content:center}.sch-flow small{font-size:9px;color:#ec7654}.sch-flow b{font-size:18px;margin:13px 0 8px}.sch-flow span{font-size:11px;color:#9ca99e}.sch-flow>i{height:1px;background:#ec7654;flex:1;position:relative}.sch-flow>i:after{content:"›";position:absolute;right:0;top:-11px;color:#ec7654;font-style:normal}.sch-bottom{border-top:1px solid #48564b;padding-top:18px}.section-tint{background:#efeee9}.capability-grid,.strategy-v2-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.capability-grid article,.strategy-v2-grid article{background:#fff;border:1px solid #e5e3dc;padding:26px;min-height:260px}.card-index{font-size:10px;color:#cf5b3f;font-weight:800;letter-spacing:.13em}.micro-diagram{height:64px;display:flex;gap:6px;align-items:center}.micro-diagram i{width:13px;height:13px;background:#d7ddd4;transform:rotate(45deg)}.micro-diagram i:nth-child(2){background:#e96645;margin-left:9px}.micro-diagram i:nth-child(3){width:31px;background:#dee3dc;margin-left:9px}.capability-grid h3,.strategy-v2-grid h3{font-size:22px;margin:8px 0}.capability-grid p,.strategy-v2-grid p{font-size:14px;color:#697069;margin:0}.strategy-v2-grid article{min-height:300px;display:flex;flex-direction:column}.strategy-v2-grid h3{margin-top:30px}.strategy-v2-grid article>div{display:flex;gap:12px;border-top:1px solid #ece9e3;padding-top:13px;margin-top:auto;font-size:12px;line-height:1.65}.strategy-v2-grid article>div b{white-space:nowrap;color:#d25839}.strategy-v2-grid article>div span{color:#666d66}.risk-v2-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0 45px}.risk-v2-grid>div{border-top:1px solid #d8d9d1;display:grid;grid-template-columns:44px 1fr;-moz-column-gap:12px;column-gap:12px;padding:23px 0}.risk-v2-grid span{color:#d95738;font-size:12px;grid-row:span 2}.risk-v2-grid h3{font-size:20px;margin:0 0 8px}.risk-v2-grid p{font-size:14px;color:#697169;margin:0}.content-section .status-callout{background:#eaece5;color:#263028}.content-section .status-callout p{color:#5c665d}.faq-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:80px}.faq-list{border-top:1px solid #d5d8d0}.faq-list details{border-bottom:1px solid #d5d8d0;padding:21px 0}.faq-list summary{list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:17px;font-weight:700;cursor:pointer}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#d95738;font-size:22px;font-weight:400}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list p{color:#667067;font-size:14px;max-width:610px;margin:12px 0 0}.next-section{background:#dfdfd6;padding:80px 0}.next-section .shell>span{font-size:10px;letter-spacing:.16em;color:#d05639;font-weight:800}.next-section h2{font-size:37px;margin:17px 0 36px}.next-section .shell>div{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.next-section a{display:flex;justify-content:space-between;align-items:center;background:#f8f8f4;padding:20px;font-weight:700;font-size:15px}.next-section a:hover{background:#d95738;color:#fff}.app-platforms{display:flex;gap:10px;margin:25px 0 30px}.app-platforms span{font-size:12px;font-weight:700;padding:10px 13px;background:#eae8e1;color:#545c55}.phone-stage{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:575px;background:radial-gradient(circle at 50% 40%,#e9c6b4,#d6d8cb 62%,#c6cec4);position:relative}.phone-outline{width:282px;height:534px;border:8px solid #202622;border-radius:37px;background:#202622;padding:5px;box-shadow:25px 35px 45px #1a242044;transform:rotate(6deg)}.phone-screen-v2{height:100%;border-radius:25px;background:#f8f7f2;padding:24px 17px;position:relative;overflow:hidden}.phone-notch-v2{position:absolute;top:3px;left:83px;width:90px;height:17px;border-radius:0 0 15px 15px;background:#202622}.phone-brand{display:flex;align-items:center;gap:6px;margin:10px 0 28px}.phone-brand .brand-symbol{height:25px;width:25px;font-size:15px}.phone-brand b{font-size:12px;letter-spacing:.13em}.phone-brand>span:last-child{margin-left:auto;font-size:8px;color:#db5b39}.phone-screen-v2>small{font-size:9px;letter-spacing:.12em;color:#9a9e96}.phone-screen-v2 h3{font-size:23px;line-height:1.2;margin:8px 0 18px}.phone-summary{background:#222b25;color:#fff;display:flex;flex-direction:column;padding:16px;gap:7px}.phone-summary small,.phone-summary span{font-size:9px;color:#aeb9ae}.phone-summary strong{font-size:14px}.phone-tile{position:relative;border-bottom:1px solid #ddded6;padding:14px 0;display:flex;flex-direction:column;gap:5px}.phone-tile span{font-size:9px;color:#cf5d3f}.phone-tile b{font-size:12px}.phone-tile svg{position:absolute;right:0;top:24px}.phone-tabbar{position:absolute;bottom:14px;left:18px;right:18px;display:flex;justify-content:space-between;font-size:9px;color:#d75a3c;border-top:1px solid #e0e2da;padding-top:12px}.phone-tabbar span{color:#8e958e}.phone-note{position:absolute;bottom:22px;right:25px;font-size:10px;color:#354138;letter-spacing:.1em}.release-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.release-grid h2{font-size:51px;margin:24px 0}.release-grid p{color:#b2bdb4;font-size:16px}.release-card{background:#333d35;padding:28px}.release-card>div{border-bottom:1px solid #58645a;display:flex;justify-content:space-between;padding:19px 0}.release-card span{font-weight:700}.release-card b{color:#f07856}.release-card small{display:block;color:#aeb9af;margin-top:23px}.brand-preview{display:flex;flex-direction:column}.brand-preview-body{flex:1;padding:45px 20px}.brand-preview-mark{display:inline-flex;align-items:center;justify-content:center;border:1px solid #ec7452;color:#ef7956;width:80px;height:80px;font-size:14px;font-weight:800;line-height:1.05;letter-spacing:.1em}.brand-preview h3{font-size:32px;line-height:1.2;margin:22px 0 12px}.brand-preview p{color:#aeb8ae;font-size:13px}.brand-preview-bars{display:flex;gap:8px;margin-top:22px}.brand-preview-bars i{height:6px;width:58px;background:#eb704d}.brand-preview-bars i:nth-child(2){background:#657466;width:100px}.brand-preview-bars i:nth-child(3){background:#657466;width:32px}.brand-preview-bottom{border-top:1px solid #526054;padding-top:17px}.affiliate-preview{min-height:400px;display:flex;flex-direction:column}.affiliate-preview-flow{display:flex;align-items:center;gap:8px;flex:1}.affiliate-preview-flow>div{border:1px solid #526154;flex:1;padding:18px 12px;display:flex;flex-direction:column;gap:11px;min-height:140px}.affiliate-preview-flow>div span{color:#f07a57;font-size:11px}.affiliate-preview-flow b{font-size:14px}.affiliate-preview-flow small{font-size:10px;color:#aebbad}.affiliate-preview-flow>i{width:15px;height:1px;background:#ef7956}.affiliate-preview-bottom{display:flex;justify-content:space-between;border-top:1px solid #526154;padding-top:20px}.affiliate-preview-bottom span{font-size:10px;letter-spacing:.12em;color:#9daa9b}.affiliate-preview-bottom b{font-size:18px}.reward-layout{display:grid;grid-template-columns:1fr 1fr;gap:60px}.reward-steps>div{display:flex;gap:28px;padding:27px 0;border-bottom:1px solid #4a594e}.reward-steps>div>span{color:#f17b59;font-size:12px}.reward-steps h3{font-size:20px;margin:0 0 8px}.reward-steps p{font-size:14px;color:#aeb9af;margin:0}.reward-card{background:#f5f4ef;color:#1d2420;padding:30px}.reward-card>span{font-size:10px;letter-spacing:.15em;color:#d35739;font-weight:800}.reward-card h3{font-size:25px;margin:16px 0 7px}.reward-card>p{font-size:13px;color:#657067;margin-bottom:20px}.reward-card label{font-size:12px;font-weight:700;display:block;margin:12px 0}.reward-card input{display:block;width:100%;margin-top:7px;border:1px solid #d4d8ce;background:#fff;padding:11px;color:#1d2420;outline:none}.reward-card input:focus{border-color:#d35739}.reward-result{display:flex;align-items:end;justify-content:space-between;border-top:1px solid #d5d9cf;padding-top:17px;margin-top:21px}.reward-result small{font-size:11px;color:#647068}.reward-result strong{font-size:27px;color:#d35638}.reward-note{display:block;font-size:11px;color:#737b73;line-height:1.6;margin-top:16px}.not-found{padding:140px 0}.not-found h1{font-size:54px;margin:24px 0 35px}@media (max-width:1100px){.shell{width:min(100% - 48px,1280px)}.header-inner{gap:24px}.desktop-nav{gap:19px}.hero-layout-v2{gap:35px}.product-mini-grid{grid-template-columns:repeat(2,1fr)}.page-hero-grid{gap:35px}.sch-flow>div{min-width:95px;padding:15px 9px}.sch-flow b{font-size:15px}.collab-grid{gap:35px}}.product-page-hero h1 em{display:block;font-size:.57em;line-height:1.34;letter-spacing:-.035em;margin-top:10px}@media (max-width:760px){.shell{width:calc(100% - 36px)}.header-inner{height:66px}.desktop-nav,.nav-action{display:none}.menu-toggle{display:grid;place-items:center;margin-left:auto;border:0;background:transparent}.mobile-nav{display:flex;flex-direction:column;padding:6px 18px 18px;background:#f8f7f3;border-bottom:1px solid #e5e3dc}.mobile-nav a{display:flex;justify-content:space-between;padding:14px 2px;border-bottom:1px solid #e8e7e1;font-size:15px;font-weight:700}.home-hero-v2{padding:56px 0 20px}.hero-layout-v2,.page-hero-grid,.collab-grid,.faq-layout,.release-grid,.reward-layout{grid-template-columns:1fr}.hero-layout-v2{gap:55px}.hero-copy-v2 h1,.page-hero h1{font-size:clamp(42px,9vw,64px)}.hero-copy-v2>p,.page-hero-grid>div:first-child>p{font-size:16px}.hero-facts{margin-top:36px}.market-visual{min-height:510px;box-shadow:10px 12px #e6e3d9}.mv-main{padding:24px 18px}.mv-top,.mv-bottom{padding:14px}.mv-tabs{gap:15px;padding:16px}.mv-stat-row>div{padding:9px 6px}.mv-stat-row b{font-size:10px}.hero-marquee{padding-top:48px;flex-wrap:wrap;justify-content:flex-start;font-size:9px}.product-section,.content-section,.how-section,.process-section,.collab-section{padding:76px 0}.section-intro-v2 h2{font-size:38px}.section-intro-v2 p{font-size:15px}.how-grid,.process-grid{grid-template-columns:repeat(2,1fr)}.how-grid article,.process-grid article{padding:22px 15px;border-bottom:1px solid #4c5850}.how-grid article:first-child,.process-grid article:first-child{padding-left:15px}.how-grid h3,.process-grid h3{margin-top:24px}.collab-grid{gap:24px}.collab-links a{min-height:250px}.collab-links b{font-size:23px}.footer-main{grid-template-columns:1fr 1fr;gap:40px}.footer-main>div:first-child{grid-column:span 2}.page-hero{padding:30px 0 70px}.page-hero-grid{gap:55px}.breadcrumb{margin-bottom:35px}.schematic,.brand-preview,.affiliate-preview{box-shadow:10px 10px #e4e1d8}.capability-grid,.strategy-v2-grid{grid-template-columns:repeat(2,1fr)}.faq-layout{gap:10px}.next-section .shell>div{grid-template-columns:1fr}.phone-stage{min-height:560px}.release-grid h2{font-size:39px}}@media (max-width:540px){.brand-symbol{width:34px;height:34px;font-size:21px}.brand-word strong{font-size:18px}.brand-word small{font-size:7px}.hero-copy-v2 h1,.page-hero h1{font-size:41px}.hero-buttons{gap:22px}.market-visual{min-height:0}.mv-top{font-size:8px}.mv-tabs{font-size:10px;gap:12px}.mv-main{padding:20px 12px}.mv-heading b{font-size:18px}.mv-chart-grid{height:120px}.mv-bottom{font-size:8px}.mv-bottom b{display:none}.hero-marquee span:nth-last-child(-n+2){display:none}.product-mini-grid,.capability-grid,.strategy-v2-grid,.risk-v2-grid,.collab-links{grid-template-columns:1fr}.product-mini{min-height:360px}.mini-graphic{height:95px}.wide-link{align-items:flex-start;flex-direction:column;padding:22px}.how-grid,.process-grid{grid-template-columns:1fr}.how-grid article,.process-grid article{border-right:0;padding-left:0!important}.collab-links a{min-height:225px}.collab-links b{margin-top:55px}.footer-main{gap:28px}.footer-bottom{flex-direction:column;gap:12px}.sch-flow{height:250px}.sch-flow>div{min-width:0;flex:1;padding:12px 6px;min-height:120px}.sch-flow b{font-size:12px}.sch-flow span{font-size:9px}.sch-flow small{font-size:8px}.schematic{padding:15px;min-height:340px}.sch-top,.sch-bottom{font-size:8px}.risk-v2-grid>div{grid-template-columns:35px 1fr}.affiliate-preview{padding:16px;min-height:350px}.affiliate-preview-flow>div{padding:10px 6px;min-height:120px}.affiliate-preview-flow b{font-size:11px}.affiliate-preview-flow small{font-size:8px}.affiliate-preview-flow>i{width:5px}.affiliate-preview-bottom b{font-size:13px}.next-section h2{font-size:30px}}:root{color:#f5f7fa;background:#080a0f;--bg:#080a0f;--panel:#151820;--panel2:#1b1e27;--line:#2a2d37;--muted:#a5a9b7;--cyan:#08d8c4;--blue:#5d8ef4;--violet:#7b65ee}body{background:var(--bg);color:#f5f7fa}.site-v2{background:radial-gradient(ellipse 55% 28% at 83% 1%,rgba(2,127,113,.11),transparent 70%),#080a0f}.site-header{background:#080a0ff0;border-color:#20232b}.brand-symbol{background:linear-gradient(135deg,var(--cyan),#24c8df);color:#061011;border-radius:9px;transform:none}.brand-symbol span{transform:none}.brand-word strong,.desktop-nav>a,.nav-dropdown>button{color:#f5f7fa}.brand-word small{color:#9299aa}.desktop-nav a:hover,.nav-dropdown button:hover{color:var(--cyan)}.dropdown-panel{background:#171a22;border-color:#30343c;box-shadow:0 22px 60px #0008}.dropdown-panel a{border-color:#2b3038}.dropdown-panel a span{color:var(--cyan)}.nav-action,.btn-dark{background:linear-gradient(100deg,#00d6aa,#1cc9e0);color:#041211;border-radius:100px}.nav-action:hover,.btn-dark:hover{background:linear-gradient(100deg,#29eac7,#68dcf0);color:#041211}.eyebrow{color:#9a9eac}.eyebrow i{border-color:#185a55;color:var(--cyan);border-radius:100px;background:#0e2425}.hero-copy-v2 h1 em,.page-hero h1 em{background:linear-gradient(95deg,#796af0 5%,#42a8e6,#00dfb0 91%);color:transparent;background-clip:text;-webkit-background-clip:text}.text-link{border-color:#555b65;color:#ecf1f4}.hero-facts{color:#aeb3be}.hero-facts i{background:var(--cyan)}.home-hero-v2,.page-hero{background:radial-gradient(ellipse 70% 80% at 78% 58%,rgba(0,104,101,.11),transparent 70%),linear-gradient(180deg,#080a0f,#0c0d14);position:relative}.home-hero-v2:before{content:"NORA QUANT";position:absolute;top:8px;left:14%;font-size:clamp(90px,18vw,275px);font-weight:800;letter-spacing:.03em;color:transparent;-webkit-text-stroke:1px #292b3444;white-space:nowrap;pointer-events:none}.hero-layout-v2{position:relative;z-index:1}.hero-copy-v2>p,.page-hero-grid>div:first-child>p{color:#aeb3bf}.market-visual,.schematic,.brand-preview,.affiliate-preview{background:linear-gradient(140deg,#1a1d25,#101319 75%);border:1px solid #343741;border-radius:27px;box-shadow:0 28px 90px #0006;overflow:hidden}.market-visual{min-height:564px}.mv-top,.mv-tabs{border-color:#343741}.mv-top .brand-symbol{background:var(--cyan);color:#061011;border-radius:4px}.mv-state i,.status-pulse{background:var(--cyan)}.mv-tabs{color:#9299a6}.mv-tabs b{border-color:var(--cyan)}.mv-heading span,.mv-chart-top span,.mv-axis,.mv-stat-row small{color:#939aa8}.mv-heading small{color:#aab0bc}.mv-chart{border-color:#363a45;background:#141c20;border-radius:14px;overflow:hidden}.mv-chart-grid{background:repeating-linear-gradient(to bottom,transparent 0,transparent 37px,#2c343c 38px),repeating-linear-gradient(to right,transparent 0,transparent 19.8%,#29323a 20%)}.mv-chart-grid svg path:last-child{stroke:var(--cyan)}.mv-stat-row>div{border-color:#343a42;border-radius:10px}.mv-bottom{background:#181e25;color:#adb9b6}.mv-bottom b{color:var(--cyan)}.hero-marquee{color:#69747f;border-top:1px solid #242731;margin-top:74px;padding-top:24px}.product-section,.content-section{background:#0b0d12}.section-intro-v2 h2,.section-intro-v2.is-light h2{color:#f7f8fb}.section-intro-v2 p,.section-intro-v2.is-light p{color:#a9aebb}.product-mini{background:linear-gradient(145deg,#1c1e27,#12151c);border:1px solid #32353e;border-radius:22px;box-shadow:inset 1px 1px #ffffff09}.product-mini:hover{border-color:#0fc9b5;box-shadow:0 24px 60px #0008,0 0 40px #08d8c417}.mini-top{color:#9da4b3}.mini-top svg,.mini-link{color:var(--cyan)}.mini-graphic{background:radial-gradient(circle at 50% 70%,#0c61552d,#141820 70%);border-color:#2c333a;border-radius:15px}.mini-graphic span{background:#303d43}.mini-graphic span:nth-child(3){background:linear-gradient(#16eac0,#0a8f82);box-shadow:0 0 24px #0bd4aa55}.product-mini h3{color:#f4f7f8}.product-mini p{color:#aeb3be}.wide-link{background:#141820;border:1px solid #2c343a;color:#f4f7f8;border-radius:18px}.wide-link span:last-child{color:var(--cyan)}.how-section,.process-section{background:radial-gradient(ellipse at 85% 0,#0a39343b,transparent 60%),#101218}.how-grid,.process-grid{border-color:#343842}.how-grid article,.process-grid article{border-color:#343842}.how-grid article>span,.process-grid article>span{color:var(--cyan)}.how-grid p,.process-grid p{color:#aab1bc}.status-callout{background:#142525;border-color:var(--cyan);border-radius:12px}.status-callout p{color:#aab8ba}.collab-section{background:#0b0d12}.collab-grid p{color:#a9afba}.collab-links a{background:#1b1d26;border:1px solid #333641;border-radius:22px;color:#f6f8f9}.collab-links a:nth-child(2){background:linear-gradient(140deg,#102f30,#14212a);border-color:#14695f;color:#fff}.collab-links span,.collab-links a:nth-child(2) span,.collab-links a:nth-child(2) p{color:#a2b2bb}.collab-links svg{color:var(--cyan)}.site-footer{background:#080a0f;border-top:1px solid #252832}.footer-main .brand-symbol{background:linear-gradient(135deg,var(--cyan),#25cce4)}.footer-main p,.footer-main a:not(.brand){color:#a9b0ba}.footer-bottom{border-color:#272b34}.breadcrumb{color:#9da4b1}.breadcrumb a:hover{color:var(--cyan)}.point-list span{background:#182126;color:#b7c4c4;border:1px solid #254b48;border-radius:6px}.point-list svg{color:var(--cyan)}.sch-top,.sch-bottom,.brand-preview-top,.brand-preview-bottom,.affiliate-preview-top{color:#9aaab1}.sch-flow>div{border-color:#3d4a51;background:#161e24;border-radius:14px}.sch-flow small,.sch-flow>i:after{color:var(--cyan)}.sch-flow>i{background:var(--cyan)}.sch-flow span{color:#aab4b8}.sch-bottom,.brand-preview-bottom,.affiliate-preview-bottom{border-color:#354148}.section-tint{background:#101219}.capability-grid article,.strategy-v2-grid article{background:linear-gradient(135deg,#1c1f28,#14171e);border-color:#343740;border-radius:20px}.card-index{color:var(--cyan)}.micro-diagram i{background:#263d42}.micro-diagram i:nth-child(2){background:var(--cyan)}.micro-diagram i:nth-child(3){background:#244d4a}.capability-grid h3,.strategy-v2-grid h3{color:#f5f7f9}.capability-grid p,.strategy-v2-grid p{color:#aab0bc}.strategy-v2-grid article>div{border-color:#343944}.strategy-v2-grid article>div b{color:var(--cyan)}.strategy-v2-grid article>div span{color:#afb5bf}.risk-v2-grid>div{border-color:#343842}.risk-v2-grid span{color:var(--cyan)}.risk-v2-grid h3{color:#f4f6f8}.risk-v2-grid p{color:#abb1bd}.content-section .status-callout{background:#122623;color:#e9f7f2}.content-section .status-callout p{color:#adbdba}.faq-list,.faq-list details{border-color:#343a43}.faq-list summary{color:#f4f7f8}.faq-list summary span{color:var(--cyan)}.faq-list p{color:#abb2bd}.next-section{background:#11141b}.next-section .shell>span{color:var(--cyan)}.next-section a{background:#1d2029;border:1px solid #353943;border-radius:12px;color:#f6f7f9}.next-section a:hover{background:#073c37;border-color:var(--cyan);color:#fff}.app-platforms span{background:#17282a;color:#b8ddda;border:1px solid #235953;border-radius:100px}.phone-stage{background:radial-gradient(circle at 50% 40%,#164942,#111b24 62%,#0e1018);border:1px solid #2c3a3c;border-radius:28px}.phone-outline{box-shadow:25px 35px 45px #0008}.phone-screen-v2{background:#111720;color:#f1f5f6}.phone-notch-v2{background:#202622}.phone-screen-v2>small,.phone-tabbar span{color:#a1aab6}.phone-summary{background:#12352f}.phone-summary small,.phone-summary span{color:#a9c8c0}.phone-tile{border-color:#303840}.phone-tile span,.phone-tabbar{color:var(--cyan)}.phone-note{color:#8daaa7}.release-card{background:#1b2029;border:1px solid #343b43;border-radius:20px}.release-card>div{border-color:#3a434a}.release-card b{color:var(--cyan)}.release-grid p{color:#adb5bf}.brand-preview-mark{border-color:var(--cyan);color:var(--cyan);border-radius:15px}.brand-preview p,.affiliate-preview-flow small{color:#aeb8be}.brand-preview-bars i{background:var(--cyan)}.brand-preview-bars i:nth-child(2),.brand-preview-bars i:nth-child(3){background:#3a5054}.affiliate-preview-flow>div{border-color:#3c4b50;border-radius:12px;background:#182128}.affiliate-preview-flow>div span{color:var(--cyan)}.affiliate-preview-flow>i{background:var(--cyan)}.affiliate-preview-bottom span{color:#96aaae}.reward-steps>div{border-color:#3b4248}.reward-steps>div>span{color:var(--cyan)}.reward-steps p{color:#aeb7bd}.reward-card{background:#1c2029;border:1px solid #343b42;border-radius:20px;color:#f6f8f9}.reward-card>span,.reward-result strong{color:var(--cyan)}.reward-card>p,.reward-result small,.reward-note{color:#aab3bd}.reward-card input{background:#10141b;border-color:#444b55;color:#f5f7f8;border-radius:8px}.reward-card input:focus{border-color:var(--cyan)}.reward-result{border-color:#3b424b}.mobile-nav{background:#11151c;border-color:#303741}.mobile-nav a{border-color:#303741}@media (max-width:760px){.market-visual,.schematic,.brand-preview,.affiliate-preview{box-shadow:0 22px 60px #0007}.mobile-nav{background:#11151c}.hero-marquee{border-color:#252b33}}.home-hero-v2:after{content:"";position:absolute;width:640px;height:640px;right:-190px;bottom:-315px;border:1px solid #05c9ae55;border-radius:50%;box-shadow:0 0 0 24px #0cbaa008,0 0 0 50px #755bea12,0 0 85px #00d8b21c;pointer-events:none}.product-mini:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 75% 20%,#00d7b00c,transparent 50%)}.product-mini{position:relative}.mini-graphic:before,.mini-graphic:after{content:"";position:absolute;left:16px;right:16px;height:1px;background:#34404866}.mini-graphic:before{top:32%}.mini-graphic:after{top:68%}.capability-grid article{position:relative;overflow:hidden}.capability-grid article:after{content:"";position:absolute;width:160px;height:160px;border-radius:50%;border:1px solid #0bcead14;right:-85px;top:-92px;box-shadow:0 0 0 22px #0bcead08,0 0 0 44px #0bcead06}.strategy-v2-grid article:hover,.capability-grid article:hover{border-color:#146d66;transform:translateY(-3px);transition:.25s}.faq-list details[open]{background:linear-gradient(90deg,#0c322f55,transparent 65%);padding-left:12px}.site-v2 ::-moz-selection{background:#08d8b3;color:#07100e}.site-v2 ::selection{background:#08d8b3;color:#07100e}@media (max-width:760px){.home-hero-v2:after{width:330px;height:330px;right:-150px;bottom:-110px}}.proof-section{padding:112px 0;background:#0b0d12;color:#f4f7fa}.proof-section:nth-of-type(2n){background:#0e1118}.proof-heading{max-width:810px;margin-bottom:47px}.proof-kicker{display:inline-flex;align-items:center;gap:13px;color:#00d9b1;font-size:12px;font-weight:800;letter-spacing:.18em}.proof-kicker:before{content:"";width:28px;height:1px;background:#00d9b1}.proof-heading h2,.partner-brief h2{font-size:clamp(38px,4.8vw,68px);line-height:1.14;margin:24px 0 18px;letter-spacing:-.055em}.proof-heading h2 em{font-style:normal;background:linear-gradient(90deg,#7c6af0,#409eea,#05d6ae);color:transparent;background-clip:text;-webkit-background-clip:text}.proof-heading p,.partner-brief>div>div:first-child>p{color:#aeb5c0;font-size:18px;line-height:1.8;max-width:760px}.advantage-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.advantage-grid article,.team-grid article,.partner-value-grid article,.evidence-grid article{position:relative;overflow:hidden;background:linear-gradient(145deg,#1b1e27,#12151c);border:1px solid #323740;border-radius:22px;padding:25px;min-height:280px}.advantage-grid article:hover,.team-grid article:hover,.partner-value-grid article:hover{border-color:#168a7b;transform:translateY(-4px);transition:.25s}.adv-top{display:flex;justify-content:space-between;color:#08d9b5}.adv-top span{font-size:11px;letter-spacing:.1em;color:#a2a8b5}.advantage-grid h3,.team-grid h3,.partner-value-grid h3,.evidence-grid h3{font-size:20px;margin:47px 0 10px;letter-spacing:-.035em}.advantage-grid p,.team-grid p,.partner-value-grid p,.evidence-grid p{color:#aeb5c0;font-size:14px;line-height:1.75;margin:0}.adv-decoration{display:flex;gap:6px;position:absolute;bottom:22px;left:25px}.adv-decoration i{width:13px;height:3px;background:#167266;border-radius:20px}.adv-decoration i:nth-child(3){background:#0dddb7;width:25px}.advantage-grid article{padding-bottom:58px}.proof-link{margin-top:25px;display:inline-flex;align-items:center;gap:12px;color:#04dbb4;font-weight:700;font-size:14px}.backtest-section{background:radial-gradient(circle at 75% 30%,#063d3742,transparent 50%),#0d1016}.backtest-layout{display:grid;grid-template-columns:1.2fr .8fr;gap:26px}.backtest-visual{min-height:405px;background:linear-gradient(140deg,#1b1e27,#101319);border:1px solid #333941;border-radius:24px;overflow:hidden;display:flex;flex-direction:column}.backtest-visual-top,.backtest-visual-bottom{display:flex;justify-content:space-between;gap:15px;padding:24px 27px;color:#a9b0bd;font-size:11px;letter-spacing:.11em}.backtest-visual-top b{color:#04d8b1;background:#113e38;border-radius:100px;padding:5px 11px}.backtest-visual-main{flex:1;display:grid;place-items:center;margin:0 26px;background:repeating-linear-gradient(to bottom,transparent 0,transparent 55px,#283037 56px),repeating-linear-gradient(to right,transparent 0,transparent 19.8%,#283037 20%);border:1px solid #2b333b}.backtest-ghost{text-align:center;background:#131922e8;padding:25px 35px;display:flex;flex-direction:column;align-items:center;gap:12px}.backtest-ghost svg{color:#00d9b1}.backtest-ghost strong{font-size:19px}.backtest-ghost span{font-size:13px;color:#aeb5c0;max-width:330px}.backtest-visual-bottom{font-size:10px;border-top:1px solid #303942;margin-top:22px;flex-wrap:wrap}.backtest-checklist{display:grid;grid-template-columns:1fr 1fr;gap:12px}.backtest-checklist>div{display:flex;gap:12px;background:#171b23;border:1px solid #303640;border-radius:18px;padding:20px}.backtest-checklist>div>span,.evidence-grid article>span{font-size:11px;color:#05d9b5}.backtest-checklist h3{font-size:17px;margin:0 0 9px}.backtest-checklist p{font-size:13px;color:#adb5c0;line-height:1.7;margin:0}.proof-disclaimer{color:#8f99a6;font-size:12px;margin:22px 0 0}.team-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.team-grid article{min-height:260px}.team-icon{display:grid;place-items:center;width:49px;height:49px;border-radius:13px;background:#123833;color:#03ddb7;margin-bottom:38px}.team-grid article>span{font-size:10px;color:#9ca7b4;letter-spacing:.12em}.team-grid h3{margin:10px 0}.product-evidence{background:#0e1118}.evidence-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.evidence-grid article{min-height:245px}.evidence-grid h3{margin:44px 0 10px}.evidence-banner{margin-top:14px;background:#132722;border:1px solid #20574c;border-radius:18px;padding:25px 28px;display:flex;justify-content:space-between;gap:25px;align-items:center}.evidence-banner b{font-size:16px}.evidence-banner p{color:#b2c3bf;font-size:13px;margin:7px 0 0;max-width:760px}.evidence-banner a{display:flex;align-items:center;gap:8px;color:#05dfb7;font-size:13px;font-weight:700;white-space:nowrap}.proof-section.compact{padding:94px 0}.partner-value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.partner-value-grid article{min-height:300px}.partner-value-grid svg{color:#05d9b5}.partner-value-grid article>span{position:absolute;right:25px;top:28px;color:#96a4ad;font-size:11px}.partner-value-grid h3{font-size:23px;margin:65px 0 11px}.partner-brief{background:radial-gradient(circle at 5% 80%,#24397433,transparent 50%),#0f121b}.brief-layout{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.brief-card{background:#191d26;border:1px solid #333a45;border-radius:23px;padding:29px}.brief-card h3{font-size:24px;margin:0 0 24px}.brief-card>div{padding:14px 0;border-top:1px solid #333a43;color:#e8edf1;font-size:15px;display:flex;gap:15px}.brief-card>div span{color:#05d9b5;font-size:11px}.brief-card small{display:block;color:#9faab6;font-size:12px;margin-top:24px;line-height:1.6}@media (max-width:1100px){.advantage-grid{grid-template-columns:repeat(3,1fr)}.team-grid{grid-template-columns:repeat(2,1fr)}.backtest-layout{grid-template-columns:1fr}.backtest-checklist>div{min-height:135px}}@media (max-width:760px){.proof-section{padding:78px 0}.proof-heading h2,.partner-brief h2{font-size:39px}.proof-heading p,.partner-brief>div>div:first-child>p{font-size:16px}.advantage-grid,.partner-value-grid,.evidence-grid{grid-template-columns:1fr 1fr}.brief-layout{grid-template-columns:1fr;gap:25px}.evidence-banner{align-items:flex-start;flex-direction:column}.backtest-visual{min-height:340px}}@media (max-width:540px){.advantage-grid,.team-grid,.partner-value-grid,.evidence-grid,.backtest-checklist{grid-template-columns:1fr}.advantage-grid article,.team-grid article,.partner-value-grid article,.evidence-grid article{min-height:0}.advantage-grid h3{margin-top:25px}.team-icon{margin-bottom:22px}.backtest-visual-top,.backtest-visual-bottom{padding:18px;font-size:9px}.backtest-visual-main{margin:0 17px}.backtest-ghost{padding:20px 10px}.backtest-ghost strong{font-size:16px}}.bt2-section{background:radial-gradient(ellipse at 80% 45%,#083c3730,transparent 58%),#0b0e14;color:#f4f7fa;padding:118px 0}.bt2-intro{margin-bottom:47px}.bt2-intro h2{font-size:clamp(43px,5.2vw,76px);line-height:1.14;letter-spacing:-.055em;margin:25px 0 20px}.bt2-intro h2 em{font-style:normal}.bt2-intro p{color:#aab3bf;font-size:18px;max-width:760px}.bt2-workspace{display:grid;grid-template-columns:310px 1fr;gap:14px;min-height:530px}.bt2-rail{display:flex;flex-direction:column;gap:9px}.bt2-rail button{border:1px solid #303640;border-radius:16px;background:#151922;color:#f5f7f9;text-align:left;display:grid;grid-template-columns:27px 1fr 20px;gap:12px;align-items:center;min-height:119px;padding:21px;transition:background .28s,border-color .28s,transform .28s}.bt2-rail button:hover{transform:translate(4px);border-color:#207d70}.bt2-rail button.active{background:linear-gradient(125deg,#123730,#172329 65%,#1b1d2c);border-color:#0cb79f;box-shadow:inset 3px 0 #05d8b2,0 10px 40px #00d8b00d}.bt2-rail-no{color:#0fd8b4;font-size:12px;align-self:start}.bt2-rail button b{font-size:18px;display:block;margin-bottom:7px}.bt2-rail button small{color:#a8b4bd;font-size:12px}.bt2-rail button svg{color:#60767a}.bt2-rail button.active svg{color:#00d9b5}.bt2-panel{background:linear-gradient(150deg,#1a1e27,#111720 75%);border:1px solid #39414b;border-radius:22px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 35px 80px #0005}.bt2-panel-head{display:flex;justify-content:space-between;align-items:center;padding:23px 28px;border-bottom:1px solid #343c45;color:#a9b5be;font-size:11px;letter-spacing:.12em}.bt2-state{color:#0cd4ae;display:inline-flex;align-items:center;gap:7px;letter-spacing:0}.bt2-state i{height:7px;width:7px;background:#0cd4ae;border-radius:100%;box-shadow:0 0 12px #0cd4ae}.bt2-panel-body{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:center;flex:1;padding:32px 34px}.bt2-icon{height:54px;width:54px;display:grid;place-items:center;border:1px solid #24675d;background:#153a35;border-radius:15px;color:#05dcb6;margin-bottom:28px}.bt2-panel-copy>span{font-size:11px;color:#03d8b1;letter-spacing:.11em}.bt2-panel-copy h3{font-size:clamp(31px,3vw,46px);margin:12px 0}.bt2-panel-copy p{color:#b1bac4;font-size:16px;max-width:410px}.bt2-signal{height:260px;position:relative;border:1px solid #2b3942;background:radial-gradient(circle at 50% 55%,#0d55483a,transparent 60%),#111820;border-radius:17px;overflow:hidden}.bt2-signal-grid{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(to bottom,transparent 0,transparent 51px,#284148 52px),repeating-linear-gradient(to right,transparent 0,transparent 24.8%,#284148 25%);opacity:.6}.bt2-signal-line{position:absolute;left:12%;right:12%;top:50%;height:2px;background:linear-gradient(90deg,#725ff1,#368feb,#0ed9b4)}.bt2-signal-line i{position:absolute;top:-8px;width:18px;height:18px;border:2px solid #08d8b4;background:#122824;border-radius:50%;box-shadow:0 0 0 7px #08d8b41a,0 0 25px #08d8b474}.bt2-signal-line i:nth-child(1){left:0;border-color:#7865ee}.bt2-signal-line i:nth-child(2){left:33%;border-color:#4b91e8}.bt2-signal-line i:nth-child(3){left:66%}.bt2-signal-line i:nth-child(4){right:0}.bt2-signal-caption{position:absolute;bottom:16px;left:16px;color:#8e9da8;font-size:11px}.bt2-panel-foot{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #343c45}.bt2-panel-foot div{padding:20px;border-right:1px solid #343c45;color:#abb8bf;font-size:12px;line-height:1.5}.bt2-panel-foot div:last-child{border-right:0}.bt2-panel-foot span{display:inline-block;width:6px;height:6px;background:#05d8b3;border-radius:50%;margin-right:6px}.bt2-footnote{display:flex;align-items:flex-start;gap:20px;border-top:1px solid #25313a;padding-top:22px;margin-top:24px}.bt2-footnote span{color:#05d8b2;font-size:10px;letter-spacing:.14em;white-space:nowrap}.bt2-footnote p{font-size:12px;color:#9ba7b3;margin:0}.bt2-compact{padding:96px 0}@media (max-width:1000px){.bt2-workspace{grid-template-columns:1fr}.bt2-rail{display:grid;grid-template-columns:repeat(4,1fr)}.bt2-rail button{grid-template-columns:1fr;min-height:110px;padding:15px}.bt2-rail button svg{display:none}.bt2-rail button b{font-size:16px}.bt2-rail button small{font-size:10px}.bt2-panel{min-height:430px}}@media (max-width:760px){.bt2-section{padding:80px 0}.bt2-intro h2{font-size:43px}.bt2-intro p{font-size:16px}.bt2-rail{grid-template-columns:1fr 1fr}.bt2-panel-body{grid-template-columns:1fr;gap:16px;padding:25px}.bt2-signal{height:180px}.bt2-panel-foot{grid-template-columns:1fr}.bt2-panel-foot div{border-right:0;border-bottom:1px solid #343c45;padding:12px 20px}.bt2-footnote{display:block}.bt2-footnote p{margin-top:9px}}@media (max-width:500px){.bt2-rail button{min-height:95px}.bt2-intro h2{font-size:37px}.bt2-panel-head{padding:18px;font-size:9px}.bt2-panel-body{padding:18px}.bt2-panel-copy h3{font-size:31px}.bt2-panel-copy p{font-size:14px}}:root,body,button,input{font-family:PingFang SC,苹方-简,Noto Sans SC,Microsoft YaHei,sans-serif}h1,h2,h3,.brand-word strong{font-family:PingFang SC,苹方-简,Noto Sans SC,Microsoft YaHei,sans-serif;letter-spacing:-.045em}.hero-copy-v2 h1,.page-hero h1{font-weight:700;line-height:1.18}.hero-copy-v2 h1 em,.page-hero h1 em,.proof-heading h2 em,.bt2-intro h2 em{background-image:linear-gradient(105deg,#8a83f6,#6999ee 27%,#28b9d4 62%,#13d2b0);background-size:180% 100%;background-position:0% 50%;background-clip:text;-webkit-background-clip:text;color:transparent;animation:gradient-drift 9s ease-in-out infinite alternate}.page-hero h1 em{display:inline-block}.product-page-hero h1 em{display:block}.hero-copy-v2 h1 em{display:inline-block}.section-intro-v2 h2,.proof-heading h2,.bt2-intro h2{font-weight:700}.product-mini,.capability-grid article,.strategy-v2-grid article,.collab-links a,.btn,.nav-action,.next-section a{transition:transform .28s ease,border-color .28s ease,background .28s ease,box-shadow .28s ease}.btn:hover,.nav-action:hover{transform:translateY(-2px);box-shadow:0 12px 35px #00d6aa26}.text-link svg,.proof-link svg,.wide-link svg,.next-section svg{transition:transform .25s ease}.text-link:hover svg,.proof-link:hover svg,.wide-link:hover svg,.next-section a:hover svg{transform:translate(3px,-2px)}.market-visual,.schematic,.brand-preview,.affiliate-preview,.phone-stage{animation:visual-arrive .9s cubic-bezier(.2,.7,.2,1) both}.market-visual{animation-delay:.12s}.mv-chart-grid svg path:last-child{stroke-dasharray:780;stroke-dashoffset:780;animation:chart-draw 2.3s cubic-bezier(.2,.7,.2,1) .3s forwards}.mv-chart-grid svg path:first-of-type{animation:area-appear 1.2s ease 1.25s both}.status-pulse,.mv-state i{animation:pulse 2.4s ease-in-out infinite}.reveal-target{opacity:0;transform:translateY(26px);transition:opacity .75s ease,transform .75s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay,0ms)}.reveal-target.reveal-visible{opacity:1;transform:translateY(0)}.proof-heading h2,.bt2-intro h2{max-width:1100px}.site-v2{font-weight:400}.site-v2 p{letter-spacing:.005em}@keyframes gradient-drift{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes visual-arrive{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes chart-draw{to{stroke-dashoffset:0}}@keyframes area-appear{0%{opacity:0}to{opacity:1}}@keyframes pulse{50%{opacity:.38;box-shadow:0 0 0 6px #00d6aa14}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.reveal-target{opacity:1;transform:none}}.hero-copy-v2 h1{font-size:clamp(43px,4.35vw,66px)}.page-hero h1{font-size:clamp(43px,4.25vw,64px)}.page-hero h1 em{font-size:.88em}.product-page-hero h1 em{font-size:.57em}.hero-copy-v2 h1 em{white-space:nowrap}.page-hero:not(.product-page-hero) h1 em{white-space:nowrap}@media (max-width:760px){.hero-copy-v2 h1,.page-hero h1{font-size:clamp(37px,7.4vw,57px)}.hero-copy-v2 h1 em,.page-hero:not(.product-page-hero) h1 em{white-space:normal}}.nq-header{position:sticky;top:0;z-index:80;background:#090c12d6;border-bottom:1px solid #2a3039;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.nq-header:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#0ccfb350,transparent);pointer-events:none}.nq-header-inner{height:76px;display:flex;align-items:center;gap:30px}.nq-brand{display:inline-flex;align-items:center;gap:11px;min-width:180px}.nq-brand-mark{width:42px;height:42px;display:grid;place-items:center;position:relative;border-radius:12px;background:linear-gradient(135deg,#02d4ac,#29b9e9);box-shadow:0 0 25px #00d5ae28;color:#071316;font-size:25px;font-weight:800;letter-spacing:-.12em}.nq-brand-mark span{font-size:17px;position:absolute;right:9px;bottom:5px}.nq-brand-type{display:flex;flex-direction:column;line-height:1}.nq-brand-type b{font-size:20px;letter-spacing:.15em;color:#f5f8fa}.nq-brand-type small{font-size:9px;letter-spacing:.32em;color:#8b9da6;margin-top:6px;font-weight:700}.nq-desktop-nav{display:flex;gap:4px;align-items:center;margin:auto;border:1px solid #2d343d;background:#151922;padding:5px;border-radius:100px}.nq-nav-item{border:0;background:transparent;color:#aab3bd;font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:7px;padding:12px 17px;min-height:41px;border-radius:100px;white-space:nowrap;transition:background .25s,color .25s,transform .25s}.nq-nav-item:hover,.nq-nav-item.active{background:#263330;color:#eafff9}.nq-product-trigger.active svg{transform:rotate(180deg)}.nq-product-trigger svg{transition:transform .25s}.nq-header-actions{display:flex;align-items:center;gap:21px}.nq-header-status{font-size:10px;letter-spacing:.08em;color:#7e9495;white-space:nowrap}.nq-header-status i{display:inline-block;width:6px;height:6px;background:#02d9af;border-radius:100%;margin-right:6px;box-shadow:0 0 10px #04d9b0}.nq-header-cta{display:inline-flex;align-items:center;gap:17px;padding:13px 18px;background:linear-gradient(105deg,#05d8ab,#25c0df);color:#061317;font-size:13px;font-weight:800;border-radius:100px;white-space:nowrap;transition:transform .25s,box-shadow .25s}.nq-header-cta:hover{transform:translateY(-2px);box-shadow:0 8px 26px #05d8ab33}.nq-mobile-toggle{display:none}.nq-mega{position:absolute;left:0;right:0;top:76px;background:linear-gradient(140deg,#171b24,#10151b);border-bottom:1px solid #34414a;box-shadow:0 30px 80px #000a;animation:mega-in .24s ease both}.nq-mega-inner{display:grid;grid-template-columns:.75fr 1.25fr;gap:65px;padding-top:35px;padding-bottom:40px}.nq-mega-intro>span{font-size:10px;color:#05d6b1;letter-spacing:.17em;font-weight:800}.nq-mega-intro h2{font-size:31px;line-height:1.2;margin:19px 0 13px}.nq-mega-intro p{font-size:13px;color:#a9b5bd;max-width:330px}.nq-mega-intro>a{display:inline-flex;gap:8px;align-items:center;color:#07dbb6;font-size:13px;font-weight:700;margin-top:16px}.nq-mega-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.nq-mega-grid a{min-height:138px;background:#1b2029;border:1px solid #343b44;border-radius:15px;padding:17px 19px;position:relative;display:flex;flex-direction:column;transition:background .25s,border-color .25s,transform .25s}.nq-mega-grid a:hover,.nq-mega-grid a.current{border-color:#159e8c;background:#17302e;transform:translateY(-2px)}.nq-mega-grid a>span{font-size:9px;color:#01d7b1;letter-spacing:.1em}.nq-mega-grid a>b{font-size:18px;margin:11px 0 5px}.nq-mega-grid a>small{font-size:11px;color:#aab6bd;line-height:1.5;max-width:240px}.nq-mega-grid a>svg{position:absolute;right:17px;top:17px;color:#6ca9a5}.nq-mobile-panel{display:none}@keyframes mega-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.site-v2{overflow:clip}.how-grid article,.process-grid article,.risk-v2-grid>div,.faq-list details,.wide-link,.release-card,.reward-card,.reward-steps>div,.brand-preview,.affiliate-preview,.phone-stage,.brief-card,.evidence-grid article,.status-callout,.next-section a,.bt2-rail button,.bt2-panel{transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .3s ease,background-color .3s ease,box-shadow .3s ease,opacity .65s ease}.how-grid article:hover,.process-grid article:hover{background:#202d2c;transform:translateY(-4px)}.risk-v2-grid>div:hover{background:#12211f;padding-left:12px;border-color:#0cad94}.faq-list details:hover{background:#142120;padding-left:14px}.wide-link:hover,.release-card:hover,.reward-card:hover,.brand-preview:hover,.affiliate-preview:hover,.phone-stage:hover,.brief-card:hover,.evidence-grid article:hover,.status-callout:hover,.next-section a:hover,.bt2-panel:hover{border-color:#178e7d;box-shadow:0 18px 55px #00d1aa14}.release-card>div:hover{color:#dffbf4}.reward-steps>div:hover{padding-left:11px;background:#18302a}.point-list span,.app-platforms span{transition:background .25s,transform .25s,border-color .25s}.point-list span:hover,.app-platforms span:hover{background:#194138;border-color:#0cc9a8;transform:translateY(-2px)}.micro-diagram i,.mini-graphic span,.brand-preview-bars i,.adv-decoration i{transition:height .5s ease,transform .5s ease,width .5s ease,background .5s ease}.capability-grid article:hover .micro-diagram i:nth-child(2){transform:translateY(-8px) rotate(45deg)}.product-mini:hover .mini-graphic span:nth-child(3){transform:scaleY(1.2)}.brand-preview:hover .brand-preview-bars i:nth-child(2){width:125px}.faq-list details[open] summary span{transition:transform .25s}.phone-outline{transition:transform .55s cubic-bezier(.2,.7,.2,1)}.phone-stage:hover .phone-outline{transform:rotate(0) translateY(-5px)}.schematic .sch-flow>div{transition:transform .3s,border-color .3s,box-shadow .3s}.schematic .sch-flow>div:hover{transform:translateY(-7px);border-color:#0dd4b0;box-shadow:0 10px 35px #00d3b022}.affiliate-preview-flow>div{transition:transform .3s,border-color .3s}.affiliate-preview-flow>div:hover{transform:translateY(-6px);border-color:#0dd4b0}@media (max-width:1180px){.nq-header-status{display:none}.nq-header-inner{gap:16px}.nq-brand{min-width:140px}.nq-nav-item{padding:11px 13px}}@media (max-width:900px){.nq-desktop-nav,.nq-header-actions{display:none}.nq-header-inner{height:67px}.nq-mobile-toggle{margin-left:auto;width:41px;height:41px;display:grid;place-items:center;border:1px solid #35424a;border-radius:11px;background:#182029;color:#effbf8}.nq-mega{display:none}.nq-mobile-panel{display:block;max-height:calc(100vh - 67px);overflow:auto;background:#111720;border-top:1px solid #263840;animation:mega-in .2s ease}.nq-mobile-panel .shell{padding-top:20px;padding-bottom:28px}.nq-mobile-label{display:block;font-size:10px;letter-spacing:.16em;color:#0ed2b0;margin:18px 0 8px}.nq-mobile-panel a{display:flex;align-items:center;gap:13px;padding:13px 4px;border-bottom:1px solid #2b3840;color:#e5ecee;font-size:15px;font-weight:700}.nq-mobile-panel a.current{color:#0be0b9}.nq-mobile-panel a>span{font-size:10px;color:#12bda2}.nq-mobile-panel a>svg{margin-left:auto;color:#0ed2b0}}@media (prefers-reduced-motion:reduce){.nq-mega,.nq-mobile-panel{animation:none}}.nq-header a:focus-visible,.nq-header button:focus-visible,.site-v2 main a:focus-visible,.site-v2 main button:focus-visible,.site-v2 summary:focus-visible{outline:2px solid #17e0bd;outline-offset:3px}.growth-hero,.growth-section,.growth-next{color:#f5f8fa}.growth-hero{padding:40px 0 105px;background:radial-gradient(ellipse 50% 70% at 85% 54%,#07534b32,transparent 72%),#0a0d13}.growth-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center;min-height:625px}.growth-hero-copy .breadcrumb{margin:0 0 58px}.growth-kicker{display:inline-flex;align-items:center;gap:10px;color:#08d6b3;font-size:11px;letter-spacing:.15em;font-weight:800}.growth-kicker i{width:27px;height:1px;background:#08d6b3}.growth-hero h1{font-size:clamp(46px,5vw,74px);letter-spacing:-.06em;line-height:1.14;margin:27px 0 25px}.growth-hero h1 em,.growth-intro h2 em{font-style:normal;background:linear-gradient(105deg,#8f7cf3,#40a4de,#0ed7b3);background-size:160% 100%;color:transparent;background-clip:text;-webkit-background-clip:text;animation:gradient-drift 9s ease-in-out infinite alternate}.growth-hero-copy>p{color:#acb7c1;font-size:18px;max-width:600px}.growth-hero-actions{display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin:35px 0 51px}.growth-primary{display:inline-flex;align-items:center;gap:25px;border-radius:100px;padding:16px 23px;background:linear-gradient(100deg,#06dcb1,#24c1df);color:#041714;font-size:14px;font-weight:800;transition:transform .3s,box-shadow .3s}.growth-primary:hover{transform:translateY(-3px);box-shadow:0 14px 35px #00d3a634}.growth-secondary{display:inline-flex;align-items:center;gap:9px;color:#e9f4f1;font-size:14px;font-weight:700;border-bottom:1px solid #8aaca4;padding-bottom:5px}.growth-secondary svg,.growth-next svg,.growth-cta svg{transition:transform .25s}.growth-secondary:hover svg,.growth-next a:hover svg,.growth-cta a:hover svg{transform:translate(3px,-2px)}.growth-hero-caption{display:flex;gap:18px;flex-wrap:wrap;color:#899da4;font-size:11px}.growth-hero-caption span:before{content:"";display:inline-block;width:5px;height:5px;background:#09d9b3;border-radius:50%;margin-right:7px;vertical-align:2px}.growth-showcase{min-height:490px;background:linear-gradient(145deg,#20232e,#121720 72%);border:1px solid #39414d;border-radius:28px;box-shadow:0 35px 95px #0008;display:flex;flex-direction:column;overflow:hidden;position:relative}.growth-showcase:after{content:"";position:absolute;width:330px;height:330px;border-radius:50%;right:-170px;top:130px;border:1px solid #09d5b02c;box-shadow:0 0 0 34px #069d8810,0 0 0 68px #7967ee0b;pointer-events:none}.growth-showcase-top,.growth-showcase-bottom{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:23px 28px;color:#9aaab3;font-size:10px;letter-spacing:.11em}.growth-showcase-top{border-bottom:1px solid #39414b}.growth-showcase-top b{color:#0bd9b4}.growth-showcase-bottom{border-top:1px solid #39414b;margin-top:auto}.white-showcase-brand{display:flex;gap:21px;align-items:center;padding:44px 36px 34px}.white-logo-box{width:75px;height:75px;border-radius:19px;border:1px solid #17bba0;background:#123a38;color:#05dcb3;display:grid;place-items:center;font-size:44px;font-weight:800;position:relative}.white-logo-box span{font-size:25px;position:absolute;right:13px;bottom:10px}.white-showcase-brand small{display:block;color:#09d6b0;font-size:10px;letter-spacing:.16em;margin-bottom:10px}.white-showcase-brand strong{font-size:25px;line-height:1.23}.white-showcase-map{display:flex;align-items:center;gap:9px;padding:10px 30px 40px}.white-showcase-map>div{flex:1;min-height:127px;padding:15px 11px;border:1px solid #40505a;background:#18252b;border-radius:13px;display:flex;flex-direction:column}.white-showcase-map>div span{color:#0ad9b4;font-size:10px}.white-showcase-map>div b{font-size:15px;margin:19px 0 5px}.white-showcase-map>div small{color:#9aadb5;font-size:10px}.white-showcase-map>i{width:12px;height:1px;background:#08d8b3;flex:none}.affiliate-showcase-main{flex:1;padding:58px 34px}.affiliate-showcase-main>span{color:#08d9b4;font-size:10px;letter-spacing:.16em}.affiliate-showcase-main h3{font-size:35px;line-height:1.23;margin:22px 0 70px}.affiliate-flow-line{height:2px;background:linear-gradient(90deg,#776af0,#459ce4,#04d9b4);display:flex;justify-content:space-between;align-items:center;margin:0 13px}.affiliate-flow-line i{height:15px;width:15px;background:#151e29;border:2px solid #0bd3b0;border-radius:50%;box-shadow:0 0 0 6px #0bd3b020,0 0 22px #0bd3b06a}.affiliate-flow-line i:first-child{border-color:#776af0}.affiliate-flow-labels{display:flex;justify-content:space-between;margin-top:25px;color:#b0bcc3;font-size:11px}.growth-section{padding:115px 0;background:#0c1016}.growth-section:nth-of-type(2n){background:#10141c}.growth-intro{max-width:850px;margin-bottom:45px}.growth-intro h2,.growth-cta h2{font-size:clamp(39px,4.7vw,66px);letter-spacing:-.055em;line-height:1.16;margin:22px 0 17px}.growth-intro p,.growth-cta p{font-size:17px;color:#adb8c1;max-width:750px}.growth-tabs{display:flex;gap:11px;margin-bottom:16px}.growth-tabs button{border:1px solid #343d47;border-radius:15px;background:#1a1f29;color:#b4c0c5;padding:18px 20px;display:flex;align-items:center;gap:14px;font-size:15px;font-weight:700;flex:1;text-align:left;transition:background .3s,border-color .3s,transform .3s}.growth-tabs button span{color:#09d7b4;font-size:11px}.growth-tabs button svg{margin-left:auto;color:#678b8c}.growth-tabs button:hover{transform:translateY(-3px);border-color:#169c8a}.growth-tabs button.active{background:#133731;border-color:#07b69d;color:#f7fffc;box-shadow:inset 0 -2px #0bdbb5}.growth-persona-panel{display:grid;grid-template-columns:1fr .85fr;gap:35px;border:1px solid #3a4850;background:radial-gradient(circle at 90% 10%,#0b675433,transparent 47%),#171d26;border-radius:24px;padding:36px;min-height:395px;box-shadow:0 30px 75px #0006}.growth-persona-copy>span,.growth-persona-map>span{color:#0bdab6;font-size:10px;letter-spacing:.13em;font-weight:800}.growth-persona-copy h3{font-size:clamp(27px,3vw,39px);line-height:1.25;max-width:520px;margin:27px 0 34px}.growth-persona-copy>div{border-top:1px solid #3a434c;padding:16px 0;display:grid;grid-template-columns:80px 1fr;gap:16px}.growth-persona-copy>div b{font-size:12px;color:#0fdbb7}.growth-persona-copy>div p,.growth-persona-copy>p{color:#b0bcc4;font-size:14px;margin:0}.growth-persona-map{padding:24px;background:#101820;border:1px solid #2d4145;border-radius:17px;align-self:stretch}.growth-persona-map>div{display:flex;align-items:center;gap:18px;padding:20px 4px;border-bottom:1px solid #304047}.growth-persona-map>div i{font-style:normal;font-size:11px;color:#08d7b2}.growth-persona-map>div b{font-size:15px}.growth-persona-map>div svg{margin-left:auto;color:#09d7b5}.growth-persona-map>small{display:block;margin-top:20px;color:#869ca4;font-size:11px;line-height:1.6}.growth-value-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.growth-value-grid article{min-height:340px;padding:26px;background:linear-gradient(145deg,#1e222d,#141921);border:1px solid #343e48;border-radius:19px;display:flex;flex-direction:column;transition:transform .35s,border-color .35s,box-shadow .35s;position:relative;overflow:hidden}.growth-value-grid article:before{content:"";position:absolute;inset:auto -100px -140px auto;width:250px;height:250px;border:1px solid #04d8b41a;border-radius:50%;box-shadow:0 0 0 35px #04d8b407}.growth-value-grid article:hover{transform:translateY(-8px);border-color:#0cbda2;box-shadow:0 22px 60px #00d5ae16}.growth-value-grid article>span{color:#7e9a9e;font-size:10px;letter-spacing:.12em}.growth-value-grid article>svg{color:#0cdbb8;margin:43px 0 16px}.growth-value-grid h3{font-size:24px;margin:0 0 10px}.growth-value-grid p{font-size:14px;color:#adbac2}.growth-value-grid article>div{border-top:1px solid #37444b;padding-top:14px;margin-top:auto;color:#0bddb7;font-size:12px;line-height:1.6}.growth-step-list{border-top:1px solid #3a444e}.growth-step-list article{display:grid;grid-template-columns:90px 1fr 210px;gap:25px;align-items:center;padding:29px 16px;border-bottom:1px solid #3a444e;transition:padding .3s,background .3s}.growth-step-list article:hover{background:#18302c;padding-left:28px}.growth-step-list article>span{color:#0bdbb7;font-size:17px}.growth-step-list h3{font-size:23px;margin:0 0 7px}.growth-step-list p{font-size:14px;color:#afbbc4;margin:0;max-width:630px}.growth-step-list b{font-size:13px;color:#11d7b3;font-weight:600}.growth-cta{background:linear-gradient(110deg,#133a36,#14212d 65%,#1b1b30);border-top:1px solid #265a54;border-bottom:1px solid #265a54}.growth-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:50px}.growth-cta h2{font-size:clamp(35px,4vw,56px)}.growth-cta p{margin:0;max-width:720px}.growth-cta a{display:inline-flex;align-items:center;gap:20px;padding:18px 22px;border-radius:100px;background:#04d8b0;color:#061512;font-size:14px;font-weight:800;white-space:nowrap;transition:transform .25s,box-shadow .25s}.growth-cta a:hover{transform:translateY(-3px);box-shadow:0 12px 30px #00dbb435}.growth-faq-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:80px}.growth-faq-list{border-top:1px solid #35434c}.growth-faq-list details{border-bottom:1px solid #35434c;padding:24px 0;transition:padding .25s,background .25s}.growth-faq-list details:hover{padding-left:12px;background:#152a29}.growth-faq-list summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:17px;font-weight:700}.growth-faq-list summary::-webkit-details-marker{display:none}.growth-faq-list summary b{font-size:25px;color:#0bdcb7;font-weight:400;transition:transform .3s}.growth-faq-list details[open] summary b{transform:rotate(45deg)}.growth-faq-list p{font-size:14px;color:#aebac3;max-width:620px;margin:16px 0 0}.growth-next{padding:75px 0;background:#171d25}.growth-next .shell{display:flex;align-items:center;gap:32px}.growth-next span{font-size:10px;letter-spacing:.16em;color:#0bd7b4;white-space:nowrap}.growth-next h2{font-size:29px;margin:0 auto 0 0}.growth-next a{color:#0bdcb8;display:inline-flex;align-items:center;gap:10px;white-space:nowrap;font-weight:700;font-size:14px}.affiliate-path{margin-top:27px!important}.growth-earnings-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:30px}.earnings-steps{border-top:1px solid #344149}.earnings-steps article{display:flex;gap:22px;padding:31px 10px;border-bottom:1px solid #344149;transition:padding .3s,background .3s}.earnings-steps article:hover{padding-left:20px;background:#15302a}.earnings-steps article>span{font-size:12px;color:#09d9b4}.earnings-steps h3{font-size:23px;margin:0 0 8px}.earnings-steps p{font-size:14px;color:#adb9c2;margin:0}.earnings-calculator{background:linear-gradient(140deg,#22252f,#171e28);border:1px solid #3b4a4e;border-radius:24px;padding:30px;box-shadow:0 30px 70px #0006}.earnings-calculator-head{display:flex;justify-content:space-between;color:#07d7b4;font-size:10px;letter-spacing:.14em}.earnings-calculator h3{font-size:26px;margin:28px 0 6px}.earnings-calculator>p{color:#aebbc4;font-size:13px}.earnings-inputs{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:30px}.earnings-inputs label{color:#bdcbd0;font-size:11px;line-height:1.5}.earnings-inputs input{width:100%;background:#101820;color:#fff;border:1px solid #3b4b50;border-radius:8px;padding:13px 10px;margin-top:8px;outline:none}.earnings-inputs input:focus{border-color:#0cd7b2;box-shadow:0 0 0 3px #09d5af1e}.earnings-output{display:flex;align-items:end;justify-content:space-between;gap:10px;border-top:1px solid #3d4a50;margin-top:32px;padding-top:24px}.earnings-output span{font-size:11px;color:#9eafb6}.earnings-output strong{font-size:42px;color:#0ad7b4;line-height:1}.earnings-calculator>small{display:block;color:#8fa2aa;font-size:11px;line-height:1.6;margin-top:21px}@media (max-width:1100px){.growth-hero-grid{gap:35px}.growth-value-grid{grid-template-columns:repeat(2,1fr)}.growth-value-grid article{min-height:275px}.growth-showcase{min-height:460px}.white-showcase-map{gap:5px;padding-left:18px;padding-right:18px}.white-showcase-map>div{padding:12px 7px}.white-showcase-map>div b{font-size:12px}}@media (max-width:800px){.growth-hero-grid,.growth-persona-panel,.growth-faq-grid,.growth-earnings-grid{grid-template-columns:1fr}.growth-hero-grid{min-height:0}.growth-hero h1{font-size:clamp(42px,7.8vw,62px)}.growth-showcase{min-height:410px}.growth-section{padding:83px 0}.growth-tabs{flex-wrap:wrap}.growth-tabs button{flex:1 1 30%}.growth-cta-inner{align-items:flex-start;flex-direction:column;gap:25px}.growth-next .shell{flex-wrap:wrap}.growth-next h2{flex:1 1 70%}.growth-faq-grid{gap:10px}.growth-step-list article{grid-template-columns:50px 1fr}.growth-step-list b{grid-column:2}}@media (max-width:540px){.growth-hero{padding:25px 0 74px}.growth-hero-copy .breadcrumb{margin-bottom:36px}.growth-hero h1{font-size:40px}.growth-hero-copy>p{font-size:16px}.growth-hero-actions{gap:20px;margin:29px 0}.growth-hero-caption{gap:10px}.growth-showcase{min-height:0}.growth-showcase-top,.growth-showcase-bottom{padding:17px;font-size:8px}.white-showcase-brand{padding:35px 20px 20px}.white-showcase-brand strong{font-size:20px}.white-logo-box{width:61px;height:61px;font-size:34px;flex:none}.white-showcase-map{padding:8px 14px 25px}.white-showcase-map>div{min-height:95px}.white-showcase-map>div b{font-size:10px;margin:10px 0 4px}.white-showcase-map>div small{font-size:8px}.growth-intro h2{font-size:37px}.growth-intro p{font-size:15px}.growth-tabs button{flex:1 1 100%;padding:14px}.growth-persona-panel{padding:23px}.growth-persona-copy h3{font-size:30px}.growth-persona-copy>div{grid-template-columns:1fr;gap:4px}.growth-value-grid{grid-template-columns:1fr}.growth-value-grid article{min-height:0}.growth-value-grid article>svg{margin:28px 0 12px}.growth-step-list article{padding:22px 3px;gap:10px}.growth-step-list h3{font-size:19px}.growth-step-list p{font-size:13px}.growth-cta h2{font-size:36px}.growth-next .shell{display:block}.growth-next h2{font-size:25px;margin:16px 0}.affiliate-showcase-main{padding:40px 20px}.affiliate-showcase-main h3{font-size:27px}.affiliate-flow-labels{font-size:9px}.earnings-inputs{grid-template-columns:1fr}.earnings-calculator{padding:22px}.earnings-calculator h3{font-size:22px}}@keyframes growth-panel-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.growth-persona-panel{animation:growth-panel-enter .42s cubic-bezier(.2,.8,.2,1) both}.growth-tabs button:focus-visible,.growth-cta a:focus-visible,.growth-faq summary:focus-visible{outline:2px solid #21e9c6;outline-offset:3px}@media (prefers-reduced-motion:reduce){.growth-persona-panel{animation:none}}.journey-section{padding:110px 0;background:radial-gradient(ellipse at 90% 75%,#073c3730,transparent 56%),#0c1017;color:#f4f7fa}.journey-intro{max-width:900px;margin-bottom:42px}.journey-intro>span{color:#08d7b3;letter-spacing:.17em;font-size:11px;font-weight:800}.journey-intro h2{font-size:clamp(38px,4.7vw,66px);line-height:1.16;margin:23px 0 18px}.journey-intro h2 em{font-style:normal;color:transparent;background:linear-gradient(100deg,#8b7af2,#3da4df,#0bd8b5);background-clip:text;-webkit-background-clip:text}.journey-intro p{font-size:17px;color:#abb8c1;max-width:760px}.journey-layout{display:grid;grid-template-columns:.43fr 1fr;gap:14px}.journey-selector,.product-journey-steps,.app-journey-tabs{display:flex;flex-direction:column;gap:10px}.journey-selector button{min-height:110px;background:#1b2029;border:1px solid #35404a;border-radius:17px;color:#f5f8fa;text-align:left;padding:21px;display:flex;align-items:center;gap:17px;transition:border-color .3s,transform .3s,background .3s}.journey-selector button:hover,.product-journey-steps button:hover,.app-journey-tabs button:hover{transform:translate(4px);border-color:#168d7e}.journey-selector button.active,.product-journey-steps button.active,.app-journey-tabs button.active{background:linear-gradient(100deg,#153c34,#19232d);border-color:#0cc3a6;box-shadow:inset 3px 0 #0cd8b3}.journey-selector button>span{font-size:11px;color:#0ad9b4}.journey-selector button>b{font-size:19px}.journey-selector button>svg{margin-left:auto;color:#0ad9b4}.journey-panel{border:1px solid #3b4851;background:linear-gradient(145deg,#202530,#131c24);border-radius:23px;padding:34px 38px;min-height:350px;box-shadow:0 24px 65px #0006}.journey-panel-top{display:flex;justify-content:space-between;color:#0bd5b1;font-size:11px;letter-spacing:.13em}.journey-panel h3{font-size:clamp(28px,3vw,40px);margin:30px 0 14px}.journey-panel>p{color:#b2bdc5;font-size:15px;max-width:600px}.journey-track{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:32px}.journey-track>div{min-height:105px;padding:17px 13px;border:1px solid #3a4b50;background:#17242a;border-radius:12px;display:flex;flex-direction:column;position:relative}.journey-track span{font-size:10px;color:#06d8b1}.journey-track b{font-size:12px;font-weight:600;margin-top:17px;line-height:1.4}.journey-track svg{position:absolute;right:10px;top:10px;color:#0bd8b6}.journey-panel>a{display:inline-flex;gap:9px;align-items:center;color:#0bdfba;font-size:14px;font-weight:700;margin-top:24px}.product-journey{background:#10141b}.product-journey-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:15px}.product-journey-steps button{position:relative;min-height:145px;border:1px solid #35424b;background:#1a2029;border-radius:16px;color:#f7f9f9;text-align:left;padding:23px 50px 23px 25px;transition:transform .3s,border-color .3s,background .3s}.product-journey-steps button>span{color:#08d8b4;font-size:11px}.product-journey-steps button>b{display:block;font-size:20px;margin:13px 0 7px}.product-journey-steps button>small{display:block;color:#aab8c1;font-size:12px;line-height:1.6}.product-journey-steps button>svg{position:absolute;right:22px;top:23px;color:#0bd3b0}.product-journey-display{border:1px solid #3a484e;border-radius:22px;background:radial-gradient(circle at 50% 40%,#0a4f4330,transparent 55%),#171e26;padding:30px;display:flex;flex-direction:column;min-height:465px}.product-journey-display>div:first-child{display:flex;justify-content:space-between;color:#94a9b1;font-size:11px;letter-spacing:.11em}.product-journey-display>div:first-child b{color:#0bd6b3}.product-journey-rings{height:205px;display:grid;place-items:center;position:relative;color:#0ad8b4}.product-journey-rings i{position:absolute;display:block;border:1px solid #0ad8b443;border-radius:50%;height:96px;width:96px;box-shadow:0 0 25px #0bd9b418}.product-journey-rings i:nth-child(2){height:150px;width:150px;border-color:#437eaa55}.product-journey-rings i:nth-child(3){height:200px;width:200px;border-color:#8a6fed33}.journey-display-label{color:#0bd8b4;font-size:11px;letter-spacing:.1em}.product-journey-display h3{font-size:25px;line-height:1.45;margin:12px 0}.product-journey-display p{font-size:11px;color:#81959e;margin-top:auto}.app-journey{background:#0f131b}.app-journey-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:15px}.app-journey-tabs button{min-height:104px;display:flex;gap:16px;align-items:center;border:1px solid #36424b;background:#1a2029;color:#f4f8f9;border-radius:15px;padding:20px;text-align:left;font-size:18px;font-weight:700;transition:transform .3s,border-color .3s,background .3s}.app-journey-tabs button svg:first-child{color:#0ad9b4}.app-journey-tabs button svg:last-child{margin-left:auto;color:#7c979a}.app-journey-preview{min-height:330px;padding:32px;border:1px solid #3d4b51;border-radius:20px;background:radial-gradient(circle at 80% 20%,#0b665029,transparent 60%),#192129;display:flex;flex-direction:column}.app-journey-preview>div:first-child{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#96aab0;letter-spacing:.13em}.app-journey-icon{margin:45px 0 22px;width:64px;height:64px;display:grid;place-items:center;background:#164239;border:1px solid #0a9f88;border-radius:16px;color:#0bdab5}.app-journey-preview h3{font-size:30px;margin:0 0 9px}.app-journey-preview p{color:#b1bdc4;font-size:15px;max-width:500px}.app-journey-preview small{font-size:11px;color:#7f959e;margin-top:auto}@media (max-width:850px){.journey-layout,.product-journey-grid,.app-journey-grid{grid-template-columns:1fr}.journey-selector{flex-direction:row}.journey-selector button{flex:1;min-height:90px}.journey-selector button>b{font-size:15px}.product-journey-steps{display:grid;grid-template-columns:repeat(3,1fr)}.product-journey-steps button{min-height:160px;padding:20px}.product-journey-steps button>svg{display:none}.product-journey-display{min-height:380px}}@media (max-width:600px){.journey-section{padding:78px 0}.journey-intro h2{font-size:37px}.journey-intro p{font-size:15px}.journey-selector{flex-direction:column}.journey-selector button{min-height:70px}.journey-panel{padding:24px}.journey-panel h3{font-size:29px}.journey-track{grid-template-columns:1fr}.journey-track>div{min-height:68px;flex-direction:row;align-items:center;gap:15px}.journey-track b{margin:0}.product-journey-steps{grid-template-columns:1fr}.product-journey-steps button{min-height:0}.product-journey-display{min-height:360px}.product-journey-rings{height:150px}.app-journey-tabs button{min-height:75px;font-size:15px}}.journey-panel,.product-journey-display,.app-journey-preview{animation:growth-panel-enter .42s cubic-bezier(.2,.8,.2,1) both}.journey-selector button:focus-visible,.product-journey-steps button:focus-visible,.app-journey-tabs button:focus-visible{outline:2px solid #21e9c6;outline-offset:3px}@media (prefers-reduced-motion:reduce){.journey-panel,.product-journey-display,.app-journey-preview{animation:none}}.home-hero-v2,.page-hero,.growth-hero{position:relative;overflow:hidden;isolation:isolate}.home-hero-v2>.shell,.page-hero>.shell,.growth-hero>.shell{position:relative;z-index:2}.hero-fixed-glow{position:absolute;left:-10%;top:35%;width:min(850px,70vw);height:580px;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 48% 45%,rgba(22,159,174,.19) 0%,rgba(14,108,134,.11) 33%,rgba(21,112,142,.035) 57%,transparent 74%);filter:blur(36px)}.hero-pointer-light{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:0;background:radial-gradient(500px circle at var(--hero-pointer-x,50%) var(--hero-pointer-y,45%),rgba(23,218,188,.18),rgba(45,127,207,.09) 34%,transparent 72%);transition:opacity .42s ease}.hero-pointer-active .hero-pointer-light{opacity:1}.hero-pointer-active .market-visual,.hero-pointer-active .schematic,.hero-pointer-active .phone-stage,.hero-pointer-active .growth-showcase{transform:translate3d(var(--hero-shift-x,0px),var(--hero-shift-y,0px),0)}.market-visual,.schematic,.phone-stage,.growth-showcase{transition:transform .4s cubic-bezier(.2,.75,.2,1),box-shadow .4s ease}.hero-pointer-active .market-visual,.hero-pointer-active .schematic,.hero-pointer-active .phone-stage,.hero-pointer-active .growth-showcase{box-shadow:0 35px 100px #000a,0 0 55px #0dd9b01b}.market-visual,.schematic,.phone-stage,.growth-showcase{position:relative;isolation:isolate}.market-visual:before,.schematic:before,.phone-stage:before,.growth-showcase:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:inherit;padding:1.5px;pointer-events:none;background:radial-gradient(240px circle at var(--edge-x,50%) var(--edge-y,50%),#44ffe2 0%,#19b6e8 34%,transparent 100%),conic-gradient(from var(--edge-angle),transparent 0deg,transparent 32deg,#18ccb86b 75deg,#2aabdf 95deg,#8374f481 108deg,transparent 145deg,transparent 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.78;animation:edge-orbit 8s linear infinite;transition:opacity .35s ease}.market-visual.edge-active:before,.schematic.edge-active:before,.phone-stage.edge-active:before,.growth-showcase.edge-active:before{opacity:1}.market-visual.edge-active,.schematic.edge-active,.phone-stage.edge-active,.growth-showcase.edge-active{filter:drop-shadow(0 0 12px #0ad9bd24)}@property --edge-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes edge-orbit{to{--edge-angle:360deg}}.hero-copy-v2 h1 em,.page-hero h1 em,.growth-hero h1 em{background-image:linear-gradient(100deg,#8a6cf4,#4f9eea 15%,#08dbbb 33%,#42aee7 50%,#956ced 68%,#08dab4,#8a6cf4);background-size:300% 100%;background-repeat:no-repeat;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:hero-title-flow 7s linear infinite}@keyframes hero-title-flow{0%{background-position:0% 50%}to{background-position:100% 50%}}@media (prefers-reduced-motion:reduce){.market-visual:before,.schematic:before,.phone-stage:before,.growth-showcase:before,.hero-copy-v2 h1 em,.page-hero h1 em,.growth-hero h1 em{animation:none}}@media (prefers-reduced-motion:reduce),(pointer:coarse){.hero-pointer-light{display:none}.market-visual,.schematic,.phone-stage,.growth-showcase{transition:none}}.app-story-section{padding:115px 0;background:radial-gradient(ellipse at 80% 20%,#0b62502b,transparent 48%),#0b1017;color:#f5f8fb}.app-story-heading{max-width:970px;margin-bottom:45px}.app-story-heading>span,.app-release-bridge-inner>div>span{color:#14d8ba;font-size:11px;font-weight:800;letter-spacing:.17em}.app-story-heading h2,.app-release-bridge h2{font-size:clamp(38px,4.8vw,66px);line-height:1.18;letter-spacing:-.05em;margin:22px 0 17px}.app-story-heading em,.app-release-bridge em{font-style:normal;color:transparent;background:linear-gradient(100deg,#8e76f4,#42a7e3,#0dd8b6);background-clip:text;-webkit-background-clip:text}.app-story-heading p,.app-release-bridge p{max-width:700px;color:#aebcc5;font-size:17px}.app-story-layout{display:grid;grid-template-columns:.38fr 1fr;gap:15px}.app-story-tabs{display:flex;flex-direction:column;gap:10px}.app-story-tabs button{display:flex;align-items:center;gap:16px;min-height:102px;padding:20px 22px;text-align:left;border:1px solid #34424a;border-radius:16px;background:#191f28;color:#f5f8fa;transition:transform .3s,border-color .3s,background .3s}.app-story-tabs button:hover{transform:translate(5px);border-color:#0ebea1}.app-story-tabs button.active{border-color:#0ad7b2;background:linear-gradient(110deg,#16413a,#1b252d);box-shadow:inset 3px 0 #0be0b9}.app-story-tabs button span{color:#0ad9b5;font-size:11px}.app-story-tabs button b{font-size:19px}.app-story-tabs button svg{margin-left:auto;color:#0ad9b5}.app-story-panel{min-height:390px;padding:34px 38px;border:1px solid #40515a;border-radius:22px;background:radial-gradient(circle at 82% 10%,#08675130,transparent 54%),#1a222b;box-shadow:0 25px 70px #0007;animation:growth-panel-enter .42s cubic-bezier(.2,.8,.2,1) both}.app-story-panel-top{display:flex;align-items:center;justify-content:space-between;color:#0addb8;font-size:11px;letter-spacing:.14em}.app-story-panel h3{font-size:clamp(29px,3vw,41px);line-height:1.3;margin:35px 0 13px}.app-story-panel>p{max-width:630px;color:#b3c0c8;font-size:15px}.app-story-checklist{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:35px}.app-story-checklist>div{position:relative;min-height:94px;padding:15px;background:#14272a;border:1px solid #315354;border-radius:11px}.app-story-checklist span{display:block;color:#0bd9b6;font-size:10px}.app-story-checklist b{display:block;margin-top:14px;font-size:13px}.app-story-checklist svg{position:absolute;right:13px;top:13px;color:#0bd9b6}.app-story-panel>small{display:block;margin-top:22px;color:#829aa3;font-size:11px}.app-release-bridge{padding:96px 0;background:radial-gradient(ellipse at 75% 50%,#0b65553e,transparent 55%),#101720;color:#f7f9fb}.app-release-bridge-inner{display:flex;align-items:end;justify-content:space-between;gap:45px}.app-release-bridge h2{margin:18px 0}.app-release-bridge a{display:inline-flex;align-items:center;justify-content:center;gap:20px;flex:none;padding:17px 23px;border-radius:100px;background:linear-gradient(100deg,#07d9ae,#25c5df);color:#061714;font-weight:800;font-size:14px;transition:transform .3s,box-shadow .3s}.app-release-bridge a:hover{transform:translateY(-3px);box-shadow:0 15px 40px #07d9ae44}.app-story-tabs button:focus-visible,.app-release-bridge a:focus-visible{outline:2px solid #20e9c6;outline-offset:3px}@media (max-width:800px){.app-story-layout{grid-template-columns:1fr}.app-story-tabs{flex-direction:row}.app-story-tabs button{flex:1;min-height:84px}.app-release-bridge-inner{align-items:start;flex-direction:column}}@media (max-width:560px){.app-story-section{padding:80px 0}.app-story-tabs{flex-direction:column}.app-story-tabs button{min-height:66px}.app-story-panel{padding:24px}.app-story-checklist{grid-template-columns:1fr}.app-story-checklist>div{min-height:72px}.app-release-bridge{padding:77px 0}}@media (prefers-reduced-motion:reduce){.app-story-panel{animation:none}}.interactive-card{position:relative;isolation:isolate;transition:transform .32s cubic-bezier(.2,.75,.2,1),border-color .32s ease,box-shadow .32s ease}.interactive-card:hover{border-color:#1aa994;box-shadow:0 22px 65px #0007,0 0 30px #08d6b21a;transform:translateY(-4px)}.interactive-edge{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;border-radius:inherit;padding:1px;pointer-events:none;background:radial-gradient(190px circle at var(--card-x,50%) var(--card-y,50%),#4cffdf,#21aadb 40%,transparent 78%),conic-gradient(from var(--section-edge-angle),transparent 0deg,transparent 45deg,#0ee1bb67 86deg,#6899eb72 105deg,transparent 142deg,transparent 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .28s ease;animation:section-edge-orbit 11s linear infinite}.interactive-card:hover>.interactive-edge,.interactive-card.card-pointer-active>.interactive-edge{opacity:.9}.interactive-card.ambient-edge>.interactive-edge{opacity:.44}.interactive-card.ambient-edge:hover>.interactive-edge{opacity:1}@property --section-edge-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes section-edge-orbit{to{--section-edge-angle:360deg}}.section-intro-v2 h2,.growth-intro h2 em,.journey-intro h2 em,.app-story-heading h2 em,.app-release-bridge h2 em,.proof-heading h2 em,.bt2-intro h2 em,.growth-cta h2 em{background-image:linear-gradient(100deg,#8e7af4,#46a7e7 15%,#16d6bd 32%,#7a8cf3,#1bd8b8 68%,#64a2ec,#8e7af4);background-size:300% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:section-title-flow 9s linear infinite}@keyframes section-title-flow{to{background-position:100% 50%}}.growth-tabs button,.journey-selector button,.product-journey-steps button,.app-journey-tabs button,.app-story-tabs button{transition:transform .3s,border-color .3s,background .3s,box-shadow .3s}.growth-tabs button:hover,.journey-selector button:hover,.product-journey-steps button:hover,.app-journey-tabs button:hover,.app-story-tabs button:hover{box-shadow:0 12px 32px #0005,0 0 22px #08d8b21a}.faq-list details,.growth-faq-list details{transition:background .3s,border-color .3s,transform .3s}.faq-list details:hover,.growth-faq-list details:hover{border-color:#228c80;background:#0a3a3424}.faq-list summary>span,.growth-faq-list summary>b{flex:none;transition:transform .3s,color .3s}.faq-list details[open] summary>span,.growth-faq-list details[open] summary>b{transform:rotate(45deg);color:#20e6c3}.btn,.growth-primary,.growth-cta a,.app-release-bridge a,.nav-action{position:relative;overflow:hidden}.btn:after,.growth-primary:after,.growth-cta a:after,.app-release-bridge a:after,.nav-action:after{content:"";position:absolute;inset:-100% auto -100% -55%;width:35%;transform:rotate(22deg);background:linear-gradient(90deg,transparent,#fff8,transparent);transition:left .55s ease;pointer-events:none}.btn:hover:after,.growth-primary:hover:after,.growth-cta a:hover:after,.app-release-bridge a:hover:after,.nav-action:hover:after{left:120%}@media (prefers-reduced-motion:reduce){.interactive-edge,.section-intro-v2 h2,.growth-intro h2 em,.journey-intro h2 em,.app-story-heading h2 em,.app-release-bridge h2 em,.proof-heading h2 em,.bt2-intro h2 em,.growth-cta h2 em{animation:none}.interactive-card:hover{transform:none}}.growth-faq-list summary>span{min-width:0;flex:1;overflow-wrap:anywhere;transform:none;color:inherit}.growth-faq-list summary>b,.faq-list summary>span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;line-height:1;transform-origin:center}.growth-faq-list summary:focus-visible,.faq-list summary:focus-visible,.mobile-faq summary:focus-visible{outline:2px solid #50e5c6;outline-offset:4px;border-radius:4px}@media (prefers-reduced-motion:reduce){.growth-faq-list summary>b,.faq-list summary>span{transition:none}}.growth-faq-list summary>b,.faq-list summary>span{margin-right:7px}.value-story,.partner-value-story{padding:112px 0;background:radial-gradient(ellipse at 83% 14%,#0a594a29,transparent 51%),#0d1118;color:#f4f8fa}.value-story-heading,.partner-value-story-head{max-width:1040px;margin-bottom:46px}.value-story-heading>span,.partner-value-story-head>span,.value-story-example>div>span{font-size:11px;font-weight:800;letter-spacing:.16em;color:#0fd7b4}.value-story-heading h2,.partner-value-story-head h2{font-size:clamp(39px,4.8vw,66px);line-height:1.18;letter-spacing:-.055em;margin:22px 0 18px;max-width:1000px}.value-story-heading p,.partner-value-story-head p{font-size:17px;color:#b0bec6;max-width:850px}.value-story-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:15px}.value-story-tabs{display:flex;flex-direction:column;gap:10px}.value-story-tabs button{display:grid;grid-template-columns:33px 1fr 18px;gap:7px 12px;align-items:start;text-align:left;border:1px solid #38454e;background:#191f29;border-radius:15px;padding:22px;color:#f5f8fa;min-height:132px;transition:transform .3s,border-color .3s,box-shadow .3s}.value-story-tabs button:hover{transform:translate(5px);border-color:#0fb799;box-shadow:0 15px 40px #0005}.value-story-tabs button.active{border-color:#13d6b0;background:linear-gradient(105deg,#173b36,#1b252e);box-shadow:inset 3px 0 #0ad9b6}.value-story-tabs button>span{font-size:11px;color:#11d4b4}.value-story-tabs button>b{font-size:20px}.value-story-tabs button>small{grid-column:2/3;color:#aebbc3;font-size:13px;line-height:1.65}.value-story-tabs button>svg{color:#12d3b1}.value-story-focus{min-height:415px;border:1px solid #40515a;border-radius:21px;background:radial-gradient(circle at 85% 20%,#0c665139,transparent 55%),linear-gradient(145deg,#1f2630,#151d25);padding:34px 38px;display:flex;flex-direction:column;box-shadow:0 26px 70px #0008;animation:growth-panel-enter .42s cubic-bezier(.2,.8,.2,1) both}.value-story-focus-top{display:flex;align-items:center;justify-content:space-between;color:#0bd9b7;font-size:11px;letter-spacing:.12em}.value-story-focus h3{font-size:clamp(32px,3.7vw,50px);margin:62px 0 18px}.value-story-focus>p{font-size:18px;color:#c2cbd0;max-width:600px}.value-story-focus-bottom{display:flex;align-items:center;gap:11px;border-top:1px solid #3b4b51;padding-top:21px;margin-top:auto;color:#8fa5aa;font-size:12px}.value-story-focus-bottom svg{color:#0cd9b4;flex:none}.value-story-example{margin-top:21px;border:1px solid #38514f;border-radius:20px;background:linear-gradient(115deg,#132d2c,#17202a);display:grid;grid-template-columns:.85fr 1.15fr;gap:30px;padding:35px}.value-story-example h3{font-size:27px;line-height:1.34;margin:17px 0}.value-story-example p{font-size:15px;color:#acbcc3}.value-story-example ol{list-style:none;margin:0;padding:0}.value-story-example li{display:flex;align-items:center;gap:13px;border-bottom:1px solid #375052;padding:17px 0;color:#e4eff0;font-size:15px}.value-story-example li:last-child{border:0}.value-story-example li span,.value-story-example li svg{color:#0dd7b4;flex:none}.value-story-example li svg{margin-left:auto}.partner-value-story{background:#10151e;padding:90px 0}.partner-value-story-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.partner-value-story-grid article{position:relative;min-height:260px;padding:28px;border:1px solid #384750;border-radius:19px;background:linear-gradient(150deg,#202631,#171f27);transition:transform .3s,border-color .3s,box-shadow .3s}.partner-value-story-grid article:hover{transform:translateY(-5px);border-color:#12b799;box-shadow:0 20px 55px #0006}.partner-value-story-grid article>span{font-size:11px;color:#0ed6b4;letter-spacing:.12em}.partner-value-story-grid h3{font-size:23px;margin:52px 0 12px}.partner-value-story-grid p{font-size:14px;color:#acbbc2}.partner-value-story-grid svg{position:absolute;right:25px;top:27px;color:#0cdbb6}.value-story-tabs button:focus-visible{outline:2px solid #0ce6c0;outline-offset:3px}@media (max-width:850px){.value-story-layout,.value-story-example{grid-template-columns:1fr}.value-story-tabs{display:grid;grid-template-columns:repeat(3,1fr)}.value-story-tabs button{min-height:180px}.partner-value-story-grid{grid-template-columns:1fr}}@media (max-width:600px){.value-story,.partner-value-story{padding:80px 0}.value-story-tabs{grid-template-columns:1fr}.value-story-tabs button{min-height:0}.value-story-focus{min-height:340px;padding:25px}.value-story-focus h3{margin:45px 0 14px}.value-story-example{padding:25px}.partner-value-story-grid article{min-height:0}.partner-value-story-grid h3{margin-top:38px}}@media (prefers-reduced-motion:reduce){.value-story-focus{animation:none}}.signal-reliability{padding:105px 0;background:#10151d;color:#f5f8fa}.signal-reliability-head{max-width:890px;margin-bottom:42px}.signal-reliability-head>span{color:#0dd8b6;font-size:11px;font-weight:800;letter-spacing:.16em}.signal-reliability h2{font-size:clamp(38px,4.7vw,62px);margin:20px 0 15px;line-height:1.2}.signal-reliability-head p{color:#b2c0c7;font-size:17px}.signal-reliability-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.signal-reliability-grid article{position:relative;min-height:245px;padding:26px;border:1px solid #385057;border-radius:17px;background:linear-gradient(145deg,#1d2930,#162029)}.signal-reliability-grid article>span{color:#0bd7b5;font-size:11px}.signal-reliability-grid h3{font-size:21px;margin:52px 0 10px}.signal-reliability-grid p{color:#b2bec5;font-size:13px}.signal-reliability-grid svg{position:absolute;right:25px;top:25px;color:#0bd8b6}.signal-reliability-note{margin-top:22px;color:#8ea5ad;font-size:12px}@media (max-width:950px){.signal-reliability-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.signal-reliability-grid{grid-template-columns:1fr}.signal-reliability-grid article{min-height:0}.signal-reliability-grid h3{margin-top:35px}}.new-product-spotlight{padding:105px 0;background:radial-gradient(ellipse at 75% 5%,#095e5036,transparent 58%),#0d131b;color:#f5f8fa}.new-product-heading{max-width:930px;margin-bottom:43px}.new-product-heading>span{color:#0bd9b6;font-size:11px;letter-spacing:.17em;font-weight:800}.new-product-heading h2{font-size:clamp(40px,4.8vw,67px);line-height:1.16;margin:20px 0 16px}.new-product-heading h2 em{font-style:normal;background-image:linear-gradient(100deg,#8e7af4,#3aa9e7,#0bdcb8,#8e7af4);background-size:300% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:section-title-flow 9s linear infinite}.new-product-heading p{color:#aebdc5;font-size:17px}.new-product-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.new-product-grid a{position:relative;min-height:390px;display:flex;flex-direction:column;padding:33px;border:1px solid #3a4a52;border-radius:22px;background:linear-gradient(145deg,#1d2630,#131b24);overflow:hidden;transition:transform .35s,border-color .35s,box-shadow .35s}.new-product-grid a:before{content:"";position:absolute;width:350px;height:350px;right:-140px;top:-140px;border-radius:50%;border:1px solid #0bd7b22c;box-shadow:0 0 0 40px #0bd8ae0c,0 0 0 80px #6478dc0b;pointer-events:none}.new-product-grid a:hover{transform:translateY(-6px);border-color:#0dd3b2;box-shadow:0 26px 70px #0008,0 0 35px #0edbb41c}.new-product-grid a>span{font-size:11px;letter-spacing:.12em;color:#0bdbb6}.new-product-grid a>svg{color:#0bd9b5;margin:43px 0 25px}.new-product-grid h3{font-size:30px;margin:0 0 12px}.new-product-grid p{font-size:15px;color:#b6c3c9;max-width:500px}.new-product-grid b{display:flex;align-items:center;gap:9px;color:#0bd9b6;font-size:14px;margin-top:auto;padding-top:25px}.new-product-grid b svg{transition:transform .25s}.new-product-grid a:hover b svg{transform:translate(3px,-3px)}.new-product-grid a:focus-visible{outline:2px solid #0ee8c1;outline-offset:4px}@media (max-width:750px){.new-product-grid{grid-template-columns:1fr}.new-product-grid a{min-height:340px}.new-product-spotlight{padding:78px 0}}@media (prefers-reduced-motion:reduce){.new-product-heading h2 em{animation:none}.new-product-grid a:hover{transform:none}}.product-mini-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1100px){.product-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:540px){.product-mini-grid{grid-template-columns:1fr}}.new-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.new-product-grid a{--accent:#19dcc2;min-height:340px;padding:28px;background:radial-gradient(circle at 88% 13%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 45%),linear-gradient(145deg,#1b242e,#121922);border-color:#34414a}.new-product-grid a:nth-child(2){--accent:#76a8ff}.new-product-grid a:nth-child(3){--accent:#ad91ff}.new-product-grid a:nth-child(4){--accent:#f4bd77}.new-product-grid a:nth-child(5){--accent:#68d9d5}.new-product-grid a:nth-child(6){--accent:#8fa6ff}.new-product-grid a:before{width:130px;height:130px;right:-35px;top:-36px;border-color:color-mix(in srgb,var(--accent) 25%,transparent);box-shadow:0 0 0 28px color-mix(in srgb,var(--accent) 5%,transparent),0 0 0 55px color-mix(in srgb,var(--accent) 3%,transparent);transition:transform .65s ease,opacity .65s ease;opacity:.65}.new-product-grid a:hover:before{transform:scale(1.2) rotate(25deg);opacity:1}.new-product-grid a>span{font-size:11px;color:var(--accent)}.new-product-grid a>svg{width:54px;height:54px;padding:12px;margin:32px 0 22px;border-radius:16px;color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,#101820);border:1px solid color-mix(in srgb,var(--accent) 22%,#23313a);transition:transform .35s ease,background .35s ease}.new-product-grid a:hover>svg{transform:translateY(-4px) rotate(-5deg);background:color-mix(in srgb,var(--accent) 19%,#101820)}.new-product-grid h3{font-size:clamp(21px,2vw,27px);line-height:1.25}.new-product-grid p{font-size:15px;line-height:1.75;color:#b9c6cd}.new-product-grid b{color:var(--accent)}.new-product-grid a:hover{border-color:color-mix(in srgb,var(--accent) 70%,#34414a);box-shadow:0 24px 55px #0006,0 0 25px color-mix(in srgb,var(--accent) 12%,transparent)}@media (max-width:1050px){.new-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.new-product-grid{grid-template-columns:1fr}.new-product-grid a{min-height:315px}}@media (prefers-reduced-motion:reduce){.new-product-grid a:hover:before,.new-product-grid a:hover>svg{transform:none}}.home-core-case{padding:116px 0;background:radial-gradient(ellipse at 76% 10%,#0a64523c,transparent 54%),#0b1118;color:#f4f8fa}.home-core-heading{max-width:1060px;margin-bottom:46px}.home-core-heading>span,.home-core-audience-head>span{font-size:11px;color:#10dab7;letter-spacing:.17em;font-weight:800}.home-core-heading h2{font-size:clamp(42px,5vw,72px);line-height:1.13;letter-spacing:-.055em;margin:22px 0 18px}.home-core-heading h2 em{font-style:normal;color:transparent;background-image:linear-gradient(100deg,#8b75ef,#43a9e8,#0cdeb8,#8b75ef);background-size:300% 100%;background-clip:text;-webkit-background-clip:text;animation:section-title-flow 9s linear infinite}.home-core-heading p{font-size:18px;color:#b4c2c9;max-width:880px}.home-core-pillars{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.home-core-pillars article{position:relative;min-height:254px;padding:23px;border:1px solid #395158;border-radius:16px;background:linear-gradient(150deg,#1e2930,#141d27);transition:transform .3s,border-color .3s,box-shadow .3s}.home-core-pillars article:hover{transform:translateY(-5px);border-color:#10c5a4;box-shadow:0 22px 55px #0007}.home-core-pillars article>span{color:#0bd8b5;font-size:11px}.home-core-pillars svg{display:block;color:#0bd8b5;margin:30px 0 17px}.home-core-pillars h3{font-size:20px;margin:0 0 9px}.home-core-pillars p{font-size:13px;color:#acbbc2}.home-core-audience{margin-top:25px;padding:37px;border:1px solid #3b5057;border-radius:22px;background:radial-gradient(circle at 90% 20%,#0c615139,transparent 55%),#19212a;box-shadow:0 30px 75px #0007}.home-core-audience-head h3{font-size:clamp(32px,3.4vw,45px);line-height:1.2;margin:16px 0 28px}.home-core-audience-tabs{display:flex;gap:9px;margin-bottom:14px}.home-core-audience-tabs button{display:flex;justify-content:space-between;gap:20px;align-items:center;flex:1;border:1px solid #3b5156;background:#18262c;color:#d7e5e7;border-radius:10px;padding:16px 19px;text-align:left;font-size:15px;font-weight:700;transition:background .3s,border-color .3s,transform .3s}.home-core-audience-tabs button:hover{transform:translateY(-2px);border-color:#1aa993}.home-core-audience-tabs button.active{background:#145044;border-color:#11d2af;color:#fff}.home-core-audience-tabs button span{color:#0bd8b5;font-size:11px}.home-core-audience-panel{display:grid;grid-template-columns:1.15fr .85fr;gap:35px;padding:32px;border:1px solid #35535a;border-radius:14px;background:#101d24;animation:growth-panel-enter .45s ease both}.home-core-audience-panel>div>span{color:#0bd8b5;font-size:11px;letter-spacing:.13em}.home-core-audience-panel h4{font-size:clamp(25px,2.9vw,36px);line-height:1.25;margin:18px 0 12px}.home-core-audience-panel p{font-size:15px;color:#b0c0c5;max-width:650px}.home-core-audience-panel a{display:inline-flex;gap:9px;align-items:center;color:#0cdbb8;font-size:14px;font-weight:800;margin-top:25px}.home-core-audience-panel a:hover svg{transform:translate(4px)}.home-core-audience-panel a svg{transition:transform .25s}.home-core-audience-panel ul{list-style:none;margin:0;padding:0;align-self:center}.home-core-audience-panel li{display:flex;gap:10px;align-items:center;padding:15px 0;border-bottom:1px solid #315058;color:#d7e7e8;font-size:14px}.home-core-audience-panel li:last-child{border:0}.home-core-audience-panel li svg{color:#0bd9b5;flex:none}.home-core-status{color:#80959e;font-size:11px;margin-top:22px}.home-core-audience-tabs button:focus-visible,.home-core-audience-panel a:focus-visible{outline:2px solid #10e9c4;outline-offset:3px}@media (max-width:920px){.home-core-pillars{grid-template-columns:repeat(2,1fr)}.home-core-audience-panel{grid-template-columns:1fr}}@media (max-width:600px){.home-core-case{padding:79px 0}.home-core-pillars{grid-template-columns:1fr}.home-core-pillars article{min-height:0}.home-core-audience{padding:23px}.home-core-audience-tabs{flex-direction:column}.home-core-audience-panel{padding:23px}.home-core-heading p{font-size:16px}}@media (prefers-reduced-motion:reduce){.home-core-heading h2 em,.home-core-audience-panel{animation:none}}.home-core-status{color:#b4c5cb;font-size:14px;line-height:1.7}.loop-section{padding:108px 0;background:radial-gradient(ellipse at 12% 0%,#0a5f5238,transparent 52%),radial-gradient(ellipse at 90% 20%,#2a3f8a28,transparent 48%),#0c1219;color:#f4f7f9}.loop-intro{max-width:920px;margin-bottom:46px}.loop-intro>span{display:inline-block;color:#0cd9b6;font-size:11px;letter-spacing:.16em;font-weight:800}.loop-intro h2{margin:18px 0 14px;font-size:clamp(38px,4.7vw,64px);line-height:1.15;letter-spacing:-.04em}.loop-intro h2 em{font-style:normal;background-image:linear-gradient(100deg,#8e7af4,#3aa9e7,#0bdcb8,#8e7af4);background-size:300% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:section-title-flow 9s linear infinite}.loop-intro p{max-width:760px;color:#aebdc5;font-size:17px;line-height:1.75}.loop-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;position:relative}.loop-card{position:relative;padding:28px 26px 30px;border:1px solid #33414b;border-radius:22px;background:linear-gradient(160deg,#1a2430,#121922);min-height:390px;overflow:hidden;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.loop-card:hover{transform:translateY(-5px);border-color:#12d7b4;box-shadow:0 24px 60px #0007,0 0 28px #0edbb41a}.loop-card-1{--accent:#19dcc2}.loop-card-2{--accent:#76a8ff}.loop-card-3{--accent:#ad91ff}.loop-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.loop-card-top span{font:800 12px/1 DM Sans,sans-serif;letter-spacing:.14em;color:var(--accent)}.loop-card-top small{font-size:10px;letter-spacing:.12em;color:#7f909a}.loop-card-icon{width:52px;height:52px;display:grid;place-items:center;border-radius:16px;margin-bottom:22px;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,#101820);border:1px solid color-mix(in srgb,var(--accent) 28%,#23313a)}.loop-card h3{margin:0 0 8px;font-size:28px;letter-spacing:-.03em}.loop-card b{display:block;margin-bottom:12px;color:#e8eef2;font-size:15px}.loop-card p{margin:0 0 18px;color:#a8b7bf;font-size:14.5px;line-height:1.7}.loop-card ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}.loop-card li{position:relative;padding-left:16px;color:#c5d0d6;font-size:13.5px}.loop-card li:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;border-radius:50%;background:var(--accent)}.loop-arrow{display:none}.loop-trust{margin-top:28px;padding:28px;border:1px solid #33414b;border-radius:22px;background:linear-gradient(145deg,#162028,#10171f)}.loop-trust-head{display:flex;gap:16px;align-items:flex-start;margin-bottom:22px}.loop-trust-head svg{flex:none;color:#0cd9b6;margin-top:2px}.loop-trust-head strong{display:block;font-size:18px;margin-bottom:6px}.loop-trust-head p{margin:0;color:#a8b7bf;font-size:14.5px;line-height:1.7;max-width:820px}.loop-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px}.loop-trust-grid div{padding:16px 18px;border-radius:14px;border:1px solid #2c3943;background:#121a22}.loop-trust-grid b{display:block;margin-bottom:6px;color:#e8eef2;font-size:15px}.loop-trust-grid span{color:#93a4ad;font-size:13px;line-height:1.55}.loop-cta{display:flex;flex-wrap:wrap;gap:18px;align-items:center}@media (max-width:980px){.loop-grid,.loop-trust-grid{grid-template-columns:1fr}.loop-card{min-height:0}.loop-section{padding:82px 0}}@media (prefers-reduced-motion:reduce){.loop-intro h2 em{animation:none}.loop-card:hover{transform:none}}.market-visual.mv-loop .mv-loop-main{display:grid;grid-template-columns:1.05fr .95fr;gap:14px;align-items:stretch}.mv-chat{display:flex;flex-direction:column;gap:10px;min-height:210px}.mv-bubble{padding:12px 14px;border-radius:14px;border:1px solid #2d3b45;background:#121a22}.mv-bubble small{display:block;margin-bottom:6px;font-size:10px;letter-spacing:.12em;color:#0cd9b6;font-weight:800}.mv-bubble.user small{color:#76a8ff}.mv-bubble p{margin:0;color:#e8eef2;font-size:13.5px;line-height:1.55}.mv-bubble ul{margin:10px 0 0;padding:0;list-style:none;display:grid;gap:5px}.mv-bubble li{color:#a8b7bf;font-size:12.5px}.mv-report{padding:14px;border-radius:14px;border:1px solid #2d3b45;background:linear-gradient(160deg,#152029,#101820);display:flex;flex-direction:column;gap:12px}.mv-report-top{display:flex;justify-content:space-between;align-items:center}.mv-report-top strong{font-size:13px;color:#e8eef2}.mv-report-top span{font-size:11px;color:#0cd9b6;letter-spacing:.08em}.mv-report-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mv-report-metrics div{padding:10px 8px;border-radius:10px;background:#0e151c;border:1px solid #24313a}.mv-report-metrics small{display:block;color:#80919a;font-size:10px;margin-bottom:4px}.mv-report-metrics b{font-size:13px;color:#f0f5f7}.mv-report-note{color:#93a4ad;font-size:12px;line-height:1.55}@media (max-width:980px){.market-visual.mv-loop .mv-loop-main{grid-template-columns:1fr}.mv-chat{min-height:0}}.loop-policy{margin-top:22px;padding:24px 26px;border:1px solid #33414b;border-radius:22px;background:linear-gradient(145deg,#14222c,#101820)}.loop-policy-head{display:flex;gap:14px;align-items:flex-start;margin-bottom:18px}.loop-policy-head svg{flex:none;color:#76a8ff;margin-top:2px}.loop-policy-head strong{display:block;font-size:17px;margin-bottom:6px}.loop-policy-head p{margin:0;color:#a8b7bf;font-size:14px;line-height:1.65;max-width:820px}.loop-policy-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.loop-policy-grid div{padding:14px 16px;border-radius:14px;border:1px solid #2c3943;background:#121a22}.loop-policy-grid b{display:block;margin-bottom:5px;color:#e8eef2;font-size:14px}.loop-policy-grid span{color:#93a4ad;font-size:12.5px;line-height:1.5}.loop-trust-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:980px){.loop-policy-grid,.loop-trust-grid-4{grid-template-columns:1fr 1fr}}@media (max-width:640px){.loop-policy-grid,.loop-trust-grid-4{grid-template-columns:1fr}}.infra-section{padding:112px 0;background:radial-gradient(ellipse at 5% 10%,#064f4a30,transparent 48%),#0c1219;color:#f5f8fa;overflow:hidden}.infra-heading{max-width:970px}.infra-heading>span,.infra-flow-copy>span{color:#2de4cb;font-size:11px;font-weight:800;letter-spacing:.18em}.infra-heading h2{font-size:clamp(42px,5vw,70px);line-height:1.12;letter-spacing:-.035em;margin:23px 0 20px}.infra-heading h2 em{font-style:normal;background:linear-gradient(95deg,#8d83f1,#43a9e5,#14dcb8,#8d83f1);background-size:300% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:section-title-flow 9s linear infinite}.infra-heading p{max-width:850px;color:#b9c6cc;font-size:18px;line-height:1.8}.infra-pillars{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:48px 0 22px}.infra-pillars article{position:relative;min-height:245px;padding:25px;background:linear-gradient(150deg,#1c2630,#111a23);border:1px solid #34434c;border-radius:19px;overflow:hidden;transition:transform .35s,border-color .35s,box-shadow .35s}.infra-pillars article:hover{transform:translateY(-5px);border-color:#18d9be;box-shadow:0 18px 38px #0005,0 0 25px #0fd7bc15}.infra-pillars article>span{display:block;color:#69cabd;font-size:10px;letter-spacing:.13em}.infra-pillars article>svg{color:#1be3c3;margin:26px 0 18px}.infra-pillars h3{font-size:20px;margin:0 0 10px}.infra-pillars p{font-size:14px;line-height:1.7;color:#afbdc5;margin:0}.infra-flow{display:grid;grid-template-columns:.8fr 1.2fr;gap:32px;padding:34px;border:1px solid #3a4a54;border-radius:23px;background:linear-gradient(115deg,#17242c,#101923)}.infra-flow-copy{padding:20px 8px}.infra-flow-copy h3{font-size:34px;line-height:1.2;margin:17px 0}.infra-flow-copy p{font-size:15px;line-height:1.8;color:#b6c4cc}.infra-tabs{display:flex;flex-wrap:wrap;gap:9px;margin-top:29px}.infra-tabs button{display:flex;align-items:center;gap:12px;padding:12px 15px;border:1px solid #3d535b;border-radius:100px;background:#192a31;color:#c2d1d4;cursor:pointer;transition:background .25s,color .25s,border-color .25s}.infra-tabs button.active,.infra-tabs button:hover{background:#0c6459;color:#fff;border-color:#16cfb7}.infra-tabs button:focus-visible{outline:2px solid #2de4cb;outline-offset:3px}.infra-flow-display{border:1px solid #3b5159;border-radius:18px;background:radial-gradient(circle at 100% 0%,#0e756325,transparent 50%),#0d1922;padding:28px;animation:infra-in .35s ease both}.infra-flow-top{display:flex;align-items:center;gap:12px;color:#4ce6d1;font-size:11px;letter-spacing:.11em}.infra-flow-top b{margin-left:auto;color:#a8ddd5;font-weight:500;letter-spacing:0}.infra-flow-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:56px 0 27px}.infra-flow-steps div{position:relative;min-height:96px;padding:17px 10px;border:1px solid #34535a;background:#162a31;border-radius:12px}.infra-flow-steps div:not(:last-child):after{content:"→";position:absolute;right:-12px;top:34px;z-index:1;color:#19d8bc;font-size:18px}.infra-flow-steps span{display:block;color:#38d5c2;font-size:11px;margin-bottom:11px}.infra-flow-steps strong{font-size:13px;line-height:1.4}.infra-flow-display>p{color:#a9bbc2;font-size:13px;margin:0}.infra-disclosure{font-size:12px;color:#81959d;line-height:1.7;margin:20px 0 0}@keyframes infra-in{0%{opacity:.4;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.infra-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.infra-flow{grid-template-columns:1fr}.infra-flow-steps{margin-top:25px}}@media (max-width:650px){.infra-section{padding:78px 0}.infra-heading p{font-size:16px}.infra-pillars{grid-template-columns:1fr}.infra-pillars article{min-height:190px}.infra-flow{padding:18px}.infra-flow-copy h3{font-size:29px}.infra-flow-steps{grid-template-columns:1fr;gap:8px}.infra-flow-steps div{min-height:0;display:flex;gap:12px;align-items:center}.infra-flow-steps div:not(:last-child):after{display:none}.infra-flow-steps span{margin:0}}@media (prefers-reduced-motion:reduce){.infra-heading h2 em,.infra-flow-display{animation:none}.infra-pillars article:hover{transform:none}}.infra-disclosure{font-size:14px;color:#b4c6cc;line-height:1.7}:root{--np-teal: #08d8c4;--np-teal-hover: #29ebda;--np-teal-bg: rgba(8, 216, 196, .08);--np-teal-border: rgba(8, 216, 196, .28);--np-violet: #7b65ee;--np-violet-bg: rgba(123, 101, 238, .1);--np-border: #1b212d;--np-border-light: rgba(255, 255, 255, .06);--np-card-bg: #0d1119;--np-card-bg-alt: #111520;--np-text: #f1f5f9;--np-text-dim: #94a3b8;--np-text-muted: #64748b}.np-page{background:#07090e;color:var(--np-text);overflow-x:hidden;position:relative;width:100%}.site-footer .footer-main{grid-template-columns:2fr 1fr 1fr 1fr!important;gap:40px!important}@media (max-width: 900px){.site-footer .footer-main{grid-template-columns:1fr 1fr!important;gap:30px!important}}@media (max-width: 540px){.site-footer .footer-main{grid-template-columns:1fr!important;gap:24px!important}}.np-label{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.14em;color:var(--np-teal);text-transform:uppercase;background:var(--np-teal-bg);border:1px solid var(--np-teal-border);padding:5px 12px;border-radius:100px;width:-moz-fit-content;width:fit-content}.np-label b{color:#fff;background:#08d8c440;padding:1px 6px;border-radius:4px}.np-label i{width:5px;height:5px;border-radius:50%;background:var(--np-teal);box-shadow:0 0 8px var(--np-teal)}.np-heading{margin-bottom:40px}.np-heading.center{text-align:center;display:flex;flex-direction:column;align-items:center}.np-heading h2{font-size:clamp(28px,3.6vw,48px);font-weight:800;line-height:1.22;letter-spacing:-.03em;color:#fff;margin:14px 0 12px}.np-heading h2 em{font-style:normal;background:linear-gradient(110deg,#7b65ee 10%,#3ea1db,#08d8c4 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.np-heading p{font-size:15px;line-height:1.8;color:var(--np-text-dim);max-width:680px;margin:0}.np-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:28px}.np-btn{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#08d8c4,#12baa8);color:#031412!important;font-weight:800;font-size:14px;letter-spacing:.02em;padding:13px 26px;border-radius:100px;box-shadow:0 4px 18px #08d8c459;transition:all .25s cubic-bezier(.16,1,.3,1);text-decoration:none;border:none;cursor:pointer;white-space:nowrap}.np-btn:hover{transform:translateY(-2px);box-shadow:0 8px 26px #08d8c480;background:linear-gradient(135deg,#2ae7d5,#08d8c4)}.np-link{display:inline-flex;align-items:center;gap:8px;color:#cbd5e1;font-weight:700;font-size:14px;transition:color .2s,gap .2s;text-decoration:none;white-space:nowrap;background:none;border:none;cursor:pointer}.np-link:hover{color:var(--np-teal);gap:12px}.np-section{padding:80px 0;position:relative;width:100%}.np-section.np-alt{background:#090c13;border-top:1px solid var(--np-border);border-bottom:1px solid var(--np-border)}.np-hero{position:relative;padding:50px 0 80px;overflow:hidden;background:radial-gradient(circle at 80% 20%,rgba(123,101,238,.07),transparent 45%),radial-gradient(circle at 15% 55%,rgba(8,216,196,.06),transparent 40%),#07090e}.np-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse 65% 65% at 50% 50%,#000 20%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 65% 65% at 50% 50%,#000 20%,transparent 80%);pointer-events:none}.np-hero-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:48px;align-items:center;position:relative;z-index:2}.np-hero-copy .breadcrumb{margin-bottom:20px;font-size:13px;color:var(--np-text-muted)}.np-hero-copy .breadcrumb a{color:var(--np-text-dim);transition:color .2s}.np-hero-copy .breadcrumb a:hover{color:var(--np-teal)}.np-hero-copy h1{font-size:clamp(36px,4.2vw,60px);font-weight:800;line-height:1.16;letter-spacing:-.035em;color:#fff;margin:14px 0 18px}.np-hero-copy h1 em{font-style:normal;background:linear-gradient(110deg,#7b65ee 15%,#3ea1db 50%,#08d8c4 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.np-hero-copy p{font-size:16px;line-height:1.85;color:#b0bccd;margin:0}.np-hero-copy p b{color:#fff;font-weight:700}.np-hero-creds{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px;padding-top:22px;border-top:1px solid var(--np-border-light)}.np-hero-creds span{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:#121721b3;border:1px solid var(--np-border-light);border-radius:8px;font-size:12px;color:var(--np-text-dim)}.np-hero-creds span b{color:var(--np-teal);font-weight:700}.np-hero-visual{width:100%;display:flex;justify-content:center}.np-dossier,.np-term{width:100%;max-width:480px;background:linear-gradient(165deg,#111520,#0a0d14);border:1px solid rgba(8,216,196,.28);border-radius:20px;padding:24px;box-shadow:0 20px 60px #0009;position:relative;overflow:hidden}.np-dossier header,.np-term header{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--np-text-dim);border-bottom:1px solid var(--np-border-light);padding-bottom:12px;margin-bottom:16px}.np-dossier-header-left{display:flex;align-items:center;gap:8px}.status-dot{width:6px;height:6px;border-radius:50%;background:var(--np-teal);box-shadow:0 0 8px var(--np-teal)}.file-tag{background:var(--np-violet-bg);border:1px solid rgba(123,101,238,.3);color:#a797ff;padding:2px 8px;border-radius:4px;font-size:10px}.np-dossier-title{margin-bottom:16px}.np-dossier-title small{display:block;font-size:10px;letter-spacing:.16em;color:var(--np-teal);font-weight:800}.np-dossier-title strong{display:block;font-size:22px;color:#fff;letter-spacing:-.02em;margin:3px 0 2px}.np-dossier-title span{font-size:11px;color:var(--np-text-muted);font-family:monospace}.np-dossier-chart{background:#080a0f;border:1px solid var(--np-border-light);border-radius:12px;padding:12px;margin-bottom:16px}.np-dossier-chart-top{display:flex;justify-content:space-between;font-size:10px;font-weight:700;letter-spacing:.1em;color:var(--np-text-muted);margin-bottom:8px}.live-dot{color:var(--np-teal);display:inline-flex;align-items:center;gap:5px}.live-dot i{width:5px;height:5px;border-radius:50%;background:var(--np-teal)}.np-surface{width:100%;height:100px;display:block}.np-surface path{fill:none;stroke-width:1.5;opacity:.85}.np-dossier-rows{display:flex;flex-direction:column;gap:8px}.np-dossier-rows>div{padding:8px 12px;background:#ffffff05;border:1px solid var(--np-border-light);border-radius:8px;display:flex;flex-direction:column;gap:2px}.np-dossier-rows small{font-size:9px;letter-spacing:.12em;color:var(--np-teal);font-weight:700}.np-dossier-rows b{font-size:12px;color:#fff;font-weight:600}.np-dossier-chips,.np-term-bottom-chips{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid var(--np-border-light)}.np-mini-chip{padding:10px 12px;background:#0e121cd9;border:1px solid var(--np-border);border-radius:10px;display:flex;flex-direction:column;gap:2px}.np-mini-chip.highlight{border-color:#08d8c44d;color:#cbd5e1;flex-direction:row;align-items:center;gap:8px}.np-mini-chip.highlight svg{color:var(--np-teal);flex-shrink:0}.np-mini-chip b{font-size:18px;font-weight:900;line-height:1;color:var(--np-teal)}.np-mini-chip span{font-size:11px;line-height:1.35;color:#94a3b8}.np-wall{background:#090c13;border-top:1px solid var(--np-border);border-bottom:1px solid var(--np-border);padding:26px 0}.np-wall-row{display:flex;align-items:center;gap:30px;padding:10px 0}.np-wall-row+.np-wall-row{border-top:1px solid var(--np-border-light)}.np-wall-label{min-width:200px;font-size:12px;font-weight:800;letter-spacing:.1em;color:var(--np-teal)}.np-wall-label small{display:block;font-size:11px;font-weight:400;color:var(--np-text-muted);letter-spacing:normal;margin-top:2px}.np-wall-items{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.np-wall-items.serif span{font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:600;color:#cbd5e1}.np-wall-items>span{font-size:13px;color:#cbd5e1;display:inline-flex;align-items:center;gap:6px}.np-wall-items b{color:#fff}.np-wall-items small{color:var(--np-text-muted);font-size:11px}.np-stats-sec{padding:40px 0}.np-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:linear-gradient(160deg,#10141d,#0b0e15);border:1px solid var(--np-border);border-radius:20px;overflow:hidden;box-shadow:0 16px 50px #0006}.np-stat{padding:30px 22px;border-right:1px solid var(--np-border)}.np-stat:last-child{border-right:none}.np-stat strong{display:block;font-size:clamp(32px,3.6vw,48px);font-weight:900;line-height:1;letter-spacing:-.04em;color:#fff}.np-stat strong em{font-style:normal;font-size:.45em;margin-left:6px;color:var(--np-teal)}.np-stat span{display:block;margin-top:10px;font-size:13px;color:var(--np-text-dim);line-height:1.5}.np-story{display:grid;grid-template-columns:320px minmax(0,1fr);gap:48px;align-items:start}.np-story-aside{width:100%}.np-story-sticky h2{font-size:30px;font-weight:800;line-height:1.25;color:#fff;margin:16px 0 18px}.np-story-sticky h2 em{font-style:normal;background:linear-gradient(110deg,#7b65ee,#08d8c4);-webkit-background-clip:text;background-clip:text;color:transparent}.np-story-counter{font-size:42px;font-weight:900;line-height:1;color:#fff;display:flex;align-items:baseline;gap:6px;margin-bottom:6px}.np-story-counter span{font-size:18px;color:var(--np-text-muted)}.np-story-meta{margin-bottom:22px}.np-story-meta b{display:block;font-size:15px;color:var(--np-teal)}.np-story-meta small{font-size:13px;color:var(--np-text-muted)}.np-story-tabs{display:flex;flex-direction:column;gap:8px}.np-story-tabs button{background:#0d1119;border:1px solid var(--np-border);border-radius:12px;padding:12px 16px;text-align:left;display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:var(--np-text-dim)}.np-story-tabs button span{font-size:11px;font-weight:800;letter-spacing:.1em}.np-story-tabs button b{font-size:13px;color:#fff}.np-story-tabs button.active{border-color:var(--np-teal);background:var(--np-teal-bg);color:var(--np-teal)}.np-story-content{display:flex;flex-direction:column;gap:22px}.np-chapter{background:linear-gradient(160deg,#11151f,#0d1017);border:1px solid rgba(8,216,196,.35);border-radius:20px;padding:32px;box-shadow:0 16px 50px #00000080}.np-chapter-head{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:800;letter-spacing:.14em;color:var(--np-teal);margin-bottom:14px}.np-chapter-head em{font-style:normal;color:var(--np-text-muted);font-family:monospace}.np-chapter h3{font-size:22px;font-weight:800;line-height:1.35;color:#fff;margin:0 0 14px}.np-chapter p{font-size:15px;line-height:1.85;color:#b0bccd;margin:0 0 20px}.np-chapter-tags{display:flex;flex-wrap:wrap;gap:8px}.np-chapter-tags span{font-size:12px;padding:4px 12px;background:#ffffff0a;border:1px solid var(--np-border-light);border-radius:6px;color:#cbd5e1}.np-story-quote{padding:26px;border-radius:18px;background:linear-gradient(135deg,#7b65ee14,#08d8c40d);border:1px solid rgba(123,101,238,.25);margin:0}.np-story-quote svg{color:var(--np-teal);margin-bottom:12px}.np-story-quote p{font-size:15px;line-height:1.9;color:#e2e8f0;font-weight:500;margin:0 0 12px}.np-story-quote cite{font-size:13px;color:var(--np-teal);font-style:normal;font-weight:700}.np-founders{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.np-founder{background:linear-gradient(160deg,#111520,#0c0f16);border:1px solid var(--np-border);border-radius:18px;padding:24px 20px;display:flex;flex-direction:column}.np-founder-header{display:flex;align-items:center;gap:14px;margin-bottom:16px}.np-avatar{width:50px;height:50px;border-radius:14px;background:linear-gradient(135deg,#192233,#111722);border:1px solid rgba(8,216,196,.4);display:grid;place-items:center;font-size:18px;font-weight:900;color:var(--np-teal);flex-shrink:0}.np-founder-role{font-size:11px;letter-spacing:.1em;color:var(--np-teal);font-weight:800;text-transform:uppercase;display:block}.np-founder h3{font-size:18px;font-weight:800;color:#fff;margin:2px 0 0;display:flex;align-items:baseline;gap:6px}.np-founder h3 em{font-style:normal;font-size:12px;color:var(--np-text-muted);font-weight:500}.np-founder-toggle{display:grid;grid-template-columns:1fr 1fr;gap:6px;background:#080a0f;padding:4px;border-radius:8px;border:1px solid var(--np-border);margin-bottom:16px}.np-founder-toggle button{background:none;border:none;padding:6px 0;border-radius:6px;font-size:12px;font-weight:700;color:var(--np-text-dim);cursor:pointer}.np-founder-toggle button.active{background:#08d8c426;color:#fff}.np-founder-body{display:flex;flex-direction:column;gap:14px;flex:1}.np-founder-creds{display:flex;flex-direction:column;gap:10px}.np-founder-creds>div{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:#cbd5e1;line-height:1.5}.np-founder-creds svg{color:var(--np-teal);margin-top:2px;flex-shrink:0}.np-founder-quote-box{background:#ffffff05;border:1px solid var(--np-border-light);border-radius:10px;padding:12px;margin-top:auto}.np-founder-quote-box svg{color:var(--np-teal);margin-bottom:6px}.np-founder-quote-box p{font-size:12px;line-height:1.6;color:#94a3b8;margin:0}.np-founder-career-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.np-founder-career-list li{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.55;color:#cbd5e1}.np-founder-career-list svg{color:var(--np-teal);margin-top:2px;flex-shrink:0}.np-dna{background:linear-gradient(160deg,#10141d,#0b0e15);border:1px solid var(--np-border);border-radius:20px;padding:28px}.np-dna-head{display:grid;grid-template-columns:140px minmax(0,1fr) 36px minmax(0,1fr);align-items:center;gap:16px;font-size:11px;font-weight:800;letter-spacing:.12em;color:var(--np-text-muted);border-bottom:1px solid var(--np-border);padding-bottom:12px;margin-bottom:14px}.np-dna-row{display:grid;grid-template-columns:140px minmax(0,1fr) 36px minmax(0,1fr);align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--np-border-light)}.np-dna-row:last-child{border-bottom:none}.np-dna-tag{font-size:15px;color:#fff;display:flex;align-items:center;gap:8px}.np-dna-tag small{font-size:11px;color:var(--np-teal);font-family:monospace}.np-dna-card{padding:12px 16px;border-radius:12px;background:#090c12;border:1px solid var(--np-border)}.np-dna-card small{display:block;font-size:9px;font-weight:800;letter-spacing:.1em;color:var(--np-text-muted);margin-bottom:4px}.np-dna-card p{font-size:13px;line-height:1.65;color:#cbd5e1;margin:0}.np-dna-card.nora-lab{border-color:#08d8c44d;background:#08d8c408}.np-dna-card.nora-lab small{color:var(--np-teal)}.np-dna-arrow{color:var(--np-teal);display:grid;place-items:center}.np-steps-wrap{background:linear-gradient(160deg,#10141e,#0b0d14);border:1px solid var(--np-border);border-radius:20px;padding:30px}.np-years-tabs{display:flex;justify-content:space-between;gap:8px;border-bottom:1px solid var(--np-border);padding-bottom:20px;margin-bottom:24px;overflow-x:auto}.np-years-tabs button{background:none;border:none;display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;padding:0 8px;color:var(--np-text-muted)}.np-years-tabs button i{width:12px;height:12px;border-radius:50%;background:#1e2430}.np-years-tabs button span{font-size:13px;font-weight:700}.np-years-tabs button.on i,.np-years-tabs button:hover i{background:var(--np-teal);box-shadow:0 0 10px var(--np-teal)}.np-years-tabs button.on span{color:#fff}.np-milestone{display:grid;grid-template-columns:140px minmax(0,1fr);gap:32px;align-items:center;background:#ffffff05;border:1px solid var(--np-border-light);border-radius:16px;padding:26px}.np-milestone-year{font-size:clamp(42px,5vw,64px);font-weight:900;letter-spacing:-.04em;color:var(--np-teal);line-height:1}.np-milestone-body{display:flex;flex-direction:column;gap:6px}.np-milestone-tag{font-size:11px;font-weight:800;letter-spacing:.12em;color:var(--np-teal)}.np-milestone h3{font-size:21px;font-weight:800;color:#fff;margin:0}.np-milestone p{font-size:14px;line-height:1.75;color:#b0bccd;margin:0}.np-milestone-nav{display:flex;align-items:center;gap:10px;margin-top:12px}.np-milestone-nav button{width:34px;height:34px;border-radius:50%;background:#151b27;border:1px solid var(--np-border);color:#cbd5e1;display:grid;place-items:center;cursor:pointer}.np-milestone-index{font-size:12px;color:var(--np-text-muted);font-family:monospace}.np-offices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.np-office{background:linear-gradient(160deg,#11151f,#0d1017);border:1px solid var(--np-border);border-radius:16px;padding:24px}.np-office-top{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:800;letter-spacing:.12em;color:var(--np-teal);margin-bottom:12px}.np-office-top span i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--np-teal);margin-right:6px}.np-office-top svg.sun{color:#f59e0b}.np-office-top svg.moon{color:#818cf8}.np-office h3{font-size:22px;font-weight:800;color:#fff;margin:0 0 6px;display:flex;align-items:baseline;gap:8px}.np-office h3 small{font-size:13px;color:var(--np-text-muted)}.np-office-time{font-family:monospace;font-size:26px;font-weight:800;color:#fff;margin-bottom:12px}.np-office p{font-size:13px;line-height:1.65;color:#94a3b8;margin:0 0 18px;min-height:40px}.np-office-foot{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--np-text-muted);font-family:monospace;border-top:1px solid var(--np-border-light);padding-top:10px}.np-term{border-color:#7b65ee59}.np-term-dots i{width:9px;height:9px;border-radius:50%;background:#2a3445}.np-term-dots i:nth-child(1){background:#ef4444}.np-term-dots i:nth-child(2){background:#f59e0b}.np-term-dots i:nth-child(3){background:#10b981}.np-term-title{display:inline-flex;align-items:center;gap:6px;font-family:monospace;font-size:11px;color:#94a3b8}.np-term-live{display:inline-flex;align-items:center;gap:6px;font-size:10px;color:var(--np-teal);font-weight:800}.np-term-live i{width:5px;height:5px;border-radius:50%;background:var(--np-teal)}.np-term-body{font-family:JetBrains Mono,Consolas,Monaco,monospace;font-size:12px;line-height:1.8;display:flex;flex-direction:column;gap:3px;min-height:220px;padding:8px 0}.np-term-line{display:flex;gap:8px;word-break:break-all}.np-term-line.cmd span{color:var(--np-teal);font-weight:700}.np-term-line.cmd code{color:#fff}.np-term-line.out span{color:#64748b}.np-term-line.out code{color:#94a3b8}.np-term-line.ok span{color:#10b981}.np-term-line.ok code{color:#34d399;font-weight:700}.np-caret{display:inline-block;width:7px;height:13px;background:var(--np-teal);margin-left:3px;vertical-align:middle}.np-term footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--np-border-light);padding-top:12px;margin-top:8px}.np-term-avatars{display:flex;align-items:center}.np-term-avatars span{width:26px;height:26px;border-radius:50%;background:#1a2233;border:2px solid #0e121a;display:grid;place-items:center;font-size:9px;font-weight:800;color:#fff;margin-left:-6px}.np-term-avatars span:first-child{margin-left:0}.np-term-avatars span.you{background:var(--np-teal);color:#031412;font-weight:900}.np-term footer small{font-size:11px;color:var(--np-text-muted)}.np-mentor{padding:22px 0;background:#090c13;border-top:1px solid var(--np-border);border-bottom:1px solid var(--np-border)}.np-mentor-inner{display:flex;align-items:center;gap:20px;justify-content:space-between}.np-mentor-avatars{display:flex}.np-mentor-avatars span{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#1f2a3e,#131b28);border:2px solid var(--np-teal);display:grid;place-items:center;font-size:11px;font-weight:800;color:#fff;margin-left:-8px}.np-mentor-avatars span:first-child{margin-left:0}.np-mentor p{margin:0;font-size:14px;color:#b0bccd;line-height:1.6}.np-mentor p b{color:#fff}.np-mentor a{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--np-teal);white-space:nowrap}.np-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.np-tile{background:linear-gradient(160deg,#111520,#0d1017);border:1px solid var(--np-border);border-radius:18px;padding:26px;display:flex;flex-direction:column}.np-tile.big{grid-column:span 2;grid-row:span 2;background:radial-gradient(circle at 100% 0%,rgba(8,216,196,.08),transparent 50%),linear-gradient(160deg,#131825,#0d1018)}.np-tile.wide{grid-column:span 2;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px}.np-tile svg{color:var(--np-teal);margin-bottom:16px}.np-tile h3{font-size:20px;font-weight:800;color:#fff;margin:0 0 10px}.np-tile.big h3{font-size:24px}.np-tile p{font-size:13px;line-height:1.7;color:#94a3b8;margin:0}.np-tile-checks{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:24px;padding-top:20px;border-top:1px solid var(--np-border-light)}.np-tile-checks span{display:flex;align-items:center;gap:6px;font-size:12px;color:#e2e8f0}.np-tile-checks svg{color:var(--np-teal);margin-bottom:0;flex-shrink:0}.np-tile-num strong{display:block;font-size:46px;font-weight:900;color:#fff;line-height:1}.np-tile-num strong span{color:var(--np-teal)}.np-tile-num small{font-size:11px;color:var(--np-text-muted)}.np-filter{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:22px}.np-chips{display:flex;gap:6px;flex-wrap:wrap}.np-chips button{background:#0e121a;border:1px solid var(--np-border);padding:8px 16px;border-radius:100px;font-size:13px;font-weight:700;color:#94a3b8;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.np-chips button sup{font-size:10px;opacity:.75}.np-chips button.on{background:var(--np-teal);border-color:var(--np-teal);color:#031412;font-weight:800}.np-chips button.on sup{color:#031412}.np-search{display:inline-flex;align-items:center;gap:8px;background:#0e121a;border:1px solid var(--np-border);border-radius:100px;padding:0 16px;width:260px}.np-search svg{color:var(--np-text-muted)}.np-search input{background:none;border:none;outline:none;padding:9px 0;font-size:13px;color:#fff;width:100%}.np-search button{background:none;border:none;color:var(--np-text-muted);cursor:pointer}.np-jobs{display:flex;flex-direction:column;gap:12px}.np-job{background:linear-gradient(160deg,#111520,#0d1017);border:1px solid var(--np-border);border-radius:16px;overflow:hidden}.np-job.open{border-color:var(--np-teal);background:linear-gradient(160deg,#131825,#0e1118)}.np-job-head{width:100%;background:none;border:none;padding:24px 28px;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;color:inherit}.np-job-info{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.np-job-tags-row{display:flex;align-items:center;gap:10px}.np-job-team{font-size:11px;font-weight:800;letter-spacing:.12em;color:var(--np-teal);text-transform:uppercase}.np-job-pay{font-size:12px;font-weight:800;color:#38bdf8;background:#38bdf81a;border:1px solid rgba(56,189,248,.25);padding:2px 8px;border-radius:6px}.np-job-name{font-size:20px;font-weight:800;color:#fff;margin:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.hot-tag{font-style:normal;font-size:10px;padding:2px 6px;border-radius:4px;background:linear-gradient(135deg,#ef4444,#f97316);color:#fff;font-weight:700}.np-job-desc{font-size:13px;color:#94a3b8;margin:0;line-height:1.5}.np-job-meta-row{display:flex;gap:16px;font-size:12px;color:var(--np-text-muted);margin-top:4px}.np-job-meta-row span{display:inline-flex;align-items:center;gap:5px}.np-job-toggle-icon{width:38px;height:38px;border-radius:50%;background:#151b27;border:1px solid var(--np-border);color:var(--np-teal);display:grid;place-items:center;flex-shrink:0}.np-job.open .np-job-toggle-icon{background:var(--np-teal);color:#031412;border-color:var(--np-teal)}.np-job-body{border-top:1px solid var(--np-border-light);padding:22px 28px 26px}.np-job-cols{display:grid;grid-template-columns:1fr 1fr;gap:36px}.np-job-col b{font-size:13px;color:var(--np-teal);display:block;margin-bottom:10px}.np-job-col ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.np-job-col li{position:relative;padding-left:16px;font-size:13px;line-height:1.6;color:#cbd5e1}.np-job-col li:before{content:"";position:absolute;left:2px;top:8px;width:5px;height:5px;border-radius:50%;background:var(--np-teal)}.np-job-actions{display:flex;align-items:center;gap:16px;margin-top:22px;padding-top:18px;border-top:1px solid var(--np-border-light)}.np-job-actions small{font-size:12px;color:var(--np-text-muted)}.np-empty{padding:60px 20px;text-align:center;border:1px dashed var(--np-border);border-radius:16px;display:flex;flex-direction:column;align-items:center;gap:10px}.np-empty svg{color:var(--np-text-muted)}.np-empty b{font-size:17px;color:#fff}.np-empty p{font-size:13px;color:var(--np-text-muted);margin:0}.np-day{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.np-day-item{background:linear-gradient(160deg,#111520,#0d1017);border:1px solid var(--np-border);border-radius:16px;padding:22px 20px;display:flex;flex-direction:column}.np-day-time{font-family:monospace;font-size:14px;font-weight:800;color:var(--np-teal)}.np-day-line{width:24px;height:2px;background:var(--np-teal);margin:8px 0 12px}.np-day-item b{font-size:15px;color:#fff;margin-bottom:6px}.np-day-item p{font-size:12px;line-height:1.6;color:var(--np-text-dim);margin:0}.np-voices-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:center}.np-voices{background:linear-gradient(160deg,#121724,#0e121b);border:1px solid rgba(8,216,196,.3);border-radius:20px;padding:34px}.np-voices-mark{color:#08d8c44d;margin-bottom:12px}.np-voices blockquote{margin:0}.np-voices blockquote p{font-size:15px;line-height:1.85;color:#e2e8f0;margin:0 0 20px;min-height:90px}.np-voices footer{display:flex;align-items:center;gap:12px}.np-voices-avatar{width:38px;height:38px;border-radius:50%;background:var(--np-teal);color:#031412;display:grid;place-items:center;font-size:15px;font-weight:900}.np-voices footer b{display:block;font-size:14px;color:#fff}.np-voices footer small{font-size:12px;color:var(--np-text-muted)}.np-voices-dots{display:flex;gap:8px;margin-top:18px}.np-voices-dots button{width:20px;height:4px;border-radius:2px;background:#242e3e;border:none;cursor:pointer;padding:0}.np-voices-dots button.on{background:var(--np-teal);width:36px}.np-perks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.np-perk{background:linear-gradient(160deg,#111520,#0d1017);border:1px solid var(--np-border);border-radius:18px;padding:26px 22px}.np-perk>div{width:46px;height:46px;border-radius:12px;background:#08d8c414;border:1px solid rgba(8,216,196,.2);color:var(--np-teal);display:grid;place-items:center;margin-bottom:16px}.np-perk h3{font-size:18px;font-weight:800;color:#fff;margin:0 0 8px}.np-perk p{font-size:13px;line-height:1.65;color:#94a3b8;margin:0}.np-process{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.np-process li{background:linear-gradient(160deg,#111520,#0d1017);border:1px solid var(--np-border);border-radius:16px;padding:24px 18px}.np-process span{font-family:monospace;font-size:20px;font-weight:900;color:var(--np-teal);display:block;margin-bottom:10px}.np-process h3{font-size:16px;font-weight:800;color:#fff;margin:0 0 8px}.np-process p{font-size:12px;line-height:1.65;color:var(--np-text-dim);margin:0}.np-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:48px;align-items:start}.np-acc{display:flex;flex-direction:column;gap:12px;width:100%}.np-acc-item{background:#0f131c;border:1px solid var(--np-border);border-radius:14px;overflow:hidden;transition:border-color .2s,background .2s}.np-acc-item.open{border-color:#08d8c466;background:#111622;box-shadow:0 8px 24px #0006}.np-acc-item button,.np-acc-btn{width:100%!important;padding:18px 22px!important;background:transparent!important;border:none!important;border-radius:0!important;color:#fff!important;font-size:15px!important;font-weight:700!important;text-align:left!important;display:flex!important;justify-content:space-between!important;align-items:center!important;cursor:pointer!important;gap:16px!important;box-shadow:none!important;outline:none!important}.np-acc-item button:hover,.np-acc-btn:hover{background:#ffffff05!important}.np-acc-title,.np-acc-item button>span:first-child{flex:1;line-height:1.5;color:#fff;font-size:15px;font-weight:700}.np-acc-icon,.np-acc-item button>i,.np-acc-item button>span:last-child{color:var(--np-teal);display:flex;align-items:center;flex-shrink:0;font-style:normal}.np-acc-body{padding:0 22px 20px;border-top:1px solid rgba(255,255,255,.05);animation:np-expand .2s ease}@keyframes np-expand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.np-acc-body p{font-size:13px;line-height:1.75;color:#94a3b8;margin:14px 0 0}.np-cta-sec{padding:60px 0 90px}.np-cta{background:radial-gradient(circle at 50% 0%,rgba(8,216,196,.12) 0%,transparent 60%),linear-gradient(160deg,#121826,#0a0d14);border:1px solid rgba(8,216,196,.3);border-radius:24px;padding:56px 36px;text-align:center;position:relative;overflow:hidden;box-shadow:0 24px 70px #0009;display:flex;flex-direction:column;align-items:center}.np-cta-glow{position:absolute;top:-80px;left:50%;transform:translate(-50%);width:360px;height:160px;background:radial-gradient(ellipse,rgba(8,216,196,.3),transparent 70%);filter:blur(40px);pointer-events:none}.np-cta h2{font-size:clamp(28px,3.6vw,46px);font-weight:800;line-height:1.25;color:#fff;margin:16px 0 12px}.np-cta h2 em{font-style:normal;background:linear-gradient(110deg,#7b65ee,#08d8c4);-webkit-background-clip:text;background-clip:text;color:transparent}.np-cta p{font-size:15px;line-height:1.8;color:#a4b3c7;max-width:600px;margin:0}.np-cta .np-actions{justify-content:center;margin-top:28px}.np-drawer-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150;pointer-events:none}.np-drawer-wrap.show{pointer-events:auto}.np-drawer-mask{position:absolute;top:0;right:0;bottom:0;left:0;background:#030508d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity .35s ease}.np-drawer-wrap.show .np-drawer-mask{opacity:1}.np-drawer{position:absolute;top:0;right:0;bottom:0;width:min(520px,100%);background:linear-gradient(160deg,#151a27,#0d1018);border-left:1px solid rgba(8,216,196,.3);padding:40px 32px;overflow-y:auto;transform:translate(105%);transition:transform .45s cubic-bezier(.16,1,.3,1);box-shadow:-20px 0 80px #000c}.np-drawer-wrap.show .np-drawer{transform:translate(0)}.np-drawer-close{position:absolute;top:20px;right:20px;width:36px;height:36px;border-radius:50%;background:#10141d;border:1px solid var(--np-border);color:#94a3b8;display:grid;place-items:center;cursor:pointer}.np-drawer-kicker{font-size:11px;font-weight:800;letter-spacing:.14em;color:var(--np-teal)}.np-drawer h3{font-size:24px;font-weight:800;color:#fff;margin:8px 0 10px}.np-drawer-meta{display:flex;gap:14px;font-size:12px;color:#94a3b8;margin-bottom:20px;flex-wrap:wrap}.np-drawer-meta span{display:inline-flex;align-items:center;gap:5px}.drawer-pay{color:#38bdf8;font-weight:700}.np-drawer-alert{padding:10px 14px;background:#ef44441f;border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#f87171;font-size:13px;margin-bottom:16px}.np-drawer form label{display:block;font-size:13px;font-weight:700;color:#cbd5e1;margin-bottom:16px}.np-drawer input,.np-drawer textarea{display:block;width:100%;margin-top:6px;background:#090c13;border:1px solid #242c3d;border-radius:10px;padding:12px 14px;font-family:inherit;font-size:14px;color:#fff;outline:none}.np-drawer input:focus,.np-drawer textarea:focus{border-color:var(--np-teal)}.np-submit{width:100%;justify-content:center;margin-top:8px}.np-drawer-alt-channel{margin-top:20px;padding-top:18px;border-top:1px solid var(--np-border-light);display:flex;flex-direction:column;gap:8px}.np-drawer-alt-channel span{font-size:11px;color:var(--np-text-muted)}.email-copy-btn{display:flex;align-items:center;gap:8px;background:#080a0f;border:1px solid var(--np-border);border-radius:8px;padding:8px 12px;color:#cbd5e1;cursor:pointer;width:-moz-fit-content;width:fit-content}.email-copy-btn b{font-size:12px;color:var(--np-teal)}.email-copy-btn small{font-size:10px;color:var(--np-text-muted)}.np-sent{text-align:center;padding-top:40px;display:flex;flex-direction:column;align-items:center}.np-sent-icon{width:68px;height:68px;border-radius:50%;background:var(--np-teal);color:#031412;display:grid;place-items:center;box-shadow:0 0 35px #08d8c480}.np-sent h3{font-size:24px;color:#fff;margin:20px 0 12px}.np-sent p{font-size:14px;line-height:1.75;color:#a4b3c7;margin:0 0 24px}.mono-badge{font-family:monospace;background:#08d8c426;color:var(--np-teal);padding:2px 8px;border-radius:4px;font-weight:700}.app-hero-v2{padding-bottom:70px}.app-reserve-box{background:linear-gradient(145deg,#101520,#0a0d14);border:1px solid rgba(8,216,196,.3);border-radius:16px;padding:20px;margin-top:28px;box-shadow:0 16px 45px #00000080}.app-reserve-form .app-input-wrap{display:flex;gap:10px}.app-input-wrap input{flex:1;background:#06080d;border:1px solid #283244;border-radius:100px;padding:12px 20px;color:#fff;font-size:14px;outline:none}.app-input-wrap input:focus{border-color:var(--np-teal)}.app-reserve-hint{display:flex;align-items:center;gap:6px;font-size:12px;color:#38bdf8;margin-top:10px}.app-reserve-success{display:flex;align-items:center;gap:14px}.success-badge{width:40px;height:40px;border-radius:50%;background:var(--np-teal);color:#031412;display:grid;place-items:center;flex-shrink:0}.app-reserve-success b{font-size:15px;color:#fff;display:block}.app-reserve-success p{font-size:13px;color:#94a3b8;margin:2px 0 0}.app-reserve-success .mono{font-family:monospace;color:var(--np-teal);font-weight:800}.app-platform-badges{display:flex;gap:12px;margin-top:24px;flex-wrap:wrap}.platform-pill{display:flex;align-items:center;gap:10px;background:#0f131c;border:1px solid var(--np-border);padding:8px 14px;border-radius:12px}.platform-pill svg{color:var(--np-teal)}.platform-pill strong{display:block;font-size:12px;color:#fff}.platform-pill small{font-size:10px;color:var(--np-text-muted)}.app-phone-container{display:flex;justify-content:center;position:relative}.np-faq-grid,.np-voices-grid{display:grid;grid-template-columns:380px minmax(0,1fr);gap:56px;align-items:start}.np-voices{background:linear-gradient(160deg,#111522,#090c13);border:1px solid var(--np-border);border-radius:22px;padding:42px 40px;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000073,0 0 40px #08d8c40d;transition:border-color .3s}.np-voices:hover{border-color:#08d8c459}.np-voices-mark{position:absolute;top:24px;right:28px;color:#08d8c41f;pointer-events:none}.np-voices blockquote{margin:0;padding:0}.np-voices p{font-size:17px;line-height:1.85;color:#e2e8f0;margin:0 0 28px;font-style:italic;min-height:80px}.np-voices footer{display:flex;align-items:center;gap:16px;border-top:1px solid var(--np-border-light);padding-top:22px}.np-voices-avatar{width:46px;height:46px;border-radius:12px;background:linear-gradient(135deg,#7b65ee,#08d8c4);color:#031412;font-weight:900;font-size:18px;display:grid;place-items:center;box-shadow:0 4px 15px #08d8c44d}.np-voices footer b{display:block;font-size:15px;color:#fff}.np-voices footer small{font-size:13px;color:var(--np-teal)}.np-voices-dots{display:flex;gap:8px;margin-top:26px}.np-voices-dots button{width:24px;height:5px;border-radius:3px;background:#1e2634;border:none;cursor:pointer;transition:all .25s;padding:0}.np-voices-dots button.on{background:var(--np-teal);width:48px;box-shadow:0 0 12px var(--np-teal)}.np-perks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.np-perk{background:linear-gradient(160deg,#10141d,#080a0f);border:1px solid var(--np-border);border-radius:20px;padding:34px 28px;transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.np-perk:hover{transform:translateY(-6px);border-color:#08d8c466;box-shadow:0 20px 45px #0009,0 0 35px #08d8c41a}.np-perk>div{width:50px;height:50px;border-radius:14px;background:#08d8c414;border:1px solid rgba(8,216,196,.25);color:var(--np-teal);display:grid;place-items:center;margin-bottom:20px;transition:transform .3s}.np-perk:hover>div{transform:scale(1.08) rotate(3deg);background:#08d8c426}.np-perk h3{font-size:19px;font-weight:800;color:#fff;margin:0 0 10px}.np-perk p{font-size:14px;line-height:1.7;color:#94a3b8;margin:0}.np-process{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.np-process li{background:linear-gradient(160deg,#10141e,#07090e);border:1px solid var(--np-border);border-radius:18px;padding:30px 24px;position:relative;transition:all .3s}.np-process li:hover{border-color:var(--np-teal);transform:translateY(-4px);box-shadow:0 14px 35px #0006}.np-process li span{display:block;font-size:28px;font-weight:900;font-family:monospace;color:var(--np-teal);margin-bottom:12px}.np-process li h3{font-size:17px;font-weight:800;color:#fff;margin:0 0 8px}.np-process li p{font-size:13px;line-height:1.65;color:#94a3b8;margin:0}.app-hero-v2{padding-bottom:80px;position:relative}.app-hero-v2 .shell{position:relative;z-index:2}.app-reserve-box{background:linear-gradient(145deg,#121826,#0a0d14);border:1px solid rgba(8,216,196,.35);border-radius:20px;padding:24px;margin-top:30px;box-shadow:0 20px 50px #0009,0 0 40px #08d8c414}.app-reserve-form .app-input-wrap{display:flex;gap:12px;align-items:center}.app-input-wrap input{flex:1;background:#06080d;border:1px solid #283244;border-radius:100px;padding:14px 22px;color:#fff;font-size:14px;outline:none;transition:all .25s}.app-input-wrap input:focus{border-color:var(--np-teal);box-shadow:0 0 0 3px #08d8c426}.app-reserve-hint{display:flex;align-items:center;gap:8px;font-size:12px;color:#38bdf8;margin-top:12px}.app-reserve-success{display:flex;align-items:flex-start;gap:18px;background:#08d8c40f;border:1px dashed rgba(8,216,196,.4);border-radius:16px;padding:18px 20px}.success-badge{width:44px;height:44px;border-radius:50%;background:var(--np-teal);color:#031412;display:grid;place-items:center;flex-shrink:0;box-shadow:0 0 20px var(--np-teal)}.app-reserve-success b{font-size:16px;color:#fff;display:block}.app-reserve-success p{font-size:13px;color:#94a3b8;margin:4px 0 0;line-height:1.6}.app-reserve-success .mono{font-family:monospace;color:var(--np-teal);font-weight:800;background:#08d8c426;padding:2px 8px;border-radius:4px}.app-platform-badges{display:flex;gap:14px;margin-top:28px;flex-wrap:wrap}.platform-pill-wrap{position:relative}.platform-pill{display:flex;align-items:center;gap:12px;background:#0f131c;border:1px solid var(--np-border);padding:10px 18px;border-radius:14px;cursor:pointer;transition:all .25s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.platform-pill:hover{background:#141a27;border-color:var(--np-teal);transform:translateY(-2px);box-shadow:0 10px 25px #0006}.platform-pill svg{color:var(--np-teal);flex-shrink:0}.platform-pill strong{display:block;font-size:13px;color:#fff}.platform-pill small{font-size:11px;color:var(--np-text-muted)}.platform-qr-popover{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%);background:#0a0d14;border:1px solid rgba(8,216,196,.4);box-shadow:0 20px 45px #000c,0 0 30px #08d8c426;border-radius:16px;padding:14px;text-align:center;z-index:50;width:170px;pointer-events:none;opacity:0;transition:opacity .2s,transform .2s}.platform-pill-wrap:hover .platform-qr-popover{opacity:1;transform:translate(-50%) translateY(-4px);pointer-events:auto}.platform-qr-popover img,.platform-qr-popover .qr-mock{width:140px;height:140px;border-radius:10px;background:#fff;padding:8px;margin:0 auto;display:grid;place-items:center}.platform-qr-popover span{display:block;margin-top:8px;font-size:11px;color:#cbd5e1;font-weight:700}.app-phone-container{display:flex;justify-content:center;align-items:center;position:relative;perspective:1200px}.phone-glow-bg{position:absolute;width:380px;height:600px;background:radial-gradient(circle,rgba(8,216,196,.18) 0%,rgba(123,101,238,.12) 50%,transparent 70%);filter:blur(40px);z-index:1;pointer-events:none;animation:glowPulse 5s ease-in-out infinite alternate}@keyframes glowPulse{0%{transform:scale(.9);opacity:.6}to{transform:scale(1.1);opacity:.95}}.app-phone-mockup{width:326px;height:640px;background:#05070b;border:8px solid #202634;border-radius:50px;box-shadow:0 30px 90px #000000d9,0 0 60px #08d8c42e,inset 0 0 0 2px #ffffff1f;position:relative;overflow:hidden;display:flex;flex-direction:column;z-index:2;transform:rotateY(-6deg) rotateX(4deg);transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s;animation:phoneFloat 6s ease-in-out infinite}.app-phone-mockup:hover{transform:rotateY(0) rotateX(0) scale(1.02);box-shadow:0 35px 100px #000000e6,0 0 80px #08d8c447}@keyframes phoneFloat{0%,to{transform:translateY(0) rotateY(-6deg) rotateX(4deg)}50%{transform:translateY(-14px) rotateY(-3deg) rotateX(2deg)}}.phone-island{position:absolute;top:12px;left:50%;transform:translate(-50%);width:236px;height:28px;background:#000;border-radius:100px;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border:1px solid rgba(255,255,255,.14);cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1)}.phone-island:hover{width:260px;border-color:var(--np-teal);box-shadow:0 0 15px #08d8c44d}.island-left{display:flex;align-items:center;gap:6px}.island-dot{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 8px #10b981;animation:islandPulse 1.8s infinite}@keyframes islandPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.phone-island span{font-size:8.5px;color:#10b981;font-family:monospace;font-weight:700;white-space:nowrap}.island-ms{font-size:8px;color:#64748b;font-family:monospace}.phone-screen{flex:1;padding:48px 16px 16px;display:flex;flex-direction:column;background:linear-gradient(180deg,#0c1018,#06080d);overflow-y:auto;scrollbar-width:none}.phone-screen::-webkit-scrollbar{display:none}.phone-tabs-bar{display:grid;grid-template-columns:repeat(3,1fr);background:#0a0d14;border:1px solid var(--np-border-light);border-radius:10px;padding:3px;margin-bottom:12px}.phone-tab-btn{background:transparent;border:none;color:#64748b;font-size:9px;font-weight:800;padding:6px 0;border-radius:7px;cursor:pointer;transition:all .2s}.phone-tab-btn.active{background:#192231;color:var(--np-teal);box-shadow:0 2px 8px #0006}.screen-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:6px}.screen-header small{font-size:8px;letter-spacing:.12em;color:var(--np-teal);font-weight:800}.screen-header h3{font-size:13px;color:#fff;margin:0}.live-pill{font-size:8px;color:var(--np-teal);border:1px solid rgba(8,216,196,.4);padding:2px 6px;border-radius:100px;display:flex;align-items:center;gap:4px}.live-pill i{width:4px;height:4px;border-radius:50%;background:var(--np-teal)}.screen-pnl{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.screen-pnl strong{font-size:24px;font-weight:900;color:#fff;letter-spacing:-.03em}.pnl-up{color:#10b981;font-size:11px;font-weight:800;font-family:monospace}.screen-chart-svg{width:100%;height:60px;margin:6px 0 10px}.screen-card{background:#ffffff08;border:1px solid var(--np-border-light);border-radius:12px;padding:10px 12px;margin-bottom:10px}.card-top{display:flex;justify-content:space-between;font-size:9px;color:var(--np-text-dim);font-weight:700;margin-bottom:6px}.pnl-green{color:var(--np-teal)}.card-bottom small{font-size:8px;color:var(--np-text-muted)}.phone-radar-view{background:#08d8c40a;border:1px solid rgba(8,216,196,.2);border-radius:12px;padding:12px;margin-bottom:10px}.radar-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:9px}.radar-row span{color:#94a3b8}.radar-row b{color:#fff;font-family:monospace}.radar-bar{height:4px;background:#1b2230;border-radius:2px;overflow:hidden;margin-bottom:8px}.radar-bar span{display:block;height:100%;background:linear-gradient(90deg,#7b65ee,#08d8c4)}.phone-breaker-view{background:#ef44440f;border:1px solid rgba(239,68,68,.3);border-radius:12px;padding:12px;margin-bottom:10px;text-align:center}.breaker-title{font-size:11px;font-weight:800;color:#f87171;display:block;margin-bottom:4px}.breaker-sub{font-size:8px;color:#94a3b8;display:block;margin-bottom:10px}.breaker-btn{width:100%;background:linear-gradient(135deg,#ef4444,#b91c1c);color:#fff;border:none;border-radius:8px;padding:8px;font-size:10px;font-weight:800;cursor:pointer;box-shadow:0 4px 15px #ef444466;transition:all .2s}.breaker-btn:active{transform:scale(.97)}.screen-quick-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}.action-btn{background:#111622;border:1px solid var(--np-border);padding:8px;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:6px;color:#cbd5e1;cursor:pointer;transition:all .2s}.action-btn:hover{background:#182030;border-color:var(--np-teal);color:#fff}.action-btn span{font-size:9.5px;font-weight:700}.action-btn.emergency{border-color:#ef444466;color:#f87171;background:#ef444414}.action-btn.emergency:hover{background:#ef444433}.screen-signal-item{background:#08d8c40a;border:1px solid rgba(8,216,196,.2);border-radius:10px;padding:8px 10px;display:flex;align-items:center;gap:8px;margin-top:auto}.signal-icon{width:24px;height:24px;border-radius:50%;background:var(--np-teal-bg);color:var(--np-teal);display:grid;place-items:center;flex-shrink:0}.signal-content b{display:block;font-size:9.5px;color:#fff}.signal-content small{font-size:8px;color:var(--np-text-muted)}.signal-status{margin-left:auto;font-size:8.5px;color:var(--np-teal);font-weight:800}.app-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.app-feature-card{background:linear-gradient(160deg,#111520,#0d1017);border:1px solid var(--np-border);border-radius:20px;padding:34px;transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.app-feature-card:hover{transform:translateY(-6px);border-color:#08d8c466;box-shadow:0 20px 45px #0009,0 0 35px #08d8c414}.app-feat-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.app-feat-icon{width:48px;height:48px;border-radius:14px;background:#08d8c414;border:1px solid rgba(8,216,196,.25);color:var(--np-teal);display:grid;place-items:center}.app-feat-badge{font-size:10px;font-weight:800;letter-spacing:.12em;color:var(--np-teal);background:#08d8c414;padding:4px 10px;border-radius:100px}.app-feature-card h3{font-size:21px;font-weight:800;color:#fff;margin:0 0 10px}.app-feature-card p{font-size:14px;line-height:1.7;color:#94a3b8;margin:0 0 18px}.app-feat-points{list-style:none;padding:16px 0 0;margin:0;display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--np-border-light)}.app-feat-points li{display:flex;align-items:center;gap:8px;font-size:13px;color:#cbd5e1}.app-feat-points svg{color:var(--np-teal);flex-shrink:0}.app-invite-card{background:radial-gradient(circle at 100% 50%,rgba(8,216,196,.14),transparent 50%),linear-gradient(160deg,#131926,#0d1018);border:1px solid rgba(8,216,196,.35);border-radius:24px;padding:48px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:40px;align-items:center;position:relative;overflow:hidden;box-shadow:0 25px 60px #0009}.invite-copy h2{font-size:clamp(26px,3vw,36px);font-weight:800;color:#fff;margin:14px 0 12px}.invite-copy h2 em{font-style:normal;color:var(--np-teal)}.invite-copy p{font-size:14px;line-height:1.75;color:#b0bccd;margin:0 0 24px}.invite-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.stat-bubble{background:#080a0f;border:1px solid rgba(8,216,196,.3);border-radius:20px;padding:28px 24px;text-align:center;box-shadow:0 16px 40px #00000080}.stat-bubble strong{display:block;font-size:42px;font-weight:900;color:var(--np-teal);font-family:monospace}.stat-bubble small{display:block;font-size:12px;color:var(--np-text-muted);margin:6px 0 14px}.stat-bar{width:100%;height:6px;background:#1b2230;border-radius:3px;overflow:hidden}.stat-bar span{display:block;height:100%;background:linear-gradient(90deg,#7b65ee,#08d8c4)}.app-reviews-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px}.app-review-card{background:linear-gradient(160deg,#10141e,#07090e);border:1px solid var(--np-border);border-radius:18px;padding:26px 22px;display:flex;flex-direction:column;justify-content:space-between;transition:all .3s}.app-review-card:hover{border-color:#08d8c459;transform:translateY(-4px)}.app-review-stars{color:#f59e0b;display:flex;gap:3px;margin-bottom:12px}.app-review-card p{font-size:13.5px;line-height:1.7;color:#cbd5e1;margin:0 0 18px;font-style:italic}.app-review-user{display:flex;align-items:center;gap:10px;border-top:1px solid var(--np-border-light);padding-top:14px}.app-review-user b{display:block;font-size:13px;color:#fff}.app-review-user small{font-size:11px;color:var(--np-teal)}@media (max-width: 1100px){.np-hero-grid{grid-template-columns:1fr;gap:40px}.np-founders,.np-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.np-tile.big{grid-column:span 2}.np-day{grid-template-columns:repeat(2,minmax(0,1fr))}.np-process{grid-template-columns:repeat(3,minmax(0,1fr))}.np-offices{grid-template-columns:1fr}.np-dna-head,.np-dna-row{grid-template-columns:120px minmax(0,1fr) 28px minmax(0,1fr);gap:12px}.app-feature-grid,.app-invite-card{grid-template-columns:1fr}}@media (max-width: 800px){.np-story{grid-template-columns:1fr;gap:30px}.np-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.np-stat:nth-child(2){border-right:none}.np-stat:nth-child(-n+2){border-bottom:1px solid var(--np-border)}.np-voices-grid,.np-faq-grid{grid-template-columns:1fr;gap:26px}.np-perks{grid-template-columns:1fr}.np-process{grid-template-columns:repeat(2,minmax(0,1fr))}.np-job-cols{grid-template-columns:1fr;gap:20px}.np-milestone{grid-template-columns:1fr;gap:14px}.np-dna-head{display:none}.np-dna-row{grid-template-columns:1fr;gap:10px}.np-dna-arrow{display:none}.np-mentor-inner{flex-direction:column;align-items:flex-start}.app-input-wrap{flex-direction:column}}@media (max-width: 540px){.np-founders,.np-bento{grid-template-columns:1fr}.np-tile.big,.np-tile.wide{grid-column:span 1;flex-direction:column}.np-day,.np-process{grid-template-columns:1fr}.np-cta{padding:36px 20px}.np-stats{grid-template-columns:1fr}.np-stat{border-right:none;border-bottom:1px solid var(--np-border)}.np-stat:last-child{border-bottom:none}.np-job-head,.np-job-body{padding:18px}.np-drawer{padding:28px 18px}.np-wall-row{flex-direction:column;align-items:flex-start;gap:8px}.np-wall-label{min-width:unset}.np-dossier-chips,.np-term-bottom-chips{grid-template-columns:1fr}}.np-wall-marquee-wrap{width:100%;overflow:hidden;position:relative;mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 88%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 88%,transparent 100%)}.np-wall-marquee-track{display:flex;gap:36px;width:-moz-max-content;width:max-content;animation:wallMarquee 38s linear infinite}.np-wall-marquee-track:hover{animation-play-state:paused}.np-wall-marquee-track span{font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:600;color:#94a3b8;display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:#ffffff08;border:1px solid var(--np-border-light);border-radius:100px;white-space:nowrap;transition:all .25s}.np-wall-marquee-track span:hover{color:#fff;border-color:var(--np-teal);background:#08d8c414}@keyframes wallMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.np-term{background:#080b12;border:1px solid rgba(8,216,196,.35);border-radius:20px;overflow:hidden;box-shadow:0 25px 70px #000000bf,0 0 50px #08d8c41f;display:flex;flex-direction:column}.np-term header{background:#0f1420;border-bottom:1px solid var(--np-border-light);padding:12px 18px;display:flex;justify-content:space-between;align-items:center}.np-term-dots{display:flex;gap:6px}.np-term-dots span{width:10px;height:10px;border-radius:50%;display:block}.np-term-dots span:nth-child(1){background:#ef4444}.np-term-dots span:nth-child(2){background:#f59e0b}.np-term-dots span:nth-child(3){background:#10b981}.np-term-tabs{display:flex;background:#0a0e16;border-bottom:1px solid var(--np-border-light);padding:0 10px}.np-term-tabs button{background:transparent;border:none;border-bottom:2px solid transparent;padding:10px 14px;color:#64748b;font-size:11px;font-weight:700;cursor:pointer;transition:all .2s;font-family:monospace}.np-term-tabs button.active{color:var(--np-teal);border-bottom-color:var(--np-teal);background:#08d8c40d}.np-term-body{padding:16px 20px;font-family:JetBrains Mono,Consolas,Monaco,monospace;font-size:12px;line-height:1.7;color:#94a3b8;height:220px;overflow-y:auto;scrollbar-width:thin}.np-term-body pre{margin:0;white-space:pre-wrap}.term-line-teal{color:var(--np-teal)}.term-line-violet{color:#a78bfa}.term-line-green{color:#34d399}.term-line-dim{color:#475569}.np-term-footer{background:#0a0e16;border-top:1px solid var(--np-border-light);padding:10px 18px;display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#64748b;font-family:monospace}.np-term-footer b{color:#10b981}.strategy-workbench{position:relative;padding:125px 0;background:radial-gradient(ellipse 60% 42% at 86% 7%,#0c665436,transparent 78%),#080d13;color:#f7fbfc;overflow:hidden}.sw-heading{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:end;margin-bottom:45px}.sw-heading>span{grid-column:1/-1;display:flex;align-items:center;gap:10px;color:#24ddc0;font-size:12px;letter-spacing:.16em;font-weight:800}.sw-heading>div{grid-column:1/-1;display:grid;grid-template-columns:1.2fr .8fr;gap:80px;align-items:end}.sw-heading h2{font-size:clamp(42px,5.2vw,72px);line-height:1.12;letter-spacing:-.045em;margin:0}.sw-heading h2 em{font-style:normal;background:linear-gradient(95deg,#98a6ff,#3bbfe0,#19dbb7);color:transparent;background-clip:text;-webkit-background-clip:text}.sw-heading p{font-size:17px;line-height:1.85;color:#b7c8cf;margin:0}.sw-layout{display:grid;grid-template-columns:315px minmax(0,1fr);border:1px solid #314750;border-radius:26px;overflow:hidden;box-shadow:0 30px 90px #0007}.sw-sidebar{padding:29px;background:#111c25;border-right:1px solid #314750}.sw-sidebar-label{display:block;color:#7e9ba1;font-size:11px;letter-spacing:.14em;margin-bottom:21px}.sw-sidebar>button{width:100%;display:grid;grid-template-columns:28px 1fr 18px;gap:4px 13px;text-align:left;align-items:center;padding:17px 15px;margin-bottom:8px;border:1px solid #2b424a;border-radius:14px;background:#17252d;color:#e5eff2;cursor:pointer;transition:background .25s,border-color .25s,transform .25s}.sw-sidebar>button:hover,.sw-sidebar>button.active{background:#0b4f49;border-color:#14d0b3;transform:translate(3px)}.sw-sidebar>button>span{grid-row:1/3;color:#2de0c6;font-size:12px}.sw-sidebar>button>b{font-size:17px}.sw-sidebar>button>small{grid-column:2;color:#9fbdc0;font-size:12px}.sw-sidebar>button>svg{grid-column:3;grid-row:1/3;color:#35d9c1}.sw-sidebar-note{display:flex;gap:11px;align-items:flex-start;border-top:1px solid #30444c;margin-top:36px;padding-top:22px;color:#8dacb3}.sw-sidebar-note svg{flex:none;color:#28d9bd}.sw-sidebar-note p{font-size:13px;line-height:1.7;margin:0}.sw-console{min-width:0;background:radial-gradient(circle at 87% 10%,#0a4d4440,transparent 45%),#0e1720}.sw-console-top{display:flex;justify-content:space-between;gap:15px;padding:22px 32px;border-bottom:1px solid #31444d;color:#9bb4bb;font-size:11px;letter-spacing:.12em}.sw-console-top span{display:flex;gap:10px;align-items:center}.sw-console-top i{width:7px;height:7px;border-radius:50%;background:#1fe2be;box-shadow:0 0 12px #1fe2be}.sw-prompt{margin:33px 32px 22px;padding:24px 27px;border:1px solid #34565b;border-radius:17px;background:#172630}.sw-prompt>span{font-size:11px;letter-spacing:.14em;color:#3cdfc7}.sw-prompt p{font-size:20px;line-height:1.65;font-weight:600;max-width:780px;margin:13px 0 0}.sw-stage-nav{display:flex;gap:7px;padding:0 32px;border-bottom:1px solid #31444d}.sw-stage-nav button{display:flex;align-items:center;gap:9px;padding:16px 18px;border:0;border-bottom:2px solid transparent;background:none;color:#90aab2;cursor:pointer;font-size:14px;font-weight:700}.sw-stage-nav button.active{color:#eafff9;border-color:#19d9bb}.sw-stage-nav button span{font-size:11px;color:#3edbc4}.sw-stage{padding:30px 32px 25px;animation:sw-reveal .34s ease both}.sw-stage-title{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:700;margin-bottom:22px}.sw-stage-title svg{color:#1be4c2}.sw-rule-list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.sw-rule-list>div{min-height:124px;padding:18px;background:#17252f;border:1px solid #304951;border-radius:12px;display:flex;flex-direction:column;gap:15px}.sw-rule-list span,.sw-execution span{color:#22dbbd;font-size:11px;letter-spacing:.12em}.sw-rule-list b{font-size:14px;line-height:1.5}.sw-rule-list svg{align-self:end;color:#20d9b9;margin-top:auto}.sw-execution{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.sw-execution>div{min-height:124px;display:flex;flex-direction:column;gap:12px;padding:18px;border:1px solid #34515a;border-radius:12px;background:#17252f}.sw-execution b{font-size:14px}.sw-execution small{font-size:12px;color:#9fb7be}.sw-stage-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:27px}.sw-stage-footer span{font-size:12px;color:#7f9ba3}.sw-stage-footer a{display:inline-flex;align-items:center;gap:8px;color:#27e0c1;font-size:14px;font-weight:700;text-decoration:none}.sw-stage-footer a:hover{color:#a5fff0}.sw-sidebar button:focus-visible,.sw-stage-nav button:focus-visible,.sw-stage-footer a:focus-visible{outline:2px solid #2debc8;outline-offset:3px}@keyframes sw-reveal{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.sw-heading>div{grid-template-columns:1fr;gap:22px}.sw-layout{grid-template-columns:1fr}.sw-sidebar{border-right:0;border-bottom:1px solid #314750}.sw-sidebar-note{margin-top:15px}}@media (max-width:650px){.strategy-workbench{padding:80px 0}.sw-heading p{font-size:15px}.sw-console-top{padding:18px}.sw-console-top small{display:none}.sw-prompt{margin:18px;padding:18px}.sw-prompt p{font-size:16px}.sw-stage-nav{padding:0 10px}.sw-stage-nav button{padding:12px 10px;font-size:12px}.sw-stage{padding:20px 18px}.sw-rule-list,.sw-execution{grid-template-columns:1fr}.sw-rule-list>div,.sw-execution>div{min-height:0}.sw-stage-footer{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.sw-stage{animation:none}.sw-sidebar>button:hover{transform:none}}.mobile-experience-page{background:#090f16;color:#f4f8f9}.mobile-hero{padding:115px 0 100px;background:radial-gradient(ellipse at 74% 32%,#0b6d5d3b,transparent 52%),#090f16;overflow:hidden}.mobile-hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:70px;align-items:center}.mobile-kicker,.mobile-section-head>span,.mobile-download-cta span,.mobile-faq>div>div:first-child>span{color:#2be1bf;font-size:12px;font-weight:800;letter-spacing:.16em}.mobile-copy h1{font-size:clamp(48px,5.8vw,84px);line-height:1.1;letter-spacing:-.055em;margin:27px 0}.mobile-copy h1 em,.mobile-section-head h2 em{font-style:normal;color:transparent;background:linear-gradient(95deg,#978dff,#4aaee7,#19dfb9);background-clip:text;-webkit-background-clip:text}.mobile-copy>p{font-size:19px;line-height:1.8;color:#b8c6ce;max-width:650px}.mobile-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin:35px 0}.mobile-primary,.mobile-secondary{display:inline-flex;align-items:center;gap:11px;text-decoration:none;font-weight:800}.mobile-primary{padding:16px 24px;border-radius:100px;color:#05201c;background:linear-gradient(95deg,#10d6ae,#3ccce6);box-shadow:0 14px 42px #0de2b029}.mobile-primary:hover{filter:brightness(1.12);transform:translateY(-2px)}.mobile-secondary{color:#e0f7f2;border-bottom:1px solid #476a67;padding-bottom:5px}.mobile-points{display:flex;gap:17px;flex-wrap:wrap;color:#aad4ca;font-size:13px}.mobile-points span{display:flex;align-items:center;gap:6px}.mobile-points svg{color:#27e2bd}.mobile-device{justify-self:center;width:min(100%,380px);border:1px solid #3d5d60;border-radius:45px;padding:13px;background:#101c25;box-shadow:0 35px 95px #0008,0 0 70px #11b99a20;transform:rotate(4deg)}.mobile-device-top{display:flex;justify-content:space-between;align-items:center;padding:17px 17px 20px;color:#e8f7f5;font-size:12px;letter-spacing:.14em}.mobile-device-top b{color:#25dfbe}.mobile-device-top small{font-size:9px;color:#7a9fa3}.mobile-device-screen{min-height:500px;border-radius:29px;background:linear-gradient(155deg,#143c3c,#10212c 55%,#0a161e);padding:28px;position:relative;overflow:hidden}.mobile-device-screen>span{color:#64cdbb;font-size:12px}.mobile-device-screen h2{font-size:30px;line-height:1.25;margin:14px 0 24px}.mobile-device-hero-card{display:flex;justify-content:space-between;align-items:center;padding:22px;background:linear-gradient(135deg,#136f62,#1c484e);border:1px solid #48a59470;border-radius:18px}.mobile-device-hero-card div{display:flex;flex-direction:column;gap:7px}.mobile-device-hero-card span{font-size:11px;color:#b8e8dd}.mobile-device-hero-card b{font-size:22px}.mobile-device-list{margin-top:22px}.mobile-device-list>div{display:flex;align-items:center;gap:12px;padding:16px 2px;border-bottom:1px solid #315057;color:#b9d8d7}.mobile-device-list>div svg:first-child{color:#25ddbd}.mobile-device-list>div svg:last-child{margin-left:auto}.mobile-device-nav{position:absolute;bottom:20px;left:28px;right:28px;border-top:1px solid #315057;padding-top:17px;display:flex;justify-content:space-between;color:#77a4a5;font-size:11px}.mobile-device-nav span:first-child{color:#24dfbd}.mobile-device-caption{display:block;text-align:center;color:#799a9e;font-size:11px;padding:14px}.mobile-experience{padding:110px 0;background:#0e171f}.mobile-section-head{max-width:790px;margin-bottom:46px}.mobile-section-head h2{font-size:clamp(41px,5vw,66px);line-height:1.15;margin:20px 0}.mobile-section-head p{font-size:17px;color:#afc2ca;line-height:1.7}.mobile-experience-grid{display:grid;grid-template-columns:360px 1fr;gap:17px}.mobile-experience-tabs{display:flex;flex-direction:column;gap:10px}.mobile-experience-tabs button{display:grid;grid-template-columns:34px 28px 1fr 20px;align-items:center;gap:12px;padding:20px;border:1px solid #354b54;border-radius:16px;background:#17242d;color:#e3eeef;text-align:left;cursor:pointer}.mobile-experience-tabs button.active,.mobile-experience-tabs button:hover{background:#12423e;border-color:#25d7b9}.mobile-experience-tabs svg:first-child{color:#2de0c1}.mobile-experience-tabs button span{color:#74b4ac;font-size:11px}.mobile-experience-tabs button b{font-size:17px}.mobile-experience-panel{min-height:340px;border:1px solid #385b5e;border-radius:20px;background:radial-gradient(circle at 100% 0,#0c635b33,transparent 50%),#13222b;padding:38px;animation:sw-reveal .35s ease both}.mobile-panel-top{display:flex;align-items:center;gap:12px;color:#3de3c5;font-size:11px;letter-spacing:.13em}.mobile-experience-panel h3{font-size:32px;margin:25px 0 12px}.mobile-experience-panel>p{color:#b8cbd0;font-size:16px;line-height:1.75}.mobile-panel-rows{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:35px}.mobile-panel-rows>div{display:flex;flex-direction:column;gap:9px;padding:16px;border:1px solid #355258;background:#182f34;border-radius:12px}.mobile-panel-rows span{font-size:12px;color:#78b4ad}.mobile-panel-rows b{font-size:14px}.mobile-panel-rows svg{color:#2ddfbd}.mobile-download-cta{padding:95px 0;background:linear-gradient(100deg,#103d3b,#10252e)}.mobile-download-cta .shell{display:flex;justify-content:space-between;align-items:center;gap:30px}.mobile-download-cta h2{font-size:clamp(38px,4.5vw,60px);margin:18px 0}.mobile-download-cta p{color:#b9d1d0;font-size:16px}.mobile-download-cta a{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;padding:17px 24px;background:#20dfba;color:#06231e;border-radius:100px;font-weight:800;text-decoration:none}.mobile-faq{padding:100px 0}.mobile-faq .shell{display:grid;grid-template-columns:.75fr 1.25fr;gap:60px}.mobile-faq h2{font-size:48px;margin:15px 0}.mobile-faq details{border-bottom:1px solid #365058;padding:20px 0}.mobile-faq summary{cursor:pointer;font-size:17px;font-weight:700}.mobile-faq details p{color:#aebfc7;font-size:15px;line-height:1.75}.mobile-experience button:focus-visible,.mobile-experience a:focus-visible,.mobile-actions a:focus-visible,.mobile-download-cta a:focus-visible{outline:2px solid #4debc9;outline-offset:4px}@media (max-width:950px){.mobile-hero-grid,.mobile-experience-grid,.mobile-faq .shell{grid-template-columns:1fr}.mobile-device{margin-top:30px}.mobile-experience-tabs{flex-direction:row}.mobile-experience-tabs button{flex:1;grid-template-columns:28px 1fr}.mobile-experience-tabs button span,.mobile-experience-tabs button svg:last-child{display:none}}@media (max-width:650px){.mobile-hero{padding:80px 0}.mobile-copy>p{font-size:16px}.mobile-device{transform:none}.mobile-experience{padding:80px 0}.mobile-experience-tabs{flex-direction:column}.mobile-experience-panel{padding:23px}.mobile-panel-rows{grid-template-columns:1fr}.mobile-download-cta .shell{align-items:flex-start;flex-direction:column}.mobile-faq{padding:80px 0}}@media (prefers-reduced-motion:reduce){.mobile-experience-panel{animation:none}.mobile-primary:hover{transform:none}}.product-conversion{padding:100px 0;background:radial-gradient(circle at 88% 20%,#0cbca126,transparent 35%),#0a1119;color:#f4faf9}.product-conversion-inner{display:flex;justify-content:space-between;gap:50px;align-items:center;border:1px solid #3a5459;border-radius:28px;padding:56px;background:linear-gradient(125deg,#18242c,#111b23);box-shadow:0 24px 70px #0005}.product-conversion span{font-size:12px;letter-spacing:.16em;font-weight:800;color:#28e2c2}.product-conversion h2{font-size:clamp(34px,4vw,56px);line-height:1.15;margin:20px 0}.product-conversion p{font-size:16px;line-height:1.8;color:#b8c9ce;max-width:650px;margin:0}.product-conversion-inner>div:last-child{display:flex;flex-direction:column;gap:13px;flex:0 0 240px}.product-conversion a{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 21px;border:1px solid #55c8b8;border-radius:13px;color:#081519;background:#25d5b8;font-weight:800;text-decoration:none;transition:transform .25s,box-shadow .25s}.product-conversion a:hover{transform:translateY(-4px);box-shadow:0 12px 35px #14cba65a}.product-conversion a+a{background:transparent;color:#e3f6f3;border-color:#4f6b71}.product-conversion a+a:hover{background:#1a3d3c}@media (max-width:760px){.product-conversion{padding:60px 0}.product-conversion-inner{flex-direction:column;align-items:stretch;padding:32px 24px}.product-conversion-inner>div:last-child{flex:auto}}.product-walkthrough{padding:120px 0;background:radial-gradient(ellipse at 83% 32%,#083d3b 0,transparent 42%),#090f16;color:#f4f8fa}.pw-heading{max-width:850px;margin-bottom:48px}.pw-heading>span,.pw-panel-content>span{color:#20dbc0;font-size:12px;font-weight:700;letter-spacing:.16em}.pw-heading h2{font-size:clamp(36px,4.4vw,64px);line-height:1.18;letter-spacing:-.035em;margin:20px 0}.pw-heading p,.pw-panel-content p{font-size:17px;line-height:1.85;color:#b4c4ce}.pw-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:24px}.pw-tabs{display:flex;flex-direction:column;gap:12px}.pw-tabs button{display:grid;grid-template-columns:45px 1fr 22px;gap:18px;text-align:left;align-items:center;width:100%;padding:22px;border:1px solid #2a3b43;border-radius:16px;background:#121b23;color:#eef8f8;cursor:pointer;transition:.25s}.pw-tabs button:hover,.pw-tabs button.active{border-color:#22d4ba;background:#123731;transform:translate(5px)}.pw-tabs button>span{color:#36ddc2;font-size:13px}.pw-tabs button b{display:block;font-size:19px;margin-bottom:8px}.pw-tabs button small{display:block;font-size:14px;line-height:1.6;color:#a8bec4}.pw-panel{border:1px solid #36515a;border-radius:22px;overflow:hidden;background:linear-gradient(130deg,#18252d,#111920);box-shadow:0 25px 70px #0005}.pw-panel-top,.pw-panel-bottom{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:20px 26px;color:#93adb4;font-size:12px;letter-spacing:.08em}.pw-panel-top{border-bottom:1px solid #33454c}.pw-panel-top span:last-child{color:#21dcbf;display:flex;align-items:center;gap:7px}.pw-panel-content{padding:44px 35px}.pw-panel-content h3{font-size:clamp(25px,2.5vw,36px);line-height:1.35;margin:18px 0}.pw-checks{display:grid;gap:10px;margin-top:28px}.pw-checks>div{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid #2d484a;border-radius:10px;background:#122b2b;font-size:15px}.pw-checks svg{color:#20dfbd}.pw-panel-bottom{border-top:1px solid #33454c;letter-spacing:0}.pw-panel-bottom a{display:flex;align-items:center;gap:8px;color:#26e1c2;text-decoration:none;font-size:14px}.pw-panel-bottom a:hover{color:#fff}@media (max-width:760px){.product-walkthrough{padding:70px 0}.pw-layout{grid-template-columns:1fr}.pw-panel-content{padding:30px 22px}.pw-panel-bottom{align-items:flex-start;flex-direction:column}.pw-tabs button:hover,.pw-tabs button.active{transform:none}}.partner-opportunity{padding:115px 0;background:radial-gradient(ellipse at 15% 20%,#0a55503b,transparent 42%),#0a1017;color:#f4fafb}.po-head{max-width:810px}.po-head>span{font-size:12px;letter-spacing:.16em;color:#28dfbf;font-weight:700}.po-head h2{font-size:clamp(38px,4.6vw,64px);line-height:1.18;margin:20px 0}.po-head p{color:#bacbd0;font-size:17px;line-height:1.8}.po-head>a{display:inline-flex;gap:12px;align-items:center;color:#22ddc0;text-decoration:none;font-weight:700;margin-top:12px}.po-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:42px}.po-grid article{min-height:235px;padding:28px;border:1px solid #30434b;border-radius:18px;background:linear-gradient(145deg,#19262e,#101820);transition:transform .25s,border-color .25s,box-shadow .25s}.po-grid article:hover{transform:translateY(-6px);border-color:#28cbb1;box-shadow:0 20px 50px #001e1d}.po-grid article>div{display:flex;justify-content:space-between;color:#2edbc0}.po-grid h3{font-size:22px;margin:30px 0 12px}.po-grid p{font-size:15px;line-height:1.8;color:#b9c8cd}@media (max-width:760px){.partner-opportunity{padding:70px 0}.po-grid{grid-template-columns:1fr}.po-grid article{min-height:0}}.conversion-hero{position:relative;overflow:hidden;background:#070b11;color:#f5f8fa;padding:95px 0 28px}.ch-halo{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 38% 65% at 20% 58%,#124b4a60,transparent 75%),radial-gradient(ellipse 35% 50% at 80% 45%,#302d7850,transparent 75%)}.ch-layout{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:7%;min-height:555px}.ch-eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:#a9b8c3;font-size:12px;letter-spacing:.1em}.ch-eyebrow span{display:flex;gap:9px;align-items:center;color:#60e7d0;border:1px solid #255a55;border-radius:30px;padding:10px 14px;background:#112523}.ch-eyebrow i,.ch-terminal-status i,.ch-result-title i{width:7px;height:7px;background:#35e6be;border-radius:50%;box-shadow:0 0 12px #35e6be}.ch-eyebrow b{font-weight:500;letter-spacing:0}.ch-copy h1{font-size:clamp(52px,5.8vw,82px);line-height:1.15;letter-spacing:-.055em;margin:30px 0 24px;font-weight:750}.ch-copy h1 em,.ca-head h2 em,.cf-inner h2 em{font-style:normal;background:linear-gradient(110deg,#8d93ff,#48bfe4,#34e1bc,#8d93ff);background-size:220% auto;background-clip:text;-webkit-background-clip:text;color:transparent;animation:ch-gradient 8s linear infinite}@keyframes ch-gradient{to{background-position:220% center}}.ch-copy>p{max-width:580px;color:#b5c5cf;font-size:18px;line-height:1.9}.ch-actions{display:flex;align-items:center;gap:25px;margin-top:34px}.ch-primary,.ch-secondary{display:inline-flex;align-items:center;gap:13px;text-decoration:none;font-size:16px;font-weight:700}.ch-primary{padding:17px 24px;border-radius:12px;color:#071411;background:linear-gradient(100deg,#36e3bd,#46ccdf);box-shadow:0 12px 35px #1bd3ab38;transition:transform .25s,box-shadow .25s}.ch-primary:hover{transform:translateY(-3px);box-shadow:0 16px 40px #1bd3ab70}.ch-secondary{color:#dce9ed}.ch-secondary:hover{color:#36e3bd}.ch-highlights{display:flex;flex-wrap:wrap;gap:18px;margin-top:38px;color:#a7b9c1;font-size:13px}.ch-highlights span{display:flex;align-items:center;gap:7px}.ch-highlights svg{color:#4de2c1}.ch-terminal{position:relative;border:1px solid #3d505c;border-radius:23px;overflow:hidden;background:linear-gradient(145deg,#18232d,#101720 70%);box-shadow:0 30px 90px #0009,0 0 60px #177d6c1a}.ch-terminal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:23px;border:1px solid transparent;background:linear-gradient(120deg,#60d8c2aa,transparent 30%,#9290f766) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.ch-terminal-top,.ch-terminal-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:19px 23px;border-bottom:1px solid #33434d}.ch-terminal-brand{display:flex;align-items:center;gap:9px;letter-spacing:.1em;font-size:13px}.ch-terminal-brand>span{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:#091816;background:#3fe0c2;font-weight:900}.ch-terminal-brand small{color:#91a7af;font-size:9px}.ch-terminal-status{display:flex;align-items:center;gap:7px;color:#8ea6ab;font-size:10px;letter-spacing:.1em}.ch-terminal-tabs{display:flex;gap:4px;padding:12px 16px;border-bottom:1px solid #33434d}.ch-terminal-tabs button{border:0;border-radius:8px;padding:10px 12px;background:transparent;color:#a9bac4;font-size:13px;cursor:pointer}.ch-terminal-tabs button.active,.ch-terminal-tabs button:hover{background:#24433e;color:#6cf2d2}.ch-terminal-body{padding:20px;display:grid;gap:14px}.ch-prompt,.ch-result{border:1px solid #334951;border-radius:13px;background:#111c24;padding:17px}.ch-prompt>div,.ch-result-title{display:flex;justify-content:space-between;align-items:center;color:#73dcca;font-size:10px;letter-spacing:.13em}.ch-prompt p{font-size:14px;color:#d8e3e6;line-height:1.7;margin:10px 0 0}.ch-result{background:linear-gradient(130deg,#152d2d,#142027)}.ch-result-title span{display:flex;align-items:center;gap:8px}.ch-result-title b{color:#86a9a9;font-size:10px}.ch-result h3{font-size:21px;margin:18px 0}.ch-result-rows{display:grid;gap:8px}.ch-result-rows>div{display:grid;grid-template-columns:1fr 1fr 18px;align-items:center;gap:8px;border-top:1px solid #35504d;padding-top:10px;font-size:13px}.ch-result-rows span{color:#aac2c3}.ch-result-rows span b{color:#56ddc2;margin-right:10px}.ch-result-rows strong{font-weight:600;color:#e1efec}.ch-result-rows svg{color:#4de1bd}.ch-result>a{display:inline-flex;align-items:center;gap:7px;color:#48e0c3;font-size:13px;text-decoration:none;margin-top:19px}.ch-terminal-bottom{border:0;border-top:1px solid #33434d;color:#8fa7af;font-size:12px}.ch-terminal-bottom span:last-child{display:flex;gap:7px;align-items:center;color:#86c5bb}.ch-bottom{position:relative;display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:70px;padding-top:25px;border-top:1px solid #27333c;color:#708893;font-size:10px;letter-spacing:.16em}.ch-bottom i{flex:1;height:1px;background:#283a40;max-width:120px}.conversion-advantages{padding:115px 0;background:#0d141c;color:#f5f9fa}.ca-head{display:grid;grid-template-columns:1.1fr .7fr;align-items:end;gap:50px}.ca-head span,.cf-inner span{font-size:12px;letter-spacing:.16em;color:#3ddfc4}.ca-head h2,.cf-inner h2{font-size:clamp(40px,4.5vw,62px);line-height:1.2;letter-spacing:-.04em;margin:20px 0}.ca-head p,.cf-inner p{font-size:17px;line-height:1.85;color:#afc1c9}.ca-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:50px}.ca-grid article{padding:25px;border:1px solid #34424a;border-radius:18px;background:linear-gradient(145deg,#18232b,#121920);transition:transform .25s,border-color .25s}.ca-grid article:hover{transform:translateY(-6px);border-color:#4edac2}.ca-grid article>div{display:flex;justify-content:space-between;color:#4fe2c7}.ca-grid h3{font-size:20px;margin:38px 0 12px}.ca-grid p{font-size:15px;line-height:1.8;color:#afc0c8}.conversion-final{padding:100px 0;background:#090f16}.cf-inner{display:flex;justify-content:space-between;align-items:end;gap:40px;padding:55px;border:1px solid #3b595a;border-radius:28px;background:radial-gradient(circle at 90% 20%,#1b625246,transparent 40%),linear-gradient(120deg,#182a30,#131b25);color:#f4fbfa}.cf-actions{display:flex;flex-direction:column;gap:12px;min-width:200px}.cf-actions a{display:flex;justify-content:space-between;gap:15px;padding:16px 20px;border-radius:12px;text-decoration:none;background:#3bdfbf;color:#081914;font-weight:700}.cf-actions a+a{background:transparent;color:#d5ebe8;border:1px solid #55736e}.cf-actions a:hover{transform:translateY(-3px)}@media (max-width:850px){.conversion-hero{padding-top:55px}.ch-layout{grid-template-columns:1fr;gap:38px}.ch-copy h1{font-size:clamp(46px,9vw,68px)}.ch-bottom{margin-top:42px}.ca-head{grid-template-columns:1fr;gap:0}.ca-grid{grid-template-columns:repeat(2,1fr)}.cf-inner{flex-direction:column;align-items:stretch;padding:32px}.cf-actions{min-width:0}}@media (max-width:480px){.ch-eyebrow b{display:none}.ch-actions{align-items:flex-start;flex-direction:column}.ch-highlights{gap:12px}.ch-terminal-tabs button{font-size:12px;padding:9px 8px}.ch-result-rows>div{grid-template-columns:1fr 1fr 16px;font-size:12px}.ca-grid{grid-template-columns:1fr}.conversion-advantages{padding:75px 0}.conversion-final{padding:60px 0}}@media (prefers-reduced-motion:reduce){.ch-copy h1 em,.ca-head h2 em,.cf-inner h2 em{animation:none}}.new-product-grid .product-card{min-height:330px;display:flex;flex-direction:column;position:relative;overflow:hidden;padding:26px;background:radial-gradient(circle at 100% 0%,#1b625342,transparent 40%),linear-gradient(145deg,#1b2730,#111920);border:1px solid #34464d;border-radius:20px;transition:transform .25s,border-color .25s,box-shadow .25s}.new-product-grid .product-card:hover{transform:translateY(-6px);border-color:#4adac1;box-shadow:0 20px 45px #0007}.product-card-top{display:flex;align-items:center;justify-content:space-between;color:#8ca4ad;font-size:11px;letter-spacing:.1em}.product-card-top svg{color:#37e2c3}.product-card-icon{display:grid;place-items:center;width:54px;height:54px;margin:28px 0 22px;border:1px solid #317e73;border-radius:15px;color:#50e4c8;background:#163b38}.new-product-grid .product-card h3{margin:0 0 12px;font-size:24px;color:#f2f8f9}.new-product-grid .product-card p{color:#b4c6cb;font-size:15px;line-height:1.75}.product-card-tags{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0 25px}.product-card-tags span{padding:6px 10px;border-radius:6px;background:#253c40;color:#a5d4ce;font-size:12px}.new-product-grid .product-card>b{display:flex;align-items:center;gap:8px;margin-top:auto;color:#42e2c4;font-size:14px}.product-card-1 .product-card-icon,.product-card-4 .product-card-icon{color:#ada9ff;border-color:#625d9d;background:#302e50}.product-card-2 .product-card-icon,.product-card-5 .product-card-icon{color:#7acff4;border-color:#397c91;background:#183c49}.product-hero-visual{border:1px solid #3c535b;border-radius:24px;overflow:hidden;background:radial-gradient(circle at 90% 20%,#1e6a5940,transparent 45%),linear-gradient(145deg,#1a2730,#111922);box-shadow:0 30px 80px #0008;color:#f1f9f8}.phv-head,.phv-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 25px;color:#9ab4b7;font-size:11px;letter-spacing:.1em}.phv-head{border-bottom:1px solid #34474f}.phv-head>span,.phv-footer span{display:flex;align-items:center;gap:8px}.phv-head i{width:7px;height:7px;border-radius:50%;background:#3de2bd;box-shadow:0 0 10px #3de2bd}.phv-head svg,.phv-footer svg{color:#4be1c1}.phv-body{padding:35px 28px}.phv-label{display:flex;align-items:center;gap:8px;color:#58ddc5;font-size:11px;letter-spacing:.13em}.phv-body h3{font-size:clamp(24px,2.5vw,34px);line-height:1.3;margin:18px 0 10px}.phv-body>p{color:#a8bfc2;font-size:14px}.phv-rows{display:grid;gap:10px;margin-top:28px}.phv-rows>div{display:grid;grid-template-columns:32px 1fr 20px;align-items:center;gap:10px;padding:15px;border:1px solid #35504f;border-radius:12px;background:#142726}.phv-rows>div>span{color:#62dfc7;font-size:12px}.phv-rows b,.phv-rows small{display:block}.phv-rows b{font-size:15px;color:#ebf8f5}.phv-rows small{font-size:13px;color:#a6bfbd;margin-top:5px}.phv-rows svg{color:#4ce0bd}.phv-footer{border-top:1px solid #34474f;letter-spacing:0;font-size:12px}@media (max-width:480px){.phv-body{padding:25px 20px}.phv-footer{flex-wrap:wrap}}:root{--nora-ink:#edf6f6;--nora-muted:#b4c5ca;--nora-accent:#50e4c6;--nora-line:#344b50;--nora-ease:cubic-bezier(.22,1,.36,1)}.site-v2{background:#080e14;color:var(--nora-ink);font-feature-settings:"palt" 1;-webkit-font-smoothing:antialiased}.site-v2 :is(h1,h2,h3,h4){text-wrap:balance;line-break:strict}.site-v2 :is(p,li){overflow-wrap:break-word}.site-v2 :is(a,button,summary,input):focus-visible{outline:2px solid #77f6dc;outline-offset:4px;box-shadow:0 0 0 6px #50e4c633}.site-v2 :is(button,a,summary){-webkit-tap-highlight-color:transparent}.site-v2 :is(.growth-intro>p,.section-intro-v2>p,.proof-heading>p,.home-core-heading>p,.new-product-heading>p,.journey-intro>p,.value-story-head>p){max-width:66ch;line-height:1.9}.conversion-hero{isolation:isolate}.conversion-hero:before{content:"";position:absolute;z-index:-1;width:min(74vw,1000px);aspect-ratio:1;right:-25%;top:-50%;border:1px solid #83b9c019;border-radius:50%;box-shadow:0 0 0 55px #57e3c006,0 0 0 110px #77a3e805,0 0 0 165px #b8aff605;pointer-events:none}.conversion-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.23;background-image:linear-gradient(#8bd5cb0b 1px,transparent 1px),linear-gradient(90deg,#8bd5cb0b 1px,transparent 1px);background-size:80px 80px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 35%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 35%,transparent)}.ch-copy h1{letter-spacing:-.045em}.ch-copy>p{max-width:33em}.ch-terminal{transform:translateZ(0);transition:transform .6s var(--nora-ease),box-shadow .6s var(--nora-ease)}@media (hover:hover) and (pointer:fine){.conversion-hero:hover .ch-terminal{transform:translate3d(calc(var(--hero-shift-x,0px) * .5),calc(var(--hero-shift-y,0px) * .5),0);box-shadow:0 30px 90px #000a,0 0 65px #1b9c832c}}.ch-terminal-body,.pw-panel,.mobile-experience-panel{animation:panel-enter .45s var(--nora-ease) both}@keyframes panel-enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.product-card-name{display:flex;align-items:center;gap:14px;margin:20px 0 12px}.new-product-grid .product-card-name .product-card-icon{flex:0 0 45px;width:45px;height:45px;margin:0;border-radius:13px}.new-product-grid .product-card-name h3{margin:0;font-size:clamp(19px,1.45vw,23px)}.product-signal{height:90px;position:relative;overflow:hidden;margin-top:24px;border:1px solid #30494c;border-radius:12px;background:linear-gradient(105deg,#102522,#142029)}.product-signal svg{position:absolute;top:10px;right:12px;bottom:8px;left:12px;width:calc(100% - 24px);height:calc(100% - 18px);overflow:visible}.signal-grid{fill:none;stroke:#90c9c21e;stroke-width:.7}.signal-trace{fill:none;stroke:#57dfc4;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:stroke-dashoffset .9s var(--nora-ease)}.product-signal circle{fill:#65f0d1}.product-signal>span{position:absolute;bottom:7px;left:12px;color:#8baaa5;font-size:9px;letter-spacing:.13em}.product-card:hover .signal-trace{stroke-dasharray:360;stroke-dashoffset:360;animation:signal-draw 1.4s var(--nora-ease) forwards}.product-card-1 .signal-trace,.product-card-4 .signal-trace{stroke:#9f9efa}.product-card-2 .signal-trace,.product-card-5 .signal-trace{stroke:#71cfe9}@keyframes signal-draw{to{stroke-dashoffset:0}}.new-product-grid .product-card{min-height:0}.new-product-grid .product-card p{min-height:5.25em}.new-product-grid .product-card-tags{margin-top:auto}.product-card-top svg,.product-card>b svg,.ch-secondary svg,.cf-actions svg,.growth-cta a svg{transition:transform .3s var(--nora-ease)}.product-card:hover .product-card-top svg,.product-card:hover>b svg,.ch-secondary:hover svg,.cf-actions a:hover svg,.growth-cta a:hover svg{transform:translate(4px,-3px)}.site-v2 :is(.faq-list details,.growth-faq-list details,.mobile-faq details){transition:border-color .25s,background-color .25s}.site-v2 :is(.faq-list details,.growth-faq-list details,.mobile-faq details):hover{border-color:#4ecab7}.site-v2 :is(.faq-list summary,.growth-faq-list summary,.mobile-faq summary){cursor:pointer}.skip-link{position:fixed;z-index:9999;left:16px;top:10px;padding:12px 16px;border-radius:8px;background:#69eed6;color:#061411;transform:translateY(-160%);font-weight:700}.skip-link:focus{transform:translateY(0)}@media (max-width:850px){.conversion-hero:before{width:120vw;right:-70%;top:0}.site-v2 .shell{width:min(100% - 40px,1280px)}.new-product-grid .product-card p{min-height:0}}@media (max-width:480px){.ch-copy>p,.site-v2 :is(.growth-intro>p,.section-intro-v2>p,.proof-heading>p,.new-product-heading>p){font-size:16px;line-height:1.8}.ch-highlights{font-size:13px}.ch-terminal-tabs button{min-height:44px}.product-signal{height:84px}.new-product-grid .product-card{padding:22px}.site-v2 :is(.ch-primary,.ch-secondary,.btn,.growth-primary,.growth-secondary,.mobile-primary,.mobile-secondary){min-height:48px}.site-v2 :is(.ch-actions,.hero-buttons){gap:16px}}@media (prefers-reduced-motion:reduce){.site-v2 *,.site-v2 *:before,.site-v2 *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.site-v2 .reveal-target{opacity:1!important;transform:none!important}}.company-experience{color:#eff8f8;background:#080d14}.company-experience em{font-style:normal;background:linear-gradient(105deg,#9794ff,#5abbe2,#32e0b6,#9794ff);background-size:220% auto;background-clip:text;-webkit-background-clip:text;color:transparent;animation:ce-gradient 9s ease-in-out infinite alternate}@keyframes ce-gradient{to{background-position:100% 50%}}.ce-hero{position:relative;overflow:hidden;padding:48px 0 110px;background:radial-gradient(ellipse at 22% 75%,#0b655b38,transparent 47%),radial-gradient(ellipse at 83% 35%,#4c428633,transparent 39%),#080d14}.ce-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#8de4d609 1px,transparent 1px),linear-gradient(90deg,#8de4d609 1px,transparent 1px);background-size:76px 76px;-webkit-mask-image:linear-gradient(transparent,#000 45%,transparent);mask-image:linear-gradient(transparent,#000 45%,transparent);pointer-events:none}.ce-hero-grid{position:relative;display:grid;grid-template-columns:1fr .85fr;gap:8%;align-items:center}.ce-breadcrumb{font-size:13px;color:#99b0bb;margin:6px 0 78px}.ce-breadcrumb a{color:#b9d4d1}.ce-kicker,.ce-section-title>span,.ce-statement-grid>span,.ce-commitment-grid>div>span,.ce-final span{font-size:12px;letter-spacing:.16em;font-weight:700;color:#54e5c7}.ce-hero h1{font-size:clamp(46px,5.4vw,76px);line-height:1.2;letter-spacing:-.045em;margin:24px 0}.ce-hero-grid>div:first-child>p{font-size:18px;line-height:1.95;color:#becdd2;max-width:33em}.ce-actions{display:flex;flex-wrap:wrap;align-items:center;gap:26px;margin-top:34px}.ce-actions a,.ce-final a{display:inline-flex;align-items:center;gap:12px;text-decoration:none;font-size:15px;font-weight:700;min-height:52px}.ce-actions a:first-child,.ce-final div>a{padding:15px 20px;border-radius:11px;background:linear-gradient(100deg,#36e1ba,#46cfe0);color:#071714;box-shadow:0 12px 30px #28d9b62b;transition:transform .25s,box-shadow .25s}.ce-actions a:first-child:hover,.ce-final div>a:hover{transform:translateY(-3px);box-shadow:0 16px 38px #28d9b650}.ce-actions a+a,.ce-final-secondary{color:#d3e6e5}.ce-actions a+a:hover,.ce-final-secondary:hover{color:#62e9d0}.ce-art{position:relative;overflow:hidden;min-height:510px;border:1px solid #3d505a;border-radius:25px;background:linear-gradient(145deg,#1b2932,#101820);box-shadow:0 30px 80px #0008}.ce-art-top,.ce-art-bottom{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:21px 25px;font-size:10px;letter-spacing:.13em;color:#9bb1bc}.ce-art-top{border-bottom:1px solid #35464e}.ce-art-top span:last-child{color:#46dec1}.ce-art-orbit{height:380px;display:grid;place-items:center;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 50%,#146f5a3d,transparent 52%)}.ce-art-orbit i{position:absolute;border:1px solid #4ce3c24d;border-radius:50%;width:62%;aspect-ratio:1;animation:ce-orbit 24s linear infinite}.ce-art-orbit i:nth-child(2){width:78%;border-color:#749be63c;animation-direction:reverse}.ce-art-orbit i:nth-child(3){width:96%;border-color:#9985df2d}.ce-art-center{position:relative;display:grid;place-items:center;width:145px;height:145px;border:1px solid #55dbbf5c;border-radius:50%;background:radial-gradient(circle,#153e38,#101b22);box-shadow:0 0 55px #1cd0a52e}.ce-art-center span{font-size:60px;line-height:1;font-weight:800;letter-spacing:-.1em;color:#5fe7cb}.ce-art-center small{font-size:9px;letter-spacing:.16em;color:#a7c4c1}.ce-node{position:absolute;width:10px;height:10px;border-radius:50%;background:#61e9c9;box-shadow:0 0 18px #4df1ca}.node-a{top:22%;left:29%}.node-b{right:18%;top:38%;background:#a7a1ff}.node-c{left:32%;bottom:16%;background:#6cc7ec}@keyframes ce-orbit{to{transform:rotate(360deg)}}.ce-art-bottom{border-top:1px solid #35464e}.ce-statement,.ce-principles,.ce-areas,.ce-commitment{padding:120px 0}.ce-statement{background:#0d151d}.ce-statement-grid{display:grid;grid-template-columns:.34fr 1fr;gap:40px}.ce-statement h2,.ce-section-title h2,.ce-commitment h2,.ce-final h2{font-size:clamp(37px,4.4vw,62px);line-height:1.22;letter-spacing:-.04em;margin:0 0 24px}.ce-statement p,.ce-section-title p,.ce-commitment p{font-size:17px;line-height:1.9;color:#b6c8ce;max-width:750px}.ce-principles{background:#0a1017}.ce-section-title{max-width:850px;margin-bottom:50px}.ce-section-title h2{margin-top:20px}.ce-principle-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ce-principle-grid article{padding:26px;border:1px solid #354750;border-radius:18px;background:linear-gradient(145deg,#19252d,#121a21);transition:transform .3s,border-color .3s,box-shadow .3s}.ce-principle-grid article:hover{transform:translateY(-6px);border-color:#56d7bd;box-shadow:0 20px 45px #0006}.ce-principle-grid article>div{display:flex;align-items:center;justify-content:space-between;color:#55e0c4}.ce-principle-grid article>div span{font-size:11px;letter-spacing:.1em}.ce-principle-grid h3{font-size:21px;margin:42px 0 12px}.ce-principle-grid p{font-size:15px;line-height:1.8;color:#afc2c9}.ce-commitment{background:radial-gradient(ellipse at 85% 30%,#135c4f3d,transparent 40%),#101a21}.ce-commitment-grid{display:grid;grid-template-columns:1fr .85fr;gap:70px}.ce-commitment h2{margin-top:20px}.ce-commitment ul{padding:0;margin:26px 0 0;list-style:none;display:grid;gap:15px}.ce-commitment li{display:flex;align-items:center;gap:11px;color:#d2e3e1;font-size:15px}.ce-commitment li svg{color:#4be4c2}.ce-areas{background:#0d151d}.ce-area-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:22px}.ce-area-tabs{display:grid;gap:10px}.ce-area-tabs button{min-height:70px;display:grid;grid-template-columns:35px 1fr 20px;align-items:center;gap:14px;text-align:left;padding:16px 20px;border:1px solid #344a50;border-radius:12px;background:#16222a;color:#dbeae9;cursor:pointer;transition:background .25s,border-color .25s}.ce-area-tabs button span{color:#55e5c7;font-size:12px}.ce-area-tabs button b{font-size:17px}.ce-area-tabs button.active,.ce-area-tabs button:hover{background:#143c36;border-color:#55dfc3}.ce-area-panel{min-height:330px;padding:32px;border:1px solid #3d5758;border-radius:18px;background:radial-gradient(circle at 85% 5%,#187c6550,transparent 45%),linear-gradient(145deg,#192a2e,#111a22);animation:ce-panel .4s ease both}@keyframes ce-panel{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ce-area-top{display:flex;justify-content:space-between;color:#52dfc3;font-size:11px;letter-spacing:.12em}.ce-area-panel h3{font-size:32px;margin:32px 0 13px}.ce-area-panel p{font-size:16px;line-height:1.8;color:#b9ccce;max-width:540px}.ce-area-panel>div:last-child{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.ce-area-panel>div:last-child span{display:flex;align-items:center;gap:7px;padding:9px 11px;border:1px solid #365a55;border-radius:8px;color:#c6e8df;font-size:13px}.ce-area-panel>div:last-child svg{color:#4ae0bd}.ce-final{padding:85px 0;background:#080e15}.ce-final>.shell{display:flex;justify-content:space-between;align-items:end;gap:35px;padding:52px;border:1px solid #3b5555;border-radius:24px;background:radial-gradient(ellipse at 85% 20%,#16624f42,transparent 45%),#152029}.ce-final h2{margin:19px 0 12px;font-size:clamp(34px,4vw,54px)}.ce-final p{color:#b8cbce;font-size:16px;line-height:1.8}.ce-final-secondary{white-space:nowrap}.company-experience :is(a,button):focus-visible{outline:2px solid #77f6dc;outline-offset:4px}@media (max-width:850px){.ce-hero{padding:30px 0 75px}.ce-hero-grid{grid-template-columns:1fr;gap:45px}.ce-breadcrumb{margin-bottom:45px}.ce-art{min-height:420px}.ce-art-orbit{height:300px}.ce-statement,.ce-principles,.ce-areas,.ce-commitment{padding:75px 0}.ce-statement-grid,.ce-commitment-grid,.ce-area-layout{grid-template-columns:1fr;gap:25px}.ce-principle-grid{grid-template-columns:repeat(2,1fr)}.ce-final>.shell{align-items:flex-start;flex-direction:column;padding:32px}.ce-final{padding:60px 0}}@media (max-width:480px){.ce-hero h1{font-size:clamp(40px,10vw,52px)}.ce-hero-grid>div:first-child>p{font-size:16px}.ce-actions{gap:14px}.ce-principle-grid{grid-template-columns:1fr}.ce-principle-grid h3{margin-top:28px}.ce-art{min-height:360px}.ce-art-orbit{height:250px}.ce-area-panel{padding:25px}.ce-art-center{width:120px;height:120px}}@media (prefers-reduced-motion:reduce){.company-experience *,.company-experience *:before,.company-experience *:after{animation:none!important;transition:none!important}}.ce-team{padding:120px 0;background:radial-gradient(ellipse at 80% 0%,#1b5a5040,transparent 42%),#0d151d}.ce-team-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ce-team-grid article{overflow:hidden;border:1px solid #354b50;border-radius:18px;background:#141f27;transition:transform .3s,border-color .3s}.ce-team-grid article:hover{transform:translateY(-5px);border-color:#54d8be}.ce-team-portrait{position:relative;display:grid;place-items:center;height:180px;overflow:hidden;background:radial-gradient(circle at 50% 70%,#1e715f90,transparent 58%),linear-gradient(145deg,#1c3038,#111c24)}.ce-team-portrait:before,.ce-team-portrait:after{content:"";position:absolute;width:165px;height:165px;border:1px solid #61d9bf32;border-radius:50%}.ce-team-portrait:after{width:110px;height:110px;border-color:#8fa7e03b}.ce-team-portrait>span{font-size:60px;color:#9be8d4;opacity:.85}.ce-team-portrait i{position:absolute;top:18px;right:18px;color:#7fb5af;font-size:11px;font-style:normal}.ce-team-copy{padding:24px}.ce-team-copy>span{color:#56ddc1;font-size:10px;letter-spacing:.14em}.ce-team-copy h3{font-size:22px;margin:15px 0 8px}.ce-team-copy b{font-size:13px;color:#bedbd8}.ce-team-copy p{font-size:14px;line-height:1.7;color:#afc3c6;margin:14px 0 0}.ce-team-note{color:#9ab0b7;font-size:13px;line-height:1.7;margin:22px 0 0}@media (max-width:850px){.ce-team{padding:75px 0}.ce-team-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.ce-team-grid{grid-template-columns:1fr}.ce-team-portrait{height:145px}}.ce-art-orbit i:first-child{border-top-color:#6af0d5;border-right-color:#53cfbb77}.ce-art-orbit i:nth-child(2){border-bottom-color:#aaa2ff99}.ce-art-orbit i:nth-child(3){border-left-color:#72c8ea88}.site-v2{--nora-text:#edf6f6;--nora-secondary:#b5c8cf;--nora-border:#344a52;--nora-mint:#4ee4c4}.site-v2 section[id]{scroll-margin-top:100px}.site-v2 :is(.page-hero,.growth-hero,.mobile-hero){isolation:isolate}.site-v2 :is(.page-hero,.growth-hero,.mobile-hero):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(#b5e7de0a 1px,transparent 1px),linear-gradient(90deg,#b5e7de0a 1px,transparent 1px);background-size:78px 78px;-webkit-mask-image:linear-gradient(transparent,#000 38%,transparent);mask-image:linear-gradient(transparent,#000 38%,transparent)}.product-contents{position:relative;z-index:2;background:#0c151b;border-block:1px solid #263b40}.product-contents .shell{display:flex;align-items:center;gap:28px;min-height:70px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#375e58 transparent}.product-contents span{color:#72948f;font-size:10px;font-weight:700;letter-spacing:.16em;white-space:nowrap}.product-contents a{position:relative;display:flex;align-items:center;min-height:48px;color:#bad1d0;font-size:14px;font-weight:600;white-space:nowrap;transition:color .2s}.product-contents a:hover,.product-contents a:focus-visible{color:#5be7cb}.product-contents a:after{content:"";position:absolute;bottom:5px;left:0;right:0;height:1px;background:#5be7cb;transform:scaleX(0);transform-origin:left;transition:transform .25s}.product-contents a:hover:after,.product-contents a:focus-visible:after{transform:scaleX(1)}.site-v2 :is(.capability-grid article,.strategy-v2-grid article,.risk-v2-grid>div,.growth-value-grid article,.po-grid article,.mobile-experience-panel){position:relative;overflow:hidden;border-color:#354c52;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s}.site-v2 :is(.capability-grid article,.strategy-v2-grid article,.growth-value-grid article,.po-grid article):hover{transform:translateY(-5px);border-color:#52d9bf;box-shadow:0 18px 50px #0005}.capability-icon{position:relative;display:grid;place-items:center;width:58px;height:58px;margin:30px 0 24px;border:1px solid #2c7065;border-radius:16px;background:linear-gradient(135deg,#174238,#15262e);color:#5be8c7}.capability-icon span{position:absolute;width:5px;height:5px;border-radius:50%;right:8px;top:8px;background:#6df1d3;box-shadow:0 0 12px #5be8c7}.capability-grid article:nth-child(2) .capability-icon{color:#a8a6ff;border-color:#5b5b99;background:linear-gradient(135deg,#30314f,#1a2430)}.capability-grid article:nth-child(3) .capability-icon{color:#7fcfe9;border-color:#3e7488;background:linear-gradient(135deg,#1c4249,#182630)}.site-v2 :is(.capability-grid article h3,.strategy-v2-grid article h3,.growth-value-grid article h3,.risk-v2-grid h3){font-size:clamp(20px,1.7vw,24px);line-height:1.35}.site-v2 :is(.capability-grid article p,.strategy-v2-grid article p,.growth-value-grid article p,.risk-v2-grid p,.po-grid p){font-size:15px;line-height:1.85;color:#b8c9ce}.site-v2 :is(.growth-intro h2,.section-intro-v2 h2,.proof-heading h2,.pw-heading h2,.infra-heading h2,.mobile-section-head h2){max-width:18ch;text-wrap:balance;line-height:1.22}.site-v2 :is(.growth-intro p,.section-intro-v2 p,.proof-heading p,.pw-heading p,.infra-heading p,.mobile-section-head p){max-width:64ch;line-height:1.9}.site-v2 :is(.growth-showcase,.product-hero-visual,.mobile-device,.pw-panel,.growth-persona-panel,.earnings-calculator){box-shadow:0 28px 75px #0007,0 0 45px #19c0a20a}.site-v2 :is(.growth-showcase,.product-hero-visual,.mobile-device):hover{border-color:#4cd5bd}.site-v2 :is(.btn,.growth-primary,.growth-secondary,.mobile-primary,.mobile-secondary,.growth-cta a,.product-conversion a){transition:transform .25s,box-shadow .25s,background-color .25s,border-color .25s}.site-v2 :is(.btn,.growth-primary,.mobile-primary,.growth-cta a,.product-conversion a):hover{transform:translateY(-3px);box-shadow:0 14px 32px #0005}.site-v2 :is(.growth-tabs button,.pw-tabs button,.mobile-experience-tabs button,.infra-tabs button){min-height:48px}.site-v2 :is(.growth-faq-list details,.faq-list details,.mobile-faq details){border-radius:12px}.site-v2 :is(.growth-faq-list summary,.faq-list summary,.mobile-faq summary){min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:14px;line-height:1.5}.site-v2 :is(.growth-faq-list details[open],.faq-list details[open],.mobile-faq details[open]){border-color:#428479;background:#132420}@media (max-width:850px){.product-contents .shell{gap:22px;min-height:62px}.site-v2 section[id]{scroll-margin-top:80px}.site-v2 :is(.growth-intro h2,.section-intro-v2 h2,.proof-heading h2,.pw-heading h2,.infra-heading h2,.mobile-section-head h2){max-width:none}}@media (max-width:480px){.product-contents .shell{width:100%;padding:0 20px}.product-contents span{display:none}.product-contents a{font-size:14px}.capability-icon{margin:22px 0 18px}.site-v2 :is(.capability-grid article p,.strategy-v2-grid article p,.growth-value-grid article p,.risk-v2-grid p,.po-grid p){font-size:15px;line-height:1.75}}@media (prefers-reduced-motion:reduce){.product-contents a:after,.site-v2 :is(.capability-grid article,.strategy-v2-grid article,.growth-value-grid article,.po-grid article){transition:none}}.company-example-note{background:#102520;border-bottom:1px solid #32665b;color:#c1e3db}.company-example-note .shell{min-height:48px;display:flex;align-items:center;gap:12px;padding-block:10px}.company-example-note b{flex:none;border:1px solid #438b79;border-radius:999px;padding:5px 10px;color:#67e7c9;font-size:12px;line-height:1.2}.company-example-note span{font-size:13px;line-height:1.6}.np-page .np-hero-copy h1{max-width:13em;line-height:1.18;letter-spacing:-.04em;text-wrap:balance}.np-page .np-hero-copy>p{font-size:16px;line-height:1.9;color:#c0cdd2;max-width:64ch}.np-page :is(.np-job,.np-tile,.np-perk,.np-founder-card,.np-drawer){border-color:#3c4e58}.np-page :is(button,a,input,textarea):focus-visible{outline:2px solid #79f2d9;outline-offset:3px}.np-page :is(.np-job,.np-tile,.np-perk){transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.np-page :is(.np-job,.np-tile,.np-perk):hover{border-color:#50ccaf;box-shadow:0 15px 38px #0005}.np-page :is(.np-chips button,.np-search input,.np-job button){min-height:44px}.np-page .np-drawer-note{font-size:13px;line-height:1.7}.np-page .np-drawer-alert{line-height:1.6}.np-page .np-section[id]{scroll-margin-top:90px}@media (max-width:720px){.company-example-note .shell{align-items:flex-start;gap:10px}.company-example-note span{font-size:12px}.np-page .np-hero-copy>p{font-size:15px;line-height:1.8}.np-page .np-hero-copy h1{font-size:clamp(37px,8vw,52px)}}@media (prefers-reduced-motion:reduce){.np-page :is(.np-job,.np-tile,.np-perk){transition:none}}@media (max-width:900px){.np-page .np-hero-grid{grid-template-columns:minmax(0,1fr)}.np-page .np-hero-grid>*{min-width:0;max-width:100%}.np-page .np-term,.np-page .np-dossier{min-width:0;width:100%}.np-page .np-actions{max-width:100%;flex-wrap:wrap}.np-page .np-hero-copy>p{overflow-wrap:anywhere}}@property --hero-ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes hero-ring-turn{to{--hero-ring-angle:360deg}}@keyframes hero-panel-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.hero-showcase,.phv-interactive{position:relative;isolation:isolate;border:1px solid #3a535a;border-radius:24px;background:radial-gradient(ellipse at 90% 0%,#225f5545,transparent 45%),linear-gradient(145deg,#1b2933,#101820 75%);box-shadow:0 28px 75px #0008,0 0 45px #1cb69c12;color:#edf8f6;overflow:hidden}.hero-showcase:before,.phv-interactive:before,.np-dossier:before,.np-term:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;padding:1px;border-radius:inherit;background:conic-gradient(from var(--hero-ring-angle),transparent 0deg,#5de8ca88 55deg,#7da7fa88 100deg,transparent 150deg,transparent 300deg,#69ead43d 340deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:hero-ring-turn 12s linear infinite}.phv-interactive .phv-demo{display:flex;align-items:center;gap:7px;color:#9ed5c9;letter-spacing:0;font-size:12px}.phv-interactive .phv-body{padding:26px 28px 22px}.phv-interactive .phv-body h3{margin:14px 0 8px}.phv-interactive .phv-body>p{margin:0;color:#a9c1c1;font-size:14px}.phv-chart{position:relative;margin:20px 0 16px;padding:13px 15px 11px;border:1px solid #31504c;border-radius:13px;background:linear-gradient(120deg,#102623,#121d25);overflow:hidden}.phv-chart-top,.phv-chart-caption{display:flex;justify-content:space-between;gap:10px;color:#86a7a4;font-size:10px;letter-spacing:.1em}.phv-chart-top span:last-child,.phv-chart-caption span:last-child{color:#6de7ca}.phv-chart svg{display:block;width:100%;height:75px;margin:5px 0}.phv-chart-grid{fill:none;stroke:#a1ded31a;stroke-width:.8}.phv-chart-line{fill:none;stroke:url(#phv-gradient);stroke-width:2.3;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:400;animation:phv-draw 2s ease both}.phv-chart circle{fill:#75f1d0;filter:drop-shadow(0 0 4px #5be8c7)}@keyframes phv-draw{0%{stroke-dashoffset:400}to{stroke-dashoffset:0}}.phv-step-tabs,.hs-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.phv-step-tabs button,.hs-tabs button{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;min-height:43px;padding:8px 5px;border:1px solid #344c4f;border-radius:9px;background:#132127;color:#b5c9cb;font-size:13px;cursor:pointer;transition:background .25s,border-color .25s,color .25s}.phv-step-tabs button span,.hs-tabs button span{font-size:10px;color:#7db4a9}.phv-step-tabs button:hover,.phv-step-tabs button.active,.hs-tabs button:hover,.hs-tabs button.active{border-color:#51dec0;background:#17453b;color:#e4fff8}.phv-selection{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:100px;margin-top:10px;padding:15px 17px;border:1px solid #36534e;border-radius:12px;background:linear-gradient(120deg,#17342f,#142329);animation:hero-panel-in .4s ease both}.phv-selection>div{display:grid;gap:5px}.phv-selection>div>span{color:#61d6bd;font-size:10px;letter-spacing:.1em}.phv-selection b{font-size:16px}.phv-selection p{margin:0!important;color:#b4cbc6!important;font-size:13px!important;line-height:1.5}.phv-selection-icon{display:grid;place-items:center;flex:none;width:40px;height:40px;border:1px solid #428c79;border-radius:12px;color:#70efd0;background:#19483e}.phv-interactive .phv-footer a,.hs-footer a{display:flex;align-items:center;gap:6px;color:#60e4c8;text-decoration:none;font-size:12px}.phv-interactive .phv-footer a:hover,.hs-footer a:hover{color:#fff}.hero-showcase .hs-top,.hero-showcase .hs-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:19px 24px;color:#98b3b6;font-size:11px;letter-spacing:.08em}.hero-showcase .hs-top{border-bottom:1px solid #354a4f}.hs-top>span{display:flex;align-items:center;gap:9px}.hs-top i{width:7px;height:7px;border-radius:50%;background:#55e7c5;box-shadow:0 0 12px #55e7c5}.hs-top svg{color:#70dfc9}.hs-body{padding:27px 26px 23px}.hs-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.hs-heading>div:first-child>span,.hs-panel-top{color:#6fddc5;font-size:10px;letter-spacing:.13em}.hs-heading h3{font-size:clamp(23px,2.3vw,31px);line-height:1.35;margin:12px 0 7px;color:#f2fbf8}.hs-heading p{color:#acc3c4;font-size:14px;line-height:1.7;margin:0}.hs-emblem{position:relative;display:grid;place-items:center;flex:none;width:62px;height:62px;border:1px solid #518d83;border-radius:19px;background:linear-gradient(140deg,#246e5a,#1a3035);box-shadow:0 0 35px #20ddb322}.hs-emblem span{font-size:29px;font-weight:800;color:#83f6d8}.hs-emblem i{position:absolute;right:9px;top:9px;width:6px;height:6px;border-radius:50%;background:#82f9dd}.hs-tabs{margin-top:25px}.hs-panel{min-height:185px;margin-top:12px;padding:19px;border:1px solid #385652;border-radius:14px;background:radial-gradient(ellipse at 95% 0%,#267f6b37,transparent 50%),#142a29;animation:hero-panel-in .4s ease both}.hs-panel-top{display:flex;justify-content:space-between;align-items:center}.hs-panel-top>span{display:flex;align-items:center;gap:8px}.hs-panel-top small{color:#8bb4ad}.hs-panel h4{font-size:19px;margin:17px 0 8px;color:#f1faf8}.hs-panel p{font-size:14px;line-height:1.7;color:#b8ceca;margin:0}.hs-tags{display:flex;gap:7px;flex-wrap:wrap;margin-top:17px}.hs-tags span{display:flex;align-items:center;gap:5px;padding:6px 8px;border-radius:6px;background:#244440;color:#b4dfd4;font-size:11px}.hs-tags svg{color:#68eac8}.hero-showcase .hs-footer{border-top:1px solid #354a4f;letter-spacing:0;font-size:12px}.mobile-hero-showcase{position:relative;display:grid;place-items:center;min-height:570px;isolation:isolate}.mhs-orbit{position:absolute;z-index:-1;width:min(100%,460px);aspect-ratio:1;border:1px solid #4bd3bd33;border-radius:50%;box-shadow:0 0 0 35px #3de1c00c,0 0 0 70px #8898f80a,0 0 90px #19d6ae15}.mhs-phone{position:relative;width:min(310px,85%);padding:15px;border:1px solid #567379;border-radius:37px;background:linear-gradient(145deg,#23343b,#101920);box-shadow:0 30px 85px #000a,0 0 40px #29d9b921;transform:rotate(3deg);transition:transform .5s ease}.mobile-hero-showcase:hover .mhs-phone,.mobile-hero-showcase:focus-within .mhs-phone{transform:rotate(0)}.mhs-status,.mhs-brand{display:flex;justify-content:space-between;align-items:center;color:#b4cfcc}.mhs-status{padding:3px 9px 12px;font-size:10px}.mhs-brand{padding:9px 10px 13px;border-bottom:1px solid #354d50;font-size:10px;letter-spacing:.1em}.mhs-brand span:first-child{font-size:14px;color:#60e6c7;font-weight:800}.mhs-brand b{font-size:11px;color:#edf8f6;margin-left:5px}.mhs-screen{padding:20px 10px 10px;min-height:350px;animation:hero-panel-in .4s ease both}.mhs-label{display:flex;align-items:center;gap:6px;color:#6ae2c7;font-size:10px;letter-spacing:.12em}.mhs-screen h3{font-size:23px;line-height:1.3;margin:14px 0 6px;color:#f1fbf8}.mhs-screen>p{font-size:12px;color:#9ebbb7;margin:0}.mhs-highlight{padding:15px;margin-top:22px;border:1px solid #438e7e;border-radius:13px;background:linear-gradient(125deg,#1c6c5b,#174542)}.mhs-highlight>span{font-size:9px;letter-spacing:.11em;color:#a2e7d4}.mhs-highlight>div{display:flex;justify-content:space-between;align-items:center;margin-top:13px;color:#e2fff6}.mhs-highlight b{font-size:20px}.mhs-rows{margin-top:15px}.mhs-rows>div{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 2px;border-bottom:1px solid #304b4b;color:#6de1c5}.mhs-rows b,.mhs-rows small{display:block}.mhs-rows b{font-size:13px;color:#dfefed}.mhs-rows small{font-size:11px;color:#9cb8b5;margin-top:3px}.mhs-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;padding:8px;border-top:1px solid #354d50}.mhs-nav button{display:grid;justify-items:center;gap:5px;min-height:46px;padding:6px;border:0;border-radius:9px;background:transparent;color:#94aeac;font-size:11px;cursor:pointer}.mhs-nav button.active,.mhs-nav button:hover{background:#1b493f;color:#75f0cf}.mhs-caption{position:absolute;bottom:0;color:#9ab8b4;font-size:12px;letter-spacing:.04em}.dossier-switch{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:18px}.dossier-switch button{min-height:40px;border:1px solid #36544f;border-radius:8px;background:#142522;color:#aec9c3;font-size:13px;cursor:pointer}.dossier-switch button.active,.dossier-switch button:hover{background:#19443a;border-color:#4fe0c0;color:#e5fff6}.dossier-selection{display:grid;gap:9px;margin-top:10px;padding:15px;border:1px solid #31534b;border-radius:10px;background:#112723;animation:hero-panel-in .4s ease both}.dossier-selection small{font-size:10px;color:#74dbbf;letter-spacing:.1em}.dossier-selection b{font-size:13px;line-height:1.6;color:#dfefeb}.np-term-tabs button{transition:background .25s,color .25s,border-color .25s}.np-term-tabs button:hover,.np-term-tabs button:focus-visible{color:#82f6d8;background:#174039}.np-term-body{animation:hero-panel-in .4s ease both}.hero-showcase :is(button,a):focus-visible,.phv-interactive :is(button,a):focus-visible,.mhs-phone button:focus-visible,.dossier-switch button:focus-visible{outline:2px solid #91ffe3;outline-offset:3px}@media (max-width:850px){.mobile-hero-showcase{min-height:550px}.mhs-phone{transform:none}.hs-body{padding:24px 21px}.phv-interactive .phv-body{padding:23px 21px}.hero-showcase .hs-top,.hero-showcase .hs-footer{padding:16px 20px}}@media (max-width:480px){.mobile-hero-showcase{min-height:530px}.mhs-phone{width:min(295px,88%)}.hs-heading h3{font-size:23px}.hs-emblem{width:52px;height:52px;border-radius:15px}.hs-emblem span{font-size:25px}.phv-step-tabs button,.hs-tabs button{font-size:12px}.phv-interactive .phv-footer,.hero-showcase .hs-footer{flex-wrap:wrap;gap:9px}.dossier-switch button{font-size:12px}}@media (prefers-reduced-motion:reduce){.hero-showcase:before,.phv-interactive:before,.np-dossier:before,.np-term:before,.phv-chart-line,.hs-panel,.phv-selection,.mhs-screen,.dossier-selection,.np-term-body{animation:none!important}.mhs-phone{transform:none!important;transition:none!important}}.ch-signal{position:relative;height:76px;margin:0 0 14px;padding:7px 10px;border:1px solid #34534d;border-radius:10px;background:linear-gradient(110deg,#102621,#14222a);overflow:hidden}.ch-signal svg{display:block;width:100%;height:55px}.ch-signal-grid{fill:none;stroke:#a1ded31a;stroke-width:.8}.ch-signal-line{fill:none;stroke:#62e8ca;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:400;animation:phv-draw 1.8s ease both}.ch-signal>span{position:absolute;bottom:6px;left:10px;color:#86b2a9;font-size:9px;letter-spacing:.12em}.ch-terminal-tabs button{min-height:44px}.ch-terminal-tabs button.active{box-shadow:inset 0 -2px #61e5ca}.ch-terminal-tabs button:focus-visible{outline:2px solid #91ffe3;outline-offset:2px}@media (prefers-reduced-motion:reduce){.ch-signal-line{animation:none}}.mobile-hero-showcase{padding:24px 0 52px}.mhs-caption{bottom:12px}:root{--hero-fg:#f2f7fa;--hero-copy:#b7c8cf;--hero-accent:#58e4c3;--hero-violet:#9b9bf3;--hero-stroke:#42565f;--hero-ease:cubic-bezier(.2,.75,.2,1)}.site-v2 :is(.conversion-hero,.product-page-hero,.growth-hero,.mobile-hero,.np-hero){background-color:#080d14;color:var(--hero-fg)}.site-v2 :is(.ch-layout,.page-hero-grid,.growth-hero-grid,.mobile-hero-grid,.np-hero-grid){align-items:center;gap:clamp(44px,6vw,100px)}.site-v2 :is(.ch-copy,.page-hero-grid>div:first-child,.growth-hero-copy,.mobile-copy,.np-hero-copy){min-width:0}.site-v2 :is(.ch-copy>p,.page-hero-grid>div:first-child>p,.growth-hero-copy>p,.mobile-copy>p,.np-hero-copy>p){max-width:34em;color:var(--hero-copy);font-size:clamp(16px,1.35vw,18px);line-height:1.9;letter-spacing:.01em}.conversion-hero{padding-top:clamp(70px,7vw,112px)}.conversion-hero .ch-copy h1{font-size:clamp(50px,5.2vw,78px);line-height:1.15;letter-spacing:-.045em;margin:30px 0 24px}.ch-eyebrow span{background:#102321;color:#7aead1;border-color:#345a55}.ch-eyebrow b{color:#aabdc1}.ch-highlights{font-size:13px;color:#b0c4c6;gap:20px}.product-page-hero{position:relative;isolation:isolate;padding:clamp(55px,6vw,90px) 0 clamp(80px,7vw,110px);overflow:hidden}.product-page-hero:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 40% 60% at 20% 65%,#0c817336,transparent 72%),radial-gradient(ellipse 40% 55% at 84% 40%,#5255a22b,transparent 70%)}.product-page-hero .page-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}.product-page-hero .breadcrumb{margin-bottom:clamp(26px,3vw,42px)}.product-page-hero h1{display:flex;flex-direction:column;align-items:flex-start;gap:15px;margin:25px 0 22px}.product-page-hero h1 .product-title-line{font-size:clamp(18px,1.6vw,22px);font-weight:650;letter-spacing:.01em;line-height:1.4;color:#c8dcd9}.product-page-hero h1 em{display:block;max-width:12em;font-size:clamp(38px,4.1vw,60px);font-weight:700;line-height:1.25;letter-spacing:-.04em;text-wrap:balance}.product-page-hero .point-list{margin:26px 0 32px;gap:9px}.product-page-hero .point-list span{font-size:13px;padding:9px 11px;border-color:#375c56;background:#112723;color:#c9e5dd}.product-page-hero .hero-buttons{gap:26px}.product-hero-02:after,.product-hero-05:after{background:radial-gradient(ellipse 40% 60% at 20% 65%,#255e8136,transparent 72%),radial-gradient(ellipse 40% 55% at 84% 40%,#6855ac38,transparent 70%)}.product-hero-visual.phv-interactive,.partner-hero-showcase,.ch-terminal{border-color:#40545e;border-radius:22px;box-shadow:0 34px 90px #0009,0 0 58px #38c9ae0d;background:linear-gradient(145deg,#19252f,#111921 75%)}.phv-interactive .phv-head,.hs-top,.ch-terminal-top{min-height:58px}.phv-interactive .phv-body{padding:clamp(24px,2.5vw,34px)}.phv-interactive .phv-body h3{font-size:clamp(22px,2vw,29px);line-height:1.35;margin:14px 0 7px;letter-spacing:-.025em}.phv-interactive .phv-body>p{font-size:14px;color:#b6c9cb;line-height:1.7}.phv-step-tabs button,.hs-tabs button{font-size:13px;min-height:46px}.phv-selection{min-height:91px}.phv-selection b{font-size:17px}.phv-selection p{font-size:14px!important}.signal-scene{position:relative;min-height:155px;margin:22px 0 16px;padding:14px 16px;border:1px solid #304c4c;border-radius:14px;background:radial-gradient(ellipse at 80% 35%,#1a756244,transparent 55%),linear-gradient(130deg,#101f25,#101b23);overflow:hidden}.signal-prob-header,.signal-scene-caption{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;color:#95b8b4;letter-spacing:.12em}.signal-prob-header i{font-style:normal;letter-spacing:0;color:#7adbc4}.signal-scene-caption{position:absolute;bottom:12px;left:16px;right:16px;font-size:10px}.signal-scene-caption span:last-child{color:#74d8c1;letter-spacing:0}.signal-prob-main{display:flex;align-items:center;justify-content:space-around;gap:20px;padding:14px 0 22px}.signal-prob-ring{position:relative;display:grid;place-content:center;text-align:center;flex:0 0 80px;height:80px;border:1px solid #4be3c5;border-radius:50%;background:radial-gradient(circle,#1d584b,#132a2c);box-shadow:0 0 0 8px #48dabb0e,0 0 0 16px #8689ec0b}.signal-prob-ring span{font-size:26px;color:#8ef2d7}.signal-prob-ring small{font-size:9px;color:#92c8bd}.signal-prob-bars{display:grid;gap:9px;flex:1;max-width:220px}.signal-prob-bars>div{display:grid;grid-template-columns:70px 1fr;align-items:center;gap:10px;color:#9bb8b5;font-size:11px}.signal-prob-bars>div.on{color:#e3fff5}.signal-prob-bars b,.signal-positions i{height:5px;border-radius:10px;background:#31504f;overflow:hidden}.signal-prob-bars b i{display:block;height:100%;width:45%;background:linear-gradient(90deg,#7e93f0,#59e7bf);border-radius:inherit}.signal-prob-bars>div:nth-child(2) b i{width:70%}.signal-prob-bars>div:nth-child(3) b i{width:55%}.signal-prob-bottom{display:none}.signal-network svg{display:block;width:100%;height:125px;padding-bottom:13px}.signal-network svg circle{fill:#66e6c6;filter:drop-shadow(0 0 5px #48deb9)}.signal-network svg .signal-network-center{fill:#183e39;stroke:#61e6c8;filter:none}.signal-network svg circle:nth-of-type(2),.signal-network svg circle:nth-of-type(6){fill:#aaa5ff}.signal-positions-grid,.signal-lab-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:15px;padding-bottom:23px}.signal-positions-grid>div,.signal-lab-grid>div{min-width:0;padding:12px 10px;border:1px solid #38544f;border-radius:10px;background:#132b2a;transition:background .25s,border-color .25s}.signal-positions-grid>div.on,.signal-lab-grid>div.on{border-color:#60dec2;background:#19443a}.signal-positions-grid span,.signal-lab-grid span{display:block;font-size:10px;color:#74d6c0}.signal-positions-grid b,.signal-lab-grid strong{display:block;font-size:12px;color:#d8eeea;margin:11px 0}.signal-positions i{display:block}.signal-positions i em{display:block;width:65%;height:100%;background:#65d9bd}.signal-positions-grid>div:nth-child(2) i em{width:45%}.signal-positions-grid>div:nth-child(3) i em{width:78%}.signal-lab-grid>div>div{height:20px;display:flex;align-items:end;gap:4px}.signal-lab-grid>div>div i{width:5px;border-radius:2px;background:#63d9bf;height:30%}.signal-lab-grid>div>div i:nth-child(2),.signal-lab-grid>div>div i:nth-child(4){height:65%}.signal-lab-grid>div>div i:nth-child(3){height:90%}.signal-alert svg{display:block;width:100%;height:83px;margin:7px 0 12px}.signal-grid-path{fill:none;stroke:#98dcd31c;stroke-width:.7}.signal-alert-path{fill:none;stroke:#66e5ca;stroke-width:2;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:500;animation:signal-enter 1.8s ease both}@keyframes signal-enter{0%{stroke-dashoffset:500}to{stroke-dashoffset:0}}.signal-ai-flow{display:flex;align-items:center;gap:5px;padding:17px 0 8px}.signal-ai-flow>div{flex:1;min-width:0;padding:9px 5px;border:1px solid #35514d;border-radius:9px;background:#132926;text-align:center}.signal-ai-flow>div.on{border-color:#5adcc2;background:#1c443a}.signal-ai-flow>div span,.signal-ai-flow>div b{display:block}.signal-ai-flow>div span{font-size:9px;color:#70d9c1}.signal-ai-flow>div b{font-size:11px;color:#d6ede7;margin-top:5px}.signal-ai-flow>i{width:10px;height:1px;flex:none;background:#52c9b1}.signal-ai-wave{display:flex;align-items:center;gap:4px;height:20px;opacity:.55}.signal-ai-wave i{flex:1;height:25%;background:#62d7bd;border-radius:3px}.signal-ai-wave i:nth-child(3n){height:75%;background:#8c99ef}.signal-ai-wave i:nth-child(4n){height:45%}.signal-ai-wave i:nth-child(5n){height:100%}.growth-hero,.mobile-hero,.np-hero{padding-block:clamp(62px,6vw,95px)!important}.growth-hero h1,.mobile-copy h1,.np-page .np-hero-copy h1{line-height:1.2;letter-spacing:-.04em;text-wrap:balance}.growth-hero h1,.mobile-copy h1{font-size:clamp(44px,4.8vw,70px)}.growth-hero-copy>p,.mobile-copy>p{margin-top:22px}.growth-hero-actions,.mobile-actions{margin-top:32px}.hs-body{padding:clamp(25px,2.6vw,35px)}.hs-heading h3{font-size:clamp(23px,2.2vw,30px);letter-spacing:-.02em}.hs-panel{min-height:190px}.hero-white .hs-emblem{background:linear-gradient(145deg,#4c4a82,#1b3538);border-color:#8884d2}.hero-affiliate .hs-emblem{background:linear-gradient(145deg,#246d5c,#1a3036)}.mhs-phone{border-radius:34px;box-shadow:0 35px 90px #000a,0 0 60px #2ad2ad20}.np-page .np-hero{overflow:hidden}.np-page .np-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.np-page .np-hero-copy>p{font-size:16px;line-height:1.85}.np-dossier,.np-term{box-shadow:0 34px 90px #0009,0 0 45px #26cdb315}@media (max-width:900px){.site-v2 :is(.ch-layout,.page-hero-grid,.growth-hero-grid,.mobile-hero-grid,.np-hero-grid),.product-page-hero .page-hero-grid,.np-page .np-hero-grid{grid-template-columns:minmax(0,1fr);gap:40px}.product-page-hero{padding:48px 0 75px}.product-page-hero .breadcrumb{margin-bottom:26px}.conversion-hero{padding-top:56px}.growth-hero,.mobile-hero,.np-hero{padding-block:55px 75px!important}.site-v2 :is(.ch-copy>p,.page-hero-grid>div:first-child>p,.growth-hero-copy>p,.mobile-copy>p,.np-hero-copy>p){max-width:42em}}@media (max-width:480px){.conversion-hero .ch-copy h1{font-size:clamp(43px,10vw,54px)}.product-page-hero h1 em{font-size:clamp(33px,8.2vw,42px);max-width:none}.product-page-hero h1 .product-title-line{font-size:17px}.growth-hero h1,.mobile-copy h1{font-size:clamp(38px,9vw,48px)}.signal-scene{min-height:145px;padding:12px}.signal-positions-grid,.signal-lab-grid{gap:5px}.signal-positions-grid>div,.signal-lab-grid>div{padding:9px 7px}.signal-ai-flow{gap:3px}.signal-ai-flow>i{width:6px}.signal-ai-flow>div b{font-size:10px}.signal-prob-bars>div{grid-template-columns:61px 1fr;font-size:10px}.signal-scene-caption{left:12px;right:12px}.phv-interactive .phv-body{padding:20px}.phv-interactive .phv-body h3{font-size:22px}.site-v2 :is(.ch-copy>p,.page-hero-grid>div:first-child>p,.growth-hero-copy>p,.mobile-copy>p,.np-hero-copy>p){font-size:16px;line-height:1.8}}@media (prefers-reduced-motion:reduce){.signal-alert-path{animation:none}}.product-page-hero h1 em{max-width:none;font-size:clamp(32px,3.6vw,56px)}.product-page-hero h1 em>span{display:block;white-space:nowrap}@media (max-width:480px){.product-page-hero h1 em{font-size:clamp(28px,7.6vw,34px)}}@media (max-width:350px){.product-page-hero h1 em{font-size:25px}}.term-short{display:none}@media (max-width:480px){.np-term-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 4px}.np-term-tabs button{min-width:0;padding:12px 4px;font-size:10px}.np-term-tabs .term-full{display:none}.np-term-tabs .term-short{display:inline}}@media (max-width:350px){.conversion-hero .ch-copy h1{font-size:33px}}@media (min-width: 901px){.site-v2 :is(.ch-copy,.growth-hero-copy,.mobile-copy,.product-page-hero .page-hero-grid>div:first-child){max-width:540px}}.site-v2 :is(.conversion-hero .ch-copy h1,.growth-hero h1,.mobile-copy h1){font-size:clamp(36px,4.2vw,60px);line-height:1.2;letter-spacing:-.035em;margin:18px 0 20px}.site-v2 .product-page-hero h1 em{font-size:clamp(30px,3.1vw,48px);line-height:1.25}.site-v2 :is(.ch-copy>p,.growth-hero-copy>p,.mobile-copy>p,.product-page-hero .page-hero-grid>div:first-child>p){max-width:34em;font-size:16px;line-height:1.85}@media (max-width: 900px){.site-v2 :is(.ch-copy,.growth-hero-copy,.mobile-copy,.product-page-hero .page-hero-grid>div:first-child){max-width:620px}}@media (max-width: 480px){.site-v2 :is(.conversion-hero .ch-copy h1,.growth-hero h1,.mobile-copy h1){font-size:clamp(33px,9vw,40px)}.site-v2 .product-page-hero h1 em{font-size:clamp(26px,7.2vw,32px)}}@media (max-width: 350px){.site-v2 .product-page-hero h1 em{font-size:24px}}@media (min-width: 901px){.site-v2 .growth-hero h1{font-size:clamp(36px,3.3vw,48px)}}@media (min-width: 901px){.site-v2 :is(.ch-terminal,.product-hero-visual.phv-interactive,.partner-hero-showcase,.np-dossier,.np-term){width:100%;max-width:440px;min-width:0;justify-self:end}.site-v2 .mobile-hero-showcase{width:100%;max-width:440px;justify-self:end}.site-v2 .ch-terminal-body{padding:16px;gap:10px}.site-v2 :is(.ch-prompt,.ch-result){padding:14px}.site-v2 .phv-interactive .phv-body,.site-v2 .partner-hero-showcase .hs-body{padding:22px}.site-v2 .signal-scene{margin:16px 0 12px}.site-v2 .partner-hero-showcase .hs-panel{min-height:165px}}.site-v2 :is(.ch-terminal,.product-hero-visual.phv-interactive,.partner-hero-showcase,.np-dossier,.np-term){background:linear-gradient(145deg,#1b2532,#121b28 72%,#101722);border-color:#43556b}.site-v2 :is(.ch-prompt,.ch-result,.phv-selection,.hs-panel,.dossier-selection){background:linear-gradient(135deg,#1b2738,#151f2d);border-color:#3b4e62}.site-v2 :is(.ch-signal,.signal-scene){background:radial-gradient(ellipse at 80% 30%,#334b6d55,transparent 60%),#121d2c;border-color:#3a4e65}.site-v2 :is(.ch-result-rows>div,.ch-terminal-top,.ch-terminal-bottom,.ch-terminal-tabs){border-color:#3b4c60}.site-v2 :is(.ch-terminal-tabs button.active,.ch-terminal-tabs button:hover,.phv-step-tabs button.active,.phv-step-tabs button:hover,.hs-tabs button.active,.hs-tabs button:hover,.dossier-switch button.active,.dossier-switch button:hover){background:#2a3b55;border-color:#6b9dcc;color:#dff6ff}.site-v2 :is(.phv-step-tabs button,.hs-tabs button,.dossier-switch button){background-color:#172334;border-color:#3a4d63}.site-v2 :is(.phv-selection-icon,.signal-positions-grid>div,.signal-lab-grid>div,.signal-ai-flow>div){background:#1c2b3e;border-color:#41566d}.site-v2 :is(.signal-positions-grid>div.on,.signal-lab-grid>div.on,.signal-ai-flow>div.on){background:#2a4059;border-color:#76a9ca}.site-v2 .signal-prob-ring{background:radial-gradient(circle,#344b67,#1c2c40)}.site-v2 .mhs-highlight{background:linear-gradient(125deg,#344e6d,#23354c);border-color:#597591}.nq-brand-mark,.brand-symbol,.footer-main .brand-symbol,.ch-terminal-brand>span{background:transparent!important;box-shadow:none!important;overflow:hidden;transform:none!important;display:inline-grid;place-items:center;flex:none}.nq-brand-mark img,.brand-symbol img,.ch-terminal-brand>span img{display:block;width:132%;height:132%;max-width:none;-o-object-fit:contain;object-fit:contain}.mhs-brand span:first-child{display:flex;align-items:center}.mhs-brand img{width:27px;height:27px;-o-object-fit:contain;object-fit:contain;margin:-5px -4px -5px -5px}.hs-emblem img{width:64px;height:64px;-o-object-fit:contain;object-fit:contain}.nora-brand-mark,.footer-brand-mark,.signal-logo{background:transparent!important;overflow:hidden;display:grid;place-items:center}.nora-brand-mark img,.footer-brand-mark img,.signal-logo img{width:132%;height:132%;max-width:none;-o-object-fit:contain;object-fit:contain}.ce-art-center img{width:100px;height:100px;-o-object-fit:contain;object-fit:contain}.site-v2 :is(.ch-terminal,.phv-interactive,.partner-hero-showcase,.np-dossier,.np-term){background:linear-gradient(150deg,#1b2535,#111925 70%,#101722);border-color:#52647c;box-shadow:0 28px 70px #0009,0 0 0 1px #ffffff08,0 0 50px #7285d014;transition:border-color .35s,box-shadow .35s}.site-v2 :is(.ch-terminal,.phv-interactive,.partner-hero-showcase,.np-dossier,.np-term):is(:hover,:focus-within){border-color:#788caa;box-shadow:0 32px 80px #000a,0 0 48px #789ff024}.site-v2 :is(.ch-terminal-top,.phv-head,.hs-top,.np-term header,.np-dossier header){background:linear-gradient(90deg,#ffffff07,transparent);border-color:#405066}.site-v2 :is(.ch-prompt,.ch-result,.phv-selection,.hs-panel,.dossier-selection){background:linear-gradient(145deg,#202b3e,#172232);border-color:#42536c}.site-v2 :is(.ch-signal,.signal-scene){background:radial-gradient(ellipse at 75% 30%,#536b9d38,transparent 58%),linear-gradient(140deg,#141e2d,#111b29);border-color:#42556d}.site-v2 :is(.ch-terminal-tabs button,.phv-step-tabs button,.hs-tabs button,.dossier-switch button,.mhs-nav button){position:relative;transition:background .24s,color .24s,border-color .24s,box-shadow .24s,transform .24s}.site-v2 :is(.ch-terminal-tabs button,.phv-step-tabs button,.hs-tabs button,.dossier-switch button,.mhs-nav button):hover{transform:translateY(-2px);color:#effaff;border-color:#83b3db;box-shadow:0 5px 16px #02081255}.site-v2 :is(.ch-terminal-tabs button,.phv-step-tabs button,.hs-tabs button,.dossier-switch button,.mhs-nav button):active{transform:translateY(0) scale(.98)}.site-v2 :is(.ch-terminal-tabs button.active,.phv-step-tabs button.active,.hs-tabs button.active,.dossier-switch button.active,.mhs-nav button.active){background:linear-gradient(135deg,#394f70,#293c59);border-color:#739cc4;color:#effaff;box-shadow:inset 0 -2px #75e6dd,0 5px 18px #080d1850}.site-v2 :is(.phv-selection,.hs-panel,.ch-terminal-body,.mhs-screen){animation:hero-content-enter .48s cubic-bezier(.2,.75,.2,1) both}.site-v2 :is(.signal-ai-wave i,.signal-lab-grid i){animation:hero-wave 2.8s ease-in-out infinite alternate;transform-origin:center bottom}.site-v2 :is(.signal-ai-wave i,.signal-lab-grid i):nth-child(3n){animation-delay:-1.1s}.site-v2 .signal-network svg circle:not(.signal-network-center){animation:hero-node 3s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:center}.site-v2 .signal-network svg circle:nth-of-type(2n){animation-delay:-1.4s}.site-v2 :is(.hs-panel,.phv-selection){position:relative;overflow:hidden}.site-v2 :is(.hs-panel,.phv-selection):after{content:"";position:absolute;right:-48px;top:-65px;width:140px;aspect-ratio:1;border:1px solid #8eb7db20;border-radius:50%;box-shadow:0 0 0 22px #8eb7db08,0 0 0 45px #8eb7db06;pointer-events:none}.hero-next-step{display:inline-flex;align-items:center;gap:8px;border:1px solid #506783;border-radius:999px;background:#26364c;color:#e2f4fc;padding:8px 12px;font:inherit;font-size:12px;cursor:pointer;transition:background .25s,border-color .25s,transform .25s}.hero-next-step:hover{background:#354e6c;border-color:#8db7d5;transform:translateY(-2px)}.hero-next-step span{font-size:16px;line-height:1;transition:transform .25s}.hero-next-step:hover span{transform:translate(3px)}.hero-next-step:focus-visible{outline:2px solid #91ffe3;outline-offset:3px}@keyframes hero-content-enter{0%{opacity:.45;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-wave{0%{transform:scaleY(.55);opacity:.6}to{transform:scaleY(1);opacity:1}}@keyframes hero-node{0%{opacity:.55;transform:scale(.8)}to{opacity:1;transform:scale(1.2)}}@media (max-width:480px){.site-v2 :is(.phv-footer,.hs-footer){gap:10px;flex-wrap:wrap}.hero-next-step{min-height:40px}.site-v2 :is(.ch-terminal,.phv-interactive,.partner-hero-showcase){border-radius:18px}}@media (prefers-reduced-motion:reduce){.site-v2 :is(.phv-selection,.hs-panel,.ch-terminal-body,.mhs-screen,.signal-ai-wave i,.signal-lab-grid i,.signal-network svg circle){animation:none!important}.site-v2 :is(.ch-terminal-tabs button,.phv-step-tabs button,.hs-tabs button,.dossier-switch button,.mhs-nav button):hover,.hero-next-step:hover{transform:none}}.site-v2 .hs-tags span{background:#30445d;color:#d5e8f4}.site-v2 .hs-tags svg{color:#8de4df}@property --workspace-ring-angle{syntax:"<angle>"; inherits:false; initial-value:0deg;}@keyframes workspace-ring-orbit{to{--workspace-ring-angle:360deg}}.site-v2 :is(.ch-terminal,.phv-interactive,.partner-hero-showcase,.np-dossier,.np-term,.mhs-phone):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border:0;padding:2px;border-radius:inherit;pointer-events:none;background:radial-gradient(180px circle at var(--edge-x,50%) var(--edge-y,50%),#a2ffef95,transparent 76%),conic-gradient(from var(--workspace-ring-angle),transparent 0deg,transparent 38deg,#58e8d322 64deg,#6effe6 82deg,#8fbaff 100deg,#a18ff38a 116deg,transparent 143deg,transparent 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:workspace-ring-orbit 7s linear infinite;opacity:.9}.site-v2 :is(.ch-terminal,.phv-interactive,.partner-hero-showcase,.np-dossier,.np-term).edge-active:before{opacity:1;filter:drop-shadow(0 0 5px #6bf4e5)}@media (prefers-reduced-motion:reduce){.site-v2 :is(.ch-terminal,.phv-interactive,.partner-hero-showcase,.np-dossier,.np-term,.mhs-phone):before{animation:none}}.site-v2 :is(.nq-brand-mark,.brand-symbol,.ch-terminal-brand>span,.nora-brand-mark,.footer-brand-mark,.signal-logo){display:grid;place-items:center;overflow:visible}.site-v2 :is(.nq-brand-mark,.brand-symbol,.ch-terminal-brand>span,.nora-brand-mark,.footer-brand-mark,.signal-logo) img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.site-v2 .mhs-brand img{display:block;width:26px;height:26px;margin:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.site-v2 .hs-emblem span{display:grid;place-items:center;width:100%;height:100%}.site-v2 .hs-emblem img{display:block;width:100%;height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.site-v2 :is(.ch-terminal,.phv-interactive,.partner-hero-showcase,.np-dossier,.np-term,.mhs-phone){background:linear-gradient(145deg,#202029,#15151e 58%,#11131b);border-color:#4b4959;box-shadow:0 30px 80px #0009,0 0 55px #8271c012}.site-v2 :is(.ch-terminal,.phv-interactive,.partner-hero-showcase,.np-dossier,.np-term):is(:hover,:focus-within){border-color:#817b99;box-shadow:0 32px 80px #000a,0 0 48px #9782dc20}.site-v2 :is(.ch-terminal-top,.phv-head,.hs-top,.np-term header,.np-dossier header){background:linear-gradient(90deg,#ffffff08,transparent);border-color:#3a3948}.site-v2 :is(.ch-prompt,.ch-result,.phv-selection,.hs-panel,.dossier-selection){background:linear-gradient(145deg,#272631,#1d1e29);border-color:#444252}.site-v2 :is(.ch-signal,.signal-scene){background:radial-gradient(ellipse at 78% 25%,#8d79c029,transparent 60%),#171822;border-color:#454152}.site-v2 :is(.ch-terminal-tabs,.ch-terminal-top,.ch-terminal-bottom,.ch-result-rows>div){border-color:#3a3948}.site-v2 :is(.phv-step-tabs button,.hs-tabs button,.dossier-switch button){background:#1d1d28;border-color:#403d4d;color:#c7c4d1}.site-v2 :is(.ch-terminal-tabs button.active,.phv-step-tabs button.active,.hs-tabs button.active,.dossier-switch button.active,.mhs-nav button.active){background:linear-gradient(135deg,#49405e,#393447);border-color:#8175a0;color:#f9f5ff;box-shadow:inset 0 -2px #7de8d9,0 5px 18px #0004}.site-v2 :is(.phv-selection-icon,.signal-positions-grid>div,.signal-lab-grid>div,.signal-ai-flow>div){background:#262532;border-color:#4a4558}.site-v2 :is(.signal-positions-grid>div.on,.signal-lab-grid>div.on,.signal-ai-flow>div.on){background:#40384d;border-color:#8e81a7}.site-v2 .signal-prob-ring{background:radial-gradient(circle,#453a55,#252333);border-color:#85e1d1}.site-v2 .hs-tags span{background:#363140;color:#dfd9ea}.site-v2 .hs-tags svg{color:#8de8d7}.site-v2 .hero-next-step{background:#312d3c;border-color:#625b70;color:#f0eafa}.site-v2 .hero-next-step:hover{background:#453c54;border-color:#a598b7}.site-v2 .mhs-highlight{background:linear-gradient(130deg,#51425e,#302c3d);border-color:#7e6e8c}.site-v2 :is(.ch-terminal,.phv-interactive,.partner-hero-showcase,.np-dossier,.np-term){background:linear-gradient(145deg,#141a20,#0e141a 80%);border-color:#39464b;box-shadow:0 35px 85px #0009,0 0 48px #65e6d00a}.site-v2 :is(.ch-terminal,.phv-interactive,.partner-hero-showcase,.np-dossier,.np-term):is(:hover,:focus-within){border-color:#526b6b;box-shadow:0 35px 85px #000a,0 0 50px #65e6d012}.site-v2 :is(.ch-terminal-top,.phv-head,.hs-top,.np-term header,.np-dossier header){background:#ffffff03;border-color:#ffffff14}.site-v2 :is(.ch-terminal-top,.phv-head,.hs-top){letter-spacing:.08em}.site-v2 :is(.ch-prompt,.ch-result,.phv-selection,.hs-panel,.dossier-selection){background:#ffffff05;border-color:#ffffff17;box-shadow:none}.site-v2 .ch-terminal-body{gap:0;padding:0 22px 20px}.site-v2 .ch-prompt{padding:19px 0;border:0;border-bottom:1px solid #ffffff18;border-radius:0;background:none}.site-v2 .ch-prompt p{font-size:15px;line-height:1.75;color:#d9e3e2;margin-top:11px}.site-v2 .ch-result{padding:21px 0 0;border:0;background:none}.site-v2 .ch-result h3{font-size:21px;line-height:1.4;letter-spacing:-.02em;margin:18px 0}.site-v2 .ch-result-rows>div{border-color:#ffffff16;padding:11px 0;font-size:13px}.site-v2 .ch-result>a{margin-top:14px}.site-v2 :is(.ch-signal,.signal-scene){background:radial-gradient(ellipse at 72% 30%,#3e9d8a14,transparent 60%),#0e171b;border-color:#ffffff17}.site-v2 :is(.ch-terminal-tabs,.ch-terminal-top,.ch-terminal-bottom,.phv-head,.phv-footer,.hs-top,.hs-footer){border-color:#ffffff17}.site-v2 .ch-terminal-tabs{padding:5px 18px 0;gap:6px}.site-v2 .ch-terminal-tabs button{border-radius:0;background:transparent;color:#95a7a8;padding:13px 10px;box-shadow:none}.site-v2 .ch-terminal-tabs button.active{background:transparent;color:#e8fffa;box-shadow:inset 0 -2px #68e4ce}.site-v2 :is(.phv-step-tabs button,.hs-tabs button,.dossier-switch button){background:#ffffff05;border:1px solid #ffffff17;color:#b1c1c0;border-radius:9px}.site-v2 :is(.phv-step-tabs button.active,.hs-tabs button.active,.dossier-switch button.active,.mhs-nav button.active){background:#63e5cd19;border-color:#68e4ce80;color:#eafff9;box-shadow:inset 0 -2px #68e4ce}.site-v2 :is(.ch-terminal-tabs button,.phv-step-tabs button,.hs-tabs button,.dossier-switch button,.mhs-nav button):hover{color:#e9fffa;border-color:#81e8d4a0;box-shadow:0 5px 16px #0004}.site-v2 :is(.phv-selection-icon,.signal-positions-grid>div,.signal-lab-grid>div,.signal-ai-flow>div){background:#ffffff08;border-color:#ffffff1b}.site-v2 :is(.signal-positions-grid>div.on,.signal-lab-grid>div.on,.signal-ai-flow>div.on){background:#63e5cd15;border-color:#68e4ce75}.site-v2 .signal-prob-ring{background:radial-gradient(circle,#24433e,#152520);border-color:#79e4d0}.site-v2 .hs-panel{padding:20px;background:#ffffff05}.site-v2 .hs-tags span{background:#ffffff0a;color:#c4d7d4}.site-v2 .hero-next-step{background:transparent;border-color:#718e88;color:#dbf8f0}.site-v2 .hero-next-step:hover{background:#65e6cc1a;border-color:#77ddc9}.site-v2 .mhs-phone{background:linear-gradient(145deg,#20292b,#101719);border-color:#556863}.site-v2 .mhs-highlight{background:linear-gradient(130deg,#263a37,#182725);border-color:#4b766d}@media (max-width:480px){.site-v2 .ch-terminal-body{padding:0 18px 18px}.site-v2 .ch-terminal-tabs{padding-inline:10px}.site-v2 .ch-terminal-tabs button{padding:12px 8px;font-size:12px}}.nq-language{position:relative;display:inline-flex;align-items:center;gap:5px;color:#b9d1ca;flex:none}.nq-language select{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:105px;padding:8px 20px 8px 2px;border:0;background:transparent;color:#dbe9e6;font-size:12px;cursor:pointer}.nq-language:after{content:"⌄";position:absolute;right:4px;pointer-events:none;color:#8fa6a2}.nq-language option{background:#121d20;color:#f0f8f5}.nq-language select:focus-visible{outline:2px solid #78e5cd;outline-offset:3px;border-radius:4px}.nq-language-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.nq-mobile-language{display:none}@media (max-width:1000px){.nq-header-status{display:none}}@media (max-width:850px){.nq-mobile-language{display:block;margin-left:auto}.nq-header-actions .nq-language{display:none}.nq-language select{max-width:84px;font-size:11px}}html:not([lang^=zh]) .product-page-hero h1 em>span{white-space:normal}html[dir=rtl] .nq-language:after{right:auto;left:4px}@media (max-width:900px){.nq-mobile-language{display:block;margin-left:auto}.nq-mobile-toggle{margin-left:0}.nq-header-actions .nq-language{display:none}}@media (max-width:1380px){html:not([lang^=zh]) .nq-desktop-nav,html:not([lang^=zh]) .nq-header-actions{display:none}html:not([lang^=zh]) .nq-mobile-language{display:block;margin-left:auto}html:not([lang^=zh]) .nq-mobile-toggle{display:grid;place-items:center;flex:none;width:41px;height:41px;margin-left:0;border:1px solid #35424a;border-radius:11px;background:#182029;color:#effbf8}html:not([lang^=zh]) .nq-mobile-panel{display:block;max-height:calc(100vh - 67px);overflow:auto;background:#111720;border-top:1px solid #263840}html:not([lang^=zh]) .nq-mobile-panel .shell{padding:20px 0 28px}html:not([lang^=zh]) .nq-mobile-panel a{display:flex;align-items:center;gap:13px;padding:13px 4px;border-bottom:1px solid #2b3840;color:#e5ecee;font-size:15px;font-weight:700}html:not([lang^=zh]) .nq-mobile-panel a>svg{margin-left:auto}}html:not([lang^=zh]) :is(.product-page-hero h1,.growth-hero h1,.mobile-copy h1,.ch-copy h1){overflow-wrap:anywhere}.footer-languages{display:flex;flex-wrap:wrap;gap:9px 18px;padding:22px 0;border-top:1px solid #27343a}.footer-languages a{color:#a6b8b5;font-size:12px;line-height:1.6}.footer-languages a:hover,.footer-languages a:focus-visible{color:#6fe5ce}.site-v2 .faq-modern{display:grid;gap:10px;min-width:0;align-content:start}.site-v2 .faq-modern-item{position:relative;overflow:hidden;border:1px solid #2e3c40;border-radius:14px;background:#121a1e;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.site-v2 .faq-modern-item:hover{border-color:#536c69;background:#152023}.site-v2 .faq-modern-item.is-open{background:linear-gradient(130deg,#182420,#141d20 70%);border-color:#49756d;box-shadow:0 16px 38px #0003}.site-v2 .faq-modern-trigger{width:100%;min-height:76px;display:grid;grid-template-columns:34px minmax(0,1fr) 36px;align-items:center;gap:16px;padding:18px 22px;text-align:left;border:0;background:transparent;color:#f1f7f5;cursor:pointer}.site-v2 .faq-modern-trigger:focus-visible{outline:2px solid #84e8d4;outline-offset:-4px;border-radius:13px}.site-v2 .faq-modern-number{font-size:12px;font-weight:600;letter-spacing:.08em;color:#75aaa0;align-self:center}.site-v2 .faq-modern-question{font-size:17px;font-weight:650;line-height:1.55;overflow-wrap:anywhere}.site-v2 .faq-modern-icon{position:relative;display:block;width:36px;height:36px;border:1px solid #45665e;border-radius:50%;background:#1b2c29;transition:background .3s,border-color .3s,transform .3s}.site-v2 .faq-modern-icon i{position:absolute;top:50%;left:50%;width:12px;height:1.5px;border-radius:2px;background:#91e6d2;transform:translate(-50%,-50%);transition:transform .3s,opacity .3s}.site-v2 .faq-modern-icon i+i{transform:translate(-50%,-50%) rotate(90deg)}.site-v2 .faq-modern-trigger:hover .faq-modern-icon{border-color:#8be4d1;background:#25463e}.site-v2 .faq-modern-item.is-open .faq-modern-icon{background:#d1f7e9;border-color:#d1f7e9}.site-v2 .faq-modern-item.is-open .faq-modern-icon i{background:#18372d}.site-v2 .faq-modern-item.is-open .faq-modern-icon i+i{transform:translate(-50%,-50%) rotate(0)}.site-v2 .faq-modern-answer{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .36s cubic-bezier(.2,.75,.2,1),opacity .28s ease}.site-v2 .faq-modern-item.is-open .faq-modern-answer{grid-template-rows:1fr;opacity:1}.site-v2 .faq-modern-answer>div{min-height:0;overflow:hidden}.site-v2 .faq-modern-answer p{max-width:66ch;margin:0;padding:0 74px 23px 72px;color:#b4c7c1;font-size:15px;line-height:1.85}@media (max-width:600px){.site-v2 .faq-modern{gap:8px}.site-v2 .faq-modern-trigger{min-height:70px;grid-template-columns:25px minmax(0,1fr) 34px;gap:10px;padding:16px}.site-v2 .faq-modern-question{font-size:16px}.site-v2 .faq-modern-icon{width:34px;height:34px}.site-v2 .faq-modern-answer p{padding:0 20px 20px 51px;font-size:15px}}@media (prefers-reduced-motion:reduce){.site-v2 :is(.faq-modern-item,.faq-modern-answer,.faq-modern-icon,.faq-modern-icon i){transition:none}}.locale-picker{position:relative;flex:none;z-index:5}.locale-trigger{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:74px;height:40px;padding:0 12px;border:1px solid #354a4b;border-radius:12px;background:#111c1e;color:#dcece9;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.locale-trigger>span{font-size:12px;font-weight:700;letter-spacing:.04em}.locale-trigger>svg:first-child{color:#77d9c8}.locale-chevron{color:#9db7b2;transition:transform .2s}.locale-trigger[aria-expanded=true] .locale-chevron{transform:rotate(180deg)}.locale-trigger:hover,.locale-trigger[aria-expanded=true]{border-color:#5ba99a;background:#182d2b;box-shadow:0 8px 24px #0004}.locale-trigger:focus-visible,.locale-option:focus-visible{outline:2px solid #88eddb;outline-offset:3px}.locale-panel{position:absolute;inset-inline-end:0;top:calc(100% + 12px);width:min(340px,calc(100vw - 32px));padding:14px;border:1px solid #384e4c;border-radius:17px;background:#10191c;box-shadow:0 24px 65px #000b,0 0 0 1px #ffffff08;animation:locale-enter .2s ease both}.locale-panel-heading{display:flex;align-items:center;gap:9px;padding:5px 7px 13px;color:#d5e8e4;font-size:13px;font-weight:650;border-bottom:1px solid #2a3b3b}.locale-panel-heading svg{color:#70dccc}.locale-panel-heading small{margin-inline-start:auto;color:#7c9b95;font-size:10px;letter-spacing:.08em}.locale-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding-top:9px}.locale-option{display:flex;align-items:center;justify-content:space-between;gap:5px;min-width:0;min-height:37px;padding:7px 9px;border-radius:9px;color:#bccdc9;font-size:13px;text-decoration:none;transition:background .2s,color .2s}.locale-option span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.locale-option:hover{background:#20312f;color:#fff}.locale-option.is-current{background:#203c36;color:#9ff1db}.locale-option svg{flex:none;color:#78e4cd}@keyframes locale-enter{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.nq-mobile-language{display:flex;align-items:center}.locale-trigger{height:40px;min-width:70px}.locale-panel{top:calc(100% + 14px)}}@media (prefers-reduced-motion:reduce){.locale-panel{animation:none}.locale-trigger,.locale-chevron,.locale-option{transition:none}}@media (max-width:600px){.locale-panel{position:fixed;inset-inline:16px;top:75px;width:auto;max-height:calc(100dvh - 92px);overflow-y:auto}}.venue-section{padding:clamp(56px,7vw,104px) 0;background:linear-gradient(135deg,#0b111a,#0b151b);border-block:1px solid rgba(140,176,191,.12)}.venue-inner{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(32px,6vw,100px);align-items:center}.venue-kicker{color:#56e2cf;font-size:12px;letter-spacing:.16em;font-weight:700}.venue-inner h2{font-size:clamp(30px,3vw,48px);line-height:1.22;letter-spacing:-.035em;margin:18px 0;color:#f3f8fb}.venue-inner p{color:#b8c8d2;font-size:16px;line-height:1.8;max-width:28rem}.venue-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.venue-list span{display:flex;align-items:center;gap:12px;min-height:64px;padding:12px 16px;border:1px solid rgba(152,184,196,.16);border-radius:12px;background:#ffffff09;color:#eff8f8;font-size:15px;font-weight:600;transition:border-color .2s,background .2s,transform .2s}.venue-list span:hover{transform:translateY(-3px);border-color:#5be3cf80;background:#4bccb914}.venue-list i{font-size:10px;font-style:normal;color:#72bdb5;letter-spacing:.08em}.footer-venues{display:flex;align-items:center;gap:30px;padding:26px 0;border-top:1px solid rgba(255,255,255,.1);color:#dbe7ea;font-size:14px}.footer-venues>b{white-space:nowrap;color:#9fb5bc}.footer-venues>div{display:flex;flex-wrap:wrap;gap:10px 24px}.footer-venues span{color:#d8e5e8}@media (max-width:760px){.venue-inner{grid-template-columns:1fr}.venue-list{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-venues{align-items:flex-start;flex-direction:column;gap:14px}}@media (prefers-reduced-motion:reduce){.venue-list span{transition:none}}.venue-list>span{min-height:72px;gap:14px}.venue-list>span b{font-size:15px;font-weight:650}.venue-list .venue-logo{display:grid;place-items:center;flex:none;width:38px;height:38px;min-height:0;padding:7px;border:0;border-radius:10px;background:#f8fafb;transform:none}.venue-list .venue-logo:hover{transform:none;background:#f8fafb}.venue-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.venue-logo-binance{background:#f8f2d6!important}.venue-logo-coinbase{background:#e9efff!important}.footer-venues{display:block;padding:32px 0}.footer-venues>b{display:block;margin-bottom:18px;font-size:15px;color:#dce9ed}.footer-venues>.venue-list{display:flex;flex-wrap:wrap;gap:10px}.footer-venues .venue-list>span{min-height:48px;padding:8px 12px;gap:9px;font-size:14px}.footer-venues .venue-list .venue-logo{width:28px;height:28px;padding:5px}.footer-venues .venue-list>span b{font-size:14px}.browser-language-prompt{position:fixed;z-index:80;left:50%;top:84px;transform:translate(-50%);width:min(760px,calc(100vw - 32px));display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 18px;border:1px solid rgba(94,222,206,.32);border-radius:14px;background:#0c151df5;box-shadow:0 18px 60px #0000005c,0 0 32px #3dd3c014;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#eaf3f5}.browser-language-prompt>div{display:flex;align-items:center;gap:12px;min-width:0}.browser-language-prompt>div>svg{flex:none;color:#56e2cf}.browser-language-prompt p{margin:0;color:#bdccd2;font-size:14px;line-height:1.55}.browser-language-prompt p b{color:#f4fbfc}.browser-language-switch{display:flex;align-items:center;gap:8px;flex:none;border:0;border-radius:9px;padding:10px 13px;background:linear-gradient(100deg,#57e3ca,#9be6ad);color:#071410;font-weight:700;font-size:13px;cursor:pointer}.browser-language-dismiss{position:absolute;right:-9px;top:-9px;width:26px;height:26px;border:1px solid rgba(255,255,255,.2);border-radius:50%;background:#18232d;color:#d9e7ea;font-size:18px;line-height:1;cursor:pointer}@media (max-width:650px){.browser-language-prompt{top:72px;align-items:flex-start;flex-direction:column;gap:12px;padding:15px}.browser-language-switch{align-self:flex-start}.browser-language-prompt p{font-size:13px}}@media (prefers-reduced-motion:reduce){.browser-language-prompt *{scroll-behavior:auto}}
