._4frzba_section{background:var(--color-bg-page)}._4frzba_inner{max-width:1440px;padding:var(--space-80) var(--space-16) 52px;margin:0 auto}._4frzba_eyebrow{font-family:var(--font-mono);text-transform:uppercase;color:var(--color-text-accent);font-size:.875rem;line-height:1.25rem}._4frzba_intro{gap:var(--space-16);margin-top:var(--space-16);flex-direction:column;display:flex}._4frzba_heading{font-family:var(--font-serif);color:var(--color-text-primary);margin:0;font-size:2.25rem;font-weight:300;line-height:2.75rem}._4frzba_lede{font-family:var(--font-sans);color:var(--color-text-secondary);font-size:1.125rem;line-height:1.75rem}._4frzba_cards{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._4frzba_card{gap:var(--space-12);padding:var(--space-20);background:#fff9;border:1px solid #19191117;border-radius:14px;flex-direction:column;display:flex;position:relative;overflow:hidden}._4frzba_card:before{content:"";background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%), #ffffffe6, #fff0 70%);opacity:0;transition:opacity var(--dur-settle) var(--ease-arrive);pointer-events:none;position:absolute;inset:0}@media (hover:hover){._4frzba_card:hover:before{opacity:1}}._4frzba_number,._4frzba_text{position:relative}._4frzba_number{font-family:var(--font-mono);letter-spacing:.24em;color:var(--c);align-items:center;gap:9px;font-size:.75rem;line-height:1rem;display:flex}._4frzba_dot{background:var(--c);width:8px;height:8px;transition:width var(--dur-arrive) var(--ease-arrive);border-radius:4px}._4frzba_card[data-lit] ._4frzba_dot{width:22px}._4frzba_card[data-lit] ._4frzba_name{color:var(--c)}@media (hover:hover){._4frzba_card:hover ._4frzba_dot{width:22px}._4frzba_card:hover ._4frzba_name{color:var(--c)}}._4frzba_text{gap:var(--space-4);flex-direction:column;display:flex}._4frzba_name{font-family:var(--font-serif);color:var(--color-text-primary);transition:color var(--dur-arrive) var(--ease-arrive);margin:0;font-size:1.5rem;font-weight:300;line-height:2rem}._4frzba_body{font-family:var(--font-sans);color:var(--color-text-secondary);font-size:.875rem;line-height:1.25rem}._4frzba_cardReveal{transition:opacity var(--dur-arrive) var(--ease-arrive), transform var(--dur-arrive) var(--ease-arrive), filter var(--dur-arrive) var(--ease-arrive);transition-delay:calc(.48s + var(--i) * 80ms)}html.js [data-reveal-group]:not([data-in]) ._4frzba_cardReveal{opacity:0;filter:blur(6px);transform:translateY(20px)}@media (min-width:1024px){._4frzba_inner{padding:140px clamp(40px,8.33vw,120px)}._4frzba_intro{gap:var(--space-80);flex-direction:row;margin-top:0;padding:26px 0 60px}._4frzba_heading{white-space:nowrap;flex:0 0 660px;font-size:3rem;line-height:3.5rem}._4frzba_lede{flex:0 460px;font-size:1.25rem;line-height:1.75rem}._4frzba_cards{gap:var(--space-20);max-width:1200px;padding-bottom:var(--space-20);flex-flow:wrap}._4frzba_card{max-width:285px;padding:26px var(--space-24);flex:0 0 calc(25% - 15px);gap:14px}._4frzba_text{gap:14px}._4frzba_name{font-size:1.75rem;line-height:2.25rem}._4frzba_body{font-size:1rem;line-height:1.5rem}}@media (prefers-reduced-motion:reduce){._4frzba_cardReveal{transition:opacity var(--dur-arrive) var(--ease-arrive);transition-delay:0s}html.js [data-reveal-group]:not([data-in]) ._4frzba_cardReveal{filter:none;transform:none}}
.gC1EJa_section{background:var(--color-bg-inverse)}.gC1EJa_inner{max-width:1440px;padding:var(--space-80) var(--space-16) 105px;margin:0 auto}.gC1EJa_eyebrow{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--color-text-accent);font-size:.875rem;line-height:1.25rem}.gC1EJa_rows{margin:var(--space-16) 0 0;padding:0;list-style:none}.gC1EJa_rule{background:#e9eae21a;width:100%}.gC1EJa_content{gap:var(--space-4);padding:var(--space-20) 0;flex-direction:column;display:flex}.gC1EJa_name{align-items:center;gap:var(--space-12);font-family:var(--font-serif);color:var(--color-text-on-inverse);font-size:1.5rem;font-weight:300;line-height:2rem;display:flex}.gC1EJa_dot{background:var(--c);border-radius:50%;flex:none;width:8px;height:8px}.gC1EJa_becomes{font-family:var(--font-sans);color:var(--color-text-on-inverse-muted);font-size:1rem;line-height:1.5rem}.gC1EJa_closing{margin-top:var(--space-16);font-family:var(--font-serif);color:var(--color-text-on-inverse);font-size:1.5rem;font-weight:300;line-height:2rem}.gC1EJa_name,.gC1EJa_becomes,.gC1EJa_closing{transition:color .8s var(--ease-arrive), opacity .8s var(--ease-arrive), filter .8s var(--ease-arrive)}.gC1EJa_becomes{color:var(--c)}.gC1EJa_row[data-turned] .gC1EJa_name{color:var(--color-text-on-inverse-muted)}html:not(.js) .gC1EJa_name{color:var(--color-text-on-inverse-muted)}html.js .gC1EJa_row:not([data-turned]) .gC1EJa_becomes{opacity:0;filter:blur(4px)}html.js .gC1EJa_closing:not([data-on]){opacity:0}@media (min-width:1024px){.gC1EJa_inner{padding:140px clamp(40px,8.33vw,120px)}.gC1EJa_rows{margin-top:44px}.gC1EJa_content{align-items:center;gap:var(--space-40);flex-direction:row;padding:26px 0}.gC1EJa_name{flex:0 0 340px;font-size:1.75rem;line-height:2.25rem}.gC1EJa_becomes{flex:0 820px;font-size:1.125rem;line-height:1.75rem}.gC1EJa_closing{max-width:820px;margin-top:var(--space-48);font-size:2.25rem;line-height:2.75rem}}
