.st-curtain{width:100%;max-width:880px;margin-top:10px}.st-curtain .mt-video__stage{max-width:none}.st-curtain .mt-video__hint{margin-top:22px}.st-curtain .mt-play{box-shadow:var(--card-edge)}.st-curtain .mt-video__stage:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:var(--r-stage);box-shadow:var(--card-lift),0 0 80px -20px #00b0f059}@keyframes st-curtain{0%{clip-path:inset(0 50% 0 50% round var(--r-stage))}to{clip-path:inset(0 0 0 0 round var(--r-stage))}}.fx-on .st-curtain .mt-play{clip-path:inset(0 50% 0 50% round var(--r-stage))}.fx-on .st-curtain .mt-video__stage:before,.fx-on .st-curtain .mt-video__stage:after{opacity:0;transition:opacity .9s var(--ease-out)}.fx-on .st-curtain.is-up .mt-play{clip-path:inset(0 0 0 0 round var(--r-stage));animation:st-curtain .9s var(--ease-out) both}.fx-on .st-curtain.is-up .mt-video__stage:before,.fx-on .st-curtain.is-up .mt-video__stage:after{opacity:1}.st-jobs__grid{display:grid;gap:14px;margin:0;padding:0;list-style:none}.st-job{display:grid}.st-job__link{gap:0;padding:0;color:var(--text);text-decoration:none;grid-template-rows:auto 1fr auto}.st-job__body{position:relative;z-index:1;display:grid;justify-items:start;gap:10px;padding:20px 18px 16px}.mt .st-job h3{font-size:clamp(1.1875rem,1.05rem + .6vw,1.5rem);line-height:1.2}.mt .st-job__line{color:var(--text);font-size:16px}.mt .st-job__fit{font-size:15px}.st-job__chips{justify-content:flex-start;margin-top:4px}.st-job__photo{margin-inline:12px;aspect-ratio:16 / 10;border-radius:10px;box-shadow:var(--card-edge)}.st-job__photo img{transition:transform .4s var(--ease-out)}.st-job__go{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:6px 18px 10px;font:600 16px/1 var(--font-display);color:var(--cyan)}.st-job__go .btn__arrow{width:18px;height:18px;transition:transform .2s var(--ease-out)}@media (hover: hover) and (pointer: fine){.st-job__link:hover{transform:translateY(-3px);border-color:#00b0f073}.st-job__link:hover .st-job__photo img{transform:scale(1.03)}.st-job__link:hover .st-job__go .btn__arrow{transform:translate(4px)}}.st-job__link:active{transform:translateY(-1px) scale(.995)}.mt .st-jobs__note{margin-top:18px;text-align:center;font-size:15px;color:var(--muted)}@media (min-width: 900px){.st-jobs__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.st-job--1{grid-column:span 7}.st-job--2{grid-column:span 5}.st-job--3{grid-column:span 12}.st-job__body{padding:26px 24px 18px}.st-job--1 .st-job__photo,.st-job--2 .st-job__photo{position:relative;aspect-ratio:auto;min-height:320px}.st-job--1 .st-job__photo img,.st-job--2 .st-job__photo img{position:absolute;inset:0}.st-job__photo{margin-inline:16px}.st-job__go{padding-inline:24px}.st-job__link--wide{grid-template-columns:40% minmax(0,1fr);grid-template-rows:1fr auto}.st-job__link--wide .st-job__photo{grid-column:1;grid-row:1 / span 2;margin:16px 0 16px 16px;aspect-ratio:auto;height:300px}.st-job__link--wide .st-job__body{grid-column:2;grid-row:1;align-content:center;padding-left:32px}.st-job__link--wide .st-job__go{grid-column:2;grid-row:2;padding-left:32px}}.st-about__card{gap:20px;max-width:1000px;margin-inline:auto}.st-about__data{position:relative;z-index:1;display:grid;align-content:center;margin:0}.st-about__data>div{display:grid;gap:2px;padding-block:14px;border-bottom:1px solid var(--line)}.st-about__data>div:last-child{border-bottom:0}.st-about__data dt{font:600 12px/1.3 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--cyan)}.st-about__data dd{margin:0;font-size:18px;font-weight:600}.st-about__photo{aspect-ratio:4 / 3}@media (min-width: 720px){.st-about__card{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:32px;padding:28px}.st-about__photo{aspect-ratio:auto;min-height:340px}}.st-ways__list{display:grid;gap:22px;max-width:900px;margin:0 auto;padding:0;list-style:none}.st-ways__row{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:16px;align-items:start}.st-ways__row h3{margin-bottom:4px}.mt .st-ways__row p{max-width:42ch;color:var(--muted)}@media (min-width: 900px){.st-ways__list{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,auto);grid-auto-flow:column;column-gap:56px;row-gap:30px}}.st-places__grid{display:grid;gap:16px}.st-place{display:grid;gap:10px;margin:0}.st-place__img{aspect-ratio:3 / 2}.mt .st-place figcaption{font-size:15px;color:var(--muted)}@media (min-width: 720px){.st-places__grid{grid-template-columns:3fr 2fr;align-items:stretch}.st-place{grid-template-rows:1fr auto}.st-place__img{aspect-ratio:auto;min-height:320px}}@media (prefers-reduced-motion: reduce){.st-job__link,.st-job__photo img,.st-job__go .btn__arrow{transition:none!important}.st-job__link:hover,.st-job__link:active,.st-job__link:hover .st-job__photo img{transform:none!important}}
