:root{--gold-50:#faf3e0;--gold-100:#f3e3b8;--gold-300:#e2c47c;--gold-400:#d4b062;--gold-500:#c19a4b;--gold-600:#a07c33;--gold-700:#7d5f22;--gold-gradient:linear-gradient(120deg, #8a6a22 0%, #c9a24a 28%, #f3dfa7 50%, #c9a24a 72%, #8a6a22 100%);--gold-gradient-soft:linear-gradient(135deg, #e9d29a 0%, #c9a24a 100%);--ink-900:#0f0d0a;--ink-800:#14110d;--ink-700:#1c1814;--ink-600:#2a241d;--ink-line:#e2c47c29;--ivory-50:#fdfbf7;--ivory-100:#f8f3ea;--ivory-200:#f1e9dc;--ivory-300:#e6dccb;--color-primary:#9a7630;--color-primary-container:#c9a24a;--color-on-primary-container:#1c1814;--color-primary-fixed:#f3e3b8;--color-primary-fixed-dim:#e2c47c;--color-on-primary:#fff;--color-surface:var(--ivory-50);--color-surface-container-lowest:#fff;--color-surface-container-low:var(--ivory-100);--color-surface-container:var(--ivory-200);--color-surface-container-high:var(--ivory-300);--color-on-surface:#1c1814;--color-on-surface-variant:#5c5246;--color-background:var(--ivory-50);--color-outline:#8f8372;--color-outline-variant:#e3d8c4;--color-error:#b3261e;--font-display:"Cormorant Garamond", "Playfair Display", Georgia, serif;--font-body:"Montserrat", system-ui, sans-serif;--spacing-base:8px;--spacing-gutter:24px;--section-padding-desktop:140px;--section-padding-mobile:80px;--container-max-width:1280px;--radius-sm:4px;--radius-md:8px;--radius-lg:14px;--radius-xl:24px;--radius-full:9999px;--shadow-sm:0 2px 10px #1c18140d;--shadow-md:0 10px 30px #1c181414;--shadow-lg:0 30px 80px #1c181424;--shadow-gold:0 12px 40px #c19a4b40;--ease-luxe:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{font-family:var(--font-body);background-color:var(--color-background);color:var(--color-on-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;overflow-x:hidden}body:after{content:"";z-index:9998;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}::selection{background:var(--gold-300);color:var(--ink-800)}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}input,select,textarea{font-family:inherit}:focus-visible{outline:2px solid var(--gold-500);outline-offset:3px}.gold-text{background:var(--gold-gradient);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite goldSheen}@keyframes goldSheen{to{background-position:200%}}.container{max-width:var(--container-max-width);padding:0 var(--spacing-gutter);margin:0 auto}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--ivory-100)}::-webkit-scrollbar-thumb{background:linear-gradient(var(--gold-300), var(--gold-600));border-radius:var(--radius-full)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._nav_kpyj7_1{z-index:100;transition:background .5s var(--ease-luxe), border-color .5s var(--ease-luxe), backdrop-filter .5s;background:0 0;border-bottom:1px solid #0000;position:fixed;top:0;left:0;right:0}._nav_kpyj7_1._scrolled_kpyj7_12{-webkit-backdrop-filter:blur(18px)saturate(1.4);background:#fdfbf7d1;border-bottom-color:#c19a4b2e}._inner_kpyj7_19{max-width:var(--container-max-width);padding:26px var(--spacing-gutter);transition:padding .5s var(--ease-luxe);justify-content:space-between;align-items:center;margin:0 auto;display:flex}._scrolled_kpyj7_12 ._inner_kpyj7_19{padding-top:16px;padding-bottom:16px}._logo_kpyj7_35{align-items:center;gap:12px;line-height:1;display:inline-flex}._logoMark_kpyj7_42{border:1px solid var(--gold-400);width:38px;height:38px;font-family:var(--font-display);color:var(--gold-300);transition:transform .8s var(--ease-luxe), color .4s;border-radius:50%;justify-content:center;align-items:center;font-size:22px;font-style:italic;display:inline-flex}._logo_kpyj7_35:hover ._logoMark_kpyj7_42{transform:rotate(360deg)}._logoWord_kpyj7_61{font-family:var(--font-display);letter-spacing:.34em;color:#fff;font-size:22px;font-weight:500;transition:color .4s}._scrolled_kpyj7_12 ._logoWord_kpyj7_61{color:var(--ink-800)}._scrolled_kpyj7_12 ._logoMark_kpyj7_42{color:var(--gold-600);border-color:var(--gold-500)}._desktopLinks_kpyj7_74{align-items:center;gap:36px;display:flex}._link_kpyj7_80{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:#ffffffd1;padding:6px 0;font-size:11px;font-weight:500;transition:color .3s;position:relative}._scrolled_kpyj7_12 ._link_kpyj7_80{color:var(--color-on-surface-variant)}._link_kpyj7_80:hover,._link_kpyj7_80._active_kpyj7_95{color:var(--gold-300)}._scrolled_kpyj7_12 ._link_kpyj7_80:hover,._scrolled_kpyj7_12 ._link_kpyj7_80._active_kpyj7_95{color:var(--gold-600)}._link_kpyj7_80:after{content:"";transform-origin:100%;height:1px;transition:transform .5s var(--ease-luxe);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}._link_kpyj7_80:hover:after,._link_kpyj7_80._active_kpyj7_95:after{transform-origin:0;transform:scaleX(1)}._cta_kpyj7_119{display:none}._hamburger_kpyj7_124{z-index:101;flex-direction:column;align-items:flex-end;gap:6px;padding:6px;display:none}._hamburger_kpyj7_124 span{width:26px;height:1.5px;transition:transform .4s var(--ease-luxe), opacity .3s, width .3s, background .3s;background:#fff;display:block}._hamburger_kpyj7_124 span:nth-child(2){width:18px}._scrolled_kpyj7_12 ._hamburger_kpyj7_124 span{background:var(--ink-800)}._menuOpen_kpyj7_143 ._hamburger_kpyj7_124 span{background:var(--gold-300)!important}._hamburger_kpyj7_124._open_kpyj7_145 span:first-child{transform:translateY(7.5px)rotate(45deg)}._hamburger_kpyj7_124._open_kpyj7_145 span:nth-child(2){opacity:0}._hamburger_kpyj7_124._open_kpyj7_145 span:nth-child(3){transform:translateY(-7.5px)rotate(-45deg)}._mobileMenu_kpyj7_150{background:var(--ink-800);z-index:99;flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;padding:0 32px;display:flex;position:fixed;inset:0}._mobileLink_kpyj7_163{font-family:var(--font-display);color:var(--ivory-100);align-items:baseline;gap:16px;font-size:40px;font-weight:400;line-height:1.1;transition:color .2s;display:flex}._mobileLink_kpyj7_163:hover{color:var(--gold-300)}._mobileIndex_kpyj7_177{font-family:var(--font-body);letter-spacing:.2em;color:var(--gold-500);font-size:11px}._menuOpen_kpyj7_143 ._logoWord_kpyj7_61{color:#fff}@media (width<=1024px){._desktopLinks_kpyj7_74{gap:24px}}@media (width<=900px){._desktopLinks_kpyj7_74{display:none}._hamburger_kpyj7_124{display:flex}}@media (width>=901px){._cta_kpyj7_119{border-radius:var(--radius-full);border:1px solid var(--gold-400);color:var(--gold-100);letter-spacing:.24em;text-transform:uppercase;transition:color .5s var(--ease-luxe);justify-content:center;align-items:center;padding:13px 30px;font-size:10px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}._cta_kpyj7_119 span{z-index:1;position:relative}._cta_kpyj7_119:before{content:"";background:var(--gold-gradient-soft);transition:transform .5s var(--ease-luxe);position:absolute;inset:0;transform:translateY(101%)}._cta_kpyj7_119:hover{color:var(--ink-800)}._cta_kpyj7_119:hover:before{transform:translateY(0)}._scrolled_kpyj7_12 ._cta_kpyj7_119{color:var(--ink-800);border-color:var(--gold-500)}._mobileMenu_kpyj7_150{display:none!important}}._footer_bu7f8_1{background:var(--ink-900);color:var(--ivory-50);position:relative;overflow:clip}._grid_bu7f8_9{max-width:var(--container-max-width);padding:110px var(--spacing-gutter) 40px;grid-template-columns:2fr 1fr 1fr;gap:64px;margin:0 auto;display:grid}._tagline_bu7f8_18{font-family:var(--font-display);max-width:480px;margin-bottom:22px;font-size:clamp(32px,3.6vw,50px);font-weight:300;line-height:1.1}._tagline_bu7f8_18 em{background:var(--gold-gradient);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text}._desc_bu7f8_35{color:#fdfbf78c;max-width:380px;font-size:14px;font-weight:300;line-height:1.8}._colTitle_bu7f8_43{letter-spacing:.26em;text-transform:uppercase;color:var(--gold-500);margin-bottom:24px;font-size:10px;font-weight:600;display:block}._links_bu7f8_53{color:#fdfbf7bf;flex-direction:column;gap:12px;font-size:14px;font-weight:300;display:flex}._links_bu7f8_53 a{background:linear-gradient(var(--gold-300), var(--gold-300)) left bottom / 0 1px no-repeat;width:fit-content;transition:color .3s, background-size .5s var(--ease-luxe)}._links_bu7f8_53 a:hover{color:var(--gold-100);background-size:100% 1px}._giant_bu7f8_73{font-family:var(--font-display);letter-spacing:.04em;text-align:center;color:#0000;-webkit-text-stroke:1px #e2c47c47;-webkit-user-select:none;user-select:none;margin-top:40px;font-size:23vw;font-weight:300;line-height:.8}._bottom_bu7f8_86{max-width:var(--container-max-width);padding:28px var(--spacing-gutter);border-top:1px solid var(--ink-line);color:#fdfbf773;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;font-size:12px;display:flex}._toTop_bu7f8_99{letter-spacing:.24em;text-transform:uppercase;color:var(--gold-100);align-items:center;gap:12px;font-size:10px;font-weight:600;display:inline-flex}._toTop_bu7f8_99 span{border:1px solid var(--ink-line);width:40px;height:40px;transition:background .4s, color .4s, transform .5s var(--ease-luxe);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._toTop_bu7f8_99:hover span{background:var(--gold-gradient-soft);color:var(--ink-800);transform:translateY(-4px)}@media (width<=768px){._grid_bu7f8_9{grid-template-columns:1fr 1fr;gap:40px;padding-top:80px}._grid_bu7f8_9>div:first-child{grid-column:1/-1}._bottom_bu7f8_86{text-align:center;flex-direction:column-reverse}}._section_brizf_1{background:var(--ink-900);justify-content:center;align-items:center;height:100svh;min-height:680px;display:flex;position:relative;overflow:clip}._bgImage_brizf_13{z-index:0;position:absolute;inset:-5% 0 0}._bgImage_brizf_13 img{object-fit:cover;width:100%;height:100%}._overlay_brizf_25{z-index:1;background:radial-gradient(#0f0d0a59 0%,#0f0d0abf 70%),linear-gradient(#0f0d0a8c 0%,#0f0d0a40 40%,#0f0d0aeb 100%);position:absolute;inset:0}._glow_brizf_34{z-index:1;pointer-events:none;background:radial-gradient(circle,#c9a24a2e 0%,#0000 60%);width:70vmax;height:70vmax;animation:8s ease-in-out infinite _breathe_brizf_1;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}@keyframes _breathe_brizf_1{0%,to{opacity:.6;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}}._particles_brizf_53{z-index:1;pointer-events:none;position:absolute;inset:0}._particles_brizf_53 span{background:var(--gold-300);box-shadow:0 0 8px var(--gold-400);opacity:0;border-radius:50%;animation:linear infinite _rise_brizf_1;position:absolute;bottom:-10px}@keyframes _rise_brizf_1{0%{opacity:0;transform:translateY(0)translate(0)}10%{opacity:.8}50%{transform:translateY(-50vh)translate(20px)}90%{opacity:.5}to{opacity:0;transform:translateY(-105vh)translate(-10px)}}._content_brizf_78{z-index:2;text-align:center;max-width:1000px;margin-top:-40px;padding:0 24px;position:relative}._eyebrow_brizf_87{font-family:var(--font-body);text-transform:uppercase;color:var(--gold-300);margin-bottom:28px;font-size:11px;font-weight:500;display:block}._headline_brizf_97{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ivory-50);justify-content:center;margin-bottom:32px;font-size:clamp(52px,9vw,124px);font-weight:300;line-height:.98}._subtitle_brizf_108{font-family:var(--font-body);color:#fdfbf7c7;max-width:560px;margin:0 auto 48px;font-size:16px;font-weight:300;line-height:1.8}._actions_brizf_118{flex-wrap:wrap;justify-content:center;gap:18px;display:flex}._stats_brizf_126{z-index:2;left:var(--spacing-gutter);padding-left:max(0px, calc((100vw - var(--container-max-width)) / 2));gap:44px;display:flex;position:absolute;bottom:44px}._stat_brizf_126{border-left:1px solid #e2c47c59;flex-direction:column;gap:4px;padding-left:18px;display:flex}._statValue_brizf_144{font-family:var(--font-display);color:var(--gold-300);font-size:34px;font-weight:400;line-height:1}._statLabel_brizf_152{letter-spacing:.22em;text-transform:uppercase;color:#fdfbf799;font-size:10px}._badge_brizf_160{z-index:2;right:calc(var(--spacing-gutter) + max(0px, calc((100vw - var(--container-max-width)) / 2)));justify-content:center;align-items:center;width:128px;height:128px;display:flex;position:absolute;bottom:36px}._badgeText_brizf_172{width:100%;height:100%;animation:18s linear infinite _spin_brizf_1;position:absolute;inset:0}._badgeText_brizf_172 text{font-family:var(--font-body);letter-spacing:3.2px;fill:var(--gold-100);font-size:9.5px;font-weight:500}._badge_brizf_160:hover ._badgeText_brizf_172{animation-duration:5s}@keyframes _spin_brizf_1{to{transform:rotate(360deg)}}._badgeCore_brizf_196{background:var(--gold-gradient-soft);width:58px;height:58px;color:var(--ink-800);font-family:var(--font-display);transition:transform .5s var(--ease-luxe);border-radius:50%;justify-content:center;align-items:center;font-size:28px;font-style:italic;display:flex}._badge_brizf_160:hover ._badgeCore_brizf_196{transform:scale(1.12)rotate(-12deg)}._scrollHint_brizf_216{z-index:2;flex-direction:column;align-items:center;gap:12px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}._scrollLabel_brizf_228{letter-spacing:.32em;text-transform:uppercase;color:#fdfbf799;font-size:9px}._scrollLine_brizf_235{background:#fdfbf72e;width:1px;height:56px;position:relative;overflow:hidden}._scrollLine_brizf_235:after{content:"";background:var(--gold-300);width:100%;height:40%;animation:_drip_brizf_1 2s var(--ease-in-out) infinite;position:absolute;top:0;left:0}@keyframes _drip_brizf_1{0%{transform:translateY(-100%)}to{transform:translateY(260%)}}@media (width<=1024px){._badge_brizf_160{display:none}}@media (width<=768px){._section_brizf_1{min-height:620px}._content_brizf_78{margin-top:-60px}._headline_brizf_97{margin-bottom:24px;font-size:clamp(46px,13vw,72px);line-height:1.02}._subtitle_brizf_108{margin-bottom:36px;font-size:14px}._actions_brizf_118{flex-direction:column;align-items:center;gap:12px}._stats_brizf_126{justify-content:center;gap:20px;padding:0 16px;bottom:28px;left:0;right:0}._stat_brizf_126{padding-left:12px}._statValue_brizf_144{font-size:26px}._statLabel_brizf_152{letter-spacing:.16em;font-size:8px}._scrollHint_brizf_216{display:none}}._wrap_1fn8k_1{flex-wrap:wrap;column-gap:.26em;display:flex}._mask_1fn8k_7{margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}._word_1fn8k_14{transform-origin:0 100%;will-change:transform;display:inline-block}._accent_1fn8k_20{background:var(--gold-gradient);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;animation:6s linear infinite _sheen_1fn8k_1;display:inline-block}@keyframes _sheen_1fn8k_1{to{background-position:200%}}._btn_1ujng_1{isolation:isolate;border-radius:var(--radius-full);font-family:var(--font-body);letter-spacing:.24em;text-transform:uppercase;cursor:pointer;transition:color .5s var(--ease-luxe), box-shadow .5s var(--ease-luxe);border:none;justify-content:center;align-items:center;padding:20px 44px;font-size:11px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}._label_1ujng_20{z-index:2;align-items:center;gap:10px;display:inline-flex;position:relative}._btn_1ujng_1:after{content:"";z-index:1;animation:_sweep_1ujng_1 3.6s var(--ease-in-out) infinite;background:linear-gradient(110deg,#0000 30%,#ffffff73 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}@keyframes _sweep_1ujng_1{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}._fill_1ujng_45{z-index:0;height:0;transition:height .6s var(--ease-luxe), border-radius .6s var(--ease-luxe);border-radius:50% 50% 0 0;position:absolute;bottom:0;left:-10%;right:-10%}._btn_1ujng_1:hover ._fill_1ujng_45{border-radius:0;height:160%}._primary_1ujng_62{background:var(--gold-gradient-soft);color:var(--ink-800);box-shadow:0 10px 30px #c19a4b4d}._primary_1ujng_62 ._fill_1ujng_45{background:var(--ink-800)}._primary_1ujng_62:hover{color:var(--gold-100);box-shadow:0 16px 40px #c19a4b66}._outline_1ujng_71{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #f3e3b873}._outline_1ujng_71:after{display:none}._outline_1ujng_71 ._fill_1ujng_45{background:var(--gold-100)}._outline_1ujng_71:hover{color:var(--ink-800)}._dark_1ujng_82{background:var(--ink-800);color:var(--gold-100)}._dark_1ujng_82 ._fill_1ujng_45{background:var(--gold-gradient-soft)}._dark_1ujng_82:hover{color:var(--ink-800)}._sm_1ujng_90{padding:14px 32px;font-size:10px}._section_1mcrk_1{background:var(--color-surface);padding:var(--section-padding-desktop) 0;position:relative;overflow:clip}._bgWord_1mcrk_9{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px #c19a4b29;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(120px,20vw,300px);font-style:italic;line-height:1;position:absolute;top:40px;right:-2vw}._grid_1mcrk_23{max-width:var(--container-max-width);padding:0 var(--spacing-gutter);grid-template-columns:1fr 1fr;align-items:center;gap:96px;margin:0 auto;display:grid;position:relative}._imageWrap_1mcrk_35{padding-bottom:60px;position:relative}._imageFrame_1mcrk_40{z-index:1;aspect-ratio:4/5;border-radius:220px 220px var(--radius-lg) var(--radius-lg);width:82%;position:relative;overflow:hidden}._imageFrame_1mcrk_40 img{object-fit:cover;width:100%;height:116%;margin-top:-8%}._goldFrame_1mcrk_56{z-index:0;aspect-ratio:4/5;border:1px solid var(--gold-400);border-radius:220px 220px var(--radius-lg) var(--radius-lg);pointer-events:none;width:82%;position:absolute;top:32px;left:32px}._smallImage_1mcrk_68{z-index:2;aspect-ratio:3/4;border-radius:var(--radius-lg);border:6px solid var(--color-surface);width:42%;box-shadow:var(--shadow-lg);position:absolute;bottom:120px;right:0;overflow:hidden}._smallImage_1mcrk_68 img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-luxe)}._smallImage_1mcrk_68:hover img{transform:scale(1.08)}._quoteCard_1mcrk_92{z-index:3;background:var(--ink-800);border-radius:var(--radius-lg);width:280px;box-shadow:var(--shadow-lg);padding:28px 32px;position:absolute;bottom:0;left:40px}._quoteMark_1mcrk_104{font-family:var(--font-display);height:28px;color:var(--gold-400);font-size:64px;line-height:.6;display:block}._quoteText_1mcrk_113{font-family:var(--font-display);color:var(--ivory-100);font-size:22px;font-style:italic;font-weight:400;line-height:1.3}._headline_1mcrk_123{font-family:var(--font-display);color:var(--color-on-surface);margin-bottom:36px;font-size:clamp(42px,5vw,72px);font-weight:300;line-height:1.02}._body_1mcrk_132{flex-direction:column;gap:20px;display:flex}._body_1mcrk_132 p{color:var(--color-on-surface-variant);font-size:16px;font-weight:300;line-height:1.85}._values_1mcrk_145{flex-wrap:wrap;gap:10px;margin-top:32px;list-style:none;display:flex}._values_1mcrk_145 li{letter-spacing:.08em;color:var(--gold-700);border:1px solid var(--color-outline-variant);border-radius:var(--radius-full);background:#f3e3b82e;padding:9px 18px;font-size:11px;font-weight:500}._stats_1mcrk_164{border-top:1px solid var(--color-outline-variant);align-items:center;gap:32px;margin-top:48px;padding-top:40px;display:flex}._statItem_1mcrk_173{flex-direction:column;gap:6px;display:flex}._statDivider_1mcrk_179{background:var(--color-outline-variant);width:1px;height:56px}._statLabel_1mcrk_185{letter-spacing:.2em;text-transform:uppercase;color:var(--color-outline);font-size:10px;font-weight:600}@media (width<=960px){._grid_1mcrk_23{grid-template-columns:1fr;gap:72px}._imageWrap_1mcrk_35{max-width:520px}}@media (width<=768px){._section_1mcrk_1{padding:var(--section-padding-mobile) 0}._quoteCard_1mcrk_92{width:220px;padding:20px 22px;left:16px}._quoteText_1mcrk_113{font-size:18px}._goldFrame_1mcrk_56{top:18px;left:18px}._stats_1mcrk_164{gap:18px}._statDivider_1mcrk_179{height:40px}._statLabel_1mcrk_185{letter-spacing:.14em;font-size:8px}}._label_klays_1{font-family:var(--font-body);letter-spacing:.32em;text-transform:uppercase;color:var(--gold-600);align-items:center;gap:16px;margin-bottom:22px;font-size:11px;font-weight:600;display:inline-flex}._light_klays_14{color:var(--gold-300)}._left_klays_18{justify-content:flex-start}._line_klays_22{opacity:.6;transform-origin:100%;background:currentColor;width:40px;height:1px;display:inline-block}._lineRight_klays_31{transform-origin:0}._number_oiq12_1{font-family:var(--font-display);background:var(--gold-gradient);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;font-size:56px;font-weight:400;line-height:1;display:inline-block}@media (width<=768px){._number_oiq12_1{font-size:36px}}._section_1j9xg_1{background:var(--ink-800);padding:var(--section-padding-desktop) 0;position:relative;overflow:clip}._section_1j9xg_1:before{content:"";pointer-events:none;background:radial-gradient(circle,#c9a24a1f,#0000 60%);width:900px;height:900px;position:absolute;top:-300px;left:-300px}._container_1j9xg_20{max-width:var(--container-max-width);padding:0 var(--spacing-gutter);margin:0 auto;position:relative}._header_1j9xg_27{text-align:center;margin-bottom:80px}._headline_1j9xg_32{font-family:var(--font-display);color:var(--ivory-50);justify-content:center;font-size:clamp(42px,5.5vw,80px);font-weight:300;line-height:1.02}._grid_1j9xg_41{background:var(--ink-line);border:1px solid var(--ink-line);border-radius:var(--radius-xl);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}._card_1j9xg_52{--mx:50%;--my:50%;background:var(--ink-800);isolation:isolate;min-height:380px;transition:background .6s var(--ease-luxe);flex-direction:column;padding:40px 36px 36px;display:flex;position:relative;overflow:hidden}._card_1j9xg_52:before{content:"";z-index:-1;background:radial-gradient(420px circle at var(--mx) var(--my), #e2c47c24, transparent 60%);opacity:0;transition:opacity .5s;position:absolute;inset:0}._card_1j9xg_52:after{content:"";background:var(--gold-gradient);transform-origin:0;width:100%;height:2px;transition:transform .8s var(--ease-luxe);position:absolute;bottom:0;left:0;transform:scaleX(0)}._card_1j9xg_52:hover{background:var(--ink-700)}._card_1j9xg_52:hover:before{opacity:1}._card_1j9xg_52:hover:after{transform:scaleX(1)}._cardTop_1j9xg_93{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}._number_1j9xg_100{font-family:var(--font-display);color:var(--gold-500);font-size:18px;font-style:italic}._arrow_1j9xg_107{color:var(--gold-300);opacity:.4;transition:transform .6s var(--ease-luxe), opacity .4s;font-size:22px!important}._card_1j9xg_52:hover ._arrow_1j9xg_107{opacity:1;transform:rotate(45deg)}._iconWrap_1j9xg_119{border:1px solid var(--ink-line);width:64px;height:64px;color:var(--gold-300);transition:background .6s var(--ease-luxe), color .6s, transform .8s var(--ease-luxe);border-radius:50%;justify-content:center;align-items:center;margin-bottom:28px;font-size:26px;display:flex}._card_1j9xg_52:hover ._iconWrap_1j9xg_119{background:var(--gold-gradient-soft);color:var(--ink-800);transform:rotate(-12deg)scale(1.05)}._cardTitle_1j9xg_139{font-family:var(--font-display);color:var(--ivory-50);margin-bottom:14px;font-size:32px;font-weight:400;line-height:1.1}._cardDesc_1j9xg_148{color:#fdfbf799;flex:1;font-size:14px;font-weight:300;line-height:1.75}._cardBottom_1j9xg_156{border-top:1px solid var(--ink-line);justify-content:space-between;align-items:center;margin-top:28px;padding-top:20px;display:flex}._cardPrice_1j9xg_165{font-family:var(--font-display);color:var(--gold-300);font-size:22px}._cardLink_1j9xg_171{letter-spacing:.22em;text-transform:uppercase;color:#fdfbf780;opacity:0;transition:transform .5s var(--ease-luxe), opacity .5s;font-size:10px;font-weight:600;transform:translate(10px)}._card_1j9xg_52:hover ._cardLink_1j9xg_171{opacity:1;color:var(--gold-300);transform:translate(0)}@media (width<=1024px){._grid_1j9xg_41{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){._section_1j9xg_1{padding:var(--section-padding-mobile) 0}._header_1j9xg_27{margin-bottom:48px}._grid_1j9xg_41{grid-template-columns:1fr}._card_1j9xg_52{min-height:unset;padding:32px 24px 28px}._cardTop_1j9xg_93{margin-bottom:24px}._cardTitle_1j9xg_139{font-size:28px}._cardLink_1j9xg_171{opacity:1;transform:none}}._section_qre7n_1{background:var(--ivory-100);padding:var(--section-padding-desktop) 0}._container_qre7n_6{max-width:1160px;padding:0 var(--spacing-gutter);margin:0 auto}._header_qre7n_12{text-align:center;margin-bottom:72px}._headline_qre7n_17{font-family:var(--font-display);color:var(--color-on-surface);justify-content:center;font-size:clamp(42px,5.5vw,80px);font-weight:300;line-height:1}._skeleton_qre7n_27{flex-direction:column;gap:14px;max-width:760px;margin:0 auto;display:flex}._skeleton_qre7n_27 span{background:linear-gradient(90deg, var(--ivory-200), var(--ivory-50), var(--ivory-200));background-size:200% 100%;border-radius:6px;height:22px;animation:1.4s linear infinite _shimmer_qre7n_1}@keyframes _shimmer_qre7n_1{to{background-position:-200% 0}}._layout_qre7n_48{align-items:flex-start;gap:48px;display:flex}._sidebar_qre7n_54{flex-direction:column;flex-shrink:0;gap:2px;width:290px;max-height:calc(100vh - 140px);padding-right:6px;display:flex;position:sticky;top:110px;overflow-y:auto}._sidebar_qre7n_54::-webkit-scrollbar{width:3px}._sidebar_qre7n_54::-webkit-scrollbar-thumb{background:var(--gold-300)}._tab_qre7n_70{border-radius:var(--radius-full);color:var(--color-on-surface-variant);text-align:left;align-items:center;gap:14px;padding:13px 18px;font-size:13px;font-weight:500;transition:color .3s;display:flex;position:relative}._tab_qre7n_70:hover:not(._tabActive_qre7n_84){color:var(--gold-700)}._tabActive_qre7n_84{color:var(--gold-100)}._tabBg_qre7n_88{z-index:0;border-radius:var(--radius-full);background:var(--ink-800);position:absolute;inset:0}._tabIndex_qre7n_96,._tabLabel_qre7n_97{z-index:1;position:relative}._tabIndex_qre7n_96{font-family:var(--font-display);color:var(--gold-500);min-width:18px;font-size:14px;font-style:italic}._tabLabel_qre7n_97{line-height:1.2}._content_qre7n_112{flex:1;min-width:0}._card_qre7n_118{background:var(--ivory-50);border:1px solid var(--color-outline-variant);border-radius:var(--radius-xl);min-height:420px;box-shadow:var(--shadow-md);cursor:grab;padding:44px 48px;position:relative}._card_qre7n_118:active{cursor:grabbing}._card_qre7n_118:before{content:"";border-radius:calc(var(--radius-xl) - 8px);pointer-events:none;border:1px solid #c19a4b2e;position:absolute;inset:10px}._cardHeader_qre7n_140{border-bottom:1px solid var(--color-outline-variant);justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:28px;padding-bottom:20px;display:flex}._cardTitle_qre7n_150{font-family:var(--font-display);color:var(--color-on-surface);font-size:36px;font-weight:400;line-height:1.1}._cardCount_qre7n_158{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-600);white-space:nowrap;font-size:10px;font-weight:600}._list_qre7n_167{flex-direction:column;list-style:none;display:flex}._item_qre7n_173{border-radius:8px;align-items:baseline;gap:12px;margin:0 -10px;padding:13px 10px;transition:background .3s;display:flex}._item_qre7n_173:hover{background:#f3e3b840}._itemName_qre7n_185{color:var(--color-on-surface);min-width:0;font-size:14px;line-height:1.4}._itemDur_qre7n_192{color:var(--color-outline);margin-left:10px;font-size:11px}._itemDots_qre7n_198{border-bottom:1px dotted var(--gold-300);flex:1;min-width:16px;transform:translateY(-4px)}._itemPrice_qre7n_205{font-family:var(--font-display);color:var(--gold-700);white-space:nowrap;flex-shrink:0;font-size:19px;font-weight:500}._cardCta_qre7n_214{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-700);border-bottom:1px solid var(--gold-300);transition:letter-spacing .4s var(--ease-luxe), color .3s;margin-top:28px;padding-bottom:4px;font-size:11px;font-weight:600;display:inline-block}._cardCta_qre7n_214:hover{letter-spacing:.26em;color:var(--ink-800)}._note_qre7n_232{text-align:center;color:var(--color-outline);margin-top:40px;font-size:12px;font-style:italic}@media (width<=768px){._section_qre7n_1{padding:var(--section-padding-mobile) 0}._header_qre7n_12{margin-bottom:40px}._layout_qre7n_48{flex-direction:column;align-items:stretch;gap:20px}._sidebar_qre7n_54{scrollbar-width:none;flex-direction:row;gap:6px;width:100%;padding:0 0 4px;position:static;overflow:auto hidden}._sidebar_qre7n_54::-webkit-scrollbar{display:none}._tab_qre7n_70{white-space:nowrap;border:1px solid var(--color-outline-variant);flex-shrink:0;padding:10px 16px;font-size:12px}._tabIndex_qre7n_96{display:none}._card_qre7n_118{min-height:0;padding:28px 22px}._cardTitle_qre7n_150{font-size:28px}._itemDur_qre7n_192{margin:2px 0 0;display:block}._itemPrice_qre7n_205{font-size:16px}}._section_1l0il_1{background:var(--color-surface);padding:var(--section-padding-desktop) 0}._container_1l0il_6{max-width:var(--container-max-width);padding:0 var(--spacing-gutter);margin:0 auto}._header_1l0il_12{text-align:center;margin-bottom:72px}._headline_1l0il_17{font-family:var(--font-display);color:var(--color-on-surface);justify-content:center;font-size:clamp(42px,5.5vw,80px);font-weight:300;line-height:1}._grid_1l0il_27{grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(3,1fr);gap:18px;height:760px;display:grid}._gridItem_1l0il_35{border-radius:var(--radius-lg);cursor:zoom-in;background:var(--ivory-200);padding:0;display:block;position:relative;overflow:hidden}._gridItem_1l0il_35:first-child{grid-area:1/1/4}._gridItem_1l0il_35:nth-child(2){grid-area:1/2/3}._gridItem_1l0il_35:nth-child(3){grid-area:1/3/6}._gridItem_1l0il_35:nth-child(4){grid-area:4/1/6}._gridItem_1l0il_35:nth-child(5){grid-area:3/2/6}._gridItem_1l0il_35 img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease-luxe), filter .8s;filter:saturate(.9)}._gridItem_1l0il_35:hover img{filter:saturate(1.05);transform:scale(1.08)}._caption_1l0il_64{color:var(--ivory-50);opacity:0;transition:transform .6s var(--ease-luxe), opacity .6s;background:linear-gradient(#0000,#0f0d0abf);align-items:center;gap:14px;padding:60px 24px 22px;display:flex;position:absolute;inset:auto 0 0;transform:translateY(30%)}._gridItem_1l0il_35:hover ._caption_1l0il_64{opacity:1;transform:translateY(0)}._captionIndex_1l0il_83{font-family:var(--font-display);color:var(--gold-300);font-size:18px;font-style:italic}._captionTag_1l0il_90{text-align:left;letter-spacing:.24em;text-transform:uppercase;flex:1;font-size:11px;font-weight:500}._captionIcon_1l0il_99{color:var(--gold-300);font-size:18px!important}._lightbox_1l0il_105{z-index:300;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:zoom-out;background:#0f0d0aeb;justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;inset:0}._lightboxImg_1l0il_118{object-fit:contain;border-radius:var(--radius-lg);max-width:min(1000px,100%);max-height:86vh;box-shadow:0 40px 120px #0009}._close_1l0il_126{width:52px;height:52px;color:var(--gold-100);transition:transform .5s var(--ease-luxe), background .3s;border:1px solid #e2c47c66;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:24px;right:24px}._close_1l0il_126:hover{background:#e2c47c1f;transform:rotate(90deg)}@media (width<=768px){._section_1l0il_1{padding:var(--section-padding-mobile) 0}._header_1l0il_12{margin-bottom:40px}._grid_1l0il_27{grid-template-rows:none;grid-template-columns:repeat(2,1fr);grid-auto-rows:180px;gap:10px;height:auto}._gridItem_1l0il_35:first-child{grid-area:span 2/1}._gridItem_1l0il_35:nth-child(2){grid-area:span 1/2}._gridItem_1l0il_35:nth-child(3){grid-area:span 2/2}._gridItem_1l0il_35:nth-child(4){grid-area:span 1/1}._gridItem_1l0il_35:nth-child(5){grid-area:span 1/1/auto/-1}._caption_1l0il_64{opacity:1;padding:40px 14px 12px;transform:none}._captionTag_1l0il_90{font-size:9px}._lightbox_1l0il_105{padding:16px}}._section_1fzg0_1{background:var(--ink-800);padding:var(--section-padding-desktop) 0;color:var(--ivory-50);position:relative;overflow:clip}._glow_1fzg0_10{pointer-events:none;background:radial-gradient(circle,#c9a24a24,#0000 60%);width:800px;height:800px;position:absolute;bottom:-300px;right:-200px}._bigQuote_1fzg0_20{font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px #e2c47c24;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(260px,36vw,520px);line-height:1;position:absolute;top:40px;left:4vw}._container_1fzg0_33{z-index:1;max-width:960px;padding:0 var(--spacing-gutter);text-align:center;margin:0 auto;position:relative}._headline_1fzg0_42{font-family:var(--font-display);justify-content:center;margin-bottom:72px;font-size:clamp(42px,5.5vw,76px);font-weight:300;line-height:1.02}._stage_1fzg0_51{justify-content:center;align-items:center;min-height:300px;display:flex}._slide_1fzg0_58{flex-direction:column;align-items:center;gap:32px;display:flex}._stars_1fzg0_65{color:var(--gold-400);gap:4px;display:flex}._stars_1fzg0_65 svg{font-size:18px}._text_1fzg0_73{font-family:var(--font-display);color:var(--ivory-50);max-width:820px;font-size:clamp(26px,3.2vw,40px);font-style:italic;font-weight:300;line-height:1.35}._author_1fzg0_83{text-align:left;align-items:center;gap:16px;display:flex}._avatar_1fzg0_90{background:var(--gold-gradient-soft);width:52px;height:52px;color:var(--ink-800);font-family:var(--font-display);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;display:flex}._name_1fzg0_104{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-100);font-size:13px;font-weight:600;display:block}._meta_1fzg0_113{color:#fdfbf780;margin-top:4px;font-size:12px;font-weight:300;display:block}._controls_1fzg0_122{justify-content:center;align-items:center;gap:28px;margin-top:64px;display:flex}._arrow_1fzg0_130{width:54px;height:54px;color:var(--gold-100);transition:background .4s var(--ease-luxe), color .4s, transform .4s var(--ease-luxe);border:1px solid #e2c47c59;border-radius:50%;justify-content:center;align-items:center;display:flex}._arrow_1fzg0_130:hover{background:var(--gold-gradient-soft);color:var(--ink-800);transform:scale(1.06)}._progress_1fzg0_148{gap:8px;display:flex}._bar_1fzg0_153{background:#fdfbf726;width:48px;height:2px;padding:0;position:relative;overflow:hidden}._bar_1fzg0_153:before{content:"";position:absolute;inset:-10px 0}._barFill_1fzg0_168{background:var(--gold-400);transform-origin:0;position:absolute;inset:0}@media (width<=768px){._section_1fzg0_1{padding:var(--section-padding-mobile) 0}._headline_1fzg0_42{margin-bottom:40px}._stage_1fzg0_51{min-height:320px}._controls_1fzg0_122{gap:16px;margin-top:40px}._bar_1fzg0_153{width:28px}._arrow_1fzg0_130{width:46px;height:46px}}._section_1u6fr_2{background:var(--ivory-100);padding:var(--section-padding-desktop) 0;position:relative;overflow:clip}._orb1_1u6fr_10,._orb2_1u6fr_11{filter:blur(80px);pointer-events:none;border-radius:50%;animation:14s ease-in-out infinite _float_1u6fr_1;position:absolute}._orb1_1u6fr_10{background:#e2c47c59;width:520px;height:520px;top:120px;left:-160px}._orb2_1u6fr_11{background:#c9a24a38;width:420px;height:420px;animation-delay:-7s;bottom:40px;right:-120px}@keyframes _float_1u6fr_1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(40px,-30px)scale(1.08)}}._outer_1u6fr_41{max-width:1180px;padding:0 var(--spacing-gutter);margin:0 auto;position:relative}._header_1u6fr_49{text-align:center;margin-bottom:64px}._headline_1u6fr_54{font-family:var(--font-display);color:var(--color-on-surface);justify-content:center;margin-bottom:18px;font-size:clamp(42px,5.5vw,80px);font-weight:300;line-height:1.02}._subhead_1u6fr_64{color:var(--color-on-surface-variant);font-size:15px;font-weight:300}._wizard_1u6fr_71{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fdfbf7d9;border:1px solid #c19a4b40;border-radius:32px;grid-template-columns:340px 1fr;display:grid;overflow:hidden;box-shadow:0 40px 100px #1c18141f,inset 0 0 0 1px #fff9}._main_1u6fr_82{flex-direction:column;min-width:0;display:flex}._ticket_1u6fr_89{background:var(--ink-800);color:var(--ivory-50);flex-direction:column;padding:40px 34px;display:flex;position:relative;overflow:hidden}._ticket_1u6fr_89:before{content:"";pointer-events:none;background:radial-gradient(circle,#e2c47c38,#0000 65%);border-radius:50%;width:360px;height:360px;position:absolute;top:-180px;right:-180px}._ticketHead_1u6fr_111{align-items:center;gap:14px;margin-bottom:36px;display:flex}._ticketMark_1u6fr_118{border:1px solid var(--gold-400);width:46px;height:46px;font-family:var(--font-display);color:var(--gold-300);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;font-style:italic;display:flex}._ticketTitle_1u6fr_133{font-family:var(--font-display);font-size:26px;line-height:1.1}._ticketSub_1u6fr_139{letter-spacing:.22em;text-transform:uppercase;color:#fdfbf780;margin-top:4px;font-size:10px}._ticketRows_1u6fr_147{flex-direction:column;gap:18px;display:flex}._ticketRow_1u6fr_147 dt{letter-spacing:.24em;text-transform:uppercase;color:var(--gold-500);margin-bottom:4px;font-size:9px;font-weight:600}._ticketRow_1u6fr_147 dd{color:var(--ivory-50);font-size:14px;line-height:1.4}._ticketEmpty_1u6fr_168{color:#fdfbf740!important}._ticketCut_1u6fr_172{border-top:1px dashed #e2c47c4d;margin:32px -34px 24px;position:relative}._ticketCut_1u6fr_172:before,._ticketCut_1u6fr_172:after{content:"";background:var(--ivory-100);border-radius:50%;width:24px;height:24px;position:absolute;top:-12px}._ticketCut_1u6fr_172:before{left:-12px}._ticketCut_1u6fr_172:after{right:-12px}._ticketTotal_1u6fr_192{letter-spacing:.2em;text-transform:uppercase;color:#fdfbf799;justify-content:space-between;align-items:baseline;gap:12px;font-size:10px;display:flex}._ticketTotal_1u6fr_192 strong{font-family:var(--font-display);letter-spacing:0;text-transform:none;background:var(--gold-gradient);color:#0000;text-align:right;background-size:200%;-webkit-background-clip:text;background-clip:text;font-size:28px;font-weight:400}._ticketNote_1u6fr_217{color:#fdfbf766;margin-top:auto;padding-top:24px;font-size:11px;font-style:italic}._stepBar_1u6fr_226{border-bottom:1px solid var(--color-outline-variant);justify-content:space-between;padding:30px 48px 26px;display:flex;position:relative}._stepTrack_1u6fr_234{background:var(--color-outline-variant);height:1px;position:absolute;top:44px;left:62px;right:62px}._stepTrackFill_1u6fr_243{background:var(--gold-gradient);transform-origin:0;position:absolute;inset:0}._stepItem_1u6fr_250{z-index:1;cursor:default;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}._stepItem_1u6fr_250:not(:disabled){cursor:pointer}._stepCircle_1u6fr_262{border:1px solid var(--color-outline-variant);background:var(--ivory-50);width:30px;height:30px;font-family:var(--font-display);color:var(--color-outline);transition:all .5s var(--ease-luxe);border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:flex}._stepDone_1u6fr_277 ._stepCircle_1u6fr_262{background:var(--ink-800);color:var(--gold-300);border-color:#0000}._stepActive_1u6fr_283 ._stepCircle_1u6fr_262{background:var(--gold-gradient-soft);color:var(--ink-800);animation:2.4s ease-in-out infinite _pulse_1u6fr_1;box-shadow:0 0 0 6px #e2c47c40}@keyframes _pulse_1u6fr_1{0%,to{box-shadow:0 0 0 6px #e2c47c40}50%{box-shadow:0 0 0 10px #e2c47c14}}._stepLabel_1u6fr_295{letter-spacing:.18em;text-transform:uppercase;color:var(--color-outline);white-space:nowrap;font-size:10px;font-weight:600;transition:color .3s}._stepActive_1u6fr_283 ._stepLabel_1u6fr_295,._stepDone_1u6fr_277 ._stepLabel_1u6fr_295{color:var(--ink-800)}._slideWrap_1u6fr_309{min-height:520px;padding:40px 48px 44px}._stepTitle_1u6fr_314{font-family:var(--font-display);color:var(--color-on-surface);margin-bottom:28px;font-size:32px;font-weight:400}._hint_1u6fr_322,._empty_1u6fr_323{color:var(--color-outline);padding:8px 0 24px;font-size:13px;font-style:italic}._skeletonGrid_1u6fr_331,._skeletonDays_1u6fr_332,._skeletonSlots_1u6fr_333{gap:12px;display:grid}._skeletonGrid_1u6fr_331{grid-template-columns:repeat(3,1fr)}._skeletonGrid_1u6fr_331 span{height:132px}._skeletonDays_1u6fr_332{grid-template-columns:repeat(7,1fr);width:100%}._skeletonDays_1u6fr_332 span{height:86px}._skeletonSlots_1u6fr_333{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}._skeletonSlots_1u6fr_333 span{height:42px}._skeletonGrid_1u6fr_331 span,._skeletonDays_1u6fr_332 span,._skeletonSlots_1u6fr_333 span{background:linear-gradient(90deg, var(--ivory-200), var(--ivory-50), var(--ivory-200));background-size:200% 100%;border-radius:16px;animation:1.3s linear infinite _skel_1u6fr_331}@keyframes _skel_1u6fr_331{to{background-position:-200% 0}}._categoryGrid_1u6fr_359{grid-template-columns:repeat(3,1fr);gap:12px;max-height:440px;margin:-6px -6px 0 0;padding:6px 6px 6px 0;display:grid;overflow-y:auto}._categoryGrid_1u6fr_359::-webkit-scrollbar{width:3px}._serviceList_1u6fr_370::-webkit-scrollbar{width:3px}._categoryGrid_1u6fr_359::-webkit-scrollbar-thumb{background:var(--gold-300)}._serviceList_1u6fr_370::-webkit-scrollbar-thumb{background:var(--gold-300)}._categoryTile_1u6fr_374{border:1px solid var(--color-outline-variant);background:var(--ivory-50);text-align:left;transition:border-color .4s, box-shadow .5s var(--ease-luxe);border-radius:18px;flex-direction:column;align-items:flex-start;gap:4px;padding:20px;display:flex;position:relative;overflow:hidden}._categoryTile_1u6fr_374:after{content:"";opacity:0;background:linear-gradient(135deg,#f3e3b873,#0000 60%);transition:opacity .4s;position:absolute;inset:0}._categoryTile_1u6fr_374:hover{border-color:var(--gold-400);box-shadow:0 16px 36px #c19a4b2e}._categoryTile_1u6fr_374:hover:after{opacity:1}._categoryIcon_1u6fr_405{z-index:1;width:44px;height:44px;color:var(--gold-700);transition:background .4s, color .4s, transform .6s var(--ease-luxe);background:#f3e3b880;border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;font-size:20px;display:flex;position:relative}._categoryTile_1u6fr_374:hover ._categoryIcon_1u6fr_405{background:var(--ink-800);color:var(--gold-300);transform:rotate(-10deg)}._categoryName_1u6fr_427{z-index:1;font-family:var(--font-display);color:var(--color-on-surface);font-size:20px;font-weight:500;line-height:1.15;position:relative}._categoryCount_1u6fr_437{z-index:1;letter-spacing:.16em;text-transform:uppercase;color:var(--color-outline);font-size:10px;position:relative}._categoryHeaderRow_1u6fr_446{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}._stepTitleSub_1u6fr_454{font-family:var(--font-display);color:var(--color-on-surface);text-align:right;font-size:30px;font-weight:400}._serviceList_1u6fr_370{flex-direction:column;gap:8px;max-height:420px;padding-right:6px;display:flex;overflow-y:auto}._serviceRow_1u6fr_472{border:1px solid var(--color-outline-variant);background:var(--ivory-50);text-align:left;transition:border-color .3s, background .3s, transform .4s var(--ease-luxe);border-radius:16px;align-items:center;gap:16px;padding:16px 20px;display:flex}._serviceRow_1u6fr_472:hover{border-color:var(--gold-400);background:#fff;transform:translate(6px)}._serviceRowActive_1u6fr_490{border-color:var(--ink-800)!important;background:var(--ink-800)!important}._serviceMain_1u6fr_495{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._serviceName_1u6fr_503{color:var(--color-on-surface);font-size:14px;font-weight:500;line-height:1.35}._serviceDur_1u6fr_510{color:var(--color-outline);font-size:11px}._servicePrice_1u6fr_515{font-family:var(--font-display);color:var(--gold-700);white-space:nowrap;font-size:19px;font-weight:500}._serviceCheck_1u6fr_523{border:1px solid var(--color-outline-variant);color:#0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .3s;display:flex}._serviceRowActive_1u6fr_490 ._serviceName_1u6fr_503{color:var(--ivory-50)}._serviceRowActive_1u6fr_490 ._serviceDur_1u6fr_510{color:#fdfbf780}._serviceRowActive_1u6fr_490 ._servicePrice_1u6fr_515{color:var(--gold-300)}._serviceRowActive_1u6fr_490 ._serviceCheck_1u6fr_523{background:var(--gold-gradient-soft);color:var(--ink-800);border-color:#0000}._masterGrid_1u6fr_546{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px;margin-bottom:32px;display:grid}._masterCard_1u6fr_553{text-align:center;border:1px solid var(--color-outline-variant);background:var(--ivory-50);transition:border-color .4s, box-shadow .5s var(--ease-luxe), background .4s;border-radius:20px;flex-direction:column;align-items:center;padding:28px 16px 22px;display:flex}._masterCard_1u6fr_553:hover{border-color:var(--gold-400);box-shadow:0 16px 36px #c19a4b2e}._masterCardActive_1u6fr_570{background:var(--ink-800)!important;border-color:var(--ink-800)!important}._masterAvatar_1u6fr_575{width:72px;height:72px;font-family:var(--font-display);color:var(--ink-800);background:var(--gold-gradient-soft);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;font-size:28px;font-style:italic;display:flex;position:relative}._masterAvatar_1u6fr_575:after{content:"";border:1px solid var(--gold-400);transition:transform 1.2s var(--ease-luxe);border-top-color:#0000;border-bottom-color:#0000;border-radius:50%;position:absolute;inset:-6px}._masterCard_1u6fr_553:hover ._masterAvatar_1u6fr_575:after{transform:rotate(180deg)}._masterName_1u6fr_606{font-family:var(--font-display);color:var(--color-on-surface);font-size:21px;font-weight:500;line-height:1.15}._masterRole_1u6fr_614{letter-spacing:.16em;text-transform:uppercase;color:var(--color-outline);margin-top:6px;font-size:10px}._masterMeta_1u6fr_622{border-top:1px solid var(--color-outline-variant);color:var(--color-on-surface-variant);gap:12px;margin-top:14px;padding-top:12px;font-size:11px;display:flex}._masterMeta_1u6fr_622 span{align-items:center;gap:3px;display:inline-flex}._masterMeta_1u6fr_622 svg{color:var(--gold-500)}._masterCardActive_1u6fr_570 ._masterName_1u6fr_606{color:var(--ivory-50)}._masterCardActive_1u6fr_570 ._masterRole_1u6fr_614,._masterCardActive_1u6fr_570 ._masterMeta_1u6fr_622{color:#fdfbf799;border-color:var(--ink-line)}._dateStrip_1u6fr_645{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--gold-300) transparent;gap:10px;margin-bottom:20px;padding:4px 2px 14px;display:flex;overflow-x:auto}._dateStrip_1u6fr_645::-webkit-scrollbar{height:3px}._dateStrip_1u6fr_645::-webkit-scrollbar-thumb{background:var(--gold-300)}._dayBtn_1u6fr_659{border:1px solid var(--color-outline-variant);background:var(--ivory-50);scroll-snap-align:start;border-radius:18px;flex-direction:column;flex:0 0 72px;align-items:center;gap:2px;padding:14px 4px;transition:border-color .3s;display:flex;position:relative}._dayBtn_1u6fr_659:hover{border-color:var(--gold-400)}._dayActiveBg_1u6fr_676{background:var(--ink-800);z-index:0;border-radius:18px;position:absolute;inset:-1px}._dayWeek_1u6fr_684,._dayNum_1u6fr_685,._dayMon_1u6fr_686{z-index:1;transition:color .3s;position:relative}._dayWeek_1u6fr_684{letter-spacing:.14em;text-transform:uppercase;color:var(--color-outline);font-size:10px;font-weight:600}._dayNum_1u6fr_685{font-family:var(--font-display);color:var(--color-on-surface);font-size:30px;font-weight:500;line-height:1.1}._dayMon_1u6fr_686{color:var(--color-outline);font-size:10px}._dayBtnActive_1u6fr_713 ._dayWeek_1u6fr_684,._dayBtnActive_1u6fr_713 ._dayMon_1u6fr_686{color:var(--gold-400)}._dayBtnActive_1u6fr_713 ._dayNum_1u6fr_685{color:var(--ivory-50)}._periods_1u6fr_718{flex-direction:column;gap:20px;margin-bottom:28px;display:flex}._periodLabel_1u6fr_725{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-700);align-items:center;gap:6px;margin-bottom:10px;font-size:10px;font-weight:600;display:flex}._timeGrid_1u6fr_737{flex-wrap:wrap;gap:8px;display:flex}._timeBtn_1u6fr_743{border-radius:var(--radius-full);border:1px solid var(--color-outline-variant);background:var(--ivory-50);min-width:78px;color:var(--color-on-surface);padding:11px 14px;font-size:13px;font-weight:500;transition:border-color .3s,background .3s,color .3s,box-shadow .3s}._timeBtn_1u6fr_743:hover{border-color:var(--gold-400);box-shadow:0 8px 18px #c19a4b2e}._timeBtnActive_1u6fr_760{background:var(--gold-gradient-soft)!important;color:var(--ink-800)!important;border-color:#0000!important}._contactForm_1u6fr_767{flex-direction:column;gap:26px;max-width:520px;margin-bottom:36px;display:flex}._field_1u6fr_775{padding-top:16px;display:block;position:relative}._fieldInput_1u6fr_781{border:none;border-bottom:1px solid var(--color-outline-variant);width:100%;color:var(--color-on-surface);background:0 0;outline:none;padding:10px 0 12px;font-size:17px}._fieldInput_1u6fr_781::placeholder{color:#0000;transition:color .3s}._fieldInput_1u6fr_781:focus::placeholder{color:var(--color-outline-variant)}._fieldLabel_1u6fr_795{color:var(--color-outline);pointer-events:none;transform-origin:0 0;transition:transform .4s var(--ease-luxe), color .3s;font-size:15px;position:absolute;top:28px;left:0}._fieldInput_1u6fr_781:focus+._fieldLabel_1u6fr_795,._fieldInput_1u6fr_781:not(:placeholder-shown)+._fieldLabel_1u6fr_795{color:var(--gold-700);letter-spacing:.06em;transform:translateY(-26px)scale(.72)}._fieldLine_1u6fr_813{background:var(--gold-gradient);transform-origin:0;height:1.5px;transition:transform .6s var(--ease-luxe);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}._fieldInput_1u6fr_781:focus~._fieldLine_1u6fr_813{transform:scaleX(1)}._field_1u6fr_775:has(._errMsg_1u6fr_825) ._fieldLine_1u6fr_813{transform:scaleX(1)}._fieldError_1u6fr_828 ._fieldLine_1u6fr_813{background:var(--color-error);transform:scaleX(1)}._fieldError_1u6fr_828 ._fieldLabel_1u6fr_795{color:var(--color-error)}._errMsg_1u6fr_825{color:var(--color-error);font-size:11px;position:absolute;top:0;right:0}._submitError_1u6fr_839{color:var(--color-error);margin:-16px 0 20px;font-size:13px}._navRow_1u6fr_846{justify-content:space-between;align-items:center;gap:12px;display:flex}._ghostBtn_1u6fr_853{letter-spacing:.16em;text-transform:uppercase;color:var(--color-outline);transition:color .3s, gap .4s var(--ease-luxe);align-items:center;gap:8px;padding:8px 0;font-size:11px;font-weight:600;display:inline-flex}._ghostBtn_1u6fr_853:hover{color:var(--ink-800);gap:12px}._submitBtn_1u6fr_871{border-radius:var(--radius-full);background:var(--ink-800);min-width:240px;min-height:54px;color:var(--gold-100);letter-spacing:.2em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;padding:0 34px;font-size:11px;font-weight:600;transition:background .4s,color .4s;display:inline-flex;box-shadow:0 14px 34px #14110d38}._submitBtn_1u6fr_871:hover:not(:disabled){background:var(--gold-gradient-soft);color:var(--ink-800)}._submitBtn_1u6fr_871:disabled{opacity:.85;cursor:wait}._spinner_1u6fr_897{border:2px solid #f3e3b84d;border-top-color:var(--gold-300);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite _spin_1u6fr_897}@keyframes _spin_1u6fr_897{to{transform:rotate(360deg)}}._successCard_1u6fr_911{text-align:center;background:var(--ink-800);color:var(--ivory-50);border-radius:32px;padding:80px 40px 64px;position:relative;overflow:hidden;box-shadow:0 40px 100px #1c181440}._successCard_1u6fr_911:before{content:"";pointer-events:none;background:radial-gradient(#e2c47c40,#0000 65%);width:700px;height:500px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}._successIconWrap_1u6fr_934{width:104px;height:104px;margin:0 auto 32px;position:relative}._successSvg_1u6fr_941{fill:none;width:100%;height:100%;stroke:var(--gold-300);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}._confetti_1u6fr_951{background:var(--gold-gradient-soft);border-radius:2px;position:absolute;top:50%;left:50%}._confetti_1u6fr_951:nth-child(3n){background:var(--ivory-50)}._confetti_1u6fr_951:nth-child(4n){border-radius:50%}._successTitle_1u6fr_962{font-family:var(--font-display);justify-content:center;margin-bottom:20px;font-size:clamp(40px,5vw,64px);font-weight:300;line-height:1}._successText_1u6fr_971{color:#fdfbf7bf;max-width:520px;margin:0 auto 36px;font-size:15px;font-weight:300;line-height:1.8;position:relative}._successText_1u6fr_971 strong{color:var(--gold-100);font-weight:500}._successDetails_1u6fr_986{border:1px solid var(--ink-line);text-align:left;border-radius:18px;gap:48px;margin-bottom:40px;padding:22px 36px;display:inline-flex;position:relative}._successDetails_1u6fr_986 span{letter-spacing:.24em;text-transform:uppercase;color:var(--gold-500);margin-bottom:4px;font-size:9px;display:block}._successDetails_1u6fr_986 strong{font-size:14px;font-weight:400}._resetBtn_1u6fr_1011{border-radius:var(--radius-full);border:1px solid var(--gold-400);color:var(--gold-100);letter-spacing:.2em;text-transform:uppercase;margin:0 auto;padding:16px 40px;font-size:11px;font-weight:600;transition:background .4s,color .4s;display:block;position:relative}._resetBtn_1u6fr_1011:hover{background:var(--gold-gradient-soft);color:var(--ink-800)}@media (width<=1024px){._wizard_1u6fr_71{grid-template-columns:1fr}._ticket_1u6fr_89{order:2;padding:28px 28px 24px}._ticketHead_1u6fr_111{margin-bottom:20px}._ticketRows_1u6fr_147{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:14px 20px;display:grid}._ticketCut_1u6fr_172{margin:22px -28px 18px}._ticketCut_1u6fr_172:before,._ticketCut_1u6fr_172:after{background:#fdfbf7f2}._ticketNote_1u6fr_217{padding-top:10px}._categoryGrid_1u6fr_359{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){._section_1u6fr_2{padding:var(--section-padding-mobile) 0}._header_1u6fr_49{margin-bottom:40px}._wizard_1u6fr_71{border-radius:24px}._stepBar_1u6fr_226{padding:22px 20px 18px}._stepTrack_1u6fr_234{top:36px;left:34px;right:34px}._stepLabel_1u6fr_295{letter-spacing:.1em;font-size:8px}._slideWrap_1u6fr_309{min-height:460px;padding:28px 20px 32px}._stepTitle_1u6fr_314{margin-bottom:20px;font-size:26px}._stepTitleSub_1u6fr_454{font-size:22px}._categoryGrid_1u6fr_359{gap:10px;max-height:none;overflow:visible}._categoryTile_1u6fr_374{padding:16px}._categoryIcon_1u6fr_405{width:38px;height:38px;margin-bottom:10px}._categoryName_1u6fr_427{font-size:17px}._skeletonGrid_1u6fr_331{grid-template-columns:repeat(2,1fr)}._serviceList_1u6fr_370{max-height:none;overflow:visible}._serviceRow_1u6fr_472{gap:12px;padding:14px 16px}._serviceRow_1u6fr_472:hover{transform:none}._servicePrice_1u6fr_515{font-size:16px}._masterGrid_1u6fr_546{grid-template-columns:repeat(2,1fr);gap:10px}._masterCard_1u6fr_553{padding:22px 10px 18px}._masterAvatar_1u6fr_575{width:60px;height:60px;font-size:24px}._masterName_1u6fr_606{font-size:18px}._dayBtn_1u6fr_659{flex-basis:64px}._dayNum_1u6fr_685{font-size:26px}._timeBtn_1u6fr_743{min-width:70px;padding:10px 12px}._submitBtn_1u6fr_871{flex:1;min-width:0;padding:0 20px}._successCard_1u6fr_911{border-radius:24px;padding:56px 22px 44px}._successDetails_1u6fr_986{flex-direction:column;gap:14px;padding:18px 24px}}@media (width<=400px){._ticketRows_1u6fr_147{grid-template-columns:1fr 1fr}._masterMeta_1u6fr_622{flex-direction:column;gap:4px}}._section_vwwf7_1{background:var(--color-surface);padding:var(--section-padding-desktop) 0}._container_vwwf7_6{max-width:var(--container-max-width);padding:0 var(--spacing-gutter);grid-template-columns:5fr 7fr;align-items:start;gap:96px;margin:0 auto;display:grid}._aside_vwwf7_16{position:sticky;top:120px}._headline_vwwf7_21{font-family:var(--font-display);color:var(--color-on-surface);margin-bottom:24px;font-size:clamp(42px,5vw,72px);font-weight:300;line-height:1.02}._lead_vwwf7_30{color:var(--color-on-surface-variant);max-width:360px;margin-bottom:36px;font-size:15px;font-weight:300;line-height:1.8}._list_vwwf7_39{border-top:1px solid var(--color-outline-variant)}._item_vwwf7_43{border-bottom:1px solid var(--color-outline-variant);position:relative}._item_vwwf7_43:before{content:"";background:var(--gold-gradient);transform-origin:0;width:100%;height:1px;transition:transform .8s var(--ease-luxe);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}._itemOpen_vwwf7_61:before{transform:scaleX(1)}._summary_vwwf7_63{text-align:left;align-items:center;gap:24px;width:100%;padding:30px 0;display:flex}._index_vwwf7_72{font-family:var(--font-display);color:var(--gold-500);min-width:24px;font-size:16px;font-style:italic}._summaryText_vwwf7_80{font-family:var(--font-display);color:var(--color-on-surface);transition:color .3s, transform .5s var(--ease-luxe);flex:1;font-size:26px;font-weight:400;line-height:1.25}._summary_vwwf7_63:hover ._summaryText_vwwf7_80{color:var(--gold-700);transform:translate(6px)}._toggle_vwwf7_96{border:1px solid var(--color-outline-variant);width:44px;height:44px;transition:background .4s, border-color .4s, transform .6s var(--ease-luxe);border-radius:50%;flex-shrink:0;position:relative}._toggle_vwwf7_96:before,._toggle_vwwf7_96:after{content:"";background:var(--ink-800);width:14px;height:1px;transition:transform .5s var(--ease-luxe), background .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._toggle_vwwf7_96:after{transform:translate(-50%,-50%)rotate(90deg)}._itemOpen_vwwf7_61 ._toggle_vwwf7_96{background:var(--ink-800);border-color:var(--ink-800);transform:rotate(180deg)}._itemOpen_vwwf7_61 ._toggle_vwwf7_96:before,._itemOpen_vwwf7_61 ._toggle_vwwf7_96:after{background:var(--gold-300)}._itemOpen_vwwf7_61 ._toggle_vwwf7_96:after{transform:translate(-50%,-50%)rotate(0)}._body_vwwf7_131{overflow:hidden}._bodyInner_vwwf7_133{color:var(--color-on-surface-variant);padding:0 68px 32px 48px;font-size:15px;font-weight:300;line-height:1.85}@media (width<=960px){._container_vwwf7_6{grid-template-columns:1fr;gap:48px}._aside_vwwf7_16{position:static}}@media (width<=640px){._section_vwwf7_1{padding:var(--section-padding-mobile) 0}._summary_vwwf7_63{gap:14px;padding:22px 0}._summaryText_vwwf7_80{font-size:20px}._toggle_vwwf7_96{width:36px;height:36px}._bodyInner_vwwf7_133{padding:0 0 24px 38px}}._section_hy2ya_1{background:var(--ivory-100);padding:120px 0}._container_hy2ya_6{max-width:var(--container-max-width);padding:0 var(--spacing-gutter);margin:0 auto}._header_hy2ya_12{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:44px;display:flex}._handle_hy2ya_20{font-family:var(--font-display);color:var(--ink-800);align-items:center;gap:16px;font-size:clamp(32px,4.5vw,60px);font-style:italic;font-weight:300;line-height:1;transition:color .3s;display:inline-flex}._handle_hy2ya_20 svg{color:var(--gold-600);font-size:.7em}._handle_hy2ya_20:hover{color:var(--gold-700)}._followLink_hy2ya_40{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-800);border-bottom:1px solid var(--gold-400);white-space:nowrap;align-items:center;gap:6px;padding-bottom:6px;font-size:11px;font-weight:600;display:inline-flex}._followLink_hy2ya_40 svg{transition:transform .4s var(--ease-luxe)}._followLink_hy2ya_40:hover svg{transform:rotate(45deg)}._grid_hy2ya_57{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}._thumb_hy2ya_63{aspect-ratio:4/5;border-radius:var(--radius-lg);background:var(--ivory-200);position:relative;overflow:hidden}._thumb_hy2ya_63:nth-child(2n){margin-top:40px}._thumb_hy2ya_63 img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-luxe)}._thumb_hy2ya_63:hover img{transform:scale(1.1)}._thumbOverlay_hy2ya_82{opacity:0;background:#14110d73;justify-content:center;align-items:center;transition:opacity .5s;display:flex;position:absolute;inset:0}._thumbOverlay_hy2ya_82 svg{color:var(--gold-100);transition:transform .6s var(--ease-luxe);font-size:34px;transform:scale(.6)}._thumb_hy2ya_63:hover ._thumbOverlay_hy2ya_82{opacity:1}._thumb_hy2ya_63:hover ._thumbOverlay_hy2ya_82 svg{transform:scale(1)}@media (width<=768px){._section_hy2ya_1{padding:80px 0}._header_hy2ya_12{flex-direction:column;align-items:flex-start}._grid_hy2ya_57{grid-template-columns:repeat(3,1fr);gap:8px}._thumb_hy2ya_63:nth-child(2n){margin-top:0}._thumb_hy2ya_63:nth-child(n+4){display:none}}._section_16m1o_1{background:var(--color-surface);padding:var(--section-padding-desktop) 0}._container_16m1o_6{max-width:var(--container-max-width);padding:0 var(--spacing-gutter);grid-template-columns:5fr 7fr;align-items:center;gap:80px;margin:0 auto;display:grid}._headline_16m1o_16{font-family:var(--font-display);color:var(--color-on-surface);margin-bottom:44px;font-size:clamp(42px,5vw,72px);font-weight:300;line-height:1.02}._infoList_16m1o_25{border-top:1px solid var(--color-outline-variant);flex-direction:column;margin-bottom:44px;display:flex}._infoItem_16m1o_32{border-bottom:1px solid var(--color-outline-variant);align-items:center;gap:20px;padding:22px 0;display:flex}._infoIcon_16m1o_40{border:1px solid var(--color-outline-variant);width:48px;height:48px;color:var(--gold-600);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;transition:background .4s,color .4s,border-color .4s;display:flex}a._infoItem_16m1o_32:hover ._infoIcon_16m1o_40{background:var(--ink-800);border-color:var(--ink-800);color:var(--gold-300)}._infoLabel_16m1o_60{letter-spacing:.24em;text-transform:uppercase;color:var(--color-outline);margin-bottom:2px;font-size:9px;font-weight:600;display:block}._infoText_16m1o_70{font-family:var(--font-display);color:var(--color-on-surface);font-size:22px;line-height:1.3;transition:color .3s;display:block}a._infoItem_16m1o_32:hover ._infoText_16m1o_70{color:var(--gold-700)}._mapWrap_16m1o_81{border-radius:240px 240px var(--radius-xl) var(--radius-xl);height:560px;box-shadow:var(--shadow-lg);background:var(--ivory-200);position:relative;overflow:hidden}._mapWrap_16m1o_81 iframe{filter:grayscale(.9)sepia(.25)contrast(1.05);border:0;width:100%;height:100%;transition:filter .8s;display:block}._mapWrap_16m1o_81:hover iframe{filter:none}._pin_16m1o_102{background:var(--gold-500);pointer-events:none;opacity:0;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;top:50%;left:50%}._pin_16m1o_102:after{content:"";border:1px solid var(--gold-500);border-radius:50%;animation:2.4s ease-out infinite _ping_16m1o_1;position:absolute;inset:0}@keyframes _ping_16m1o_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(5)}}@media (width<=960px){._container_16m1o_6{grid-template-columns:1fr;gap:56px}._mapWrap_16m1o_81{border-radius:160px 160px var(--radius-xl) var(--radius-xl);height:420px}}@media (width<=768px){._section_16m1o_1{padding:var(--section-padding-mobile) 0}._infoText_16m1o_70{font-size:19px}._mapWrap_16m1o_81{border-radius:var(--radius-xl);height:340px}}._wrap_4lx3p_1{z-index:10000;background:var(--ink-800);clip-path:inset(0);flex-direction:column;justify-content:center;align-items:center;gap:22px;display:flex;position:fixed;inset:0}._word_4lx3p_14{font-family:var(--font-display);letter-spacing:.12em;font-size:clamp(56px,11vw,132px);font-weight:300;line-height:1;display:flex}._mask_4lx3p_23{padding:0 .02em .08em;display:inline-block;overflow:hidden}._letter_4lx3p_29{background:var(--gold-gradient);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite _sheen_4lx3p_1;display:inline-block}@keyframes _sheen_4lx3p_1{to{background-position:200%}}._line_4lx3p_43{background:linear-gradient(90deg, transparent, var(--gold-400), transparent);transform-origin:50%;width:min(320px,60vw);height:1px}._tag_4lx3p_50{font-family:var(--font-body);text-transform:uppercase;color:#f3e3b8b3;font-size:11px;font-weight:500}._ring_13sli_1,._dot_13sli_2{pointer-events:none;z-index:9999;border-radius:50%;position:fixed;top:0;left:0}._ring_13sli_1{border:1px solid var(--gold-400);width:36px;height:36px;margin:-18px 0 0 -18px}._dot_13sli_2{background:var(--gold-400);width:6px;height:6px;margin:-3px 0 0 -3px}
