.primitives-module__fVShiG__section{padding:5.75rem 1.75rem}.primitives-module__fVShiG__sectionMuted{background:0 0}.primitives-module__fVShiG__container{width:min(1180px,100%);margin:0 auto}.primitives-module__fVShiG__contentRail{width:min(980px,100%);margin:0 auto}.primitives-module__fVShiG__sectionHeaderCenter,.primitives-module__fVShiG__sectionHeaderLeft{margin-bottom:2.2rem}.primitives-module__fVShiG__sectionHeaderCenter{text-align:center}.primitives-module__fVShiG__sectionHeaderLeft{text-align:left}.primitives-module__fVShiG__title,.primitives-module__fVShiG__sectionHeading,.primitives-module__fVShiG__subHeading,.primitives-module__fVShiG__cardTitle{color:var(--text-strong);font-family:var(--font-display)}.primitives-module__fVShiG__title,.primitives-module__fVShiG__sectionHeading{letter-spacing:-.045em;font-size:clamp(2.15rem,3.2vw,3.1rem);font-weight:760;line-height:1.06}.primitives-module__fVShiG__subHeading{letter-spacing:-.035em;margin-bottom:1rem;font-size:clamp(1.55rem,2.4vw,2rem);font-weight:740}.primitives-module__fVShiG__cardTitle{letter-spacing:-.02em;margin-bottom:.75rem;font-size:1.08rem;font-weight:720}.primitives-module__fVShiG__metaText{color:var(--accent-strong);font-size:.84rem;font-weight:700;line-height:1.8}.primitives-module__fVShiG__lead,.primitives-module__fVShiG__body,.primitives-module__fVShiG__note,.primitives-module__fVShiG__tableNote{color:var(--text-body)}.primitives-module__fVShiG__lead{max-width:64ch;font-size:1.04rem;line-height:1.9}.primitives-module__fVShiG__sectionHeaderCenter .primitives-module__fVShiG__lead{margin-left:auto;margin-right:auto}.primitives-module__fVShiG__body{font-size:.99rem;line-height:1.9}.primitives-module__fVShiG__body+.primitives-module__fVShiG__body{margin-top:1rem}.primitives-module__fVShiG__note,.primitives-module__fVShiG__tableNote{font-size:.86rem;line-height:1.8}.primitives-module__fVShiG__panel,.primitives-module__fVShiG__card,.primitives-module__fVShiG__surface,.primitives-module__fVShiG__tableSurface,.primitives-module__fVShiG__quote{border:1px solid var(--line);box-shadow:var(--shadow-card);background:linear-gradient(#fffbf5fa,#f2eadffa);border-radius:28px;position:relative}.primitives-module__fVShiG__panel,.primitives-module__fVShiG__surface{padding:2rem}.primitives-module__fVShiG__card{padding:1.55rem 1.4rem}.primitives-module__fVShiG__card:before,.primitives-module__fVShiG__panel:before,.primitives-module__fVShiG__surface:before{content:"";background:linear-gradient(90deg, var(--accent), #475a6a29);width:100%;height:3px;position:absolute;inset:0 auto auto 0}.primitives-module__fVShiG__grid2,.primitives-module__fVShiG__grid3,.primitives-module__fVShiG__grid4,.primitives-module__fVShiG__grid5{gap:1rem;display:grid}.primitives-module__fVShiG__grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.primitives-module__fVShiG__grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.primitives-module__fVShiG__grid4{grid-template-columns:repeat(4,minmax(0,1fr))}.primitives-module__fVShiG__grid5{grid-template-columns:repeat(5,minmax(0,1fr))}.primitives-module__fVShiG__chipList{flex-wrap:wrap;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.primitives-module__fVShiG__chip{color:var(--accent-strong);background:#5f74861f;border:1px solid #5f74862e;border-radius:14px;padding:.58rem .9rem;font-size:.8rem;font-weight:600}.primitives-module__fVShiG__inlineLink{color:var(--accent-strong);border-bottom:1px solid #475a6a38;text-decoration:none}.primitives-module__fVShiG__inlineLink:hover,.primitives-module__fVShiG__inlineLink:focus-visible{color:var(--accent);border-bottom-color:var(--accent)}.primitives-module__fVShiG__noteBox,.primitives-module__fVShiG__warningBox{box-shadow:var(--shadow-card);border-radius:24px;margin-top:1rem;padding:1.15rem 1.2rem}.primitives-module__fVShiG__noteBox{border:1px solid var(--warning-border);background:linear-gradient(180deg, var(--warning-bg), #f6ecd9)}.primitives-module__fVShiG__warningBox{border:1px solid var(--line);background:linear-gradient(#fffbf5fa,#f2eadffa)}.primitives-module__fVShiG__quote{border-left:3px solid var(--accent);background:#fffaf4f5;border-radius:0 24px 24px 0;margin-top:1.6rem;padding:1.45rem 1.5rem}.primitives-module__fVShiG__quoteText{color:var(--text-body);font-style:italic;line-height:1.85}.primitives-module__fVShiG__kicker{color:var(--text-strong);margin:1.9rem 0 1rem;font-size:1rem;font-weight:700}.primitives-module__fVShiG__stackLg>*+*{margin-top:1.5rem}.primitives-module__fVShiG__stackMd>*+*{margin-top:1rem}@media (max-width:1080px){.primitives-module__fVShiG__grid5{grid-template-columns:repeat(3,minmax(0,1fr))}.primitives-module__fVShiG__grid4,.primitives-module__fVShiG__grid3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.primitives-module__fVShiG__section{padding:4.6rem 1rem}.primitives-module__fVShiG__grid2,.primitives-module__fVShiG__grid3,.primitives-module__fVShiG__grid4,.primitives-module__fVShiG__grid5{grid-template-columns:1fr}.primitives-module__fVShiG__panel,.primitives-module__fVShiG__surface{padding:1.4rem}.primitives-module__fVShiG__card{padding:1.25rem}.primitives-module__fVShiG__title,.primitives-module__fVShiG__sectionHeading{font-size:clamp(1.9rem,7vw,2.4rem)}}
