*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#11121a;color:#f1f1f6;font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}summary,a{touch-action:manipulation}a:focus-visible,summary:focus-visible{outline:3px solid #b59aff;outline-offset:5px}p{line-height:1.8}h1,h2,h3{margin:0;font-weight:650;letter-spacing:-.055em;line-height:1.06}.wrap{width:min(1240px,calc(100% - 80px));margin:auto}.skip{position:fixed;top:12px;left:12px;z-index:100;padding:12px;background:#d8f87c;color:#111;transform:translateY(-200%)}.skip:focus{transform:none}.site-header{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:100px;border-bottom:1px solid #ffffff0e}.logo{font-size:20px;font-weight:750;letter-spacing:-.04em;display:flex;align-items:center;gap:10px;white-space:nowrap}.alpha-mark{width:33px;height:33px;display:grid;place-items:center;border-radius:9px;background:#8970ec;color:#fff;font-size:25px}.site-header nav{display:flex;gap:30px;font-size:12px;color:#979aaa}.site-header nav a{padding:12px 0}.site-header nav a:hover{color:#fff}.cta{display:inline-flex;align-items:center;justify-content:center;gap:24px;border:1px solid #d8f87c;background:#d8f87c;color:#192316;padding:17px 23px;border-radius:9px;font-size:13px;font-weight:750;min-height:52px}.cta:hover{background:#e5ffad}.cta.small{background:#ffffff0c;border-color:#ffffff1d;color:#f5f5f8;min-height:42px;font-size:11px;padding:11px 16px}.cta.outline{background:0 0;border-color:#555565;color:#fff}.text-link{font-size:12px;font-weight:550;color:#b2b4c6;min-height:44px;display:inline-flex;align-items:center}.hero{display:grid;grid-template-columns:1.05fr 1fr;gap:68px;align-items:center;padding-top:78px;padding-bottom:90px}.kicker{font-size:9px;letter-spacing:.17em;color:#989ab1;font-weight:650;display:block}.hero .kicker{color:#aba0d4}h1{font-size:clamp(48px,5.8vw,80px);margin:28px 0;line-height:1.04;letter-spacing:-.065em}.hero h1>span{background:linear-gradient(100deg,#ddd3ff,#9b80ed);background-clip:text;color:transparent}.hero-copy>p{max-width:440px;font-size:14px;color:#999eb2;line-height:1.9}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin:28px 0 22px}.hero-foot{display:flex;flex-wrap:wrap;gap:20px;font-size:9px;color:#777f98}.product-scene{position:relative;padding:25px 0 36px;background:radial-gradient(ellipse,#6b43b730,transparent 70%)}.mini-app{position:relative;padding:22px;background:linear-gradient(140deg,#262535,#191a24);border:1px solid #50425c66;border-radius:18px;box-shadow:0 30px 90px #0004;transform:rotate(-2deg)}.mini-bar{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid #ffffff0d}.mini-bar strong{font-size:14px}.mini-bar small{font-size:7px;letter-spacing:.14em;color:#807b96}.mini-profile{display:flex;align-items:center;gap:14px;padding:24px 0 18px}.avatar{width:48px;height:48px;background:linear-gradient(120deg,#af95ef,#7149bb);color:#f4edff;font-size:25px;border-radius:13px;display:grid;place-items:center;font-weight:700}.mini-profile>div:nth-child(2){min-width:0;flex:1}.mini-profile small{display:block;font-size:7px;letter-spacing:.14em;color:#9993ae}.mini-profile strong{display:block;font-size:14px;margin:7px 0;color:#f3eff9;letter-spacing:-.025em}.mini-profile div>span{font-size:8px;color:#8e8ba2}.spark{font-size:27px;color:#bba4e7}.mini-tags{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:23px}.mini-tags span{font-size:8px;color:#bcb1d2;background:#ffffff06;border:1px solid #ffffff0c;padding:7px 10px;border-radius:6px}.mini-caption{border:1px solid #ffffff0b;padding:18px;background:#15151f;border-radius:12px}.mini-title{font-size:10px;font-weight:650;display:flex;justify-content:space-between;color:#e3dceb}.mini-title small{font-size:6px;color:#9495aa;letter-spacing:.1em}.question{font-size:9px;color:#9995ae;border-bottom:1px solid #ffffff08;padding-bottom:15px}.answer{font-size:12px;line-height:1.9;color:#d0ccde}.mini-controls{display:flex;justify-content:space-between;border-top:1px solid #ffffff08;padding-top:14px;font-size:8px;color:#aaa0bb}.mini-controls>span:last-child{color:#bbabed}.mini-bottom{display:flex;justify-content:space-between;padding:22px 4px 0;font-size:8px;color:#a49cb4}.floating-chip{position:relative;margin:-3px -12px 0 42px;padding:16px 20px;background:#30273f;border:1px solid #6d50784d;box-shadow:0 8px 40px #0003;display:flex;gap:12px;align-items:center;border-radius:12px;transform:rotate(2deg)}.floating-chip>span{background:#5a426c;border-radius:8px;width:34px;height:34px;display:grid;place-items:center;color:#d9bcea;font-size:22px}.floating-chip strong{font-size:10px;font-weight:600;display:block;color:#e5dceb}.floating-chip small{display:block;font-size:8px;color:#b7a7c3;margin-top:6px}.scene-note{font-size:7px;text-align:center;color:#777d96;margin:24px 0 0}.product-strip{border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;background:#151620;padding:26px 0}.product-strip>.wrap{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap}.product-strip span{color:#7f879e;font-size:7px;letter-spacing:.12em}.product-strip b{color:#b2b7c9;font-size:11px;font-weight:500}.feature-section{padding:100px 0}.section-heading{position:relative;margin-bottom:46px}.section-heading h2,h2{font-size:clamp(38px,4.5vw,60px);margin:20px 0}.section-heading>p{position:absolute;right:0;bottom:10px;max-width:310px;font-size:13px;color:#a0a7be}.bento{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.feature{padding:34px;background:#191b27;border:1px solid #ffffff08;border-radius:16px;display:flex;flex-direction:column;min-width:0}.feature.large{grid-column:span 2;background:radial-gradient(ellipse at 100% 0,#6242a233,transparent 70%),#1b1a29}.feature-index{font-size:8px;letter-spacing:.13em;color:#a698b5}.feature h3{font-size:30px;letter-spacing:-.035em;line-height:1.15;margin:24px 0 16px}.feature p{font-size:12px;color:#a1aac1;line-height:1.9;max-width:430px}.feature a{font-size:11px;color:#c7b6fa;display:inline-flex;margin:24px 0 14px}.feature small{font-size:8px;color:#8793ab;line-height:1.8}.dna-grid{display:flex;flex-wrap:wrap;gap:34px;padding:25px 0 10px;color:#a999c5;font-size:7px;letter-spacing:.12em}.dna-grid b{display:block;font-size:11px;font-weight:500;letter-spacing:0;color:#c2bad3;margin-top:10px}.feature-symbol{font-size:56px;color:#c3b7ec;letter-spacing:-.06em;margin-top:24px}.feature-symbol+h3{margin-top:12px}.message-visual{margin:30px 0 5px;display:flex;flex-direction:column;align-items:start;gap:10px;font-size:9px;color:#afb9cc}.message-visual>span{padding:10px 14px;border:1px solid #46536c;border-radius:9px;background:#253049}.message-visual>span:last-child{margin-left:20px;background:#2e253e;border-color:#57416f;color:#c0afd8}.message-visual i{margin-left:22px;font-style:normal;color:#a58ac5}.feature.wide{grid-column:span 2;background:#192226}.wide-content{display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:center}.wide-content h3{font-size:34px}.audience-visual>div{padding:21px 0;border-bottom:1px solid #ffffff08;font-size:10px;color:#a9c0c0}.audience-visual small{display:block;margin-top:20px}.workflow-section{padding:78px 0;background:#f3f2f8;color:#252434}.workflow-section .kicker{color:#79748b}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;margin-top:42px}.steps>article{border-top:1px solid #d3cfdc;padding-top:25px}.steps span{font-size:11px;color:#8c78bc}.steps h3{font-size:22px;letter-spacing:-.035em;margin:22px 0 16px}.steps p{font-size:12px;color:#666179;line-height:1.9}.protection-section{padding:100px 0;display:grid;grid-template-columns:1.1fr 1fr;gap:70px;align-items:center}.protection-section p{font-size:13px;color:#a1abc3;max-width:430px}.protection-section small{display:block;font-size:9px;line-height:1.9;color:#8894af;max-width:450px}.protection-card{border:1px solid #ffffff0c;border-radius:16px;background:#191c25;padding:28px}.protection-card>div{display:flex;align-items:center;gap:24px;padding:16px 0;border-bottom:1px solid #ffffff0b}.protection-card p{font-size:11px}.verdict{font-size:7px;letter-spacing:.1em;min-width:65px;text-align:center;padding:9px 8px;border-radius:6px}.keep{background:#203c34;color:#99ccab}.review{background:#3e3423;color:#c5ab71}.hide{background:#38272c;color:#bd8796}.protection-card small{margin-top:23px;font-size:8px}.availability{border-top:1px solid #ffffff0c;padding:70px 0}.availability>p{font-size:12px;line-height:1.9;color:#939eb6;max-width:800px}.availability h2{font-size:40px}.faq{max-width:800px;margin-top:30px}.faq details{padding:20px 0;border-bottom:1px solid #ffffff0b;font-size:12px}.faq summary{cursor:pointer;min-height:24px;color:#b0b6c8}.faq p{color:#9aa6bf;font-size:11px}.closing{padding:90px 0 100px;text-align:center}.closing h2{font-size:clamp(42px,5.8vw,78px);margin:22px auto 36px}.closing h2 span{color:#b69dea}footer{border-top:1px solid #ffffff0b;padding:38px 0 46px!important}footer .logo{font-size:18px}footer p{font-size:10px;color:#95a0b8}footer nav{display:flex;gap:22px;flex-wrap:wrap;font-size:9px;color:#a1adc5;margin:30px 0}footer small{font-size:8px;color:#8793ac}@media(max-width:1000px){.wrap{width:calc(100% - 48px)}.hero{gap:35px}.site-header nav{gap:18px}.logo{font-size:17px}.bento{grid-template-columns:repeat(2,minmax(0,1fr))}.feature.large,.feature.wide{grid-column:span 2}.section-heading>p{position:static}.hero-copy>p{font-size:13px}h1{font-size:60px}.hero-actions{gap:16px}.cta{font-size:11px;padding:15px 18px}.protection-section{gap:40px}}@media(max-width:760px){.wrap{width:calc(100% - 36px)}.site-header{flex-wrap:wrap;gap:12px;padding:20px 0 16px;min-height:0}.site-header nav{order:3;width:100%;justify-content:space-between;border-top:1px solid #ffffff0b;padding-top:8px;font-size:11px}.site-header .cta.small{font-size:9px;padding:10px 12px}.hero{grid-template-columns:1fr;padding:48px 0 55px;gap:36px}h1{font-size:clamp(42px,12vw,65px);margin:22px 0}.hero-copy>p{font-size:13px}.hero-actions{gap:18px}.hero-foot{font-size:8px;gap:16px}.product-scene{max-width:460px;width:calc(100% - 12px);margin:auto;padding-top:8px}.mini-app{transform:rotate(-1deg)}.floating-chip{margin-left:22px;margin-right:-6px}.product-strip{padding:20px 0}.product-strip>.wrap{display:grid;grid-template-columns:1fr 1fr;gap:12px}.product-strip b{text-align:right;font-size:10px}.feature-section{padding:60px 0}.bento{grid-template-columns:1fr}.feature.large,.feature.wide{grid-column:auto}.feature{padding:28px}.feature h3{font-size:29px}.feature.large h3{font-size:36px}.wide-content{grid-template-columns:1fr;gap:18px}.section-heading h2,h2{font-size:42px}.section-heading{margin-bottom:30px}.section-heading>p{font-size:12px}.steps{grid-template-columns:1fr;gap:24px}.steps h3{margin-top:16px}.workflow-section{padding:58px 0}.protection-section{grid-template-columns:1fr;gap:30px;padding:60px 0}.protection-card{padding:22px}.protection-card>div{gap:18px}.availability{padding:50px 0}.availability h2{font-size:34px}.closing{padding:70px 0}.closing h2{font-size:48px}footer nav{gap:15px;font-size:10px}.kicker{font-size:8px}.dna-grid{gap:24px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.access-note{font-size:11px!important;line-height:1.7!important;color:#a7abc0!important;margin-top:18px}.access-note a{color:#cab9ff;text-decoration:underline;text-underline-offset:3px}.feature.studio-ideas{grid-column:1/-1;background:linear-gradient(110deg,#262038,#191b27)}@media(max-width:760px){.feature.studio-ideas{grid-column:auto}}.site-header nav a[aria-current=page]{color:#e0d4ff}.identity-orbit{height:160px;display:grid;place-items:center;margin:32px 0 8px;background:radial-gradient(circle,#8c6dde24,transparent 66%)}.identity-orbit span{display:grid;place-items:center;width:116px;height:116px;border:1px solid #a58be777;border-radius:50%;font-size:64px;color:#c1a6ff;box-shadow:0 0 0 18px #aa8cee0b,0 0 0 36px #aa8cee06}.review-preview>div{display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid #ffffff0b;padding:14px 0}.review-preview p{font-size:12px;color:#c5c3d5;margin:0;line-height:1.6}.review-preview .verdict{flex-shrink:0}