.CommercialPage_pageShell__63wpS{min-height:100vh;overflow:hidden;background:radial-gradient(circle at 92% 4%,oklch(.94 .045 335),transparent 24rem),var(--paper)}.CommercialPage_header__xckCL{width:min(1180px,calc(100% - 2rem));min-height:5.5rem;margin:0 auto;display:grid;grid-template-columns:9.5rem 1fr auto;align-items:center;grid-gap:2rem;gap:2rem;border-bottom:1px solid var(--line)}.CommercialPage_brand__1WH8K{position:relative;display:block;width:9.5rem;height:3rem;overflow:hidden;border-radius:.25rem}.CommercialPage_brand__1WH8K img{object-fit:cover}.CommercialPage_footer__DbwBs nav,.CommercialPage_primaryNav__eaVLC{display:flex;align-items:center;gap:1.5rem}.CommercialPage_primaryNav__eaVLC{justify-content:center}.CommercialPage_footer__DbwBs a,.CommercialPage_primaryNav__eaVLC a{color:var(--ink);font-size:.92rem;font-weight:680;text-decoration:none}.CommercialPage_breadcrumbs__EqFYg a:hover,.CommercialPage_footer__DbwBs a:hover,.CommercialPage_primaryNav__eaVLC a:hover{color:var(--magenta-dark)}.CommercialPage_headerAccess__CKuhs,.CommercialPage_primaryAction__zfdPR,.CommercialPage_secondaryAction__rLrLo{min-height:3.15rem;display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.3rem;border:1.5px solid var(--plum);border-radius:999px;font-size:.94rem;font-weight:760;text-decoration:none;transition:transform .16s ease,color .16s ease,background .16s ease}.CommercialPage_headerAccess__CKuhs,.CommercialPage_primaryAction__zfdPR{color:var(--paper);background:var(--plum)}.CommercialPage_secondaryAction__rLrLo{color:var(--plum);background:transparent}.CommercialPage_headerAccess__CKuhs:hover,.CommercialPage_primaryAction__zfdPR:hover,.CommercialPage_secondaryAction__rLrLo:hover{transform:translateY(-2px)}.CommercialPage_headerAccess__CKuhs:hover,.CommercialPage_primaryAction__zfdPR:hover{background:var(--magenta-dark);border-color:var(--magenta-dark)}.CommercialPage_secondaryAction__rLrLo:hover{color:var(--paper);background:var(--plum)}.CommercialPage_hero__mIfGR{width:min(980px,calc(100% - 2rem));margin:0 auto;padding:clamp(3.5rem,8vw,7rem) 0 clamp(4rem,8vw,7.5rem)}.CommercialPage_breadcrumbs__EqFYg{margin-bottom:clamp(2.5rem,5vw,4.5rem)}.CommercialPage_breadcrumbs__EqFYg ol{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem;margin:0;padding:0;color:var(--muted);font-size:.84rem;list-style:none}.CommercialPage_breadcrumbs__EqFYg a{color:var(--plum);font-weight:700;text-underline-offset:.2em}.CommercialPage_eyebrow__9RH5G{margin-bottom:.9rem;color:var(--magenta-dark);font-size:.78rem;font-weight:830;letter-spacing:.12em;text-transform:uppercase}.CommercialPage_hero__mIfGR h1{max-width:18ch;margin-bottom:1.25rem;font-size:clamp(2.5rem,6.5vw,5.25rem);line-height:.95;letter-spacing:-.05em}.CommercialPage_lead__NRnWD{max-width:64ch;margin-bottom:1rem;color:var(--ink);font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.55}.CommercialPage_summary___gjxf{max-width:70ch;margin-bottom:2rem;color:var(--muted);font-size:1rem;line-height:1.7}.CommercialPage_actions__AfNzq{display:flex;align-items:center;flex-wrap:wrap;gap:.85rem}.CommercialPage_content__OIl3B{width:min(1180px,calc(100% - 2rem));margin:0 auto}.CommercialPage_section__D3Sm1{margin-bottom:1.5rem;padding:clamp(2.25rem,5vw,4.5rem);border:1px solid var(--line);border-radius:2rem;background:oklch(.995 .004 330)}.CommercialPage_sectionTinted__rIWGP{background:oklch(.96 .018 326)}.CommercialPage_sectionIntro__JShGo{display:grid;grid-template-columns:4rem minmax(0,44rem);grid-gap:1rem;gap:1rem;margin-bottom:2.5rem}.CommercialPage_sectionNumber__P5cug{color:var(--magenta);font-family:var(--font-display),sans-serif;font-size:1.5rem;font-weight:800}.CommercialPage_cta__nEskV h2,.CommercialPage_related__0GHUd h2,.CommercialPage_section__D3Sm1 h2{margin-bottom:.75rem;font-size:clamp(2rem,4vw,3.35rem);line-height:1;letter-spacing:-.035em}.CommercialPage_cta__nEskV>p:not(.CommercialPage_eyebrow__9RH5G,.CommercialPage_email__TkB_q),.CommercialPage_sectionIntro__JShGo p{margin-bottom:0;color:var(--muted);line-height:1.65}.CommercialPage_cardGrid__CHhNR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:1.15rem;background:var(--line)}.CommercialPage_card__6GMcg{min-height:13rem;padding:1.65rem;background:var(--paper)}.CommercialPage_card__6GMcg h3{margin-bottom:.7rem;font-size:1.2rem;line-height:1.2}.CommercialPage_card__6GMcg p{margin-bottom:0;color:var(--muted);font-size:.94rem;line-height:1.62}.CommercialPage_note__ApJDs{margin:1.25rem 0 0;padding:1rem 1.2rem;border-left:.25rem solid var(--magenta);color:var(--ink);background:var(--paper);font-size:.9rem;line-height:1.55}.CommercialPage_related__0GHUd{display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:clamp(2rem,5vw,5rem);gap:clamp(2rem,5vw,5rem);padding:clamp(4rem,8vw,7rem) 0}.CommercialPage_relatedGrid__bBLyc{display:grid;grid-gap:.8rem;gap:.8rem}.CommercialPage_relatedLink__Zb6rr{display:grid;grid-template-columns:1fr auto;grid-gap:.35rem 1rem;gap:.35rem 1rem;padding:1.35rem 1.5rem;border:1px solid var(--line);border-radius:1rem;color:var(--ink);background:var(--paper);text-decoration:none;transition:transform .16s ease,border-color .16s ease}.CommercialPage_relatedLink__Zb6rr:hover{transform:translateX(3px);border-color:var(--magenta)}.CommercialPage_relatedLink__Zb6rr strong{font-family:var(--font-display),sans-serif}.CommercialPage_relatedLink__Zb6rr span:nth-child(2){color:var(--muted);font-size:.88rem;line-height:1.5}.CommercialPage_relatedLink__Zb6rr span:last-child{grid-column:2;grid-row:1/span 2;align-self:center;color:var(--magenta-dark);font-size:1.4rem}.CommercialPage_cta__nEskV{margin-bottom:clamp(4rem,8vw,7rem);padding:clamp(2.5rem,6vw,5rem);border-radius:2rem;color:var(--paper);background:var(--plum)}.CommercialPage_cta__nEskV .CommercialPage_eyebrow__9RH5G{color:oklch(.84 .16 340)}.CommercialPage_cta__nEskV h2{max-width:16ch}.CommercialPage_cta__nEskV>p:not(.CommercialPage_eyebrow__9RH5G,.CommercialPage_email__TkB_q){max-width:58ch;color:oklch(.91 .02 330)}.CommercialPage_cta__nEskV .CommercialPage_actions__AfNzq{margin-top:1.75rem}.CommercialPage_cta__nEskV .CommercialPage_primaryAction__zfdPR{color:var(--plum);background:var(--paper);border-color:var(--paper)}.CommercialPage_cta__nEskV .CommercialPage_secondaryAction__rLrLo{color:var(--paper);border-color:oklch(.9 .015 330/.75)}.CommercialPage_cta__nEskV .CommercialPage_secondaryAction__rLrLo:hover{color:var(--plum);background:var(--paper)}.CommercialPage_email__TkB_q{margin:1.25rem 0 0;color:oklch(.91 .02 330);font-size:.9rem}.CommercialPage_email__TkB_q a{font-weight:750;text-underline-offset:.2em}.CommercialPage_footer__DbwBs{width:min(1180px,calc(100% - 2rem));margin:0 auto;padding:2rem 0 2.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;border-top:1px solid var(--line);color:var(--muted);font-size:.86rem}.CommercialPage_footer__DbwBs p{margin:0}@media (max-width:820px){.CommercialPage_header__xckCL{grid-template-columns:1fr auto}.CommercialPage_primaryNav__eaVLC{display:none}.CommercialPage_cardGrid__CHhNR{grid-template-columns:1fr}.CommercialPage_card__6GMcg{min-height:auto}.CommercialPage_related__0GHUd{grid-template-columns:1fr}.CommercialPage_footer__DbwBs,.CommercialPage_footer__DbwBs nav{align-items:flex-start;flex-direction:column}.CommercialPage_footer__DbwBs nav{gap:.75rem}}@media (max-width:540px){.CommercialPage_content__OIl3B,.CommercialPage_footer__DbwBs,.CommercialPage_header__xckCL,.CommercialPage_hero__mIfGR{width:min(100% - 1.25rem,1180px)}.CommercialPage_header__xckCL{min-height:4.5rem;gap:.75rem}.CommercialPage_brand__1WH8K{width:7.5rem;height:2.5rem}.CommercialPage_headerAccess__CKuhs{min-height:2.7rem;padding:.6rem .9rem;font-size:.82rem}.CommercialPage_hero__mIfGR{padding-top:2rem}.CommercialPage_breadcrumbs__EqFYg{margin-bottom:2.25rem}.CommercialPage_hero__mIfGR h1{font-size:clamp(2.25rem,12vw,3.6rem)}.CommercialPage_section__D3Sm1{padding:1.5rem 1.1rem;border-radius:1.35rem}.CommercialPage_sectionIntro__JShGo{grid-template-columns:1fr}.CommercialPage_sectionNumber__P5cug{font-size:1rem}.CommercialPage_card__6GMcg{padding:1.35rem}.CommercialPage_primaryAction__zfdPR,.CommercialPage_secondaryAction__rLrLo{width:100%}.CommercialPage_cta__nEskV{padding:2rem 1.25rem;border-radius:1.35rem}}@media (prefers-reduced-motion:reduce){.CommercialPage_headerAccess__CKuhs,.CommercialPage_primaryAction__zfdPR,.CommercialPage_relatedLink__Zb6rr,.CommercialPage_secondaryAction__rLrLo{transition:none}}