._0ul0tG_container{width:min(1160px,100% - 32px);margin-inline:auto}._0ul0tG_section{padding:64px 0 48px}._0ul0tG_section._0ul0tG_compact{padding-top:0}._0ul0tG_section._0ul0tG_muted{background:radial-gradient(circle at 12% 10%, color-mix(in srgb, var(--landing-accent) 8%, transparent), transparent 22rem),var(--landing-soft)}._0ul0tG_sectionHeader{text-align:center;max-width:820px;margin:0 auto 22px}._0ul0tG_sectionHeader h2{color:var(--landing-ink);letter-spacing:-.035em;font-size:clamp(26px,2vw,36px);font-weight:850;line-height:1.08}._0ul0tG_sectionHeader p{color:var(--landing-muted);margin-top:10px;font-size:16px;line-height:1.6}._0ul0tG_eyebrow{letter-spacing:.12em;text-transform:uppercase;background:color-mix(in srgb, var(--landing-accent) 8%, transparent);width:fit-content;min-height:22px;color:var(--landing-accent);border-radius:999px;align-items:center;margin-bottom:10px;padding:0 10px;font-size:11px;font-weight:850;display:inline-flex}._0ul0tG_grid{gap:14px;display:grid}._0ul0tG_cols3{grid-template-columns:repeat(3,minmax(0,1fr))}._0ul0tG_cols4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1191px){._0ul0tG_cols4{grid-template-columns:repeat(3,minmax(0,1fr))}}._0ul0tG_card{border:1px solid var(--landing-border);min-width:0;box-shadow:0 8px 20px color-mix(in srgb, var(--landing-ink) 4%, transparent);color:inherit;background:#fff;border-radius:16px;flex-direction:column;gap:10px;padding:22px 22px 20px;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden}._0ul0tG_card:before{content:"";background:linear-gradient(90deg, var(--landing-accent), var(--landing-cyan));opacity:0;height:3px;transition:opacity .18s;position:absolute;inset:0 0 auto}._0ul0tG_card:hover{border-color:color-mix(in srgb, var(--landing-accent) 35%, transparent);box-shadow:0 16px 34px color-mix(in srgb, var(--landing-ink) 10%, transparent);transform:translateY(-3px)}._0ul0tG_card:hover:before{opacity:1}._0ul0tG_kicker{align-items:center;gap:9px;min-height:30px;display:flex}._0ul0tG_icon{width:30px;height:30px;color:var(--landing-accent);background:linear-gradient(135deg, color-mix(in srgb, var(--landing-accent) 12%, transparent), color-mix(in srgb, var(--landing-cyan) 8%, transparent));border-radius:9px;flex:none;place-items:center;display:grid}._0ul0tG_label{color:var(--landing-accent);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:850;line-height:1.2}._0ul0tG_value{color:var(--landing-ink);letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(25px,2vw,30px);font-weight:850;line-height:1.04;display:block}._0ul0tG_detail{color:var(--landing-muted);flex-direction:column;gap:4px;font-size:14.5px;line-height:1.5;display:flex}._0ul0tG_detail span{display:block}._0ul0tG_cta{color:var(--landing-accent);align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:14px;font-weight:800;display:inline-flex}._0ul0tG_cta svg{transition:transform .18s}._0ul0tG_linkCard:hover ._0ul0tG_cta svg{transform:translate(3px)}._0ul0tG_note{max-width:850px;color:var(--landing-muted);text-align:center;margin:20px auto 0;font-size:17px;line-height:1.7}@media (max-width:900px){._0ul0tG_cols3,._0ul0tG_cols4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){._0ul0tG_section{padding:40px 0}._0ul0tG_cols3,._0ul0tG_cols4{grid-template-columns:1fr;gap:12px}._0ul0tG_card{padding:20px 18px 18px}._0ul0tG_value{font-size:28px}._0ul0tG_note{font-size:15px}}
