.l-page{--l-ink:var(--color-text-primary);--l-copy:var(--color-text-secondary);--l-muted:var(--color-text-muted);--l-paper:var(--color-bg-secondary);--l-ground:var(--color-bg-primary);--l-tint:var(--color-bg-tertiary);--l-line:var(--color-border-light);--l-line-strong:var(--color-border);--l-navy:var(--color-accent-navy);--l-teal:var(--color-accent-teal);--l-green:var(--color-accent-green);--l-amber:var(--color-accent-amber);--l-dark:var(--color-bg-dark);--ease:cubic-bezier(0.16,1,0.3,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--font-editorial:var(--font-source-serif,Georgia,serif);background:var(--l-ground);color:var(--l-ink);cursor:default;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;font-family:var(--font-display);font-optical-sizing:auto;font-size:16px;line-height:1.55;min-width:0;overflow:clip;text-rendering:optimizeLegibility}.l-page .lysco-ai-messages,.l-page .lysco-ai-messages *,.l-page :is(input,textarea,[contenteditable=true]){-webkit-user-select:text;user-select:text;cursor:auto;-webkit-touch-callout:default}.l-page :is(a,button,[role=button],summary,label,select){cursor:pointer}.l-page .lysco-ai-messages :is(a,button){cursor:pointer}.l-page,.l-page *{box-sizing:border-box}.l-page a{color:inherit;text-decoration:none}.l-page button,.l-page textarea{color:inherit;font:inherit}.l-page button{cursor:pointer}.l-page :where(a,button,summary,textarea):focus-visible{outline:3px solid color-mix(in srgb,var(--l-navy) 72%,white);outline-offset:4px}.w{margin-inline:auto;width:min(1240px,calc(100% - 64px))}.l-skip{background:var(--l-dark);border-radius:0 0 8px 8px;color:white!important;font-size:.875rem;font-weight:750;left:20px;padding:12px 18px;position:fixed;top:-80px;transition:top .16s ease;z-index:200}.l-skip:focus{top:0}.section-kicker{align-items:center;color:var(--l-navy);display:flex;font-size:.72rem;font-weight:700;gap:10px;letter-spacing:.1em;margin:0 0 18px;text-transform:uppercase}.l-header{background:color-mix(in srgb,var(--l-ground) 88%,transparent);border-bottom:1px solid transparent;height:72px;position:sticky;top:0;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease;z-index:80}.l-header.scrolled{backdrop-filter:blur(18px) saturate(125%);background:color-mix(in srgb,var(--l-ground) 94%,transparent);border-color:var(--l-line);box-shadow:0 10px 28px color-mix(in srgb,var(--l-dark) 6%,transparent)}.l-header-inner{align-items:center;display:flex;height:100%;justify-content:space-between;margin-inline:auto;width:min(1320px,calc(100% - 48px))}.l-header-logo{align-items:center;display:inline-flex;min-height:44px}.l-header-logo-word{color:var(--l-ink)}.l-nav-r{align-items:center;display:flex;gap:4px}.l-nav-link{align-items:center;border-radius:7px;color:var(--l-copy)!important;display:inline-flex;font-size:.79rem;font-weight:670;min-height:44px;padding:0 11px;transition:color .15s ease,background .15s ease}.l-nav-link:hover{background:color-mix(in srgb,var(--l-navy) 6%,transparent);color:var(--l-ink)!important}.l-nav-login{margin-left:4px}.l-btn-primary,.l-nav-drawer-primary{align-items:center;background:var(--l-navy);border:1px solid var(--l-navy);border-radius:8px;box-shadow:0 5px 14px color-mix(in srgb,var(--l-navy) 18%,transparent);color:white!important;display:inline-flex;font-size:.8rem;font-weight:800;gap:8px;justify-content:center;min-height:44px;padding:0 16px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.l-btn-primary:hover,.l-nav-drawer-primary:hover{background:color-mix(in srgb,var(--l-navy) 88%,black);box-shadow:0 8px 20px color-mix(in srgb,var(--l-navy) 24%,transparent);transform:translateY(-1px)}.l-nav-burger{align-items:center;background:transparent;border:1px solid var(--l-line-strong);border-radius:8px;display:none;height:44px;justify-content:center;margin-left:6px;width:44px}.l-nav-backdrop{background:color-mix(in srgb,var(--l-dark) 46%,transparent);inset:72px 0 0;position:fixed;z-index:78}.l-nav-drawer{background:var(--l-paper);border-left:1px solid var(--l-line);box-shadow:-24px 30px 60px color-mix(in srgb,var(--l-dark) 20%,transparent);display:flex;flex-direction:column;gap:5px;inset:72px 0 auto auto;max-height:calc(100dvh - 72px);overflow-y:auto;padding:24px;position:fixed;width:min(380px,88vw);z-index:79}.l-nav-drawer-link{align-items:center;border-radius:8px;display:flex;font-size:.98rem;font-weight:720;min-height:48px;padding:0 14px}.l-nav-drawer-link:not(.l-nav-drawer-primary):hover{background:var(--l-tint)}.l-nav-drawer-primary{margin-bottom:9px}.hero{background:var(--l-ground);border-bottom:1px solid var(--l-line);min-height:calc(100svh - 72px);overflow:hidden;padding:clamp(54px,7vw,92px) 0 0}.hero,.hero-grid{position:relative}.hero-grid{align-items:center;display:grid;gap:clamp(48px,7vw,100px);grid-template-columns:minmax(0,1.05fr) minmax(390px,.82fr);z-index:1}.hero-copy{max-width:720px;padding-bottom:36px}.hero-eyebrow{color:var(--l-navy);font-size:.72rem;font-weight:700;letter-spacing:.1em;margin:0 0 18px;text-transform:uppercase}.hero h1{color:var(--l-ink);font-family:var(--font-editorial);font-size:clamp(3.15rem,5vw,4.5rem);font-weight:620;letter-spacing:-.026em;line-height:.99;margin:0;max-width:790px}.hero h1>span{display:block;text-wrap:balance}.hero h1>span:nth-child(-n+2){color:var(--l-copy)}.hero h1 .hero-ink{color:var(--l-navy);font-style:italic;font-weight:560;letter-spacing:-.02em;margin-top:.05em;position:relative;width:fit-content}.hero-signature{bottom:-.16em;color:var(--l-amber);height:.24em;left:.02em;overflow:visible;pointer-events:none;position:absolute;transform:rotate(-.5deg);transform-origin:50% 50%;width:97%}.hero-signature-glow,.hero-signature-stroke{stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.hero-signature-glow{stroke:color-mix(in srgb,var(--l-amber) 22%,transparent);stroke-width:11}.hero-signature-stroke{filter:drop-shadow(0 6px 10px color-mix(in srgb,var(--l-amber) 16%,transparent));stroke:currentColor;stroke-width:5}.hero-sub{color:var(--l-copy);font-size:clamp(1.02rem,1.35vw,1.17rem);line-height:1.72;margin:32px 0 0;max-width:650px}.hero-offer{border-block:1px solid var(--l-line-strong);display:grid;grid-template-columns:repeat(3,1fr);margin:34px 0 0;max-width:650px;padding:14px 0}.hero-offer>div{align-content:start;display:grid;gap:1px;min-width:0;padding:0 18px}.hero-offer>div+div{border-left:1px solid var(--l-line)}.hero-offer>div:first-child{padding-left:0}.hero-offer dt{color:var(--l-ink);font-size:.94rem;font-weight:800}.hero-offer dd{color:var(--l-muted);font-size:.84rem;line-height:1.35;margin:0;text-wrap:balance}.hero-workbench{align-self:center;isolation:isolate;justify-self:end;max-width:470px;padding-top:24px;position:relative;width:100%}.hero-workbench:after,.hero-workbench:before{background:var(--l-paper);border:1px solid var(--l-line-strong);box-shadow:0 18px 36px color-mix(in srgb,var(--l-dark) 6%,transparent);content:"";inset:42px 16px 42px;position:absolute;transform:rotate(2.2deg);z-index:-2}.hero-workbench:after{background:var(--l-tint);inset:48px 9px 50px 24px;transform:rotate(-1.4deg);z-index:-1}.hero-workbench-tab{align-items:center;background:var(--l-dark);border-radius:8px 8px 0 0;color:white;display:flex;font-size:.68rem;font-weight:700;justify-content:space-between;letter-spacing:.03em;margin-left:20px;padding:10px 15px 9px;width:calc(100% - 40px)}.hero-workbench-tab span:last-child{color:color-mix(in srgb,var(--l-teal) 76%,white)}.hero-workbench-note{align-items:center;color:var(--l-muted);display:flex;font-size:.74rem;gap:6px;justify-content:center;margin:17px 0 0}.upload-card{background:var(--l-paper);border:1px solid var(--l-line-strong);border-radius:3px;box-shadow:0 24px 70px color-mix(in srgb,var(--l-dark) 13%,transparent),0 3px 8px color-mix(in srgb,var(--l-dark) 8%,transparent);min-height:510px;overflow:hidden;position:relative;scroll-margin-top:112px}.upload-card:before{background:repeating-linear-gradient(90deg,transparent 0 5px,color-mix(in srgb,var(--l-ink) 2.5%,transparent) 5px 6px);content:"";inset:0;opacity:.18;pointer-events:none;position:absolute}.upload-dropzone{align-items:center;background:transparent;border:0;display:flex;flex-direction:column;justify-content:center;min-height:408px;padding:31px 34px 24px;position:relative;text-align:center;transition:background .18s ease;width:100%}.upload-card[data-file-over=true] .upload-dropzone,.upload-dropzone.dragging,.upload-dropzone:hover{background:color-mix(in srgb,var(--l-teal) 7%,var(--l-paper))}.upload-doc-scene{display:block;height:176px;margin:0 auto 10px;position:relative;width:min(100%,270px)}.upload-doc-stack{height:152px;left:50%;position:absolute;top:3px;transform:translateX(-50%);width:112px}.upload-doc,.upload-doc-back{background:white;border:1px solid var(--l-line-strong);box-shadow:0 8px 20px color-mix(in srgb,var(--l-dark) 8%,transparent);inset:4px 4px 0;position:absolute}.upload-doc-back--one{background:var(--l-tint);transform:rotate(-5deg) translate(-8px,2px)}.upload-doc-back--two{transform:rotate(4deg) translate(8px,4px)}.upload-doc{display:flex;flex-direction:column;gap:9px;overflow:hidden;padding:28px 17px;transform:rotate(-.4deg);z-index:2}.upload-doc:before{background:var(--l-navy);content:"";height:4px;left:17px;position:absolute;top:16px;width:28px}.upload-doc-line{background:var(--l-line-strong);height:3px;width:100%}.upload-doc-line:nth-child(2),.upload-doc-line:nth-child(5){width:68%}.upload-doc-mark{background:color-mix(in srgb,var(--l-amber) 62%,white);height:6px;width:85%}.upload-doc-beam{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--l-teal) 18%,transparent),transparent);height:40px;inset:-40px 0 auto;position:absolute}.upload-doc-badge{background:var(--l-navy);border:3px solid white;border-radius:50%;bottom:-8px;color:white;height:34px;justify-content:center;right:-9px;width:34px;z-index:3}.upload-doc-badge,.upload-evidence{align-items:center;display:flex;position:absolute}.upload-evidence{background:var(--l-paper);border:1px solid var(--l-line-strong);box-shadow:0 7px 18px color-mix(in srgb,var(--l-dark) 8%,transparent);gap:7px;padding:7px 9px;text-align:left}.upload-evidence--reason{left:1px;top:35px}.upload-evidence--deadline{right:-2px;top:98px}.upload-evidence-dot{background:var(--l-teal);border-radius:50%;height:7px;width:7px}.upload-evidence small,.upload-evidence strong{display:block;line-height:1.15}.upload-evidence strong{color:var(--l-ink);font-family:var(--font-mono);font-size:.64rem}.upload-evidence small{color:var(--l-muted);font-size:.52rem;margin-top:2px}.upload-title{color:var(--l-ink);display:block;font-family:var(--font-editorial);font-size:1.4rem;font-weight:590;letter-spacing:-.01em;line-height:1.18;margin:0}.upload-copy{color:var(--l-copy);display:block;font-size:.85rem;text-wrap:balance;line-height:1.5;margin:8px auto 18px;max-width:310px}.final-cta-primary,.preview-cta-primary,.price-tier-cta,.upload-button{align-items:center;border-radius:7px;display:inline-flex;font-size:.95rem;font-weight:800;gap:8px;justify-content:center;min-height:46px}.upload-button{background:var(--l-navy);border:1px solid var(--l-navy);color:white;padding:0 19px}button.upload-button{width:fit-content}.upload-gate-note{color:var(--l-muted);display:block;font-size:.78rem;text-wrap:balance;line-height:1.45;margin-top:12px;max-width:330px}.upload-card-bottom{align-items:center;border-top:1px solid var(--l-line);display:flex;flex-direction:column;gap:9px;min-height:102px;padding:16px 24px;position:relative;text-align:center}.peek-again,.upload-demo-link{align-items:center;background:transparent;border:0;color:var(--l-navy)!important;display:inline-flex;font-size:.75rem;font-weight:760;gap:5px;min-height:44px;padding:3px}.peek-again:hover,.upload-demo-link:hover{text-decoration:underline;text-underline-offset:3px}.upload-legal{color:var(--l-muted);font-size:.7rem;text-wrap:balance;line-height:1.45;margin:0;max-width:380px}.upload-legal a{text-decoration:underline;text-underline-offset:2px}.peek-paste,.peek-reading,.peek-result{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:510px;padding:34px;position:relative;text-align:center}.peek-reading .upload-doc-scene{margin-bottom:15px}.peek-kicker{color:var(--l-teal);font-family:var(--font-mono);font-size:.65rem;font-weight:800;letter-spacing:.08em;margin:0 0 9px;text-transform:uppercase}.peek-headline{font-family:var(--font-editorial);font-size:1.55rem;font-weight:590;letter-spacing:-.01em;line-height:1.15;margin:0}.peek-body{color:var(--l-copy);font-size:.81rem;line-height:1.55;margin:12px auto 17px;max-width:360px}.peek-finding{background:var(--l-tint);border-left:3px solid var(--l-teal);margin:0 0 18px;padding:13px 15px;text-align:left;width:100%}.peek-finding p{margin:0}.peek-finding-count{color:var(--l-navy);font-size:.69rem;font-weight:760}.peek-finding-example{font-size:.74rem;line-height:1.45;margin-top:6px!important}.peek-finding-deadline{color:var(--l-amber);font-size:.66rem;font-weight:700;margin-top:7px!important}.peek-disclaimer{color:var(--l-muted);font-size:.7rem;line-height:1.4;margin:12px 0 0}.peek-textarea{background:var(--l-ground);border:1px solid var(--l-line-strong);border-radius:6px;line-height:1.55;margin:20px 0 14px;min-height:185px;padding:14px;resize:vertical;width:100%}.peek-paste-actions{align-items:center;display:flex;flex-direction:column;gap:5px}.peek-paste-hint{color:var(--l-muted);font-size:.65rem;margin:2px 0}.upload-button:disabled{cursor:not-allowed;opacity:.45}.hero-scope{align-items:center;border-top:1px solid var(--l-line-strong);display:grid;gap:28px;grid-template-columns:310px 1fr;margin-top:clamp(50px,6vw,84px);min-height:90px;position:relative;z-index:2}.hero-scope>p{color:var(--l-copy);font-size:.71rem;font-weight:720;letter-spacing:.02em;margin:0}.hero-scope ul{display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}.hero-scope li{color:var(--l-copy);font-size:.7rem;font-weight:650;letter-spacing:.01em;position:relative}.hero-scope li:before{background:var(--l-teal);border-radius:50%;content:"";height:5px;left:-12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:5px}.hero-scope li a{align-items:center;border-radius:6px;color:inherit;display:inline-flex;gap:5px;margin:-14px -8px;min-height:44px;padding:14px 8px;transition:color .16s var(--ease),background .16s var(--ease)}.hero-scope li a svg{opacity:.45;transition:opacity .16s var(--ease),transform .2s var(--ease)}.hero-scope li a:hover{background:color-mix(in srgb,var(--l-teal) 7%,transparent);color:var(--l-ink)}.hero-scope li a:hover svg{opacity:1;transform:translateX(3px)}.trust-strip{background:var(--l-paper);border-bottom:1px solid var(--l-line)}.trust-strip-inner{align-items:center;display:grid;gap:24px;grid-template-columns:minmax(250px,1fr) auto auto;min-height:94px}.trust-strip p{color:var(--l-copy);font-size:.82rem;margin:0}.trust-strip p strong{color:var(--l-ink)}.trust-strip ul{display:flex;gap:20px;list-style:none;margin:0;padding:0}.trust-strip li{align-items:center;color:var(--l-copy);display:flex;font-size:.72rem;font-weight:680;gap:6px;white-space:nowrap}.trust-strip li svg{color:var(--l-teal)}.trust-strip a{align-items:center;color:var(--l-navy);display:inline-flex;font-size:.74rem;font-weight:760;gap:6px;min-height:44px;white-space:nowrap}.evidence-gap{background:linear-gradient(90deg,transparent calc(50% - .5px),color-mix(in srgb,white 5%,transparent) 50%,transparent calc(50% + .5px)),repeating-linear-gradient(0deg,transparent 0 63px,color-mix(in srgb,white 2.5%,transparent) 63px 64px),var(--l-dark);color:white;padding:clamp(90px,10vw,150px) 0 78px;position:relative}.evidence-gap .section-kicker{color:color-mix(in srgb,var(--l-teal) 72%,white)}.evidence-gap-head{display:grid;gap:30px;grid-template-columns:190px minmax(0,850px)}.evidence-gap-head h2{text-wrap:balance;font-family:var(--font-editorial);font-size:clamp(2.15rem,4vw,4.2rem);font-weight:590;letter-spacing:-.024em;line-height:1.06;margin:0}.evidence-gap-lead article:first-child .evidence-figure{margin-left:-.098em}.evidence-gap-lead{align-items:end;border-block:1px solid color-mix(in srgb,white 15%,transparent);display:grid;gap:30px;grid-template-columns:1fr auto 1fr;margin-top:clamp(70px,8vw,112px);padding:35px 0 43px}.evidence-gap-lead article{min-width:0}.evidence-gap-lead article>p:last-child{color:color-mix(in srgb,white 68%,transparent);font-size:.8rem;line-height:1.55;margin:6px 0 0;max-width:360px}.evidence-gap-appeal{text-align:right}.evidence-gap-appeal>p:last-child{margin-left:auto!important}.evidence-figure{color:white;font-size:clamp(6.8rem,15vw,12rem);font-weight:820;letter-spacing:-.095em;line-height:.73;margin:0}.evidence-gap-appeal .evidence-figure{color:color-mix(in srgb,var(--l-teal) 74%,white)}.evidence-gap-word{color:color-mix(in srgb,white 45%,transparent);font-family:var(--font-editorial);font-size:1.2rem;font-style:italic;padding-bottom:26px}.evidence-action-stats{display:grid;grid-template-columns:1fr}.evidence-action-stats article{align-items:center;display:grid;gap:40px;grid-template-columns:auto minmax(0,1fr);padding:36px 0}.evidence-action-value{color:white;font-size:clamp(3.2rem,6vw,5.6rem);font-weight:800;letter-spacing:-.075em;line-height:.9;margin:0;min-width:3.2em}.evidence-action-stats article>p:last-child{color:color-mix(in srgb,white 68%,transparent);font-size:.8rem;line-height:1.55;margin:0;max-width:430px}.evidence-gap-source{align-items:center;border-top:1px solid color-mix(in srgb,white 15%,transparent);display:flex;gap:30px;justify-content:space-between;padding-top:24px}.evidence-gap-source p{color:color-mix(in srgb,white 48%,transparent);font-size:.72rem;line-height:1.5;margin:0;max-width:690px}.conv-stats-source{align-items:center;color:color-mix(in srgb,var(--l-teal) 68%,white)!important;display:inline-flex;font-size:.74rem;font-weight:760;gap:7px;white-space:nowrap}.conv-stats-source:hover{text-decoration:underline;text-underline-offset:4px}.case-study{background:var(--l-paper);padding:clamp(92px,10vw,150px) 0}.case-study-head{display:grid;gap:18px 38px;grid-template-columns:190px minmax(0,760px) minmax(180px,1fr);margin-bottom:58px}.case-study-head .section-kicker{grid-row:1/4}.case-study-head h2{text-wrap:balance;font-family:var(--font-editorial);font-size:clamp(2.4rem,4.35vw,4.4rem);font-weight:590;grid-column:2;letter-spacing:-.026em;line-height:1.04;margin:0}.case-study-head>p:not(.section-kicker){color:var(--l-copy);font-size:.94rem;grid-column:2;line-height:1.65;margin:0;max-width:630px}.case-board{scroll-margin-top:88px;background:repeating-linear-gradient(0deg,transparent 0 35px,color-mix(in srgb,var(--l-navy) 4%,transparent) 35px 36px),var(--l-tint);border:1px solid var(--l-line-strong);box-shadow:0 30px 80px color-mix(in srgb,var(--l-dark) 10%,transparent);display:grid;gap:0;grid-template-columns:minmax(0,.92fr) 64px minmax(0,1.08fr);overflow:hidden;padding:38px;position:relative}.case-board-sources{align-self:start;min-width:0;padding:10px 0 18px;position:sticky;top:84px}.case-board-label{align-items:center;border-bottom:1px solid var(--l-line-strong);display:flex;justify-content:space-between;margin-bottom:19px;padding-bottom:9px}.case-board-label span{color:var(--l-copy);font-size:.62rem;font-weight:600;letter-spacing:.02em}.case-board-label strong{font-size:.68rem}.source-paper{background:white;border:1px solid var(--l-line-strong);box-shadow:0 12px 26px color-mix(in srgb,var(--l-dark) 9%,transparent);position:relative}.source-paper-denial{min-height:335px;overflow:hidden;padding:27px 28px 24px;transform:rotate(-.35deg)}.source-paper-denial:before{border:2px solid color-mix(in srgb,var(--l-navy) 12%,transparent);content:"";inset:9px;pointer-events:none;position:absolute}.source-paper-denial>header{align-items:center;border-bottom:2px solid var(--l-navy);display:flex;font-size:.62rem;font-weight:820;justify-content:space-between;letter-spacing:.05em;padding-bottom:11px;text-transform:uppercase}.source-paper-denial>header span:last-child{color:var(--l-muted);font-size:.6rem}.source-paper-denial>.source-paper-doctitle{color:var(--l-ink);font-size:.6rem;font-weight:700;letter-spacing:.08em;margin:13px 0 0;text-transform:uppercase}.source-paper-denial dl{display:grid;grid-template-columns:1fr 1fr;margin:14px 0 18px}.source-paper-denial dl>div{border-bottom:1px solid var(--l-line);padding:8px 0}.source-paper-denial dl>div:last-child,.source-paper-denial dl>div:nth-child(5){grid-column:1/-1}.source-paper-denial dt{color:var(--l-muted);font-family:var(--font-mono);font-size:.49rem;text-transform:uppercase}.source-paper-denial dd{font-size:.64rem;font-variant-numeric:tabular-nums;font-weight:720;margin:2px 0 0}.source-paper-denial>p{color:var(--l-copy);font-family:var(--font-serif);font-size:.78rem;line-height:1.68;margin:0 0 13px}.source-paper-denial>.source-paper-signoff{color:var(--l-muted);font-size:.66rem;font-style:italic;margin:0 0 18px}.source-paper-denial mark{background:color-mix(in srgb,var(--l-amber) 24%,white);border-bottom:2px solid var(--l-amber);color:var(--l-ink);padding:0 2px}.source-paper-denial>footer{align-items:center;background:var(--l-ground);border:1px solid var(--l-line);display:flex;font-size:.57rem;justify-content:space-between;padding:9px 11px}.source-paper-denial>footer strong{color:var(--l-amber);font-weight:700}.preview-scan-beam{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--l-teal) 22%,transparent),transparent);height:70px;inset:-90px 0 auto;opacity:0;pointer-events:none;position:absolute}.preview-companions{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin:-20px 14px 0 20px;position:relative;z-index:2}.preview-companion{min-height:145px;padding:18px 14px}.preview-companion:first-child{transform:rotate(.7deg)}.preview-companion:last-child{transform:rotate(-.8deg)}.source-paper-kicker{color:var(--l-navy)!important;font-family:var(--font-display)!important;font-size:.6rem!important;font-weight:750;letter-spacing:0;margin:0 0 10px!important;text-transform:uppercase}.preview-companion>p:last-child{color:var(--l-copy);font-family:var(--font-serif);font-size:.65rem;line-height:1.58;margin:0}.case-board-thread{align-items:center;display:flex;flex-direction:column;gap:114px;justify-content:center;position:relative}.case-board-thread:before{background:var(--l-teal);content:"";inset:16% auto 16%;opacity:.4;position:absolute;width:1px}.case-board-thread span{background:var(--l-teal);border:5px solid var(--l-tint);border-radius:50%;height:15px;position:relative;width:15px;z-index:1}.case-board-thread span:after,.case-board-thread span:before{background:var(--l-teal);content:"";height:1px;position:absolute;top:2px;width:30px}.case-board-thread span:before{right:8px}.case-board-thread span:after{left:8px}.case-board-thread:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--l-amber) 85%,white),transparent);border-radius:4px;content:"";height:30px;left:50%;margin-left:-2px;opacity:0;pointer-events:none;position:absolute;top:14%;width:4px;z-index:2}.case-analysis{background:var(--l-dark);box-shadow:0 22px 50px color-mix(in srgb,var(--l-dark) 24%,transparent);color:white;min-width:0;padding:34px;position:relative}.case-analysis:before{border:1px solid color-mix(in srgb,white 10%,transparent);content:"";inset:9px;pointer-events:none;position:absolute}.case-analysis-head{align-items:end;border-bottom:1px solid color-mix(in srgb,white 17%,transparent);display:flex;gap:26px;justify-content:space-between;padding-bottom:20px;position:relative}.case-analysis-head>div>p{color:color-mix(in srgb,var(--l-teal) 70%,white);font-size:.62rem;font-weight:650;letter-spacing:.02em;margin:0 0 7px}.case-analysis-head h3{font-family:var(--font-editorial);font-size:clamp(1.45rem,2.5vw,2.2rem);font-weight:580;letter-spacing:-.012em;line-height:1.12;margin:0;max-width:380px}.case-kicker{align-items:center;display:flex;gap:7px}.case-kicker-dot{background:color-mix(in srgb,var(--l-teal) 70%,white);border-radius:50%;flex:none;height:6px;width:6px}.case-kicker-swap{display:inline-grid}.case-kicker-swap>span{grid-area:1/1;white-space:nowrap}.case-kicker-done{opacity:0}.preview-score{margin:0;text-align:right}.preview-score>span,.preview-score>strong{display:block}.preview-score>span{color:color-mix(in srgb,white 55%,transparent);font-size:.6rem;white-space:nowrap}.preview-score strong{color:color-mix(in srgb,var(--l-teal) 70%,white);font-size:1.7rem;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;margin-top:5px}.preview-score-bar{background:color-mix(in srgb,white 9%,transparent);height:3px;margin:17px 0 0;overflow:hidden}.preview-score-fill{background:var(--l-teal);display:block;height:100%;width:78%}.case-verdict-line{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 12px;margin:12px 0 0}.case-verdict-line strong{color:color-mix(in srgb,var(--l-teal) 70%,white);font-size:.8rem;font-weight:700;letter-spacing:.01em}.case-verdict-line span{color:color-mix(in srgb,white 55%,transparent);font-size:.7rem}.case-score-context{border-top:1px solid color-mix(in srgb,white 8%,transparent);display:grid;gap:8px 0;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px;padding:12px 0 2px}.case-score-context span{border-right:1px solid color-mix(in srgb,white 6%,transparent);min-width:0;padding:3px 14px 3px 0}.case-score-context span:nth-child(2n){border-right:0;padding-left:14px}.case-score-context strong{color:color-mix(in srgb,var(--l-teal) 70%,white);display:block;font-size:.82rem;font-variant-numeric:tabular-nums;font-weight:650}.case-score-context em{color:color-mix(in srgb,white 55%,transparent);display:block;font-size:.6rem;font-style:normal;margin-top:2px}.case-factors{border-top:1px solid color-mix(in srgb,white 12%,transparent);list-style:none;margin:16px 0 22px;padding:4px 0 0}.case-factors li{display:grid;gap:12px;grid-template-columns:40px minmax(0,1fr);padding:11px 0}.case-factors li+li{border-top:1px solid color-mix(in srgb,white 7%,transparent)}.case-factors-toggle,.paper-toggle{display:none}@media (max-width:980px){.case-factors:not([data-open]) li[data-fold]{display:none}.case-factors-toggle{background:transparent;border:1px solid color-mix(in srgb,white 22%,transparent);border-radius:999px;color:color-mix(in srgb,white 82%,transparent);display:inline-flex;font-size:.78rem;font-weight:700;margin:-8px 0 20px;min-height:44px;padding:0 18px}}.case-factor-impact{color:color-mix(in srgb,var(--l-teal) 75%,white);font-size:.74rem;font-variant-numeric:tabular-nums;font-weight:650;padding-top:1px;text-align:right}.case-factors li[data-tone=down] .case-factor-impact{color:color-mix(in srgb,var(--l-amber) 65%,white)}.case-factors li>div>p{margin:0}.case-factors li>div>p:first-child{align-items:baseline;display:flex;gap:4px 10px;justify-content:space-between}.case-factors li strong{color:white;font-size:.72rem;font-weight:650}.case-factors li em{color:color-mix(in srgb,white 55%,transparent);flex:none;font-size:.6rem;font-style:normal;font-weight:600;letter-spacing:.01em}.case-factors li>div>p:last-child{color:color-mix(in srgb,white 62%,transparent);font-size:.64rem;line-height:1.5;margin-top:3px}.case-findings-label{color:color-mix(in srgb,white 55%,transparent);font-size:.66rem;font-weight:650;letter-spacing:.01em;margin:0}.preview-findings{list-style:none;margin:0;padding:0}.preview-finding{border-top:1px solid color-mix(in srgb,white 7%,transparent);display:grid;gap:12px;grid-template-columns:40px minmax(0,1fr);padding:17px 0}.preview-finding:first-child{border-top-color:color-mix(in srgb,white 12%,transparent)}.preview-finding>span{color:color-mix(in srgb,var(--l-teal) 70%,white);font-size:.65rem;font-variant-numeric:tabular-nums;font-weight:650;padding-top:2px;text-align:right}.preview-finding h4,.preview-finding p{margin:0}.preview-finding div>p:first-child{color:color-mix(in srgb,white 65%,transparent);font-size:.6rem;font-weight:650;letter-spacing:.01em}.preview-finding h4{font-size:.76rem;line-height:1.4;margin-top:4px}.preview-finding div>p:last-child{color:color-mix(in srgb,white 57%,transparent);font-size:.62rem;line-height:1.5;margin-top:5px}.preview-draft{background:#fff;border:1px solid color-mix(in srgb,white 30%,transparent);color:var(--l-ink);margin-top:19px;padding:0 23px 22px}.preview-draft>header{align-items:center;border-bottom:1px solid var(--l-line);color:var(--l-muted);display:flex;font-size:.6rem;font-weight:600;justify-content:space-between;letter-spacing:.02em;margin-bottom:18px;padding:11px 0}.preview-draft>header span:last-child{color:var(--l-green);font-weight:800}.preview-draft-body>p{color:var(--l-ink);font-family:var(--font-serif);font-size:.73rem;line-height:1.66;margin:0 0 10px}.preview-draft-sign{align-items:center;display:flex;font-family:var(--font-display)!important;gap:9px;margin:17px 0 0!important}.preview-draft-sign>span:first-child{border-bottom:1px solid var(--l-line-strong);flex:1}.preview-draft-sign strong{color:var(--l-navy);font-size:.68rem;white-space:nowrap}.preview-draft-caret{background:var(--l-amber);box-shadow:0 0 2px color-mix(in srgb,var(--l-amber) 45%,transparent),0 0 9px color-mix(in srgb,var(--l-amber) 38%,transparent);display:none;height:11px;opacity:0;width:3px}.case-stake{border-left:2px solid var(--l-green);color:color-mix(in srgb,white 74%,transparent);font-size:.82rem;line-height:1.5;margin-top:20px;padding:2px 0 2px 11px}.case-stake strong{color:white}.preview-refusal{border-left:2px solid var(--l-amber);color:color-mix(in srgb,white 74%,transparent);font-size:.82rem;line-height:1.5;margin-top:12px;padding:2px 0 2px 11px}.preview-refusal strong{color:white}.preview-finding,.source-paper{transition:opacity .26s var(--ease),translate .26s var(--ease),box-shadow .26s var(--ease)}.preview-finding{cursor:default}.case-board[data-focus=denial] .source-paper:not([data-paper=denial]),.case-board[data-focus=note] .source-paper:not([data-paper=note]),.case-board[data-focus=plan] .source-paper:not([data-paper=plan]){opacity:.38}.case-board[data-focus=denial] [data-paper=denial],.case-board[data-focus=note] [data-paper=note],.case-board[data-focus=plan] [data-paper=plan]{box-shadow:0 0 0 2px color-mix(in srgb,var(--l-teal) 65%,white),0 22px 48px color-mix(in srgb,var(--l-teal) 22%,transparent);translate:0 -4px;z-index:3}.case-board[data-focus=denial] [data-paper=denial] mark{background:color-mix(in srgb,var(--l-teal) 26%,white);border-bottom-color:var(--l-teal);transition:background .26s var(--ease),border-color .26s var(--ease)}.case-board[data-focus=note] [data-paper=note] strong,.case-board[data-focus=plan] [data-paper=plan] strong{background:color-mix(in srgb,var(--l-teal) 18%,white);border-radius:2px;box-shadow:0 0 0 2px color-mix(in srgb,var(--l-teal) 18%,white);transition:background .26s var(--ease),box-shadow .26s var(--ease)}.case-board[data-focus=denial] .preview-finding[data-paper=denial] div>p:first-child,.case-board[data-focus=denial] .preview-finding[data-paper=denial]>span,.case-board[data-focus=note] .preview-finding[data-paper=note] div>p:first-child,.case-board[data-focus=note] .preview-finding[data-paper=note]>span,.case-board[data-focus=plan] .preview-finding[data-paper=plan] div>p:first-child,.case-board[data-focus=plan] .preview-finding[data-paper=plan]>span{color:color-mix(in srgb,var(--l-teal) 78%,white)}.case-board[data-focus=denial] .preview-finding:not([data-paper=denial]),.case-board[data-focus=note] .preview-finding:not([data-paper=note]),.case-board[data-focus=plan] .preview-finding:not([data-paper=plan]){opacity:.55}.preview-finding>span{transition:color .42s var(--ease) 2.6s}.case-study[data-play=true][data-score-live=true] .preview-finding>span{color:color-mix(in srgb,var(--l-teal) 85%,white)}.case-method{border-block:1px solid var(--l-line-strong);display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:50px 0 0;padding:0}.case-method li{align-items:start;display:grid;gap:11px;grid-template-columns:26px 26px 1fr;min-width:0;padding:24px}.case-method li+li{border-left:1px solid var(--l-line)}.case-method li>span{color:var(--l-muted);font-size:.6rem;font-variant-numeric:tabular-nums;font-weight:650;padding-top:4px}.case-method li>svg{color:var(--l-teal)}.case-method strong{display:block;font-size:.79rem}.case-method p{color:var(--l-muted);font-size:.65rem;line-height:1.45;margin:4px 0 0}.case-method-eta{color:var(--l-teal);display:inline-block;font-size:.62rem;font-weight:620;margin-top:7px}.case-study-actions{align-items:center;display:flex;gap:22px;justify-content:center;margin-top:35px}.preview-cta-primary{background:var(--l-navy);box-shadow:0 8px 20px color-mix(in srgb,var(--l-navy) 20%,transparent);color:white!important;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease}.preview-cta-primary:hover{box-shadow:0 12px 25px color-mix(in srgb,var(--l-navy) 25%,transparent);transform:translateY(-2px)}.preview-draft-cta{align-items:center;color:var(--l-navy)!important;display:inline-flex;font-size:.78rem;font-weight:750;gap:6px;min-height:44px}.preview-draft-cta:hover{text-decoration:underline;text-underline-offset:4px}.results-section{background:var(--l-teal);color:white}.results-inner{align-items:center;display:grid;gap:36px;grid-template-columns:190px minmax(250px,.7fr) minmax(340px,1fr);min-height:330px;padding-block:60px}.results-label{align-self:stretch;border-right:1px solid color-mix(in srgb,white 28%,transparent);color:color-mix(in srgb,white 76%,transparent);display:flex;flex-direction:column;font-size:.65rem;font-weight:730;justify-content:space-between;letter-spacing:.07em;padding-right:28px;text-transform:uppercase}.results-label>span{align-items:center;display:inline-flex;gap:8px}.results-label>span:before{background:white;border-radius:50%;content:"";height:7px;width:7px}.results-label p{margin:0}.results-figure{align-items:start;display:flex;font-weight:820;letter-spacing:-.08em;line-height:.8}.results-figure span{font-size:2.2rem;padding-top:10px}.results-figure strong{font-size:clamp(4.8rem,9vw,8rem)}.results-figure-medium strong{font-size:clamp(4.2rem,7vw,6.7rem)}.results-figure-long strong{font-size:clamp(3.4rem,5.5vw,5.4rem)}.results-copy h2{text-wrap:balance;font-family:var(--font-editorial);font-size:clamp(1.8rem,3vw,3rem);font-weight:590;letter-spacing:-.018em;line-height:1.1;margin:0 0 16px}.results-copy p{color:color-mix(in srgb,white 72%,transparent);font-size:.69rem;line-height:1.5;margin:7px 0 0}.results-copy .community-note{color:white;font-weight:720}.price-section{background:repeating-linear-gradient(0deg,transparent 0 47px,color-mix(in srgb,var(--l-line) 20%,transparent) 47px 48px),var(--l-ground);padding:clamp(90px,10vw,145px) 0}.price-head{display:grid;gap:20px 38px;grid-template-columns:190px minmax(0,760px) minmax(180px,1fr);margin-bottom:55px}.price-head .section-kicker{grid-row:1}.price-head h2{text-wrap:balance;font-family:var(--font-editorial);font-size:clamp(2.3rem,4.1vw,4.15rem);font-weight:590;grid-column:2;letter-spacing:-.024em;line-height:1.05;margin:0}.price-head>p:last-child{align-self:end;border-left:2px solid var(--l-teal);color:var(--l-copy);font-size:.8rem;grid-column:3;grid-row:1;line-height:1.55;margin:0;padding-left:14px}.price-note{border-top:1px solid var(--l-line-strong);color:var(--l-copy);font-size:.88rem;line-height:1.65;margin:0;max-width:700px;padding-top:22px}.price-note a{align-items:center;color:var(--l-navy)!important;display:inline-flex;font-weight:750;gap:5px}.price-note a:hover{text-decoration:underline;text-underline-offset:3px}.price-ledger{border-top:1px solid var(--l-line-strong)}.price-tier{align-items:center;background:color-mix(in srgb,var(--l-paper) 93%,transparent);border-bottom:1px solid var(--l-line-strong);display:grid;gap:30px;grid-template-columns:120px minmax(250px,.8fr) minmax(280px,1fr) minmax(230px,auto);min-height:290px;padding:38px;position:relative}.price-tier-featured{background:var(--l-dark);border-color:var(--l-dark);color:white}.price-tier-index{align-self:stretch;border-right:1px solid var(--l-line);color:var(--l-muted);font-size:.66rem;font-weight:650;letter-spacing:.04em;padding-top:5px;text-transform:uppercase}.price-tier-featured .price-tier-index{border-color:color-mix(in srgb,white 16%,transparent);color:color-mix(in srgb,white 48%,transparent)}.price-tier-main{min-width:0}.price-tier-label{color:var(--l-navy);font-size:.69rem;font-weight:820;letter-spacing:.08em;margin:0;text-transform:uppercase}.price-tier-featured .price-tier-label,.price-tier-ribbon{color:color-mix(in srgb,var(--l-teal) 65%,white)}.price-tier-ribbon{border:1px solid color-mix(in srgb,var(--l-teal) 65%,white);border-radius:999px;display:inline-block;font-size:.6rem;font-weight:620;letter-spacing:.04em;margin-top:7px;padding:3px 9px;text-transform:uppercase}.price-tier-amount{align-items:baseline;display:flex;gap:8px;margin:12px 0 6px}.price-tier-amount strong{font-family:var(--font-editorial);font-size:clamp(3.3rem,5vw,5rem);font-weight:600;letter-spacing:-.02em;line-height:.95}.price-tier-amount span{color:var(--l-muted);font-size:.7rem;font-weight:730;text-transform:uppercase}.price-tier-featured .price-tier-amount span{color:color-mix(in srgb,white 48%,transparent)}.price-tier-main>p:last-child{color:var(--l-copy);font-size:.8rem;line-height:1.55;margin:0;max-width:360px}.price-tier-featured .price-tier-main>p:last-child{color:color-mix(in srgb,white 61%,transparent)}.price-tier>ul{display:grid;gap:13px;list-style:none;margin:0;padding:0}.price-tier>ul li{align-items:start;color:var(--l-copy);display:flex;font-size:.75rem;gap:9px;line-height:1.4}.price-tier>ul svg{color:var(--l-green);flex:0 0 auto;margin-top:1px}.price-tier-featured>ul li{color:color-mix(in srgb,white 67%,transparent)}.price-tier-featured>ul svg{color:color-mix(in srgb,var(--l-teal) 65%,white)}.price-tier-cta{padding:0 17px;text-align:center}.price-tier-cta-ghost{border:1px solid var(--l-navy);color:var(--l-navy)!important}.price-tier-cta-primary{background:white;color:var(--l-dark)!important}.price-tier-cta:hover{transform:translateY(-2px)}.price-pro-block{align-items:center;background:var(--l-tint);border:1px solid var(--l-line-strong);display:flex;justify-content:space-between;margin-top:22px;padding:24px 30px}.price-pro-block>div:first-child>p{color:var(--l-navy);font-size:.56rem;font-weight:780;letter-spacing:.08em;margin:0 0 3px;text-transform:uppercase}.price-pro-block h3{display:inline;font-size:1rem;margin:0 12px 0 0}.price-pro-block>div:first-child>span{color:var(--l-copy);font-size:.66rem}.price-pro-block>div:last-child{align-items:baseline;display:flex;gap:5px}.price-pro-block>div:last-child>strong{font-size:1.65rem;letter-spacing:-.05em}.price-pro-block>div:last-child>span{color:var(--l-copy);font-size:.62rem}.price-pro-block a{align-items:center;color:var(--l-navy)!important;display:inline-flex;font-size:.68rem;font-weight:760;gap:6px;margin-left:18px;min-height:44px}.lfaq-section{background:var(--l-paper);border-top:1px solid var(--l-line);padding:clamp(88px,10vw,140px) 0}.lfaq-inner{display:grid;gap:70px;grid-template-columns:minmax(270px,.72fr) minmax(0,1.28fr)}.lfaq-head{align-self:start;position:sticky;top:110px}.lfaq-head h2{font-family:var(--font-editorial);font-size:clamp(2.15rem,3.7vw,3.6rem);font-weight:590;letter-spacing:-.022em;line-height:1.07;margin:0}.lfaq-list{border-top:1px solid var(--l-line-strong)}.lfaq-item{border-bottom:1px solid var(--l-line-strong)}.lfaq-q{align-items:center;cursor:pointer;display:flex;font-size:1rem;font-weight:750;gap:25px;justify-content:space-between;list-style:none;min-height:84px;padding:20px 4px}.lfaq-q::-webkit-details-marker{display:none}.lfaq-icon{align-items:center;border:1px solid var(--l-line-strong);border-radius:50%;color:var(--l-navy);display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;transition:transform .18s ease,background .18s ease;width:34px}.lfaq-item[open] .lfaq-icon{background:var(--l-tint);transform:rotate(45deg)}.lfaq-a{color:var(--l-copy);font-size:.82rem;line-height:1.75;max-width:690px;padding:0 55px 28px 4px}.lfaq-a p{margin:0}.lfaq-a a{color:var(--l-navy)!important;text-decoration:underline;text-underline-offset:3px}.lfaq-foot{grid-column:2;margin:-38px 0 0;padding-left:4px}.lfaq-foot a{align-items:center;color:var(--l-navy)!important;display:inline-flex;font-size:.68rem;font-weight:760;gap:6px;min-height:44px}.final-cta{background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--l-teal) 12%,transparent),transparent 38%),var(--l-dark);color:white;overflow:hidden;padding:clamp(105px,12vw,170px) 0;position:relative;text-align:center}.final-cta:after,.final-cta:before{border:1px solid color-mix(in srgb,white 7%,transparent);border-radius:50%;content:"";-webkit-mask-image:linear-gradient(180deg,black 70%,transparent 98%);mask-image:linear-gradient(180deg,black 70%,transparent 98%);height:640px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:640px}.final-cta:after{height:880px;width:880px}.final-cta-inner{align-items:center;display:flex;flex-direction:column;position:relative;z-index:1}.final-cta .section-kicker{color:color-mix(in srgb,var(--l-teal) 70%,white);margin-top:28px}.final-cta-stamp{align-items:center;display:flex;font-family:var(--font-mono);gap:13px;transform:rotate(-2deg)}.final-cta-stamp span,.final-cta-stamp strong{border:2px solid;font-size:.57rem;letter-spacing:.12em;padding:6px 9px;text-transform:uppercase}.final-cta-stamp span{color:color-mix(in srgb,white 45%,transparent);text-decoration:line-through}.final-cta-stamp strong{color:color-mix(in srgb,var(--l-teal) 66%,white)}.final-cta h2{text-wrap:balance;font-family:var(--font-editorial);font-size:clamp(2.9rem,6.2vw,6.3rem);font-weight:580;letter-spacing:-.028em;line-height:.99;margin:0;max-width:980px}.final-cta-sub{color:color-mix(in srgb,white 63%,transparent);font-size:.95rem;line-height:1.6;margin:27px 0 0;max-width:600px}.final-cta-proof{color:color-mix(in srgb,white 48%,transparent);font-size:.68rem;margin:10px 0 0}.never-ledger{display:flex;gap:20px;list-style:none;margin:24px 0 28px;padding:0}.never-ledger li{align-items:center;color:color-mix(in srgb,white 60%,transparent);display:flex;font-size:.61rem;gap:6px}.never-ledger svg{color:color-mix(in srgb,var(--l-teal) 68%,white)}.final-cta-primary{background:white;box-shadow:0 12px 32px color-mix(in srgb,black 30%,transparent);color:var(--l-dark)!important;font-size:.86rem;min-height:52px;padding:0 24px;transition:transform .15s ease,box-shadow .15s ease}.final-cta-primary:hover{box-shadow:0 16px 40px color-mix(in srgb,black 36%,transparent);transform:translateY(-2px)}.l-footer{background:color-mix(in srgb,var(--l-dark) 94%,black);color:white;padding:70px 0 30px}.footer-layout{display:grid;gap:52px;grid-template-columns:minmax(220px,.8fr) minmax(0,2fr)}.footer-brand-logo{display:inline-flex;margin-bottom:17px}.footer-brand>p{color:color-mix(in srgb,white 58%,transparent);font-size:.68rem;line-height:1.55;margin:0 0 7px;max-width:250px}.footer-brand .footer-brand-meta{color:color-mix(in srgb,white 62%,transparent);font-size:.58rem}.footer-links{display:grid;gap:32px;grid-template-columns:repeat(5,1fr)}.footer-link-group{display:flex;flex-direction:column;gap:8px}.footer-link-title{color:color-mix(in srgb,white 65%,transparent);font-size:.58rem;font-weight:650;letter-spacing:.06em;margin:0 0 4px;text-transform:uppercase}.footer-link-group a{color:color-mix(in srgb,white 70%,transparent)!important;font-size:.61rem;line-height:1.35;min-height:24px}.footer-link-group a:hover{color:white!important;text-decoration:underline;text-underline-offset:3px}.footer-bottom,.footer-note{border-top:1px solid color-mix(in srgb,white 10%,transparent);grid-column:1/-1;padding-top:20px}.footer-note{margin-top:4px}.footer-note p{font-size:.56rem;line-height:1.55;margin:0;max-width:900px}.footer-bottom,.footer-note p{color:color-mix(in srgb,white 62%,transparent)}.footer-bottom{align-items:center;display:flex;font-size:.54rem;justify-content:space-between;margin-top:-32px}.footer-bottom p{margin:0}html[data-analytics-consent-visible] .l-page .lysco-ai-backdrop,html[data-analytics-consent-visible] .l-page .lysco-ai-launcher:not(.lysco-ai-app),html[data-analytics-consent-visible] .l-page .lysco-ai-panel:not(.lysco-ai-app){display:none!important}.rv-js .l-page .rv:not(.rv-vis) [data-cd]{opacity:0;translate:0 18px}.rv-js .l-page .rv.rv-vis [data-cd]{animation:lChildIn .62s var(--ease) calc(.14s + var(--cd, 0) * 90ms) backwards}.rv-js .l-page .rv:not([data-rv-armed]) [data-cd]{animation:lChildFailsafe .01s linear 6s forwards}html[data-skim] .l-page .rv.rv-vis [data-cd]{animation-delay:0s;animation-duration:.14s}.rv-js .l-page .rv .case-board-thread:before{transform:scaleY(0);transform-origin:top;transition:transform .9s var(--ease) .48s}.rv-js .l-page .rv .case-board-thread span{scale:0;transition:scale .42s var(--ease-spring) .64s}.rv-js .l-page .rv .case-board-thread span:nth-child(2){transition-delay:.79s}.rv-js .l-page .rv .case-board-thread span:nth-child(3){transition-delay:.94s}.rv-js .l-page .rv.rv-vis .case-board-thread:before{transform:scaleY(1)}.rv-js .l-page .rv.rv-vis .case-board-thread span{scale:1}html[data-skim] .l-page .rv .case-board-thread span,html[data-skim] .l-page .rv .case-board-thread:before{transition-delay:0s;transition-duration:.16s}@media (prefers-reduced-motion:no-preference){.case-study[data-play=true] .preview-scan-beam{animation:caseScanSweep 1.3s linear .42s both}.rv-js .case-study:not([data-play=true]) .source-paper-denial mark{background:transparent;border-bottom-color:color-mix(in srgb,var(--l-amber) 30%,transparent);color:inherit}.case-study[data-play=true] .source-paper-denial mark{animation:caseMarkIgnite .9s var(--ease) 1.15s both}.rv-js .case-study:not([data-play-armed]) .source-paper-denial mark{animation:caseMarkIgnite .01s linear 6s forwards}.case-study[data-play=true] .case-board-thread:after{animation:caseThreadPulse .52s linear 1.25s forwards}.rv-js .case-study:not([data-play=true]) .preview-score-fill{transform:scaleX(0);transform-origin:left}.case-study[data-play=true][data-score-live=true] .preview-score-fill{animation:caseScoreFill 1s var(--ease) 1.8s both;transform-origin:left}.rv-js .case-study:not([data-play-armed]) .preview-score-fill{animation:caseScoreFill .01s linear 6s forwards}.case-study[data-play=true][data-score-live=true] .case-kicker-dot{animation:caseKickerPulse .95s var(--ease) 3 both}.case-study[data-play=true][data-score-live=true] .case-kicker-reading{animation:caseKickerOut .32s var(--ease) 2.7s both}.case-study[data-play=true][data-score-live=true] .case-kicker-done{animation:caseKickerIn .32s var(--ease) 2.79s both}.rv-js .case-study:not([data-play-armed]) .case-kicker-reading{animation:caseKickerOut .01s linear 6s forwards}.rv-js .case-study:not([data-play-armed]) .case-kicker-done{animation:caseKickerIn .01s linear 6s forwards}.preview-draft[data-writing=true] .preview-draft-typeset>p{animation:caseDraftWrite var(--wdur,.7s) linear var(--wd,.2s) both}.preview-draft[data-writing=true] .preview-draft-caret{animation:caseCaretSettle 2.4s linear 5s 1 forwards}.preview-draft[data-writing=true]>header span:last-child{animation:caseDraftChip .42s var(--ease-spring) 4.95s backwards}}@keyframes caseScanSweep{0%{opacity:0;transform:translateY(0)}10%{opacity:1}88%{opacity:1}to{opacity:0;transform:translateY(430px)}}@keyframes caseMarkIgnite{0%{background:transparent;border-bottom-color:color-mix(in srgb,var(--l-amber) 30%,transparent);box-shadow:none;color:inherit}35%{background:color-mix(in srgb,var(--l-amber) 40%,white);box-shadow:0 0 0 5px color-mix(in srgb,var(--l-amber) 18%,transparent)}to{background:color-mix(in srgb,var(--l-amber) 24%,white);border-bottom-color:var(--l-amber);box-shadow:none;color:var(--l-ink)}}@keyframes caseThreadPulse{0%{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--l-amber) 85%,white),transparent);opacity:0;top:14%}18%{opacity:1}to{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--l-teal) 88%,white),transparent);opacity:0;top:80%}}@keyframes caseScoreFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes caseKickerPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--l-teal) 55%,transparent);opacity:.8}50%{box-shadow:0 0 0 5px transparent;opacity:1}to{box-shadow:0 0 0 0 transparent;opacity:1}}@keyframes caseKickerOut{to{opacity:0}}@keyframes caseKickerIn{0%{opacity:0}to{opacity:1}}@keyframes caseDraftWrite{0%{clip-path:inset(0 100% 0 0);opacity:0}12%{opacity:1}to{clip-path:inset(0 0 0 0);opacity:1}}@keyframes caseCaretSettle{0%,12.5%{opacity:1}12.6%,25%{opacity:0}25.1%,37.5%{opacity:1}37.6%,50%{opacity:0}50.1%,to{opacity:1}}@keyframes caseDraftChip{0%{opacity:0;scale:.7}to{opacity:1;scale:1}}html:not(.rv-js) .case-kicker-reading{opacity:0}html:not(.rv-js) .case-kicker-done{opacity:1}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.hero-workbench:before{translate:calc(var(--px, 0) * -8px) calc(var(--py, 0) * -6px)}.hero-workbench:after{translate:calc(var(--px, 0) * 10px) calc(var(--py, 0) * 7px)}}.l-page .counter{display:inline-block;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){.hero-eyebrow,.hero-offer,.hero-scope li,.hero-scope>p,.hero-sub{animation:heroRise .64s var(--ease) backwards}.hero h1>span{animation:heroLineIn .64s var(--ease) backwards}.hero-eyebrow{animation-delay:40ms}.hero h1>span:first-child{animation-delay:.15s}.hero h1>span:nth-child(2){animation-delay:.24s}.hero h1>span:nth-child(3){animation-delay:.33s}.hero h1>span:nth-child(4){animation-delay:.42s}.hero-sub{animation-delay:.51s}.hero-offer{animation-delay:.6s}.hero-scope>p{animation-delay:.69s}.hero-scope li:first-child{animation-delay:.75s}.hero-scope li:nth-child(2){animation-delay:.81s}.hero-scope li:nth-child(3){animation-delay:.87s}.hero-scope li:nth-child(4){animation-delay:.93s}.hero-scope li:nth-child(5){animation-delay:.99s}.hero-scope li:nth-child(6){animation-delay:1.05s}.hero h1 .hero-signature{animation:heroSignatureWipe .9s var(--ease) .97s backwards}.hero-workbench{animation:heroDeskIn .76s cubic-bezier(.2,.8,.2,1) .16s backwards}.upload-doc-beam{animation:uploadScan 4.8s ease-in-out 1.2s infinite}.upload-doc-scene--reading .upload-doc-beam{animation-duration:1.8s}.upload-doc-badge{animation:badgeFloat 5.6s ease-in-out 2.6s infinite}.upload-evidence--reason{animation:chipPop .46s var(--ease-spring) 1.05s backwards}.upload-evidence--deadline{animation:chipPop .46s var(--ease-spring) 1.25s backwards}.peek-paste,.peek-reading,.peek-result{animation:peekStageIn .3s var(--ease) backwards}.preview-draft-caret{display:inline-block}.l-page .rv.rv-vis .final-cta-stamp strong{animation:lStampIn .56s var(--ease-spring) .34s backwards}.l-page .counter.done{animation:lCounterPop .46s var(--ease-spring)}.results-label>span:before{animation:livePulse 2.6s ease-in-out infinite}.final-cta:before{animation:ringBreathe 11s ease-in-out infinite}.final-cta:after{animation:ringBreathe 14s ease-in-out 1.2s infinite}.lfaq-item[open] .lfaq-a{animation:faqOpen .24s var(--ease) backwards}.l-nav-drawer{animation:drawerIn .3s var(--ease) backwards}.l-nav-backdrop{animation:backdropIn .22s ease backwards}}@keyframes lChildIn{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes lChildFailsafe{to{opacity:1;translate:0 0}}@keyframes heroRise{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@keyframes heroLineIn{0%{translate:0 24px}to{translate:0 0}}@keyframes heroSignatureWipe{0%{clip-path:inset(-12px 100% -12px 0)}to{clip-path:inset(-12px 0 -12px 0)}}@keyframes heroDeskIn{0%{opacity:0;transform:translateY(24px) rotate(.8deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@keyframes uploadScan{0%,18%{transform:translateY(0)}55%,70%{transform:translateY(165px)}to{transform:translateY(0)}}@keyframes badgeFloat{0%,to{translate:0 0}50%{translate:0 -3px}}@keyframes chipPop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes peekStageIn{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}@keyframes lStampIn{0%{opacity:0;rotate:-6deg;scale:1.65}60%{opacity:1}to{opacity:1;rotate:0deg;scale:1}}@keyframes lCounterPop{0%,to{scale:1}38%{scale:1.04}}@keyframes livePulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,white 42%,transparent)}60%{box-shadow:0 0 0 8px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes ringBreathe{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.55;transform:translate(-50%,-50%) scale(1.035)}}@keyframes faqOpen{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes drawerIn{0%{opacity:0;translate:26px 0}to{opacity:1;translate:0 0}}@keyframes backdropIn{0%{opacity:0}to{opacity:1}}.final-cta-primary,.l-btn-primary,.l-nav-drawer-primary,.preview-cta-primary,.price-tier-cta,.upload-button{overflow:hidden;position:relative}.price-tier-cta,.upload-button{transition:transform .16s var(--ease),box-shadow .16s var(--ease),background .16s var(--ease)}.final-cta-primary:active,.l-btn-primary:active,.l-nav-drawer-primary:active,.preview-cta-primary:active,.price-tier-cta:active,.upload-button:active{transform:translateY(0) scale(.985)}:is(.l-btn-primary,.upload-button,.preview-cta-primary,.price-tier-cta,.final-cta-primary,.trust-strip a,.conv-stats-source,.preview-draft-cta,.upload-demo-link,.lfaq-foot a,.price-pro-block a) svg{transition:transform .2s var(--ease)}.lfaq-q{transition:color .16s var(--ease)}.price-pro-block{transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}@media (hover:hover){.upload-button:hover svg,.upload-dropzone:hover .upload-button svg,:is(.l-btn-primary,.preview-cta-primary,.price-tier-cta,.final-cta-primary,.trust-strip a,.conv-stats-source,.preview-draft-cta,.upload-demo-link,.lfaq-foot a,.price-pro-block a):hover svg{transform:translateX(3px)}.upload-button:hover,.upload-dropzone:hover .upload-button{box-shadow:0 8px 20px color-mix(in srgb,var(--l-navy) 24%,transparent);transform:translateY(-1px)}.price-tier{transition:box-shadow .22s var(--ease),translate .22s var(--ease)}.price-tier:hover{box-shadow:0 18px 44px color-mix(in srgb,var(--l-dark) 9%,transparent);translate:0 -3px;z-index:1}.price-pro-block:hover{border-color:color-mix(in srgb,var(--l-navy) 30%,var(--l-line-strong));box-shadow:0 10px 26px color-mix(in srgb,var(--l-dark) 6%,transparent)}.lfaq-q:hover{color:var(--l-navy)}.lfaq-q:hover .lfaq-icon{background:var(--l-tint);border-color:var(--l-navy)}.source-paper{transition:box-shadow .24s var(--ease),translate .24s var(--ease)}.source-paper:hover{box-shadow:0 18px 40px color-mix(in srgb,var(--l-dark) 14%,transparent);translate:0 -3px}}@media (prefers-reduced-motion:no-preference) and (hover:hover){:is(.l-btn-primary,.l-nav-drawer-primary,.upload-button,.preview-cta-primary,.price-tier-cta,.final-cta-primary):after{background:linear-gradient(100deg,transparent,color-mix(in srgb,white 26%,transparent),transparent);bottom:0;content:"";left:-80%;pointer-events:none;position:absolute;top:0;transform:skewX(-20deg);transition:left .64s var(--ease);width:46%}:is(.final-cta-primary,.price-tier-cta-primary,.price-tier-cta-ghost):after{background:linear-gradient(100deg,transparent,color-mix(in srgb,var(--l-navy) 12%,transparent),transparent)}.upload-button:hover:after,.upload-dropzone:hover .upload-button:after,:is(.l-btn-primary,.l-nav-drawer-primary,.preview-cta-primary,.price-tier-cta,.final-cta-primary):hover:after{left:135%}}@media (max-width:1120px){.w{width:min(100% - 48px,1100px)}.hero-grid{gap:45px;grid-template-columns:minmax(0,1fr) minmax(370px,.78fr)}.hero h1{font-size:clamp(2.95rem,5.4vw,4rem)}.hero-scope{grid-template-columns:250px 1fr}.hero-scope ul{gap:20px;justify-content:flex-start}.trust-strip-inner{grid-template-columns:1fr auto}.trust-strip ul{grid-column:1;grid-row:2;padding-bottom:18px}.trust-strip a{grid-column:2;grid-row:1/3}.case-board{grid-template-columns:minmax(0,.85fr) 44px minmax(0,1.15fr)}.case-analysis,.case-board{padding:28px}.price-tier{grid-template-columns:90px minmax(220px,.75fr) minmax(250px,1fr) minmax(190px,auto);padding:32px 26px}.footer-links{gap:24px}}@media (max-width:980px){.l-nav-desk{display:none}.l-nav-burger{display:inline-flex}.hero{min-height:0}.hero-grid{grid-template-columns:1fr}.hero-copy{max-width:760px;padding-bottom:0}.hero h1{font-size:clamp(3.4rem,8.6vw,5.5rem)}.hero-workbench{justify-self:center;max-width:530px}.hero-scope{grid-template-columns:1fr;padding:22px 0}.hero-scope ul{flex-wrap:wrap;max-width:430px;row-gap:0}.evidence-gap-lead{align-items:first baseline}.hero-scope li a{margin-bottom:0;margin-top:0}.trust-strip-inner{padding-block:23px}.case-study-head,.evidence-gap-head,.price-head{grid-template-columns:150px 1fr}.case-study-head h2,.case-study-head>p:not(.section-kicker),.price-head h2{grid-column:2}.price-head>p:last-child{grid-column:2;grid-row:auto;margin-top:3px}.case-board{grid-template-columns:1fr;padding:38px}.case-board-sources{align-self:auto;margin-inline:auto;max-width:600px;position:static;width:100%}.case-board-thread{flex-direction:row;gap:100px;height:62px}.case-board-thread:before{height:1px;inset:auto 22% 50%;width:auto}.rv-js .l-page .rv .case-board-thread:before{transform:scaleX(0);transform-origin:left center}.rv-js .l-page .rv.rv-vis .case-board-thread:before{transform:scaleX(1)}.case-board-thread span:after,.case-board-thread span:before,.case-board-thread:after{display:none}.case-analysis{margin-inline:auto;max-width:680px;width:100%}.results-inner{grid-template-columns:130px minmax(220px,.7fr) 1fr}.price-tier{grid-template-columns:90px minmax(220px,.8fr) 1fr}.price-tier-cta{grid-column:2/4;justify-self:start}.lfaq-inner{gap:50px}.footer-layout{grid-template-columns:1fr}.footer-links{grid-template-columns:repeat(5,1fr)}}@media (max-width:760px){.w{width:min(100% - 32px,700px)}.l-header{height:64px}.l-header-inner{width:calc(100% - 28px)}.l-nav-login{display:none}.l-nav-backdrop,.l-nav-drawer{top:64px}.hero{padding-top:42px}.hero-grid{gap:45px}.hero h1{font-size:clamp(2.3rem,9.8vw,3.3rem);letter-spacing:-.05em;line-height:.96}.hero h1 .hero-ink{letter-spacing:-.038em}.hero-sub{font-size:.93rem;line-height:1.65;margin-top:27px}.hero-offer>div{padding-inline:10px}.hero-offer dt{font-size:.83rem}.hero-offer dd{font-size:.72rem}.hero-workbench{max-width:470px}.upload-card{min-height:490px}.upload-dropzone{min-height:390px;padding-inline:20px}.upload-card-bottom{padding-inline:17px}.hero-scope{gap:18px;margin-top:56px}.hero-scope ul{align-items:start;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding-left:12px}.hero-scope li:before{top:22px;transform:none}.trust-strip-inner{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.trust-strip ul{display:grid;gap:10px 20px;grid-template-columns:1fr 1fr;padding:0;width:100%}.evidence-gap{padding:82px 0 58px}.case-study-head,.evidence-gap-head,.price-head{display:block}.case-study-head h2,.evidence-gap-head h2,.price-head h2{font-size:clamp(2.35rem,11vw,3.7rem)}.evidence-gap-lead{align-items:start;gap:26px;grid-template-columns:1fr;margin-top:56px;padding-block:30px 34px}.evidence-gap-word{align-items:center;display:flex;font-size:1.15rem;gap:16px;padding:0;width:100%}.evidence-gap-word:after{background:color-mix(in srgb,white 16%,transparent);content:"";flex:1;height:1px}.evidence-gap-appeal{text-align:left}.evidence-gap-appeal>p:last-child{margin-left:0!important}.evidence-figure{font-size:clamp(4.9rem,24vw,7.4rem);line-height:.82}.evidence-gap-lead article>p:last-child{margin-top:12px}.evidence-action-stats{grid-template-columns:1fr}.evidence-action-stats article{display:block;padding:30px 0}.evidence-action-value{font-size:clamp(3rem,14vw,3.8rem);letter-spacing:-.05em;line-height:.9;margin-bottom:12px}.evidence-gap-source{align-items:flex-start;flex-direction:column}.case-study,.lfaq-section,.price-section{padding-block:84px}.case-study-head{margin-bottom:38px}.case-study-head>p:not(.section-kicker),.price-head>p:last-child{margin-top:18px}.case-board{margin-inline:-16px;padding:32px 16px}.source-paper-denial{min-height:0;padding:22px 18px 18px}.source-paper-denial dl{margin:15px 0 18px}.source-paper-denial dl>div{padding:6px 0}.source-paper-denial>p{font-size:.78rem;margin-bottom:18px}.preview-companions{grid-template-columns:1fr;margin:-15px 10px 0 16px}.preview-companion{min-height:0}.case-board-thread{gap:64px}.case-analysis{padding:25px 20px}.case-analysis-head{align-items:start;flex-direction:column;gap:12px;padding-bottom:16px}.preview-score{align-items:baseline;border-top:1px solid color-mix(in srgb,white 12%,transparent);display:flex;justify-content:space-between;margin-top:6px;padding-top:12px;text-align:left;width:100%}.preview-score>span{font-size:.62rem}.preview-score strong{font-size:1.45rem;margin-top:0}.preview-draft{padding-inline:16px}.preview-draft-sign{align-items:flex-start;flex-direction:column}.preview-draft-sign>span:first-child{flex:none;width:100%}.preview-draft-sign strong{white-space:normal}.case-method{grid-template-columns:1fr}.case-method li+li{border-left:0;border-top:1px solid var(--l-line)}.case-study-actions{align-items:stretch;flex-direction:column;gap:7px}.preview-draft-cta{justify-content:center}.results-inner{display:grid;grid-template-columns:1fr;min-height:0;padding-block:56px}.results-label{border-bottom:1px solid color-mix(in srgb,white 28%,transparent);border-right:0;flex-direction:row;padding:0 0 18px}.results-figure strong{font-size:clamp(4.6rem,22vw,7rem)}.results-figure-medium strong{font-size:clamp(3.8rem,17vw,5.6rem)}.results-figure-long strong{font-size:clamp(3rem,12vw,4.3rem)}.price-head{margin-bottom:38px}.price-tier{display:grid;gap:23px;grid-template-columns:1fr;padding:29px 24px}.price-tier-index{border-bottom:1px solid var(--l-line);border-right:0;padding:0 0 11px}.price-tier-featured .price-tier-index{border-color:color-mix(in srgb,white 16%,transparent)}.price-tier-cta{grid-column:auto;justify-self:stretch}.price-pro-block{align-items:flex-start;flex-direction:column;gap:16px}.price-pro-block h3,.price-pro-block>div:first-child>span{display:block}.price-pro-block>div:last-child{flex-wrap:wrap}.lfaq-inner{display:block}.lfaq-head{margin-bottom:38px;position:static}.lfaq-q{font-size:.92rem;min-height:76px}.lfaq-a{padding-right:16px}.lfaq-foot{margin:25px 0 0}.final-cta h2{font-size:clamp(3.05rem,14vw,5rem)}.never-ledger{align-items:center;flex-direction:column;gap:9px}.l-footer{padding-top:55px}.footer-layout{gap:40px}.footer-links{gap:30px 22px;grid-template-columns:repeat(2,1fr)}.footer-bottom{align-items:flex-start;flex-direction:column;gap:7px;margin-top:-15px}}@media (max-width:560px){.evidence-gap{padding:60px 0 48px}.case-study{padding:62px 0}.lfaq-section,.price-section{padding:58px 0}.final-cta{padding:76px 0}.case-board{padding:26px 16px}.case-method{margin-top:34px}.case-study-actions{margin-top:26px}.source-paper-denial:not([data-open]) .source-paper-signoff,.source-paper-denial:not([data-open]) dl{display:none}.paper-toggle{align-items:center;background:transparent;border:1px solid var(--l-line-strong);border-radius:999px;color:var(--l-copy);display:inline-flex;font-size:.74rem;font-weight:700;justify-self:start;margin:4px 0 10px;min-height:44px;padding:0 16px}.source-paper-denial:not([data-open]) .source-paper-doctitle{margin-bottom:12px}.case-method{grid-template-columns:repeat(3,1fr)}.case-method li{align-content:start;gap:8px;grid-template-columns:1fr;justify-items:center;padding:16px 6px;text-align:center}.case-method li+li{border-left:1px solid var(--l-line);border-top:0}.case-method li>div>p,.case-method li>span,.case-method-eta{display:none}.case-method strong{font-size:.72rem;text-wrap:balance}.footer-links{gap:26px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.footer-links>.footer-link-group:last-child{align-items:baseline;flex-direction:row;flex-wrap:wrap;gap:6px 18px;grid-column:1/-1}.footer-links>.footer-link-group:last-child .footer-link-title{margin:0;width:100%}.footer-layout{gap:34px}.l-footer{padding:48px 0 26px}}@media (max-width:430px){.w{width:calc(100% - 26px)}.hero-eyebrow{font-size:.63rem}.hero-offer{margin-top:28px}.hero-offer>div{padding-inline:7px}.hero-offer dd{font-size:.78rem}.hero-workbench-tab{margin-left:12px;width:calc(100% - 24px)}.upload-evidence{transform:scale(.9)}.upload-evidence--reason{left:-8px}.upload-evidence--deadline{right:-9px}.upload-button{padding-inline:12px}.case-board{margin-inline:-13px}.case-method li{padding-inline:14px}.final-cta-primary,.preview-cta-primary{width:100%}}@media (prefers-reduced-motion:reduce){.l-page *,.l-page :after,.l-page :before{animation-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:.01ms!important}.preview-draft-caret,.preview-scan-beam,.upload-doc-beam{display:none!important}}.svr{--teal:var(--l-teal,#2f7c85);--dur-fast:160ms;--shadow-brand:0 18px 42px rgba(31,78,121,0.2),0 4px 10px rgba(31,78,121,0.12);--cta-grad:linear-gradient(135deg,#2a6396,#1f4e79)}.svr ::selection{background:rgba(111,160,204,.4);color:#fff}.l-page .svr-cta:active{transform:translateY(0) scale(.985);transition-duration:80ms}.svr{width:100%}.svr,.svr-track{position:relative}.svr[data-svr-mode=pinned] .svr-track{height:170vh;height:170dvh}.svr[data-svr-mode=placeholder] .svr-pin,.svr[data-svr-mode=reduced] .svr-pin,.svr[data-svr-mode=static] .svr-pin{padding:clamp(48px,8vw,96px) 0}.svr[data-svr-mode=pinned] .svr-pin{position:sticky;top:0;height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center;perspective:1600px}.svr[data-svr-mode=pinned] .svr-card{--p-out:clamp(0,calc((var(--svr-p, 1) - 0.46) / 0.16),1);perspective:1600px}.svr-card{position:relative;width:min(95%,1280px);margin:0 auto;border-radius:26px;overflow:hidden;background:#071523;border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(127,212,206,.1),0 44px 110px rgba(16,40,62,.28),0 14px 34px rgba(16,40,62,.16)}.svr[data-svr-mode=pinned] .svr-card{width:100%;margin:0;border-radius:0;border:0;box-shadow:inset 0 1px 0 rgba(127,212,206,.1);height:100%;transform:none}.svr[data-svr-mode=placeholder] .svr-card,.svr[data-svr-mode=reduced] .svr-card,.svr[data-svr-mode=static] .svr-card{display:flex;flex-direction:column}.svr-stage{position:relative;width:100%;aspect-ratio:16/9;min-height:200px;background:#0c2030}.svr[data-svr-mode=pinned] .svr-stage{position:absolute;inset:0;aspect-ratio:auto;min-height:0;opacity:calc(1 - clamp(0, (var(--svr-p, 0) - .46) / .16, 1));transform:translateZ(calc(var(--p-out, 1) * -140px))}.svr-video{position:absolute;inset:-3px 0;width:100%;height:calc(100% + 6px);object-fit:cover;display:block;background:#0c2030}.svr[data-svr-mode=pinned] .svr-video,.svr[data-svr-mode=static] .svr-video{pointer-events:none}.svr-still{position:absolute;inset:-3px 0;width:100%;height:calc(100% + 6px);object-fit:cover;display:block}.svr[data-svr-mode=pinned] .svr-video{opacity:0;transition:opacity .45s var(--ease,cubic-bezier(.16,1,.3,1))}.svr[data-svr-mode=pinned][data-svr-ended=true] .svr-video,.svr[data-svr-mode=pinned][data-svr-playing=true] .svr-video,.svr[data-svr-mode=pinned][data-svr-userpaused=true] .svr-video{opacity:1}.svr[data-svr-mode=pinned] .svr-video{transform:scale(calc(1 + .05 * clamp(0, var(--svr-p, 0) / .44, 1)))}.svr-video-scrim{position:absolute;inset:0;pointer-events:none;background:radial-gradient(125% 115% at 50% 42%,transparent 60%,rgba(6,16,28,.26) 100%),linear-gradient(180deg,rgba(8,22,36,0) 56%,rgba(8,22,36,.3));opacity:0}.svr[data-svr-mode=pinned] .svr-video-scrim{opacity:1}.svr-placeholder{position:absolute;inset:0;display:none;align-items:center;justify-content:center;background:radial-gradient(ellipse 70% 60% at 50% 42%,rgba(31,78,121,.34),transparent 78%),linear-gradient(165deg,#102236,#0e2b40 56%,#0c2030)}.svr-card[data-svr-failed=true] .svr-placeholder,.svr[data-svr-mode=placeholder] .svr-placeholder,.svr[data-svr-mode=static] .svr-placeholder{display:flex}.svr-placeholder-doc{position:relative;width:132px;height:168px;padding:20px 16px;border-radius:10px;background:rgba(232,242,249,.95);box-shadow:0 22px 60px rgba(0,0,0,.3);overflow:hidden}.svr-placeholder-line{display:block;height:8px;margin-bottom:12px;border-radius:3px;background:rgba(31,78,121,.22)}.svr-placeholder-line:nth-child(2){width:78%}.svr-placeholder-line:nth-child(4){width:64%}.svr-placeholder-mark{width:88%;background:rgba(183,121,31,.55)}.svr-placeholder-beam{position:absolute;left:0;right:0;top:0;height:26px;background:linear-gradient(180deg,rgba(47,124,133,0),rgba(47,124,133,.42));border-bottom:2px solid var(--teal,#2f7c85)}.svr-playpause{position:absolute;top:14px;right:14px;z-index:6;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:rgba(8,24,42,.55);color:#fff;cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--dur-fast,.16s) var(--ease),background var(--dur-fast,.16s) var(--ease),border-color var(--dur-fast,.16s) var(--ease)}.svr[data-svr-mode=pinned] .svr-playpause{top:86px}@media (max-width:640px){.svr[data-svr-mode=pinned] .svr-playpause{top:14px}}.svr .svr-playpause:focus-visible{opacity:1;pointer-events:auto}.svr[data-svr-shown=false][data-svr-playing=false] .svr-playpause:not(:focus-visible){pointer-events:none;visibility:hidden}.svr-playpause:hover{background:rgba(8,24,42,.75);border-color:rgba(255,255,255,.45)}.svr-playpause:focus-visible{outline:3px solid rgba(127,178,224,.75);outline-offset:2px}.svr-curtain{position:relative;z-index:2}.svr[data-svr-mode=placeholder] .svr-curtain,.svr[data-svr-mode=reduced] .svr-curtain,.svr[data-svr-mode=static] .svr-curtain{padding:30px 24px 34px}.svr[data-svr-mode=pinned] .svr-curtain{position:absolute;inset:0;display:flex;align-items:center;align-items:safe center;justify-content:center;padding:clamp(28px,6vw,88px);overflow:auto;-webkit-overflow-scrolling:touch;pointer-events:none;--reveal:clamp(0,(var(--svr-p,0) - 0.58)/0.18,1);opacity:var(--reveal);transform:translateY(calc((1 - var(--reveal)) * 20px))}.svr[data-svr-mode=pinned][data-svr-revealed=true] .svr-curtain{pointer-events:auto}.svr[data-svr-mode=pinned] .svr-curtain:focus-within{opacity:1;transform:none;pointer-events:auto}.svr-copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px;max-width:680px;margin:0 auto}.svr-mask{padding:10px 14px 28px;margin:-10px -14px -28px}@media (min-width:641px){.svr[data-svr-mode=pinned] .svr-mask{overflow:clip;perspective:900px}}.svr[data-svr-mode=pinned] .svr-curtain .svr-rise{transform:translateY(calc((1 - var(--sr, 1)) * (100% + 28px))) translateZ(calc((1 - var(--sr, 1)) * -60px))}.svr[data-svr-mode=pinned] .svr-title{--sr:clamp(0,(var(--svr-p,0) - 0.58)/0.1,1)}.svr[data-svr-mode=pinned] .svr-sub{--sr:clamp(0,(var(--svr-p,0) - 0.62)/0.1,1)}.svr[data-svr-mode=pinned] .svr-cta{--sr:clamp(0,(var(--svr-p,0) - 0.66)/0.1,1)}.svr[data-svr-mode=pinned] .svr-legal{--sr:clamp(0,(var(--svr-p,0) - 0.7)/0.1,1)}.svr[data-svr-mode=pinned] .svr-curtain:focus-within .svr-rise{transform:none}.svr-title{color:#ffffff;font-size:clamp(2rem,4.6vw,3.1rem);font-weight:790;line-height:1.14;letter-spacing:-.016em}.svr-sub,.svr-title{margin:0;text-wrap:balance}.svr-sub{max-width:560px;color:rgba(232,242,249,.88);font-size:clamp(1.02rem,1.7vw,1.22rem);line-height:1.56}.svr-cta{display:inline-flex;align-items:center;gap:9px;margin-top:10px;padding:16px 32px;border-radius:12px;background:var(--cta-grad,linear-gradient(135deg,#2a6396 0,#1f4e79 100%));color:#ffffff;font-weight:720;font-size:1.08rem;text-decoration:none;white-space:nowrap;box-shadow:var(--shadow-brand,0 18px 42px rgba(31,78,121,.32),0 4px 10px rgba(31,78,121,.22));transition:transform .22s var(--ease,cubic-bezier(.16,1,.3,1)),box-shadow .22s var(--ease,cubic-bezier(.16,1,.3,1))}.svr-cta svg{transition:transform .22s var(--ease,cubic-bezier(.16,1,.3,1))}.svr-cta:focus-visible,.svr-cta:hover{transform:translateY(-2px)}.svr-cta:focus-visible svg,.svr-cta:hover svg{transform:translateX(3px)}.svr-cta:focus-visible{outline:3px solid rgba(127,178,224,.75);outline-offset:3px}.svr-legal{margin:6px 0 0;color:rgba(232,242,249,.66);font-size:.82rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.svr[data-svr-mode=pinned] .svr-track{height:auto}.svr[data-svr-mode=pinned] .svr-pin{position:static;height:auto;padding:clamp(48px,8vw,96px) 0}.svr[data-svr-mode=pinned] .svr-card{width:min(95%,1280px);margin:0 auto;border-radius:26px;border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(127,212,206,.1),0 44px 110px rgba(16,40,62,.28),0 14px 34px rgba(16,40,62,.16);height:auto;transform:none;display:flex;flex-direction:column}.svr[data-svr-mode=pinned] .svr-video{transform:none}.svr[data-svr-mode=pinned] .svr-video-scrim{opacity:0}.svr[data-svr-mode=pinned] .svr-stage{position:relative;inset:auto;aspect-ratio:16/9;opacity:1;transform:none}.svr[data-svr-mode=pinned] .svr-curtain{position:relative;inset:auto;opacity:1;transform:none;pointer-events:auto;padding:30px 24px 34px}.svr[data-svr-mode=pinned] .svr-curtain .svr-rise{transform:none}}@media (max-width:640px){.svr-card{width:min(100% - 28px,1280px);border-radius:18px}.svr[data-svr-mode=placeholder] .svr-pin,.svr[data-svr-mode=static] .svr-pin{padding:24px 0}.svr[data-svr-mode=pinned] .svr-track{height:auto}.svr[data-svr-mode=pinned] .svr-pin{position:static;height:auto;display:block;padding:24px 0}.svr[data-svr-mode=pinned] .svr-card{width:min(100% - 28px,1280px);margin:0 auto;height:auto;min-height:0;border:1px solid rgba(255,255,255,.06);border-radius:18px;box-shadow:inset 0 1px 0 rgba(127,212,206,.1),0 24px 60px rgba(16,40,62,.26),0 8px 20px rgba(16,40,62,.15);transform:none;display:flex;flex-direction:column}.svr[data-svr-mode=pinned] .svr-stage{position:relative;inset:auto;aspect-ratio:16/9;opacity:1;transform:none}.svr[data-svr-mode=pinned] .svr-video{transform:none}.svr[data-svr-mode=pinned] .svr-video-scrim{opacity:0}.svr[data-svr-mode=pinned] .svr-curtain{position:relative;inset:auto;opacity:1;transform:none;pointer-events:auto;padding:30px 24px 34px}.svr[data-svr-mode=pinned] .svr-curtain .svr-rise{transform:none}.svr-copy{gap:12px}.svr-title{font-size:clamp(1.5rem,6.4vw,1.9rem)}.svr-cta{font-size:.95rem;padding:14px 20px}.svr-sub{display:none}.svr-playpause{top:14px;right:14px}}@media (min-width:641px) and (prefers-reduced-motion:no-preference){.rv-js .svr[data-svr-mode=static] .svr-track{height:170vh;height:170dvh}.rv-js .svr[data-svr-mode=static] .svr-pin{position:sticky;top:0;height:100vh;height:100dvh;display:flex;align-items:center;justify-content:center;padding:0}}