.try-hero .fh-text{max-width:var(--content-text)}.try-hero .hero-jumps{margin-top:var(--s-6);gap:var(--s-6);flex-wrap:wrap;display:flex}.try-hero .hero-jumps a{color:var(--c-accent);font-size:15px;font-weight:600;text-decoration:none}.try-hero .hero-jumps a:hover{text-decoration:underline}@media (max-width:560px){.try-hero .hero-jumps{gap:var(--s-4);flex-direction:column}}.demo-sec,#sample-reports,#coaching-role-play,#see-a-read{scroll-margin-top:calc(var(--nav-height) + var(--s-6))}.demo-sec .demo-copy{max-width:var(--content-text)}.demo-sec h2{margin-top:var(--s-3)}.demo-sec .demo-body{margin-top:var(--s-6);font-size:18px;line-height:1.6}.ink-band.demo-sec h2{color:var(--c-paper)}.ink-band.demo-sec .demo-body{color:#ffffffe6}.ink-band.demo-sec .label{color:#ffffffa6}.on-paper.demo-sec h2{color:var(--c-ink)}.on-paper.demo-sec .demo-body{color:var(--fg-2)}.embed-frame{margin-top:var(--s-8);width:100%;height:min(560px, calc(100dvh - var(--nav-height) - var(--s-16)));border-radius:var(--r-lg);position:relative;overflow:hidden}.embed-frame iframe{border:0;width:100%;height:100%;display:block}.ink-band .embed-frame{border:1px solid #ffffff24}.on-paper .embed-frame{border:1px solid var(--divider)}.embed-ph{text-align:center;justify-content:center;align-items:center;gap:var(--s-4);padding:var(--s-12);flex-direction:column;display:flex;position:absolute;inset:0}.ink-band .embed-ph{background:#ffffff0a}.on-paper .embed-ph{background:var(--bg-surface)}.embed-ph .ph-label{font-family:var(--font-plex-mono);letter-spacing:.06em;text-transform:uppercase;font-size:12.5px}.ink-band .embed-ph .ph-label{color:#fff9}.on-paper .embed-ph .ph-label{color:var(--fg-3)}.embed-ph .ph-line{max-width:46ch;font-size:16px;line-height:1.6}.ink-band .embed-ph .ph-line{color:#ffffffd1}.on-paper .embed-ph .ph-line{color:var(--fg-2)}.embed-ph .ph-links{gap:var(--s-6);margin-top:var(--s-2);flex-wrap:wrap;justify-content:center;display:flex}.embed-ph .ph-links a{font-size:15px;font-weight:600;text-decoration:none}.embed-ph .ph-links a.muted{color:var(--c-paper)}.on-paper .embed-ph .ph-links a.muted{color:var(--c-ink)}.embed-ph .ph-links a.accent{color:var(--c-accent)}.embed-ph .ph-links a:hover{text-decoration:underline}.embed-ph .ph-error{font-size:14px}.ink-band .embed-ph .ph-error{color:#fbb1a7}.on-paper .embed-ph .ph-error{color:#b3261e}.demo-caption{margin-top:var(--s-4);font-size:14.5px}.ink-band .demo-caption{color:#ffffffb3}.on-paper .demo-caption{color:var(--fg-3)}@media (max-width:760px){.embed-ph .ph-links{gap:var(--s-3);flex-direction:column}}.pilot-card{margin-top:var(--s-12);background:var(--bg-surface);border:1px solid var(--divider);border-radius:var(--r-md);padding:var(--s-8);gap:var(--s-12);grid-template-columns:1fr 1fr;align-items:start;display:grid}.pilot-eyebrow,.pilot-form-lead{margin:0 0 var(--s-4);font-family:var(--font-plex-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);font-size:12.5px}.pilot-points{gap:var(--s-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pilot-points li{gap:var(--s-4);grid-template-columns:96px 1fr;align-items:baseline;display:grid}.pilot-points .pp-k{font-family:var(--font-plex-mono);color:var(--c-accent);font-size:13px;font-weight:500}.pilot-points .pp-v{color:var(--fg-2);font-size:15px;line-height:1.5}.pilot-form{border-left:1px solid var(--divider);padding-left:var(--s-12)}.pilot-form .pf-field{gap:var(--s-2);margin-bottom:var(--s-4);flex-direction:column;display:flex}.pilot-form label{font-size:var(--t-label-size);letter-spacing:var(--t-label-ls);text-transform:uppercase;color:var(--fg-2);font-weight:500}.pilot-form .pf-opt{text-transform:none;letter-spacing:0;color:var(--fg-3);font-weight:400}.pilot-form input,.pilot-form textarea{font-family:var(--font-sans);color:var(--c-ink);background:var(--c-paper);border:1px solid var(--n-300);border-radius:var(--r-sm);padding:10px 12px;font-size:16px}.pilot-form input:focus,.pilot-form textarea:focus{border-color:var(--c-accent);box-shadow:0 0 0 1px var(--c-accent);outline:none}.pilot-form textarea{resize:vertical;min-height:60px;line-height:1.5}.pilot-form .btn{margin-top:var(--s-2);align-self:flex-start}.pilot-hint{margin:var(--s-3) 0 0;color:var(--fg-3);font-size:12.5px;line-height:1.5}.pilot-success{margin-top:var(--s-12);color:var(--c-ink);background:var(--bg-surface);border:1px solid var(--divider);border-radius:var(--r-md);padding:var(--s-8);font-size:16px;line-height:1.6}@media (max-width:760px){.pilot-card{gap:var(--s-8);grid-template-columns:1fr}.pilot-form{border-left:0;border-top:1px solid var(--divider);padding-left:0;padding-top:var(--s-8)}.pilot-points li{grid-template-columns:84px 1fr}}.samples-sec h2{color:var(--c-ink)}.samples-sec .samples-intro{margin-top:var(--s-3);max-width:var(--content-text);color:var(--fg-2);font-size:18px;line-height:1.6}.samples-grid{margin-top:var(--s-12);gap:var(--gutter-desktop-spacious);grid-template-columns:repeat(3,1fr);display:grid}.sample-card{background:var(--c-paper);border:1px solid var(--divider);border-radius:var(--r-lg);padding:var(--s-8);transition:border-color var(--dur-fast) var(--ease-standard);flex-direction:column;display:flex}.sample-card:hover{border-color:var(--n-300)}.sample-card .sc-tag{color:var(--fg-3)}.sample-card .sc-quote{margin:var(--s-3) 0 0;letter-spacing:-.01em;color:var(--c-ink);font-size:22px;font-weight:600;line-height:1.35}.sample-card .sc-body{margin-top:var(--s-4);color:var(--fg-2);font-size:15px;line-height:1.6}.sample-card .sc-divider{padding-top:var(--s-6);border-top:1px solid var(--divider);margin-top:auto}.sample-card .sc-figs{margin-top:var(--s-4);gap:var(--s-3) var(--s-6);flex-wrap:wrap;display:flex}.sample-card .sc-fig{font-family:var(--font-plex-mono);letter-spacing:-.01em;color:var(--c-ink);font-size:16px;font-weight:500}.sample-card .sc-foot-note{margin-top:var(--s-4);color:var(--fg-3);font-size:13px;line-height:1.5}.sample-card .sc-action{margin-top:var(--s-6)}.sample-card .sc-case{margin-top:var(--s-4)}.sample-card .sc-case a{color:var(--c-accent);text-underline-offset:3px;font-size:14px;font-weight:600;text-decoration:underline}.gate-form{gap:var(--s-3);flex-direction:column;display:flex}.gate-form label{font-size:var(--t-label-size);letter-spacing:var(--t-label-ls);text-transform:uppercase;color:var(--fg-2);font-weight:500}.gate-form .gate-input{font-family:var(--font-sans);color:var(--c-ink);border:0;border-bottom:1px solid var(--n-300);transition:border-color var(--dur-base) var(--ease-standard);background:0 0;padding:8px 0;font-size:16px}.gate-form .gate-input:focus{border-bottom-color:var(--c-accent);box-shadow:0 1px 0 var(--c-accent);outline:none}.gate-form.cf-invalid .gate-input{border-bottom-color:#b3261e}.gate-form .btn{margin-top:var(--s-2);align-self:flex-start}.gate-form .gate-hint{color:var(--fg-3);margin:0;font-size:12.5px;line-height:1.5}.gate-form.cf-invalid .gate-hint{color:#b3261e}.gate-success{margin-top:var(--s-2);color:var(--c-ink);font-size:15px;line-height:1.55}@media (max-width:860px){.samples-grid{gap:var(--s-4);grid-template-columns:1fr}.sample-card .sc-figs{gap:var(--s-2);flex-direction:column}}.try-close{text-align:center}.try-close .tc-inner{max-width:640px;margin:0 auto}.try-close .label{color:#fff9}.try-close h2{margin-top:var(--s-4);color:var(--c-paper);font-size:var(--t-h1-size);line-height:var(--t-h1-lh);letter-spacing:var(--t-h1-ls)}.try-close .tc-body{margin-top:var(--s-4);color:#ffffffd1;font-size:18px;line-height:1.6}.try-close .tc-primary{margin-top:var(--s-12)}.try-close .tc-secondary{margin-top:var(--s-6)}.try-close .tc-secondary a{color:var(--c-paper);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (max-width:600px){.try-close .tc-primary .btn{width:100%}}
