.page-module__OYRvUq__page{color:#0b1830;background:#fff;min-height:100vh}.page-module__OYRvUq__wrap{width:min(100% - 48px,1120px);margin:0 auto}.page-module__OYRvUq__hero{background:linear-gradient(#eaf3ff,#f5f9ff 58%,#fff);position:relative;overflow:hidden}.page-module__OYRvUq__hero:before{content:"";background-image:linear-gradient(90deg,rgba(18,93,205,.04) 1px,transparent 1px),linear-gradient(rgba(18,93,205,.04) 1px,transparent 1px);background-size:30px 30px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,transparent 85%);mask-image:linear-gradient(#000,transparent 85%)}.page-module__OYRvUq__hero .page-module__OYRvUq__wrap{padding:53px 0 86px;position:relative}.page-module__OYRvUq__back{color:#52739c;margin-bottom:57px;font-size:13px;font-weight:700;text-decoration:none;display:inline-block}.page-module__OYRvUq__back:hover{color:#075de4}.page-module__OYRvUq__eyebrow{color:#1263d4;letter-spacing:.11em;font-size:12px;font-weight:800;display:block}.page-module__OYRvUq__hero h1{letter-spacing:-.038em;max-width:760px;margin:14px 0 16px;font-size:max(36px,min(4.5vw,52px));font-weight:600;line-height:1.13}.page-module__OYRvUq__hero p{color:#465a76;white-space:nowrap;max-width:none;margin:0;font-size:16px;line-height:1.7}.page-module__OYRvUq__meta{flex-wrap:wrap;align-items:center;gap:9px;margin-top:26px;display:flex}.page-module__OYRvUq__meta>span{color:#65768d;background:#fff;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700}.page-module__OYRvUq__meta .page-module__OYRvUq__download{color:#fff;font:inherit;cursor:pointer;background:#075de4;border:0;border-radius:999px;align-items:center;gap:16px;margin-left:auto;padding:9px 14px;font-size:12px;font-weight:800;display:inline-flex}.page-module__OYRvUq__meta .page-module__OYRvUq__download:hover{background:#004cbd}.page-module__OYRvUq__meta .page-module__OYRvUq__download:disabled{cursor:wait;opacity:.7}.page-module__OYRvUq__meta .page-module__OYRvUq__download span{font-size:16px;font-weight:500;line-height:1}.page-module__OYRvUq__downloadError{color:#ad3030;flex-basis:100%;font-size:12px}.page-module__OYRvUq__body .page-module__OYRvUq__wrap{grid-template-columns:235px minmax(0,1fr);gap:76px;padding:35px 0 110px;display:grid}.page-module__OYRvUq__side{align-self:start;gap:3px;max-height:calc(100vh - 135px);display:grid;position:-webkit-sticky;position:sticky;top:115px;overflow:auto}.page-module__OYRvUq__side>span{color:#1263d4;letter-spacing:.12em;margin:0 0 12px 13px;font-size:11px;font-weight:800}.page-module__OYRvUq__side a{color:#5b6b82;border-radius:9px;gap:10px;padding:10px 12px;font-size:12px;font-weight:700;line-height:1.35;text-decoration:none;display:flex}.page-module__OYRvUq__side a:hover{color:#075de4;background:#edf4ff}.page-module__OYRvUq__side b{color:#9aacc2;font-size:11px}.page-module__OYRvUq__article{min-width:0}.page-module__OYRvUq__summary{background:#f1f6fd;border-radius:14px;padding:24px 26px}.page-module__OYRvUq__summary>strong{font-size:15px}.page-module__OYRvUq__summary>div{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.page-module__OYRvUq__summary span{color:#356ba9;background:#fff;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:800}.page-module__OYRvUq__summary p{color:#53657e;margin:0;font-size:13px;line-height:1.7}.page-module__OYRvUq__article section{border-bottom:1px solid #e8edf4;padding:38px 0;scroll-margin-top:110px}.page-module__OYRvUq__clauseTitle{align-items:baseline;gap:17px;display:flex}.page-module__OYRvUq__clauseTitle span{color:#1263d4;font-size:13px;font-weight:800}.page-module__OYRvUq__clauseTitle h2{letter-spacing:-.025em;margin:0;font-size:23px;font-weight:650;line-height:1.3}.page-module__OYRvUq__article section p{color:#4e5f77;max-width:760px;margin:14px 0 0 36px;font-size:14px;line-height:1.85}.page-module__OYRvUq__company{background:#f7f9fc;border-radius:13px;margin-top:45px;padding:22px 25px}.page-module__OYRvUq__company strong{font-size:13px}.page-module__OYRvUq__company p{color:#596b83;margin:10px 0 0;font-size:13px;line-height:1.8}.page-module__OYRvUq__company a{color:#075de4;text-decoration:none}.page-module__OYRvUq__more{margin-top:77px}.page-module__OYRvUq__more h2{letter-spacing:-.03em;margin:0 0 18px;font-size:26px;font-weight:600}.page-module__OYRvUq__more>div{gap:9px;display:grid}.page-module__OYRvUq__more a{color:#122543;background:#f2f6fc;border-radius:11px;justify-content:space-between;align-items:center;gap:15px;padding:17px 20px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.page-module__OYRvUq__more a:hover{background:#e5f0ff}.page-module__OYRvUq__more b{color:#1263d4;font-size:19px;font-weight:500}@media (max-width:750px){.page-module__OYRvUq__wrap{width:min(100% - 36px,1120px)}.page-module__OYRvUq__hero .page-module__OYRvUq__wrap{padding:34px 0 65px}.page-module__OYRvUq__back{margin-bottom:43px}.page-module__OYRvUq__hero h1{font-size:36px}.page-module__OYRvUq__hero p{white-space:normal;font-size:14px}.page-module__OYRvUq__body .page-module__OYRvUq__wrap{padding-top:30px;display:block}.page-module__OYRvUq__side{white-space:nowrap;max-height:none;margin-bottom:28px;display:flex;position:static;overflow-x:auto}.page-module__OYRvUq__side>span{display:none}.page-module__OYRvUq__side a{background:#f2f6fc;flex:none}.page-module__OYRvUq__article section{padding:32px 0}.page-module__OYRvUq__clauseTitle h2{font-size:20px}.page-module__OYRvUq__article section p{margin-left:0}.page-module__OYRvUq__more{margin-top:55px}}.page-module__OYRvUq__hero h1{font-weight:400}.page-module__OYRvUq__eyebrow,.page-module__OYRvUq__side>span,.page-module__OYRvUq__clauseTitle span{color:#52647e;font-weight:600}.page-module__OYRvUq__clauseTitle h2,.page-module__OYRvUq__more h2{font-weight:500}.page-module__OYRvUq__summary span{color:#52647e;font-weight:600}.page-module__OYRvUq__hero h1{font-size:max(32px,min(3.6vw,42px))}.page-module__OYRvUq__clauseTitle h2{font-size:20px}.page-module__OYRvUq__more h2{font-size:23px}.page-module__OYRvUq__eyebrow,.page-module__OYRvUq__side>span,.page-module__OYRvUq__clauseTitle span{color:#4d596a}@media (max-width:750px){.page-module__OYRvUq__hero h1{font-size:32px}.page-module__OYRvUq__clauseTitle h2{font-size:18px}}.page-module__OYRvUq__wrap{box-sizing:border-box;width:min(100%,1180px);padding-left:16px;padding-right:16px}@media (max-width:750px){.page-module__OYRvUq__wrap{width:100%;padding-left:16px;padding-right:16px}}
