.engagement_section__UtbdR{padding-block:48px}.engagement_intro__CCATA{max-width:900px;color:var(--brand-muted);margin-bottom:28px}.engagement_chooser__5L3au{display:grid;grid-template-columns:1fr 1fr;grid-gap:36px;gap:36px;align-items:start;border:1px solid var(--brand-border);border-top:4px solid var(--brand-yellow);border-radius:12px;padding:32px;background:var(--brand-surface)}.engagement_chooser__5L3au h2{font-size:clamp(24px,3vw,32px);margin-top:18px}.engagement_chooser__5L3au p{color:var(--brand-muted)}.engagement_selectLabel__4v3Rh{display:flex;flex-direction:column;gap:10px;font-weight:700}.engagement_selectLabel__4v3Rh select{width:100%;font:inherit;padding:12px;border:1px solid var(--brand-border);border-radius:8px;background:#fff;color:var(--brand-ink)}.engagement_recommendation__mwsWe{min-height:155px;margin-top:20px}.engagement_recommendation__mwsWe>span{color:var(--brand-red);font-size:13px;font-weight:700}.engagement_recommendation__mwsWe h3{margin-block:6px}.engagement_cards__5iYDE{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.engagement_card__CCrFt{display:flex;flex-direction:column;border:1px solid var(--brand-border);border-radius:12px;overflow:hidden;background:#fff}.engagement_card__CCrFt>img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.engagement_cardBody__XLLC6{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:24px;flex:1 1}.engagement_cardBody__XLLC6 h3{font-size:22px;margin:0}.engagement_cardBody__XLLC6 p{color:var(--brand-muted);margin:0}.engagement_cardBody__XLLC6>a{margin-top:auto}.engagement_fit__Jaxl9{padding-block:12px;font-size:14px}.engagement_fit__Jaxl9 b{color:var(--brand-ink)}.engagement_number__fNxLQ{display:inline-grid;place-items:center;min-width:34px;height:34px;border-radius:6px;background:#fff4cc;color:var(--brand-red);font-weight:800}.engagement_tableScroll__LVBJo{overflow-x:auto;border:1px solid var(--brand-border);border-radius:10px}.engagement_tableScroll__LVBJo:focus-visible{outline:2px solid var(--brand-red);outline-offset:3px}.engagement_table__vLlQ1{border-collapse:collapse;min-width:800px;width:100%;font-size:15px}.engagement_table__vLlQ1 caption{text-align:start;padding:16px;color:var(--brand-muted)}.engagement_table__vLlQ1 td,.engagement_table__vLlQ1 th{text-align:start;padding:16px;border-top:1px solid var(--brand-border);vertical-align:top}.engagement_table__vLlQ1 thead th{background:var(--brand-surface)}.engagement_table__vLlQ1 tbody th a{color:var(--brand-red)}.engagement_steps__Ix9WW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px;list-style:none;padding:0;margin-top:28px}.engagement_steps__Ix9WW li{border-top:3px solid var(--brand-yellow);padding-top:18px}.engagement_steps__Ix9WW span{color:var(--brand-red);font-size:26px;font-weight:800}.engagement_steps__Ix9WW h3{margin-block:6px;font-size:20px}.engagement_steps__Ix9WW p{color:var(--brand-muted);font-size:15px}.engagement_agreement__YegK4{padding:32px;border:1px solid var(--brand-border);-webkit-border-start:5px solid var(--brand-red);border-inline-start:5px solid var(--brand-red);border-radius:10px;background:var(--brand-surface)}.engagement_agreement__YegK4 h2{font-size:26px;margin-top:0}.engagement_agreement__YegK4 p{color:var(--brand-muted);max-width:950px}.engagement_actions__YCALk{display:flex;gap:14px;flex-wrap:wrap;margin-top:22px}.engagement_breadcrumb__PiqXu{font-size:13px;margin-bottom:24px;color:var(--brand-red)}.engagement_summary__lVhdu{display:grid;grid-template-columns:1.3fr 1fr 1fr;grid-gap:28px;gap:28px;padding-block:12px 36px;border-bottom:1px solid var(--brand-border)}.engagement_summary__lVhdu h2,.engagement_summary__lVhdu h3{font-size:20px;margin:0 0 8px}.engagement_summary__lVhdu p{margin:0;color:var(--brand-muted)}.engagement_scopeGrid__QroOu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.engagement_scopeCard__GpxkK{padding:24px;border:1px solid var(--brand-border);border-radius:10px}.engagement_scopeCard__GpxkK h3{font-size:21px}.engagement_scopeCard__GpxkK p{color:var(--brand-muted)}.engagement_twoColumns__Sn17u{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.engagement_panel__x5_wN{padding:28px;border:1px solid var(--brand-border);border-radius:10px;background:var(--brand-surface)}.engagement_panel__x5_wN h2{font-size:23px;margin-top:0}.engagement_panel__x5_wN ul{-webkit-padding-start:22px;padding-inline-start:22px;margin-bottom:0}.engagement_panel__x5_wN li{margin-block:12px}.engagement_example__lDzV9{margin-top:28px;padding:24px 28px;-webkit-border-start:4px solid var(--brand-yellow);border-inline-start:4px solid var(--brand-yellow)}.engagement_example__lDzV9 h2{font-size:21px;margin-top:0}.engagement_example__lDzV9 p{margin-bottom:0;color:var(--brand-muted)}.engagement_faq__n_a0W details{border-bottom:1px solid var(--brand-border);padding:18px 4px}.engagement_faq__n_a0W summary{font-size:18px;font-weight:700;cursor:pointer}.engagement_faq__n_a0W details p{max-width:900px;color:var(--brand-muted);margin-bottom:0}.engagement_faq__n_a0W summary:focus-visible{outline:2px solid var(--brand-red);outline-offset:5px}.engagement_related__w_XEj{display:flex;flex-wrap:wrap;gap:16px}.engagement_related__w_XEj a{padding:16px 22px;border:1px solid var(--brand-border);border-radius:8px;color:var(--brand-red);font-weight:700}.engagement_related__w_XEj a:hover{background:#fff4cc}@media(max-width:1000px){.engagement_cards__5iYDE,.engagement_steps__Ix9WW{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.engagement_section__UtbdR{padding-block:32px}.engagement_chooser__5L3au,.engagement_scopeGrid__QroOu,.engagement_summary__lVhdu,.engagement_twoColumns__Sn17u{grid-template-columns:1fr}.engagement_chooser__5L3au{gap:18px;padding:22px}.engagement_summary__lVhdu{gap:20px}.engagement_recommendation__mwsWe{min-height:0}.engagement_agreement__YegK4,.engagement_panel__x5_wN{padding:22px}.engagement_agreement__YegK4 h2{font-size:23px}}@media(max-width:560px){.engagement_cards__5iYDE,.engagement_steps__Ix9WW{grid-template-columns:1fr}.engagement_cardBody__XLLC6{padding:22px}.engagement_actions__YCALk{flex-direction:column;align-items:stretch}.engagement_related__w_XEj a{width:100%}}