.crumbs{color:var(--t3);flex-wrap:wrap;gap:6px;margin-bottom:18px;font-size:11px;display:flex}.crumbs a{color:var(--t3)}.crumbs .cur{color:var(--ink)}.kicker{font-family:var(--mono);color:var(--blue);text-transform:uppercase;letter-spacing:.08em;margin:0 0 10px;font-size:12px;font-weight:400}@media (width>=900px){.crumbs{margin-bottom:22px}.kicker{margin-bottom:12px}}.hero{gap:28px;padding-top:28px;padding-bottom:36px;display:grid}.hero h1{letter-spacing:-.03em;margin-bottom:16px;font-size:30px;font-weight:700;line-height:1.08}.hero-lead{color:var(--ink-soft);margin-bottom:20px;font-size:15px;line-height:1.55}.hero-cta{gap:8px;display:grid}@media (width>=900px){.hero{grid-template-columns:1.1fr 1fr;align-items:start;column-gap:64px;padding-top:48px;padding-bottom:64px}.hero h1{margin-bottom:18px;font-size:42px;line-height:1.06}.hero-lead{max-width:56ch;margin-bottom:24px;font-size:16px;line-height:1.6}.hero-cta{display:flex}}.popup-shot{margin:0}.popup-shot img{border:1px solid var(--ink);width:100%;max-width:400px;height:auto;display:block}.popup-shot figcaption{color:var(--t3);margin-top:12px;font-size:12px}@media (width>=900px){.popup-shot img{box-shadow:0 10px 30px #1c191724}.popup-shot figcaption{display:none}}.section h2+.card-grid{margin-top:20px}@media (width>=900px){.section h2{letter-spacing:-.02em;font-size:30px}.section h2+.card-grid{margin-top:32px}.cols3{grid-template-columns:1fr 1fr 1fr;gap:12px}.card{padding:24px}.card h3{margin-bottom:8px;font-size:17px}.card p{line-height:1.55}}.close-band{gap:16px;padding-top:36px;padding-bottom:36px;display:grid}.close-band h2{color:var(--dark-fg);letter-spacing:-.03em;margin-bottom:8px;font-size:26px}.close-band p{color:var(--dark-t2);max-width:52ch;font-size:14px}.btn-invert{justify-self:start}.close-scan{gap:8px;display:grid}.close-scan .scan-field{background:var(--ink-2);border-color:var(--dark-line);border-bottom-color:var(--dark-fg)}.close-scan .scan-scheme{color:var(--dark-t2)}.close-scan .scan-input{color:var(--dark-fg);caret-color:var(--dark-fg)}.close-scan .scan-input::placeholder{color:var(--dark-t2)}.close-scan .scan-field:focus-within{border-color:var(--dark-fg)}.close-scan .scan-field:focus-within .scan-scheme{background:var(--dark-fg);color:var(--ink)}.close-scan .btn-invert{justify-self:stretch}@media (width>=900px){.close-band{justify-content:space-between;align-items:center;gap:48px;padding-top:56px;padding-bottom:56px;display:flex}.close-band h2{font-size:32px}.close-scan{flex:none;width:460px;display:flex}.close-scan .scan-field{flex:1}.close-scan .btn-invert{justify-self:auto}}
