@font-face{font-family:montserrat;src:url(../media/montserrat_variable-s.p.16t1mhfbu2xxo.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}.montserrat_8d3223b-module__15poyq__className{font-family:montserrat,montserrat Fallback}.montserrat_8d3223b-module__15poyq__variable{--font-montserrat:"montserrat", "montserrat Fallback"}
.personal-module__DsJ5_q__main{width:calc(100% - 40px);max-width:1160px;margin:155px auto 100px}.personal-module__DsJ5_q__intro{max-width:900px;margin-bottom:56px}.personal-module__DsJ5_q__back{color:#62646b;align-items:center;min-height:44px;font-size:13px;display:inline-flex}.personal-module__DsJ5_q__eyebrow{color:#62646b;font-size:13px;margin:26px 0 16px!important}.personal-module__DsJ5_q__main h1{letter-spacing:-1px;font-size:44px;font-weight:600;line-height:1.2}.personal-module__DsJ5_q__lead{color:#62646b;font-size:14px;line-height:1.8;margin-top:24px!important}.personal-module__DsJ5_q__main a{overflow-wrap:anywhere}.personal-module__DsJ5_q__lead a,.personal-module__DsJ5_q__document a{text-underline-offset:3px;text-decoration:underline}.personal-module__DsJ5_q__layout{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:70px;display:grid}.personal-module__DsJ5_q__contents{max-height:calc(100dvh - 170px);padding-right:14px;position:sticky;top:145px;overflow-y:auto}.personal-module__DsJ5_q__contents>p{font-size:13px;font-weight:600;margin-bottom:14px!important}.personal-module__DsJ5_q__contents ol{margin:0;padding:0;list-style:none}.personal-module__DsJ5_q__contents a{color:#62646b;padding:9px 0;font-size:12px;line-height:1.6;display:block}.personal-module__DsJ5_q__contents a:hover{color:#2b2d33;text-underline-offset:3px;text-decoration:underline}.personal-module__DsJ5_q__document{min-width:0}.personal-module__DsJ5_q__document section{border-bottom:1px solid #e7e7ea;margin-bottom:36px;padding-bottom:36px;scroll-margin-top:145px}.personal-module__DsJ5_q__document section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.personal-module__DsJ5_q__main .personal-module__DsJ5_q__document h2{letter-spacing:-.3px;margin-bottom:24px;font-size:23px;font-weight:600;line-height:1.4}.personal-module__DsJ5_q__document p{color:#55575f;overflow-wrap:anywhere;font-size:15px;line-height:1.85}.personal-module__DsJ5_q__document p+p{margin-top:18px}@media (max-width:1023px){.personal-module__DsJ5_q__layout{grid-template-columns:210px minmax(0,1fr);gap:32px}.personal-module__DsJ5_q__main h1{font-size:38px}}@media (max-width:767px){.personal-module__DsJ5_q__main{width:calc(100% - 30px);margin:135px auto 64px}.personal-module__DsJ5_q__intro{margin-bottom:32px}.personal-module__DsJ5_q__main h1{letter-spacing:-.5px;font-size:30px;line-height:1.3}.personal-module__DsJ5_q__eyebrow{margin-top:16px!important}.personal-module__DsJ5_q__layout{grid-template-columns:minmax(0,1fr);gap:36px}.personal-module__DsJ5_q__contents{background:#f6f6f6;border-radius:18px;max-height:none;padding:20px;position:static}.personal-module__DsJ5_q__contents a{min-height:44px;font-size:13px}.personal-module__DsJ5_q__main .personal-module__DsJ5_q__document h2{font-size:21px}.personal-module__DsJ5_q__document p{font-size:15px;line-height:1.8}.personal-module__DsJ5_q__document section{scroll-margin-top:130px}}@media print{.personal-module__DsJ5_q__main{width:100%;max-width:none;margin:0}.personal-module__DsJ5_q__back,.personal-module__DsJ5_q__contents{display:none}.personal-module__DsJ5_q__layout{display:block}.personal-module__DsJ5_q__document section{break-inside:auto}.personal-module__DsJ5_q__main .personal-module__DsJ5_q__document h2{break-after:avoid}}
