.hs-section{position:relative;z-index:100;padding:8rem 2.125rem;background-color:#e9e9e9;color:#0f0f0f;font-family:var(--font-host-grotesk),sans-serif;font-size:1rem;font-weight:400;line-height:1.4;text-transform:none;overflow-x:clip}:where(.hs-section) p,:where(.hs-section) span{font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit;color:inherit}.hs-section--green{background-color:#8a9a5b}.hs-section--dark{background-color:#0f0f0f;color:#f5f5f0}.hs-section--paper{background-color:#f5f5f0}.hs-head{display:flex;justify-content:space-between;align-items:flex-start;gap:4rem;margin-bottom:5rem}.hs-title{font-family:Rader,sans-serif;font-size:clamp(2rem,4vw,3.5rem);line-height:1;text-transform:uppercase}.hs-intro,.hs-title{margin:0;letter-spacing:-.01em;color:inherit}.hs-intro{max-width:34rem;font-family:var(--font-host-grotesk),sans-serif;font-size:clamp(1.05rem,1.2vw,1.25rem);line-height:1.4;text-align:right;text-transform:none}.hs-eyebrow{display:inline-flex;align-items:center;width:fit-content;padding:.3rem .5rem;border-radius:.25rem;background:#d6dfb4;color:#0f0f0f;font-family:var(--font-mono),ui-monospace,monospace;font-size:.72rem;font-weight:500;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}.hs-section--green .hs-eyebrow{background:#f5f5f0}.hs-section--dark .hs-eyebrow{background:#8a9a5b}.hs-body{font-family:var(--font-host-grotesk),sans-serif;font-size:1rem;line-height:1.5;text-transform:none;color:inherit;margin:0}.hs-muted{opacity:.6}.hs-num{font-family:var(--font-host-grotesk),sans-serif;font-size:.8rem;font-weight:500;font-variant-numeric:tabular-nums;color:#888}@media (max-width:1000px){.hs-section{padding:5rem 1.5rem}.hs-head{flex-direction:column;gap:1.5rem;margin-bottom:3rem}.hs-intro{text-align:left}.hs-eyebrow{padding:.25rem .42rem;font-size:.6rem}}