.Faqs_faqsMain__izRQg{background-color:#F7F4EE;color:#1B1917;min-height:100vh;font-family:var(--font-inter,sans-serif)}.Faqs_heroSection__XOxT_{position:relative;padding:140px 24px 70px;background:linear-gradient(180deg,#1B1917,#2A2725);color:#FFFFFF;overflow:hidden}.Faqs_heroContainer__ymCo1{max-width:1200px;margin:0 auto;position:relative;z-index:2}.Faqs_breadcrumb__jDZPw{display:flex;align-items:center;gap:10px;font-size:.88rem;letter-spacing:.08em;text-transform:uppercase;color:#A3A3A3;margin-bottom:28px}.Faqs_breadcrumbLink__54BZv{color:#D4AF37;text-decoration:none;transition:opacity .2s ease}.Faqs_breadcrumbLink__54BZv:hover{opacity:.8}.Faqs_breadcrumbSeparator__RpdNM{color:#666666}.Faqs_heroEyebrow__Fgpvm{display:inline-flex;align-items:center;gap:8px;background:rgba(212,175,55,.12);border:1px solid rgba(212,175,55,.3);color:#D4AF37;padding:6px 16px;border-radius:100px;font-size:.8rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-bottom:24px}.Faqs_badgeDot__olhlT{width:6px;height:6px;background-color:#D4AF37;border-radius:50%}.Faqs_heroTitle__IP4GH{font-family:var(--font-outfit,sans-serif);font-size:clamp(2.4rem,5vw,4.2rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;margin-bottom:24px;color:#FFFFFF}.Faqs_titleAccent__3b7sd{color:#D4AF37}.Faqs_heroDescription__L6aCE{font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.7;color:#D4D4D4;max-width:820px;margin-bottom:36px}.Faqs_heroCtaRow__RlWJJ{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.Faqs_primaryCtaBtn__7Blk_{display:inline-flex;align-items:center;gap:12px;background-color:#D4AF37;color:#1B1917;padding:16px 32px;border-radius:100px;font-weight:700;font-size:.95rem;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 8px 24px rgba(212,175,55,.25)}.Faqs_primaryCtaBtn__7Blk_:hover{background-color:#E5BE48;transform:translateY(-2px);box-shadow:0 12px 32px rgba(212,175,55,.4)}.Faqs_secondaryCtaBtn__qdpiU{display:inline-flex;align-items:center;gap:12px;background-color:transparent;color:#FFFFFF;border:1px solid rgba(255,255,255,.3);padding:16px 32px;border-radius:100px;font-weight:600;font-size:.95rem;text-decoration:none;transition:all .3s ease}.Faqs_secondaryCtaBtn__qdpiU:hover{border-color:#D4AF37;color:#D4AF37;background-color:rgba(212,175,55,.05)}.Faqs_searchFilterSection__DOJOh{max-width:1200px;margin:-35px auto 40px;padding:0 24px;position:relative;z-index:10}.Faqs_searchCard__d2h7o{background:#FFFFFF;border-radius:20px;padding:24px;box-shadow:0 16px 40px rgba(0,0,0,.06);border:1px solid rgba(27,25,23,.08)}.Faqs_searchInputWrapper__c1pha{position:relative;display:flex;align-items:center}.Faqs_searchIcon__CYpGn{position:absolute;left:20px;color:#78716C;font-size:1.2rem;pointer-events:none}.Faqs_searchInput__2p7Ru{width:100%;padding:16px 20px 16px 54px;border-radius:12px;border:1px solid #e7e5e4;background-color:#FAFAFA;font-size:1rem;color:#1B1917;outline:none;transition:all .2s ease}.Faqs_searchInput__2p7Ru:focus{border-color:#D4AF37;background-color:#FFFFFF;box-shadow:0 0 0 4px rgba(212,175,55,.12)}.Faqs_categoryTabs__p1CPN{display:flex;align-items:center;gap:10px;overflow-x:auto;padding-top:16px;margin-top:16px;border-top:1px solid #f5f5f4;scrollbar-width:none}.Faqs_categoryTabs__p1CPN::-webkit-scrollbar{display:none}.Faqs_tabBtn___NtuF{padding:8px 18px;border-radius:100px;font-size:.85rem;font-weight:600;white-space:nowrap;background-color:#F5F5F4;color:#57534E;border:none;cursor:pointer;transition:all .2s ease}.Faqs_tabBtn___NtuF:hover{background-color:#E7E5E4;color:#1B1917}.Faqs_activeTabBtn__02THD{background-color:#1B1917;color:#D4AF37}.Faqs_aeoSection__g7h_e{max-width:1200px;margin:60px auto 70px;padding:0 24px}.Faqs_sectionHeader__cGjrM{margin-bottom:36px}.Faqs_sectionBadge__G7UBn{display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#4B5940;margin-bottom:8px}.Faqs_sectionTitle__T2Qvc{font-family:var(--font-outfit,sans-serif);font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:700;color:#1B1917;letter-spacing:-.01em}.Faqs_aeoGrid__wJVvG{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:24px}.Faqs_aeoCard__ROui_{background-color:#FFFFFF;border-radius:16px;padding:28px;border:1px solid #e7e5e4;box-shadow:0 4px 20px rgba(0,0,0,.03);transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.Faqs_aeoCard__ROui_:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.08);border-color:#D4AF37}.Faqs_aeoHeader__2ZnrI{display:flex;align-items:flex-start;gap:14px;margin-bottom:16px}.Faqs_aeoNumber__KqV7R{background-color:rgba(75,89,64,.1);color:#4B5940;font-weight:800;font-size:.85rem;padding:4px 10px;border-radius:6px}.Faqs_aeoQuestion__M5dQo{font-family:var(--font-outfit,sans-serif);font-size:1.15rem;font-weight:700;color:#1B1917;line-height:1.35}.Faqs_aeoAnswer__J7Ifi{font-size:.95rem;line-height:1.65;color:#44403C}.Faqs_mainFaqsSection__q7b3f{max-width:1200px;margin:0 auto 90px;padding:0 24px}.Faqs_categoryBlock__W49Me{margin-bottom:50px}.Faqs_categoryTitle__Uvb2K{font-family:var(--font-outfit,sans-serif);font-size:1.5rem;font-weight:700;color:#1B1917;padding-bottom:14px;border-bottom:2px solid #e7e5e4;margin-bottom:20px;display:flex;align-items:center;gap:12px}.Faqs_categoryCount__nCPcA{font-size:.85rem;font-weight:600;background-color:#E7E5E4;color:#57534E;padding:3px 10px;border-radius:100px}.Faqs_accordionList__beY9x{display:flex;flex-direction:column;gap:12px}.Faqs_accordionItem__TP7HG{background-color:#FFFFFF;border-radius:14px;border:1px solid #e7e5e4;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.Faqs_accordionItemOpen__ajE3z{border-color:#D4AF37;box-shadow:0 8px 24px rgba(0,0,0,.05)}.Faqs_accordionButton__6I_Vj{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 28px;background:none;border:none;cursor:pointer;text-align:left}.Faqs_questionText__9IfGy{font-family:var(--font-outfit,sans-serif);font-size:1.1rem;font-weight:600;color:#1B1917;line-height:1.4}.Faqs_accordionIcon__gz1Vm{width:32px;height:32px;border-radius:50%;background-color:#F5F5F4;display:flex;align-items:center;justify-content:center;color:#1B1917;font-size:1.2rem;flex-shrink:0;transition:transform .3s ease,background-color .3s ease,color .3s ease}.Faqs_accordionItemOpen__ajE3z .Faqs_accordionIcon__gz1Vm{transform:rotate(45deg);background-color:#1B1917;color:#D4AF37}.Faqs_accordionContent__GyYxK{color:#44403C;font-size:.98rem;line-height:1.7;border-top:1px solid #f5f5f4;margin-top:4px;padding:18px 28px 24px}.Faqs_answerList__qwLCi{margin:10px 0 0 20px;padding:0}.Faqs_answerList__qwLCi li{margin-bottom:6px}.Faqs_bottomCtaSection__THcGC{background:linear-gradient(135deg,#1B1917,#2A2725);color:#FFFFFF;padding:90px 24px;text-align:center;position:relative;overflow:hidden}.Faqs_bottomCtaContainer__vMpgZ{max-width:860px;margin:0 auto;position:relative;z-index:2}.Faqs_ctaEyebrow__N_7Hl{color:#D4AF37;font-size:.85rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin-bottom:16px;display:block}.Faqs_ctaTitle__QUSG_{font-family:var(--font-outfit,sans-serif);font-size:clamp(2.2rem,4vw,3.4rem);font-weight:700;line-height:1.2;margin-bottom:20px;color:#FFFFFF}.Faqs_ctaText__GFZDK{font-size:1.1rem;line-height:1.7;color:#D4D4D4;margin-bottom:36px}.Faqs_ctaButtonRow__0A9q9{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap}@media (max-width:768px){.Faqs_heroSection__XOxT_{padding:120px 20px 60px}.Faqs_searchFilterSection__DOJOh{margin-top:-20px;padding:0 16px}.Faqs_aeoGrid__wJVvG{grid-template-columns:1fr}.Faqs_accordionButton__6I_Vj{padding:18px 20px}.Faqs_questionText__9IfGy{font-size:1rem}.Faqs_accordionContent__GyYxK{padding:0 20px 20px}}.Navbar_navbar__fk_p7{position:fixed;top:0;left:0;width:100%;z-index:1000;padding:20px 0;background:transparent;transition:all .3s cubic-bezier(.25,1,.5,1)}.Navbar_navbarScrolled__WTSxZ{padding:11px 0;background:rgba(27,25,23,.96);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 4px 30px rgba(0,0,0,.2);border-bottom:1px solid rgba(255,255,255,.05)}.Navbar_container__R6vwY{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1440px;margin:0 auto;padding:0 2rem}.Navbar_logo__UM0Ax{display:flex;align-items:center;gap:10px;font-family:var(--font-heading);font-size:1.4rem;font-weight:800;color:#ffffff;text-decoration:none;letter-spacing:.1em;transition:color .3s ease}.Navbar_logoIcon__jhC9K{width:24px;height:24px;color:#ffffff;transition:color .3s ease}.Navbar_centerMenu__dbud2{display:flex;align-items:center;gap:clamp(20px,2.2vw,36px)}@media (max-width:1024px){.Navbar_centerMenu__dbud2{display:none}}.Navbar_navLink__id1IU{font-family:var(--font-main);font-size:.95rem;font-weight:600;color:rgba(255,255,255,.85);text-decoration:none;transition:all .25s ease;position:relative;padding:8px 0;background:transparent;border:none;cursor:pointer}.Navbar_activeTrigger__UH_pp,.Navbar_navLink__id1IU:hover{color:#C0A060!important}.Navbar_rightControls__XxgLT{display:flex;align-items:center;gap:20px}.Navbar_letsTalkBtn__AQ2eD{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 22px;border-radius:4px;border:1px solid rgba(255,255,255,.3);background:transparent;color:#ffffff;font-family:var(--font-main);font-size:.88rem;font-weight:700;text-decoration:none;transition:all .3s ease;letter-spacing:.05em}.Navbar_letsTalkBtn__AQ2eD:hover{background:#ffffff;color:#1B1917;border-color:#ffffff}.Navbar_navbarScrolled__WTSxZ .Navbar_letsTalkBtn__AQ2eD{border-color:rgba(255,255,255,.2)}.Navbar_searchBtn__uimGr{background:transparent;border:none;color:#ffffff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .2s ease;opacity:.85}.Navbar_searchBtn__uimGr:hover{color:#C0A060;opacity:1}.Navbar_menuToggleBtn__7mCAO{width:40px;height:40px;border-radius:50%;background:transparent;border:1px solid rgba(255,255,255,.25);display:none;align-items:center;justify-content:center;color:#ffffff;cursor:pointer;transition:all .2s ease}.Navbar_menuToggleBtn__7mCAO:hover{border-color:#C0A060;color:#C0A060}@media (max-width:1024px){.Navbar_letsTalkBtn__AQ2eD{display:none!important}.Navbar_menuToggleBtn__7mCAO{display:flex!important}}.Navbar_dropdownContainer__cbnCN{position:relative;display:flex;align-items:center}.Navbar_dropdownTrigger__pef7x,.Navbar_megaDropdownContainer__wxa2P{display:flex;align-items:center}.Navbar_dropdownTrigger__pef7x{gap:6px}.Navbar_caret__FyjjX{font-size:.7rem;transition:transform .25s ease}.Navbar_caretOpen__jJoEt{transform:rotate(180deg)}.Navbar_dropdownMenu__S49hn{position:absolute;top:100%;left:50%;transform:translateX(-50%);padding-top:15px;background:transparent;display:flex;flex-direction:column;z-index:1100;animation:Navbar_dropdownFadeIn__X27lv .25s cubic-bezier(.16,1,.3,1) forwards}.Navbar_dropdownInner__U4rxY{background:rgba(14,15,14,.98);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border-radius:12px;padding:10px;min-width:230px;box-shadow:0 20px 50px rgba(0,0,0,.75),0 0 0 1px rgba(255,255,255,.08);border:1px solid rgba(192,158,109,.25);display:flex;flex-direction:column;gap:3px}@keyframes Navbar_dropdownFadeIn__X27lv{0%{opacity:0;transform:translate(-50%,-10px)}to{opacity:1;transform:translate(-50%)}}.Navbar_dropdownLinkItem__gpM9K{font-family:var(--font-main);font-size:.88rem;font-weight:500;color:#D1D5DB;text-decoration:none;padding:9px 16px;border-radius:8px;transition:all .2s cubic-bezier(.16,1,.3,1);text-align:left;display:flex;align-items:center;justify-content:space-between}.Navbar_dropdownLinkItem__gpM9K:hover{background:rgba(192,158,109,.12);color:#C09E6D;transform:translateX(3px)}.Navbar_megaMenuContainer__kL34X{position:absolute;top:100%;left:0;right:0;width:100%;display:flex;justify-content:center;padding-top:14px;z-index:1200;animation:Navbar_megaFadeIn__SqiXO .28s cubic-bezier(.16,1,.3,1) forwards}.Navbar_megaMenuCard__U_2Yr{background:rgba(13,14,13,.98);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border-radius:16px;box-shadow:0 30px 80px rgba(0,0,0,.85),0 0 0 1px rgba(255,255,255,.08);border:1px solid rgba(192,158,109,.3);width:100%;max-width:1060px;margin:0 1.5rem;padding:24px 32px 28px;overflow:hidden;z-index:1200}@keyframes Navbar_megaFadeIn__SqiXO{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Navbar_megaHeader__oEYP1{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid rgba(255,255,255,.08)}.Navbar_megaHeaderLeft__bRk4f{display:flex;align-items:center;gap:12px}.Navbar_megaHeaderIconWrapper__KXV1C{color:#C09E6D;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 8px rgba(192,158,109,.45))}.Navbar_megaHeaderTitle__LwFEg{font-size:.88rem;font-weight:800;letter-spacing:.14em}.Navbar_megaHeaderLink__Q8_AH,.Navbar_megaHeaderTitle__LwFEg{font-family:var(--font-main),sans-serif;color:#C09E6D;text-transform:uppercase}.Navbar_megaHeaderLink__Q8_AH{display:inline-flex;align-items:center;gap:8px;font-size:.78rem;font-weight:750;letter-spacing:.12em;text-decoration:none;transition:all .25s ease}.Navbar_megaHeaderLink__Q8_AH:hover{color:#FFFFFF;transform:translateX(4px)}.Navbar_megaColumnsGrid__BtEWQ{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.Navbar_megaColumn__TJo3y{display:flex;flex-direction:column}.Navbar_megaColHeader__7s___{display:flex;align-items:center;gap:8px;font-family:var(--font-main),sans-serif;font-size:.84rem;font-weight:800;letter-spacing:.08em;color:#C09E6D;text-transform:uppercase;margin-bottom:16px}.Navbar_megaColHeader__7s___ svg{color:#C09E6D;flex-shrink:0}.Navbar_megaColLinks__rSlwa{display:flex;flex-direction:column;gap:10px}.Navbar_megaColLink__gsK4a{font-family:var(--font-main),sans-serif;font-size:.85rem;font-weight:500;color:#A3A3A3;text-decoration:none;line-height:1.4;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-block}.Navbar_megaColLink__gsK4a:hover{color:#FFFFFF;transform:translateX(4px)}.Navbar_megaColLinkDisabled__cPcmD{font-family:var(--font-main),sans-serif;font-size:.85rem;color:rgba(163,163,163,.75);line-height:1.4}.Navbar_megaColLinkDisabled__cPcmD,.Navbar_mobileAppleSubItemDisabled__LTJyf{font-weight:500;display:inline-block;cursor:default;-webkit-user-select:none;user-select:none}.Navbar_mobileAppleSubItemDisabled__LTJyf{font-family:var(--font-main);font-size:1rem;color:rgba(197,194,189,.75)}.Navbar_valuePropIcon__miPEb{width:22px;height:22px;color:#737E65}.Navbar_valuePropItem__ADRh4 h5{font-family:var(--font-main);font-size:.85rem;font-weight:700;color:#1b1917;margin:0}.Navbar_valuePropItem__ADRh4 p{font-family:var(--font-main);font-size:.75rem;color:#8C8A85;margin:2px 0 0}.Navbar_mobileAppleOverlay__mnqfh{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#1B1917;z-index:2000;display:flex;flex-direction:column;padding:20px 24px 40px;overflow-y:auto;animation:Navbar_appleFadeIn__GKeO_ .25s cubic-bezier(.16,1,.3,1) forwards}@keyframes Navbar_appleFadeIn__GKeO_{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Navbar_mobileAppleHeader__Wcgp3{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.08)}.Navbar_mobileCloseBtn__DRf5a{background:rgba(255,255,255,.08);border:none;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ffffff;cursor:pointer;transition:background .2s ease}.Navbar_mobileCloseBtn__DRf5a:hover{background:rgba(255,255,255,.16)}.Navbar_mobileAppleBody__FufOt{flex:1 1;padding-top:24px}.Navbar_mobileAppleNavList___UX2r{display:flex;flex-direction:column;gap:16px}.Navbar_mobileAppleItem__7lS40{font-family:var(--font-heading);font-size:1.3rem;font-weight:700;color:#ffffff;text-decoration:none;padding:6px 0;transition:opacity .2s ease}.Navbar_mobileAppleItem__7lS40:hover{opacity:.7}.Navbar_mobileAppleGroup__WeBlG{border-bottom:1px solid rgba(255,255,255,.06);padding-bottom:12px}.Navbar_mobileAppleGroupHeader__VejeP{width:100%;display:flex;align-items:center;justify-content:space-between;padding:4px 0}.Navbar_mobileAppleGroupTitleLink__gp1EL{font-family:var(--font-heading);font-size:1.3rem;font-weight:700;color:#ffffff;text-decoration:none;flex:1 1;padding:6px 0;transition:opacity .2s ease,color .2s ease}.Navbar_mobileAppleGroupTitleLink__gp1EL:hover{color:#C0A060;opacity:.9}.Navbar_mobileApplePlusBtn__SN_t8{background:transparent;border:none;padding:8px 12px;cursor:pointer;display:flex;align-items:center;justify-content:center;touch-action:manipulation}.Navbar_mobileApplePlus__I4We3{font-size:1.4rem;font-weight:400;color:#8C8A85;transition:transform .25s ease,color .25s ease;line-height:1}.Navbar_mobileApplePlusOpen__i07fv{transform:rotate(45deg);color:#C0A060}.Navbar_mobileAppleSubList__ZxBZT{display:flex;flex-direction:column;gap:12px;padding:12px 0 8px 14px}.Navbar_mobileAppleSubItem__weVOB{font-family:var(--font-main);font-size:1rem;font-weight:500;color:#C5C2BD;text-decoration:none;transition:color .2s ease}.Navbar_mobileAppleSubItem__weVOB:hover{color:#C0A060}.Navbar_mobileAppleCtaItem__SkMpl{margin-top:16px;font-family:var(--font-heading);font-size:1.15rem;font-weight:700;color:#C0A060;text-decoration:none;display:inline-block;border-bottom:1px solid #c0a060;padding-bottom:4px}.Navbar_mobileOrbitalContainer__WctaG{display:none}@media (max-width:768px){.Navbar_mobileOrbitalContainer__WctaG{display:block;z-index:9995;-webkit-tap-highlight-color:transparent}.Navbar_mobileOrbitalContainer__WctaG,.Navbar_orbitalBackdrop__PF5Pu{position:fixed;top:0;left:0;width:100%;height:100%;height:100dvh;pointer-events:none}.Navbar_orbitalBackdrop__PF5Pu{background:rgba(10,9,8,.75);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:0;transition:opacity .35s cubic-bezier(.16,1,.3,1),-webkit-backdrop-filter .35s ease;transition:opacity .35s cubic-bezier(.16,1,.3,1),backdrop-filter .35s ease;transition:opacity .35s cubic-bezier(.16,1,.3,1),backdrop-filter .35s ease,-webkit-backdrop-filter .35s ease;z-index:1;touch-action:manipulation}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Navbar_orbitalBackdrop__PF5Pu{background:rgba(8,7,6,.88)}}.Navbar_orbitalOpen__y9sgb .Navbar_orbitalBackdrop__PF5Pu{opacity:1;pointer-events:auto}.Navbar_orbitalStage__Ed7cx{position:fixed;bottom:max(20px,env(safe-area-inset-bottom,16px));left:50%;transform:translateX(-50%);width:60px;height:60px;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2;will-change:transform}.Navbar_orbitalLinesSvg__0i2R7{position:absolute;top:50%;left:50%;width:320px;height:280px;transform:translate(-50%,-50%);pointer-events:none;opacity:0;transition:opacity .35s cubic-bezier(.16,1,.3,1);z-index:1}.Navbar_orbitalOpen__y9sgb .Navbar_orbitalLinesSvg__0i2R7{opacity:1}.Navbar_orbitalLine__WfQU_{stroke:rgba(192,158,109,.45);stroke-width:1px;stroke-dasharray:4 3}.Navbar_orbitalNode__o0ddo{position:absolute;top:50%;left:50%;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:9px 16px;background:rgba(20,17,15,.52);border:1px solid rgba(255,255,255,.18);border-top-color:rgba(255,255,255,.32);border-radius:999px;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 8px 24px rgba(0,0,0,.4),inset 0 1px 1px rgba(255,255,255,.25),0 0 14px rgba(192,158,109,.12);text-decoration:none;white-space:nowrap;cursor:pointer;opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.65);transition:transform .38s cubic-bezier(.16,1,.3,1),opacity .32s cubic-bezier(.16,1,.3,1),background-color .2s ease,border-color .2s ease,box-shadow .2s ease;z-index:2;-webkit-tap-highlight-color:transparent;touch-action:manipulation;user-select:none;-webkit-user-select:none;will-change:transform,opacity}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Navbar_orbitalNode__o0ddo{background:rgba(22,19,17,.94)}}.Navbar_orbitalNodeIcon__giRVH{color:#C09E6D;flex-shrink:0;filter:drop-shadow(0 1px 2px rgba(0,0,0,.4));transition:transform .25s cubic-bezier(.16,1,.3,1),color .2s ease}.Navbar_orbitalNodeText__aAWg6{font-family:var(--font-main),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:.7rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase;color:#FFFFFF;text-shadow:0 1px 3px rgba(0,0,0,.65);transition:color .2s ease}.Navbar_orbitalNode__o0ddo:active,.Navbar_orbitalNode__o0ddo:focus,.Navbar_orbitalNode__o0ddo:hover{background:rgba(32,27,23,.75);border-color:#C09E6D;box-shadow:0 12px 32px rgba(0,0,0,.55),0 0 20px rgba(192,158,109,.35),inset 0 1px 1px rgba(255,255,255,.35)}.Navbar_orbitalNode__o0ddo:active .Navbar_orbitalNodeIcon__giRVH,.Navbar_orbitalNode__o0ddo:focus .Navbar_orbitalNodeIcon__giRVH,.Navbar_orbitalNode__o0ddo:hover .Navbar_orbitalNodeIcon__giRVH{transform:scale(1.18);color:#E2C48D}.Navbar_orbitalNode__o0ddo:active .Navbar_orbitalNodeText__aAWg6,.Navbar_orbitalNode__o0ddo:focus .Navbar_orbitalNodeText__aAWg6{color:#C09E6D}.Navbar_orbitalOpen__y9sgb .Navbar_nodeConstruction__MemJL{opacity:1;pointer-events:auto;transform:translate(calc(-50% - 82px),calc(-50% - 72px)) scale(1);transition-delay:.04s}.Navbar_orbitalOpen__y9sgb .Navbar_nodeArchitecture__Y7CTt{opacity:1;pointer-events:auto;transform:translate(calc(-50% + 82px),calc(-50% - 72px)) scale(1);transition-delay:.06s}.Navbar_orbitalOpen__y9sgb .Navbar_nodeDesign__m3sd5{opacity:1;pointer-events:auto;transform:translate(calc(-50% - 110px),-50%) scale(1);transition-delay:.02s}.Navbar_orbitalOpen__y9sgb .Navbar_nodeInterior__ja_Gk{opacity:1;pointer-events:auto;transform:translate(calc(-50% + 110px),-50%) scale(1);transition-delay:.08s}@media (max-width:380px){.Navbar_orbitalNode__o0ddo{padding:7px 12px;gap:5px}.Navbar_orbitalNodeText__aAWg6{font-size:.63rem;letter-spacing:.12em}.Navbar_orbitalNodeIcon__giRVH{width:10px;height:10px}.Navbar_orbitalOpen__y9sgb .Navbar_nodeConstruction__MemJL{transform:translate(calc(-50% - 68px),calc(-50% - 62px)) scale(1)}.Navbar_orbitalOpen__y9sgb .Navbar_nodeArchitecture__Y7CTt{transform:translate(calc(-50% + 68px),calc(-50% - 62px)) scale(1)}.Navbar_orbitalOpen__y9sgb .Navbar_nodeDesign__m3sd5{transform:translate(calc(-50% - 92px),-50%) scale(1)}.Navbar_orbitalOpen__y9sgb .Navbar_nodeInterior__ja_Gk{transform:translate(calc(-50% + 92px),-50%) scale(1)}.Navbar_orbitalLinesSvg__0i2R7{width:270px;height:240px}}.Navbar_orbitalCenterBtn__HqKtW{position:relative;pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;background:rgba(18,16,14,.45);border-bottom:1px solid rgba(255,255,255,.22);border-top:1px solid rgba(255,255,255,.22);border-color:rgba(255,255,255,.38) rgba(255,255,255,.22) rgba(192,158,109,.45);border-style:solid;border-width:1px;border-radius:100px;padding:10px 20px;color:#FFFFFF;cursor:pointer;backdrop-filter:blur(24px) saturate(190%);-webkit-backdrop-filter:blur(24px) saturate(190%);transition:all .38s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 30px rgba(0,0,0,.35),0 0 20px rgba(192,158,109,.18),inset 0 1px 1px rgba(255,255,255,.35),inset 0 -1px 1px rgba(0,0,0,.2);z-index:3;-webkit-tap-highlight-color:transparent;touch-action:manipulation;user-select:none;-webkit-user-select:none;will-change:transform}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Navbar_orbitalCenterBtn__HqKtW{background:rgba(20,18,16,.92)}}.Navbar_orbitalCenterBtn__HqKtW:hover{background:rgba(26,23,20,.58);border-color:rgba(192,158,109,.65);box-shadow:0 12px 36px rgba(0,0,0,.45),0 0 24px rgba(192,158,109,.3),inset 0 1px 1px rgba(255,255,255,.45)}.Navbar_orbitalCenterBtn__HqKtW:active{transform:scale(.95);background:rgba(15,13,12,.7)}.Navbar_centerBtnText__bmmfZ{font-family:var(--font-main),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:.72rem;font-weight:800;letter-spacing:.22em;text-transform:uppercase;line-height:1;color:#FFFFFF;text-shadow:0 1px 4px rgba(0,0,0,.65);transition:all .3s ease}.Navbar_centerBtnArrow__aaI6U{display:inline-flex;align-items:center;justify-content:center;color:#C09E6D;line-height:1;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));transition:transform .3s ease,color .3s ease}.Navbar_orbitalOpen__y9sgb .Navbar_orbitalCenterBtn__HqKtW{width:56px;height:56px;padding:0;border-radius:50%;flex-direction:column;gap:2px;background:rgba(22,19,17,.68);border:1px solid rgba(192,158,109,.65);border-top-color:rgba(255,255,255,.4);box-shadow:0 12px 40px rgba(0,0,0,.6),0 0 24px rgba(192,158,109,.35),inset 0 1px 1px rgba(255,255,255,.3)}.Navbar_orbitalOpen__y9sgb .Navbar_centerBtnText__bmmfZ{font-size:.52rem;letter-spacing:.12em;color:#DFB77E;font-weight:750}.Navbar_orbitalOpen__y9sgb .Navbar_centerBtnArrow__aaI6U{color:#FAF8F5}@media (max-height:500px) and (orientation:landscape){.Navbar_orbitalStage__Ed7cx{bottom:max(10px,env(safe-area-inset-bottom,8px))}.Navbar_orbitalOpen__y9sgb .Navbar_nodeConstruction__MemJL{transform:translate(calc(-50% - 90px),calc(-50% - 50px)) scale(.9)}.Navbar_orbitalOpen__y9sgb .Navbar_nodeArchitecture__Y7CTt{transform:translate(calc(-50% + 90px),calc(-50% - 50px)) scale(.9)}.Navbar_orbitalOpen__y9sgb .Navbar_nodeDesign__m3sd5{transform:translate(calc(-50% - 130px),-50%) scale(.9)}.Navbar_orbitalOpen__y9sgb .Navbar_nodeInterior__ja_Gk{transform:translate(calc(-50% + 130px),-50%) scale(.9)}}}@media (prefers-reduced-motion:reduce){.Navbar_centerBtnArrow__aaI6U,.Navbar_centerBtnText__bmmfZ,.Navbar_orbitalBackdrop__PF5Pu,.Navbar_orbitalCenterBtn__HqKtW,.Navbar_orbitalLinesSvg__0i2R7,.Navbar_orbitalNode__o0ddo{transition:none!important;animation:none!important}}.SecondaryStickyNav_secondaryStickyNav__a1PCq{position:fixed;top:64px;left:0;width:100%;z-index:990;background:rgba(250,248,245,.94);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(196,192,181,.25);box-shadow:0 4px 20px rgba(0,0,0,.04);padding:10px 0 12px;margin:0;pointer-events:auto}.SecondaryStickyNav_container__B_jDp{display:flex;align-items:center;justify-content:center;gap:12px;max-width:1440px;margin:0 auto;padding:2px clamp(1rem,3vw,2.5rem);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.SecondaryStickyNav_container__B_jDp::-webkit-scrollbar{display:none}.SecondaryStickyNav_navPill__TMnle{display:inline-flex;align-items:center;justify-content:center;background:#FFFFFF;border:1px solid rgba(196,192,181,.6);color:#5C564C;padding:.6rem 1.6rem;border-radius:100px;font-family:var(--font-main),sans-serif;font-size:.8rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px rgba(0,0,0,.03);text-decoration:none;flex-shrink:0;white-space:nowrap}.SecondaryStickyNav_navPillActive__Cp6j4,.SecondaryStickyNav_navPill__TMnle:hover{background:#1B1917!important;color:#FAF8F5!important;border-color:#1B1917!important;transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.15)}@media (max-width:768px){.SecondaryStickyNav_secondaryStickyNav__a1PCq{top:64px;padding:8px 0 10px}.SecondaryStickyNav_container__B_jDp{justify-content:flex-start;padding:2px 1rem;gap:8px}.SecondaryStickyNav_navPill__TMnle{padding:.5rem 1.15rem;font-size:.74rem}}.VisualZoneGallery_gallerySection__ALNAD{padding:clamp(3.5rem,6vw,6rem) 0;background:#FAF8F5;position:relative;overflow:hidden;border-bottom:1px solid rgba(196,192,181,.25)}.VisualZoneGallery_wideContainer__ffUTt{max-width:1560px;margin:0 auto;padding:0 clamp(1rem,3vw,2.5rem)}.VisualZoneGallery_headerBlock__eGNk4{text-align:center;max-width:900px;margin:0 auto clamp(2rem,3.5vw,3rem)}.VisualZoneGallery_eyebrow__JBrbl{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-main),sans-serif;font-size:.76rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#8C8275;margin-bottom:.6rem}.VisualZoneGallery_sectionHeadline__ynmNf{font-family:var(--font-heading),Georgia,serif;font-size:clamp(2rem,3.8vw,3rem);font-weight:850;line-height:1.1;letter-spacing:-.015em;text-transform:none;color:#1B1917;margin:0 0 .5rem}.VisualZoneGallery_sectionSubtitle__iBO7h{font-family:var(--font-playfair),Georgia,serif;font-size:clamp(1.05rem,1.4vw,1.25rem);font-style:italic;color:#686259;margin:0}.VisualZoneGallery_cardsGrid4__3FQxD,.VisualZoneGallery_cardsGrid7__z5fzR,.VisualZoneGallery_cardsGrid8__J54ai,.VisualZoneGallery_cardsGrid__wjwVX{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,26px);align-items:stretch;width:100%}.VisualZoneGallery_cardsGrid6__i6PdU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px);align-items:stretch;width:100%}.VisualZoneGallery_cardsGrid5__fpuTM{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px 18px;align-items:start;width:100%}.VisualZoneGallery_cardsGrid5__fpuTM .VisualZoneGallery_zoneCard__a6_2_{background:transparent;border:none;border-radius:12px;box-shadow:none;overflow:visible}.VisualZoneGallery_cardsGrid5__fpuTM .VisualZoneGallery_zoneCard__a6_2_:hover{transform:translateY(-4px);border-color:transparent;box-shadow:none}.VisualZoneGallery_cardsGrid5__fpuTM .VisualZoneGallery_imageFrame__qAJCZ{aspect-ratio:16/10.5;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.08)}.VisualZoneGallery_cardsGrid5__fpuTM .VisualZoneGallery_cardBody__wmpni{padding:12px 4px 0;background:transparent}.VisualZoneGallery_cardsGrid5__fpuTM .VisualZoneGallery_cardTitle__MVFxR{font-family:var(--font-main),sans-serif;font-size:.82rem;font-weight:850;letter-spacing:.04em;color:#11100F;text-transform:uppercase;margin:0;line-height:1.25}.VisualZoneGallery_zoneCard__a6_2_{background:#FFFFFF;border:1px solid rgba(196,192,181,.45);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 4px 18px rgba(0,0,0,.035);transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;height:100%}.VisualZoneGallery_zoneCard__a6_2_:hover{transform:translateY(-6px);border-color:#1B1917;box-shadow:0 16px 32px rgba(27,25,23,.09)}.VisualZoneGallery_imageFrame__qAJCZ{position:relative;width:100%;aspect-ratio:1/1.28;overflow:visible;background:#EFEBE4;flex-shrink:0}.VisualZoneGallery_cardImgWrap__PwsWQ{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:15px 15px 0 0}.VisualZoneGallery_cardImg__eVtMN{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .65s cubic-bezier(.16,1,.3,1)}.VisualZoneGallery_zoneCard__a6_2_:hover .VisualZoneGallery_cardImg__eVtMN{transform:scale(1.08)}.VisualZoneGallery_iconBadge__aL2Bw{position:absolute;bottom:-22px;left:50%;transform:translateX(-50%);width:44px;height:44px;border-radius:50%;background:#FAF7F2;border:2px solid #ffffff;box-shadow:0 4px 14px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center;z-index:10;color:#3D3935;transition:all .35s ease}.VisualZoneGallery_zoneCard__a6_2_:hover .VisualZoneGallery_iconBadge__aL2Bw{background:#1B1917;color:#FAF8F5;transform:translateX(-50%) scale(1.08)}.VisualZoneGallery_cardBody__wmpni{padding:26px 14px 18px;display:flex;flex-direction:column;align-items:center;text-align:center;flex:1 1;background:#FFFFFF;justify-content:center}.VisualZoneGallery_cardTitle__MVFxR{font-family:var(--font-main),sans-serif;font-size:clamp(.86rem,1.05vw,.96rem);font-weight:850;letter-spacing:.05em;text-transform:uppercase;color:#1B1917;margin:0 0 6px;line-height:1.25}.VisualZoneGallery_cardSubtext__R4Y0j{font-family:var(--font-main),sans-serif;font-size:clamp(.76rem,.9vw,.84rem);line-height:1.45;color:#78716C;margin:0;font-weight:450}.VisualZoneGallery_quoteBlock__xegRY{margin-top:clamp(2.5rem,4vw,3.5rem);text-align:center;padding:1.2rem 2.2rem;background:rgba(255,255,255,.7);border:1px solid rgba(196,192,181,.4);border-radius:100px;max-width:820px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;gap:.35rem}.VisualZoneGallery_supportingStrip__hdUPA{font-family:var(--font-main),sans-serif;font-size:.76rem;font-weight:800;letter-spacing:.14em;color:#8C8275;text-transform:uppercase}.VisualZoneGallery_quoteText__f8_dL{font-family:var(--font-serif),Georgia,serif;font-size:clamp(.95rem,1.2vw,1.15rem);font-style:italic;color:#3D3935;margin:0}@media (max-width:1080px){.VisualZoneGallery_cardsGrid4__3FQxD,.VisualZoneGallery_cardsGrid6__i6PdU,.VisualZoneGallery_cardsGrid7__z5fzR,.VisualZoneGallery_cardsGrid8__J54ai,.VisualZoneGallery_cardsGrid__wjwVX{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width:580px){.VisualZoneGallery_cardsGrid4__3FQxD,.VisualZoneGallery_cardsGrid6__i6PdU,.VisualZoneGallery_cardsGrid7__z5fzR,.VisualZoneGallery_cardsGrid8__J54ai,.VisualZoneGallery_cardsGrid__wjwVX{grid-template-columns:1fr;max-width:420px;margin:0 auto;gap:20px}.VisualZoneGallery_cardTitle__MVFxR{font-size:.88rem}.VisualZoneGallery_cardSubtext__R4Y0j{font-size:.8rem}.VisualZoneGallery_quoteBlock__xegRY{border-radius:20px;padding:1rem 1.25rem}}.CommercialArchitecture_commercialMain__nILT3{background-color:#FAF8F5;color:#1B1917;font-family:var(--font-main),sans-serif;overflow-x:clip}.CommercialArchitecture_sectionBlock__pNBtn{padding:clamp(4.5rem,6vw,7rem) 0;position:relative;border-bottom:1px solid rgba(196,192,181,.3)}.CommercialArchitecture_container__a7DGT{width:100%;max-width:1360px;margin:0 auto;padding:0 clamp(1.25rem,3.5vw,3.5rem)}.CommercialArchitecture_wideContainer__R9aRd{width:100%;max-width:1480px;margin:0 auto;padding:0 clamp(1.25rem,3.5vw,3.5rem)}.CommercialArchitecture_eyebrow__uIh_E{font-size:clamp(.72rem,.85vw,.82rem);font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#9C7840;margin-bottom:1.5rem;display:flex;align-items:center;gap:8px}.CommercialArchitecture_eyebrowNum__GDseh{color:#C09E6D;font-weight:900}.CommercialArchitecture_goldDot___YcQD{color:#C09E6D;font-style:normal;display:inline-block;margin-left:2px;text-shadow:0 0 16px rgba(192,158,109,.8)}.CommercialArchitecture_italicWord__lG5Hd{font-family:var(--font-playfair),Georgia,"Times New Roman",serif;font-style:italic;font-weight:400;color:#D8BF97;text-shadow:0 2px 20px rgba(0,0,0,.85),0 0 28px rgba(192,158,109,.6);display:inline-block}.CommercialArchitecture_sectionHeadline__ppnGU{font-family:var(--font-heading),Georgia,serif;font-size:clamp(2rem,3.8vw,3rem);font-weight:850;line-height:1.1;letter-spacing:-.015em;color:#1B1917;text-transform:none;margin:0}.CommercialArchitecture_sectionSubtitle__LLCjm{font-family:var(--font-playfair),Georgia,serif;font-style:italic;font-size:clamp(1.05rem,1.4vw,1.25rem);color:#686259;margin:.5rem 0 0;line-height:1.5}.CommercialArchitecture_subtitleFooter__EMm3L{text-align:center;font-size:clamp(1rem,1.25vw,1.15rem);font-weight:800;color:#1B1917;margin-top:2.5rem;letter-spacing:.05em}.CommercialArchitecture_spaceGalleryHeader__HRam7{display:flex;flex-direction:column;align-items:center;margin-bottom:2.25rem;text-align:center}.CommercialArchitecture_heroSection___NvUl{position:relative;width:100%;height:100vh;height:100dvh;min-height:720px;display:flex;align-items:center;overflow:hidden;box-sizing:border-box;padding-top:100px;padding-bottom:60px;background:#0F0E0D}.CommercialArchitecture_heroBg__9qYSc{position:absolute;inset:0;background-image:url(/assets/c_a_hero.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:0;animation:CommercialArchitecture_heroZoomIn__Nc_1K 1.8s cubic-bezier(.16,1,.3,1) forwards,CommercialArchitecture_subtleKenBurns__Bfo_b 28s ease-in-out 1.8s infinite alternate;transform-origin:center center;will-change:transform}@keyframes CommercialArchitecture_heroZoomIn__Nc_1K{0%{transform:scale(1.18)}to{transform:scale(1.03)}}@keyframes CommercialArchitecture_subtleKenBurns__Bfo_b{0%{transform:scale(1.03)}to{transform:scale(1.08)}}.CommercialArchitecture_heroOverlay__zqtno{position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,9,8,.92),rgba(10,9,8,.82) 32%,rgba(10,9,8,.52) 58%,rgba(10,9,8,.18) 78%,rgba(10,9,8,.02));z-index:1;pointer-events:none}.CommercialArchitecture_heroContainer__JUnhE{position:relative;z-index:2;width:100%;max-width:1440px;margin:0 auto;padding:0 clamp(2.5rem,5vw,4.5rem)}.CommercialArchitecture_heroContent__NOzY5{display:flex;flex-direction:column;align-items:flex-start;text-align:left;max-width:min(720px,46vw);color:#FFFFFF;position:relative;z-index:2}@media (max-width:1024px){.CommercialArchitecture_heroContent__NOzY5{max-width:100%}}.CommercialArchitecture_heroEyebrowBadge__ES3My{display:inline-flex;align-items:center;gap:10px;background:rgba(192,158,109,.12);border:1px solid rgba(192,158,109,.35);padding:6px 18px;border-radius:100px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-bottom:1.5rem}.CommercialArchitecture_heroEyebrowText__LhBci{color:#DFB77E;font-size:.78rem;font-weight:850;letter-spacing:.2em;text-transform:uppercase}.CommercialArchitecture_heroTitle__HkAGL{font-family:var(--font-playfair),Georgia,"Times New Roman",serif;font-size:clamp(2.6rem,4.8vw,4.4rem);font-weight:400;line-height:1.08;letter-spacing:-.02em;color:#FFFFFF;margin-bottom:18px;text-shadow:0 4px 24px rgba(0,0,0,.9),0 2px 6px rgba(0,0,0,.85)}.CommercialArchitecture_heroSubtitle__73qaa{font-family:var(--font-main);font-size:clamp(.85rem,1.1vw,.95rem);color:#E8D6B8;margin-bottom:16px;font-weight:750;letter-spacing:.14em;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,0,0,.85)}.CommercialArchitecture_heroParagraph__SRBV9{font-family:var(--font-main);font-size:clamp(.95rem,1.15vw,1.08rem);line-height:1.65;color:rgba(255,255,255,.95);max-width:760px;margin:0 0 16px;text-shadow:0 2px 14px rgba(0,0,0,.9)}.CommercialArchitecture_heroQuote__yFGyL{font-family:var(--font-playfair),Georgia,serif;font-style:italic;font-size:clamp(1.15rem,1.5vw,1.35rem);color:#FFFFFF;margin-bottom:24px;line-height:1.45;font-weight:400;text-shadow:0 2px 18px rgba(0,0,0,.9)}.CommercialArchitecture_quoteMark__xlD4w{color:#C09E6D;font-family:Georgia,serif;font-size:1.5rem;font-weight:700;vertical-align:top;display:inline-block;margin:0 2px;font-style:normal}.CommercialArchitecture_heroTagline__eb1Ux{font-family:var(--font-playfair),Georgia,serif;font-style:italic;font-size:clamp(1.1rem,1.35vw,1.25rem);color:#E8D6B8;margin-bottom:28px;font-weight:400;text-shadow:0 2px 12px rgba(0,0,0,.85)}.CommercialArchitecture_heroBtnGroup__KlU_A{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.CommercialArchitecture_primaryBtn__k5u47{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 32px;border-radius:100px;background:#C09E6D;border:1px solid #c09e6d;color:#0F0E0D;font-family:var(--font-main);font-size:.825rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:all .35s cubic-bezier(.16,1,.3,1);text-decoration:none;box-shadow:0 8px 24px rgba(192,158,109,.35)}.CommercialArchitecture_primaryBtn__k5u47:hover{background:#B08D5C;border-color:#B08D5C;color:#000000;transform:translateY(-3px);box-shadow:0 12px 32px rgba(192,158,109,.45)}.CommercialArchitecture_secondaryBtn__x8Zdi{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 28px;border-radius:100px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.4);color:#FFFFFF;font-family:var(--font-main);font-size:.825rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:all .35s cubic-bezier(.16,1,.3,1);text-decoration:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.CommercialArchitecture_secondaryBtn__x8Zdi:hover{background:rgba(255,255,255,.2);border-color:#FFFFFF;color:#FFFFFF;transform:translateY(-3px)}.CommercialArchitecture_btnArrow__O3NMS{font-size:1.1rem;line-height:1;transition:transform .3s ease}.CommercialArchitecture_primaryBtn__k5u47:hover .CommercialArchitecture_btnArrow__O3NMS{transform:translateX(4px)}.CommercialArchitecture_stickyTypologyNav__nnNiY{position:sticky;top:68px;z-index:990;background:rgba(250,248,245,.96);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:none;box-shadow:0 4px 20px rgba(0,0,0,.04);padding:14px 0 16px;margin:1.25rem 0 2rem;transition:all .3s ease;width:100%}.CommercialArchitecture_stickyTypologyContainer__i69ZL{display:flex;align-items:center;justify-content:center;gap:12px;max-width:1440px;margin:0 auto;padding:4px clamp(1rem,3vw,2.5rem);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.CommercialArchitecture_stickyTypologyContainer__i69ZL::-webkit-scrollbar{display:none}@media (max-width:768px){.CommercialArchitecture_stickyTypologyNav__nnNiY{top:60px;padding:10px 0 12px;margin:.75rem 0 1.25rem}.CommercialArchitecture_stickyTypologyContainer__i69ZL{justify-content:flex-start;padding:4px 1rem;gap:8px}}.CommercialArchitecture_fixedNavPill__Ai_a3{display:inline-flex;align-items:center;justify-content:center;background:#FFFFFF;border:1px solid rgba(196,192,181,.6);color:#5C564C;padding:.65rem 1.75rem;border-radius:100px;font-size:.82rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px rgba(0,0,0,.03);text-decoration:none;flex-shrink:0;white-space:nowrap}@media (max-width:768px){.CommercialArchitecture_fixedNavPill__Ai_a3{padding:.55rem 1.15rem;font-size:.75rem}}.CommercialArchitecture_fixedNavPillActive__lQIXe,.CommercialArchitecture_fixedNavPill__Ai_a3:hover{background:#1B1917;color:#FAF8F5;border-color:#1B1917;transform:translateY(-2px);box-shadow:0 6px 18px rgba(0,0,0,.15)}.CommercialArchitecture_sixCardsGrid__jBK_D{display:grid;grid-template-columns:repeat(1,1fr);gap:clamp(1.25rem,2vw,1.75rem);margin-top:2.5rem}@media (min-width:640px){.CommercialArchitecture_sixCardsGrid__jBK_D{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CommercialArchitecture_sixCardsGrid__jBK_D{grid-template-columns:repeat(3,1fr)}}.CommercialArchitecture_designCard__S_kKl{background:#FFFFFF;border:1px solid rgba(196,192,181,.55);border-radius:20px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.04);transition:all .45s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.CommercialArchitecture_designCard__S_kKl:hover{transform:translateY(-8px);border-color:rgba(192,158,109,.85);box-shadow:0 20px 48px rgba(0,0,0,.09)}.CommercialArchitecture_designCardImageFrame__hnV2q{width:100%;aspect-ratio:4/3;overflow:hidden;position:relative;background-color:#EDE8DF}.CommercialArchitecture_designCardImg__Jq_1s{width:100%;height:100%;object-fit:cover;object-position:center center;transition:transform .8s cubic-bezier(.16,1,.3,1)}.CommercialArchitecture_designCard__S_kKl:hover .CommercialArchitecture_designCardImg__Jq_1s{transform:scale(1.06)}.CommercialArchitecture_cardArrowBtn__KmOdw{position:absolute;top:14px;right:14px;width:42px;height:42px;border-radius:50%;background:rgba(15,14,13,.75);border:1px solid rgba(255,255,255,.3);color:#FFFFFF;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.16,1,.3,1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-decoration:none}.CommercialArchitecture_designCard__S_kKl:hover .CommercialArchitecture_cardArrowBtn__KmOdw{background:#C09E6D;border-color:#C09E6D;color:#0F0E0D;transform:scale(1.08) rotate(45deg)}.CommercialArchitecture_designCardContent__FaPf4{padding:1.25rem 1.15rem;display:flex;flex-direction:column;flex-grow:1;background-color:#FAF8F5;border-top:1px solid rgba(196,192,181,.35)}.CommercialArchitecture_designCardCategory__RMw1n{font-family:var(--font-main),sans-serif;font-size:.68rem;font-weight:850;letter-spacing:.14em;text-transform:uppercase;color:#9C7840;margin-bottom:.45rem}.CommercialArchitecture_designCardTitle__YiBh5{font-family:var(--font-heading),Georgia,serif;font-size:clamp(1.05rem,1.2vw,1.25rem);font-weight:850;letter-spacing:-.01em;text-transform:uppercase;color:#1B1917;margin:0 0 .45rem;line-height:1.2}.CommercialArchitecture_designCardSubtitle__irQvj{font-family:var(--font-main),sans-serif;font-size:.82rem;font-weight:600;line-height:1.45;color:#5C564C;margin:0 0 .5rem}.CommercialArchitecture_knowMoreBtn__AuVkv{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-family:var(--font-main),sans-serif;font-size:.78rem;font-weight:750;letter-spacing:.08em;color:#9C7840;background:rgba(192,158,109,.12);border:1px solid rgba(192,158,109,.35);padding:6px 14px;border-radius:100px;text-decoration:none;margin-bottom:.65rem;transition:all .25s cubic-bezier(.16,1,.3,1)}.CommercialArchitecture_knowMoreBtn__AuVkv:hover{background:#9C7840;color:#FFFFFF;border-color:#9C7840;transform:translateX(3px);box-shadow:0 4px 12px rgba(156,120,64,.3)}.CommercialArchitecture_knowMoreBtn__AuVkv svg{transition:transform .25s ease}.CommercialArchitecture_knowMoreBtn__AuVkv:hover svg{transform:translateX(3px)}.CommercialArchitecture_designCardLink__6jKnA{display:inline-flex;align-items:center;gap:8px;margin-top:auto;font-family:var(--font-main),sans-serif;font-size:.78rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase;color:#1B1917;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);padding-top:.85rem;border-top:1px solid rgba(196,192,181,.35)}.CommercialArchitecture_designCardLink__6jKnA:hover{color:#9C7840;gap:12px}.CommercialArchitecture_spaceTabsContainer__OYxXw{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem;margin-bottom:2.25rem}.CommercialArchitecture_spaceTabBtn__6Yi7P{font-family:var(--font-heading),Georgia,serif;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:.7rem 1.6rem;border-radius:100px;border:1px solid rgba(196,192,181,.6);background:#FFFFFF;color:#5C564C;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 2px 8px rgba(0,0,0,.02)}.CommercialArchitecture_spaceTabBtn__6Yi7P:hover{border-color:#C09E6D;color:#1B1917;transform:translateY(-2px)}.CommercialArchitecture_spaceTabBtnActive__LCIav{background:#1B1917;border-color:#1B1917;color:#FFFFFF;box-shadow:0 8px 24px rgba(0,0,0,.15);transform:translateY(-2px)}.CommercialArchitecture_spatialZonesBox__FBfxv{background:#FFFFFF;border:1px solid rgba(196,192,181,.5);border-radius:16px;padding:1.5rem 2rem;margin-bottom:2.5rem;box-shadow:0 4px 20px rgba(0,0,0,.02)}.CommercialArchitecture_spatialZonesTitle__vxvMs{font-family:var(--font-heading),Georgia,serif;font-size:.85rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase;color:#9C7840;margin:0 0 1rem}.CommercialArchitecture_spatialZonesChips__Ce98f{display:flex;flex-wrap:wrap;gap:.6rem}.CommercialArchitecture_zoneChip__LeMOK{font-size:.82rem;font-weight:650;padding:.45rem 1rem;border-radius:100px;background:#F7F4EE;border:1px solid rgba(196,192,181,.4);color:#1B1917}.CommercialArchitecture_fourGalleryGrid__zghcO{display:grid;grid-template-columns:repeat(1,1fr);gap:clamp(1.25rem,2vw,1.75rem);margin-top:2rem}@media (min-width:540px){.CommercialArchitecture_fourGalleryGrid__zghcO{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.CommercialArchitecture_fourGalleryGrid__zghcO{grid-template-columns:repeat(4,1fr)}}.CommercialArchitecture_threeInRowGrid__NOlT7{display:grid;grid-template-columns:repeat(1,1fr);gap:clamp(1.25rem,2vw,1.75rem);margin-top:2.5rem}@media (min-width:640px){.CommercialArchitecture_threeInRowGrid__NOlT7{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.CommercialArchitecture_threeInRowGrid__NOlT7{grid-template-columns:repeat(3,1fr)}}.CommercialArchitecture_showcaseCard__FnwGp{background:#FFFFFF;border:1px solid rgba(196,192,181,.55);border-radius:18px;overflow:hidden;display:flex;flex-direction:column;transition:all .45s cubic-bezier(.16,1,.3,1);box-shadow:0 8px 24px rgba(0,0,0,.04)}.CommercialArchitecture_showcaseCard__FnwGp:hover{transform:translateY(-8px);border-color:rgba(192,158,109,.85);box-shadow:0 20px 48px rgba(0,0,0,.09)}.CommercialArchitecture_showcaseImageFrame__KbcJz{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:#EDE8DF}.CommercialArchitecture_showcaseImg__8KdRs{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.16,1,.3,1)}.CommercialArchitecture_showcaseCard__FnwGp:hover .CommercialArchitecture_showcaseImg__8KdRs{transform:scale(1.06)}.CommercialArchitecture_showcaseContent__b0A0q{padding:1.25rem;display:flex;flex-direction:column;flex-grow:1;background-color:#FAF8F5;border-top:1px solid rgba(196,192,181,.35);text-align:center}.CommercialArchitecture_showcaseTitle__S724Y{font-family:var(--font-heading),Georgia,serif;font-size:1.05rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase;color:#1B1917;margin:0 0 .4rem}.CommercialArchitecture_showcaseDesc__Eomrk{font-family:var(--font-main),sans-serif;font-size:.85rem;color:#5C564C;line-height:1.45;margin:0}.CommercialArchitecture_stylesListRow__lx8H8{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem 1.25rem;margin-bottom:2rem}.CommercialArchitecture_styleListItem__4oJbL{font-family:var(--font-heading),Georgia,serif;font-size:clamp(.85rem,1.1vw,1.05rem);font-weight:850;letter-spacing:.14em;color:#1B1917;text-transform:uppercase}.CommercialArchitecture_styleListDot__uIOcm{color:#C09E6D;font-weight:700}.CommercialArchitecture_visualTierCardsRow__lYsr7{display:grid;grid-template-columns:repeat(1,1fr);gap:clamp(1.5rem,2.5vw,2rem);margin-top:3rem}@media (min-width:768px){.CommercialArchitecture_visualTierCardsRow__lYsr7{grid-template-columns:repeat(3,1fr)}}.CommercialArchitecture_visualTierCard__dGxAl{background:#FFFFFF;border:1px solid rgba(196,192,181,.55);border-radius:22px;overflow:hidden;display:flex;flex-direction:column;transition:all .45s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 30px rgba(0,0,0,.04)}.CommercialArchitecture_visualTierCard__dGxAl:hover{transform:translateY(-8px);border-color:rgba(192,158,109,.85);box-shadow:0 24px 55px rgba(0,0,0,.12)}.CommercialArchitecture_visualTierImgWrapper__jd80a{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background:#EDE8DF}.CommercialArchitecture_visualTierImg__s_ZQA{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.16,1,.3,1)}.CommercialArchitecture_visualTierCard__dGxAl:hover .CommercialArchitecture_visualTierImg__s_ZQA{transform:scale(1.07)}.CommercialArchitecture_visualTierBody__bqf4d{padding:clamp(1.5rem,2vw,2.2rem) 1.5rem;background:#EFECE6;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;border-top:1px solid rgba(196,192,181,.35);flex-grow:1}.CommercialArchitecture_visualTierTitle__mht6G{font-family:var(--font-heading),Georgia,serif;font-size:clamp(1.4rem,2vw,1.85rem);font-weight:850;letter-spacing:.08em;text-transform:uppercase;color:#1B1917;margin:0}.CommercialArchitecture_visualTierTagline__CB7z5{font-family:var(--font-playfair),Georgia,serif;font-style:italic;font-size:clamp(1.05rem,1.25vw,1.25rem);color:#4A443B;margin:0}.CommercialArchitecture_budgetFooterBanner__sKnhu{background:#FFFFFF;border:1px solid rgba(196,192,181,.5);border-radius:16px;padding:1.5rem 2.5rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-top:3rem;box-shadow:0 4px 16px rgba(0,0,0,.02)}.CommercialArchitecture_budgetFooterText__BreTv{font-family:var(--font-heading),Georgia,serif;font-size:1.05rem;font-weight:700;color:#1B1917;margin:0}.CommercialArchitecture_budgetFooterHighlight__uDZ3Q{font-family:var(--font-playfair),Georgia,serif;color:#9C7840;font-weight:800;font-style:italic;font-size:1.05rem}@media (max-width:768px){.CommercialArchitecture_budgetFooterBanner__sKnhu{flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:1.25rem;gap:.5rem}.CommercialArchitecture_budgetFooterText__BreTv{text-align:center;width:100%}.CommercialArchitecture_budgetFooterHighlight__uDZ3Q{text-align:center;display:block;width:100%}}.CommercialArchitecture_processTimelineRow__oSByo{display:flex;flex-direction:column;gap:2rem;justify-content:space-between;align-items:center;margin-top:2.5rem;width:100%}@media (min-width:768px){.CommercialArchitecture_processTimelineRow__oSByo{flex-direction:row;gap:clamp(.75rem,1.5vw,1.5rem)}}.CommercialArchitecture_processStepNode__7lswl{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;max-width:220px;position:relative;background:transparent}.CommercialArchitecture_processIconBox__AclN5{width:auto;height:auto;background:transparent;border:none;border-radius:0;display:flex;align-items:center;justify-content:center;color:#C09E6D;margin-bottom:1.25rem;transition:transform .35s ease,color .35s ease;box-shadow:none}.CommercialArchitecture_processStepNode__7lswl:hover .CommercialArchitecture_processIconBox__AclN5{transform:translateY(-4px) scale(1.05);color:#bfa379;background:transparent;box-shadow:none;border:none}.CommercialArchitecture_processIconImg__qFP1y{width:130px;height:130px;object-fit:contain;display:block;background:transparent}.CommercialArchitecture_processLabel__9YUm8{font-size:clamp(.9rem,1.1vw,1.05rem);font-weight:850;letter-spacing:.12em;text-transform:uppercase;color:#1B1917;margin-bottom:.4rem}.CommercialArchitecture_processStepDesc__wbSlH{font-size:.85rem;color:#5C564C;line-height:1.5;margin:0}.CommercialArchitecture_processArrow__rQ0DY{display:flex;align-items:center;justify-content:center;color:#C09E6D;margin:.75rem 0}.CommercialArchitecture_processArrow__rQ0DY svg{width:80px!important;height:24px!important;display:block;transform:rotate(90deg);transform-origin:center center;transition:transform .3s ease}@media (min-width:768px){.CommercialArchitecture_processArrow__rQ0DY{margin:0 0 2.5rem}.CommercialArchitecture_processArrow__rQ0DY svg{transform:rotate(0deg)}}.CommercialArchitecture_capabilityStripSection__K1iM5{background-color:#161412;color:#FAF8F5;padding:clamp(2.5rem,4vw,3.8rem) 0;border-top:1px solid rgba(192,158,109,.35);border-bottom:1px solid rgba(192,158,109,.35);margin-top:4rem;width:100%}.CommercialArchitecture_capabilityStripTitle__tL9tM{text-align:center;font-family:var(--font-heading),Georgia,serif;font-size:clamp(.82rem,1vw,.92rem);font-weight:850;letter-spacing:.22em;color:#DFB77E;margin:0 auto 2.2rem;text-transform:uppercase}.CommercialArchitecture_deliverablesGridWrapper__F5V_7{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(223,183,126,.45) rgba(255,255,255,.08);padding:0 1rem .8rem}.CommercialArchitecture_deliverablesGridWrapper__F5V_7::-webkit-scrollbar{height:6px;display:block}.CommercialArchitecture_deliverablesGridWrapper__F5V_7::-webkit-scrollbar-track{background:rgba(255,255,255,.08);border-radius:10px}.CommercialArchitecture_deliverablesGridWrapper__F5V_7::-webkit-scrollbar-thumb{background:rgba(223,183,126,.45);border-radius:10px}.CommercialArchitecture_deliverablesGridWrapper__F5V_7::-webkit-scrollbar-thumb:hover{background:rgba(223,183,126,.75)}.CommercialArchitecture_deliverablesGrid__3wC_x{display:grid;grid-template-columns:repeat(13,minmax(95px,1fr));align-items:stretch;min-width:1280px;width:100%}.CommercialArchitecture_deliverableItem__fun0G{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;padding:.2rem .4rem;position:relative;transition:transform .25s ease}.CommercialArchitecture_deliverableItem__fun0G:hover{transform:translateY(-3px)}.CommercialArchitecture_deliverableItem__fun0G:not(:last-child):after{content:"";position:absolute;right:0;top:10%;bottom:10%;width:1px;background:rgba(192,158,109,.4);z-index:1}.CommercialArchitecture_deliverableItem__fun0G:not(:last-child):before{content:"";position:absolute;right:-2.5px;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:#DFB77E;box-shadow:0 0 0 3px #161412,0 0 8px rgba(223,183,126,.85);z-index:2}.CommercialArchitecture_deliverableIconWrapper__jP3Zx{width:64px;height:64px;display:flex;align-items:center;justify-content:center;margin-bottom:.65rem;color:#DFB77E;transition:all .3s ease}.CommercialArchitecture_deliverableItem__fun0G:hover .CommercialArchitecture_deliverableIconWrapper__jP3Zx{color:#FFFFFF;transform:scale(1.08)}.CommercialArchitecture_deliverableIconImg__TNKuO{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 6px rgba(0,0,0,.4))}.CommercialArchitecture_deliverableIconSvg__5KrkB{width:52px;height:52px;stroke:currentColor}.CommercialArchitecture_deliverableLabel__3te3D{font-family:var(--font-heading),Georgia,serif;font-size:.72rem;font-weight:800;letter-spacing:.1em;color:#FAF8F5;text-transform:uppercase;line-height:1.35;transition:color .3s ease}.CommercialArchitecture_deliverableItem__fun0G:hover .CommercialArchitecture_deliverableLabel__3te3D{color:#DFB77E}.CommercialArchitecture_matrixWrapper__pYsiz{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(192,158,109,.5) rgba(196,192,181,.15);border-radius:18px;border:1px solid rgba(196,192,181,.55);background:#FFFFFF;box-shadow:0 8px 24px rgba(0,0,0,.04)}.CommercialArchitecture_matrixWrapper__pYsiz::-webkit-scrollbar{height:6px;display:block}.CommercialArchitecture_matrixWrapper__pYsiz::-webkit-scrollbar-track{background:rgba(196,192,181,.15);border-radius:10px}.CommercialArchitecture_matrixWrapper__pYsiz::-webkit-scrollbar-thumb{background:rgba(192,158,109,.5);border-radius:10px}.CommercialArchitecture_matrixWrapper__pYsiz::-webkit-scrollbar-thumb:hover{background:rgba(192,158,109,.75)}.CommercialArchitecture_mobileScrollHint__YaRt3{display:none}@media (max-width:860px){.CommercialArchitecture_mobileScrollHint__YaRt3{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-main),sans-serif;font-size:.74rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase;color:#9C7840;background:rgba(192,158,109,.12);border:1px dashed rgba(192,158,109,.45);border-radius:100px;padding:7px 18px;margin:0 auto .75rem;width:fit-content}.CommercialArchitecture_mobileScrollHintIcon__aBE_d{font-size:.95rem;color:#9C7840;animation:CommercialArchitecture_bounceX__WSPyT 1.8s ease-in-out infinite}@keyframes CommercialArchitecture_bounceX__WSPyT{0%,to{transform:translateX(0)}50%{transform:translateX(4px)}}.CommercialArchitecture_matrixTable__ik50M{min-width:680px}.CommercialArchitecture_matrixTable__ik50M td,.CommercialArchitecture_matrixTable__ik50M th{padding:1rem 1.2rem}.CommercialArchitecture_matrixTable__ik50M td:first-child,.CommercialArchitecture_matrixTable__ik50M th:first-child{position:sticky;left:0;z-index:3;background-color:#1B1917;box-shadow:2px 0 8px rgba(0,0,0,.1)}.CommercialArchitecture_matrixTable__ik50M tbody tr:nth-child(2n) td:first-child{background-color:#FAF8F5}.CommercialArchitecture_matrixTable__ik50M tbody tr:nth-child(odd) td:first-child{background-color:#FFFFFF}.CommercialArchitecture_matrixTable__ik50M tbody tr:hover td:first-child{background-color:#FAF8F5}}.CommercialArchitecture_matrixTable__ik50M{width:100%;border-collapse:collapse;text-align:left;min-width:680px}.CommercialArchitecture_matrixTable__ik50M th{background:#1B1917;color:#DFB77E;font-family:var(--font-heading),Georgia,serif;font-size:.85rem;font-weight:850;letter-spacing:.14em;padding:1.2rem 1.6rem;text-transform:uppercase;border-bottom:1px solid rgba(192,158,109,.3)}.CommercialArchitecture_matrixTable__ik50M th:first-child{width:25%}.CommercialArchitecture_matrixTable__ik50M th:nth-child(2){width:40%;background:#25221F}.CommercialArchitecture_matrixTable__ik50M th:last-child{width:35%}.CommercialArchitecture_matrixRow__DFh3I{border-bottom:1px solid rgba(196,192,181,.3);transition:background-color .2s ease}.CommercialArchitecture_matrixRow__DFh3I:last-child{border-bottom:none}.CommercialArchitecture_matrixRow__DFh3I:hover{background-color:#FAF8F5}.CommercialArchitecture_matrixCriterion__yrCzb{padding:1.25rem 1.6rem;font-family:var(--font-heading),Georgia,serif;font-size:.95rem;font-weight:850;letter-spacing:.06em;color:#1B1917;text-transform:uppercase}.CommercialArchitecture_matrixRvr__UQQC8{padding:1.25rem 1.6rem;font-size:.92rem;color:#1B1917;font-weight:600;line-height:1.5;background:rgba(192,158,109,.06);border-left:2px solid #c09e6d;vertical-align:middle}.CommercialArchitecture_matrixRvrCheck__jN606{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#C09E6D;color:#FFFFFF;font-size:.75rem;font-weight:900;flex-shrink:0;margin-right:10px;vertical-align:middle;box-shadow:0 2px 8px rgba(192,158,109,.4)}.CommercialArchitecture_matrixTypical__D93dY{padding:1.25rem 1.6rem;font-size:.88rem;color:#7A7265;line-height:1.5}.CommercialArchitecture_matrixFooterMessage__Rz5Se{text-align:center;margin-top:2.5rem;padding:1.75rem;background:#F4EFEA;border-radius:12px;border:1px solid rgba(192,158,109,.3)}.CommercialArchitecture_matrixFooterLine__AWHPT{font-family:var(--font-heading),Georgia,serif;font-size:clamp(1.05rem,1.4vw,1.25rem);font-weight:800;color:#1B1917;margin:0;line-height:1.5}.CommercialArchitecture_oneRoofBanner__hqU7Z{position:relative;width:100%;padding:clamp(5rem,8vw,7.5rem) 0;display:flex;align-items:center;overflow:hidden;background:#0F0E0D}.CommercialArchitecture_oneRoofBg__GDiZA{position:absolute;inset:0;background-image:url(/assets/new_home_hero_hd.webp);background-size:cover;background-position:100%;z-index:0}.CommercialArchitecture_oneRoofOverlay__PlFxQ{position:absolute;inset:0;background:linear-gradient(90deg,rgba(15,14,13,.94),rgba(15,14,13,.82) 42%,rgba(15,14,13,.45) 75%,rgba(15,14,13,.2));z-index:1}.CommercialArchitecture_oneRoofContent__n0bjm{position:relative;z-index:2;max-width:760px;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.CommercialArchitecture_oneRoofPill__EONBU{display:inline-flex;align-items:center;background:rgba(192,158,109,.15);border:1px solid rgba(192,158,109,.35);padding:6px 18px;border-radius:100px;margin-bottom:1.5rem;color:#DFB77E;font-size:.78rem;font-weight:850;letter-spacing:.2em;text-transform:uppercase}.CommercialArchitecture_oneRoofTitle___NLb5{font-family:var(--font-heading),Georgia,serif;font-size:clamp(2rem,3.6vw,3.2rem);font-weight:850;color:#FAF8F5;margin:0 0 1rem;letter-spacing:.03em;text-transform:uppercase;line-height:1.15}.CommercialArchitecture_oneRoofSubtitle__b_PZB{font-size:clamp(1.05rem,1.4vw,1.25rem);color:#D6D0C5;margin:0 0 .6rem;font-weight:400;line-height:1.55;max-width:680px}.CommercialArchitecture_oneRoofDesc__fwJK0{font-family:var(--font-playfair),Georgia,serif;font-style:italic;font-size:clamp(1.05rem,1.35vw,1.25rem);color:#DFB77E;margin:0 0 2.25rem}.CommercialArchitecture_finalCtaSection__yZPR5{padding:clamp(4.5rem,7.5vw,8rem) clamp(1rem,3.5vw,3rem);background:#FAF8F5;position:relative;width:100%}.CommercialArchitecture_finalCtaSection__yZPR5 .CommercialArchitecture_container__a7DGT{max-width:1520px;padding:0;width:100%}.CommercialArchitecture_ctaCard__ZGJj9{background:radial-gradient(130% 120% at 50% 10%,#0d2218 0,#08140e 45%,#040906 100%);border-radius:clamp(28px,4vw,44px);padding:clamp(5rem,8.5vw,8.5rem) clamp(1.5rem,6vw,6rem);text-align:center;color:#FAF8F5;border:1px solid rgba(52,211,153,.25);box-shadow:0 35px 90px -15px rgba(0,0,0,.65),0 0 60px rgba(52,211,153,.08),inset 0 1px 1px rgba(255,255,255,.18),inset 0 0 50px rgba(0,0,0,.5);width:100%;max-width:1440px;margin:0 auto;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.CommercialArchitecture_ctaCard__ZGJj9:before{content:"";position:absolute;top:-25%;left:50%;transform:translateX(-50%);width:80%;height:65%;background:radial-gradient(ellipse at center,rgba(52,211,153,.16) 0,rgba(16,185,129,.04) 50%,transparent 75%);pointer-events:none;z-index:0}.CommercialArchitecture_ctaTitle__Ilh7k{font-family:var(--font-heading),"Playfair Display",Georgia,serif;font-size:clamp(2.4rem,4.8vw,4.2rem);font-weight:850;color:#FFFFFF;margin:0 auto 1.25rem;letter-spacing:.01em;text-transform:uppercase;max-width:980px;line-height:1.15;text-shadow:0 4px 30px rgba(0,0,0,.4);position:relative;z-index:1}.CommercialArchitecture_ctaSubtitle__T4Isj{font-family:var(--font-main),"Plus Jakarta Sans",sans-serif;font-size:clamp(1.1rem,1.4vw,1.35rem);color:rgba(235,240,237,.82);margin:0 auto .75rem;line-height:1.7;max-width:800px;position:relative;z-index:1}.CommercialArchitecture_ctaTagline__s7rY9{font-family:var(--font-playfair),Georgia,serif;font-style:italic;font-size:clamp(1.15rem,1.55vw,1.45rem);color:#34d399;margin:0 auto 3.25rem;position:relative;z-index:1}.CommercialArchitecture_ctaBtnGroup__mFOxH{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center;align-items:center;position:relative;z-index:1}