.OY-qFW_document{padding:72px 0 110px!important}.OY-qFW_layout{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:clamp(44px,6vw,86px);display:grid}.OY-qFW_contents{background:#f8fcfe;border:1px solid #d8e9f2;border-radius:20px;max-height:calc(100vh - 120px);padding:23px;position:sticky;top:96px;overflow-y:auto}.OY-qFW_contents,.OY-qFW_mobileContents .OY-qFW_navigation{scrollbar-color:var(--cyan) transparent;scrollbar-width:thin}.OY-qFW_contents::-webkit-scrollbar{width:6px}.OY-qFW_mobileContents .OY-qFW_navigation::-webkit-scrollbar{width:6px}.OY-qFW_contents::-webkit-scrollbar-track{background:0 0}.OY-qFW_mobileContents .OY-qFW_navigation::-webkit-scrollbar-track{background:0 0}.OY-qFW_contents::-webkit-scrollbar-thumb{background:var(--cyan);border-radius:999px}.OY-qFW_mobileContents .OY-qFW_navigation::-webkit-scrollbar-thumb{background:var(--cyan);border-radius:999px}.OY-qFW_contents::-webkit-scrollbar-thumb:hover{background:var(--blue)}.OY-qFW_mobileContents .OY-qFW_navigation::-webkit-scrollbar-thumb:hover{background:var(--blue)}.OY-qFW_contents>svg{color:#5bbeed;margin-bottom:13px;font-size:24px}.OY-qFW_contents>strong{color:#0065a1;font-size:18px;display:block}.OY-qFW_contents>p{color:var(--blue);margin:5px 0 19px;font-size:12px;line-height:1.4}.OY-qFW_navigation{gap:2px;display:grid}.OY-qFW_navigation a{color:var(--blue);border-radius:9px;grid-template-columns:25px 1fr;gap:7px;padding:8px 7px;font-size:12px;font-weight:650;line-height:1.35;display:grid}.OY-qFW_navigation a:hover{color:#0065a1;background:#e9f6fd}.OY-qFW_navigation a span{color:#5bbeed;letter-spacing:.06em;font-size:10px;font-weight:850}.OY-qFW_body{min-width:0;max-width:825px}.OY-qFW_section{padding:4px 0 62px;scroll-margin-top:105px}.OY-qFW_section+.OY-qFW_section{border-top:1px solid #dcebf3;padding-top:55px}.OY-qFW_section header{grid-template-columns:48px 1fr;align-items:start;gap:17px;margin-bottom:27px;display:grid}.OY-qFW_section header>span{color:#fff;background:#0065a1;border-radius:14px;place-items:center;width:44px;height:44px;font-size:12px;font-weight:850;display:grid;box-shadow:0 9px 20px #0065a12b}.OY-qFW_section h2{color:#0065a1;letter-spacing:-.025em;text-wrap:balance;margin:2px 0 0;font-size:clamp(25px,3vw,35px);font-weight:760;line-height:1.12}.OY-qFW_sectionContent{padding-left:65px}.OY-qFW_sectionContent p{color:var(--blue);font-size:16px;line-height:1.82}.OY-qFW_sectionContent p+p{margin-top:17px}.OY-qFW_sectionContent h3{color:var(--blue);margin:34px 0 14px;font-size:20px;line-height:1.25}.OY-qFW_sectionContent ul,.OY-qFW_sectionContent ol{color:var(--blue);gap:10px;margin:20px 0 25px;padding-left:22px;line-height:1.7;display:grid}.OY-qFW_sectionContent li::marker{color:#5bbeed;font-weight:850}.OY-qFW_sectionContent a{color:#0065a1;text-underline-offset:3px;overflow-wrap:anywhere;font-weight:650;text-decoration:underline}.OY-qFW_sectionContent a:hover{color:#5bbeed}.OY-qFW_sectionContent strong{color:#0065a1;font-weight:750}.OY-qFW_updated{color:var(--blue);letter-spacing:.02em;margin:0 0 34px;font-size:13px;font-weight:650}.OY-qFW_mobileContents{display:none}@media (max-width:900px){.OY-qFW_layout{grid-template-columns:220px minmax(0,1fr);gap:35px}.OY-qFW_contents{padding:18px}.OY-qFW_sectionContent{padding-left:0}}@media (max-width:720px){.OY-qFW_document{padding:48px 0 80px!important}.OY-qFW_contents{display:none}.OY-qFW_layout{display:block}.OY-qFW_mobileContents{background:#f8fcfe;border:1px solid #d8e9f2;border-radius:16px;margin-bottom:48px;display:block}.OY-qFW_mobileContents summary{color:#0065a1;cursor:pointer;align-items:center;gap:10px;padding:17px 19px;font-weight:800;list-style:none;display:flex}.OY-qFW_mobileContents summary::-webkit-details-marker{display:none}.OY-qFW_mobileContents .OY-qFW_navigation{max-height:55vh;padding:0 13px 16px;overflow-y:auto}.OY-qFW_mobileContents .OY-qFW_navigation a{grid-template-columns:28px 1fr;padding:10px;font-size:13px}.OY-qFW_section{padding-bottom:47px}.OY-qFW_section+.OY-qFW_section{padding-top:44px}.OY-qFW_section header{grid-template-columns:40px 1fr;gap:12px}.OY-qFW_section header>span{border-radius:12px;width:38px;height:38px}.OY-qFW_section h2{font-size:25px}.OY-qFW_sectionContent p{font-size:15px;line-height:1.75}}
/*# sourceMappingURL=3x0z2wgvzqlec.css.map*/