.ApplyButton-module-scss-module__Lzvb9G__button{background-color:var(--color-black);width:100%;color:var(--color-white);font-family:var(--font-body);letter-spacing:.02em;text-align:center;border:1px solid var(--color-black);transition:background-color .2s var(--ease-in),color .2s var(--ease-in);padding:16px 20px;font-size:.95rem;font-weight:500;display:block}.ApplyButton-module-scss-module__Lzvb9G__button:hover{background-color:var(--color-yellow);color:var(--color-black);border-color:var(--color-yellow)}
.page-module-scss-module__Ioq-eW__main{max-width:1920px;padding:0 var(--page-padding);margin:0 auto}.page-module-scss-module__Ioq-eW__inner{max-width:1100px;margin:0 auto;padding:40px 0 96px}.page-module-scss-module__Ioq-eW__back{letter-spacing:.03em;color:var(--muted);transition:border-color .2s var(--ease-in);border-bottom:1px solid #0000;padding-bottom:2px;font-size:.85rem;display:inline-block}.page-module-scss-module__Ioq-eW__back:hover{border-bottom-color:var(--muted)}.page-module-scss-module__Ioq-eW__header{border-bottom:1px solid var(--line);padding:40px 0 32px}.page-module-scss-module__Ioq-eW__title{font-family:var(--font-headline);letter-spacing:-.01em;font-size:2.6rem;font-weight:500;line-height:1}@media only screen and (min-width:768px){.page-module-scss-module__Ioq-eW__title{font-size:5rem}}.page-module-scss-module__Ioq-eW__meta{letter-spacing:.03em;color:var(--muted);flex-wrap:wrap;gap:8px 20px;margin-top:20px;font-size:.9rem;list-style:none;display:flex}.page-module-scss-module__Ioq-eW__meta li{position:relative}.page-module-scss-module__Ioq-eW__meta li:not(:last-child):after{content:"·";position:absolute;right:-14px}.page-module-scss-module__Ioq-eW__layout{grid-template-columns:1fr;gap:48px;padding-top:48px;display:grid}@media only screen and (min-width:768px){.page-module-scss-module__Ioq-eW__layout{grid-template-columns:minmax(0,1fr) 300px;gap:64px}}.page-module-scss-module__Ioq-eW__body{font-family:var(--font-body);color:var(--fg);font-size:1.05rem;line-height:1.6}@media only screen and (min-width:768px){.page-module-scss-module__Ioq-eW__body{font-size:1.15rem}}.page-module-scss-module__Ioq-eW__body p{margin-bottom:1.2em}.page-module-scss-module__Ioq-eW__body strong{font-weight:700}:is(.page-module-scss-module__Ioq-eW__body ul,.page-module-scss-module__Ioq-eW__body ol){margin:0 0 1.2em 1.2em}.page-module-scss-module__Ioq-eW__body li{margin-bottom:.4em}.page-module-scss-module__Ioq-eW__body a{text-underline-offset:3px;text-decoration:underline}:is(.page-module-scss-module__Ioq-eW__body h1,.page-module-scss-module__Ioq-eW__body h2,.page-module-scss-module__Ioq-eW__body h3){font-family:var(--font-headline);margin:1.6em 0 .6em;font-weight:500;line-height:1.15}@media only screen and (min-width:768px){.page-module-scss-module__Ioq-eW__aside{top:calc(var(--header-height) + 24px);align-self:start;position:sticky}}.page-module-scss-module__Ioq-eW__applyCard{border:1px solid var(--line);background-color:var(--color-grey-1);padding:24px}.page-module-scss-module__Ioq-eW__applyLabel{font-family:var(--font-headline);margin-bottom:16px;font-size:1.1rem;font-weight:500}.page-module-scss-module__Ioq-eW__applyNote{color:var(--muted);margin-top:16px;font-size:.78rem;line-height:1.4}
