.article{max-width:var(--page-max);margin:0 auto}.article .a-phone{display:none}@media (width<=760px){.article .a-phone .chapter{scroll-margin-top:112px}.article .a-desk{display:none}.article .a-phone{display:block;overflow-x:clip}}.article img,.article video{max-width:100%;height:auto}.article .chapter{scroll-margin-top:16px}@media (width<=1100px){.article .a-desk .opening{padding:32px var(--gutter) 72px!important;grid-template-columns:minmax(0,1fr)!important;gap:40px!important}.article .a-desk .career{padding:0 var(--gutter) 96px!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important}.article .a-desk .rail{display:none!important}.article .a-desk h1{font-size:clamp(36px,7vw,68px)!important}.article .a-desk .chapter h2{font-size:clamp(30px,5vw,44px)}.article .a-desk .signup{grid-template-columns:1fr!important;gap:28px!important;padding:28px 24px!important}.article .a-desk .next{grid-template-columns:1fr!important}.article .a-desk svg{max-width:100%;height:auto}.article .a-desk figure{max-width:100%!important}.article .a-desk .board{width:auto!important}.article .a-desk .chapter [style*="display: flex"]{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.article *,.article :before,.article :after{animation-play-state:paused!important}}.article .await-view,.article .await-view *{animation-play-state:paused!important}.article :is(p,li)>a,.article .check a,.article figcaption a{text-underline-offset:2px;text-decoration:underline}.article .tl li{opacity:1}.article .tl li:not(.on) b{color:var(--text-tertiary)}.article .tl li:not(.on) .tl-w{color:#6e8fbf}
