.context-section[data-astro-cid-cdci3sm6]{background:#0e1724;border-top:1px solid #293a50;position:relative}.context-heading[data-astro-cid-cdci3sm6]{display:flex;align-items:end;justify-content:space-between;gap:48px;margin-bottom:42px}.context-heading[data-astro-cid-cdci3sm6] h2[data-astro-cid-cdci3sm6]{margin-top:22px;font-size:clamp(42px,5.1vw,74px)}.context-heading[data-astro-cid-cdci3sm6] h2[data-astro-cid-cdci3sm6] span[data-astro-cid-cdci3sm6]{color:var(--orange)}.context-heading[data-astro-cid-cdci3sm6]>p[data-astro-cid-cdci3sm6]{font-size:17px;line-height:1.7;color:#c5d2e3;max-width:360px;margin-bottom:4px}.context-story-intro[data-astro-cid-cdci3sm6]{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:28px;padding-top:32px;border-top:1px solid #354b68}.context-story-intro[data-astro-cid-cdci3sm6] h3[data-astro-cid-cdci3sm6]{font-size:clamp(30px,3.2vw,46px);line-height:1.03}.context-story-intro[data-astro-cid-cdci3sm6] h3[data-astro-cid-cdci3sm6] span[data-astro-cid-cdci3sm6]{color:var(--orange)}.context-story-intro[data-astro-cid-cdci3sm6]>p[data-astro-cid-cdci3sm6]{font-size:16px;line-height:1.7;color:#c5d2e3;max-width:360px}@media (max-width:600px){.context-story-intro[data-astro-cid-cdci3sm6]{display:block}.context-story-intro[data-astro-cid-cdci3sm6]>p[data-astro-cid-cdci3sm6]{margin-top:18px;font-size:15px}.context-story-intro[data-astro-cid-cdci3sm6] h3[data-astro-cid-cdci3sm6]{font-size:34px}}.context-figure[data-astro-cid-cdci3sm6]{margin:0;border:1px solid #3b526f;border-radius:10px;overflow:hidden;background:#111f31;box-shadow:0 30px 70px #0004}.context-perspective[data-astro-cid-cdci3sm6]{padding:20px 30px;display:flex;gap:12px;align-items:center;background:#192b42;border-bottom:1px solid #3b526f;font-size:14px}.perspective-dot[data-astro-cid-cdci3sm6]{height:12px;width:12px;background:#409bff;box-shadow:0 0 0 5px #409bff19;flex-shrink:0;border-radius:50%}.context-perspective[data-astro-cid-cdci3sm6] strong[data-astro-cid-cdci3sm6]{font-weight:800}.perspective-note[data-astro-cid-cdci3sm6]{margin-left:auto;color:#b5c8e1;font-size:12px}.matchup-grid[data-astro-cid-cdci3sm6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.matchup-card[data-astro-cid-cdci3sm6]{padding:30px 34px 0;min-width:0}.matchup-card[data-astro-cid-cdci3sm6]+.matchup-card[data-astro-cid-cdci3sm6]{border-left:1px solid #3b526f}.matchup-kicker[data-astro-cid-cdci3sm6]{display:flex;justify-content:space-between;gap:15px;font-size:11px;font-weight:800;letter-spacing:.12em;color:#a4c6ee}.matchup-kicker[data-astro-cid-cdci3sm6]>span[data-astro-cid-cdci3sm6]{font-size:9px;color:#a5b7cd;letter-spacing:.1em}.rank-belt[data-astro-cid-cdci3sm6]{height:30px;margin-top:30px;position:relative;border-radius:2px;box-shadow:0 4px #0003,inset 0 3px #ffffff12;overflow:hidden}.brown-belt[data-astro-cid-cdci3sm6]{background:#94613b}.blue-belt[data-astro-cid-cdci3sm6]{background:#267ed8}.belt-end[data-astro-cid-cdci3sm6]{height:100%;width:27%;position:absolute;right:12%;background:#0a111c;display:flex;align-items:stretch;justify-content:center;gap:5px;padding:0 9px}.belt-end[data-astro-cid-cdci3sm6]>i[data-astro-cid-cdci3sm6]{width:5px;background:#eff4fc;box-shadow:inset 1px 0 #fff5}.matchup-card[data-astro-cid-cdci3sm6] h3[data-astro-cid-cdci3sm6]{font-size:clamp(32px,3.3vw,48px);letter-spacing:-.045em;margin-top:22px;line-height:1.1}.matchup-card[data-astro-cid-cdci3sm6] dl[data-astro-cid-cdci3sm6]{margin-top:25px;margin-bottom:28px}.matchup-card[data-astro-cid-cdci3sm6] dt[data-astro-cid-cdci3sm6]{font-size:11px;color:#b6c6dc}.matchup-card[data-astro-cid-cdci3sm6] dd[data-astro-cid-cdci3sm6]{margin:7px 0 0;display:flex;align-items:center;gap:22px;flex-wrap:wrap}.weight-number[data-astro-cid-cdci3sm6]{font-size:54px;font-weight:900;line-height:1;letter-spacing:-.06em;color:#f7faff;white-space:nowrap}.weight-number[data-astro-cid-cdci3sm6]>span[data-astro-cid-cdci3sm6]{font-size:16px;color:#a7bdd9;margin-left:7px;letter-spacing:0}.weight-description[data-astro-cid-cdci3sm6]{font-size:14px;color:#d8e3f2;line-height:1.5}.context-outcome[data-astro-cid-cdci3sm6]{position:relative;background:var(--orange);color:#111720;margin-inline:-34px;padding:21px 65px 23px 34px}.context-outcome[data-astro-cid-cdci3sm6]>span[data-astro-cid-cdci3sm6]:first-child{display:block;font-size:10px;font-weight:750;letter-spacing:.1em;text-transform:uppercase}.context-outcome[data-astro-cid-cdci3sm6] p[data-astro-cid-cdci3sm6]{font-size:clamp(18px,1.85vw,26px);font-weight:900;letter-spacing:-.035em;text-transform:uppercase;line-height:1.2;margin-top:7px}.context-payoff[data-astro-cid-cdci3sm6]{display:grid;grid-template-columns:.72fr 1.28fr;gap:50px;margin-top:42px;align-items:start}.context-payoff[data-astro-cid-cdci3sm6] h3[data-astro-cid-cdci3sm6]{font-size:clamp(32px,3.1vw,45px);line-height:1.05}.context-payoff[data-astro-cid-cdci3sm6] h3[data-astro-cid-cdci3sm6] span[data-astro-cid-cdci3sm6]{color:#69b4ff}.context-payoff[data-astro-cid-cdci3sm6] p[data-astro-cid-cdci3sm6]{font-size:15px;color:#c5d4e8;line-height:1.85;max-width:700px}.context-payoff[data-astro-cid-cdci3sm6] .context-takeaway[data-astro-cid-cdci3sm6]{color:#f3f7fc;font-weight:650;margin-top:14px}.context-payoff[data-astro-cid-cdci3sm6] .plain-link[data-astro-cid-cdci3sm6]{color:#ffc48f;margin-top:18px}@media (max-width:800px){.context-heading[data-astro-cid-cdci3sm6]{display:block}.context-heading[data-astro-cid-cdci3sm6]>p[data-astro-cid-cdci3sm6]{max-width:540px;margin-top:25px}.context-perspective[data-astro-cid-cdci3sm6]{padding:18px 22px}.perspective-note[data-astro-cid-cdci3sm6]{font-size:11px}.matchup-card[data-astro-cid-cdci3sm6]{padding:26px 24px 0}.context-outcome[data-astro-cid-cdci3sm6]{margin-inline:-24px;padding-left:24px;padding-right:50px}.context-outcome[data-astro-cid-cdci3sm6] .outcome-mark[data-astro-cid-cdci3sm6]{right:16px;font-size:25px}.weight-number[data-astro-cid-cdci3sm6]{font-size:44px}.weight-description[data-astro-cid-cdci3sm6]{font-size:12px}.matchup-card[data-astro-cid-cdci3sm6] dd[data-astro-cid-cdci3sm6]{gap:12px}.context-figure[data-astro-cid-cdci3sm6] figcaption[data-astro-cid-cdci3sm6]{padding:23px;gap:20px}.context-payoff[data-astro-cid-cdci3sm6]{grid-template-columns:1fr;gap:22px}.context-payoff[data-astro-cid-cdci3sm6] h3[data-astro-cid-cdci3sm6] br[data-astro-cid-cdci3sm6]{display:none}}@media (max-width:600px){.context-heading[data-astro-cid-cdci3sm6]{margin-bottom:28px}.context-heading[data-astro-cid-cdci3sm6] h2[data-astro-cid-cdci3sm6]{font-size:clamp(32px,8vw,46px)}.context-heading[data-astro-cid-cdci3sm6]>p[data-astro-cid-cdci3sm6]{font-size:15px}.context-perspective[data-astro-cid-cdci3sm6]{padding:18px 21px;flex-wrap:wrap;font-size:13px}.perspective-note[data-astro-cid-cdci3sm6]{width:100%;margin-left:24px}.matchup-grid[data-astro-cid-cdci3sm6]{grid-template-columns:minmax(0,1fr)}.matchup-card[data-astro-cid-cdci3sm6]{padding:25px 23px 0}.matchup-card[data-astro-cid-cdci3sm6]+.matchup-card[data-astro-cid-cdci3sm6]{border-left:0;border-top:1px solid #465d7b}.rank-belt[data-astro-cid-cdci3sm6]{margin-top:22px}.matchup-card[data-astro-cid-cdci3sm6] h3[data-astro-cid-cdci3sm6]{font-size:36px}.matchup-card[data-astro-cid-cdci3sm6] dl[data-astro-cid-cdci3sm6]{margin-top:22px;margin-bottom:25px}.matchup-card[data-astro-cid-cdci3sm6] dd[data-astro-cid-cdci3sm6]{gap:18px}.weight-number[data-astro-cid-cdci3sm6]{font-size:48px}.weight-description[data-astro-cid-cdci3sm6]{font-size:13px}.context-outcome[data-astro-cid-cdci3sm6]{margin-inline:-23px;padding:20px 52px 22px 23px}.context-outcome[data-astro-cid-cdci3sm6] p[data-astro-cid-cdci3sm6]{font-size:20px}.context-figure[data-astro-cid-cdci3sm6] figcaption[data-astro-cid-cdci3sm6]{display:block;padding:22px}.context-figure[data-astro-cid-cdci3sm6] figcaption[data-astro-cid-cdci3sm6] strong[data-astro-cid-cdci3sm6]{display:block;max-width:none;font-size:16px}.context-figure[data-astro-cid-cdci3sm6] figcaption[data-astro-cid-cdci3sm6]>span[data-astro-cid-cdci3sm6]{display:block;margin-top:10px}.context-payoff[data-astro-cid-cdci3sm6]{margin-top:30px}.context-payoff[data-astro-cid-cdci3sm6] p[data-astro-cid-cdci3sm6]{font-size:14px}}.immersive-page{background:#080c12;color:#f4f7fb}.home{--ink:#080c12;--panel:#111a27;--muted:#a8b7ca;--orange:#ff8b2a;--blue:#3b9aff;background:var(--ink);color:#f4f7fb;overflow:clip}.home-wrap{width:calc(100% - 96px);max-width:1280px;margin-inline:auto}.section-pad{padding-block:110px}.home h1,.home h2,.home h3{font-weight:900;letter-spacing:-.055em;line-height:.98}.home h1,.home h2{font-family:Arial,Helvetica Neue,sans-serif}.home h1{font-size:clamp(76px,7.6vw,112px)}.home h2{font-size:clamp(46px,5.2vw,76px)}.home h3{font-size:32px;line-height:1.07}.home .eyebrow{font-size:11px;font-weight:800;letter-spacing:.16em;line-height:1.7}.index{color:var(--orange);margin-right:12px}.blue-text{color:var(--blue)}.orange-text{color:var(--orange)}.lead,.section-lead{color:#b3c0d2;font-size:17px;line-height:1.8}.home a,.home button{touch-action:manipulation}.home a:focus-visible,.home button:focus-visible,.home summary:focus-visible,.report-panel:focus-visible{outline:3px solid #70b9ff;outline-offset:6px}.home button{font:inherit}.hero{padding-top:72px;position:relative;background:radial-gradient(ellipse at 83% 45%,#133c672c,transparent 54%)}.hero-grid{display:grid;grid-template-columns:.95fr 1.15fr;gap:42px;align-items:center;min-height:645px}.hero-copy{position:relative;z-index:2;padding-bottom:30px}.hero-copy>.eyebrow{color:#aabbcf}.signal{display:inline-block;background:var(--orange);width:6px;height:6px;border-radius:50%;margin-right:10px;box-shadow:0 0 16px #ff8b2a77;vertical-align:middle}.hero h1{margin-top:24px;white-space:nowrap}.hero h1 span{color:var(--blue)}.hero-intro{font-size:23px;letter-spacing:-.035em;font-weight:750;margin-top:27px;color:#f2f6fc}.hero .lead{max-width:440px;margin-top:12px;font-size:16px}.actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:30px}.button{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:54px;padding:15px 22px;border-radius:5px;font-size:13px;font-weight:800;transition:background .2s,transform .2s}.button-orange{background:var(--orange);color:#101112}.button-orange:hover{background:#ffab61;transform:translateY(-2px)}.button-ink{background:#080c12;color:#fff}.button-ink:hover{background:#1d304a}.plain-link{display:inline-flex;align-items:center;gap:14px;font-size:13px;font-weight:700;min-height:44px}.plain-link:hover{color:var(--orange)}.micro-copy{font-size:9px;letter-spacing:.12em;font-weight:700;color:#8899ad;margin-top:25px}.hero-product{position:relative;min-width:0;margin-right:-42px;padding-top:15px}.product-orbit{position:absolute;width:450px;height:450px;border:1px solid #3b9aff25;border-radius:50%;right:-80px;top:-55px;box-shadow:0 0 0 65px #3b9aff05,0 0 0 130px #3b9aff03;pointer-events:none}.screen-frame{background:#101927;border:1px solid #3d4f65;border-radius:10px;overflow:hidden;box-shadow:0 34px 90px #0006}.hero-frame{position:relative;transform:perspective(1600px) rotateY(-7deg) rotate(1.5deg);border-top:2px solid #3b9aff;box-shadow:-28px 40px 95px #0009,0 0 60px #1985ff12}.screen-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:#121c2a;color:#90a2b9;font-size:8px;font-weight:700;letter-spacing:.1em;border-bottom:1px solid #2b3b50}.window-dots{display:flex;gap:5px}.window-dots i{display:block;width:5px;height:5px;border-radius:50%;background:#52657d}.window-dots i:first-child{background:var(--orange)}.screen-status{font-size:7px;color:#6ab7ff;border:1px solid #355a7b;padding:3px 6px;border-radius:3px}.screen-expand{display:block;background:#0c1522;border:0;padding:0;cursor:zoom-in;text-align:left;width:100%;overflow:hidden;position:relative;aspect-ratio:var(--screen-aspect)}.screen-expand img{position:absolute;display:block;width:var(--screen-width);max-width:none;height:auto;left:50%;top:var(--screen-top);transform:translate(-50%)}.demo-stamp{position:relative;margin:5px 22px 0 48px;background:#142237;border:1px solid #375173;padding:20px 22px;display:flex;gap:15px;align-items:center;box-shadow:0 20px 35px #0005;border-radius:5px}.stamp-line{height:34px;width:3px;background:var(--orange)}.demo-stamp strong{display:block;font-size:13px;letter-spacing:.04em}.demo-stamp div>span{display:block;color:#a8bbd4;font-size:11px;margin-top:5px}.stamp-arrow{color:var(--orange);font-size:27px;margin-left:auto}.screen-caption{font-size:9px;line-height:1.7;color:#899cb3;margin-top:15px;letter-spacing:.03em}.hero-product>.screen-caption{text-align:right;margin-right:25px}.capability-strip{position:relative;display:flex;gap:20px;align-items:center;justify-content:space-between;padding:35px 0;border-top:1px solid #263344;margin-top:45px;font-size:10px;letter-spacing:.11em;font-weight:750;color:#b7c4d6}.capability-strip>span:nth-child(2n){color:var(--orange);font-size:16px}.section-top{display:flex;justify-content:space-between;gap:30px;align-items:start;margin-bottom:32px}.section-aside{font-size:12px;line-height:1.8;color:#91a4bd}.analytics-section{background:#0c121c;border-top:1px solid #1e2c3e}.analytics-section h2{font-size:clamp(48px,5.6vw,80px)}.analytics-section .section-lead{max-width:660px;margin-top:26px}.catalog-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:55px;border-bottom:1px solid #34445a}.catalog-tabs button{min-height:75px;display:flex;align-items:center;gap:10px;text-align:left;padding:15px 18px;color:#97a9bf;font-size:12px;font-weight:750;border:0;border-bottom:3px solid transparent;background:transparent;cursor:pointer}.catalog-tabs button>span:first-child{font-size:9px;color:#65809f}.catalog-tabs button[aria-selected=true]{color:#fff;background:#162235;border-bottom-color:var(--blue)}.catalog-tabs button[aria-selected=true]>span:first-child{color:var(--blue)}.tab-arrow{margin-left:auto;font-size:17px}.report-panel{display:grid;grid-template-columns:.76fr 1.24fr;gap:40px;padding:46px 0 20px;align-items:center}.report-panel[hidden]{display:none}.report-copy>.eyebrow{color:#6fbbff;font-size:9px}.report-copy h3{margin-top:14px;max-width:330px;font-size:36px}.report-copy>p:not(.eyebrow){font-size:14px;line-height:1.85;color:#b2c1d4;max-width:375px;margin-top:18px}.report-list{display:grid;gap:0;margin-top:22px;grid-template-columns:1fr 1fr;list-style:none;padding:0}.report-list li{padding:11px 4px 11px 0;border-bottom:1px solid #26374d;font-size:10px;color:#ccdaec;line-height:1.5;display:flex;align-items:start;gap:9px}.report-list li>span{color:var(--orange)}.report-visual{min-width:0}.report-visual .screen-expand{border:1px solid #344c69;border-radius:8px;box-shadow:0 25px 55px #0005}.report-visual>.screen-caption{text-align:right;font-size:8px}.report-footnote{font-size:10px;line-height:1.8;color:#899db7;max-width:880px;border-top:1px solid #27374c;margin-top:25px;padding-top:22px}.review-section{background:#0567bd;color:#fff;position:relative}.review-section .index{color:#fff}.review-section>.home-wrap>.eyebrow{color:#bce4ff}.review-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:65px;margin-top:35px;align-items:center}.review-visual .screen-frame{border-color:#8eceff77;transform:rotate(-1deg);box-shadow:0 30px 70px #002b5b55}.review-visual>.screen-caption{color:#d3ecff;margin-top:20px}.review-copy h2{font-size:clamp(36px,3.6vw,52px)}.review-copy h2 span{color:#080c12}.review-copy>p{color:#e5f3ff;font-size:15px;line-height:1.8;margin-top:22px}.workflow-list{margin-top:30px;display:grid;gap:0;list-style:none;padding:0}.workflow-list>li{display:flex;gap:20px;padding:18px 0;border-top:1px solid #ffffff30}.workflow-list>li>span{font-size:11px;font-weight:800;color:#c1e8ff}.workflow-list strong{font-size:15px}.workflow-list p{font-size:12px;line-height:1.7;color:#d8efff;margin-top:4px}.journal-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:65px;align-items:center}.journal-section h2{margin-top:26px;font-size:clamp(46px,4.7vw,68px)}.journal-section .section-lead{font-size:15px;margin-top:25px;max-width:420px}.journal-features{display:grid;gap:0;margin-top:30px;max-width:440px}.journal-features>p{padding:20px 0;border-top:1px solid #2b384a}.journal-features strong{display:block;font-size:14px}.journal-features span{display:block;font-size:12px;color:#98adc7;margin-top:7px;line-height:1.7}.journal-visual{border-left:2px solid var(--orange);padding-left:22px}.journal-visual .screen-expand{border:1px solid #364b64;border-radius:8px;box-shadow:0 20px 70px #0006}.storage-section{background:#eff3f8;color:#0a1421}.storage-heading{display:flex;align-items:end;justify-content:space-between;gap:50px}.storage-heading h2{margin-top:26px;font-size:clamp(46px,4.9vw,70px)}.storage-heading h2 span{color:#1474d5}.storage-heading>p{font-size:14px;line-height:1.9;color:#42546b;max-width:370px}.storage-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:50px}.storage-plan{background:#fff;border:1px solid #d7dfe9;border-radius:8px;padding:30px;display:flex;flex-direction:column}.plan-label{font-size:9px;font-weight:800;letter-spacing:.1em;color:#465d79;display:flex;justify-content:space-between}.storage-plan h3{font-size:86px;letter-spacing:-.065em;margin-top:35px;line-height:1}.storage-plan h3>span{font-size:22px;margin-left:8px;letter-spacing:-.03em}.plan-price{font-size:21px;font-weight:800;margin-top:15px;letter-spacing:-.03em;line-height:1.5}.plan-price>span{font-size:11px;font-weight:500;letter-spacing:0}.storage-plan>p:not(.plan-label){font-size:13px;line-height:1.8;color:#465a74;margin-top:18px;flex:1}.storage-plan>small{display:block;border-top:1px solid #d7e1ef;margin-top:25px;padding-top:17px;font-size:10px;font-weight:700;color:#4a6080}.paid-plan{background:#ff8b2a;color:#131517;border-color:#ff8b2a}.paid-plan .plan-label,.paid-plan>p:not(.plan-label),.paid-plan>small{color:#3e2813}.paid-plan>small{border-color:#64360850}.promo-plan{border-top:3px solid #2186e7;padding-top:28px}.storage-notes{display:flex;justify-content:space-between;align-items:center;gap:30px;margin-top:28px}.storage-notes>p{font-size:11px;line-height:1.8;color:#4d6079;max-width:800px}.storage-notes .plain-link{white-space:nowrap;font-size:12px}.storage-notes .plain-link:hover{color:#1668b8}.login-section{background:#ff8b2a;color:#12161d;padding-block:75px}.login-grid{display:grid;grid-template-columns:1fr .7fr;gap:70px;align-items:center}.login-section .eyebrow{color:#4a2b10}.login-section h2{margin-top:24px;font-size:clamp(50px,6.5vw,92px)}.login-copy>p{font-size:20px;font-weight:600;letter-spacing:-.03em;line-height:1.5;max-width:350px}.login-copy>.button{margin-top:25px;min-width:230px}.login-copy small{display:block;margin-top:18px;font-size:10px;line-height:1.9;color:#3e2a16}.login-copy small a{text-decoration:underline;text-underline-offset:3px}.faq-section{background:#0d141f}.faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.faq-grid h2{font-size:clamp(42px,4.5vw,64px);margin-top:25px}.faq-section details{border-bottom:1px solid #2a3a4f;padding:22px 0}.faq-section details:first-child{border-top:1px solid #2a3a4f}.faq-section summary{display:flex;justify-content:space-between;gap:24px;list-style:none;cursor:pointer;font-size:14px;font-weight:750;min-height:25px;align-items:center}.faq-section summary::-webkit-details-marker{display:none}.faq-section summary>span{font-size:22px;font-weight:400;color:var(--orange)}.faq-section details[open] summary>span{transform:rotate(45deg)}.faq-section details>p{font-size:13px;line-height:1.9;color:#a8bbd4;margin-top:20px;max-width:650px}#screen-dialog{background:#0d1623;color:#eff5ff;border:1px solid #526c8b;border-radius:10px;padding:0;max-width:min(1200px,94vw);max-height:94vh;width:1200px;overflow:auto}#screen-dialog::backdrop{background:#02050bdc;backdrop-filter:blur(7px)}.dialog-top{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:16px 22px;border-bottom:1px solid #30435d;position:sticky;top:0;background:#101b2c}.dialog-top p{font-size:13px;font-weight:750}.dialog-top p>span{font-size:10px;font-weight:400;color:#acbdd5;margin-left:16px}.dialog-top button{min-height:44px;min-width:80px;padding:8px 14px;background:#253a57;border:1px solid #557195;border-radius:5px;font-size:12px;cursor:pointer}.dialog-top button>span{font-size:19px;margin-left:10px}.dialog-top button:focus-visible{outline:3px solid #ff8b2a;outline-offset:3px}#expanded-screen{display:block;width:100%;height:auto}@media (min-width:1450px){.hero-product{margin-right:-60px}.hero-grid{gap:65px}.hero{padding-top:82px}}@media (max-width:1100px){.home-wrap{width:calc(100% - 64px)}.hero-grid{gap:25px;min-height:600px}.hero h1{font-size:clamp(68px,8.4vw,94px)}.hero-product{margin-right:-15px}.hero .lead{font-size:15px}.hero-intro{font-size:21px}.hero .actions{gap:18px}.hero .button{font-size:12px;padding:14px 16px;gap:15px}.hero .plain-link{font-size:12px}.review-grid,.journal-grid{gap:38px}.report-panel{gap:25px}.report-copy h3{font-size:30px}.catalog-tabs button{padding-inline:12px;font-size:11px;gap:7px}.report-list{grid-template-columns:1fr}.storage-plan{padding:25px}.promo-plan{padding-top:23px}.storage-plan h3{font-size:72px}.capability-strip{font-size:8px;gap:13px}.section-pad{padding-block:85px}}@media (max-width:800px){.home-wrap{width:calc(100% - 40px)}.hero{padding-top:42px}.hero-grid{grid-template-columns:1fr;gap:25px}.hero-copy{padding-bottom:10px}.hero h1{font-size:clamp(66px,12.5vw,100px);line-height:.95}.hero h1 br{display:none}.hero h1{white-space:normal;max-width:660px}.hero h1 span{display:block}.hero .lead{max-width:580px;font-size:16px}.hero-intro{margin-top:22px}.hero .actions{margin-top:24px}.hero-product{max-width:680px;width:100%;margin:0 auto;padding-top:0}.hero-frame{transform:none}.product-orbit{right:-100px;top:-130px;width:400px;height:400px}.demo-stamp{margin:0 18px 0 35px;padding:15px 18px}.demo-stamp strong{font-size:11px}.capability-strip{margin-top:30px;display:grid;grid-template-columns:1fr 1fr;gap:18px;font-size:8px;padding:26px 0}.capability-strip>span:nth-child(2n){display:none}.section-pad{padding-block:65px}.section-top{margin-bottom:25px}.section-aside{display:none}.analytics-section h2{font-size:clamp(40px,7.5vw,62px)}.section-lead{font-size:15px}.catalog-tabs{grid-template-columns:1fr 1fr;margin-top:32px;border-top:1px solid #26374f}.catalog-tabs button{min-height:65px;font-size:11px;border-bottom:1px solid #26374f}.catalog-tabs button[aria-selected=true]{border-bottom:3px solid #3b9aff}.report-panel{grid-template-columns:1fr;padding-top:30px;gap:25px}.report-copy h3{font-size:35px;max-width:600px}.report-copy>p:not(.eyebrow){max-width:640px}.report-list{grid-template-columns:1fr 1fr;gap:0 15px;margin-top:16px}.report-visual .screen-expand{max-width:680px;margin:auto}.review-grid,.journal-grid{grid-template-columns:1fr;gap:35px}.review-copy{grid-row:1}.review-grid{margin-top:25px}.review-copy h2{font-size:clamp(40px,7.4vw,58px)}.review-copy>p{max-width:600px}.workflow-list{grid-template-columns:repeat(3,1fr);gap:15px}.workflow-list>li{display:block;padding-top:15px}.workflow-list>li>span{display:block;margin-bottom:10px}.workflow-list strong{font-size:13px}.workflow-list p{font-size:11px}.review-visual{max-width:680px;width:100%;margin:auto}.journal-section h2{font-size:clamp(44px,8.5vw,68px)}.journal-section .section-lead,.journal-features{max-width:640px}.journal-visual{padding-left:15px}.journal-features{margin-top:22px}.storage-heading{display:block}.storage-heading>p{margin-top:24px;max-width:560px}.storage-heading h2{font-size:clamp(44px,8.5vw,68px)}.storage-grid{grid-template-columns:1fr;margin-top:32px;gap:15px}.storage-plan{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:25px;column-gap:25px;align-items:center}.storage-plan h3{grid-row:2/4;font-size:72px;margin-top:20px}.storage-plan .plan-label{grid-column:1/-1}.plan-price{margin-top:20px;font-size:18px}.storage-plan>p:not(.plan-label){font-size:12px;margin-top:10px}.storage-plan>small{grid-column:1/-1;margin-top:20px;padding-top:13px}.storage-notes{display:block}.storage-notes .plain-link{margin-top:12px}.login-grid{grid-template-columns:1fr;gap:30px}.login-section{padding-block:60px}.login-section h2{font-size:clamp(52px,10.5vw,86px)}.login-copy>p{max-width:460px;font-size:19px}.faq-grid{grid-template-columns:1fr;gap:32px}.faq-grid h2{font-size:46px}.faq-grid h2 br{display:none}.faq-section details{padding:20px 0}.dialog-top{padding:10px 14px}.dialog-top p>span{display:block;margin:5px 0 0;font-size:9px}}@media (max-width:390px){.home h1{font-size:64px}.home-wrap{width:calc(100% - 32px)}.hero-copy>.eyebrow{font-size:9px}.hero .lead{font-size:14px}.hero-intro{font-size:19px}.hero .actions{gap:13px}.hero .plain-link{font-size:11px}.hero .button{font-size:11px;padding:13px 14px;gap:15px}.screen-bar{padding:12px;font-size:7px}.window-dots{gap:3px}.window-dots i{width:4px;height:4px}.demo-stamp{margin:0 9px 0 15px;padding:13px}.demo-stamp strong{font-size:10px}.demo-stamp div>span{font-size:9px}.analytics-section h2{font-size:36px}.catalog-tabs button{padding:12px 7px;font-size:10px;gap:5px}.tab-arrow{font-size:14px}.report-list li{font-size:9px}.review-copy h2{font-size:36px}.workflow-list{grid-template-columns:1fr;gap:0}.workflow-list>li{display:flex}.workflow-list>li>span{margin:0}.storage-plan{padding:20px;-moz-column-gap:18px;column-gap:18px}.promo-plan{padding-top:18px}.storage-plan h3{font-size:65px}.storage-plan>p:not(.plan-label){font-size:11px}.plan-price{font-size:17px}.plan-price>span{font-size:9px}.home .eyebrow{font-size:9px}.faq-section summary{font-size:13px}}@media (prefers-reduced-motion:reduce){.home *{transition:none!important;scroll-behavior:auto!important}.button:hover{transform:none}}.hero-frame{max-width:480px;margin-left:auto}.report-visual .screen-expand{max-width:480px;margin-inline:auto}.journal-visual .screen-expand{max-width:500px;margin-inline:auto}@media (max-width:800px){.hero-frame{max-width:520px;margin-inline:auto}.hero-product{max-width:540px}.demo-stamp{margin-inline:18px}.review-visual .screen-expand{max-width:600px;margin-inline:auto}}.hero{padding-top:48px}.hero-grid{min-height:590px}.hero h1{font-size:clamp(76px,7.05vw,104px)}.hero-product{margin-right:0}.hero-frame{max-width:440px}.hero-product .demo-stamp{position:absolute;left:18px;right:20px;bottom:49px;margin:0;padding:16px 19px;max-width:440px}.hero-product>.screen-caption{margin-top:17px;margin-right:0}.hero .lead{max-width:470px;font-size:15px;line-height:1.8}.hero-intro{font-size:22px}.hero-copy{padding-bottom:0}@media (min-width:1450px){.hero-product{margin-right:0}.hero{padding-top:60px}.hero-grid{min-height:650px}.hero-frame{max-width:480px}}@media (max-width:1100px){.hero-grid{min-height:560px}.hero h1{font-size:clamp(68px,7.4vw,88px)}.hero-product .demo-stamp{left:-15px;right:5px;padding:14px}.demo-stamp div>span{font-size:10px}}@media (max-width:800px){.hero{padding-top:40px}.hero-grid{min-height:0;gap:35px;grid-template-columns:minmax(0,1fr)}.hero-copy{min-width:0}.hero h1{font-size:clamp(48px,11.3vw,88px)}.hero h1 br{display:block}.hero h1 span{display:inline}.hero .lead{font-size:16px;max-width:580px}.hero-frame{max-width:480px}.hero-product .demo-stamp{left:0;right:0;bottom:45px;max-width:450px;margin-inline:auto}.hero-copy{padding-bottom:0}}@media (max-width:390px){.hero h1{font-size:48px}.hero .lead{font-size:14px}.hero-intro{font-size:19px}.hero-product .demo-stamp{left:5px;right:5px;padding:13px}.demo-stamp div>span{font-size:9px}}.film-section{background:#101b2a}.film-heading{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:2rem}.film-heading h2{font-size:clamp(2rem,4.5vw,4.5rem)}.film-heading>p{color:#becde1;line-height:1.7}.product-film{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#080f18;border:1px solid #3c506c;border-radius:12px;box-shadow:0 28px 80px #0006}.product-film:focus-visible{outline:3px solid #ff932e;outline-offset:5px}.film-transcript{margin-top:1.5rem;color:#d9e6f8}.film-transcript summary{cursor:pointer;min-height:44px;padding:12px 0}.film-transcript p{max-width:75ch;line-height:1.7;color:#becde1}.film-credit{margin-top:1rem;font-size:.75rem;line-height:1.6;color:#aebfd4}.film-credit a{text-decoration:underline}.film-credit a:focus-visible{outline:2px solid #ff932e;outline-offset:4px}@media (max-width:640px){.film-heading{display:block}.film-heading>p{margin-top:1.5rem}}.survival-preview{margin-top:16px}.report-visual>.screen-caption{margin-block:12px}.hero .hero-title{font-size:clamp(62px,6.1vw,88px);line-height:.94;white-space:normal;letter-spacing:-.055em}.hero .hero-intro{font-size:21px;line-height:1.4}.hero .lead{font-size:16px;line-height:1.75;max-width:495px}.hero .micro-copy{line-height:1.7}.journal-section .effort-title{font-size:clamp(36px,4.1vw,59px);line-height:1.02}.effort-copy{max-width:460px;font-size:14px;line-height:1.85;color:#b3c0d2;margin-top:18px}.journal-features strong{line-height:1.55}.analytics-section h2{font-size:clamp(36px,5.05vw,72px)}@media (max-width:1100px) and (min-width:801px){.hero .hero-title{font-size:clamp(57px,5.6vw,69px)}.hero .lead{font-size:15px}}@media (max-width:800px){.hero .hero-title{font-size:clamp(48px,10.8vw,86px)}.hero .hero-intro{font-size:21px}.hero .lead{font-size:16px}.journal-section .effort-title{font-size:clamp(36px,7.1vw,55px)}}@media (max-width:390px){.hero .hero-title{font-size:48px}.hero .hero-intro{font-size:19px}.hero .lead{font-size:14px}.journal-section .effort-title{font-size:34px}.analytics-section h2{font-size:32px}.hero .micro-copy{font-size:8px}}.film-player[data-astro-cid-j7pv25f6]{position:relative;margin-top:32px}.film-player[data-astro-cid-j7pv25f6] .product-film[data-astro-cid-j7pv25f6]{margin-top:0}.film-play[data-astro-cid-j7pv25f6]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;max-width:85%;padding:16px 22px;background:#ff8b2a;color:#080c12;font-weight:800!important;font-size:14px!important;border:1px solid #ffb87f;border-radius:6px;box-shadow:0 8px 35px #0008;cursor:pointer}.film-play[data-astro-cid-j7pv25f6][hidden]{display:none}.film-play[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{flex-shrink:0}.film-play[data-astro-cid-j7pv25f6]:hover{background:#ffab61}.film-status[data-astro-cid-j7pv25f6]{min-height:20px;color:#c5cfde;font-size:12px;margin-top:8px}
