.about-opening_film__DmwFM{--pf:0;position:relative;height:100svh;overflow:hidden;background:var(--canvas)}.about-opening_frame__VlV7Y{position:absolute;inset:0;overflow:hidden;opacity:0;will-change:transform,opacity}.about-opening_frame__VlV7Y[data-enter]{animation:about-opening_introGrow__oXKkt 4.2s cubic-bezier(.33,0,.2,1) both}@keyframes about-opening_introGrow__oXKkt{0%{border-radius:50px;transform:scale(.24);opacity:0}7%{border-radius:50px;transform:scale(.24);opacity:1}30%{border-radius:50px;transform:scale(.24);opacity:1}to{border-radius:0;transform:scale(1);opacity:1}}.about-opening_frame__VlV7Y:after{content:"";position:absolute;inset:0;background:#0b0b0d;opacity:calc(var(--pf) * .55);pointer-events:none}.about-opening_video__0s9kF{display:block;width:100%;height:100%;object-fit:cover}.about-opening_mark__3KiZU{position:absolute;inset:0;z-index:1;display:grid;place-items:center;margin:0;padding:0 5vw;font-family:var(--font-kr);font-size:clamp(34px,7vw,118px);line-height:1;font-weight:500;letter-spacing:.14em;white-space:nowrap;color:color-mix(in srgb,var(--ink) 14%,transparent);opacity:0;transition:opacity .9s ease;pointer-events:none}.about-opening_frame__VlV7Y[data-hold] .about-opening_mark__3KiZU{opacity:1}.about-opening_frame__VlV7Y:not([data-hold]) .about-opening_mark__3KiZU{transition-duration:.42s}.about-opening_greet__uUn_8{--pg:0;position:relative;height:150svh;background:var(--canvas)}.about-opening_greetStage__7sjpb{position:sticky;top:0;display:grid;height:100svh;place-items:center}.about-opening_hello__Pa_Qu{margin:0;padding:0 clamp(20px,4vw,80px);text-align:center;font-size:clamp(44px,6.8vw,130px);line-height:1.15;letter-spacing:.01em;font-weight:600;color:var(--ink)}.about-opening_line__d6i6n{display:block}.about-opening_ch__R0gLp{display:inline-block;opacity:calc(.15 + .85 * clamp(0, calc((var(--pg) * 15 - var(--i)) / 3), 1))}.about-opening_story__T9rw_{padding:clamp(32px,4vw,56px) clamp(var(--edge-phone),5vw,calc(var(--gutter) + var(--shell-pad))) 0;background:var(--canvas)}.about-opening_storyFrame__EWjUj{max-width:calc(var(--shell) - 2 * var(--shell-pad));margin:0 auto;overflow:hidden;border-radius:12px;aspect-ratio:16/9;background:var(--canvas)}.about-opening_storyVideo__nXE76{display:block;width:100%;height:100%;object-fit:cover}@media (prefers-reduced-motion:reduce){.about-opening_film__DmwFM{display:none}.about-opening_greet__uUn_8{height:auto;padding:176px 0 clamp(64px,9vw,132px)}.about-opening_greetStage__7sjpb{position:static;height:auto;min-height:40svh}.about-opening_ch__R0gLp{opacity:1}}@media (max-width:767.98px){.about-opening_hello__Pa_Qu{font-size:clamp(36px,9.5vw,72px)}}.big-mark_box__IU72_{container-type:inline-size;margin-top:clamp(72px,9vw,140px);margin-inline:calc(-1 * clamp(var(--edge-phone), 5vw, calc(var(--gutter) + var(--shell-pad))))}.big-mark_standalone__ae5K8{padding-inline:clamp(var(--edge-phone),5vw,calc(var(--gutter) + var(--shell-pad)))}.big-mark_mark__k3VA8{display:block;margin:0;padding:0;line-height:.74;font-size:14.9vw;font-size:15.07cqw;font-weight:500;letter-spacing:-.03em;color:var(--faint);white-space:nowrap;opacity:.22;-webkit-mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.86) 20%,rgba(0,0,0,.58) 46%,rgba(0,0,0,.24) 74%,transparent);mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.86) 20%,rgba(0,0,0,.58) 46%,rgba(0,0,0,.24) 74%,transparent)}.closing-cta_section__G8bDY{--grow:0;--out:0;--in:0;position:relative;height:320svh;background:var(--canvas)}.closing-cta_stage__BpCiI{position:sticky;top:0;display:grid;height:100svh;place-items:center;overflow:hidden}.closing-cta_frame__mCvrQ{position:absolute;inset:0;overflow:hidden;border-radius:calc((1 - var(--grow)) * 28px);transform:scale(calc(.42 + .58 * var(--grow)));will-change:transform}.closing-cta_video__uRiJY{display:block;width:100%;height:100%;object-fit:cover}.closing-cta_cta__N0jQr{display:grid;place-items:center;min-height:78svh;padding:clamp(96px,14vh,180px) 0;background:var(--canvas)}.closing-cta_shell__dyGTs{display:flex;flex-direction:column;align-items:center;max-width:var(--content);padding-inline:max(var(--shell-pad),5vw);text-align:center}.closing-cta_buttonWrap__w6bO8,.closing-cta_titleLead__flw4k{display:block}.closing-cta_title__KKNXV{margin:0;max-width:16em;font-size:var(--h-section);line-height:1.25;letter-spacing:var(--tr-display);font-weight:500;color:var(--ink)}.closing-cta_slots__mNn8J{margin:clamp(52px,6.4vw,88px) 0 0;max-width:30em;font-size:var(--t-body);line-height:1.7;letter-spacing:var(--tr-body);color:var(--muted)}.closing-cta_slotLine__mPObQ{display:block}.closing-cta_slotLine__mPObQ+.closing-cta_slotLine__mPObQ{margin-top:.9em}.closing-cta_slotPicker__MoCD3{position:relative;display:inline-grid;grid-template-columns:repeat(3,1fr);gap:.125em;padding:.1875em;margin-right:.15em;vertical-align:middle;border-radius:var(--r-pill);background:var(--chip-bg)}.closing-cta_slotPill__47jwl{position:absolute;top:.1875em;bottom:.1875em;left:.1875em;width:calc((100% - .375em - .25em) / 3);border-radius:var(--r-pill);background:var(--paper);box-shadow:var(--sh-card);transform:translateX(calc(var(--picked) * (100% + .125em)));transition:transform var(--dur-spring) var(--ease-spring)}.closing-cta_slotName__GHmNH{position:relative;z-index:1;min-width:3.4em;padding:.357em .714em;border:0;border-radius:var(--r-pill);background:none;font-family:inherit;font-size:.875em;line-height:1.286;font-weight:500;letter-spacing:var(--tr-body);color:var(--muted);cursor:pointer;transition:color var(--dur-spring) var(--ease-move)}.closing-cta_slotName__GHmNH[aria-pressed=true]{color:var(--ink)}.closing-cta_slotTail__el2Fh{display:inline-block;min-width:13.9em;text-align:left;animation:closing-cta_slotSwap__fkYth .32s var(--ease-spring) both}.closing-cta_slotPoint__x_YHT{font-weight:inherit;color:var(--signal-dot);animation:closing-cta_slotBlink__bdIqJ 1.8s ease-in-out infinite}@keyframes closing-cta_slotBlink__bdIqJ{0%,to{opacity:1}50%{opacity:.35}}@keyframes closing-cta_slotSwap__fkYth{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.closing-cta_slotPill__47jwl,.closing-cta_slotPoint__x_YHT,.closing-cta_slotTail__el2Fh{transition:none;animation:none}}.closing-cta_button__dtf4N{position:relative;display:inline-flex;align-items:center;justify-content:center;margin-top:clamp(44px,7vw,68px);padding:0 28px;height:48px;border-radius:var(--r-pill);background:var(--ink);color:var(--canvas);font-size:15px;font-weight:500;letter-spacing:-.01em;text-decoration:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 10%,transparent),inset 0 1px 0 color-mix(in srgb,currentColor 18%,transparent),0 1px 2px rgba(23,23,27,.2),0 8px 20px rgba(23,23,27,.18);transition:transform .22s var(--ease-expo)}@media (hover:hover){.closing-cta_button__dtf4N:hover{transform:translateY(-1px)}}.closing-cta_label__jSvo8{position:relative;z-index:2}@media (prefers-reduced-motion:reduce){.closing-cta_section__G8bDY{height:auto;padding:clamp(140px,22vh,240px) 0}.closing-cta_stage__BpCiI{position:static;height:auto;overflow:visible}.closing-cta_frame__mCvrQ{display:none}.closing-cta_shell__dyGTs{margin:0 auto}.closing-cta_cta__N0jQr{min-height:0}.closing-cta_button__dtf4N{transition:none}}@media (max-width:640px){.closing-cta_title__KKNXV{max-width:12em}.closing-cta_shell__dyGTs{padding-inline:max(var(--edge-phone),5vw)}.closing-cta_slots__mNn8J{font-size:min(var(--t-body),calc((100vw - 52px) * .0405))}.closing-cta_section__G8bDY{height:280svh}.closing-cta_frame__mCvrQ{border-radius:calc((1 - var(--grow)) * 22px);transform:scale(calc(.52 + .48 * var(--grow)))}.closing-cta_video__uRiJY{object-position:58% center}}@media (min-width:1600px){.closing-cta_title__KKNXV{font-size:var(--h-statement)}.closing-cta_button__dtf4N{margin-top:84px;height:56px;padding:0 34px;font-size:16px}.closing-cta_slots__mNn8J{margin-top:108px}}.faq_section__1DFMh{padding:clamp(96px,13vh,168px) max(var(--shell-pad),5vw);background:var(--canvas)}.faq_shell__tMZup{display:grid;max-width:var(--content);margin:0 auto;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-rows:min-content 1fr;column-gap:clamp(40px,7vw,120px);row-gap:0;align-items:start}.faq_eyebrow__4543F{margin:0 0 14px;color:var(--faint);font-family:var(--font-label);font-size:var(--t-label);letter-spacing:var(--tr-label);line-height:16px;text-transform:uppercase}.faq_title__FuskK{margin:0;color:var(--ink);font-size:var(--h-section);font-weight:500;letter-spacing:var(--tr-display);line-height:1.2;word-break:keep-all}.faq_shell__tMZup>:first-child{grid-column:1;grid-row:1}.faq_shell__tMZup>:nth-child(2){grid-column:1;grid-row:2}.faq_shell__tMZup>:nth-child(3){grid-column:2;grid-row:1/span 2}.faq_list__gjtnv{display:grid;gap:0}.faq_item__b0reP{box-shadow:var(--hairline) 0 1px 0 0 inset}.faq_item__b0reP:last-child{box-shadow:var(--hairline) 0 1px 0 0 inset,var(--hairline) 0 -1px 0 0 inset}.faq_q__iDjeU{display:flex;gap:20px;align-items:flex-start;justify-content:space-between;padding:clamp(20px,2.2vw,28px) 2px;color:var(--ink);font-size:var(--t-body);font-weight:500;letter-spacing:var(--tr-body);line-height:1.45;list-style:none;cursor:pointer;word-break:keep-all}.faq_q__iDjeU::-webkit-details-marker{display:none}.faq_q__iDjeU:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.faq_mark__vmtgf{position:relative;flex:none;width:14px;height:14px;margin-top:.3em}.faq_mark__vmtgf:after,.faq_mark__vmtgf:before{content:"";position:absolute;top:50%;left:0;width:14px;height:1.5px;background:var(--ink);transform:translateY(-50%);transition:transform .26s var(--ease-expo),opacity .2s var(--ease-expo)}.faq_mark__vmtgf:after{transform:translateY(-50%) rotate(90deg)}.faq_item__b0reP[open] .faq_mark__vmtgf:after{transform:translateY(-50%) rotate(0deg);opacity:0}.faq_a__xzzAH{padding:0 2px clamp(22px,2.4vw,30px);color:var(--muted);font-size:var(--t-body);letter-spacing:var(--tr-body);line-height:1.7;word-break:keep-all}.faq_a__xzzAH p{margin:0}.faq_a__xzzAH p+p{margin-top:.5em}@supports selector(::details-content){.faq_item__b0reP::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size .42s var(--ease-move),content-visibility .42s allow-discrete,opacity .26s var(--ease-expo);interpolate-size:allow-keywords}.faq_item__b0reP[open]::details-content{block-size:auto;opacity:1}}@media (max-width:900px){.faq_section__1DFMh{padding:clamp(80px,10vh,120px) var(--edge-phone)}.faq_shell__tMZup{grid-template-columns:minmax(0,1fr)}.faq_shell__tMZup>:first-child{grid-column:1;grid-row:1}.faq_shell__tMZup>:nth-child(2){grid-column:1;grid-row:2}.faq_shell__tMZup>:nth-child(3){grid-column:1;grid-row:3;margin-top:32px}}@media (prefers-reduced-motion:reduce){.faq_mark__vmtgf:after,.faq_mark__vmtgf:before{transition:none}@supports selector(::details-content){.faq_item__b0reP::details-content{transition:none}}}.hero-marquee_wrap__q4vhR{position:absolute;left:0;right:0;bottom:96px;z-index:0;overflow:hidden;pointer-events:none;mask-image:linear-gradient(90deg,transparent 0,#000 18%,#000 82%,transparent)}.hero-marquee_row__aQJDl{overflow:hidden}.hero-marquee_track__gHNLT{display:flex;align-items:center;width:max-content;animation:hero-marquee_heroMarqueeSlide__tVcD8 64s linear infinite}@keyframes hero-marquee_heroMarqueeSlide__tVcD8{to{transform:translateX(-50%)}}.hero-marquee_item__v2gst{display:inline-flex;align-items:center;flex:none;color:var(--muted);font-family:var(--font-label);font-size:14px;font-weight:500;letter-spacing:var(--tr-label);text-transform:uppercase;white-space:nowrap}.hero-marquee_item__v2gst:after{content:"·";margin:0 22px;opacity:.45}@media (max-width:720px){.hero-marquee_wrap__q4vhR{bottom:84px}.hero-marquee_item__v2gst{font-size:12px}.hero-marquee_item__v2gst:after{margin:0 14px}}@media (prefers-reduced-motion:reduce){.hero-marquee_track__gHNLT{animation:none}}.hero_hero__ro_Gh{padding:var(--gutter);position:relative;z-index:1}.hero_shell__NVRHf{max-width:var(--shell);margin:0 auto;border-radius:var(--r-shell);background:var(--canvas);position:relative;box-shadow:var(--sh-card-noline);padding:clamp(96px,14vh,152px) var(--shell-pad) 32px;min-height:min(760px,calc(100svh - var(--gutter) * 2));display:flex;flex-direction:column}.hero_shell__NVRHf:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(to bottom,transparent 8%,var(--hairline) 72%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:1;transition:opacity .4s cubic-bezier(.55,0,1,.45) .1s}.hero_shell__NVRHf[data-gone]:before{opacity:0}.hero_center__7dsT3{flex:1;display:flex;flex-direction:column;justify-content:center;gap:clamp(20px,3vh,32px);position:relative;z-index:1}.hero_headline__nAtfA{margin:0;font-size:clamp(32px,7.38vw - 8.85px,90px);line-height:1.04;letter-spacing:var(--tr-display);font-weight:500;color:var(--ink)}.hero_line__dNjLA{display:flex;flex-wrap:wrap;column-gap:.24em}.hero_mask__2yy7m{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.12em;margin-bottom:-.12em}.hero_word__mYVyK{display:inline-block;will-change:transform}.hero_group__2LgO3{display:flex;flex-wrap:nowrap;column-gap:.24em}.hero_sub__4PTJF{margin:0;max-width:32em;font-size:clamp(18px,.381vw + 18.51px,24px);line-height:1.55;font-weight:400;color:var(--ink)}.hero_subLine__Y6Hfa{display:flex;flex-wrap:wrap;column-gap:.28em}.hero_eyebrow__fWKbt{margin:0;font-family:var(--font-label);font-size:var(--t-label);font-weight:400;letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--muted)}.hero_eyebrowLead__kB3oi{color:var(--signal);font-weight:600}@media (max-width:370px){.hero_eyebrow__fWKbt{letter-spacing:.1em}}.hero_base__AYe_W{display:flex;flex-direction:column;gap:20px;position:relative;z-index:1}.hero_bar__Qh1z4{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-top:20px;box-shadow:inset 0 1px 0 var(--hairline)}.hero_mono__6E32X{font-family:var(--font-mono);font-size:var(--t-label);line-height:1.33;letter-spacing:var(--tr-mono);text-transform:uppercase;color:var(--faint);text-decoration:none;white-space:nowrap}a.hero_mono__6E32X:hover{color:var(--ink)}.hero_mail___Umga,.hero_tagline___BhjO{font-size:var(--t-label);letter-spacing:var(--tr-mono);color:var(--faint);white-space:nowrap}.hero_mail___Umga{text-decoration:none}.hero_mail___Umga:hover{color:var(--ink)}@media (max-width:900px){.hero_headline__nAtfA{font-size:clamp(28px,15.01vw - 18px,90px)}}@media (max-width:768px){.hero_shell__NVRHf{padding:88px calc(var(--edge-phone) - var(--gutter)) 20px;border-radius:28px}.hero_headline__nAtfA{font-size:clamp(24px,14.07vw - 7.31px,90px);line-height:1;max-width:100%}.hero_group__2LgO3{flex-basis:100%}.hero_eyebrow__fWKbt{font-size:var(--t-label)}.hero_bar__Qh1z4{justify-content:space-between;flex-wrap:nowrap;gap:14px}.hero_mail___Umga{display:none}}@media (prefers-reduced-motion:reduce){.hero_base__AYe_W,.hero_center__7dsT3{transform:none;opacity:1;filter:none}.hero_reelTrack___REa_{animation:none}}