:root{color-scheme:dark;background-color:#04101a;--site-font-sans:"Avenir Next",Avenir,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--site-font-heading:var(--font-cormorant-garamond),"Cormorant Garamond",Georgia,serif;--site-font-message:var(--font-eb-garamond),"EB Garamond",Georgia,serif;--bg:#04101a;--app-dark-top-tone:#071722;--app-dark-mid-tone:#07182a;--app-dark-bottom-tone:#071722;--panel:rgba(2,11,22,0.72);--gold-gradient:linear-gradient(135deg,#f6dba2,#d3a04d 54%,#a36b1e);--gold:#dca753;--gold-bright:#f1d19a;--gold-soft:rgba(206,158,86,0.34);--text:#f8e7c3;--muted:rgba(248,231,195,0.72);--line:rgba(220,167,83,0.48)}::selection{background:rgba(127,211,255,.34);color:inherit}.geometricStarSvg{width:min(860px,100%);height:auto;overflow:visible}.geoInnerRing,.geoOuterRing{fill:none;stroke:rgba(173,183,199,.24);stroke-width:3}.geoAgeRing{fill:none;stroke:rgb(246 246 246/28%);stroke-width:8}.geoOuterRing{stroke-width:4}.geoOuterRing.extra{stroke-width:3}.geoOuterRing.dashed{stroke-dasharray:10 12;stroke-linecap:round}.geoInnerRing{stroke-width:1;stroke-dasharray:5 7;stroke-linecap:round}.geoConstructionLines line{stroke:rgba(210,210,210,.26);stroke-width:1}.geoLimbStructure line{stroke:rgb(145 125 47/72%);stroke-linecap:round;stroke-width:1.6}.geoStarLines line{stroke:rgba(238,231,219,.9);stroke-linecap:round;stroke-width:2.4px}.geoEnergyFlowBack line{stroke:rgba(255,204,120,.55);stroke-linecap:round;stroke-width:8;stroke-dasharray:18 210;filter:drop-shadow(0 0 8px rgba(255,194,82,.45)) drop-shadow(0 0 14px rgba(255,194,82,.24))}.geoEnergyFlowBack line,.geoEnergyFlowCore line{animation:geoEnergyShock 2.2s linear infinite;pointer-events:none}.geoEnergyFlowCore line{stroke:rgba(255,248,235,.98);stroke-linecap:round;stroke-width:3.2;stroke-dasharray:10 218;filter:drop-shadow(0 0 5px rgba(255,247,226,.9)) drop-shadow(0 0 10px rgba(255,210,110,.55))}.geometricStarSvg.focusMode .mapOuterCycle{opacity:1;transition:opacity .24s ease}.geometricStarSvg.focusMode .outerCycleEnergy,.geometricStarSvg.focusMode .outerCycleLabel{opacity:1}.geometricStarSvg.focusMode .geoConstructionLines line,.geometricStarSvg.focusMode .geoLimbStructure line,.geometricStarSvg.focusMode .geoStarLines line{opacity:.06}.geometricStarSvg.focusMode .geoEnergyFlowBack,.geometricStarSvg.focusMode .geoEnergyFlowCore{display:none}.geoFocusInternalLines line{stroke:rgba(255,230,176,.82);stroke-linecap:round;stroke-width:1.65;filter:drop-shadow(0 0 4px rgba(255,217,145,.34)) drop-shadow(0 0 9px rgba(212,151,58,.24))}.geoFocusLines line{stroke:rgba(255,230,176,.98);stroke-linecap:round;stroke-width:3.2px;filter:drop-shadow(0 0 7px rgba(255,217,145,.68)) drop-shadow(0 0 14px rgba(212,151,58,.4))}.geoNode .geoNodeFace{fill:#242424;stroke:#d7d7d7;stroke-width:2;transition:stroke-width .22s ease,filter .22s ease}.geoNode.outer .geoNodeFace{fill:#242526}@keyframes geoEnergyShock{0%{stroke-dashoffset:0}to{stroke-dashoffset:-228}}.geoNode text{fill:#ffffff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:27px;font-weight:500;text-anchor:middle;transition:filter .22s ease}.geoNode.hiddenByFocus .geoNodeFace,.geoNode.hiddenByFocus text{opacity:0}.geoNode.focused .geoNodeFace{stroke:rgba(255,236,188,.98);stroke-width:3.4;filter:drop-shadow(0 0 8px rgba(255,221,158,.82)) drop-shadow(0 0 20px rgba(220,167,83,.58))}.geoNode.focused text{filter:drop-shadow(0 0 6px rgba(255,238,195,.78))}.geoSoulCodeNodes{pointer-events:none}.geoSoulCodeNode circle{fill:rgba(36,37,38,.96);stroke:rgba(255,221,161,.86);stroke-width:2.2;filter:drop-shadow(0 0 8px rgba(255,214,139,.44)) drop-shadow(0 0 22px rgba(209,72,47,.24))}.geoSoulCodeNode text{fill:#ffe8bb;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:23px;font-weight:650;text-anchor:middle;filter:drop-shadow(0 0 5px rgba(255,234,188,.6))}.geoNode.dark .geoNodeFace{fill:#242526;stroke:#bcc4cf;stroke-width:2}.geoNode.dark text{font-size:18px}.geoNode.center .geoNodeFace,.geoNode.red .geoNodeFace{fill:#c73328;stroke:#c73328}.geoNode.center text{font-size:42px;font-weight:600}.geoNode.violet .geoNodeFace{fill:#a828c8;stroke:transparent}.geoNode.blue .geoNodeFace{fill:#2453d8;stroke:transparent}.geoNode.cyan .geoNodeFace{fill:#1ea2c7;stroke:transparent}.geoNode.green .geoNodeFace{fill:#27bd42;stroke:transparent}.geoNode.yellow .geoNodeFace{fill:#d4ce24;stroke:transparent}.geoNode.orange .geoNodeFace{fill:#d76725;stroke:transparent}@media (max-width:980px){.geometryComparison{grid-template-columns:1fr}.geometryStage{min-height:420px}}*{box-sizing:border-box}body,html{min-height:100%;margin:0;overflow-x:hidden}html{background-color:var(--bg)}body{--viewport-shell-color:var(--bg);--viewport-shell-image:none;--viewport-shell-position:center top;--viewport-shell-repeat:no-repeat;--viewport-shell-size:cover;background:var(--bg);background-color:var(--viewport-shell-color);background-image:var(--viewport-shell-image);background-position:var(--viewport-shell-position);background-repeat:var(--viewport-shell-repeat);background-size:var(--viewport-shell-size);color:var(--text);font-family:var(--site-font-sans)}:root[data-theme=dark]{background-color:var(--app-dark-top-tone)}.scaledMobileCanvasHost{position:relative;box-sizing:border-box;width:min(100%,var(--mobile-canvas-width,430px));max-width:var(--mobile-canvas-width,430px);margin:0 auto;overflow:visible}@media (max-width:430px){.scaledMobileCanvasHost{width:var(--mobile-canvas-width,430px);max-width:none;zoom:min(1,calc(100vw / var(--mobile-canvas-width, 430px)))}}:root[data-theme=dark] body{--viewport-shell-color:#08131c;--viewport-shell-image:linear-gradient(180deg,#08131c 0,#08131c 96px,rgba(8,19,28,0) 156px),radial-gradient(ellipse at 50% 56%,rgba(214,170,89,0.12),rgba(214,170,89,0.05) 22%,transparent 42%),radial-gradient(circle at 50% 44%,rgba(92,130,150,0.14),#0e141e4d 34%),linear-gradient(180deg,#04101a 0%,#0d1f2e 18%,#04101e 48%,var(--app-dark-bottom-tone) 100%);--viewport-shell-position:center top;--viewport-shell-repeat:no-repeat;--viewport-shell-size:cover}:root[data-theme=light] body{--gold-bright:#85692e;--viewport-shell-color:#f4f9fd;--viewport-shell-image:radial-gradient(ellipse at 50% 56%,rgba(218,164,80,0.12),rgba(218,164,80,0.05) 22%,transparent 42%);--viewport-shell-position:center top;--viewport-shell-repeat:no-repeat;--viewport-shell-size:cover}@media (max-width:1279px){:root[data-theme=dark] body:has(.homeMobileCanvas){--viewport-shell-color:#071722;--viewport-shell-image:url(/images/backgrounds/site-mobile-dark-seamless-v1.webp);--viewport-shell-position:center top;--viewport-shell-repeat:no-repeat;--viewport-shell-size:100% auto}:root[data-theme=dark] body:not(:has(.homeMobileCanvas)){--viewport-shell-color:#071722;--viewport-shell-image:linear-gradient(rgba(7,23,34,0.56),rgba(7,23,34,0.56)),url(/images/backgrounds/site-mobile-dark-seamless-v1.webp);--viewport-shell-position:center top;--viewport-shell-repeat:no-repeat;--viewport-shell-size:100% auto}:root[data-theme=light] body:has(.homeMobileCanvas){--viewport-shell-color:#eaf6fc;--viewport-shell-image:url(/images/backgrounds/site-mobile-light-seamless-v1.webp);--viewport-shell-position:center top;--viewport-shell-repeat:no-repeat;--viewport-shell-size:100% auto}:root[data-theme=light] body:not(:has(.homeMobileCanvas)){--viewport-shell-color:#eaf6fc;--viewport-shell-image:linear-gradient(rgba(234,246,252,0.5),rgba(234,246,252,0.5)),url(/images/backgrounds/site-mobile-light-seamless-v1.webp);--viewport-shell-position:center top;--viewport-shell-repeat:no-repeat;--viewport-shell-size:100% auto}}.themeToggle{display:inline-flex;min-height:42px;gap:6px;padding:0 14px 0 10px;border:1px solid rgba(220,167,83,.36);background:rgba(2,8,17,.38);color:var(--gold-bright);cursor:pointer;font:inherit;font-size:13px;font-weight:700;line-height:1;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease}.themeToggle,.themeToggleTrack{align-items:center;border-radius:999px}.themeToggleTrack{position:relative;display:grid;width:54px;height:28px;grid-template-columns:repeat(2,1fr);background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(248,231,195,.08)}.themeToggleIcon{position:relative;z-index:1;display:grid;place-items:center;font-size:13px;line-height:1}.themeToggleThumb{position:absolute;left:3px;top:3px;width:22px;height:22px;border-radius:999px;background:var(--gold-gradient);box-shadow:0 6px 14px rgba(0,0,0,.22);transition:transform .2s ease}.themeToggle[aria-pressed=true] .themeToggleThumb{transform:translateX(26px)}.languageToggleRoot{position:relative;z-index:1}.languageToggleRoot[data-open=true]{z-index:120}.languageToggle{appearance:none;-webkit-appearance:none;display:inline-flex;min-height:31px;align-items:center;gap:8px;padding:0 13px;border:1.2px solid #56544f;border-radius:999px;background:rgb(47 51 56);color:var(--gold-bright);cursor:pointer;font:inherit;font-size:13px;font-weight:580;letter-spacing:.04em;line-height:1;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease}.languageToggleFlag{font-size:16px;line-height:1}.languageToggleText{min-width:20px;text-align:center}.languageToggleCaret{color:rgba(248,231,195,.68);font-size:12px;transform:translateY(-1px)}.languageToggleMenu{position:absolute;right:0;top:calc(100% + 8px);z-index:120;display:grid;width:168px;gap:5px;padding:7px;border:1px solid rgba(220,167,83,.24);border-radius:14px;background:rgba(7,18,31,.96);box-shadow:0 18px 42px rgba(0,0,0,.24)}.languageToggleMenu[hidden]{display:none}.languageToggleMenuItem{appearance:none;-webkit-appearance:none;display:grid;min-height:38px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:0 10px;border:1px solid transparent;border-radius:10px;background:transparent;color:rgba(241,244,238,.84);cursor:pointer;font:inherit;font-size:13px;font-weight:700;text-align:left}.languageToggleMenuItem small{color:var(--gold-bright);font-size:11px;letter-spacing:.08em}.languageToggleMenuItem:hover,.languageToggleMenuItem[aria-checked=true]{border-color:rgba(220,167,83,.18);background:rgba(255,255,255,.07)}.cabinetDesktopLanguageToggle{display:none}a{color:inherit;text-decoration:none}button,select{font:inherit}.ornateFrame{display:none}.brandMarkUniversal{width:72px;height:72px;color:var(--gold-bright);display:grid;margin-right:-10px;place-items:center}.brandMarkUniversal img{display:block;width:66px;height:66px;margin:auto;transform:translateY(-1px);object-fit:contain}.brandIdentityUniversalText strong{display:block;overflow:hidden;color:var(--text);font-family:Papyrus,Herculanum,fantasy;font-size:29px;font-feature-settings:normal;font-variant-caps:normal;font-weight:500;letter-spacing:.035em;line-height:1;text-overflow:ellipsis;text-shadow:0 0 18px rgba(205,181,129,.16);white-space:nowrap}.brandIdentityUniversalText small{display:block;margin-top:-2px;color:var(--muted);font-size:11px;line-height:1.2}.mapOuterCycle .outerCycleMarker.minor{fill:rgba(18,18,18,.96)}.mapOuterCycle .outerCycleMarker.major{fill:#b82a32}.mapOuterCycle .outerCycleLabel{fill:rgba(255,244,223,.92);font-family:Inter,ui-sans-serif,system-ui,sans-serif;text-anchor:middle}.mapOuterCycle .outerCycleLabel.major{fill:#a2333a;font-size:13.3px;font-weight:700}.mapOuterCycle .outerCycleLabel.minor{font-size:9.4px;font-weight:600}.mapOuterCycle .outerCycleEnergy{fill:rgba(255,244,223,.92);font-family:Georgia,Times New Roman,serif;text-anchor:middle}.mapOuterCycle .outerCycleEnergy.major{fill:#b82a32;font-size:14.6px;font-weight:700}.mapOuterCycle .outerCycleEnergy.minor{font-size:10.7px;font-weight:500}.cabinetPage{position:relative;min-height:100vh}.cabinetPage:before{content:"";inset:0;background-image:radial-gradient(circle,rgba(255,228,172,.42) 0 .9px,transparent 1.6px),linear-gradient(180deg,rgba(255,231,189,.08),transparent 46%);background-size:142px 154px,100% 100%;opacity:.18}.cabinetGlow,.cabinetPage:before{position:fixed;pointer-events:none}.cabinetGlow{width:460px;height:460px;border-radius:999px;filter:blur(40px);opacity:.32}.cabinetGlowOne{top:-160px;right:-100px;background:rgba(220,167,83,.42)}.cabinetGlowTwo{bottom:-220px;left:-130px;background:rgba(70,104,145,.36)}.cabinetHero,.cabinetTopbar{position:relative;z-index:1;max-width:1180px;margin-inline:auto}.cabinetTopbar{display:flex;align-items:center;justify-content:space-between;gap:18px}.cabinetBackLink{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;min-height:0;padding:0;border:1px solid rgb(116 107 47/71%);border-radius:15px;background:rgba(2,8,17,.42);background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.025)),rgb(0 0 0/30%);color:var(--gold-bright);color:#cdb581;box-shadow:0 18px 48px rgba(4,10,16,.16),inset 0 1px 0 rgba(255,255,255,.08);filter:none;font-size:0;-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%);text-decoration:none}.cabinetBackLink svg{width:26px;height:26px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}.cabinetHero{margin-top:54px;padding:clamp(26px,5vw,56px);border:1px solid rgba(220,167,83,.28);border-radius:15px;background:linear-gradient(135deg,rgba(2,11,22,.88),rgba(9,20,34,.68)),radial-gradient(circle at 78% 22%,rgba(220,167,83,.16),transparent 30%);box-shadow:0 30px 90px rgba(0,0,0,.34);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.cabinetEyebrow{margin:0 0 14px;color:var(--gold-bright);font-size:12px;letter-spacing:.22em;text-transform:uppercase}.cabinetHero h1{max-width:820px;margin:0;color:var(--gold-bright);font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,6vw,82px);font-weight:400;line-height:.98}.cabinetHero p{max-width:720px;margin:18px 0 0;color:var(--muted);font-size:15px;line-height:1.68}.cabinetMobileCanvas{box-sizing:border-box;width:100%;max-width:var(--mobile-canvas-width,430px);margin:0 auto;overflow-x:hidden;overflow-y:visible}.cabinetDesktopSidebar{display:none}@media (min-width:1280px){body:not(:has(#child-matrix-landing)):not(:has(#compatibility-landing)){zoom:.9}:root[data-theme=dark] body:has(.cabinetDesktopSidebar):not(:has(.cabinetHomePage)):not(:has(.cabinetOraclePage)){--viewport-shell-color:#071722;--viewport-shell-image:url(/images/backgrounds/catalog-desktop-dark-seamless-v1.webp);--viewport-shell-position:calc(50% + 140px) top;--viewport-shell-repeat:no-repeat;--viewport-shell-size:auto}body:has(.cabinetDesktopSidebar):before{content:"";position:fixed;inset:0 auto 0 0;width:280px;pointer-events:none;border-right:1px solid rgba(215,229,232,.14);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.018)),rgba(5,14,24,.82)}.authResponsiveFrameWithSidebar,.cabinetResponsiveFrameWithSidebar,.productCalcResponsiveFrameWithSidebar,.productHubResponsiveFrameWithSidebar,.starResultResponsiveFrameWithSidebar{display:grid;grid-template-columns:280px minmax(0,1fr);min-height:100vh;background:transparent}.cabinetResponsiveFrameWithSidebar .scaledMobileCanvasHost,.productCalcResponsiveFrameWithSidebar .scaledMobileCanvasHost,.productHubResponsiveFrameWithSidebar .scaledMobileCanvasHost,.starResultResponsiveFrameWithSidebar .scaledMobileCanvasHost{width:100%;max-width:none;margin:0}.authResponsiveFrameWithSidebar .cabinetDesktopSidebar,.cabinetResponsiveFrameWithSidebar .cabinetDesktopSidebar,.productCalcResponsiveFrameWithSidebar .cabinetDesktopSidebar,.productHubResponsiveFrameWithSidebar .cabinetDesktopSidebar,.starResultResponsiveFrameWithSidebar .cabinetDesktopSidebar{position:relative;display:block;min-height:100vh;padding:22px 16px;border-right:1px solid rgba(215,229,232,.14);background:transparent;color:var(--text)}.cabinetDesktopSidebarInner{position:sticky;top:22px;display:grid;height:calc(100vh - 44px);grid-template-rows:auto auto 1fr;gap:28px}.cabinetDesktopBrand,.cabinetDesktopLogout,.cabinetDesktopNav a{display:flex;min-width:0;align-items:center;gap:12px;color:rgba(236,241,235,.78);text-decoration:none}.cabinetDesktopBrand{position:relative;align-items:flex-start;gap:0;padding:46px 10px 16px}.cabinetDesktopBrand>.brandMarkUniversal{position:absolute;top:-2px;left:6px;width:42px;height:42px;margin:0}.cabinetDesktopBrand>.brandMarkUniversal img{width:40px;height:40px}.cabinetDesktopBrand>.brandIdentityUniversalText{transform:translate(6px,-16px)}.cabinetDesktopNav{display:grid;align-content:start;gap:7px}.cabinetDesktopSidebarControls{display:flex;align-items:center;gap:12px;justify-content:flex-start}.cabinetDesktopSidebarLanguageToggle{width:100%}.cabinetDesktopSidebarLanguageToggleButton>.languageToggleCaret,.cabinetDesktopSidebarLanguageToggleButton>.languageToggleFlag,.cabinetDesktopSidebarLanguageToggleButton>.languageToggleText{display:inline-flex;align-items:center;line-height:1;transform:translateY(2px)}.cabinetDesktopNav form{margin:0}.cabinetDesktopLogout,.cabinetDesktopNav a{min-height:46px;padding:0 12px;border:1px solid transparent;border-radius:10px;background:transparent;font:inherit;font-size:14px;font-weight:560;line-height:1.15}.cabinetDesktopLogout:hover,.cabinetDesktopNav a.active,.cabinetDesktopNav a:hover{border-color:rgba(215,229,232,.16);background:rgba(255,255,255,.07);color:var(--text)}.cabinetDesktopNav a.active{background:linear-gradient(135deg,rgba(205,181,129,.22),rgba(73,192,214,.12)),rgba(255,255,255,.055);color:var(--gold-bright)}.cabinetDesktopCatalogSubnav{display:grid;gap:7px;margin:2px 0 10px;padding-bottom:12px;border-bottom:1px solid rgba(215,229,232,.14)}.cabinetDesktopNav .cabinetDesktopCatalogSubnav a{min-height:46px;padding:0 12px;border:1px solid transparent;border-radius:10px;background:transparent;font-size:14px;font-weight:560;gap:12px;line-height:1.15}.cabinetDesktopNav .cabinetDesktopCatalogSubnav a svg{width:21px;height:21px;flex:0 0 auto}.cabinetDesktopNav .cabinetDesktopCatalogSubnav a.active,.cabinetDesktopNav .cabinetDesktopCatalogSubnav a:hover{border-color:transparent;background:transparent}.cabinetDesktopNav a small{display:inline-flex;align-items:center;justify-content:center;background:rgba(73,192,214,.14);color:#bcc1bf;font-weight:700}.cabinetDesktopNav a .cabinetSupportUnreadBadge,.cabinetDesktopNav a small{min-width:24px;min-height:24px;margin-left:auto;border-radius:999px;font-size:10px}.cabinetDesktopNav a .cabinetSupportUnreadBadge{background:rgba(201,110,97,.2);color:#e6b0a7;font-weight:800}.cabinetDesktopNavIcon{display:grid;width:22px;height:22px;flex:0 0 22px;place-items:center;color:currentColor}.cabinetDesktopNavIcon svg{display:block;width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1}.cabinetDesktopNavIcon.isCatalog svg{transform:scale(1.2);transform-origin:center}.cabinetDesktopLogout{appearance:none;-webkit-appearance:none;width:100%;cursor:pointer;justify-content:flex-start}:root[data-theme=light] .authResponsiveFrameWithSidebar,:root[data-theme=light] .cabinetResponsiveFrameWithSidebar,:root[data-theme=light] .productCalcResponsiveFrameWithSidebar,:root[data-theme=light] .productHubResponsiveFrameWithSidebar,:root[data-theme=light] .starResultResponsiveFrameWithSidebar{background:transparent}:root[data-theme=light] body:has(.cabinetDesktopSidebar):not(:has(.cabinetHomePage)):not(:has(.cabinetOraclePage)){--viewport-shell-color:#eaf6fc;--viewport-shell-image:url(/images/backgrounds/catalog-desktop-light-seamless-v2.webp);--viewport-shell-position:calc(50% + 140px) top;--viewport-shell-repeat:no-repeat;--viewport-shell-size:auto}:root[data-theme=light] .cabinetDesktopSidebar{border-right-color:rgba(142,174,202,.26);background:transparent}:root[data-theme=light] body:has(.cabinetDesktopSidebar):before{border-right-color:rgba(142,174,202,.26);background:linear-gradient(180deg,rgba(255,255,255,.38),rgba(235,245,251,.46)),rgba(219,236,247,.7)}:root[data-theme=light] .cabinetDesktopBrand strong{color:#173b5d}:root[data-theme=light] .cabinetDesktopBrand,:root[data-theme=light] .cabinetDesktopLogout,:root[data-theme=light] .cabinetDesktopNav a{color:rgba(28,67,101,.76)}:root[data-theme=light] .cabinetDesktopNav a small{color:#4d6d89}:root[data-theme=light] .cabinetDesktopNav a .cabinetSupportUnreadBadge{background:rgba(179,87,75,.12);color:#a24d43}:root[data-theme=light] .cabinetDesktopCatalogSubnav{border-bottom-color:rgba(142,174,202,.26)}:root[data-theme=light] .cabinetDesktopLogout:hover,:root[data-theme=light] .cabinetDesktopNav a.active,:root[data-theme=light] .cabinetDesktopNav a:hover{border-color:rgba(112,150,181,.28);background:rgba(255,255,255,.64)}}@media (min-width:768px) and (max-width:1279px){.cabinetResponsiveFrameWithSidebar .scaledMobileCanvasHost,.productCalcResponsiveFrameWithSidebar .scaledMobileCanvasHost,.productHubResponsiveFrameWithSidebar .scaledMobileCanvasHost,.starResultResponsiveFrameWithSidebar .scaledMobileCanvasHost{width:100%;max-width:none;margin:0}}.profileGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;position:relative;z-index:1;max-width:1180px;margin-inline:auto}.profileCard{padding:clamp(22px,3vw,34px);border:1px solid rgba(220,167,83,.22);border-radius:15px;background:rgba(2,11,22,.7);box-shadow:0 24px 70px rgba(0,0,0,.25);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.authCardHeader{display:flex;align-items:baseline;gap:14px;margin-bottom:18px}.authCardHeader span{color:rgba(248,231,195,.56);font-size:12px;letter-spacing:.16em}.authCardHeader h2{margin:0;color:var(--gold-bright);font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:400}.authForm:not(:where(.authEntryPage *)){display:grid;gap:14px}.authForm label:not(:where(.authEntryPage *)){display:grid;gap:8px;color:rgba(248,231,195,.72);font-size:14px}.authForm input:not(:where(.authEntryPage *)){width:100%;min-height:52px;padding:0 16px;border:1px solid rgba(220,167,83,.22);border-radius:15px;background:rgba(255,255,255,.045);color:var(--text);font:inherit}.authForm input:disabled:not(:where(.authEntryPage *)){color:rgba(248,231,195,.58);cursor:not-allowed}.authForm input:focus:not(:where(.authEntryPage *)){border-color:rgba(241,209,154,.72);outline:none;box-shadow:0 0 0 4px rgba(220,167,83,.1)}.authForm button:not(:where(.authEntryPage *)),.cabinetGhostButton{min-height:48px;border:1px solid rgba(220,167,83,.48);border-radius:15px;background:rgba(220,167,83,.14);color:var(--gold-bright);cursor:pointer;font:inherit;font-weight:700}.authError:not(:where(.authEntryPage *)),.authSuccess:not(:where(.authEntryPage *)){margin:0 0 16px;padding:12px 14px;border-radius:15px;line-height:1.5}.authError:not(:where(.authEntryPage *)){border:1px solid rgba(255,116,116,.34);background:rgba(126,30,30,.22);color:#ffd1d1}.authSuccess:not(:where(.authEntryPage *)){border:1px solid rgba(152,220,168,.34);background:rgba(30,126,68,.18);color:#d8ffd8}.cabinetTopbarActions{display:flex;align-items:center;gap:10px}.cabinetGhostButton{padding:0 16px}@media (max-width:700px){button.mobileLocale{border-color:transparent;background:transparent;box-shadow:none}.cabinetPage{padding:18px 16px 48px}.cabinetPage.cabinetMobileCanvas{box-sizing:border-box;width:100%;max-width:var(--mobile-canvas-width,430px);overflow-x:hidden;overflow-y:visible}.cabinetTopbar{align-items:stretch;flex-direction:column}.cabinetTopbarActions{display:grid;grid-template-columns:1fr}.cabinetBackLink{width:44px;height:44px;flex:0 0 44px}.cabinetBackLink svg{width:22px;height:22px}.cabinetHero{margin-top:24px;padding:24px 20px;border-radius:15px}.cabinetHero:not(.checkoutSuccessHero) h1{font-size:38px;line-height:1.04}.cabinetHero p{font-size:14px;line-height:1.68}.profileGrid{grid-template-columns:1fr}.profileCard{border-radius:15px}.cabinetGhostButton{width:100%}}:root[data-theme=light]{color-scheme:light;background-color:#eaf6fc;--bg:#eaf6fc;--panel:rgba(237,244,251,0.88);--gold-gradient:linear-gradient(135deg,#fff2ca,#d7a651 52%,#91601e);--gold:#d7a045;--gold-bright:#8a5a1e;--gold-soft:rgba(168,114,39,0.2);--text:#173b5d;--muted:#6f89a4;--line:#cfe0ee;--blue-accent:#48bfd2}:root[data-theme=light] .cabinetPage:before,:root[data-theme=light] .heroShell:before{background-image:radial-gradient(circle,rgba(139,91,28,.24) 0 .8px,transparent 1.5px),radial-gradient(circle,rgba(139,91,28,.12) 0 1px,transparent 1.8px);opacity:.18}:root[data-theme=light] .cabinetGlowOne{background:rgba(214,165,78,.28)}:root[data-theme=light] .cabinetGlowTwo{background:rgba(108,130,148,.2)}:root[data-theme=light] .cabinetBackLink,:root[data-theme=light] .cabinetGhostButton,:root[data-theme=light] .languageToggle,:root[data-theme=light] .loginButton,:root[data-theme=light] .mobileAccountButton,:root[data-theme=light] .themeToggle:not(.themeToggleUniversal){border-color:rgb(206 224 238);background:rgb(244 249 252);color:var(--gold-bright);box-shadow:0 12px 28px rgba(80,52,22,.08)}:root[data-theme=light] .themeToggle:not(.themeToggleUniversal) .themeToggleTrack{background:rgba(139,91,28,.08);box-shadow:inset 0 0 0 1px rgba(139,91,28,.1)}:root[data-theme=light] .languageToggleCaret{color:rgba(95,127,157,.76)}:root[data-theme=light] .languageToggleMenu{border-color:rgba(112,150,181,.28);background:rgba(248,252,255,.96);box-shadow:0 18px 42px rgba(70,98,122,.14)}:root[data-theme=light] .languageToggleMenuItem{color:#173b5d}:root[data-theme=light] .languageToggleMenuItem:hover,:root[data-theme=light] .languageToggleMenuItem[aria-checked=true]{border-color:rgba(112,150,181,.22);background:rgba(219,236,247,.64)}:root[data-theme=light] .brand small,:root[data-theme=light] .cabinetHero p,:root[data-theme=light] .description,:root[data-theme=light] .featureCard p,:root[data-theme=light] .seoCard p,:root[data-theme=light] .seoIntro p,:root[data-theme=light] .signinHint{color:var(--muted)}:root[data-theme=light] .authCardHeader span,:root[data-theme=light] .formLabel,:root[data-theme=light] .homeMobileCanvas .homeBirthDateLabel,:root[data-theme=light] .homeMobileCanvas .nameFieldLabel,:root[data-theme=light] .selectBox{color:rgba(47,36,24,.6)}:root[data-theme=light] .mapOuterCycle .outerCycleMarker.minor{fill:rgba(255,252,246,.96)}:root[data-theme=light] .mapOuterCycle .outerCycleEnergy,:root[data-theme=light] .mapOuterCycle .outerCycleLabel{fill:rgba(47,36,24,.82)}:root[data-theme=light] .geoAgeRing,:root[data-theme=light] .geoInnerRing,:root[data-theme=light] .geoOuterRing{stroke:rgba(122,82,29,.28)}:root[data-theme=light] .geoConstructionLines line{stroke:rgba(86,68,48,.18)}:root[data-theme=light] .geoStarLines line{stroke:rgb(194 186 168/94%);filter:drop-shadow(0 0 8px rgba(214,165,78,.22))}:root[data-theme=light] .geoFocusInternalLines line,:root[data-theme=light] .geoFocusLines line{stroke:#987a56}:root[data-theme=light] .geoNode .geoNodeFace{fill:#fff8ec;stroke:rgba(122,82,29,.58)}:root[data-theme=light] .geoNode text{fill:#2f2418}:root[data-theme=light] .geoNode.dark .geoNodeFace,:root[data-theme=light] .geoNode.outer .geoNodeFace{fill:#f5ead7;stroke:rgba(122,82,29,.52)}:root[data-theme=light] .geoNode.blue text,:root[data-theme=light] .geoNode.center text,:root[data-theme=light] .geoNode.cyan text,:root[data-theme=light] .geoNode.green text,:root[data-theme=light] .geoNode.orange text,:root[data-theme=light] .geoNode.red text,:root[data-theme=light] .geoNode.violet text,:root[data-theme=light] .geoNode.yellow text{fill:#fffaf0}:root[data-theme=light] .geoSoulCodeNode circle{fill:#fff4e1;stroke:rgba(138,94,44,.7);filter:drop-shadow(0 0 8px rgba(214,165,78,.28))}:root[data-theme=light] .geoSoulCodeNode text{fill:#3c2f21}:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage){--gold-bright:#d7a045;--muted:rgba(28,67,101,0.68);--text:#173b5d;color:var(--text)}:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage):after,:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage):before{background:none}:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage) .cabinetGlow{display:none}:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage) .cabinetBackLink,:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage) .themeToggle:not(.themeToggleUniversal),:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage) .themeToggle:not(.themeToggleUniversal) .themeToggleTrack{border-color:rgba(121,156,187,.3);background:rgb(252 254 255/98%);color:#173b5d;box-shadow:0 14px 34px rgba(38,83,121,.08)}:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage) .cabinetGhostButton{border-color:var(--product-calc-current-control-border-color,#98b1c5);background:var(--product-calc-current-control-background,rgba(247,251,255,.76));color:var(--product-calc-control-text-color,#6f89a4);box-shadow:var(--product-calc-current-control-shadow,none)}:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage) .cabinetBackLink{border-color:#cfe0ee;background:rgba(247,251,255,.76);color:#6f89a4;box-shadow:none}:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage) .themeToggle:not(.themeToggleUniversal) .themeToggleThumb{background:#d7a045;box-shadow:none}:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage) .cabinetHero,:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage) .profileCard{border-color:#cfe0ee;background:rgba(237,244,251,.88);color:#5f7488;box-shadow:none;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage) .authCardHeader span,:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage) .authForm label,:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage) .cabinetEyebrow{color:rgba(28,67,101,.6)}:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage,.checkoutFlowPage,.faqPage) .authCardHeader h2,:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage,.checkoutFlowPage,.faqPage) .cabinetHero h1{color:#173b5d;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:650}:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage) .cabinetHero p:not(.cabinetEyebrow){color:rgba(28,67,101,.68)}:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage) .authForm input,:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage) .authForm select,:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage) .authForm textarea{border-color:rgba(121,156,187,.3);background:rgb(252 254 255/98%);color:#173b5d}:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage) .authForm input:disabled{color:rgba(28,67,101,.78)}:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage) .authForm input:focus{border-color:rgba(91,132,166,.5);box-shadow:0 0 0 4px rgba(91,132,166,.12)}:root[data-theme=light] .cabinetPage:not(.cabinetHomePage,.cabinetAccountProfilePage,.reportReaderPage,.supportPage,.legalDocumentPage) .authForm button{border-color:var(--auth-button-border-color,rgba(215,160,69,.32));background:var(--auth-button-background,linear-gradient(135deg,#f3d898 0,#c08a2c 100%));color:var(--auth-button-color,#19140d);box-shadow:none}:root[data-theme=light] .description,:root[data-theme=light] .signinHint,:root[data-theme=light] body p:not(.cabinetOraclePage p,.cabinetAccountProfilePage p,.authEntryPage p,.checkoutEntryPage p,.reportReaderPage p,.supportPage p,.legalDocumentPage p,.productCalcLead,.productCalcFooter p,.compatibilityCalcHero p,.productHubPage p,.starResultPage p,.siteWideFooterDark p){color:#6f89a4}:root[data-theme=light] .featureCard,:root[data-theme=light] .seoCard,:root[data-theme=light] .seoSection{border-color:#cfe0ee;background:rgba(237,244,251,.88);color:#5f7488;box-shadow:none;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=light] .themeToggle.themeToggleUniversal{color:#8a5a1e}:root[data-theme=dark] .brandIdentityUniversalText small{color:rgb(195 195 195/72%)}:root[data-theme=light] .brandIdentityUniversalText strong{color:#3a486d}:root[data-theme] .themeToggle.themeToggleUniversal{width:var(--theme-toggle-width,91px);min-width:var(--theme-toggle-width,91px);min-height:41px;justify-content:center;gap:0;padding:5px 10px;border:0;background:transparent;box-shadow:none}.themeToggle.themeToggleUniversal .themeToggleText{display:none}.themeToggle.themeToggleUniversal .themeToggleTrack{width:67px;height:31px;flex:0 0 67px;grid-template-columns:repeat(2,33.5px);border-radius:999px}:root[data-theme=dark] .themeToggle.themeToggleUniversal .themeToggleTrack{background:rgba(111,108,108,.21);box-shadow:inset 0 0 0 1px rgb(209 190 161/23%)}:root[data-theme=light] .themeToggle.themeToggleUniversal .themeToggleTrack{background:rgba(247,251,255,.76);box-shadow:inset 0 0 0 1px #cfe0ee}.themeToggle.themeToggleUniversal .themeToggleIcon{width:33.5px;height:31px}.themeToggle.themeToggleUniversal .themeToggleSun{transform:translate(-.5px,1px)}.themeToggle.themeToggleUniversal .themeToggleMoon{transform:translateX(1.5px)}.themeToggle.themeToggleUniversal .themeToggleThumb{top:2px;left:2px;width:27px;height:27px;border-radius:999px;background:linear-gradient(135deg,#f7d88d,#d39a35);box-shadow:inset 0 1px 0 rgba(255,249,224,.54),0 10px 22px rgba(196,143,58,.18);transform:translateX(36px)}:root[data-theme=dark] .themeToggle.themeToggleUniversal .themeToggleThumb{transform:translateX(36px)}:root[data-theme=light] .themeToggle.themeToggleUniversal .themeToggleThumb{transform:none}body :where(*):not(.adminPage,.adminPage *,.brandIdentityUniversalText,.brandIdentityUniversalText *,.homeFooterBrandLockup,.homeFooterBrandLockup *,.cabinetOraclePage,.cabinetOraclePage *,.businessTriangleMap,.businessTriangleMap *,.starResultHeadingValue,h1,h1 *,h2,h2 *,h3,h3 *,h4,h4 *,h5,h5 *,h6,h6 *){font-family:inherit}body :is(h1,h2,h3,h4,h5,h6):not(.adminPage,.adminPage *,.brandIdentityUniversalText,.brandIdentityUniversalText *,.homeFooterBrandLockup,.homeFooterBrandLockup *,.cabinetOraclePage,.cabinetOraclePage *,.reportReaderPage .reportSectionHeader h2,.reportReaderPage .reportSectionHeader h2 *){font-family:var(
    --product-calc-element-heading-font,var(--product-calc-heading-font,var(--site-font-heading))
  )}body :is(h1,h2,h3,h4,h5,h6):not(.adminPage,.adminPage *,.brandIdentityUniversalText,.brandIdentityUniversalText *,.homeFooterBrandLockup,.homeFooterBrandLockup *,.cabinetOraclePage,.cabinetOraclePage *,.reportReaderPage .reportSectionHeader h2,.reportReaderPage .reportSectionHeader h2 *) :where(*){font-family:inherit}.homeLegalLinks{display:grid;gap:12px}.homeLegalFooter{display:grid;gap:24px;box-sizing:border-box;width:100%;max-width:100%;margin:34px auto 0;padding:28px 30px 32px;border:1px solid rgba(169,192,195,.18);border-radius:15px}.siteWideFooter{--text:rgba(241,244,238,0.9);--muted:rgba(169,192,195,0.72);--gold-bright:#f0d08f;width:calc(100% - 48px);max-width:1320px;margin-bottom:24px}.siteWideFooterDark{position:relative;isolation:isolate;background:transparent;color:var(--text)}.siteWideFooterDark:before{position:absolute;z-index:-1;top:-34px;right:calc(50% - 50vw);bottom:-24px;left:calc(50% - 50vw);background:#050c18;content:""}.siteWideFooterDark:after{position:absolute;z-index:1;inset:0;border:1px solid rgb(239 182 79/50%);border-radius:inherit;content:"";pointer-events:none}.homeFooterTop{display:grid;grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(220px,.8fr));gap:28px;align-items:start}.homeFooterBottom,.homeFooterBrand,.homeFooterColumn{display:grid;gap:14px}.homeFooterBrandLockup{display:inline-flex;align-items:center;gap:14px;width:fit-content}.homeLegalFooter .homeFooterBrandLockup .brandMarkUniversal{width:66px;height:66px;flex:0 0 66px}.homeLegalFooter .homeFooterBrandLockup .brandIdentityUniversalText strong{font-size:28px}.homeLegalFooter .homeFooterBrandLockup .brandIdentityUniversalText small{margin-top:1px;font-size:10px}.homeFooterTitle{color:rgba(248,231,195,.58);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.homeLegalFooter p{margin:0;color:var(--muted);font-size:15px;line-height:1.6}.homeFooterEmail{color:var(--text);font-size:16px;font-weight:700;text-decoration:none}.homeFooterBottom{padding-top:20px;border-top:1px solid rgba(220,167,83,.14)}.homeFooterMeta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px}.homeFooterMeta span{color:rgba(248,231,195,.54);font-size:13px;line-height:1.5}.homeLegalLinks a{color:var(--gold-bright);font-size:13px;font-weight:600;text-decoration:none}@media (min-width:1280px){body:has(.cabinetDesktopSidebar) .siteWideFooter{width:min(calc(100% - 328px),1320px);margin-right:max(24px,calc((100vw - 280px - 1320px) / 2));margin-left:calc(280px + max(24px, calc((100vw - 280px - 1320px) / 2)))}}@media (max-width:700px){.homeLegalFooter{gap:20px;padding:22px 18px 24px;background:rgba(5,18,28,.92)}.homeFooterTop{grid-template-columns:1fr;gap:20px}.homeLegalFooter .homeFooterBrandLockup .brandMarkUniversal{width:56.1px;height:56.1px;flex-basis:56.1px}.homeLegalFooter .homeFooterBrandLockup .brandMarkUniversal img{width:56.1px;height:56.1px}.homeLegalFooter .homeFooterBrandLockup{gap:8px}.homeLegalFooter .homeFooterBrandLockup .brandIdentityUniversalText strong{font-size:24px}.homeLegalFooter .homeFooterBrandLockup .brandIdentityUniversalText small{font-size:9px}.homeFooterEmail{font-size:14px}.homeFooterMeta{display:grid;justify-content:normal;gap:10px}.homeFooterMeta span{font-size:12.5px}}:root[data-theme=light] .homeLegalFooter:not(.siteWideFooterDark){border-color:#cfe0ee;background:rgba(237,244,251,.88);color:#5f7488;box-shadow:none;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=light] .homeLegalFooter:not(.siteWideFooterDark) .homeLegalLinks a{color:#77652e}:root[data-theme=light] .homeLegalFooter:not(.siteWideFooterDark) .homeFooterMeta span,:root[data-theme=light] .homeLegalFooter:not(.siteWideFooterDark) .homeFooterTitle{color:#7a8fa7}:root[data-theme=light] .homeLegalFooter:not(.siteWideFooterDark) .homeFooterEmail{color:#41506b}:root[data-theme=light] .homeLegalFooter:not(.siteWideFooterDark) .homeFooterBottom{border-top-color:#cfe0ee}.birthDateWheelPickerOverlay,.homeDatePickerOverlay{position:fixed;inset:0;z-index:2147483647;display:grid;grid-template-rows:auto auto 1fr auto;width:100vw;min-height:100svh;padding:calc(env(safe-area-inset-top, 0px) + 24px) 28px calc(env(safe-area-inset-bottom, 0px) + 30px);background:radial-gradient(circle at 18% 18%,rgba(255,228,172,.08),transparent 18%),radial-gradient(circle at 82% 78%,rgba(137,186,203,.08),transparent 24%),linear-gradient(#070b18,#070b18);color:#fff8eb;overflow:hidden;overscroll-behavior:none;touch-action:pan-y}.birthDateWheelPickerOverlay:before,.homeDatePickerOverlay:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(255,255,255,.72) 0 1px,transparent 1.6px),radial-gradient(circle,rgba(255,241,206,.48) 0 .8px,transparent 1.4px);background-position:18px 84px,84px 26px;background-size:138px 176px,196px 218px;opacity:.34;pointer-events:none}.birthDateWheelPickerBack,.homeDatePickerBack{position:relative;z-index:1;width:40px;height:40px;border:0;background:transparent}.birthDateWheelPickerBack:before,.homeDatePickerBack:before{content:"";position:absolute;top:10px;left:13px;width:17px;height:17px;border-left:3px solid rgba(255,248,235,.58);border-bottom:3px solid rgba(255,248,235,.58);transform:rotate(45deg)}.birthDateWheelPickerHeader,.homeDatePickerHeader{position:relative;z-index:1;display:grid;justify-items:center;gap:22px;margin-top:18px}.birthDateWheelPickerHeader span,.birthDateWheelPickerHeader strong,.homeDatePickerHeader span,.homeDatePickerHeader strong{color:rgba(255,248,235,.48);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.birthDateWheelPickerHeader strong,.homeDatePickerHeader strong{font-size:13px}.birthDateWheelPickerHeader b,.homeDatePickerHeader b{color:#fff8eb;font-family:Georgia,Times New Roman,serif;font-size:108px;font-weight:400;line-height:.9}.birthDateWheelPickerWheels,.homeDatePickerWheels{position:relative;z-index:1;display:grid;grid-template-columns:74px minmax(128px,1fr) 92px;align-self:center;gap:6px;width:min(100%,340px);margin:0 auto;overflow:hidden;touch-action:pan-y}.birthDateWheelPickerWheels:before,.homeDatePickerWheels:before{content:"";position:absolute;top:50%;left:0;right:0;height:48px;border-radius:999px;background:rgba(255,255,255,.09);transform:translateY(calc(-50% - 2px));pointer-events:none}.birthDateWheelPickerWheel,.homeDatePickerWheel{display:grid;height:240px;max-height:240px;width:100%;justify-items:stretch;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:none;mask-image:linear-gradient(180deg,transparent 0,#000 24%,#000 76%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 24%,#000 76%,transparent)}.birthDateWheelPickerWheel::-webkit-scrollbar,.homeDatePickerWheel::-webkit-scrollbar{display:none}.birthDateWheelPickerWheel button,.homeDatePickerWheel button{display:flex;width:100%;height:48px;min-height:48px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:rgba(255,248,235,.38);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:24px;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;text-align:center}.birthDateWheelPickerWheel button.active,.homeDatePickerWheel button.active{color:rgba(255,248,235,.92)}.birthDateWheelPickerWheel:nth-child(2) button,.homeDatePickerWheel:nth-child(2) button{transform:translateY(-3px)}.birthDateWheelPickerContinue,.homeDatePickerContinue{position:relative;z-index:1;display:inline-flex;width:100%;min-height:58px;align-items:center;justify-content:center;gap:18px;border:0;border-radius:22px;background:linear-gradient(135deg,#f2c169,#e6b358);color:#07101c;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;font-weight:700}:root[data-theme=light] .birthDateWheelPickerOverlay,:root[data-theme=light] .homeDatePickerOverlay{background:radial-gradient(circle at 18% 18%,rgba(214,166,92,.12),transparent 18%),radial-gradient(circle at 82% 78%,rgba(72,172,190,.12),transparent 24%),linear-gradient(#eef8fc,#eef8fc);color:#173b5d}:root[data-theme=light] .birthDateWheelPickerOverlay:before,:root[data-theme=light] .homeDatePickerOverlay:before{background-image:radial-gradient(circle,rgba(69,108,137,.35) 0 1px,transparent 1.6px),radial-gradient(circle,rgba(214,166,92,.34) 0 .8px,transparent 1.4px);opacity:.28}:root[data-theme=light] .birthDateWheelPickerBack:before,:root[data-theme=light] .homeDatePickerBack:before{border-color:rgba(69,108,137,.58)}:root[data-theme=light] .birthDateWheelPickerHeader span,:root[data-theme=light] .birthDateWheelPickerHeader strong,:root[data-theme=light] .homeDatePickerHeader span,:root[data-theme=light] .homeDatePickerHeader strong{color:rgba(69,108,137,.58)}:root[data-theme=light] .birthDateWheelPickerHeader b,:root[data-theme=light] .homeDatePickerHeader b{color:#173b5d}:root[data-theme=light] .birthDateWheelPickerWheels:before,:root[data-theme=light] .homeDatePickerWheels:before{background:rgba(255,255,255,.62);box-shadow:inset 0 1px 0 rgba(255,255,255,.62),0 16px 36px rgba(100,139,165,.12)}:root[data-theme=light] .birthDateWheelPickerWheel button,:root[data-theme=light] .homeDatePickerWheel button{color:rgba(69,108,137,.5)}:root[data-theme=light] .birthDateWheelPickerWheel,:root[data-theme=light] .homeDatePickerWheel{mask-image:linear-gradient(180deg,transparent 0,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 6%,#000 94%,transparent)}:root[data-theme=light] .birthDateWheelPickerWheel button.active,:root[data-theme=light] .homeDatePickerWheel button.active{color:#173b5d}:root[data-theme=light] .birthDateWheelPickerContinue,:root[data-theme=light] .homeDatePickerContinue{background:linear-gradient(135deg,#4fc3d3,#43b8c9);color:#ffffff}.productCalcPage{position:relative;display:grid;width:100%;min-height:100dvh;place-items:start center;overflow-x:hidden;overflow-y:auto;padding:0 0 calc(env(safe-area-inset-bottom, 0px) + 12px);background-color:transparent;background-image:none;color:var(--product-calc-page-color,var(--text))}.productCalcSheet{position:relative;display:grid;box-sizing:border-box;width:100%;max-width:var(--mobile-canvas-width,430px);min-height:max(844px,100dvh);margin:0 auto;padding:0 22px calc(env(safe-area-inset-bottom, 0px) + 18px);overflow:visible;background:var(--product-calc-sheet-background)}.productCalcSheet:before{content:none;display:none}.productCalcTopbar{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;min-height:72px;height:72px;margin:0 -22px;padding:0 12px;border-bottom:1px solid var(--product-calc-topbar-border-color);background:var(--product-calc-topbar-background)}.productCalcTopbar h1{--product-calc-element-heading-font:var(--product-calc-topbar-font,var(--site-font-heading));margin:0;color:var(--product-calc-title-color,var(--gold-bright));font-family:var(--product-calc-topbar-font,Georgia,"Times New Roman",serif);font-size:24px;font-weight:var(--product-calc-topbar-font-weight,400);line-height:1;text-align:center}.productCalcTopbar>span{display:block;width:44px;height:44px}.productCalcBackButton,.productCalcTopbar a{display:grid;width:44px;height:44px;place-items:center;padding:0;border:0;background:transparent;color:var(--product-calc-navigation-color,rgba(248,231,195,.72))}.productCalcTopbar svg{width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.productCalcHero{display:grid;margin-top:6px;place-items:center}.productCalcHeroImage{display:block;width:258.4px;height:auto;object-fit:contain;filter:saturate(.98)}.productCalcLead{margin:-18px auto 0;color:var(--product-calc-copy-color,rgba(248,231,195,.78));font-size:15px;font-style:italic;line-height:1.28}.productCalcLead,.productCalcTrustText{width:min(100%,360px);max-width:360px;text-align:center}.productCalcTrustText{margin:6px auto 14px;padding:12px 14px;border:1px solid var(--product-calc-trust-border-color);border-radius:16px;background:var(--product-calc-trust-background);box-shadow:var(--product-calc-trust-shadow);color:var(--product-calc-trust-color,rgba(232,221,198,.86));font-size:13px;font-style:normal;font-weight:400;line-height:1.42}.productCalcForm{display:grid;align-content:start;min-height:0}.productCalcField{display:grid;gap:9px;margin-bottom:10px;color:var(--product-calc-field-label-color,rgba(248,231,195,.82));font-size:14px}.productCalcField>span{color:var(--product-calc-field-label-color,inherit);font-weight:var(--product-calc-field-label-font-weight,inherit)}.productCalcDateSelect select,.productCalcField .birthDateWheelPickerField,.productCalcField input{--product-calc-current-control-background:var(--product-calc-control-background,rgba(36,45,56,0.34));--product-calc-current-control-border-color:var(
    --product-calc-control-border-color,rgba(220,167,83,0.22)
  );--product-calc-current-control-shadow:var(
    --product-calc-control-shadow,inset 0 1px 0 rgba(255,255,255,0.04)
  );min-height:55px;width:100%;border:1px solid var(--product-calc-current-control-border-color);border-radius:9px;background:var(--product-calc-current-control-background);color:var(--product-calc-control-text-color,rgba(248,231,195,.9));font-size:16px;padding:0 16px;box-shadow:var(--product-calc-current-control-shadow);-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%)}.productCalcBirthDateDesktop{display:none}.productCalcField .birthDateWheelPickerField{--product-calc-current-control-background:var(
    --product-calc-wheel-background,var(--product-calc-control-background,rgba(36,45,56,0.34))
  );--product-calc-current-control-border-color:var(
    --product-calc-wheel-border-color,var(--product-calc-control-border-color,rgba(220,167,83,0.22))
  );--product-calc-current-control-shadow:var(
    --product-calc-wheel-shadow,var(--product-calc-control-shadow,inset 0 1px 0 rgba(255,255,255,0.04))
  );display:grid;grid-template-columns:26px minmax(0,1fr) 12px;align-items:center;gap:12px;cursor:pointer;text-align:left}.productCalcField .birthDateWheelPickerIcon{display:grid;width:26px;height:26px;place-items:center;color:currentColor}.productCalcField .birthDateWheelPickerIcon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.productCalcField .birthDateWheelPickerText{min-width:0}.productCalcField .birthDateWheelPickerText strong{display:block;overflow:hidden;color:inherit;font-size:16px;font-weight:400;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.productCalcField .birthDateWheelPickerText strong.isPlaceholder{opacity:.48}.productCalcField .birthDateWheelPickerArrow{width:10px;height:10px;border-right:2px solid;border-bottom:2px solid;opacity:.6;transform:rotate(-45deg)}@media (min-width:1280px){.productCalcBirthDatePicker{display:none}.productCalcBirthDateDesktop{display:grid}.productCalcDateSelect select{font-size:14px}}.productCalcField input{height:55px;line-height:55px;padding-block:0}.productCalcField input::placeholder{color:var(--product-calc-placeholder-color,rgba(248,231,195,.34))}.productCalcDateFields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.productCalcDateSelect{position:relative;display:grid;gap:8px;text-align:center}.productCalcDateSelect select{appearance:none;cursor:pointer;font-weight:400;text-align:center}.productCalcDateSelect:after{content:"";position:absolute;right:14px;top:20px;width:9px;height:9px;border-color:var(--product-calc-date-arrow-color,rgba(248,231,195,.54));border-right-style:solid;border-right-width:2px;border-bottom-style:solid;border-bottom-width:2px;pointer-events:none;transform:rotate(45deg)}.productCalcDateSelect>span{color:var(--product-calc-date-caption-color,rgba(248,231,195,.56));font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.productCalcFooter{display:grid;gap:8px;margin-top:8px;padding-bottom:0}.productCalcFooter p{margin:0;color:var(--product-calc-footer-color,rgba(248,231,195,.6));font-size:15px;letter-spacing:.02em;text-align:center}.productCalcAction{--product-calc-current-action-text-color:var(--product-calc-action-text-color,#1f1407);--product-calc-current-action-border-color:var(--product-calc-action-border-color);display:inline-flex;min-height:58px;align-items:center;justify-content:center;border:0;border-color:var(--product-calc-current-action-border-color);border-radius:15px;cursor:pointer;font-size:16px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;width:100%;box-shadow:var(--product-calc-action-shadow);text-decoration:none}.productCalcAction,.productCalcAction.disabled{background:var(--product-calc-action-background);color:var(--product-calc-current-action-text-color)}.productCalcAction.disabled{--product-calc-current-action-text-color:var(--product-calc-action-disabled-text-color,rgba(31,20,7,0.72));--product-calc-current-action-border-color:var(--product-calc-action-disabled-border-color);border:1px solid var(--product-calc-current-action-border-color);cursor:not-allowed;opacity:.58}@media (max-width:430px){.productCalcSheet{box-shadow:none}}.compatibilityCalcHero{display:grid;order:-1;gap:12px;margin:16px 0 18px;place-items:center;text-align:center}:root[data-theme=dark] .productCalcSheet>*{position:relative;z-index:1}:root[data-theme=light] .productCalcLead{color:var(--product-calc-copy-color,rgba(28,67,101,.72))}:root[data-theme=light] .productCalcField{color:var(--product-calc-field-label-color,rgba(28,67,101,.72))}:root[data-theme=light] .productCalcTrustText{border-color:var(--product-calc-trust-border-color);background:var(--product-calc-trust-background);box-shadow:var(--product-calc-trust-shadow);color:var(--product-calc-trust-color,rgba(28,67,101,.76))}:root[data-theme=light] .productCalcFooter p{color:var(--product-calc-footer-color,rgba(28,67,101,.58))}:root[data-theme=light] .productCalcAction.disabled{border-color:var(--product-calc-current-action-border-color);opacity:.58}:root[data-theme=light] .productCalcAction,:root[data-theme=light] .productCalcAction.disabled{background:var(--product-calc-action-background);color:var(--product-calc-current-action-text-color,#ffffff)}:root[data-theme=light] .productCalcAction{border-color:var(--product-calc-current-action-border-color,transparent);box-shadow:var(--product-calc-action-shadow,none)}:root[data-theme=light] .productCalcSheet{box-shadow:none}:root[data-theme=light] .productCalcSheet:before{content:none;display:none}:root[data-theme=light] .productCalcTopbar{border-bottom-color:var(--product-calc-topbar-border-color)}:root[data-theme=light] .productCalcBackButton,:root[data-theme=light] .productCalcTopbar a{color:var(--product-calc-navigation-color,rgba(28,67,101,.64))}:root[data-theme=light] .productCalcDateSelect select,:root[data-theme=light] .productCalcField .birthDateWheelPickerField,:root[data-theme=light] .productCalcField input{border-color:var(--product-calc-current-control-border-color,#98b1c5);background:var(--product-calc-current-control-background,rgba(247,251,255,.76));color:var(--product-calc-control-text-color,#6f89a4);box-shadow:var(--product-calc-current-control-shadow,none)}:root[data-theme=light] .productCalcField input::placeholder{color:var(--product-calc-placeholder-color,rgba(28,67,101,.34))}:root[data-theme=light] .productCalcDateSelect:after{border-color:var(--product-calc-date-arrow-color,rgba(28,67,101,.42))}:root[data-theme=light] .productCalcDateSelect>span{color:var(--product-calc-date-caption-color,rgba(28,67,101,.56))}:root[data-theme=light] .productCalcTopbar h1{color:var(--product-calc-title-color,#173b5d)}@media (max-width:1279px){.productCalcHeroImage{transform:translateX(-8px)}.productCalcHero{margin-top:-8px}}.cookieConsentRoot{position:fixed;right:0;bottom:0;left:0;z-index:1200;display:flex;justify-content:center;padding:12px;pointer-events:none}.cookieConsentCard{width:min(100%,430px);box-sizing:border-box;padding:18px;border:1px solid rgba(116,107,47,.71);border-radius:24px;background:linear-gradient(135deg,rgba(255,255,255,.11),rgba(255,255,255,.025)),rgba(7,18,30,.96);box-shadow:0 22px 60px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.08);color:rgb(248,231,195);-webkit-backdrop-filter:blur(18px) saturate(130%);backdrop-filter:blur(18px) saturate(130%);pointer-events:auto}.cookieConsentHeader{display:flex;align-items:center;justify-content:space-between;gap:16px}.cookieConsentEyebrow{color:rgba(241,244,238,.68);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cookieConsentMark{color:#e2b45f;font-size:22px;line-height:1}.cookieConsentCard h2{margin:10px 0 8px;color:#f6dba2;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:400;line-height:1.05}.cookieConsentCard p{margin:0;color:rgba(241,244,238,.76);font-size:14px;line-height:1.5}.cookieConsentPolicyLink,.cookieConsentSettingsButton{color:#d9b566;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.cookieConsentPolicyLink{display:inline-block;margin-top:10px}.cookieConsentOptions{display:grid;gap:8px;margin-top:16px}.cookieConsentOption{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 12px;border:1px solid rgba(205,181,129,.18);border-radius:16px;background:rgba(255,255,255,.04);cursor:pointer}.cookieConsentOption span{display:grid;gap:3px}.cookieConsentOption strong{color:rgba(248,231,195,.95);font-size:14px}.cookieConsentOption small{color:rgba(241,244,238,.6);font-size:12px;line-height:1.35}.cookieConsentOption input{width:18px;height:18px;accent-color:#d49e3d;flex:0 0 auto}.cookieConsentActions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}.cookieConsentActionsSettings{grid-template-columns:1fr}.cookieConsentButton{min-height:42px;padding:10px 12px;border-radius:14px;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.cookieConsentButtonPrimary{border:1px solid #1f1407;background:linear-gradient(135deg,#f6dba2,#d49e3d 56%,#9c651c);color:#1f1407;box-shadow:0 12px 24px rgba(187,123,32,.2),inset 0 1px 0 rgba(255,247,221,.62)}.cookieConsentButtonSecondary{border:1px solid rgba(205,181,129,.3);background:rgba(255,255,255,.06);color:rgba(248,231,195,.88)}.cookieConsentSettingsButton{display:block;margin:12px auto 0;padding:0;border:0;background:transparent;cursor:pointer;font:inherit}:root[data-theme=light] .cookieConsentCard{border-color:#cfe0ee;background:rgba(247,251,255,.97);box-shadow:0 20px 50px rgba(23,59,93,.16);color:#173b5d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}:root[data-theme=light] .cookieConsentCard p,:root[data-theme=light] .cookieConsentEyebrow{color:#6f89a4}:root[data-theme=light] .cookieConsentMark,:root[data-theme=light] .cookieConsentPolicyLink,:root[data-theme=light] .cookieConsentSettingsButton{color:#b57a23}:root[data-theme=light] .cookieConsentCard h2{color:#173b5d}:root[data-theme=light] .cookieConsentOption{border-color:#cfe0ee;background:rgba(237,244,251,.88)}:root[data-theme=light] .cookieConsentOption strong{color:#173b5d}:root[data-theme=light] .cookieConsentOption small{color:#6f89a4}:root[data-theme=light] .cookieConsentButtonSecondary{border-color:#cfe0ee;background:rgba(237,244,251,.88);color:#173b5d}@media (max-width:430px){.cookieConsentRoot{padding:10px}.cookieConsentCard{padding:16px;border-radius:20px}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_e72612{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.__variable_e72612{--font-cormorant-garamond:"Cormorant Garamond","Cormorant Garamond Fallback"}@font-face{font-family:ebGaramond;src:url(/_next/static/media/ef601b1b7eff83e8-s.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ebGaramond;src:url(/_next/static/media/f78e9fade05add5e-s.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ebGaramond;src:url(/_next/static/media/5421ce9fb727b7f9-s.ttf) format("truetype");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:ebGaramond;src:url(/_next/static/media/b8c7634668980900-s.ttf) format("truetype");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:ebGaramond Fallback;src:local("Arial");ascent-override:117.75%;descent-override:34.85%;line-gap-override:0.00%;size-adjust:85.52%}.__className_f463c3{font-family:ebGaramond,ebGaramond Fallback}.__variable_f463c3{--font-eb-garamond:"ebGaramond","ebGaramond Fallback"}