.sample-report-landing{--sample-shadow:0 34px 90px color-mix(in oklch, var(--company-ink) 13%, transparent)}body:has(.sample-report-landing) .topbar{min-height:var(--site-header-bar-height,81px);padding:14px max(40px, calc((100vw - var(--site-header-inner,1360px)) / 2 + 40px));gap:24px}body:has(.sample-report-landing) .brand-logo{width:var(--site-brand-width,196px)}body:has(.sample-report-landing) .topbar-nav{font-size:var(--site-fs-body);gap:6px}body:has(.sample-report-landing) .topbar-nav a{padding:8px 14px}body:has(.sample-report-landing) .session-actions{flex-wrap:nowrap;gap:6px}body:has(.sample-report-landing) .audience-pill{display:none}.sample-report-landing :is(.company-v2-eyebrow,.company-v2-kicker){font-size:var(--site-fs-caption)!important}.sample-report-hero{padding-top:var(--site-first-section-offset);grid-template-columns:minmax(0,.94fr) minmax(390px,.76fr)}.spoke-landing.sample-report-landing .sample-report-hero h1{max-width:13ch;font-size:var(--font-public-hero,clamp(3.1rem, 4.6vw, 4.85rem))!important;line-height:1!important}.sample-report-landing .company-v2-hero-lede{font-size:var(--font-lead,clamp(1.08rem, 1.35vw, 1.25rem))!important}.sample-report-landing .company-v2-hero-proof span{font-size:var(--site-fs-caption)!important}.sample-report-hero-artifact{border:1px solid var(--company-line-cool);background:var(--company-canvas);box-shadow:var(--sample-shadow);margin:0;position:relative;transform:rotate(1.25deg)}.sample-report-hero-artifact:before{z-index:-1;border:1px solid var(--company-line);background:var(--company-gold-soft);content:"";position:absolute;inset:26px -24px -26px 24px}.sample-report-browser-bar{border-bottom:1px solid var(--company-line-cool);align-items:center;gap:7px;height:42px;padding-inline:15px;display:flex}.sample-report-browser-bar>span{background:var(--company-line);border-radius:50%;width:8px;height:8px}.sample-report-browser-bar>span:first-child{background:var(--company-gold)}.sample-report-browser-bar small{color:var(--company-muted);font-family:var(--font-mono), monospace;letter-spacing:.04em;margin-left:auto;font-size:.67rem}.sample-report-hero-image{height:clamp(460px,50vw,680px);overflow:hidden}.sample-report-hero-image img{width:100%;height:auto}.sample-report-hero-artifact figcaption{z-index:1;border-top:1px solid var(--company-line-cool);background:var(--company-canvas);color:var(--company-muted);font-size:var(--site-fs-caption);padding:15px 18px;line-height:1.45;position:relative}.sample-report-proof-strip{border-block:1px solid var(--company-line);grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:center;gap:56px;width:min(1260px,100vw - 64px);margin-inline:auto;padding-block:34px;display:grid}.sample-report-proof-strip>p{max-width:24ch;color:var(--company-ink);font-family:var(--font-display), Georgia, serif;line-height:1.2;font-size:clamp(1.45rem,2.25vw,2.15rem)!important}.sample-report-proof-strip dl{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sample-report-proof-strip dl>div{border-left:1px solid var(--company-line);min-height:82px;padding:12px 22px}.sample-report-proof-strip dt{color:var(--company-teal-deep);font-size:var(--site-fs-body);font-weight:700}.sample-report-proof-strip dd{color:var(--company-muted);font-size:var(--site-fs-caption);margin-top:8px;line-height:1.45}.sample-report-explainer{grid-template-columns:minmax(0,.64fr) minmax(0,1.36fr)}.sample-report-feature{align-items:center}.sample-report-feature--reverse .company-v2-artifact-frame{grid-column:2}.sample-report-feature--reverse .company-v2-artifact-copy{grid-area:1/1}.sample-report-crop{overflow:hidden}.sample-report-crop img{transition:transform .45s cubic-bezier(.22,1,.36,1);display:block}.sample-report-crop:hover img{transform:scale(1.015)}.sample-report-crop--actions{max-height:720px}.sample-report-compare{width:min(1260px,100vw - 64px);margin:0 auto var(--site-section-pad-xl);border-top:1px solid var(--company-line);padding-top:var(--site-section-pad-xl);grid-template-columns:minmax(250px,.55fr) minmax(0,1.45fr);gap:clamp(56px,8vw,120px);display:grid}.sample-report-landing .sample-report-compare-copy h2{max-width:10ch;color:var(--company-ink);font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;margin-top:18px;font-weight:400;line-height:.99;font-size:clamp(2.6rem,4.2vw,4.65rem)!important}.sample-report-compare-copy>p:not(.company-v2-eyebrow){max-width:48ch;color:var(--company-ink-soft);margin-top:24px;line-height:1.65}.sample-report-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.sample-report-choices article{border:1px solid var(--company-line);background:var(--company-paper);min-height:360px;padding:clamp(28px,3.5vw,46px);position:relative}.sample-report-choices article:before{background:var(--company-gold);content:"";width:72px;height:1px;position:absolute;inset:-1px auto auto 34px}.sample-report-landing .sample-report-choices h3{color:var(--company-ink);font-family:var(--font-display), Georgia, serif;margin-top:50px;font-weight:400;line-height:1.02;font-size:clamp(2rem,3vw,3.15rem)!important}.sample-report-choices p{color:var(--company-ink-soft);margin-top:22px;line-height:1.65}.sample-report-choices a{border-top:1px solid var(--company-line);color:var(--company-teal-deep);justify-content:space-between;padding-top:18px;font-weight:700;display:flex;position:absolute;inset:auto 34px 34px}.sample-report-landing .company-v2-section-head h2{font-size:clamp(2.6rem,4.2vw,4.65rem)!important}.sample-report-landing .company-v2-cta h2{font-size:clamp(2.5rem,4vw,4.4rem)!important}.sample-report-landing .company-v2-footer-main>p{font-size:var(--site-fs-title)!important}@media (max-width:1060px){.sample-report-hero,.sample-report-explainer,.sample-report-compare{grid-template-columns:1fr}.sample-report-hero-artifact{width:min(100%,720px)}.sample-report-feature--reverse .company-v2-artifact-frame,.sample-report-feature--reverse .company-v2-artifact-copy{grid-area:auto}}@media (max-width:760px){body:has(.sample-report-landing) .topbar{min-height:var(--site-header-bar-height-mobile,69px);gap:20px;padding:10px 18px}body:has(.sample-report-landing) .topbar-brand{width:var(--site-brand-width-mobile,min(174px, calc(100vw - 256px)));flex:0 0 var(--site-brand-width-mobile,min(174px, calc(100vw - 256px)))}body:has(.sample-report-landing) .brand-logo{width:var(--site-brand-width-mobile,min(174px, calc(100vw - 256px)))}body:has(.sample-report-landing) .topbar-nav{display:none}body:has(.sample-report-landing) .session-actions[data-session-state=signed-out] .nav-login-button{display:none}body:has(.sample-report-landing) .session-actions[data-session-state=signed-out]{flex:0 0 200px;width:200px;margin-left:auto}body:has(.sample-report-landing) .session-actions[data-session-state=signed-out] .nav-primary-button{width:200px;min-height:48px;padding-inline:10px;font-size:var(--site-fs-control)!important}.sample-report-hero{padding-top:var(--site-first-section-offset)}.spoke-landing.sample-report-landing .sample-report-hero h1{font-size:var(--font-public-hero,clamp(2rem, 8.25vw, 2.3rem))!important}.sample-report-hero-artifact{width:calc(100% - 14px);transform:none}.sample-report-hero-artifact:before{inset:14px -14px -14px 14px}.sample-report-hero-image{height:480px}.sample-report-proof-strip,.sample-report-compare{width:min(100vw - 44px,1260px)}.sample-report-proof-strip{grid-template-columns:1fr;gap:26px}.sample-report-proof-strip>p{max-width:none}.sample-report-proof-strip dl{grid-template-columns:1fr}.sample-report-proof-strip dl>div{border-top:1px solid var(--company-line);border-left:0;min-height:auto;padding:16px 0}.sample-report-choices{grid-template-columns:1fr}.sample-report-choices article{min-height:330px}}@media (prefers-reduced-motion:reduce){.sample-report-crop img{transition:none}.sample-report-crop:hover img{transform:none}}
