@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap');
:root{--blue:#254eff;--ink:#151b2b;--muted:#667080;--line:#dfe3ec;--pale:#f3f5fa}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{margin:0;background:#fff;color:var(--ink);font-family:'DM Sans',sans-serif;font-size:16px;line-height:1.65}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #8094ff;outline-offset:5px}button{border:0}header{height:94px;max-width:1440px;margin:auto;padding:0 5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:22px}.logo{font-family:Manrope,sans-serif;font-size:25px;font-weight:800;letter-spacing:-1.1px;white-space:nowrap}.brandmark{display:inline-flex;align-items:center;justify-content:center;background:var(--blue);color:white;width:29px;height:30px;border-radius:7px;margin-right:9px;font-size:27px;vertical-align:middle}.logo-period{color:var(--blue)}nav{display:flex;gap:30px;font-size:14px;font-weight:550}nav a:hover,.text-link:hover{color:var(--blue)}.button{display:inline-flex;align-items:center;justify-content:center;gap:25px;background:var(--blue);color:white;padding:16px 23px;border-radius:6px;font-weight:600;font-size:14px;transition:transform .2s,background .2s}.button:hover{background:#153bd9;transform:translateY(-2px)}.button.small{padding:11px 18px}.wrap{max-width:1280px;margin:auto;padding-left:38px;padding-right:38px}.hero{display:grid;grid-template-columns:1.12fr 1fr;gap:58px;padding-top:76px;padding-bottom:76px;align-items:center}.eyebrow{font-size:12px;font-weight:700;letter-spacing:1.6px;margin-bottom:24px;color:var(--blue)}.mini-play{margin-right:9px}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:Manrope,sans-serif}h1{font-size:clamp(40px,4.5vw,64px);line-height:1.13;letter-spacing:-3px;font-weight:750;margin-bottom:25px}em{font-style:normal;color:var(--blue)}.hero-copy>p{color:var(--muted);font-size:17px;max-width:470px;line-height:1.8}.actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:29px}.text-link{font-size:14px;font-weight:600}.text-link span{margin-left:10px}.reassurance{display:flex;gap:17px;flex-wrap:wrap;font-size:12px;color:#647083;margin-top:22px}.hero-visual{background:#f0f3fc;padding:24px;border:1px solid #e0e6f5;border-radius:12px;transform:rotate(1deg);box-shadow:0 20px 70px #15255b0b}.visual-top{display:flex;justify-content:space-between;font-size:10px;font-weight:700;letter-spacing:1.5px;color:#7a859b;margin-bottom:22px}.archive-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.archive-grid>div{aspect-ratio:1.04;padding:12px;background:#d9e2fd;border-radius:5px;display:flex;flex-direction:column;justify-content:space-between}.archive-grid>div:nth-child(2){background:#e1def8}.archive-grid>div:nth-child(3){background:#d7e9ea}.thumb-icon{font-size:11px}.archive-grid b{font-size:13px;line-height:1.3;letter-spacing:-.3px}.archive-grid small{font-size:8px;letter-spacing:.5px}.connection{display:flex;align-items:center;gap:12px;font-size:10px;color:#7a859b;padding:23px 10px}.connection i{height:1px;background:#ced5e6;flex:1}.question{background:white;border:1px solid #dfe5f2;border-radius:6px;padding:15px;font-size:13px;display:flex;justify-content:space-between;gap:15px;font-weight:550}.question span{color:var(--blue)}.episode{background:#172757;color:white;margin-top:15px;border-radius:8px;padding:23px;background-image:radial-gradient(ellipse at 100% 0%,#355ac4 0%,transparent 60%)}.episode-top{display:flex;justify-content:space-between;align-items:center}.pill{font-size:9px;letter-spacing:1px;border:1px solid #ffffff3d;border-radius:3px;padding:4px 7px}.episode-title{font-family:Manrope,sans-serif;font-size:37px;line-height:1.18;font-weight:600;letter-spacing:-1.5px;margin:24px 0}.episode-title em{color:#9cafff}.episode-bottom{display:flex;gap:12px;align-items:center}.play{border-radius:50%;background:white;color:var(--blue);width:36px;height:36px;display:grid;place-items:center;font-size:11px}.episode-bottom>span{font-size:11px}.episode-bottom small{display:block;font-size:9px;color:#bac5e4}.wave{margin-left:auto;color:#8199f5;font-size:20px;letter-spacing:2px}.source-strip{display:flex;justify-content:space-between;font-size:10px;margin-top:18px;color:#64718c}.illustration-note{display:block;text-align:center;font-size:10px;color:#7b859a;margin-top:15px}.audience{text-align:center;padding:33px 20px 40px;border-block:1px solid var(--line)}.audience>span{font-size:10px;letter-spacing:1.8px;color:#7a8290;font-weight:650}.audience>div{font-family:Manrope,sans-serif;margin-top:17px;font-size:21px;font-weight:600;display:flex;justify-content:center;gap:36px;flex-wrap:wrap}.audience i{color:#c5cbd7;font-weight:400;font-style:normal}h2{font-size:43px;line-height:1.2;letter-spacing:-1.8px;font-weight:700;margin-bottom:24px}h3{font-size:19px;line-height:1.4;letter-spacing:-.5px}p{color:var(--muted)}.problem{padding-top:105px;padding-bottom:100px;display:grid;grid-template-columns:1.15fr 1fr;gap:90px}.problem>div>p{max-width:475px}.quote{border-left:2px solid var(--blue);padding-left:23px;margin-top:28px;font-size:23px;font-weight:500;line-height:1.5}.quote small{font-size:12px;display:block;margin-top:10px;color:var(--muted)}.demo-section{background:var(--pale);padding:86px 0 95px}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:55px;margin-bottom:35px}.section-heading h2{margin-bottom:0}.section-heading>p{max-width:365px;font-size:15px}.demo-shell{display:grid;grid-template-columns:240px 1fr;background:white;border:1px solid var(--line);border-radius:10px;overflow:hidden;box-shadow:0 12px 32px #18214308}.demo-shell aside{border-right:1px solid var(--line);padding:28px 22px}.demo-shell aside .logo{font-size:21px;display:block;margin-bottom:30px}.demo-shell aside>small{font-size:10px;letter-spacing:1px;color:#8a91a0}.topic{display:block;background:transparent;width:100%;text-align:left;font-size:13px;color:#687285;padding:12px 10px;margin-top:5px;border-radius:4px}.topic.active{background:#edf1ff;color:var(--blue);font-weight:600}.library-note{margin-top:44px;padding:16px;background:var(--pale);border-radius:5px}.library-note b{font-size:13px}.library-note p{font-size:12px;line-height:1.6;margin:7px 0 0}.demo-content{padding:30px}.demo-label{font-size:10px;letter-spacing:1px;color:#7d8697;display:flex;justify-content:space-between}.demo-label span{letter-spacing:0}.demo-content>h3{font-size:25px;margin-top:25px;max-width:490px}.sample-clips{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.clip-art{height:125px;padding:17px;display:flex;flex-direction:column;justify-content:space-between;background:#e1e9fa;border-radius:5px;color:#2b477e}.sample-card:nth-child(2) .clip-art{background:#e9e4f6;color:#645282}.sample-card:nth-child(3) .clip-art{background:#dcedeb;color:#345c5b}.clip-art span{font-size:10px}.clip-art b{font-family:Manrope;font-size:17px;line-height:1.2}.sample-card>small{display:block;font-size:10px;color:#858d9b;margin-top:12px}.sample-card>h4{font-size:13px;line-height:1.5;margin:5px 0}.answer-footer{margin-top:28px;border-top:1px solid var(--line);padding-top:20px;display:flex;align-items:center;justify-content:space-between;gap:15px}.answer-footer>span{font-size:11px;color:var(--muted)}#outline{padding:20px 20px 1px;background:var(--pale);margin-top:18px;border-radius:5px;font-size:14px}.trust{display:grid;grid-template-columns:1fr 1fr;gap:90px;padding-top:110px;padding-bottom:95px}.trust-statement>p{font-size:17px}.trust-list article{display:flex;gap:22px;padding:23px 0;border-bottom:1px solid var(--line)}.trust-list article:first-child{padding-top:0}.trust-list article>span{color:var(--blue);font-size:12px;font-weight:700;padding-top:5px}.trust-list h3{margin-bottom:9px}.trust-list p{font-size:14px;margin-bottom:0}.how{padding-bottom:100px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:42px;margin-top:40px}.steps article{border-top:2px solid #dce2f2;padding-top:22px}.steps article>span{font-size:11px;letter-spacing:1px;color:var(--blue);font-weight:650}.steps h3{margin:20px 0 12px}.steps p{font-size:15px}.opportunity{background:#15214a;color:white;padding:85px 0}.opportunity>.wrap{display:grid;grid-template-columns:1fr 1fr;gap:110px}.opportunity .eyebrow{color:#a7b8ff}.opportunity h2{font-size:51px}.opportunity em{color:#9cb1ff}.opportunity p{color:#b7c2dd;font-size:15px;max-width:430px}.white{background:white;color:var(--blue)}.white:hover{background:#e8edff}.opportunity .button{margin-top:15px}.opportunity-cards article{border-top:1px solid #ffffff26;padding:22px 0 12px;position:relative;padding-left:42px}.opportunity-cards article>span{position:absolute;left:0;top:27px;font-size:11px;color:#8ba4ff}.opportunity-cards h3{margin-bottom:10px}.onboarding{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;padding-top:100px;padding-bottom:100px}.onboarding ol{list-style:none;margin:0;padding:0}.onboarding li{display:flex;gap:22px;margin-bottom:25px}.onboarding li>span{background:#edf1ff;border-radius:50%;height:34px;min-width:34px;display:grid;place-items:center;color:var(--blue);font-size:13px}.onboarding h3{margin-bottom:7px}.onboarding li p{font-size:14px;margin:0}.plans-section{background:var(--pale);padding:90px 0}.plans{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.plans article{padding:23px;background:white;border:1px solid var(--line);border-radius:7px}.plans article.featured{border:1px solid var(--blue);box-shadow:0 5px 25px #254eff0a}.plan-number{font-size:11px;color:#8c95a5}.plans h3{font-size:23px;margin:15px 0 8px}.plans article>p{font-size:13px;min-height:43px}.plan-price{font-size:24px;letter-spacing:-1px;font-weight:550;margin:25px 0}.plan-price small{display:block;font-size:10px;letter-spacing:0;font-weight:400;color:#7d8797;margin-top:7px}.plan-link{display:block;border:1px solid var(--line);padding:10px;text-align:center;border-radius:4px;font-size:13px;font-weight:600}.plan-link:hover,.featured .plan-link{color:white;background:var(--blue);border-color:var(--blue)}.included{padding:30px 0;border-bottom:1px solid var(--line)}.included h3{font-size:17px}.included>div{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;color:#4d5970;font-size:13px}.included>p{font-size:12px;margin:18px 0 0}.price-lock{display:flex;gap:22px;max-width:800px;margin:33px auto 0}.lock-icon{font-size:28px;color:var(--blue)}.price-lock h3{margin-bottom:7px}.price-lock p{font-size:14px;margin-bottom:10px}.price-lock small{font-size:11px;display:block;line-height:1.7;color:#778193}.faq{display:grid;grid-template-columns:1fr 1.3fr;gap:70px;padding-top:95px;padding-bottom:100px}.faq h2{font-size:39px}details{border-bottom:1px solid var(--line)}summary{list-style:none;cursor:pointer;font-size:15px;font-weight:550;padding:20px 28px 20px 0;position:relative}summary::-webkit-details-marker{display:none}summary:after{content:'+';position:absolute;right:0;color:var(--blue);font-size:22px;top:14px}details[open] summary:after{content:'−'}details p{font-size:14px;margin:0 25px 20px 0}.close{background:var(--blue);text-align:center;color:white;padding:85px 0}.close .eyebrow{color:#c0ccff}.close h2{font-size:53px}.close em{color:#c2ceff}.close p{color:#d7dfff}.close small{display:block;color:#c3ceff;font-size:12px;margin-top:20px}footer{display:flex;align-items:center;justify-content:space-between;padding-top:35px;padding-bottom:35px;gap:20px}footer>span{font-size:12px;color:var(--muted)}footer>small{font-size:11px;color:var(--muted)}dialog{border:1px solid var(--line);border-radius:12px;max-width:520px;width:calc(100% - 32px);padding:38px;color:var(--ink);box-shadow:0 30px 100px #0003}dialog::backdrop{background:#101a3b99;backdrop-filter:blur(5px)}dialog h2{font-size:34px}dialog>p{font-size:14px}.dialog-close{position:absolute;top:10px;right:14px;background:none;font-size:27px;color:#697387}label{display:block;font-size:14px;margin:20px 0}input,select{display:block;width:100%;border:1px solid #cdd4e2;border-radius:5px;padding:12px;margin-top:7px;background:white;color:var(--ink)}#inquiry-result{background:var(--pale);padding:20px;border-radius:6px}#inquiry-result p{font-size:14px;margin-bottom:0}@media(min-width:1450px){.hero{padding-top:90px;padding-bottom:95px}}@media(max-width:1050px){header nav{gap:18px}.hero{gap:30px}h1{letter-spacing:-2px}.hero-visual{padding:17px}.actions{gap:15px}.hero .button{font-size:12px;padding:14px}.archive-grid b{font-size:11px}.wave{display:none}.problem,.trust,.opportunity>.wrap,.onboarding{gap:45px}.plans article{padding:18px}.demo-shell{grid-template-columns:210px 1fr}.demo-content{padding:23px}.answer-footer{align-items:start;flex-direction:column}}@media(max-width:760px){header{height:77px;padding:0 22px}header nav{display:none}header .button{font-size:11px;padding:10px;gap:10px}.logo{font-size:22px}.wrap{padding-left:24px;padding-right:24px}.hero{grid-template-columns:1fr;padding-top:45px;padding-bottom:50px;gap:38px}h1{font-size:46px;letter-spacing:-2.4px}.hero-copy>p{font-size:16px}.hero .button{font-size:13px}.eyebrow{font-size:10px;letter-spacing:1.3px;margin-bottom:20px}.hero-visual{transform:none;max-width:510px;width:100%;margin:auto;padding:22px}.archive-grid b{font-size:13px}.archive-grid small{font-size:8px}.episode-title{font-size:37px}.audience>div{gap:13px;font-size:15px}.audience>span{font-size:9px}.audience i{display:none}h2{font-size:34px;letter-spacing:-1.4px}.problem,.trust,.onboarding,.faq{grid-template-columns:1fr;gap:30px;padding-top:60px;padding-bottom:60px}.problem{gap:15px}.quote{font-size:21px}.demo-section,.plans-section{padding:60px 0}.section-heading{display:block;margin-bottom:25px}.section-heading>p{margin-top:20px}.demo-shell{grid-template-columns:1fr}.demo-shell aside{border-right:0;border-bottom:1px solid var(--line);padding:20px}.demo-shell aside .logo,.demo-shell aside>small,.library-note{display:none}.topic{display:inline-block;width:auto;font-size:11px;padding:9px 7px;margin:0}.demo-content{padding:20px}.demo-content>h3{font-size:23px}.sample-clips{gap:8px}.clip-art{height:112px;padding:11px}.clip-art b{font-size:14px}.sample-card>h4{font-size:11px}.sample-card>small{font-size:9px}.steps{grid-template-columns:1fr;gap:16px;margin-top:25px}.steps h3{margin-top:12px}.how{padding-bottom:50px}.opportunity{padding:60px 0}.opportunity>.wrap{grid-template-columns:1fr;gap:35px}.opportunity h2{font-size:42px}.opportunity-cards p{max-width:none}.plans{grid-template-columns:repeat(2,1fr)}.plans h3{font-size:21px}.plans article>p{font-size:12px}.plan-price{font-size:22px}.plan-price small{font-size:9px}.included>div{grid-template-columns:repeat(2,1fr);font-size:12px}.price-lock{gap:15px}.faq h2{font-size:34px}.close{padding:60px 0}.close h2{font-size:37px}.close small{max-width:260px;margin:20px auto 0}footer{flex-wrap:wrap}footer>span{order:3;width:100%}dialog{padding:30px 24px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
.per-month{font-size:13px;letter-spacing:0;font-weight:400;color:#69758a}.plan-price{font-size:23px}
:root{--blue:#7259f4;--mint:#35d6a3;--ink:#141821;--pale:#f3f4f8;--night:#080a10;--night-card:#11141e}
.logo{display:inline-flex;align-items:center;gap:9px}.logo img{width:38px;height:38px;object-fit:contain}.brandmark{display:none}
.hero-visual{background:linear-gradient(145deg,#11141e,#080a10);border-color:#24283a;box-shadow:0 24px 70px #10122226;color:#f7f8ff}
.archive-grid>div{background:#27233f;border:1px solid #393352;color:#f7f8ff}.archive-grid>div:nth-child(2){background:#1e2533}.archive-grid>div:nth-child(3){background:#152c2b;border-color:#25443f}.question{background:#161925;border-color:#2c3041;color:#f7f8ff}.episode{background:#151224;background-image:radial-gradient(ellipse at 100% 0%,#593cc9 0%,transparent 60%);border:1px solid #3e336a}.source-strip,.illustration-note{color:#a8afbf}
.proof{background:radial-gradient(circle at 88% 5%,#231d46 0,transparent 36%),var(--night);color:#f8f8fd;padding:100px 0}.proof .eyebrow{color:#9d8aff}.proof h2{font-size:50px}.proof h2 em{color:var(--mint)}.proof p{color:#aeb4c3;max-width:570px}.proof-intro{display:grid;grid-template-columns:.85fr 1.15fr;gap:75px;align-items:end;margin-bottom:52px}.proof-actions{display:flex;gap:12px;flex-wrap:wrap;margin:25px 0 15px}.button.mint{background:var(--mint);color:#092019}.button.mint:hover{background:#54e2b6}.button.ghost{background:transparent;border:1px solid #3b4050;color:#f7f8ff}.button.ghost:hover{background:#171a25}.proof-intro small{color:#737b8e;font-size:11px}.proof-gallery{display:grid;grid-template-columns:1.05fr .95fr;gap:20px}.proof-shot{display:block;background:var(--night-card);border:1px solid #292d3b;border-radius:10px;overflow:hidden;transition:transform .25s,border-color .25s,box-shadow .25s}.proof-shot:hover{transform:translateY(-5px);border-color:#7259f4;box-shadow:0 22px 50px #0008}.shot-top{display:flex;justify-content:space-between;padding:13px 16px;color:#8d93a4;font-size:10px;letter-spacing:1.15px;font-weight:650}.live-dot{color:var(--mint)}.proof-shot img{display:block;width:100%;aspect-ratio:1.38/1;object-fit:cover;object-position:top}.proof-shot-main img{aspect-ratio:1.44/1}.shot-caption{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px}.shot-caption b{font-family:Manrope,sans-serif;font-size:16px;display:block}.shot-caption span{color:#8991a2;font-size:12px;display:block;margin-top:3px}.shot-caption .shot-arrow{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#7259f4;color:white;font-size:15px;margin:0;flex:none}.proof-trust{display:grid;grid-template-columns:repeat(3,1fr);margin-top:25px;border-top:1px solid #272b38;padding-top:25px}.proof-trust span{color:#8f96a7;font-size:12px;padding:0 20px;border-right:1px solid #272b38}.proof-trust span:first-child{padding-left:0}.proof-trust span:last-child{border:0}.proof-trust b{color:#f5f6fb;font-family:Manrope,sans-serif;font-size:23px;margin-right:7px}
@media(max-width:760px){.logo img{width:34px;height:34px}.logo span{display:none}.proof{padding:60px 0}.proof-intro,.proof-gallery{grid-template-columns:1fr;gap:25px}.proof h2{font-size:39px}.proof-actions{flex-direction:column}.proof-actions .button{width:100%}.proof-shot img,.proof-shot-main img{aspect-ratio:1.25/1}.proof-trust{grid-template-columns:1fr;gap:13px}.proof-trust span{padding:0 0 13px;border-right:0;border-bottom:1px solid #272b38}.proof-trust span:last-child{border-bottom:0}}
.hero h1{font-size:clamp(38px,4.25vw,60px)}
.auth-banner{background:#0a0c12;color:white;padding:25px 0;border-top:1px solid #252938;border-bottom:1px solid #252938}.auth-banner .wrap{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:28px}.auth-banner strong,.auth-banner em{font-family:Manrope,sans-serif;font-size:18px}.auth-banner em{color:#3fd6ad}.auth-banner span{justify-self:end;color:#979dad;font-size:13px}
.new-opportunity{background:#f3f4f8;padding:88px 0}.outcome-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.outcome-grid article{background:#fff;border:1px solid #dfe3ec;border-radius:8px;padding:28px}.outcome-grid article>span,.experience-grid article>span{font-size:11px;color:#7259f4;font-weight:700;letter-spacing:1px}.outcome-grid h3{margin:32px 0 10px}.outcome-grid p{font-size:14px;margin:0}
.discovery-section{padding:95px 0}.trace-chain{display:grid;grid-template-columns:1fr auto 1.25fr auto 1.15fr auto 1.45fr;align-items:center;gap:12px;margin-top:26px}.trace-chain span{padding:17px;background:#f3f4f8;border:1px solid #dfe3ec;border-radius:6px;font-size:13px;font-weight:600}.trace-chain b{display:block;color:#7259f4;font-size:10px;letter-spacing:1px;margin-bottom:4px}.trace-chain i{font-style:normal;color:#7259f4}
.experience{background:#f3f4f8;padding:92px 0}.experience-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:36px 0 42px}.experience-grid article{background:white;border-top:3px solid #7259f4;padding:24px}.experience-grid h3{margin:22px 0 10px;font-size:17px}.experience-grid p{font-size:13px;margin:0}.tangible-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:24px}.unified-player{background:#090b11;border:1px solid #252a38;border-radius:10px;overflow:hidden;color:#f7f8fc}.player-screen{min-height:355px;padding:32px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;background:radial-gradient(circle at 75% 35%,#49358c 0,transparent 36%),linear-gradient(135deg,#0c1520,#090a10)}.source-badge{font-size:10px;letter-spacing:1.2px;background:#121621;border:1px solid #34394b;padding:7px 9px;border-radius:4px}.player-screen b{font-family:Manrope,sans-serif;font-size:28px;line-height:1.3}.player-screen button{width:52px;height:52px;border-radius:50%;background:#3fd6ad;color:#092019;font-size:17px}.player-timeline{display:grid;grid-template-columns:repeat(4,1fr)}.player-timeline span{padding:16px;border-right:1px solid #252a38;color:#8f96a8;font-size:11px}.player-timeline span:last-child{border:0}.player-timeline span.active{border-top:3px solid #3fd6ad;color:white}.player-timeline small{font-size:10px;color:#7e8596}.pdf-mock{background:white;border:1px solid #d8dde7;border-radius:8px;padding:31px;box-shadow:0 20px 50px #151a290f}.pdf-top{display:flex;justify-content:space-between;color:#7259f4;font-size:9px;letter-spacing:1.1px;font-weight:700}.pdf-mock h3{font-size:24px;margin:30px 0 10px}.pdf-summary{font-size:13px;border-bottom:1px solid #e2e5ec;padding-bottom:20px}.pdf-source{display:grid;grid-template-columns:27px 1fr auto;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid #e8eaf0}.pdf-source>span{color:#7259f4;font-size:11px}.pdf-source b{font-size:12px;display:block}.pdf-source small{font-size:10px;color:#7b8291}.pdf-source i{font-style:normal;color:#7259f4}.pdf-download{font-size:9px;color:#7259f4;letter-spacing:1px;font-weight:700;margin-top:22px}
.record-section{padding:95px 0;background:#0a0c12;color:white}.record-section>.wrap{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px}.record-section h2{font-size:40px}.record-section p{color:#9da4b5}.record-line{position:relative;padding-left:35px}.record-line:before{content:'';position:absolute;left:6px;top:12px;bottom:35px;width:1px;background:linear-gradient(#3fd6ad,#7259f4)}.record-line article{position:relative;padding:0 0 28px 24px}.record-line article:before{content:'';position:absolute;left:-35px;top:7px;width:13px;height:13px;border-radius:50%;background:#0a0c12;border:3px solid #7259f4}.record-line article:first-child:before{border-color:#3fd6ad}.record-line span{font-size:11px;color:#3fd6ad;letter-spacing:1px}.record-line b{display:block;font-family:Manrope,sans-serif;font-size:18px;margin:4px 0}.record-line p{font-size:13px;margin:0}
.included-section{background:#f3f4f8;padding:90px 0}.value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#dfe3ec;border:1px solid #dfe3ec;border-radius:8px;overflow:hidden}.value-grid span{background:white;padding:17px 20px;font-size:13px;color:#465064}.risk-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.risk-grid article{background:#141823;color:white;border-radius:7px;padding:24px}.risk-grid h3{font-size:16px;margin-bottom:9px}.risk-grid p{color:#9ea6b6;font-size:13px;margin:0}
.access-choice{margin-top:65px!important;display:grid!important;grid-template-columns:1fr auto 1fr!important;gap:30px!important;align-items:stretch}.access-choice>div{background:#1b2853;border:1px solid #36446e;border-radius:8px;padding:27px}.access-choice>div>span{font-size:10px;letter-spacing:1.2px;color:#3fd6ad}.access-choice h3{font-size:20px;margin:18px 0 8px}.access-choice p{margin:0;font-size:13px}.access-choice>i{align-self:center;font-style:normal;font-size:11px;color:#7783a1}
.pre-price{margin:0 0 60px;max-width:none;background:#fff;border:1px solid #dfe3ec;padding:28px;border-radius:8px}.pricing-heading{margin-top:0}.popular{display:inline-block;background:#3fd6ad;color:#092019;font-size:9px;letter-spacing:1px;font-weight:800;padding:5px 8px;border-radius:3px;margin-bottom:13px}.plans article.featured{position:relative;transform:translateY(-8px);box-shadow:0 18px 40px #7259f41c}.close p{max-width:680px;margin:0 auto 25px}.close small{max-width:620px;margin-left:auto;margin-right:auto}
@media(max-width:1050px){.auth-banner .wrap{grid-template-columns:auto auto}.auth-banner span{grid-column:1/-1;justify-self:start}.experience-grid{grid-template-columns:repeat(2,1fr)}.value-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.auth-banner .wrap{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.auth-banner span{margin-top:8px}.outcome-grid,.experience-grid,.tangible-grid,.risk-grid,.record-section>.wrap{grid-template-columns:1fr}.trace-chain{grid-template-columns:1fr}.trace-chain i{text-align:center;transform:rotate(90deg)}.new-opportunity,.discovery-section,.experience,.record-section,.included-section{padding:60px 0}.value-grid{grid-template-columns:1fr}.access-choice{grid-template-columns:1fr!important;gap:12px!important}.access-choice>i{text-align:center}.plans article.featured{transform:none}.player-screen{min-height:300px}.player-timeline span{padding:12px 8px}.pdf-mock{padding:23px}}
.rollover-banner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;background:#0b0d13;color:white;border:1px solid #282d3b;border-radius:10px;padding:25px 28px;margin:10px 0 38px;box-shadow:0 18px 50px #151a2912}.rollover-icon{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;background:#15352d;color:#3fd6ad;font-family:Manrope,sans-serif;font-size:34px}.rollover-banner strong{font-family:Manrope,sans-serif;font-size:18px}.rollover-banner p{color:#a7adba;font-size:13px;margin:4px 0 0}.rollover-tag{font-size:9px;letter-spacing:1px;font-weight:750;color:#3fd6ad;border:1px solid #275d4d;border-radius:4px;padding:8px 10px;white-space:nowrap}.package-plans{grid-template-columns:repeat(2,1fr);gap:20px}.package-plans article{padding:28px;display:flex;flex-direction:column}.package-plans article.featured{transform:none;border-color:#7259f4;box-shadow:0 18px 45px #7259f417}.package-plans article.platinum{background:#10131c;color:white;border-color:#292e3e}.package-plans article.platinum p,.package-plans article.platinum li{color:#aeb5c4}.plan-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.plan-head h3{margin:5px 0 0;font-size:29px}.plan-head .plan-price{margin:0;text-align:right;white-space:nowrap}.plan-promise{font-size:15px!important;min-height:50px!important;margin:18px 0 20px}.capacity{display:grid;grid-template-columns:1fr auto;align-items:end;background:#f3f4f8;border-radius:6px;padding:18px;margin-bottom:23px}.platinum .capacity{background:#1a1e29}.capacity b{font-family:Manrope,sans-serif;font-size:24px;color:#141821}.platinum .capacity b{color:white}.capacity span{font-size:11px;color:#727b8b;text-align:right}.capacity small{grid-column:1/-1;color:#1b9975;font-size:11px;font-weight:700;margin-top:7px}.package-plans h4{font-family:Manrope,sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase;margin:0 0 10px;color:#7259f4}.package-plans ul{margin:0 0 22px;padding:0;list-style:none}.package-plans li{font-size:13px;color:#4c5668;padding:8px 0 8px 22px;border-bottom:1px solid #e7e9ef;position:relative}.platinum li{border-color:#2a2f3c}.package-plans li:before{content:'✓';position:absolute;left:0;color:#29b88c;font-weight:800}.ideal{background:#f6f7fa;border-left:3px solid #7259f4;padding:12px 14px;font-size:12px!important;margin-top:auto}.platinum .ideal{background:#1a1e29}.booster{background:#15352d;border:1px solid #28614f;border-radius:6px;padding:16px;margin:0 0 20px;color:white}.booster b{font-family:Manrope,sans-serif;font-size:13px;display:block;color:#3fd6ad}.booster span{font-size:12px;color:#b9d9d0;display:block;margin-top:5px}.package-plans .plan-link{margin-top:6px}.platinum .plan-link{border-color:#3fd6ad;color:#3fd6ad}.platinum .plan-link:hover{background:#3fd6ad;color:#092019}.plan-assurance{display:flex;justify-content:center;gap:28px;flex-wrap:wrap;color:#576173;font-size:13px;padding:28px 0 42px}.plans-section .pre-price{margin-bottom:0}
@media(max-width:760px){.rollover-banner{grid-template-columns:auto 1fr;padding:20px;gap:15px}.rollover-tag{grid-column:1/-1;text-align:center}.rollover-icon{width:48px;height:48px;font-size:28px}.package-plans{grid-template-columns:1fr}.plan-head{display:block}.plan-head .plan-price{text-align:left;margin-top:10px}.plan-promise{min-height:0!important}.capacity{grid-template-columns:1fr}.capacity span{text-align:left}.plan-assurance{justify-content:flex-start;gap:12px 20px}}
.infrastructure-section{padding:94px 0;background:#0d1322;color:#fff}.infrastructure-wrap{display:grid;grid-template-columns:.8fr 1.2fr;gap:64px}.infrastructure-intro h2{font-size:42px}.infrastructure-intro p{color:#aeb8cc;max-width:475px}.infrastructure-intro .text-link{display:inline-block;color:#a9b9ff;margin-top:10px}.infrastructure-providers{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.infrastructure-providers article{background:#151d2e;border:1px solid #2b3448;border-radius:9px;padding:25px}.provider-head{display:flex;align-items:center;gap:14px}.provider-head small{display:block;color:#8d99b0;font-size:9px;letter-spacing:1.2px;font-weight:700}.provider-head h3{margin:2px 0 0;font-size:19px}.provider-monogram{width:42px;height:42px;border-radius:8px;display:grid;place-items:center;font-family:Manrope,sans-serif;font-size:12px;font-weight:800}.cloudflare-mark{background:#f481201f;color:#ff9b4a;border:1px solid #f4812055}.backblaze-mark{background:#e84b371f;color:#ff7866;border:1px solid #e84b3755}.infrastructure-providers article>p{color:#aeb8cc;font-size:13px;line-height:1.65;margin:20px 0}.security-tags{display:flex;flex-wrap:wrap;gap:7px}.security-tags span{font-size:9px;letter-spacing:.25px;color:#d8deeb;border:1px solid #3a455b;border-radius:20px;padding:5px 9px}.alliance-note{grid-column:1/-1;display:grid;grid-template-columns:210px 1fr;gap:28px;border-top:1px solid #2a3448;padding-top:24px}.alliance-note span{font-size:9px;letter-spacing:1.25px;color:#94a8ff;font-weight:700}.alliance-note p{color:#aeb8cc;font-size:13px;margin:0;max-width:780px}
@media(max-width:760px){.infrastructure-section{padding:60px 0}.infrastructure-wrap{grid-template-columns:1fr;gap:34px}.infrastructure-intro h2{font-size:34px}.infrastructure-providers{grid-template-columns:1fr}.alliance-note{grid-template-columns:1fr;gap:8px}}
.launch-pricing-banner{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:42px;background:linear-gradient(135deg,#e9fff7,#f4fffb);border:1px solid #a9e7d2;border-left:4px solid #00b77d;border-radius:9px;padding:25px 28px;margin:8px 0 18px}.launch-pricing-banner span{display:block;color:#008b61;font-size:10px;letter-spacing:1.3px;font-weight:800;margin-bottom:5px}.launch-pricing-banner strong{font-family:Manrope,sans-serif;font-size:20px;line-height:1.35}.launch-pricing-banner p{font-size:13px;margin:0;color:#52665f}.standard-price{font-size:14px;color:#8a929f;text-decoration:line-through;text-decoration-thickness:2px;margin-right:7px}.launch-price{font-size:25px;font-weight:700;color:#07865f}.plan-price>small{color:#07865f;font-weight:700}.platinum .standard-price{color:#747d90}.platinum .launch-price,.platinum .plan-price>small{color:#3fd6ad}.close{background:linear-gradient(135deg,#007f5d 0%,#00b67e 58%,#00cb8d 100%)}.close .eyebrow{color:#c8ffeb}.close em{color:#d8fff1}.close p{color:#e0fff4}.close small{color:#cbf8e8}.close .white{color:#007c59}.close .white:hover{background:#e8fff6;color:#006c4e}
@media(max-width:760px){.launch-pricing-banner{grid-template-columns:1fr;gap:10px;padding:22px;margin-bottom:18px}.launch-pricing-banner strong{font-size:18px}.launch-price{font-size:25px}}
.included-heading{display:grid;grid-template-columns:1.15fr .85fr;gap:70px;align-items:end;margin-bottom:38px}.included-heading h2{font-size:46px;margin:0}.included-heading p{font-size:16px;margin:0 0 5px}.creator-authority-band{display:grid;grid-template-columns:245px 1fr;gap:32px;align-items:center;background:#0c1018;color:#fff;border-radius:9px;padding:27px 30px;margin-bottom:26px;border-left:4px solid #35d6a3}.creator-authority-band>span{color:#35d6a3;font-size:10px;letter-spacing:1.35px;font-weight:800}.creator-authority-band h3{font-size:22px;margin:0 0 5px}.creator-authority-band p{font-size:13px;color:#aeb6c5;margin:0}.value-path{display:grid;grid-template-columns:1fr auto 1.25fr auto 1.4fr auto 1fr auto 1.15fr;gap:10px;align-items:center;margin:0 0 26px}.value-path span{font-size:10px;letter-spacing:.6px;text-align:center;text-transform:uppercase;font-weight:750;color:#536071}.value-path i{font-style:normal;color:#13a97a}.benefit-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.benefit-columns article{background:#fff;border:1px solid #dfe3ec;border-radius:9px;padding:27px;box-shadow:0 14px 35px #151a2907}.benefit-number{color:#11a879;font-size:10px;letter-spacing:1px;font-weight:800}.benefit-columns h3{font-size:19px;min-height:54px;margin:18px 0 17px}.benefit-columns ul{list-style:none;margin:0;padding:0}.benefit-columns li{position:relative;padding:11px 0 11px 24px;border-top:1px solid #e8eaf0;color:#465064;font-size:13px;line-height:1.5}.benefit-columns li:before{content:'✓';position:absolute;left:0;color:#0ca676;font-weight:800}.plan-availability{display:block;text-align:right;color:#7a8392;font-size:10px;margin:13px 2px 0}.outcome-cards{margin-top:28px}.outcome-cards article{border-top:3px solid #35d6a3}.outcome-cards h3{font-size:17px;min-height:48px}.outcome-cards p{line-height:1.7}.outcome-cards article:nth-child(2){border-top-color:#7259f4}.outcome-cards article:nth-child(3){border-top-color:#1eaa80}
@media(max-width:900px){.included-heading{grid-template-columns:1fr;gap:18px}.benefit-columns{grid-template-columns:1fr}.benefit-columns h3{min-height:0}.value-path{grid-template-columns:1fr;gap:4px}.value-path i{transform:rotate(90deg);text-align:center}}
@media(max-width:760px){.included-heading h2{font-size:34px}.included-heading p{font-size:15px}.creator-authority-band{grid-template-columns:1fr;gap:8px;padding:24px}.value-path{grid-template-columns:1fr;gap:4px}.value-path i{transform:rotate(90deg);text-align:center}.value-path span:nth-of-type(4),.value-path span:nth-of-type(5),.value-path i:nth-of-type(3),.value-path i:nth-of-type(4){display:block}.benefit-columns article{padding:23px}.plan-availability{text-align:left}.outcome-cards h3{min-height:0}}
.launch-bar{min-height:42px;background:#07100d;color:#dffcef;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:9px max(24px,5%);font-size:11px}.launch-bar>span{color:#35d6a3;font-weight:800;letter-spacing:1.1px}.launch-bar>strong{text-align:center;font-weight:500}.launch-bar>a{color:#fff;font-weight:700}.launch-bar>a:hover{color:#35d6a3}header{height:82px}.hero{padding-top:64px;padding-bottom:66px}.hero-copy .eyebrow{max-width:570px}.hero h1{font-size:clamp(40px,4.1vw,58px)}.quick-pricing{padding:58px 0 64px;border-bottom:1px solid var(--line);background:#fff}.quick-pricing-copy{display:grid;grid-template-columns:.8fr 1.2fr;gap:55px;align-items:end;margin-bottom:25px}.quick-pricing-copy .eyebrow{grid-column:1/-1;margin-bottom:-34px}.quick-pricing-copy h2{font-size:35px;margin:0}.quick-pricing-copy p{font-size:14px;margin:0}.quick-plans{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.quick-plans a{display:grid;grid-template-columns:1fr auto;align-items:center;background:#f6f7f9;border:1px solid #e0e4eb;border-radius:7px;padding:16px 17px;transition:transform .2s,border-color .2s}.quick-plans a:hover{transform:translateY(-2px);border-color:#35d6a3}.quick-plans span{grid-column:1/-1;font-size:9px;letter-spacing:1px;font-weight:800;color:#667080}.quick-plans del{font-size:12px;color:#8c94a1}.quick-plans strong{font-family:Manrope,sans-serif;font-size:24px;text-align:right}.quick-plans strong small{font-size:10px;color:#687385;font-weight:500}.quick-plans .quick-featured{background:#e9fff7;border-color:#7dddbd}.quick-featured span,.quick-featured strong{color:#07865f}.quick-pricing>.wrap>.button{margin-top:22px}
@media(max-width:760px){.launch-bar{grid-template-columns:1fr auto;gap:5px 14px}.launch-bar>span{grid-column:1/-1}.launch-bar>strong{text-align:left;font-size:10px}.launch-bar>a{font-size:10px}header{height:72px}.hero{padding-top:42px}.hero-copy .eyebrow{line-height:1.6}.quick-pricing{padding:48px 0}.quick-pricing-copy{grid-template-columns:1fr;gap:12px}.quick-pricing-copy .eyebrow{grid-column:auto;margin-bottom:4px}.quick-plans{grid-template-columns:repeat(2,1fr)}.quick-pricing>.wrap>.button{width:100%}}
.hero-showcase{display:block;position:relative;align-self:center;overflow:hidden;border:1px solid #26324a;border-radius:16px;background:#080b13;box-shadow:0 28px 80px #0d17352e;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.hero-showcase:hover{transform:translateY(-4px);box-shadow:0 34px 90px #0d173542}.hero-showcase:focus-visible{outline:3px solid #35d6a3;outline-offset:4px}.hero-showcase>img{display:block;width:100%;height:auto;aspect-ratio:1122/1402;object-fit:contain}.hero-showcase-caption{position:absolute;left:18px;right:18px;bottom:18px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 18px;padding:13px 16px;border:1px solid #50608088;border-radius:8px;background:#070b13e8;box-shadow:0 8px 24px #0008;color:#fff;backdrop-filter:blur(10px)}.hero-showcase-caption b{font-family:Manrope,sans-serif;font-size:13px}.hero-showcase-caption small{color:#aebbd1;font-size:10px}.hero-showcase-caption i{grid-column:2;grid-row:1/3;font-style:normal;color:#35d6a3;font-size:18px}.hero-showcase:hover .hero-showcase-caption i{transform:translateY(2px)}
@media(max-width:760px){.hero-showcase{width:100%;max-width:560px;margin:0 auto}.hero-showcase-caption{left:12px;right:12px;bottom:12px}.hero-showcase-caption small{font-size:9px}}
.problem-section{background:#0a0c12;color:#fff}.problem-section .eyebrow{color:#9d8aff}.problem-section h2 em{color:#35d6a3}.problem-section .problem>div>p{color:#9da4b5}.problem-section .quote{color:#fff;border-left-color:#35d6a3}.problem-section .quote small{color:#9da4b5}
