._navbar_y3em6_1{position:fixed;top:0;left:0;right:0;z-index:102;padding:1.25rem clamp(1.5rem,5vw,4rem);display:flex;align-items:center;justify-content:space-between;background:#faf9f7f7;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border-bottom:1px solid rgba(0,0,0,.08);transition:padding .35s ease,transform .4s cubic-bezier(.25,.46,.45,.94);transform:translateY(0)}._navbar_y3em6_1._hidden_y3em6_18{transform:translateY(-110%)}@media (max-width: 768px){._navbar_y3em6_1{padding:.85rem clamp(1.5rem,5vw,4rem);transform:translateY(0)!important;background:#faf9f7fa;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 2px 16px #0000000d}._navbar_y3em6_1._hidden_y3em6_18{transform:translateY(0)!important}}._logo_y3em6_35{display:flex;align-items:center;position:relative;z-index:102;transition:opacity .35s ease}._logo_y3em6_35:hover{opacity:.75}._logoImg_y3em6_46{height:52px;width:auto;object-fit:contain;display:block}@media (max-width: 768px){._logoImg_y3em6_46{height:44px}}._desktopNav_y3em6_58{display:flex;align-items:center;gap:2rem}@media (max-width: 1024px){._desktopNav_y3em6_58{gap:1.5rem}}@media (max-width: 768px){._desktopNav_y3em6_58{display:none}}._navLink_y3em6_74{font-family:Inter,system-ui,sans-serif;font-size:.8rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:#444;transition:color .35s ease;position:relative}._navLink_y3em6_74:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:1px;background:#111;transition:width .35s ease}._navLink_y3em6_74:hover{color:#111}._navLink_y3em6_74:hover:after{width:100%}._navLink_y3em6_74._active_y3em6_100{color:#111;font-weight:500}._navLink_y3em6_74._active_y3em6_100:after{width:100%;background:#111}._cta_y3em6_109{font-family:Inter,system-ui,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#fff;background:#111;padding:.6rem 1.4rem;border-radius:2px;transition:background .35s ease,color .35s ease,transform .2s ease}._cta_y3em6_109:hover{background:#333;color:#fff;transform:translateY(-1px)}._cta_y3em6_109:after{display:none}._mobileRightControls_y3em6_130{display:none;align-items:center;gap:.85rem}@media (max-width: 768px){._mobileRightControls_y3em6_130{display:flex}}._mobileBarCta_y3em6_141{font-family:Inter,system-ui,sans-serif;font-size:.68rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:#fff;background:#111;padding:.45rem .95rem;border-radius:2px;border:none;cursor:pointer;transition:background .2s ease,transform .2s ease}._mobileBarCta_y3em6_141:active{background:#333;transform:scale(.98)}._hamburger_y3em6_160{display:none;flex-direction:column;gap:5px;width:28px;padding:4px;position:relative}@media (max-width: 768px){._hamburger_y3em6_160{display:flex}}._hamburger_y3em6_160 span{display:block;width:100%;height:1px;background:#111;transition:transform .35s ease,opacity .35s ease,width .35s ease;transform-origin:center}._hamburger_y3em6_160._open_y3em6_181 span:first-child{transform:translateY(6px) rotate(45deg)}._hamburger_y3em6_160._open_y3em6_181 span:nth-child(2){opacity:0;width:0}._hamburger_y3em6_160._open_y3em6_181 span:last-child{transform:translateY(-6px) rotate(-45deg)}._mobileNav_y3em6_192{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:101;background:#faf9f7f7;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);flex-direction:column;align-items:center;justify-content:center;gap:3rem;pointer-events:none;opacity:0;transition:opacity .35s ease}@media (max-width: 768px){._mobileNav_y3em6_192{display:flex}}._mobileNav_y3em6_192._mobileNavOpen_y3em6_213{pointer-events:auto;opacity:1}._mobileLink_y3em6_218{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.5rem,6vw,2rem);font-weight:400;letter-spacing:.25em;text-transform:uppercase;color:#111;transition:color .35s ease;position:relative;background:none;border:none;cursor:pointer;text-align:center}._mobileLink_y3em6_218:after{content:"";position:absolute;bottom:-6px;left:50%;transform:translate(-50%);width:0;height:1px;background:#111;transition:width .6s ease}._mobileLink_y3em6_218:hover,._mobileLink_y3em6_218._active_y3em6_100{color:#111}._mobileLink_y3em6_218:hover:after,._mobileLink_y3em6_218._active_y3em6_100:after{width:60%}._mobileLink_y3em6_218._active_y3em6_100{color:#111}._mobileCta_y3em6_253{font-family:Inter,system-ui,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.25em;text-transform:uppercase;color:#fff;background:#111;padding:.9rem 2.5rem;border-radius:2px;margin-top:1rem;transition:background .35s ease,transform .2s ease}._mobileCta_y3em6_253:after{display:none}._mobileCta_y3em6_253:hover{background:#333;color:#fff;transform:translateY(-2px)}._bottomMenu_y3em6_275{display:none;position:fixed;bottom:0;left:0;right:0;z-index:105;background:#faf9f7b8;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-top:1px solid rgba(255,255,255,.45);box-shadow:0 -4px 24px #00000014;padding:.45rem .5rem;padding-bottom:calc(.45rem + env(safe-area-inset-bottom,0px));align-items:center;justify-content:space-around;transition:transform .35s ease,opacity .35s ease}@media (max-width: 768px){._bottomMenu_y3em6_275{display:flex}}._bottomMenu_y3em6_275._bottomMenuHidden_y3em6_298{transform:translateY(110%);opacity:0;pointer-events:none}._bottomItem_y3em6_304{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;color:#777;background:none;border:none;padding:.35rem .4rem;border-radius:8px;cursor:pointer;text-decoration:none;flex:1;min-width:0;transition:all .2s ease;position:relative}._bottomItem_y3em6_304:active{transform:scale(.92)}._bottomItem_y3em6_304._active_y3em6_100,._bottomItem_y3em6_304._active_y3em6_100 ._bottomIcon_y3em6_328{color:#111}._bottomItem_y3em6_304._active_y3em6_100 ._bottomLabel_y3em6_331{color:#111;font-weight:600}._bottomItem_y3em6_304._bottomEnquire_y3em6_335 ._bottomIcon_y3em6_328{color:#111}._bottomItem_y3em6_304._bottomEnquire_y3em6_335 ._bottomLabel_y3em6_331{color:#111;font-weight:600}._bottomIcon_y3em6_328{width:20px;height:20px;transition:color .2s ease,transform .2s ease}._bottomLabel_y3em6_331{font-family:Inter,system-ui,sans-serif;font-size:.62rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}._loader_eq0u8_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#faf9f7;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}._loader_eq0u8_1._hidden_eq0u8_12{pointer-events:none;opacity:0;transition:opacity .6s ease}._logo_eq0u8_18{opacity:0;transform:translateY(20px);animation:_fadeUp_eq0u8_1 .8s ease .2s forwards}._logoImg_eq0u8_24{height:clamp(60px,10vw,100px);width:auto;object-fit:contain;display:block}._bar_eq0u8_31{width:200px;height:2px;background:#0000001a;position:relative;overflow:hidden;border-radius:2px}._bar_eq0u8_31:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,#C4914A,transparent);animation:_slide_eq0u8_1 1.5s ease .5s infinite}._percent_eq0u8_50{font-family:Inter,sans-serif;font-size:.75rem;letter-spacing:.3em;color:#c4914a;opacity:0;animation:_fadeIn_eq0u8_1 .5s ease .5s forwards}@keyframes _fadeUp_eq0u8_1{to{opacity:1;transform:translateY(0)}}@keyframes _fadeIn_eq0u8_1{to{opacity:1}}@keyframes _slide_eq0u8_1{0%{left:-100%}to{left:100%}}._hero_1yofy_1{position:relative;height:100svh;min-height:500px;display:flex;align-items:flex-end;overflow:hidden}._slider_1yofy_10{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}._slide_1yofy_10{position:absolute;top:0;right:0;bottom:0;left:0;will-change:opacity}._slideImg_1yofy_22{width:100%;height:100%;object-fit:cover;object-position:center;display:block}._slideIn_1yofy_30{animation:_fadeIn_1yofy_1 .9s ease forwards;z-index:2}._slideOut_1yofy_35{animation:_fadeOut_1yofy_1 .9s ease forwards;z-index:1}@keyframes _fadeIn_1yofy_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_1yofy_1{0%{opacity:1}to{opacity:0}}._overlay_1yofy_56{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000e0,#0000008c 40%,#0000004d,#0000001f);z-index:3;pointer-events:none}._content_1yofy_64{position:relative;z-index:5;width:100%;padding:0 clamp(1.5rem,5vw,4rem);padding-bottom:clamp(4rem,8vw,7rem);max-width:1400px;margin:0 auto}@media (max-width: 768px){._content_1yofy_64{padding-bottom:clamp(6.5rem,16vh,9.5rem)}}@media (max-width: 640px){._content_1yofy_64{padding-bottom:clamp(7.5rem,20vh,11rem)}}._eyebrow_1yofy_84{font-family:Inter,system-ui,sans-serif;font-size:.7rem;font-weight:500;letter-spacing:.4em;text-transform:uppercase;color:#ffffffbf;margin-bottom:1.25rem;opacity:0;transform:translateY(16px)}@media (max-width: 640px){._eyebrow_1yofy_84{font-size:.65rem;margin-bottom:.75rem;letter-spacing:.3em}}._eyebrow_1yofy_84._animate_1yofy_102{animation:_textFadeUp_1yofy_1 .8s ease .3s forwards}._title_1yofy_106{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(3rem,7vw,6.5rem);font-weight:400;line-height:1.05;color:#fff;margin-bottom:2rem;max-width:14ch;opacity:0;transform:translateY(28px);text-shadow:0 2px 20px rgba(0,0,0,.4)}@media (max-width: 640px){._title_1yofy_106{font-size:clamp(2.3rem,9.5vw,3.2rem);margin-bottom:1.25rem;line-height:1.1}}._title_1yofy_106 em{font-style:italic;color:#ffffffd9}._title_1yofy_106._animate_1yofy_102{animation:_textFadeUp_1yofy_1 .9s ease .5s forwards}._actions_1yofy_133{display:flex;gap:1.5rem;flex-wrap:wrap;opacity:0;transform:translateY(20px)}@media (max-width: 640px){._actions_1yofy_133{flex-direction:column;gap:.65rem;width:100%}}._actions_1yofy_133._animate_1yofy_102{animation:_textFadeUp_1yofy_1 .8s ease .8s forwards}._btnPrimary_1yofy_151{font-family:Inter,system-ui,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#fff;background:#111;padding:1rem 2.5rem;border-radius:2px;transition:background .35s ease,transform .2s ease,box-shadow .35s ease;cursor:pointer;text-align:center}@media (max-width: 640px){._btnPrimary_1yofy_151{width:100%;padding:.85rem 1.25rem;font-size:.75rem;letter-spacing:.16em}}._btnPrimary_1yofy_151:hover{background:#333;color:#fff;transform:translateY(-2px);box-shadow:0 8px 30px #00000080}._btnSecondary_1yofy_180{font-family:Inter,system-ui,sans-serif;font-size:.8rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:#fff;background:transparent;padding:1rem 2.5rem;border:1px solid rgba(255,255,255,.6);border-radius:2px;transition:border-color .35s ease,color .35s ease,background .35s ease,transform .2s ease;cursor:pointer;text-align:center}@media (max-width: 640px){._btnSecondary_1yofy_180{width:100%;padding:.85rem 1.25rem;font-size:.75rem;letter-spacing:.16em}}._btnSecondary_1yofy_180:hover{border-color:#fff;background:#ffffff26;color:#fff;transform:translateY(-2px)}._arrow_1yofy_210{position:absolute;top:50%;transform:translateY(-50%);z-index:6;width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:#00000040;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;cursor:pointer;transition:background .25s ease,border-color .25s ease,transform .2s ease}._arrow_1yofy_210 svg{width:20px;height:20px}._arrow_1yofy_210:hover{background:#000000b3;border-color:#fff9;transform:translateY(-50%) scale(1.08)}@media (max-width: 640px){._arrow_1yofy_210{width:40px;height:40px}._arrow_1yofy_210 svg{width:16px;height:16px}}._arrowLeft_1yofy_249{left:clamp(1rem,3vw,2.5rem)}._arrowRight_1yofy_253{right:clamp(1rem,3vw,2.5rem)}._dots_1yofy_257{position:absolute;bottom:2rem;left:50%;transform:translate(-50%);z-index:6;display:flex;gap:8px;align-items:center;opacity:0}._dots_1yofy_257._animate_1yofy_102{animation:_dotFadeIn_1yofy_1 .6s ease 1.4s forwards}@media (max-width: 640px){._dots_1yofy_257{bottom:calc(5.2rem + env(safe-area-inset-bottom,0px))}}._dot_1yofy_257{width:6px;height:6px;border-radius:50%;background:#fff6;border:none;cursor:pointer;transition:background .3s ease,width .3s ease,border-radius .3s ease;padding:0}._dot_1yofy_257:hover{background:#fffc}._dotActive_1yofy_291{width:24px;border-radius:3px;background:#fff}._scroll_1yofy_297{position:absolute;bottom:2.5rem;right:clamp(1.5rem,5vw,4rem);z-index:6;display:flex;flex-direction:column;align-items:center;gap:.5rem;opacity:0}@media (max-width: 640px){._scroll_1yofy_297{display:none}}._scroll_1yofy_297._animate_1yofy_102{animation:_dotFadeIn_1yofy_1 .8s ease 1.4s forwards}._scroll_1yofy_297 span{font-family:Inter,system-ui,sans-serif;font-size:.65rem;letter-spacing:.3em;text-transform:uppercase;color:#fff9;writing-mode:vertical-rl}._scroll_1yofy_297:after{content:"";width:1px;height:50px;background:linear-gradient(to bottom,rgba(255,255,255,.7),transparent);animation:_growLine_1yofy_1 1.5s ease 1.6s infinite}@keyframes _textFadeUp_1yofy_1{to{opacity:1;transform:translateY(0)}}@keyframes _dotFadeIn_1yofy_1{to{opacity:1}}@keyframes _growLine_1yofy_1{0%{height:0;opacity:0}50%{height:50px;opacity:1}to{height:0;opacity:0;transform:translateY(20px)}}._section_12y2j_1{position:relative;padding:clamp(3.5rem,6vw,6rem) 0;background:#fff;overflow:hidden}._bgAccent_12y2j_8{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80vw;height:80vw;max-width:900px;max-height:900px;background:radial-gradient(ellipse at center,rgba(17,17,17,.05) 0%,transparent 70%);pointer-events:none;border-radius:50%}._container_12y2j_22{width:100%;max-width:1400px;margin:0 auto;padding:0 clamp(1.5rem,5vw,4rem)}._header_12y2j_29{text-align:center;margin-bottom:clamp(2rem,4vw,3.5rem)}._superEyebrow_12y2j_34{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.1rem,2vw,1.4rem);font-weight:400;font-style:italic;color:#444;margin-bottom:.5rem;letter-spacing:.02em}._eyebrow_12y2j_44{font-family:Inter,system-ui,sans-serif;font-size:.7rem;font-weight:500;letter-spacing:.35em;text-transform:uppercase;color:#888;margin-bottom:1rem}._sectionTitle_12y2j_54{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,3.5vw,3rem);font-weight:400;color:#111;line-height:1.1;margin-bottom:1rem;letter-spacing:.02em}._title_12y2j_64{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:400;color:#111;line-height:1.15;margin-bottom:1.25rem}._title_12y2j_64 em{font-style:italic;color:#111}._subtitle_12y2j_77{font-family:Inter,system-ui,sans-serif;font-size:1rem;font-weight:400;color:#444;max-width:55ch;margin:0 auto;line-height:1.8}._grid_12y2j_87{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:clamp(3rem,5vw,5rem)}@media (max-width: 640px){._grid_12y2j_87{grid-template-columns:1fr;gap:1rem}}._card_12y2j_100{opacity:0;transform:translateY(30px);transition:opacity .55s ease var(--delay, 0ms),transform .55s ease var(--delay, 0ms)}._section_12y2j_1._visible_12y2j_105 ._card_12y2j_100{opacity:1;transform:translateY(0)}._cardInner_12y2j_110{position:relative;height:100%;min-height:420px;border-radius:4px;overflow:hidden;display:flex;flex-direction:column;cursor:default;transition:transform .6s ease,box-shadow .6s ease}._cardInner_12y2j_110:hover{transform:translateY(-6px);box-shadow:0 20px 60px #0000002e}._cardInner_12y2j_110:hover ._cardImage_12y2j_125{transform:scale(1.06)}._cardInner_12y2j_110:hover ._imageOverlay_12y2j_128{background:linear-gradient(to top,#000000d9,#0006 55%,#0000001a)}._cardInner_12y2j_110:hover ._cardAccent_12y2j_131{opacity:1;width:100%}._cardInner_12y2j_110:hover ._cardDesc_12y2j_135{max-height:120px;opacity:1}._imageWrap_12y2j_140{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}._cardImage_12y2j_125{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.25,.46,.45,.94);display:block}._imageOverlay_12y2j_128{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000c7,#0000004d,#0000000d);transition:background .6s ease}._cardContent_12y2j_161{position:relative;z-index:2;margin-top:auto;padding:1.75rem;display:flex;flex-direction:column;gap:.5rem}._cardEyebrow_12y2j_171{font-family:Inter,system-ui,sans-serif;font-size:.62rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:#ffffffb3}._cardTitle_12y2j_180{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.3rem,2vw,1.7rem);font-weight:400;color:#fff;line-height:1.2;margin-bottom:.25rem}._cardDesc_12y2j_135{font-family:Inter,system-ui,sans-serif;font-size:.875rem;font-weight:400;color:#ffffffd1;line-height:1.7;max-height:0;overflow:hidden;opacity:0;transition:max-height .6s ease,opacity .6s ease}._tags_12y2j_201{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.75rem}._tag_12y2j_201{font-family:Inter,system-ui,sans-serif;font-size:.6rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;padding:.28rem .65rem;border:1px solid rgba(255,255,255,.28);border-radius:20px;background:#ffffff14;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:border-color .35s ease,color .35s ease,background .35s ease}._cardInner_12y2j_110:hover ._tag_12y2j_201{border-color:#fff9;color:#fff;background:#ffffff26}._cardAccent_12y2j_131{position:absolute;bottom:0;left:0;width:0%;height:3px;background:#111;transition:width .5s ease,opacity .35s ease;opacity:0;z-index:3}._cta_12y2j_240{display:flex;align-items:center;justify-content:center;gap:2rem;flex-wrap:wrap;padding:clamp(2rem,4vw,3rem) clamp(2rem,5vw,4rem);background:#0000000a;border:1px solid rgba(0,0,0,.12);border-radius:4px}@media (max-width: 640px){._cta_12y2j_240{flex-direction:column;text-align:center;gap:1.25rem}}._ctaText_12y2j_259{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1rem,2vw,1.4rem);font-weight:400;color:#111;line-height:1.4}._ctaBtn_12y2j_267{flex-shrink:0;font-family:Inter,system-ui,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#fff;background:#111;padding:1rem 2.5rem;border-radius:3px;border:none;cursor:pointer;transition:background .35s ease,transform .2s ease,box-shadow .35s ease;white-space:nowrap}._ctaBtn_12y2j_267:hover{background:#333;transform:translateY(-2px);box-shadow:0 8px 30px #00000040}._card_2hl9r_1{position:relative;cursor:pointer;overflow:hidden;border-radius:2px;aspect-ratio:3/4;background:#eee}._card_2hl9r_1:hover ._image_2hl9r_9{transform:scale(1.08)}._card_2hl9r_1:hover ._overlay_2hl9r_12{opacity:1}._card_2hl9r_1:hover ._content_2hl9r_15{transform:translateY(0);opacity:1}._card_2hl9r_1:hover ._category_2hl9r_19{opacity:1;transform:translateY(0)}._card_2hl9r_1:hover ._arrow_2hl9r_23{transform:translate(0);opacity:1}._card_2hl9r_1:focus-visible{outline:2px solid #111111;outline-offset:2px}._image_2hl9r_9{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.25,.46,.45,.94);will-change:transform}._overlay_2hl9r_12{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0a0a0ab3,#0a0a0a4d,#0a0a0a0d);opacity:.5;transition:opacity .6s ease}._content_2hl9r_15{position:absolute;bottom:0;left:0;right:0;padding:1.5rem;transform:translateY(8px);opacity:.9;transition:transform .6s ease,opacity .6s ease}._category_2hl9r_19{font-family:Inter,system-ui,sans-serif;font-size:.6rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:#ffffffb3;margin-bottom:.5rem;opacity:0;transform:translateY(8px);transition:opacity .6s ease .05s,transform .6s ease .05s}._title_2hl9r_72{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:400;color:#fff;line-height:1.2;margin-bottom:.3rem}._subtitle_2hl9r_81{font-family:Inter,system-ui,sans-serif;font-size:.8rem;font-weight:400;color:#fffc;line-height:1.5}._arrow_2hl9r_23{position:absolute;top:1.5rem;right:1.5rem;width:40px;height:40px;background:#111;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;transform:translate(4px,-4px);opacity:0;transition:transform .35s ease,opacity .35s ease}._section_1ch2y_1{padding:clamp(3.5rem,6vw,6rem) 0;background:#f5f5f5}._header_1ch2y_6{padding:0 clamp(1.5rem,5vw,4rem);max-width:1400px;margin:0 auto 3rem;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:2rem}._headerLeft_1ch2y_17 ._eyebrow_1ch2y_17{font-family:Inter,system-ui,sans-serif;font-size:.7rem;font-weight:500;letter-spacing:.35em;text-transform:uppercase;color:#888;margin-bottom:1rem}._headerLeft_1ch2y_17 h2{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:400;color:#111;line-height:1.1}._headerLeft_1ch2y_17 h2 em{font-style:italic;color:#111}._filters_1ch2y_38{display:flex;gap:.5rem;flex-wrap:wrap}._filter_1ch2y_38{font-family:Inter,system-ui,sans-serif;font-size:.7rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:#888;padding:.5rem 1.2rem;border:1px solid rgba(0,0,0,.1);border-radius:20px;cursor:pointer;transition:all .35s ease;background:transparent}._filter_1ch2y_38:hover{border-color:#111;color:#111}._filter_1ch2y_38._active_1ch2y_62{background:#111;border-color:#111;color:#fff}._grid_1ch2y_68{padding:0 clamp(1.5rem,5vw,4rem);max-width:1400px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media (max-width: 1024px){._grid_1ch2y_68{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){._grid_1ch2y_68{grid-template-columns:1fr;gap:1rem}}._viewAllWrap_1ch2y_88{display:flex;flex-direction:column;align-items:center;gap:1.25rem;padding:clamp(2.5rem,5vw,4rem) clamp(1.5rem,5vw,4rem) 0;max-width:1400px;margin:0 auto}._viewAllMeta_1ch2y_98{font-family:Inter,system-ui,sans-serif;font-size:.75rem;font-weight:400;letter-spacing:.15em;color:#888;text-transform:uppercase}._viewAllBtn_1ch2y_107{display:inline-flex;align-items:center;gap:.75rem;font-family:Inter,system-ui,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#fff;background:#111;padding:1rem 2.5rem;border-radius:2px;transition:background .35s ease,transform .2s ease,box-shadow .35s ease}._viewAllBtn_1ch2y_107 svg{transition:transform .35s ease}._viewAllBtn_1ch2y_107:hover{background:#333;color:#fff;transform:translateY(-2px);box-shadow:0 8px 30px #00000040}._viewAllBtn_1ch2y_107:hover svg{transform:translate(4px)}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ 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);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._section_1owvt_1{padding:clamp(4rem,7vw,7rem) 0;background:#fff;position:relative;overflow:hidden}._section_1owvt_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 30% 50%,rgba(0,0,0,.03) 0%,transparent 60%);pointer-events:none}._container_1owvt_15{max-width:1400px;margin:0 auto;padding:0 clamp(1.5rem,5vw,4rem)}._header_1owvt_21{text-align:center;margin-bottom:clamp(2.5rem,4vw,4rem)}._eyebrow_1owvt_26{font-family:Inter,system-ui,sans-serif;font-size:.7rem;font-weight:500;letter-spacing:.35em;text-transform:uppercase;color:#888;margin-bottom:1rem}._title_1owvt_36{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:400;color:#111;line-height:1.15}._title_1owvt_36 em{font-style:italic;color:#111}._swiperContainer_1owvt_48{margin-bottom:3rem;padding-bottom:.5rem;padding-top:.5rem}._card_1owvt_54{background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:4px;padding:clamp(1.5rem,3vw,2.25rem);display:flex;flex-direction:column;gap:1.5rem;position:relative;opacity:0;transform:translateY(24px);transition:opacity .55s ease var(--delay, 0ms),transform .55s ease var(--delay, 0ms),box-shadow .6s ease}._section_1owvt_1._visible_1owvt_67 ._card_1owvt_54{opacity:1;transform:translateY(0)}._card_1owvt_54:hover{box-shadow:0 16px 48px #0000001a;transform:translateY(-4px);border-color:#0000001f}._quoteIcon_1owvt_77{font-family:Cormorant Garamond,Georgia,serif;font-size:5rem;line-height:.6;color:#00000014;font-weight:400;pointer-events:none;-webkit-user-select:none;user-select:none;margin-bottom:-.5rem}._review_1owvt_88{font-family:Inter,system-ui,sans-serif;font-size:.9rem;font-weight:400;color:#444;line-height:1.85;flex:1}._author_1owvt_97{display:flex;align-items:center;gap:.9rem;padding-top:1.25rem;border-top:1px solid rgba(0,0,0,.07)}._avatar_1owvt_105{width:44px;height:44px;border-radius:50%;background:#111;color:#fff;display:flex;align-items:center;justify-content:center;font-family:Cormorant Garamond,Georgia,serif;font-size:.85rem;font-weight:400;letter-spacing:.05em;flex-shrink:0}._authorInfo_1owvt_121{display:flex;flex-direction:column;gap:.2rem}._name_1owvt_127{font-family:Inter,system-ui,sans-serif;font-size:.85rem;font-weight:600;color:#111;letter-spacing:.02em}._role_1owvt_135{font-family:Inter,system-ui,sans-serif;font-size:.72rem;font-weight:400;color:#888;letter-spacing:.03em}._nav_1owvt_143{display:flex;align-items:center;justify-content:center;gap:1.5rem}._navBtn_1owvt_150{width:44px;height:44px;border-radius:50%;border:1px solid rgba(0,0,0,.15);background:transparent;display:flex;align-items:center;justify-content:center;color:#111;cursor:pointer;transition:background .35s ease,border-color .35s ease,transform .2s ease}._navBtn_1owvt_150 svg{width:18px;height:18px}._navBtn_1owvt_150:hover{background:#111;border-color:#111;color:#fff;transform:scale(1.08)}._dots_1owvt_174{display:flex;gap:6px;align-items:center}._dot_1owvt_174{width:6px;height:6px;border-radius:50%;background:#0003;border:none;cursor:pointer;transition:background .3s ease,width .3s ease,border-radius .3s ease;padding:0}._dot_1owvt_174:hover{background:#00000080}._dotActive_1owvt_194{width:22px;border-radius:3px;background:#111}._section_11m1f_1{padding:clamp(3.5rem,6vw,6rem) clamp(1.5rem,5vw,4rem);max-width:1400px;margin:0 auto}._eyebrow_11m1f_7{font-family:Inter,system-ui,sans-serif;font-size:.7rem;font-weight:500;letter-spacing:.35em;text-transform:uppercase;color:#888;margin-bottom:1rem;text-align:center}._title_11m1f_18{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:400;color:#111;text-align:center;margin-bottom:1rem}._title_11m1f_18 em{font-style:italic;color:#111}._subtitle_11m1f_31{font-family:Inter,system-ui,sans-serif;font-size:1rem;font-weight:400;color:#444;text-align:center;max-width:55ch;margin:0 auto 6rem;line-height:1.8}@media (max-width: 640px){._subtitle_11m1f_31{margin-bottom:3rem}}._inner_11m1f_47{display:grid;grid-template-columns:3fr 2fr;gap:clamp(3rem,6vw,6rem);align-items:start}@media (max-width: 1024px){._inner_11m1f_47{grid-template-columns:1fr;gap:3rem}}._form_11m1f_60{display:flex;flex-direction:column;gap:1.25rem}._row_11m1f_66{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media (max-width: 640px){._row_11m1f_66{grid-template-columns:1fr}}._field_11m1f_77{display:flex;flex-direction:column;gap:.5rem}._field_11m1f_77 label{font-family:Inter,system-ui,sans-serif;font-size:.7rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#444}._field_11m1f_77 label ._required_11m1f_90{color:#111;margin-left:2px}._field_11m1f_77 input,._field_11m1f_77 textarea{background:#0000000a;border:1px solid rgba(0,0,0,.1);border-radius:2px;padding:.9rem 1.1rem;color:#111;font-family:Inter,system-ui,sans-serif;font-size:.95rem;font-weight:400;transition:border-color .35s ease,background .35s ease;width:100%}._field_11m1f_77 input::placeholder,._field_11m1f_77 textarea::placeholder{color:#888}._field_11m1f_77 input:focus,._field_11m1f_77 textarea:focus{outline:none;border-color:#111;background:#00000008}._field_11m1f_77 textarea{min-height:150px;resize:vertical}._field_11m1f_77 ._error_11m1f_121{font-family:Inter,system-ui,sans-serif;font-size:.72rem;color:#e07979;margin-top:.2rem}._submit_11m1f_128{display:flex;align-items:center;justify-content:center;gap:.75rem;font-family:Inter,system-ui,sans-serif;font-size:.8rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#fff;background:#111;padding:1.1rem 3rem;border-radius:2px;border:none;cursor:pointer;transition:background .35s ease,transform .2s ease,box-shadow .35s ease;align-self:flex-start}@media (max-width: 640px){._submit_11m1f_128{align-self:stretch;width:100%}}._submit_11m1f_128:hover:not(:disabled){background:#333;color:#fff;transform:translateY(-2px);box-shadow:0 8px 30px #00000040}._submit_11m1f_128:disabled{opacity:.7;cursor:not-allowed}._success_11m1f_164{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding:2rem;background:#00000008;border:1px solid rgba(0,0,0,.1);border-radius:2px}._success_11m1f_164 ._icon_11m1f_174{width:48px;height:48px;border-radius:50%;background:#00000014;display:flex;align-items:center;justify-content:center;color:#111}._success_11m1f_164 h3{font-family:Cormorant Garamond,Georgia,serif;font-size:1.8rem;font-weight:400;color:#111}._success_11m1f_164 p{font-family:Inter,system-ui,sans-serif;font-size:.95rem;color:#444;font-weight:400;line-height:1.7;max-width:45ch}._info_11m1f_199{display:flex;flex-direction:column;gap:3rem;padding:3rem;background:#0000000a;border:1px solid rgba(0,0,0,.1);border-radius:2px}@media (max-width: 640px){._info_11m1f_199{padding:1.5rem;gap:2rem}}._infoTitle_11m1f_215{font-family:Cormorant Garamond,Georgia,serif;font-size:1.5rem;font-weight:400;color:#111;margin-bottom:1rem}._infoItem_11m1f_223{display:flex;gap:1rem;align-items:flex-start}._infoItem_11m1f_223 ._iconBox_11m1f_228{width:40px;height:40px;border-radius:2px;background:#0000000d;border:1px solid rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;color:#111;flex-shrink:0}._infoItem_11m1f_223 ._infoContent_11m1f_240 ._infoLabel_11m1f_240{font-family:Inter,system-ui,sans-serif;font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:#888;margin-bottom:.25rem}._infoItem_11m1f_223 ._infoContent_11m1f_240 ._infoValue_11m1f_248{font-family:Inter,system-ui,sans-serif;font-size:.9rem;color:#111;font-weight:400;line-height:1.5}._infoItem_11m1f_223 ._infoContent_11m1f_240 a{color:#111;transition:color .35s ease}._infoItem_11m1f_223 ._infoContent_11m1f_240 a:hover{color:#111;text-decoration:underline}._whatsapp_11m1f_264{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;background:#25d3661a;border:1px solid rgba(37,211,102,.2);border-radius:2px;color:#25d366;font-family:Inter,system-ui,sans-serif;font-size:.85rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:all .35s ease;text-decoration:none}._whatsapp_11m1f_264:hover{background:#25d36633;transform:translateY(-2px)}._divider_11m1f_287{width:100%;height:1px;background:#0000001a}._sendError_11m1f_293{display:flex;align-items:center;gap:.6rem;padding:.9rem 1.1rem;background:#e0797914;border:1px solid rgba(224,121,121,.25);border-radius:2px;color:#e07979;font-family:Inter,system-ui,sans-serif;font-size:.85rem;font-weight:400;line-height:1.5}._footer_ev5w5_1{background:#111;position:relative}._footer_ev5w5_1:before{content:"";display:block;height:1px;background:#ffffff1f}._main_ev5w5_12{padding:clamp(4rem,7vw,6rem) clamp(1.5rem,5vw,4rem) clamp(3rem,5vw,4.5rem);max-width:1400px;margin:0 auto;display:grid;grid-template-columns:2.2fr 1fr 1.4fr;gap:clamp(2rem,5vw,5rem);align-items:start}@media (max-width: 1024px){._main_ev5w5_12{grid-template-columns:1fr 1fr}}@media (max-width: 640px){._main_ev5w5_12{grid-template-columns:1fr;gap:2.5rem}}._brand_ev5w5_33 ._logo_ev5w5_33{display:block;margin-bottom:.5rem;transition:opacity .35s ease}._brand_ev5w5_33 ._logo_ev5w5_33:hover{opacity:.8}._brand_ev5w5_33 ._logoImg_ev5w5_41{height:60px;width:auto;object-fit:contain;display:block;filter:brightness(0) invert(1)}._brand_ev5w5_33 ._tagline_ev5w5_48{font-family:Inter,system-ui,sans-serif;font-size:.6rem;font-weight:500;letter-spacing:.38em;text-transform:uppercase;color:#ffffff80;margin-bottom:1.5rem;display:block;opacity:.85}._brand_ev5w5_33 ._divider_ev5w5_59{width:32px;height:1px;background:#ffffff4d;margin-bottom:1.5rem;opacity:.6}._brand_ev5w5_33 p{font-family:Inter,system-ui,sans-serif;font-size:.875rem;color:#ffffff80;line-height:1.9;max-width:34ch;margin-bottom:2rem}._social_ev5w5_75{display:flex;gap:.6rem}._socialLink_ev5w5_80{width:38px;height:38px;border:1px solid rgba(255,255,255,.18);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ffffff80;transition:all .35s ease}._socialLink_ev5w5_80:hover{border-color:#fff9;color:#fff;background:#ffffff1a;transform:translateY(-2px)}._col_ev5w5_98 h4{font-family:Inter,system-ui,sans-serif;font-size:.6rem;font-weight:700;letter-spacing:.35em;text-transform:uppercase;color:#ffffffd9;margin-bottom:1.75rem;position:relative;padding-bottom:.85rem}._col_ev5w5_98 h4:after{content:"";position:absolute;bottom:0;left:0;width:22px;height:1px;background:#ffffff4d;opacity:.8}._col_ev5w5_98 ul{display:flex;flex-direction:column;gap:.85rem}._col_ev5w5_98 li a,._col_ev5w5_98 li button{font-family:Inter,system-ui,sans-serif;font-size:.875rem;font-weight:400;color:#ffffff80;transition:color .35s ease,padding-left .2s ease;background:none;border:none;cursor:pointer;text-align:left;padding:0;display:block}._col_ev5w5_98 li a:hover,._col_ev5w5_98 li button:hover{color:#fff;padding-left:4px}._bottom_ev5w5_144{background:#1a1a1a;border-top:1px solid rgba(255,255,255,.1);padding:1.25rem clamp(1.5rem,5vw,4rem);max-width:100%}._bottom_ev5w5_144 p{font-family:Inter,system-ui,sans-serif;font-size:.75rem;color:#ffffff80;font-weight:400;letter-spacing:.02em}._bottom_ev5w5_144{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem}@media (max-width: 640px){._bottom_ev5w5_144{flex-direction:column;align-items:center;text-align:center}}._bottom_ev5w5_144 ._devCredit_ev5w5_171{font-family:Inter,system-ui,sans-serif;font-size:.75rem;color:#ffffff80;font-weight:400;letter-spacing:.02em;background:none;border:none;cursor:pointer;padding:0;transition:color .35s ease}._bottom_ev5w5_144 ._devCredit_ev5w5_171 span{color:#ffffffa6;font-weight:500;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:color .35s ease,text-decoration-color .35s ease}._bottom_ev5w5_144 ._devCredit_ev5w5_171:hover{color:#ffffffb3}._bottom_ev5w5_144 ._devCredit_ev5w5_171:hover span{color:#fff;text-decoration-color:#fff6}._modalOverlay_ev5w5_199{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;background:#000000a6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;padding:1.5rem;animation:_fadeOverlay_ev5w5_1 .25s ease forwards}._modal_ev5w5_199{position:relative;background:#111;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2.5rem 2.25rem 2rem;width:100%;max-width:380px;text-align:center;animation:_slideUp_ev5w5_1 .3s cubic-bezier(.34,1.56,.64,1) forwards}._modal_ev5w5_199:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;background:radial-gradient(ellipse at top,rgba(255,255,255,.04) 0%,transparent 70%);pointer-events:none}._modalClose_ev5w5_233{position:absolute;top:1rem;right:1rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:50%;color:#ffffff80;cursor:pointer;transition:all .2s ease}._modalClose_ev5w5_233:hover{background:#ffffff1f;color:#fff}._modalIcon_ev5w5_254{width:56px;height:56px;margin:0 auto 1.25rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:14px;display:flex;align-items:center;justify-content:center;color:#ffffffb3}._modalLabel_ev5w5_267{font-family:Inter,system-ui,sans-serif;font-size:.65rem;font-weight:700;letter-spacing:.35em;text-transform:uppercase;color:#ffffff73;margin-bottom:.5rem}._modalTitle_ev5w5_277{font-family:Inter,system-ui,sans-serif;font-size:.8rem;font-weight:400;color:#ffffff8c;margin-bottom:.4rem;letter-spacing:.02em}._modalName_ev5w5_286{font-family:Dancing Script,cursive;font-size:clamp(2rem,6vw,2.75rem);font-weight:600;color:#fff;letter-spacing:.02em;margin-bottom:0;line-height:1.2}._modalDivider_ev5w5_296{width:40px;height:1px;background:#ffffff26;margin:1.5rem auto}._modalLinks_ev5w5_303{display:flex;flex-direction:column;gap:.65rem;margin-bottom:1.75rem}._modalLink_ev5w5_303{display:flex;align-items:center;justify-content:center;gap:.5rem;font-family:Inter,system-ui,sans-serif;font-size:.8rem;color:#ffffff80;transition:color .2s ease}._modalLink_ev5w5_303:hover{color:#fff}@keyframes _fadeOverlay_ev5w5_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_ev5w5_1{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:auto;-webkit-text-size-adjust:100%}body{line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{text-decoration:none;color:inherit}ul,ol{list-style:none}button{cursor:pointer;border:none;background:none}:root{--color-bg: #ffffff;--color-bg-2: #f5f5f5;--color-text-primary: #111111;--color-text-secondary: #444444;--color-gold: #111111}body{background-color:#fff;color:#111;font-family:Inter,system-ui,sans-serif;font-weight:400;overflow-x:hidden}*,*:before,*:after{box-sizing:border-box}img,video{max-width:100%;display:block}input,textarea,select{box-sizing:border-box;max-width:100%}::selection{background-color:#1111114d;color:#111}:focus-visible{outline:2px solid #111111;outline-offset:4px;border-radius:2px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#000;border-radius:3px}.container{width:100%;max-width:1400px;margin:0 auto;padding:0 clamp(1.5rem,5vw,4rem)}.gold-text{background:linear-gradient(135deg,#333,#111,#000);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-label{font-family:Inter,system-ui,sans-serif;font-size:.7rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:#111}.divider{width:60px;height:1px;background:linear-gradient(90deg,#111111,transparent);margin:1.5rem 0}img{transition:opacity .4s ease}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}@media (max-width: 768px){body{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}}
