.ln-ctt-kicker{align-items:center;gap:var(--space-3);color:var(--muted);font-size:var(--type-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-micro);text-transform:uppercase;margin:0;display:flex}.ln-ctt-kicker:before{content:"";width:var(--space-6);opacity:.6;background:currentColor;height:1px}.ln-ctt-h1,.ln-ctt-h2{color:var(--ink);font-family:var(--font-display);font-weight:var(--weight-regular);letter-spacing:var(--tracking-calm-display);margin:0}.ln-ctt-h1{margin-block:var(--space-4) var(--space-4);font-size:var(--type-calm-display);line-height:var(--lh-calm-display)}.ln-ctt-h2{margin-block:var(--space-3) var(--space-3);font-size:var(--type-calm-h2);line-height:var(--lh-calm-display)}.ln-ctt-h1 em,.ln-ctt-h2 em{color:var(--section-mark,var(--accent));font-style:italic}.ln-ctt-lead,.ln-ctt-sectionLead{max-width:var(--measure);color:var(--text);font-family:var(--font-reading);font-size:var(--type-lede);line-height:var(--lh-lede);margin:0}.ln-ctt-hero{gap:var(--space-5);margin-block:var(--space-6) var(--space-6);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}.ln-ctt-heroCopy{min-width:0}.ln-ctt-heroAside{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid}.ln-ctt-media{aspect-ratio:3/2;border-radius:var(--radius-md);background:var(--section-soft,var(--canvas));width:7rem;box-shadow:var(--elev-0);overflow:hidden}.ln-ctt-media picture,.ln-ctt-media img{object-fit:cover;border-radius:0;width:100%;height:100%;display:block}.ln-ctt-trust{gap:var(--space-2) var(--space-5);color:var(--text);font-size:var(--type-small);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ln-ctt-trust li{align-items:center;gap:var(--space-2);display:flex}.ln-ctt-trustIcon{width:1.125rem;height:1.125rem;color:var(--section-mark,var(--accent));flex:none}.ln-calm-hero{min-width:0;margin-block:var(--space-2) 0;flex-direction:column;align-items:flex-start;display:flex}.ln-calm-hero>.ln-ctt-h1{margin-block:var(--space-4) var(--space-3)}.ln-calm-hero>.ln-ctt-h1 em{display:block}.ln-calm-hero>.ln-ctt-lead+*{margin-block-start:var(--space-4)}@media (min-width:1024px){.ln-ctt-hero{gap:var(--space-7);grid-template-columns:minmax(0,1fr) auto}.ln-ctt-heroAside{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start}.ln-ctt-media{border-radius:var(--radius-lg);width:18.75rem;box-shadow:var(--elev-calm)}.ln-ctt-trust{flex-flow:column}}
