.page-module__8XOwUq__page{color:#22395c;background:#f8f7f2;min-height:100vh}.page-module__8XOwUq__skip{color:#fff;z-index:10;background:#315ea8;padding:12px 18px;position:fixed;top:-80px;left:16px}.page-module__8XOwUq__skip:focus{top:12px}.page-module__8XOwUq__header,.page-module__8XOwUq__main,.page-module__8XOwUq__footer{width:min(100% - 40px,960px);margin-inline:auto}.page-module__8XOwUq__header{justify-content:space-between;align-items:center;gap:24px;padding-block:28px;display:flex}.page-module__8XOwUq__brand{letter-spacing:-.035em;align-items:center;gap:12px;font-size:20px;font-weight:750;display:flex}.page-module__8XOwUq__brand img{border-radius:11px}.page-module__8XOwUq__brand small{letter-spacing:0;color:#596980;margin-top:3px;font-size:12px;font-weight:500;display:block}.page-module__8XOwUq__language{background:#fff;border:1px solid #dce1e8;border-radius:9px;align-items:center;min-height:44px;padding-inline:14px;font-size:13px;display:inline-flex}.page-module__8XOwUq__navigation{border-bottom:1px solid #dce1e8;flex-wrap:wrap;gap:8px;padding-block:24px;display:flex}.page-module__8XOwUq__navigation a{color:#596980;border-radius:8px;min-height:44px;padding:10px 14px;font-size:14px}.page-module__8XOwUq__navigation a[aria-current=page]{color:#fff;background:#315ea8}.page-module__8XOwUq__navigation a:hover{text-underline-offset:4px;text-decoration:underline}.page-module__8XOwUq__document,.page-module__8XOwUq__overview{max-width:780px;margin-inline:auto;padding-block:44px 64px}.page-module__8XOwUq__eyebrow{color:#315ea8;letter-spacing:.14em;font-size:12px;font-weight:750}.page-module__8XOwUq__document h1,.page-module__8XOwUq__overview h1{letter-spacing:-.045em;margin:12px 0 24px;font-size:clamp(28px,5vw,40px);line-height:1.35}.page-module__8XOwUq__document{letter-spacing:-.012em;font-size:15px;line-height:1.95}.page-module__8XOwUq__document h2{letter-spacing:-.025em;border-top:1px solid #dce1e8;margin:40px 0 14px;padding-top:24px;font-size:20px;line-height:1.6}.page-module__8XOwUq__document h3{margin:24px 0 10px;font-size:17px}.page-module__8XOwUq__document p{margin-block:14px}.page-module__8XOwUq__document a{color:#315ea8;text-underline-offset:4px;text-decoration:underline}.page-module__8XOwUq__document ul,.page-module__8XOwUq__document ol{margin-block:14px;padding-left:24px}.page-module__8XOwUq__document li{margin-block:6px}.page-module__8XOwUq__table{background:#fff;border:1px solid #dce1e8;border-radius:9px;margin-block:22px;overflow-x:auto}.page-module__8XOwUq__table table{border-collapse:collapse;width:100%;min-width:620px;font-size:13px;line-height:1.8}.page-module__8XOwUq__table th,.page-module__8XOwUq__table td{vertical-align:top;text-align:left;border-bottom:1px solid #e5e9ef;padding:14px}.page-module__8XOwUq__table th{background:#eaf0f8;font-weight:700}.page-module__8XOwUq__table tr:last-child td{border-bottom:0}.page-module__8XOwUq__description{color:#596980;max-width:560px;font-size:16px;line-height:1.85}.page-module__8XOwUq__cards{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:32px;display:grid}.page-module__8XOwUq__cards a{background:#fff;border:1px solid #dce1e8;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:24px 18px;font-size:15px;font-weight:650;display:flex}.page-module__8XOwUq__cards a:hover{border-color:#315ea8}.page-module__8XOwUq__cards span{color:#315ea8}.page-module__8XOwUq__contact{border-top:1px solid #dce1e8;margin-top:44px;padding-top:28px}.page-module__8XOwUq__contact h2{margin-bottom:12px;font-size:18px}.page-module__8XOwUq__contact a{color:#315ea8;text-underline-offset:4px;text-decoration:underline}.page-module__8XOwUq__contact p{color:#596980;max-width:550px;margin-top:12px;font-size:14px;line-height:1.8}.page-module__8XOwUq__footer{color:#596980;border-top:1px solid #dce1e8;padding-block:24px 40px;font-size:12px;line-height:1.9}.page-module__8XOwUq__footer a{margin-right:20px;display:inline-block}.page-module__8XOwUq__footer p{margin-top:6px}@media (max-width:600px){.page-module__8XOwUq__header,.page-module__8XOwUq__main,.page-module__8XOwUq__footer{width:calc(100% - 32px)}.page-module__8XOwUq__header{padding-block:20px}.page-module__8XOwUq__navigation{gap:4px;padding-block:18px}.page-module__8XOwUq__navigation a{padding-inline:10px;font-size:13px}.page-module__8XOwUq__document,.page-module__8XOwUq__overview{padding-block:32px 44px}.page-module__8XOwUq__document{font-size:15px}.page-module__8XOwUq__cards{grid-template-columns:1fr}.page-module__8XOwUq__cards a{padding:20px}}
