.smart-module__Vbr3yW__hero{padding-block:var(--s-8) var(--s-6)}.smart-module__Vbr3yW__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--c-brass);margin-bottom:var(--s-3);font-size:13px;font-weight:500}.smart-module__Vbr3yW__title{letter-spacing:-.03em;margin-bottom:var(--s-4);max-width:18ch;font-size:clamp(38px,6vw,68px)}.smart-module__Vbr3yW__lead{color:var(--c-text-2);max-width:62ch;font-size:clamp(17px,1.6vw,20px)}.smart-module__Vbr3yW__heroActions{gap:var(--s-3);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.smart-module__Vbr3yW__heroFigure{margin:var(--s-6) auto 0;max-width:440px}.smart-module__Vbr3yW__heroFigure img,.smart-module__Vbr3yW__mascot img{width:100%;height:auto;display:block}.smart-module__Vbr3yW__split{gap:var(--s-8);grid-template-columns:340px 1fr;align-items:center;display:grid}.smart-module__Vbr3yW__mascot{max-width:340px}.smart-module__Vbr3yW__copy p{color:var(--c-text-2);margin-bottom:var(--s-4);max-width:52ch;font-size:17px}.smart-module__Vbr3yW__copy a{color:var(--c-ink);font-weight:500}@media (max-width:760px){.smart-module__Vbr3yW__split{gap:var(--s-5);grid-template-columns:1fr}.smart-module__Vbr3yW__mascot{max-width:300px;margin:0 auto}}.smart-module__Vbr3yW__primaryButton{padding:var(--s-3) var(--s-5);border-radius:var(--r-full);background:var(--c-ink);color:var(--c-inverse);white-space:nowrap;transition:background var(--t-fast) var(--ease);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.smart-module__Vbr3yW__primaryButton:hover{background:var(--c-ink-hover)}.smart-module__Vbr3yW__section{padding-block:var(--s-8)}.smart-module__Vbr3yW__sectionAlt{background:var(--c-surface-2);border-block:1px solid var(--c-border)}@media (max-width:640px){.smart-module__Vbr3yW__section{padding-block:var(--s-7)}}.smart-module__Vbr3yW__sectionLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--c-brass);margin-bottom:var(--s-3);font-size:12px;font-weight:600}.smart-module__Vbr3yW__sectionTitle{margin-bottom:var(--s-5);max-width:22ch;font-size:clamp(26px,3.4vw,38px)}.smart-module__Vbr3yW__prose{max-width:var(--w-prose)}.smart-module__Vbr3yW__prose p{color:var(--c-text-2);margin-bottom:var(--s-4);font-size:17px}.smart-module__Vbr3yW__prose p a,.smart-module__Vbr3yW__prose li a{color:var(--c-ink);font-weight:500}.smart-module__Vbr3yW__cards{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.smart-module__Vbr3yW__card{padding:var(--s-5);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);transition:border-color var(--t-fast) var(--ease), transform var(--t-fast) var(--ease)}.smart-module__Vbr3yW__card:hover{border-color:var(--c-border-strong);transform:translateY(-2px)}.smart-module__Vbr3yW__card h3{margin-bottom:var(--s-2);font-size:18px}.smart-module__Vbr3yW__card p{color:var(--c-text-2);font-size:15px}.smart-module__Vbr3yW__note{padding-block:var(--s-7) var(--s-8)}.smart-module__Vbr3yW__note p{color:var(--c-muted);max-width:var(--w-prose);font-size:14px;line-height:1.6}.smart-module__Vbr3yW__note a{color:var(--c-text-2)}.smart-module__Vbr3yW__footer{padding-block:var(--s-6);border-top:1px solid var(--c-border);background:var(--c-surface-2)}.smart-module__Vbr3yW__footerInner{justify-content:space-between;gap:var(--s-4);flex-wrap:wrap;align-items:center;display:flex}.smart-module__Vbr3yW__footerBrand{font-size:14px;font-weight:600}.smart-module__Vbr3yW__footerLinks{gap:var(--s-5);flex-wrap:wrap;font-size:14px;display:flex}.smart-module__Vbr3yW__footerLinks a{color:var(--c-text-2);text-decoration:none}.smart-module__Vbr3yW__footerLinks a:hover{color:var(--c-text)}
