.social-links-module__8QgB1a__links{gap:12px;margin-top:26px;display:flex}.social-links-module__8QgB1a__links a{width:44px;height:44px;color:var(--paper);border:1px solid #ffffff38;flex:0 0 44px;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:inline-flex}.social-links-module__8QgB1a__links a:hover{color:#f2a27f;border-color:#f2a27f}.social-links-module__8QgB1a__links svg{flex-shrink:0;width:24px;height:24px;display:block}@media (prefers-reduced-motion:reduce){.social-links-module__8QgB1a__links a{transition:none}}
.analytics-consent-module__8OFMba__preferences{color:#b8cbcf;justify-content:flex-end;justify-self:end;display:flex}.analytics-consent-module__8OFMba__preferences button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:15px;text-decoration:underline}.analytics-consent-module__8OFMba__banner{z-index:100;background:var(--paper);max-height:calc(100dvh - 32px);color:var(--ink);border:1px solid var(--line);border-radius:0;align-items:center;gap:28px;padding:24px;display:flex;position:fixed;bottom:16px;left:16px;right:16px;overflow:auto;box-shadow:0 4px 24px #0003}.analytics-consent-module__8OFMba__banner h2{letter-spacing:normal;margin:0 0 8px;font-size:19px}.analytics-consent-module__8OFMba__banner p{max-width:900px;margin:0;font-size:14px;line-height:1.6}.analytics-consent-module__8OFMba__actions{flex-shrink:0;gap:12px;display:flex}.analytics-consent-module__8OFMba__actions button{background:var(--paper);color:var(--ink);border:1px solid var(--muted);font:inherit;cursor:pointer;border-radius:0;padding:12px 16px;font-size:14px}.analytics-consent-module__8OFMba__actions button:hover{background:var(--mist)}.analytics-consent-module__8OFMba__banner button:focus-visible,.analytics-consent-module__8OFMba__preferences button:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (max-width:800px){.analytics-consent-module__8OFMba__banner{flex-direction:column;align-items:stretch;gap:16px;padding:20px}.analytics-consent-module__8OFMba__actions button{flex:1}}@media (max-width:760px){.analytics-consent-module__8OFMba__preferences{justify-self:start}}
.page-module__XdA-Oa__main{overflow-wrap:break-word}.page-module__XdA-Oa__intro{padding:32px var(--gutter) 72px;background:var(--navy);color:var(--paper);border-bottom:3px solid var(--copper)}.page-module__XdA-Oa__breadcrumb{color:#b8cbcf;flex-wrap:wrap;gap:10px;margin-bottom:55px;font-size:14px;display:flex}.page-module__XdA-Oa__breadcrumb a{padding:0}.page-module__XdA-Oa__intro h1{color:var(--paper);max-width:900px;margin-bottom:24px}.page-module__XdA-Oa__intro .eyebrow{color:#9fcaca}.page-module__XdA-Oa__lead{color:#d9e1e6;max-width:760px;margin-bottom:30px;font-size:21px;line-height:1.7}.page-module__XdA-Oa__cta{background:var(--paper);color:var(--navy);justify-content:center;align-items:center;gap:24px;padding:16px 22px;font-size:16px;font-weight:600;display:inline-flex}.page-module__XdA-Oa__cta:hover{background:var(--mist)}.page-module__XdA-Oa__questions{border-top:1px solid var(--line)}.page-module__XdA-Oa__questions details{border-bottom:1px solid var(--line);padding:22px 0}.page-module__XdA-Oa__questions summary{cursor:pointer;color:var(--navy);font-size:20px;font-weight:600;line-height:1.5}.page-module__XdA-Oa__questions p{color:var(--muted);margin:16px 0 0;font-size:17px;line-height:1.75}.page-module__XdA-Oa__deliverables{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.page-module__XdA-Oa__deliverables li{border-bottom:1px solid var(--line);color:var(--navy);padding:22px 0;font-size:22px}.page-module__XdA-Oa__related{flex-direction:column;align-items:flex-start;gap:16px;display:flex}@media (max-width:760px){.page-module__XdA-Oa__intro{padding-bottom:48px}.page-module__XdA-Oa__intro h1{overflow-wrap:anywhere;font-size:clamp(32px,8vw,50px)}.page-module__XdA-Oa__breadcrumb{margin-bottom:36px}.page-module__XdA-Oa__lead{font-size:19px}}.page-module__XdA-Oa__intro :focus-visible{outline-color:#f2a27f}
