.catalog-page .catalog-grid[data-v-a477fa4a]{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;max-width:643px}@media(min-width:860px){.catalog-page .catalog-grid[data-v-a477fa4a]{grid-template-columns:repeat(3,minmax(0,1fr));max-width:966px}}@media(min-width:1360px){.catalog-page .catalog-grid[data-v-a477fa4a]{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1289px}}@media(max-width:600px){.catalog-page .catalog-grid[data-v-a477fa4a]{grid-template-columns:1fr;max-width:320px}}.catalog-page[data-v-a477fa4a]{background:#163c66;clip-path:inset(0);color:#f2f6fb;isolation:isolate;position:relative}.catalog-page-elite[data-v-a477fa4a]{--catalog-background:url(../images/backgrounds/elite-interior-background.webp)}.catalog-page[data-v-a477fa4a]:before{background:linear-gradient(90deg,#0c192bd6,#0c1b2e30 76%),linear-gradient(0deg,#0c1b2e60,#0c1b2e10),var(--catalog-background,url(../images/backgrounds/catalog-background.webp)) center /cover;content:"";inset:0;pointer-events:none;position:fixed;z-index:-1}.catalog-intro[data-v-a477fa4a]{padding-top:155px}.catalog-intro .breadcrumb[data-v-a477fa4a]{color:#cad8eb;font-size:12px;margin:0 0 65px}.catalog-intro-grid[data-v-a477fa4a]{align-items:end;display:grid;gap:60px;grid-template-columns:minmax(0,1fr) 270px}.catalog-page .eyebrow[data-v-a477fa4a]{color:#b0c0d5;font-size:11px;letter-spacing:.14em}.catalog-intro h1.type-pair[data-v-a477fa4a]{--script-scale:1.1;--script-indent:.35em;font-size:clamp(56px,6.6vw,88px);letter-spacing:-.02em;line-height:1.04;margin:22px 0 0}.catalog-intro h1.type-pair[data-v-a477fa4a],.catalog-page em[data-v-a477fa4a]{font-family:var(--font-display);font-weight:500}.catalog-intro h1 em[data-v-a477fa4a],.catalog-page em[data-v-a477fa4a]{color:#ccd6e3}.catalog-intro-note[data-v-a477fa4a]{border-left:1px solid #ffffff40;padding:0 0 8px 30px}.catalog-intro-note p[data-v-a477fa4a]{font-size:18px;letter-spacing:-.02em;line-height:1.65}.catalog-explore[data-v-a477fa4a]{align-items:center;border-bottom:1px solid #ffffff70;display:flex;font-size:12px;gap:18px;justify-content:space-between;margin-top:32px;padding-bottom:10px;width:-moz-fit-content;width:fit-content}.catalog-explore svg[data-v-a477fa4a]{transition:transform .2s ease}.catalog-explore:hover svg[data-v-a477fa4a]{transform:translateY(4px)}.catalog-caption[data-v-a477fa4a]{border-top:1px solid #ffffff35;color:#cad8eb;display:flex;font-size:11px;gap:24px;justify-content:space-between;letter-spacing:.08em;margin-top:68px;padding:20px 0}.catalog-gallery[data-v-a477fa4a]{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:linear-gradient(135deg,#163c66cc,#163c669e);border-top:1px solid #ffffff38}.catalog-heading[data-v-a477fa4a]{align-items:end;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:42px 0 28px}.catalog-heading h2[data-v-a477fa4a]{font-size:clamp(32px,3vw,44px);font-weight:500;letter-spacing:-.02em;line-height:1.12;margin-top:12px}.catalog-heading-actions[data-v-a477fa4a]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-left:auto;max-width:100%}.catalog-title-search[data-v-a477fa4a]{background:#102d4c66;border:1px solid #ffffff30;border-radius:8px;display:flex;height:48px;margin-bottom:24px;min-width:0;padding:3px;width:100%}.catalog-title-search input[data-v-a477fa4a]{background:transparent;border:1px solid transparent;border-radius:0;color:#c4d0e0;flex:1;font-size:13px;min-width:0;padding:9px 14px;width:100%}.catalog-title-search input[data-v-a477fa4a]::-moz-placeholder{color:#c4d0e0;opacity:.8}.catalog-title-search input[data-v-a477fa4a]::placeholder{color:#c4d0e0;opacity:.8}.catalog-title-search input[data-v-a477fa4a]:focus::-moz-placeholder{color:#58718c}.catalog-title-search input[data-v-a477fa4a]:focus::placeholder{color:#58718c}.catalog-title-search input[data-v-a477fa4a]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.catalog-title-search button[data-v-a477fa4a]{border-radius:5px;display:grid;flex-shrink:0;place-items:center;width:42px}.catalog-title-clear[data-v-a477fa4a]{background:transparent;color:#c4d0e0}.catalog-title-submit[data-v-a477fa4a]{background:#dce7f3;color:#173a60}.catalog-title-submit[data-v-a477fa4a]:hover{background:#eaf1f8}.catalog-view-switch[data-v-a477fa4a]{background:#102d4c66;border:1px solid #ffffff30;border-radius:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:3px;position:relative;width:216px}.catalog-view-indicator[data-v-a477fa4a]{background:#dce7f3;border-radius:5px;bottom:3px;left:3px;pointer-events:none;position:absolute;top:3px;transition:transform .26s cubic-bezier(.22,.68,.3,1);width:calc(50% - 3px)}.catalog-view-switch.is-map .catalog-view-indicator[data-v-a477fa4a]{transform:translate(100%)}.catalog-view-switch button[data-v-a477fa4a]{align-items:center;background:transparent;border-radius:5px;color:#c4d0e0;display:inline-flex;font-size:12px;gap:7px;justify-content:center;min-height:38px;padding:8px 12px;position:relative;transition:color .16s}.catalog-view-switch button[aria-pressed=true][data-v-a477fa4a]{color:#173a60}.catalog-view-switch button[data-v-a477fa4a]:hover{color:#fff}.catalog-view-switch button[aria-pressed=true][data-v-a477fa4a]:hover{color:#173a60}.catalog-toolbar[data-v-a477fa4a]{border-top:1px solid #ffffff28;gap:24px;justify-content:space-between;margin-bottom:24px}.catalog-controls[data-v-a477fa4a],.catalog-toolbar[data-v-a477fa4a],.catalog-type-links[data-v-a477fa4a]{align-items:center;display:flex}.catalog-type-links[data-v-a477fa4a]{gap:28px}.catalog-type-links button[data-v-a477fa4a]{color:#b4c3d7;font-size:12px;min-height:64px;padding:10px 0;position:relative;transition:color .18s ease;white-space:nowrap}.catalog-type-links button[data-v-a477fa4a]:after{background:#ccd6e3;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.catalog-type-links button[data-v-a477fa4a]:hover,.catalog-type-links button[aria-pressed=true][data-v-a477fa4a]{color:#f2f6fb}.catalog-type-links button[aria-pressed=true][data-v-a477fa4a]:after{transform:scaleX(1)}.catalog-controls[data-v-a477fa4a]{gap:20px}.catalog-filter-trigger[data-v-a477fa4a]{align-items:center;display:flex;font-size:12px;gap:10px;min-height:44px;padding:10px 0}.catalog-controls[data-v-a477fa4a] .select-field{background:transparent;border:1px solid transparent;border-left-color:#ffffff28;border-radius:0;color:#cad8eb;font-size:12px;min-height:44px;padding:10px 12px 10px 20px;width:215px}.catalog-controls[data-v-a477fa4a] .select-field:hover,.catalog-filter-trigger[data-v-a477fa4a]:hover{color:#ccd6e3}.catalog-page a[data-v-a477fa4a]:focus-visible,.catalog-page button[data-v-a477fa4a]:not(.select-field):focus-visible{outline:1px solid #ccd6e3!important;outline-offset:5px}.catalog-empty[data-v-a477fa4a]{border-block:1px solid #ffffff28;padding:80px 24px;text-align:center}.catalog-empty h3[data-v-a477fa4a]{font-size:26px;font-weight:400}.catalog-empty p[data-v-a477fa4a]{color:#c4d0e0;margin:12px 0}.catalog-inline-link[data-v-a477fa4a]{border-bottom:1px solid #b0c0d5;display:inline-block;font-size:14px;padding:12px 0 8px}.catalog-invitation-wrap[data-v-a477fa4a]{padding:72px 0}.catalog-invitation[data-v-a477fa4a]{background:#dde6f2;color:#163c66;display:grid;grid-template-columns:1.05fr 1fr}.catalog-invitation-copy[data-v-a477fa4a]{container-type:inline-size;min-width:0;padding:clamp(32px,4.2vw,60px)}.catalog-invitation .eyebrow[data-v-a477fa4a]{color:#4f6c92}.catalog-page .catalog-invitation h2.type-pair[data-v-a477fa4a]{--script-color:#476184;--script-scale:1.2;--script-indent:.25em;font-size:clamp(20px,9cqw,46px);font-weight:400;letter-spacing:0;line-height:1.15;margin:28px 0 0}.catalog-invitation h2 em[data-v-a477fa4a]{color:#55759f;font-family:var(--font-script);font-weight:400}.catalog-invitation-description[data-v-a477fa4a]{color:#476184;font-size:14px;line-height:1.8;margin:28px 0 0;max-width:420px}.catalog-priorities[data-v-a477fa4a]{border-block:1px solid #163c6626;color:#1e4373;display:grid;font-size:12px;margin-top:28px}.catalog-priorities li[data-v-a477fa4a]{align-items:center;display:flex;gap:18px;padding:12px 0}.catalog-priorities li+li[data-v-a477fa4a]{border-top:1px solid #163c6614}.catalog-priorities li>span[data-v-a477fa4a]{color:#55759f;font-size:10px}.catalog-invitation-action[data-v-a477fa4a]{align-items:center;display:flex;flex-wrap:wrap;gap:14px 18px;margin-top:28px}.catalog-invitation-action>span[data-v-a477fa4a]{color:#486386;font-size:11px;line-height:1.6;max-width:130px}.catalog-consult[data-v-a477fa4a]{align-items:center;background:#163c66;color:#dde6f2;display:inline-flex;font-size:12px;justify-content:space-between;min-height:52px;transition:background .2s ease}.catalog-consult>span[data-v-a477fa4a]:first-child{padding:0 24px}.catalog-consult-arrow[data-v-a477fa4a]{align-self:stretch;border-left:1px solid #dde6f230;display:grid;place-items:center;width:52px}.catalog-consult[data-v-a477fa4a]:hover{background:#384d68}.catalog-page .catalog-consult[data-v-a477fa4a]:focus-visible{outline:2px solid #163c66!important;outline-offset:4px}.catalog-consult svg[data-v-a477fa4a]{transition:transform .2s ease}.catalog-consult:hover svg[data-v-a477fa4a]{transform:translate(3px,-3px)}.catalog-invitation-image[data-v-a477fa4a]{background:#1e4271;min-height:100%;overflow:hidden;position:relative}.catalog-invitation-image img[data-v-a477fa4a]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:44% center;object-position:44% center;position:absolute;width:100%}.catalog-invitation-image[data-v-a477fa4a]:after{background:linear-gradient(0deg,#0c1b2ecc,transparent 50%);content:"";inset:0;position:absolute}.catalog-invitation-image p[data-v-a477fa4a]{color:#dde6f2;font-size:11px;inset:auto 36px 30px;line-height:1.7;position:absolute;z-index:1}.catalog-invitation-image p span[data-v-a477fa4a]{display:block;font-family:var(--font-display);font-size:clamp(24px,2.5vw,34px);line-height:1.3;margin-bottom:14px}@media(max-width:1050px){.catalog-intro-grid[data-v-a477fa4a]{gap:30px;grid-template-columns:minmax(0,1fr) 220px}.catalog-intro-note[data-v-a477fa4a]{padding-left:24px}.catalog-type-links[data-v-a477fa4a]{gap:22px}.catalog-controls[data-v-a477fa4a]{gap:14px}.catalog-controls[data-v-a477fa4a] .select-field{padding-left:14px;width:185px}}@media(max-width:800px){.catalog-invitation[data-v-a477fa4a]{grid-template-columns:1fr}.catalog-invitation-image[data-v-a477fa4a]{min-height:300px}.catalog-intro[data-v-a477fa4a]{padding-top:130px}.catalog-intro .breadcrumb[data-v-a477fa4a]{margin-bottom:46px}.catalog-intro-grid[data-v-a477fa4a]{gap:34px;grid-template-columns:1fr}.catalog-intro h1.type-pair[data-v-a477fa4a]{font-size:clamp(42px,7.6vw,64px)}.catalog-intro-note[data-v-a477fa4a]{align-items:end;border-left:0;display:flex;gap:24px;justify-content:space-between;padding:0}.catalog-intro-note p[data-v-a477fa4a]{font-size:15px}.catalog-explore[data-v-a477fa4a]{margin-top:0}.catalog-caption[data-v-a477fa4a]{font-size:11px;margin-top:44px}.catalog-caption span[data-v-a477fa4a]:last-child{display:none}.catalog-heading[data-v-a477fa4a]{padding-top:32px}.catalog-toolbar[data-v-a477fa4a]{flex-wrap:wrap;gap:0}.catalog-type-links[data-v-a477fa4a]{justify-content:space-between;width:100%}.catalog-type-links button[data-v-a477fa4a]{min-height:54px}.catalog-controls[data-v-a477fa4a]{border-top:1px solid #ffffff28;justify-content:space-between;padding-top:8px;width:100%}.catalog-controls[data-v-a477fa4a] .select-field{border-left-color:transparent;width:225px}}@media(max-width:540px){.catalog-intro .breadcrumb[data-v-a477fa4a]{margin-bottom:34px}.catalog-intro h1.type-pair[data-v-a477fa4a]{font-size:clamp(32px,9vw,48px)}.catalog-intro-note[data-v-a477fa4a]{flex-wrap:wrap;gap:20px}.catalog-intro-note p[data-v-a477fa4a]{font-size:14px}.catalog-explore[data-v-a477fa4a]{font-size:12px;gap:12px}.catalog-caption[data-v-a477fa4a]{font-size:11px;letter-spacing:.03em}.catalog-heading[data-v-a477fa4a]{align-items:start}.catalog-heading h2[data-v-a477fa4a]{font-size:32px;max-width:230px}.catalog-type-links[data-v-a477fa4a]{gap:12px}.catalog-type-links button[data-v-a477fa4a]{font-size:12px}.catalog-controls[data-v-a477fa4a] .select-field{font-size:12px;width:205px}.catalog-filter-trigger[data-v-a477fa4a]{font-size:12px;gap:8px}.catalog-invitation-wrap[data-v-a477fa4a]{padding:44px 0}.catalog-invitation-copy[data-v-a477fa4a]{padding:28px 24px}.catalog-page .catalog-invitation h2.type-pair[data-v-a477fa4a]{--script-scale:1;--script-indent:0}.catalog-invitation-description[data-v-a477fa4a]{font-size:13px}.catalog-invitation-image[data-v-a477fa4a]{min-height:270px}.catalog-invitation-image p[data-v-a477fa4a]{inset:auto 24px 22px}.catalog-invitation-image p span[data-v-a477fa4a]{font-size:21px}.catalog-consult[data-v-a477fa4a]{width:100%}.catalog-invitation-action>span[data-v-a477fa4a]{max-width:none}}@media(prefers-reduced-motion:reduce){.catalog-page[data-v-a477fa4a] *,.catalog-type-links button[data-v-a477fa4a]:after,.catalog-view-indicator[data-v-a477fa4a]{transition:none}}
