.pitch{gap:var(--space-6);padding-top:clamp(1rem,3vw,1.5rem);display:grid}.pitch .e-pitch{padding-top:var(--space-4);max-width:44rem;margin-inline:0}.pitch .e-pitch__kicker{color:var(--yellow);font-size:var(--step--2);letter-spacing:.14em;font-weight:600}.pitch .e-pitch__title{font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.02}.pitch .e-pitch__section{border-top:1px dashed var(--dash)}.pitch .e-pitch__h2{font-size:clamp(1.7rem,2.6vw,2.1rem)}.pitch .e-pitch__n{color:var(--yellow)}.pitch .e-pitch__links a,.pitch .e-pitch__contact a{-webkit-text-decoration-color:color-mix(in oklab, var(--yellow) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--yellow) 60%, transparent)}.pitch .e-pitch__links a:hover,.pitch .e-pitch__contact a:hover{color:var(--yellow)}.glance{gap:var(--space-4);display:grid}.glance__slate .slate__surface{gap:.55rem;padding:.95rem 1.1rem .9rem;display:grid}.glance__town{font-family:var(--font-display);font-size:1.5rem;line-height:1}.glance__line{font-family:var(--font-display);align-items:center;gap:.45rem;font-size:1.3rem;line-height:1;display:flex}.glance__line i{background:radial-gradient(circle, color-mix(in oklab, var(--chalk) 32%, transparent) .9px, transparent 1.3px) left center / 7px 2px repeat-x;flex:1;align-self:flex-end;height:2px;margin-bottom:.25rem}.glance__line b{color:var(--yellow)}.glance__rate{font-size:var(--step--2);color:var(--chalk-dim);text-shadow:none}.glance__facts{gap:var(--space-3);display:grid}.glance__facts div{padding-top:var(--space-3);border-top:1px dashed var(--dash);gap:.15rem;display:grid}.glance__facts dt{font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--yellow);font-weight:600}.glance__facts dd{font-size:var(--step--1);color:var(--chalk)}.glance__card{gap:var(--space-4);padding:var(--space-5);display:grid}.glance__kicker{font-size:var(--step--2);letter-spacing:.14em;text-transform:uppercase;color:var(--color-fg-subtle);font-weight:600}.glance__cta{width:100%}@media (min-width:1180px){.pitch{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;column-gap:clamp(2rem,4vw,4rem)}.glance{grid-area:1/2;position:sticky;top:1.5rem}.pitch .e-pitch{grid-area:1/1}}
