._navbar_m7k03_1{background-color:#f7f4eeeb;background-color:color-mix(in srgb, var(--color-cream) 80%, transparent);backdrop-filter:blur(20px)saturate(180%)brightness(1.05);padding:12px var(--section-padding-h);z-index:1002;will-change:transform;width:100%;transition:transform .54s cubic-bezier(.22, 1, .36, 1), background-color .24s var(--ease-out-soft), border-color .24s var(--ease-out-soft);border-bottom:.75px solid #00000012;flex-direction:column;justify-content:center;align-items:center;display:flex;position:sticky;top:0;transform:translate(0,0)}._navbarFrosted_m7k03_33{background-color:color-mix(in srgb, var(--color-white) 60%, transparent)}._navbarSolid_m7k03_21{background-color:var(--color-white);backdrop-filter:none;border-bottom-color:#0000}@supports not (backdrop-filter:blur(1px)){._navbar_m7k03_1{background-color:var(--color-white)}}._glassFilterSvg_m7k03_56{pointer-events:none;width:0;height:0;position:absolute}@supports (backdrop-filter:url(#navbar-liquid-glass)){._navbar_m7k03_1{backdrop-filter:blur(20px)saturate(180%)brightness(1.05)url(#navbar-liquid-glass)}}@supports (-webkit-touch-callout:none){._navbar_m7k03_1{background-color:#f7f4eee6;background-color:color-mix(in srgb, var(--color-cream) 90%, transparent);backdrop-filter:blur(18px)saturate(165%)brightness(1.04);box-shadow:inset 0 1px #ffffff94}._navbarFrosted_m7k03_33{background-color:#ffffffd6;background-color:color-mix(in srgb, var(--color-white) 84%, transparent)}._navbarSolid_m7k03_21{background-color:var(--color-white);backdrop-filter:none;box-shadow:none}}._navbarHidden_m7k03_97{transform:translateY(-100%)}._navbarSuppressSlide_m7k03_101{transition:background-color .24s var(--ease-out-soft), border-color .24s var(--ease-out-soft)}._navbarMenuOpen_m7k03_106{background-color:var(--color-white);backdrop-filter:none;box-shadow:none;z-index:1005;border-bottom-color:#00000012;transform:translate(0,0)}._content_m7k03_116{z-index:60;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}._leftSection_m7k03_125{flex:1 0 0;align-items:center;gap:80px;display:flex}._navigation_m7k03_132{align-items:center;gap:24px;display:flex}._navItem_m7k03_138{cursor:pointer;color:var(--color-near-black);height:40px;transition:opacity var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;gap:4px;padding:0 6px;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine) and (width>=769px){._navItem_m7k03_138:hover{opacity:.72}}._navItem_m7k03_138:active{transform:scale(var(--press-scale))}._navText_m7k03_161,._navTextSemibold_m7k03_168{white-space:nowrap;font-size:15px;font-weight:500;line-height:24px}._icon_m7k03_175{justify-content:center;align-items:center;width:20px;height:20px;display:flex}._logoSection_m7k03_183{color:var(--color-near-black);flex:1 0 0;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:flex}._logoIcon_m7k03_193{width:150px;height:24px}._logoIcon_m7k03_193 img{object-fit:contain;width:100%;height:100%}._logoText_m7k03_204{letter-spacing:-.47px;white-space:nowrap;font-size:23.5px;font-weight:700}._rightSection_m7k03_211{flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-end;display:flex}._inquireBtn_m7k03_224{width:auto;padding:0 32px}._hamburger_m7k03_230{color:var(--color-near-black);cursor:pointer;opacity:.8;z-index:1003;-webkit-tap-highlight-color:#0000;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:opacity .32s cubic-bezier(.4,0,.6,1),color .32s cubic-bezier(.4,0,.6,1);display:none;position:relative}@media (hover:hover) and (pointer:fine) and (width>=769px){._hamburger_m7k03_230:hover{opacity:1}}._hamburgerIcon_m7k03_254{width:20px;height:20px;display:block}._hamburgerBread_m7k03_260{vector-effect:non-scaling-stroke}._mobileMenu_m7k03_266{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s var(--ease-out-soft), visibility 0s linear .18s;flex-direction:column;width:100%;display:none;overflow:hidden}._mobileMenuOpen_m7k03_278{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s var(--ease-out-soft), visibility 0s linear 0s}._navbarSpacer_m7k03_286{display:none}@media (width<=1024px){._navbarSpacer_m7k03_286{flex-shrink:0;display:block}._navbar_m7k03_1{--mobile-nav-offset:72px;--mobile-nav-expand-ease:cubic-bezier(.4, 0, .2, 1);--mobile-nav-border-color:#00000012;--mobile-menu-surface-bg:color-mix(in srgb, var(--color-cream) 80%, transparent);border-bottom-width:.75px;border-bottom-color:var(--mobile-nav-border-color);isolation:isolate;justify-content:flex-start;align-items:stretch;padding:16px 32px;overflow:visible}._navbar_m7k03_1:before{content:"";background-color:var(--mobile-menu-surface-bg);transform-origin:top;height:calc(100dvh + 2px);transition:transform .62s var(--mobile-nav-expand-ease), background-color 40ms linear;will-change:transform;z-index:0;pointer-events:none;position:absolute;inset:-1px 0 auto;transform:translate(0,0)scaleY(0)}._leftSection_m7k03_125,._rightSection_m7k03_211{display:none}._hamburger_m7k03_230{display:flex}._logoSection_m7k03_183{flex:unset;justify-content:flex-start}._navbarMenuOpen_m7k03_106 ._logoSection_m7k03_183{opacity:1;pointer-events:auto}._navbarMenuOpen_m7k03_106._navbarSolid_m7k03_21,._navbarMenuOpen_m7k03_106._navbarFrosted_m7k03_33,._navbarMenuClosing_m7k03_354{background-color:var(--color-white);border-bottom-color:var(--mobile-nav-border-color);backdrop-filter:none;box-shadow:none}._navbarMenuOpen_m7k03_106,._navbarMenuClosing_m7k03_354{position:fixed;inset:0 0 auto}._navbarFrosted_m7k03_33{--mobile-menu-surface-bg:color-mix(in srgb, var(--color-white) 60%, transparent)}._navbarSolid_m7k03_21{--mobile-menu-surface-bg:var(--color-white)}._navbarMenuOpen_m7k03_106:before{background-color:var(--color-white);transition:transform .62s var(--mobile-nav-expand-ease), background-color .52s var(--ease-out-soft) .12s;transform:translate(0,0)scaleY(1)}._navbarMenuClosing_m7k03_354:before{background-color:var(--color-white);transition:transform .4s cubic-bezier(.4,0,.6,1) 80ms;transform:translate(0,0)scaleY(0)}._mobileMenu_m7k03_266{backdrop-filter:none;height:calc(100dvh - var(--mobile-nav-offset));min-height:calc(100dvh - var(--mobile-nav-offset));transform-origin:top;z-index:2;padding:0 var(--section-padding-h-tablet);background-color:#0000;flex-direction:column;justify-content:flex-start;transition:opacity .16s linear,visibility 0s linear .36s;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto;transform:translate(0,0)}._mobileMenuSheet_m7k03_412{width:100%;min-height:100%;box-shadow:none;padding:30px 0 calc(32px + env(safe-area-inset-bottom));opacity:0;transform-origin:top;transition:opacity .16s var(--ease-in-soft), transform .24s var(--ease-in-soft);will-change:opacity, transform;backface-visibility:hidden;background-color:#0000;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;gap:28px;display:flex;transform:translateY(-8px)}._mobileMenuOpen_m7k03_278{transition:opacity .16s linear,visibility linear;transform:translate(0,0)}._mobileMenuOpen_m7k03_278 ._mobileMenuSheet_m7k03_412{opacity:1;transition:opacity .32s var(--ease-out-soft) .17s, transform .52s var(--ease-out-strong) .15s;transform:translate(0,0)}._mobileNavItems_m7k03_445{flex-direction:column;align-items:stretch;gap:14px;display:flex}._mobileNavItem_m7k03_445{min-height:32px;color:var(--color-text-primary);opacity:0;transition:opacity .15s var(--ease-in-soft), color var(--transition-fast);will-change:opacity;border-radius:0;align-items:center;padding:0;font-size:15px;font-weight:500;line-height:24px;text-decoration:none;display:flex;transform:none}._mobileMenuOpen_m7k03_278 ._mobileNavItem_m7k03_445{opacity:1;transition:opacity .3s var(--ease-out-soft), color var(--transition-fast);transform:none}._mobileMenuOpen_m7k03_278 ._mobileNavItem_m7k03_445:first-child{transition-delay:.21s}._mobileMenuOpen_m7k03_278 ._mobileNavItem_m7k03_445:nth-child(2){transition-delay:.245s}._mobileMenuOpen_m7k03_278 ._mobileNavItem_m7k03_445:nth-child(3){transition-delay:.28s}._mobileMenuOpen_m7k03_278 ._mobileNavItem_m7k03_445:nth-child(4){transition-delay:.315s}._mobileMenuOpen_m7k03_278 ._mobileNavItem_m7k03_445:nth-child(5){transition-delay:.35s}._mobileNavItem_m7k03_445:active{transform:scale(.99)}._inquireBtn_m7k03_224{width:fit-content;min-width:min(100%,240px);padding:0 var(--btn-padding-x)}._mobileMenuSheet_m7k03_412 ._inquireBtn_m7k03_224{opacity:0;transition:opacity .17s var(--ease-in-soft);transform:none}._mobileMenuOpen_m7k03_278 ._mobileMenuSheet_m7k03_412 ._inquireBtn_m7k03_224{opacity:1;transition:opacity .3s var(--ease-out-soft) .385s;transform:none}@supports (-webkit-touch-callout:none){._navbar_m7k03_1{--mobile-menu-surface-bg:color-mix(in srgb, var(--color-cream) 90%, transparent)}._navbarFrosted_m7k03_33{--mobile-menu-surface-bg:color-mix(in srgb, var(--color-white) 84%, transparent)}._navbarSolid_m7k03_21{--mobile-menu-surface-bg:var(--color-white)}}}@media (width<=768px){._navbar_m7k03_1{--mobile-nav-offset:65px;padding:12px var(--section-padding-h-mobile)}._navbarSolid_m7k03_21{border-bottom-color:var(--mobile-nav-border-color)}._mobileMenu_m7k03_266{padding:0 var(--section-padding-h-mobile)}._mobileMenuSheet_m7k03_412{padding:24px 0 calc(28px + env(safe-area-inset-bottom));border-radius:0}._mobileNavItem_m7k03_445{min-height:32px;font-size:15px}._mobileMenuSheet_m7k03_412 ._inquireBtn_m7k03_224{width:100%}}@font-face{font-family:Fraunces Vyntra;src:url(/fonts/Fraunces-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Manrope Vyntra;src:url(/fonts/Manrope-VariableFont_wght.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Fraunces Vyntra Fallback;src:local(Times New Roman);ascent-override:82.73%;descent-override:21.57%;line-gap-override:0.0%;size-adjust:118.21%}@font-face{font-family:Manrope Vyntra Fallback;src:local(Arial);ascent-override:83.21%;descent-override:23.42%;line-gap-override:0.0%;size-adjust:128.11%}:root{--font-fraunces:"Fraunces Vyntra", "Fraunces Vyntra Fallback", Georgia, Cambria, "Times New Roman", serif;--font-manrope:"Manrope Vyntra", "Manrope Vyntra Fallback", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}html[data-vyntra-image-motion=enabled] img:not([data-vyntra-image-motion=off]):not([fetchpriority=high]){transition-property:opacity, var(--vyntra-image-extra-property,transform);transition-duration:.45s, var(--vyntra-image-extra-duration,0s);transition-timing-function:cubic-bezier(.22, 1, .36, 1), var(--vyntra-image-extra-easing,linear)}html[data-vyntra-image-motion=enabled] img:not([data-vyntra-image-motion=off]):not([fetchpriority=high]):not([data-vyntra-image-motion=ready]):not([data-vyntra-image-motion=error]):not([data-vyntra-image-motion=idle]){opacity:.01;will-change:opacity}html[data-vyntra-image-motion=enabled] astro-island[ssr] img:not([data-vyntra-image-motion=off]):not([data-vyntra-image-motion=ready]):not([data-vyntra-image-motion=error]):not([data-vyntra-image-motion=idle]),html[data-vyntra-image-motion=enabled] img[data-vyntra-image-motion=idle]{opacity:1;will-change:auto;transition:none}html[data-vyntra-image-motion=enabled] img[data-vyntra-image-motion=ready],html[data-vyntra-image-motion=enabled] img[data-vyntra-image-motion=error]{opacity:1;will-change:auto}@media (prefers-reduced-motion:reduce){html[data-vyntra-image-motion=enabled] img:not([data-vyntra-image-motion=off]){opacity:1;will-change:auto;transition:none;animation:none}}:root{--acc-expand:.6s;--acc-collapse:.6s;--acc-chevron:.3s;--acc-ease:var(--ease-out-soft,cubic-bezier(.22, 1, .36, 1))}[data-vyntra-accordion]>.vyntra-accordion-panel{visibility:hidden;min-height:0;transition:grid-template-rows var(--acc-collapse) var(--acc-ease), visibility 0s linear var(--acc-collapse);grid-template-rows:0fr;display:grid}[data-vyntra-accordion]>.vyntra-accordion-panel>.vyntra-accordion-panel-inner{opacity:0;filter:blur(5px);min-height:0;transition:opacity var(--acc-collapse) var(--acc-ease), filter var(--acc-collapse) var(--acc-ease), transform var(--acc-collapse) var(--acc-ease);padding:0;overflow:hidden;transform:translateY(12px)}[data-vyntra-accordion]>.vyntra-accordion-panel>.vyntra-accordion-panel-inner>:last-child{padding-block-end:28px}[data-vyntra-accordion]>summary{cursor:pointer;list-style:none}[data-vyntra-accordion]>summary::marker{display:none}[data-vyntra-accordion]>summary::-webkit-details-marker{display:none}[data-vyntra-accordion][data-open=true]>.vyntra-accordion-panel,[data-vyntra-accordion]:not([data-vyntra-accordion-managed=true])[open]>.vyntra-accordion-panel{visibility:visible;transition:grid-template-rows var(--acc-expand) var(--acc-ease), visibility 0s linear 0s;grid-template-rows:1fr}[data-vyntra-accordion][data-open=true]>.vyntra-accordion-panel>.vyntra-accordion-panel-inner,[data-vyntra-accordion]:not([data-vyntra-accordion-managed=true])[open]>.vyntra-accordion-panel>.vyntra-accordion-panel-inner{opacity:1;filter:none;transition:opacity var(--acc-expand) var(--acc-ease) 80ms, filter var(--acc-expand) var(--acc-ease) 80ms, transform var(--acc-expand) var(--acc-ease) 80ms;transform:translateY(0)}.vyntra-accordion-toggle{flex:none;justify-content:center;align-items:center;display:inline-flex}.vyntra-accordion-toggle svg{display:block}.vyntra-accordion-toggle path{vector-effect:non-scaling-stroke}.vyntra-accordion-toggle-vertical{transform-box:fill-box;transform-origin:50%;transition:transform var(--acc-chevron) var(--acc-ease)}[data-vyntra-accordion][data-open=true] .vyntra-accordion-toggle-vertical,[data-vyntra-accordion]:not([data-vyntra-accordion-managed=true])[open] .vyntra-accordion-toggle-vertical{transform:rotate(90deg)}[data-vyntra-accordion][data-open=true] .icon,[data-vyntra-accordion][open] .icon{opacity:1}@media (prefers-reduced-motion:reduce){[data-vyntra-accordion]>.vyntra-accordion-panel,[data-vyntra-accordion]>.vyntra-accordion-panel>.vyntra-accordion-panel-inner,.vyntra-accordion-toggle-vertical{transition:none!important}[data-vyntra-accordion]>.vyntra-accordion-panel>.vyntra-accordion-panel-inner{filter:none;opacity:1;transform:none}}:root{color-scheme:light;--background:#fff;--foreground:#181818;--color-near-black:#181818;--color-dark-section:#0d0d0c;--color-white:#fff;--color-cream:#f7f4ee;--color-cream-hover:#e5e2da;--color-border:#b1b1b1;--color-border-subtle:#ececea;--color-text-primary:#191919;--color-text-secondary:#5e5d5b;--color-text-muted:#6f6e6c;--color-text-warm:#544834;--color-text-dark:#101828;--color-btn-secondary-text:#615f5d;--color-text-primary-on-dark:#ece6dc;--color-text-secondary-on-dark:#c9c4bb;--color-text-muted-on-dark:#b0aba2;--font-display:var(--font-fraunces), serif;--font-body:var(--font-manrope), system-ui, -apple-system, sans-serif;--text-xs:12px;--text-sm:13px;--text-base:15px;--text-md:16px;--text-lg:18px;--text-xl:20px;--text-2xl:28px;--text-3xl:38px;--text-4xl:48px;--max-width:1312px;--page-shell:var(--max-width);--copy-measure:808px;--section-padding-h:64px;--section-padding-h-tablet:32px;--section-padding-h-mobile:24px;--section-v-sm:80px;--section-v-md:120px;--section-v-lg:160px;--btn-radius:4px;--surface-radius:6px;--media-radius:8px;--btn-shadow:0px 1px 2px 0px #1018280d;--btn-font-size:16px;--btn-line-height:24px;--btn-font-weight:450;--btn-height:50px;--btn-padding-x:22px;--btn-gap:16px;--btn-gap-stacked:12px;--border-dashed:.75px dashed var(--color-border);--border-solid:.75px solid var(--color-border);--border-subtle:.75px solid var(--color-border-subtle);--ease-out-strong:cubic-bezier(.16, 1, .3, 1);--ease-out-soft:cubic-bezier(.22, 1, .36, 1);--ease-in-soft:cubic-bezier(.32, 0, .67, 0);--transition-fast:.16s var(--ease-out-soft);--transition-mid:.24s var(--ease-out-strong);--press-scale:.98;--hover-lift:translateY(-1px)}:root,[data-surface=light],[data-surface=adaptive]{--surface-panel-background:#ffffffa3;--surface-subtle-background:#8b583609;--surface-border:#d7cabb;--surface-border-subtle:#e1d8cc;--surface-text-primary:var(--color-text-primary);--surface-text-secondary:var(--color-text-secondary);--surface-text-muted:var(--color-text-muted);--surface-accent:#8b5836;--surface-accent-soft:#8b583614;--surface-accent-border:#8b583652}[data-surface=light],[data-surface=adaptive]{color-scheme:light}[data-surface=dark]{color-scheme:dark;--surface-panel-background:#f5e9d70a;--surface-subtle-background:#f5e9d708;--surface-border:#f5e9d72e;--surface-border-subtle:#f5e9d729;--surface-text-primary:var(--color-text-primary-on-dark);--surface-text-secondary:var(--color-text-secondary-on-dark);--surface-text-muted:var(--color-text-muted-on-dark);--surface-accent:var(--alfaaz-gold,#d69a5b);--surface-accent-soft:#d69a5b17;--surface-accent-border:#d69a5b59}@media (prefers-color-scheme:dark){[data-surface=adaptive]{color-scheme:dark;--surface-panel-background:#f5e9d70a;--surface-subtle-background:#f5e9d708;--surface-border:#f5e9d72e;--surface-border-subtle:#f5e9d729;--surface-text-primary:var(--color-text-primary-on-dark);--surface-text-secondary:var(--color-text-secondary-on-dark);--surface-text-muted:var(--color-text-muted-on-dark);--surface-accent:var(--alfaaz-gold,#d69a5b);--surface-accent-soft:#d69a5b17;--surface-accent-border:#d69a5b59}}*,:before,:after{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:thin;scrollbar-color:gray transparent;margin:0;padding:0}html,body{background-color:var(--color-cream);max-width:100%;color:var(--foreground);font-family:var(--font-body);scroll-behavior:smooth}html{overflow-x:clip}html,body{scrollbar-width:thin;scrollbar-color:gray transparent}body{overflow-x:clip}body>main{background-color:var(--background)}.page-transition{flex-direction:column;width:100%;display:flex}.page-transition>main{transform-origin:top;animation:.34s cubic-bezier(.22,1,.36,1) both page-enter}@keyframes page-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translate(0,0)}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:gray;border-radius:999px}a{color:inherit;text-decoration:none}:focus{outline:none}:focus-visible{outline:1.5px solid var(--color-text-secondary);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){html,body{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
