.EukqYq_room{padding-block:var(--section);background:var(--ink);overflow-x:clip}.EukqYq_kicker{color:var(--accent);align-items:center;gap:.9rem;margin-bottom:clamp(1.5rem,4vh,2.5rem);display:flex}.EukqYq_rule{background:var(--line-strong);width:2.5rem;height:1px}.EukqYq_heading{max-width:20ch;font-family:var(--font-body);font-size:var(--t-statement);letter-spacing:-.01em;text-wrap:balance;font-weight:350;line-height:1.12}.EukqYq_track{padding-inline:var(--gutter);gap:clamp(2rem,6vw,3rem);margin-top:clamp(2rem,6vh,3.5rem);display:grid}.EukqYq_item{margin:0}@media (min-width:1024px){.EukqYq_track{max-width:var(--max);grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto}}.EukqYq_frame{aspect-ratio:4/3;background:var(--deep);position:relative;overflow:hidden}.EukqYq_shift{position:absolute;inset:0 -6%}.EukqYq_shift img{object-fit:cover}.EukqYq_frame:after{content:"";border:1px solid var(--line-strong);pointer-events:none;position:absolute;inset:0}.EukqYq_caption{color:var(--stone);margin-top:.9rem}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){html:not([data-motion=reduce]) .EukqYq_room{padding-block:0}html:not([data-motion=reduce]) .EukqYq_stage{flex-direction:column;height:100svh;padding-block:clamp(4rem,9vh,6rem) clamp(1.5rem,4vh,3rem);display:flex}html:not([data-motion=reduce]) .EukqYq_heading{font-size:var(--t-title)}html:not([data-motion=reduce]) .EukqYq_kicker{margin-bottom:1rem}html:not([data-motion=reduce]) .EukqYq_track{margin-top:0;width:max-content;max-width:none;padding-inline:var(--gutter);will-change:transform;flex:1;align-items:center;gap:clamp(2rem,4vw,4rem);margin-inline:0;display:flex}html:not([data-motion=reduce]) .EukqYq_item{flex-direction:column;flex:none;display:flex}html:not([data-motion=reduce]) .EukqYq_frame{aspect-ratio:5/4;height:58svh}}
.gPREPW_intro{padding-block:var(--section);background:var(--ink)}.gPREPW_kicker{color:var(--accent);align-items:center;gap:.9rem;margin-bottom:clamp(1.5rem,4vh,2.5rem);display:flex}.gPREPW_rule{background:var(--line-strong);width:2.5rem;height:1px}.gPREPW_statement{max-width:22ch;font-family:var(--font-body);font-size:var(--t-statement);letter-spacing:-.01em;font-weight:350;line-height:1.12}.gPREPW_sub{color:var(--stone);font-family:var(--font-body);font-size:var(--t-title);margin-top:1.25rem;font-weight:300;line-height:1.3}.gPREPW_where{max-width:40rem;color:var(--marble);font-size:var(--t-body);margin-top:1.5rem;line-height:1.6}.gPREPW_facts{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(3rem,9vh,5.5rem);display:grid}.gPREPW_fact{gap:.6rem;padding:1.5rem 1.5rem 0 0;display:grid}.gPREPW_fact+.gPREPW_fact{border-left:1px solid var(--line);padding-left:1.5rem}.gPREPW_fact dt{color:var(--stone)}.gPREPW_fact dd{margin:0;font-size:clamp(1.1rem,1rem + .4vw,1.3rem);line-height:1.35}@media (min-width:761px) and (max-width:1100px){.gPREPW_facts{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.5rem}.gPREPW_fact:nth-child(odd){border-left:0;padding-left:0}}@media (max-width:760px){.gPREPW_facts{grid-template-columns:minmax(0,1fr)}.gPREPW_fact,.gPREPW_fact+.gPREPW_fact{border-left:0;border-bottom:1px solid var(--line);padding:1.1rem 0}}
