body:has(.source-desks:not([data-step=topics])) .site-header{display:none}.source-desks:not([data-step=topics]){min-height:100svh;max-width:880px;padding-inline:24px;justify-content:center;align-items:stretch;text-align:left}.source-desks:not([data-step=topics]) .nina-beat-hero{flex:none;align-items:stretch;padding:0 0 clamp(28px,3.4vw,44px)}.source-pitch.nina-beat-words{align-items:flex-start}.source-pitch-mark{flex:none;width:28px;height:28px;margin-bottom:clamp(16px,2vw,24px);color:var(--ink)}.source-desks:not([data-step=topics]) h1{max-width:17ch;font-size:clamp(44px,7.2vw,88px);line-height:1.02;letter-spacing:-.025em;margin:0 0 clamp(20px,2.6vw,32px);text-wrap:balance}.source-pitch .nina-beat-lede{max-width:34em;font-size:clamp(18px,1.7vw,22px);line-height:1.55;text-wrap:pretty}.source-pitch .nina-beat-lede+.nina-beat-lede{margin-top:.8em}.source-pitch-ask{color:var(--ink);font-weight:600}.source-desks:not([data-step=topics]) .nina-beat-actions{position:static;align-items:flex-start}.source-desks:not([data-step=topics]) .nina-beat-actions:before{display:none}.source-desks:not([data-step=topics]) .nina-beat-yes{width:240px;min-height:64px;font-size:22px}@media (max-width:600px){.source-desks:not([data-step=topics]){justify-content:flex-start;padding:12vh 20px calc(24px + env(safe-area-inset-bottom))}.source-desks:not([data-step=topics]) h1{font-size:clamp(40px,12vw,56px)}.source-desks:not([data-step=topics]) .nina-beat-actions{align-items:stretch}.source-desks:not([data-step=topics]) .nina-beat-yes{width:100%;min-height:60px;font-size:20px}}.source-desks[data-step=topics]{height:calc(100dvh - var(--header-bar-height));min-height:0}.source-desks[data-step=topics] .nina-beat-hero{min-height:0;justify-content:flex-start;padding-bottom:16px}.source-desks[data-step=topics] .nina-beat-words{flex:1;min-height:0;width:100%}.source-desks-topics.nina-beat-topics{display:block;flex:1;min-height:0;max-height:none;margin-top:16px}.source-desk+.source-desk{margin-top:20px}.source-desk-divider{display:flex;align-items:center;gap:12px;margin:4px 0 12px;font:600 11px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.source-desk-divider:after,.source-desk-divider:before{content:"";flex:1;height:1px;background:var(--line)}.source-desk-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--topics-gap)}@media (max-height:760px){.source-desks-topics.nina-beat-topics{margin-top:12px}.source-desk+.source-desk{margin-top:14px}.source-desk-divider{margin-bottom:10px}}