.ApplicationForm-module__0ToagW__wrap{padding:clamp(24px, 4vw, 56px) var(--gutter)}.ApplicationForm-module__0ToagW__intro{max-width:100%;margin-bottom:clamp(20px,3vw,40px);font-size:13px}.ApplicationForm-module__0ToagW__form{flex-direction:column;display:flex}.ApplicationForm-module__0ToagW__field{letter-spacing:-.01em;border-bottom:1px solid #3f2c2666;width:100%;padding:12px 0 8px;font-size:clamp(26px,3.8vw,56px);font-style:italic;font-weight:300}.ApplicationForm-module__0ToagW__field::placeholder{color:#3f2c2661;font-style:italic}.ApplicationForm-module__0ToagW__actions{justify-content:flex-end;gap:12px;margin-top:clamp(24px,4vw,48px);display:flex}.ApplicationForm-module__0ToagW__privacyLink{text-underline-offset:2px;order:-1;align-self:center;margin-right:auto;font-size:11px;text-decoration:underline}.ApplicationForm-module__0ToagW__pillOutline{border:1.5px solid var(--brown);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:9px 18px;font-size:12px;font-weight:600;transition:background .3s,color .3s,opacity .3s}.ApplicationForm-module__0ToagW__pillOutline:hover,.ApplicationForm-module__0ToagW__pillChecked{background:var(--brown);color:var(--pink)}.ApplicationForm-module__0ToagW__pillOutline:disabled{opacity:.4;cursor:default}.ApplicationForm-module__0ToagW__pillOutline:disabled:hover{color:inherit;background:0 0}.ApplicationForm-module__0ToagW__confirmation{font-size:clamp(24px,3vw,40px);font-style:italic}.ApplicationForm-module__0ToagW__error{text-align:right;margin-top:12px;font-size:14px}@media (max-width:720px){.ApplicationForm-module__0ToagW__actions{flex-direction:column;align-items:stretch}.ApplicationForm-module__0ToagW__pillOutline{text-align:center}}
@media (max-width:720px){.ApplyPill-module__42XE_G__snapped{opacity:1;visibility:visible;transition:opacity .45s var(--ease-out), transform .45s var(--ease-out);transform:none}a.ApplyPill-module__42XE_G__snapped.ApplyPill-module__42XE_G__off{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s,transform .28s,visibility 0s .28s;transform:translateY(12px)scale(.96)}}
.FaqAccordion-module__77O0pG__section{background:var(--brown);color:var(--pink);padding:clamp(28px, 4vw, 56px) var(--gutter) clamp(40px, 6vw, 80px)}.FaqAccordion-module__77O0pG__title{margin-bottom:clamp(16px,2.5vw,32px);font-size:clamp(34px,4vw,56px);font-style:italic;font-weight:400}.FaqAccordion-module__77O0pG__list{list-style:none}.FaqAccordion-module__77O0pG__item+.FaqAccordion-module__77O0pG__item{border-top:1px solid #f3c6d440}.FaqAccordion-module__77O0pG__question{text-align:left;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:13px 0;font-size:clamp(17px,1.8vw,24px);font-style:italic;transition:opacity .25s;display:flex}.FaqAccordion-module__77O0pG__question:hover{opacity:.7}.FaqAccordion-module__77O0pG__plus{transition:transform .35s var(--ease-out);font-size:22px;font-style:normal}.FaqAccordion-module__77O0pG__plusOpen{transform:rotate(45deg)}.FaqAccordion-module__77O0pG__answer{transition:grid-template-rows .45s var(--ease-out);grid-template-rows:0fr;display:grid}.FaqAccordion-module__77O0pG__answer p{opacity:.9;white-space:pre-line;max-width:720px;font-size:14px;overflow:hidden}.FaqAccordion-module__77O0pG__answerOpen{grid-template-rows:1fr}.FaqAccordion-module__77O0pG__answerOpen p{padding-bottom:16px}
.HorizontalGallery-module__PExdYW__track{overscroll-behavior:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:stretch;height:100%;display:flex;overflow-x:auto}.HorizontalGallery-module__PExdYW__track::-webkit-scrollbar{display:none}.HorizontalGallery-module__PExdYW__image{object-fit:cover;width:auto;max-width:none;height:100%;animation:HorizontalGallery-module__PExdYW__slideIn 1s var(--ease-out) both;animation-delay:var(--stagger);flex-shrink:0}@media (max-width:720px){.HorizontalGallery-module__PExdYW__track{border-radius:27px 0 0 27px}}@keyframes HorizontalGallery-module__PExdYW__slideIn{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:none}}
.page-module__EazjYq__head{padding:calc(var(--header-h) + 12px) var(--gutter) 12px;text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:baseline;font-size:13px;font-weight:700;display:flex}.page-module__EazjYq__detail{gap:var(--gutter);padding:0 var(--gutter);grid-template-columns:minmax(280px,1fr) 2.2fr;align-items:start;display:grid}.page-module__EazjYq__copy{top:calc(var(--header-h) + 12px);flex-direction:column;gap:24px;display:flex;position:sticky}.page-module__EazjYq__longText{text-align:justify;white-space:pre-line;font-size:13px;line-height:1.5}.page-module__EazjYq__applyPill{border:1.5px solid var(--brown);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;align-self:flex-start;padding:8px 22px;font-size:12px;font-weight:600;transition:background .3s,color .3s}.page-module__EazjYq__applyPill:hover{background:var(--brown);color:var(--pink)}.page-module__EazjYq__pillRow{align-self:flex-start;align-items:center;gap:12px;display:flex}.page-module__EazjYq__others{flex-direction:column;gap:3px;margin-top:clamp(40px,14vh,160px);font-size:13px;font-weight:700;display:flex}.page-module__EazjYq__others a:hover{opacity:.6}.page-module__EazjYq__media{flex-direction:column;gap:12px;display:flex}.page-module__EazjYq__mediaMain{aspect-ratio:4/5;width:100%;overflow:hidden}.page-module__EazjYq__mediaMain img{object-fit:cover;width:100%;height:100%;display:block}.page-module__EazjYq__mediaMain[data-reveal]{clip-path:inset(0);transition:clip-path 1.1s var(--ease-expo);transition-delay:.2s}.page-module__EazjYq__mediaMain[data-reveal] img{transition:transform 1.1s var(--ease-expo);transition-delay:.2s}.page-module__EazjYq__mediaMain[data-reveal]:not(.in){opacity:1;clip-path:inset(0 0 100%);transform:none}.page-module__EazjYq__mediaMain[data-reveal]:not(.in) img{transform:translateY(-10%)scale(1.08)}@media (prefers-reduced-motion:reduce){.page-module__EazjYq__mediaMain[data-reveal],.page-module__EazjYq__mediaMain[data-reveal] img{transition:none}.page-module__EazjYq__mediaMain[data-reveal]:not(.in){clip-path:none}.page-module__EazjYq__mediaMain[data-reveal]:not(.in) img{transform:none}}.page-module__EazjYq__mediaGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.page-module__EazjYq__mediaGrid img{aspect-ratio:.82;object-fit:cover;width:100%}.page-module__EazjYq__past{flex-direction:column;height:100svh;display:flex;overflow:hidden}.page-module__EazjYq__pastHead{padding:0 var(--gutter) 14px;grid-template-columns:1fr 1.2fr 1fr 2fr;align-items:baseline;gap:16px;margin-top:auto;font-size:14px;font-weight:700;display:grid}.page-module__EazjYq__pastCaption{text-align:right}.page-module__EazjYq__pastTrack{height:min(54svh,620px);padding-left:var(--gutter);padding-bottom:var(--gutter);flex-shrink:0}@media (max-width:720px){.page-module__EazjYq__detail{grid-template-columns:1fr}.page-module__EazjYq__copy{position:static}.page-module__EazjYq__applyPill{background:var(--brown);color:var(--pink);border-color:var(--brown);border-radius:10.5px 0 0 10.5px;padding:12px 34px}.page-module__EazjYq__pillRow{margin-right:calc(var(--gutter) * -1);justify-content:space-between;align-self:stretch;gap:10px}.page-module__EazjYq__contactPill{border-radius:10.5px}.page-module__EazjYq__others{margin-top:24px}.page-module__EazjYq__pastHead{grid-template-columns:1fr auto;align-items:end;gap:10px 16px;font-size:12px}.page-module__EazjYq__pastHead>span:first-child{grid-area:1/1}.page-module__EazjYq__pastHead>span:nth-child(2){text-align:right;grid-area:1/2}.page-module__EazjYq__pastHead>span:nth-child(3){text-align:right;grid-area:2/2}.page-module__EazjYq__pastCaption{text-align:left;grid-area:2/1;max-width:34ch}}
