.ApplicationGuide_page__DNrge{padding-bottom:80px}.ApplicationGuide_hero__AJqcD{max-width:1020px;padding:32px 0 40px;border-bottom:1px solid var(--line)}.ApplicationGuide_hero__AJqcD h1{font-size:clamp(2rem,4vw,3.5rem);line-height:1.12;letter-spacing:-.025em;margin-bottom:24px}.ApplicationGuide_introduction__EkLEp{max-width:820px}.ApplicationGuide_introduction__EkLEp>p:first-child{font-size:1.2rem;color:var(--ink)}.ApplicationGuide_content__XPIvo p,.ApplicationGuide_introduction__EkLEp p{line-height:1.75;margin-bottom:20px}.ApplicationGuide_action__iqsaE{display:inline-block;margin:4px 12px 12px 0;max-width:100%}.ApplicationGuide_action__iqsaE a{white-space:normal;text-align:center;overflow-wrap:anywhere}.ApplicationGuide_layout__tIRcL{display:grid;grid-template-columns:240px minmax(0,800px);grid-gap:64px;gap:64px;padding-top:40px;align-items:start}.ApplicationGuide_contents__lV4wC{border-left:3px solid var(--red);padding-left:20px}.ApplicationGuide_contents__lV4wC p{font-weight:700;color:var(--black);margin-bottom:16px}.ApplicationGuide_contents__lV4wC ol{list-style:none;padding:0;margin:0}.ApplicationGuide_contents__lV4wC li{margin-bottom:14px;font-size:.9rem;line-height:1.5}.ApplicationGuide_contents__lV4wC a{color:var(--ink)}.ApplicationGuide_content__XPIvo{min-width:0}.ApplicationGuide_content__XPIvo>section{margin-bottom:44px}.ApplicationGuide_content__XPIvo h2{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.25;margin-bottom:24px;scroll-margin-top:130px}.ApplicationGuide_content__XPIvo h3{font-size:1.15rem;line-height:1.45;margin:28px 0 14px}.ApplicationGuide_content__XPIvo ul{padding-left:24px;margin-bottom:24px}.ApplicationGuide_content__XPIvo li{line-height:1.7;margin-bottom:10px;color:var(--ink)}.ApplicationGuide_content__XPIvo li a,.ApplicationGuide_content__XPIvo p a,.ApplicationGuide_contents__lV4wC a{text-decoration:underline;text-underline-offset:3px}.ApplicationGuide_content__XPIvo p a{color:var(--red-dark)}@media (max-width:1023px){.ApplicationGuide_layout__tIRcL{grid-template-columns:minmax(0,1fr);gap:32px}.ApplicationGuide_content__XPIvo,.ApplicationGuide_contents__lV4wC{max-width:800px}}@media (max-width:599px){.ApplicationGuide_hero__AJqcD{padding-top:20px;padding-bottom:28px}.ApplicationGuide_introduction__EkLEp>p:first-child{font-size:1.05rem}.ApplicationGuide_action__iqsaE{display:block;margin-right:0}.ApplicationGuide_action__iqsaE a{width:100%}.ApplicationGuide_layout__tIRcL{padding-top:28px}}