.page-module__BdsviW__heroSection{max-width:var(--container-max);padding:56px var(--container-padding) 64px var(--container-padding);font-family:var(--font-roboto);margin:0 auto}.page-module__BdsviW__breadcrumb{color:var(--text-muted);font-size:13px}.page-module__BdsviW__breadcrumb a{color:var(--text-muted);text-decoration:none}.page-module__BdsviW__breadcrumb span{color:var(--text-dark);font-weight:600}.page-module__BdsviW__heroTitle{font-family:var(--font-roboto);color:var(--green-800);margin:24px 0 0;font-size:clamp(26px,4.8vw,40px);font-weight:600;line-height:1.12}.page-module__BdsviW__bannerSection{max-width:var(--container-max);padding:0 var(--container-padding) 64px var(--container-padding);margin:0 auto}.page-module__BdsviW__bannerCard{background:var(--green-800);border-radius:24px;padding:48px}.page-module__BdsviW__bannerEyebrow{letter-spacing:.14em;color:var(--gold);text-transform:uppercase;font-size:12px;font-weight:700}.page-module__BdsviW__bannerText{font-family:var(--font-roboto);color:var(--white);max-width:900px;margin:16px 0 0;font-size:26px;font-weight:600;line-height:1.45}.page-module__BdsviW__cambridgeBox{background:var(--white);width:180px;height:60px;color:var(--green-800);text-align:center;border-radius:10px;justify-content:center;align-items:center;margin-top:28px;padding:8px;font-size:13px;font-weight:700;display:flex}.page-module__BdsviW__recSection{background:var(--white);border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light)}.page-module__BdsviW__recContainer{max-width:var(--container-max);padding:64px var(--container-padding);margin:0 auto}.page-module__BdsviW__sectionHeading{font-family:var(--font-roboto);color:var(--green-800);margin:0;font-size:clamp(20px,3vw,28px);font-weight:600}.page-module__BdsviW__recGrid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:24px;margin-top:32px;display:grid}.page-module__BdsviW__recCard{background:var(--white);border:1px solid var(--border-light);transition:border-color var(--transition-fast);border-radius:18px;padding:28px;text-decoration:none;display:block}.page-module__BdsviW__recCard:hover{border-color:var(--green-800)}.page-module__BdsviW__recTitle{color:var(--text-dark);font-size:17px;font-weight:700}.page-module__BdsviW__recText{color:var(--text-secondary);margin:10px 0 0;font-size:14.5px;line-height:1.6}.page-module__BdsviW__recLink{color:var(--text-dark);margin-top:14px;font-size:14px;font-weight:700}.page-module__BdsviW__groupSection{max-width:var(--container-max);padding:72px var(--container-padding);margin:0 auto}.page-module__BdsviW__groupDesc{color:var(--text-secondary);max-width:820px;margin:16px 0 0;font-size:15.5px;line-height:1.7}.page-module__BdsviW__pillRow{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.page-module__BdsviW__pill{background:var(--white);border:1px solid var(--border-light);color:var(--text-dark);border-radius:999px;padding:9px 20px;font-size:14px;font-weight:700}.page-module__BdsviW__faqSection{background:var(--white);border-top:1px solid var(--border-light)}.page-module__BdsviW__faqGrid{max-width:var(--container-max);padding:64px var(--container-padding);grid-template-columns:1fr 1.4fr;align-items:start;gap:56px;margin:0 auto;display:grid}@media (max-width:860px){.page-module__BdsviW__faqGrid{grid-template-columns:1fr;gap:32px}}.page-module__BdsviW__faqList{flex-direction:column;gap:10px;display:flex}.page-module__BdsviW__faqItem{background:var(--white);border:1px solid var(--border-light);border-radius:14px;overflow:hidden}.page-module__BdsviW__faqBtn{cursor:pointer;width:100%;font-family:var(--font-roboto);color:var(--text-dark);text-align:left;background:0 0;border:none;justify-content:space-between;gap:16px;padding:18px 22px;font-size:16px;font-weight:700;display:flex}.page-module__BdsviW__faqAns{color:var(--text-secondary);margin:0;padding:0 22px 18px;font-size:15px;line-height:1.65}
