.hero__inner[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--s-8);min-height:clamp(420px,38vw,820px);padding-block:clamp(40px,5vw,110px) clamp(32px,3vw,64px)}.hero__text[data-astro-cid-bbe6dxrz]{align-self:start;display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-5)}.hero__lines[data-astro-cid-bbe6dxrz]{margin:0;font-size:clamp(17px,1.15vw,23px);line-height:2}.hero__apply[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3);padding-top:var(--s-4);border-top:1.5px solid var(--primary)}.hero__limited[data-astro-cid-bbe6dxrz]{margin:0;font-size:clamp(16px,1.05vw,21px)}.hero__right[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:clamp(24px,2.5vw,56px)}.hero__pillars[data-astro-cid-bbe6dxrz]{margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(36px,4.4vw,92px);line-height:1.12;letter-spacing:.01em;text-transform:uppercase;color:var(--primary)}.hero__tag[data-astro-cid-bbe6dxrz]{margin:0;font-size:clamp(17px,1.15vw,23px)}.hero__photo[data-astro-cid-bbe6dxrz]{position:relative;aspect-ratio:2500 / 975;max-width:100%;overflow:hidden;background:var(--surface)}.hero__photo[data-astro-cid-bbe6dxrz] img[data-astro-cid-bbe6dxrz]:first-child{width:100%;height:100%;object-fit:cover}.hero__lockup[data-astro-cid-bbe6dxrz]{position:absolute;right:max(40px,env(safe-area-inset-right,0px));top:48px;width:clamp(130px,14vw,300px);height:auto}@media(max-width:760px){.hero__inner[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;min-height:0;padding-block:var(--s-8);gap:var(--s-8)}.hero__right[data-astro-cid-bbe6dxrz]{align-items:flex-start;text-align:left}.hero__photo[data-astro-cid-bbe6dxrz]{aspect-ratio:4 / 3}.hero__lockup[data-astro-cid-bbe6dxrz]{top:16px;right:16px}}.ov[data-astro-cid-o4s2q6x4]{padding-top:0}.ov__divider[data-astro-cid-o4s2q6x4]{margin-bottom:clamp(48px,5vw,96px)}.ov__head[data-astro-cid-o4s2q6x4]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-8);align-items:start;margin-bottom:var(--s-12)}.ov__index[data-astro-cid-o4s2q6x4]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-2);font-family:var(--font-display);font-size:clamp(18px,1.7vw,22px)}.ov__index[data-astro-cid-o4s2q6x4] a[data-astro-cid-o4s2q6x4]{text-decoration:none}.ov__index[data-astro-cid-o4s2q6x4] a[data-astro-cid-o4s2q6x4]:hover{text-decoration:underline;text-underline-offset:4px}.ov__rows[data-astro-cid-o4s2q6x4]{list-style:none;margin:0;padding:0}.ov__row[data-astro-cid-o4s2q6x4]{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-8);padding-block:var(--s-12);border-top:1px solid var(--line-strong)}.ov__row[data-astro-cid-o4s2q6x4]:last-child{border-bottom:1px solid var(--line-strong)}.ov__left[data-astro-cid-o4s2q6x4]{display:flex;flex-direction:column;gap:var(--s-2)}.ov__right[data-astro-cid-o4s2q6x4] .sub[data-astro-cid-o4s2q6x4] a[data-astro-cid-o4s2q6x4]{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.ov__bullets[data-astro-cid-o4s2q6x4]{font-family:var(--font-display);font-size:clamp(18px,1.8vw,24px);line-height:1.3;padding-left:24px}.ov__bullets[data-astro-cid-o4s2q6x4] li[data-astro-cid-o4s2q6x4]{margin-bottom:var(--s-3)}.ov__note[data-astro-cid-o4s2q6x4]{font-style:italic;font-weight:700;font-size:14px;color:var(--fg-soft)}@media(max-width:760px){.ov__head[data-astro-cid-o4s2q6x4],.ov__row[data-astro-cid-o4s2q6x4]{grid-template-columns:1fr;gap:var(--s-4)}.ov__row[data-astro-cid-o4s2q6x4]{padding-block:var(--s-8)}}.intro__inner[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--s-5)}.intro__title[data-astro-cid-j7pv25f6]{text-transform:uppercase;letter-spacing:0}.intro__dates[data-astro-cid-j7pv25f6]{margin:0;font-size:15px;color:var(--sand)}.intro__inner[data-astro-cid-j7pv25f6] .sub[data-astro-cid-j7pv25f6]{margin:0 0 var(--s-3);color:var(--stone)}.expect[data-astro-cid-j7pv25f6]{background:var(--surface-grey);padding-block:var(--s-16)}.expect__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,46%);gap:var(--s-12);align-items:stretch}.expect__text[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;justify-content:space-between;gap:var(--s-12)}.expect__top[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--s-8)}.expect__top[data-astro-cid-j7pv25f6] .display[data-astro-cid-j7pv25f6]{margin-top:var(--s-2)}.expect__delivered[data-astro-cid-j7pv25f6]{margin:0}.expect__img[data-astro-cid-j7pv25f6]{width:100%;height:100%;min-height:560px;object-fit:cover}.conv__title[data-astro-cid-j7pv25f6]{margin:var(--s-12) 0 var(--s-10)}.conv__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:var(--s-12);align-items:start}.conv__grid[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;aspect-ratio:1;object-fit:cover;object-position:center 20%}.conv__text[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:var(--s-4)}.conv__text[data-astro-cid-j7pv25f6] .sub[data-astro-cid-j7pv25f6]{margin:0}.conv__name[data-astro-cid-j7pv25f6]{color:var(--accent);text-decoration:underline;text-underline-offset:4px}@media(max-width:760px){.expect[data-astro-cid-j7pv25f6]{padding-block:var(--s-12)}.expect__grid[data-astro-cid-j7pv25f6],.conv__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:var(--s-8)}.expect__img[data-astro-cid-j7pv25f6]{min-height:0;aspect-ratio:4 / 5}.conv__grid[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{max-width:420px}}
