._hero_1w54k_1{display:grid;grid-template-columns:1.02fr .98fr;min-height:540px;background:#f4f1eb;color:#151515}._heroCopy_1w54k_2{padding:76px 7vw 60px 10vw;display:flex;flex-direction:column;justify-content:center}._kicker_1w54k_3,._label_1w54k_3{font:700 9px var(--font-family-base);letter-spacing:.2em;text-transform:uppercase;color:#8b1e31}._hero_1w54k_1 h1{font:400 clamp(58px,7.2vw,100px)/.91 "Playfair Display",Georgia,serif;letter-spacing:-.055em;margin:34px 0 25px;color:#111}._hero_1w54k_1 h1 em{font-weight:400;color:#8b1e31}._heroCopy_1w54k_2>p:not(._kicker_1w54k_3){font:400 14px/1.9 var(--font-family-base);color:#56514b;max-width:430px}._edition_1w54k_7{margin-top:38px;padding-top:15px;border-top:1px solid #c9c1b7;width:max-content;font:700 8px var(--font-family-base);letter-spacing:.16em;color:#6b6259}._heroImage_1w54k_8{margin:0;position:relative;min-height:540px;overflow:hidden;background:#c8c3bc}._heroImage_1w54k_8 img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center;filter:grayscale(1) contrast(1.06)}._heroImage_1w54k_8:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.45),transparent 32%)}._heroImage_1w54k_8 figcaption{position:absolute;z-index:1;bottom:25px;right:30px;color:#fff;font:700 8px var(--font-family-base);letter-spacing:.2em}._content_1w54k_12{max-width:1040px;margin:0 auto;padding:48px 7vw 100px}._roleHeading_1w54k_13{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;border-bottom:1px solid #c9c3bc;padding-bottom:28px}._label_1w54k_3{color:#8b1e31}._content_1w54k_12 h2{font:400 clamp(48px,6vw,72px)/1 "Playfair Display",Georgia,serif;letter-spacing:-.04em;margin:13px 0 0;color:#111}._partTime_1w54k_16{border-left:2px solid #8b1e31;padding:5px 0 5px 15px;font:700 8px/1.8 var(--font-family-base);letter-spacing:.16em;color:#6d665f}._intro_1w54k_17{font:400 16px/1.9 Playfair Display,Georgia,serif;color:#4e4943;max-width:780px;margin:30px 0 40px}._details_1w54k_18{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin:0 0 60px;padding:27px 0;border-top:1px solid #ddd6cd;border-bottom:1px solid #ddd6cd}._details_1w54k_18 span{display:block;font:700 8px var(--font-family-base);letter-spacing:.17em;color:#8b1e31;margin-bottom:12px}._details_1w54k_18 strong{font:600 14px var(--font-family-base);color:#111}._details_1w54k_18 p,._section_1w54k_21 p,._section_1w54k_21 li,._apply_1w54k_21>p{font:400 12px/1.9 var(--font-family-base);color:#625d56}._section_1w54k_21{max-width:760px}._section_1w54k_21 h3{font:400 29px Playfair Display,Georgia,serif;margin:34px 0 10px;color:#111}._section_1w54k_21 ul{padding-left:18px}._section_1w54k_21 li{padding:5px 0}._apply_1w54k_21{margin-top:65px;padding:42px 45px;background:#171717;color:#fff;position:relative}._apply_1w54k_21:before{content:"";position:absolute;top:0;left:45px;width:54px;height:3px;background:#a42a3d}._apply_1w54k_21 ._label_1w54k_3{color:#d6a1a8}._apply_1w54k_21 h3{font:400 clamp(30px,4vw,42px) "Playfair Display",Georgia,serif;margin:13px 0}._apply_1w54k_21>p{color:#d2cfca;max-width:620px}._apply_1w54k_21 a{display:inline-block;margin:18px 0 8px;padding:17px 23px;background:#8b1e31;color:#fff;text-decoration:none;font:700 9px var(--font-family-base);letter-spacing:.16em;transition:background .2s}._apply_1w54k_21 a:hover{background:#a42a3d}._apply_1w54k_21 ._note_1w54k_33{font-size:10px;color:#aaa;margin-top:20px}._back_1w54k_34{margin-top:42px}._back_1w54k_34 a{font:700 8px var(--font-family-base);letter-spacing:.15em;color:#5d5750;text-decoration:none}@media(max-width:760px){._hero_1w54k_1{grid-template-columns:1fr}._heroCopy_1w54k_2{padding:60px 7vw 48px}._heroImage_1w54k_8{min-height:300px}._hero_1w54k_1 h1{font-size:clamp(58px,14vw,82px)}._content_1w54k_12{padding:38px 7vw 70px}._details_1w54k_18{grid-template-columns:1fr;gap:20px}._apply_1w54k_21{padding:34px 25px}._apply_1w54k_21:before{left:25px}}@media(max-width:480px){._roleHeading_1w54k_13{align-items:flex-start;flex-direction:column;gap:16px}._partTime_1w54k_16{margin-bottom:3px}._heroImage_1w54k_8{min-height:250px}}
