.TzasvW_page{padding-bottom:4rem}.TzasvW_hero{background:var(--p-surface);color:#f2f0e8;--text-muted:#c4c8c0;--focus:var(--p-accent);padding-block:clamp(1.5rem,1rem + 2vw,3rem) clamp(2.5rem,2rem + 3vw,5rem)}.TzasvW_page[data-light-surface=true] .TzasvW_hero{color:#182022;--text-muted:#46504f;--focus:#1d6fa0}.TzasvW_heroGrid{align-items:center;gap:2rem;display:grid}@media (min-width:900px){.TzasvW_heroGrid{gap:var(--gutter);grid-template-columns:minmax(0,6fr) minmax(0,6fr)}}.TzasvW_heroText{align-content:start;gap:1.1rem;display:grid}.TzasvW_back{justify-self:start;align-items:center;gap:.45rem;min-height:44px;font-weight:650;text-decoration:none;display:inline-flex}.TzasvW_back:hover{text-decoration:underline}.TzasvW_status{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.TzasvW_status .status{color:inherit}.TzasvW_cats{font-size:var(--step--1);color:var(--text-muted)}.TzasvW_name{letter-spacing:-.05em;font-size:clamp(2.8rem,1.6rem + 5.5vw,7rem);line-height:.92}.TzasvW_tagline{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.02em;max-width:26ch;line-height:1.2}.TzasvW_flag{font-weight:700;font-size:var(--step--1);border:1.5px dashed var(--p-accent);border-radius:var(--radius-s);justify-self:start;padding:.4rem .8rem}.TzasvW_poster{aspect-ratio:4/3;border-radius:var(--radius-l);margin:0;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #0009}.TzasvW_posterSvg{width:100%;height:100%;display:block}.TzasvW_illNote{color:#f2f0e8;background:#101719d1;border-radius:4px;padding:.25rem .6rem;font-size:.78rem;font-weight:600;position:absolute;bottom:12px;left:12px}.TzasvW_body{gap:0;padding-block:clamp(2.5rem,2rem + 3vw,5rem);display:grid}.TzasvW_block{border-top:1px solid var(--line);gap:.75rem;padding-block:1.75rem;display:grid}@media (min-width:900px){.TzasvW_block{gap:var(--gutter);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.TzasvW_block>:not(h2){grid-column:2}}.TzasvW_block h2{font-size:var(--step-1);letter-spacing:-.01em;font-weight:600}.TzasvW_block p,.TzasvW_block li{color:var(--text-muted);max-width:62ch}.TzasvW_big{font-size:var(--step-1);line-height:1.5;color:var(--text)!important}.TzasvW_thinking{gap:.9rem;list-style:none;display:grid}.TzasvW_thinking li{padding-left:1.4rem;position:relative}.TzasvW_thinking li:before{content:"";background:var(--accent-text);width:.6rem;height:2px;position:absolute;top:.62em;left:0}.TzasvW_tools{flex-wrap:wrap;gap:.4rem;list-style:none;display:flex}.TzasvW_tools li{font-size:var(--step--1);border-radius:var(--radius-s);background:var(--surface-2);padding:.25rem .7rem;font-weight:600;color:var(--text)!important}.TzasvW_small{font-size:var(--step--1);color:var(--text-faint)!important}.TzasvW_ext{min-height:44px;font-family:var(--font-display);font-weight:600;font-size:var(--step-1);align-items:center;gap:.4rem;display:inline-flex}.TzasvW_pager{border-top:1px solid var(--line-strong);grid-template-columns:1fr 1fr;align-items:start;gap:1rem;padding-top:2rem;display:grid}@media (min-width:900px){.TzasvW_pager{grid-template-columns:1fr auto 1fr}}.TzasvW_pagerLink{gap:.3rem;min-height:44px;text-decoration:none;display:grid}.TzasvW_pagerNext{text-align:right;justify-items:end}@media (min-width:900px){.TzasvW_pagerNext{grid-column:3}}.TzasvW_pagerLabel{font-size:var(--step--1);color:var(--text-muted);align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.TzasvW_pagerName{font-family:var(--font-display);font-weight:600;font-size:var(--step-2);letter-spacing:-.02em}.TzasvW_pagerLink:hover .TzasvW_pagerName{text-decoration:underline}.TzasvW_esc{font-family:var(--font-mono);color:var(--text-faint);padding-top:.4rem;font-size:.78rem;display:none}@media (min-width:900px) and (hover:hover){.TzasvW_esc{grid-area:1/2;display:block}}@media print{.TzasvW_hero{color:#111!important;background:#fff!important}.TzasvW_poster,.TzasvW_pager,.TzasvW_back{display:none}}
