@font-face{font-family:Ubuntu Sans;font-style:italic;font-weight:100 800;font-stretch:75% 100%;font-display:swap;src:url(../../../fonts/ubuntu-sans-italic-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu Sans;font-style:italic;font-weight:100 800;font-stretch:75% 100%;font-display:swap;src:url(../../../fonts/ubuntu-sans-italic-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Ubuntu Sans;font-style:normal;font-weight:100 800;font-stretch:75% 100%;font-display:swap;src:url(../../../fonts/ubuntu-sans-normal-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu Sans;font-style:normal;font-weight:100 800;font-stretch:75% 100%;font-display:swap;src:url(../../../fonts/ubuntu-sans-normal-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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}:root{--is-magenta: #c1368c;--is-magenta-deep: #9e2a72;--is-magenta-soft: #f6e1ee;--is-teal: #5baec5;--is-teal-deep: #2f7798;--is-teal-soft: #e2f1f5;--it-cyan: #35b1c9;--is-ink: #1b1c1e;--is-graphite: #45474b;--is-stone: #7d7f82;--is-concrete: #d3d2ce;--is-chalk: #eeedea;--is-paper: #f8f7f4;--is-white: #ffffff;--bg-page: var(--is-white);--bg-surface: var(--is-white);--bg-muted: var(--is-paper);--bg-sunken: var(--is-chalk);--bg-inverse: var(--is-ink);--fg-1: var(--is-ink);--fg-2: var(--is-graphite);--fg-3: var(--is-stone);--fg-inverse: var(--is-white);--fg-brand: var(--is-magenta);--fg-link: var(--is-teal-deep);--border-1: var(--is-concrete);--border-strong: var(--is-ink);--frame: var(--is-teal);--accent: var(--is-magenta);--accent-hover: var(--is-magenta-deep);--accent-2: var(--is-teal);--status-available: #3e8e5e;--status-limited: #c98a1b;--status-full: var(--is-stone);--scrim-bottom: linear-gradient(180deg, rgba(27, 28, 30, 0) 45%, rgba(27, 28, 30, .68) 100%);--font-sans: "Ubuntu Sans", "Ubuntu", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display: var(--font-sans);--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fs-display-xl: clamp(52px, 8vw, 112px);--fs-display-l: clamp(40px, 5.6vw, 80px);--fs-display-m: clamp(30px, 3.6vw, 52px);--fs-h1: 36px;--fs-h2: 26px;--fs-h3: 20px;--fs-body-l: 18px;--fs-body: 16px;--fs-small: 14px;--fs-caption: 12px;--lh-display: 1;--lh-heading: 1.15;--lh-body: 1.55;--ls-display: -.02em;--ls-eyebrow: .16em;--text-display: var(--fw-light) var(--fs-display-l) / var(--lh-display) var(--font-display);--text-heading: var(--fw-medium) var(--fs-h2) / var(--lh-heading) var(--font-sans);--text-body: var(--fw-regular) var(--fs-body) / var(--lh-body) var(--font-sans);--text-eyebrow: var(--fw-medium) var(--fs-caption) / 1 var(--font-sans);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 144px;--container-max: 1360px;--gutter: clamp(20px, 4vw, 56px);--radius-0: 0;--radius-1: 2px;--radius-pill: 999px;--border-hair: 1px solid var(--border-1);--border-ink: 1.5px solid var(--border-strong);--shadow-none: none;--shadow-float: 0 12px 40px rgba(22, 22, 22, .14);--ease-out: cubic-bezier(.2, .7, .2, 1);--dur-fast: .15s;--dur-base: .28s;--dur-slow: .7s;--icon-stroke: 1.5;--frame-stroke: 6px;--frame-gap: 38%}*,*:before,*:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;scroll-behavior:smooth;overflow-x:clip}body{margin:0;background:var(--bg-page);color:var(--fg-1);font:var(--text-body);overflow-x:clip}a{color:inherit;text-decoration:none}a:hover{color:var(--accent)}::selection{background:var(--is-magenta-soft)}.desktop-only{display:flex}.mobile-only{display:none}.offer-row{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.2fr) minmax(0,1.2fr) auto;gap:16px 32px;align-items:center;padding:28px 0;border-bottom:var(--border-hair)}.offer-row-cta{display:flex;justify-content:flex-end}.mosaic-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}@media(max-width:899px){.desktop-only{display:none!important}.mobile-only{display:flex!important}.offer-row{grid-template-columns:minmax(0,1fr)}.offer-row-cta{justify-content:flex-start}.mosaic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.zoom-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}a:hover .zoom-img,.zoom-wrap:hover .zoom-img{transform:scale(1.04)}.nav-link.svelte-1elxaub:hover{color:var(--accent)!important}.lang-idle.svelte-1elxaub{opacity:.72}.lang-idle.svelte-1elxaub:hover{opacity:1}.ftr-link.svelte-jz8lnl{color:#ffffffb8;text-decoration:none}.ftr-link.svelte-jz8lnl:hover{color:#fff}
