@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:dsFraunces;src:url(../media/fraunces_latin.p.1h6pn64pmfi2q.woff2)format("woff2");font-display:optional;font-weight:100 900;font-style:normal}._7bzEwq_className{font-family:dsFraunces,dsFraunces Fallback;font-style:normal}._7bzEwq_variable{--ds-face-serif:"dsFraunces", dsFraunces Fallback}
@font-face{unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-family:dsJakarta;src:url(../media/plus_jakarta_sans_latin.p.08ssgmy_tb90r.woff2)format("woff2");font-display:optional;font-weight:200 800;font-style:normal}.ogXcLa_className{font-family:dsJakarta,dsJakarta Fallback;font-style:normal}.ogXcLa_variable{--ds-face-sans:"dsJakarta", dsJakarta Fallback}
@font-face{font-family:dsFraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0%;size-adjust:115.45%}@font-face{font-family:dsJakarta Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0%;size-adjust:104.98%}
.ds-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ds-accent:#4b33b8;--ds-primary:#2e2a6e;--ds-page:#faf8f5;--ds-surface:#fff;--ds-tint:#eeeafa;--ds-ink:#1b1830;--ds-ink-soft:#5e5a78;--ds-alert:#d60017;--ds-warning:#c03b00;--ds-positive:#085b29;--ds-on-dark:var(--ds-surface);--ds-link:var(--ds-accent);--ds-rule:var(--ds-accent);--ds-focus:var(--ds-accent);--ds-count:var(--ds-alert);--ds-badge-indigo:var(--ds-primary);--ds-badge-green:var(--ds-positive);--ds-badge-violet:var(--ds-accent);--ds-badge-orange:var(--ds-warning);--ds-accent-hover:color-mix(in srgb, var(--ds-accent), var(--ds-ink) 28%);--ds-alert-hover:color-mix(in srgb, var(--ds-alert), var(--ds-ink) 28%);--ds-positive-hover:color-mix(in srgb, var(--ds-positive), var(--ds-ink) 28%);--ds-link-hover:color-mix(in srgb, var(--ds-link), var(--ds-ink) 28%);--ds-tint-hover:color-mix(in srgb, var(--ds-tint), var(--ds-accent) 9%);--ds-surface-hover:color-mix(in srgb, var(--ds-surface), var(--ds-accent) 10%);--ds-wash:color-mix(in srgb, var(--ds-accent) 10%, transparent);--ds-rule-soft:color-mix(in srgb, var(--ds-rule) 35%, transparent);--ds-field-line:color-mix(in srgb, var(--ds-rule) 60%, transparent);--ds-rule-quiet:color-mix(in srgb, var(--ds-ink-soft) 30%, transparent);--ds-disabled:color-mix(in srgb, var(--ds-ink-soft) 50%, transparent);--ds-muted:color-mix(in srgb, var(--ds-ink-soft) 8%, transparent);--ds-positive-ring:color-mix(in srgb, var(--ds-positive) 50%, transparent);--ds-scrim:color-mix(in srgb, var(--ds-ink) 10%, transparent);--ds-on-dark-2:color-mix(in srgb, var(--ds-on-dark) 85%, transparent);--ds-on-dark-line:color-mix(in srgb, var(--ds-on-dark) 40%, transparent);--ds-veil:color-mix(in srgb, var(--ds-surface) 60%, transparent);--ds-font-serif:var(--ds-face-serif), Georgia, serif;--ds-font-sans:var(--ds-face-sans), system-ui, sans-serif;--ds-text-1:12px;--ds-text-2:14px;--ds-text-3:16px;--ds-text-4:18px;--ds-text-5:20px;--ds-text-6:24px;--ds-text-7:28px;--ds-text-8:32px;--ds-text-9:40px;--ds-text-10:64px;--ds-text-11:80px;--ds-weight-medium:500;--ds-weight-semibold:600;--ds-weight-bold:700;--ds-leading-1:1;--ds-leading-2:1.2;--ds-leading-3:1.3;--ds-leading-4:1.5;--ds-leading-5:1.6;--ds-tracking-1:-.01em;--ds-tracking-2:.04em;--ds-tracking-3:.12em;--ds-heading-weight:var(--ds-weight-medium);--ds-h1-size:var(--ds-text-9);--ds-h1-leading:var(--ds-leading-2);--ds-h2-size:var(--ds-text-8);--ds-h2-leading:var(--ds-leading-2);--ds-h3-size:var(--ds-text-6);--ds-h3-leading:var(--ds-leading-3);--ds-h3s-size:var(--ds-text-5);--ds-h4-size:var(--ds-text-4);--ds-body-size:var(--ds-text-3);--ds-body-leading:var(--ds-leading-4);--ds-lede-size:var(--ds-text-4);--ds-small-size:var(--ds-text-2);--ds-label-size:var(--ds-text-2);--ds-display-size:var(--ds-text-11);--ds-brand-face:var(--ds-font-serif);--ds-brand-cut:"opsz" 9, "SOFT" 0, "WONK" 0;--ds-brand-weight:var(--ds-weight-bold);--ds-brand-size:calc(var(--ds-tagline-size) * 25 / 11);--ds-brand-size-narrow:var(--ds-text-5);--ds-brand-tracking:var(--ds-tracking-3);--ds-brand-point:.3em;--ds-tagline-size:9px;--ds-header-control-size:var(--ds-text-3);--ds-price-face:var(--ds-font-serif);--ds-price-weight:var(--ds-heading-weight);--ds-price-caption-size:var(--ds-text-2);--ds-price-inline-size:var(--ds-text-4);--ds-card-price-size:var(--ds-text-6);--ds-price-total-size:var(--ds-text-7);--ds-price-large-size:var(--ds-text-8);--ds-gallery-icon:var(--ds-text-9);--ds-gallery-icon-stroke:1.25;--ds-gallery-count-size:var(--ds-text-6);--ds-space-0-5:2px;--ds-space-1:4px;--ds-space-1-5:6px;--ds-space-2:8px;--ds-space-2-5:10px;--ds-space-3:12px;--ds-space-3-5:14px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-8:32px;--ds-space-10:40px;--ds-space-12:48px;--ds-space-14:56px;--ds-space-18:72px;--ds-radius:4px;--ds-radius-round:50%;--ds-border:1px;--ds-border-strong:2px;--ds-border-heavy:4px;--ds-underline-offset:3px;--ds-duration:.3s;--ds-duration-fast:.15s;--ds-ease:cubic-bezier(.22, .61, .36, 1);--ds-zoom:1.05;--ds-lift:calc(-1 * var(--ds-space-1));--ds-grow:1.15;--ds-shadow-icon:0 1px 2px color-mix(in srgb, var(--ds-ink) 60%, transparent);--ds-shadow-popup:0 8px 24px color-mix(in srgb, var(--ds-ink) 18%, transparent);--ds-container:1440px;--ds-gutter:var(--ds-space-4);--ds-section-gap:var(--ds-space-18);--ds-section-gap-tight:var(--ds-space-12);--ds-panel-pad:var(--ds-space-8);--ds-card-pad:var(--ds-space-6);--ds-band-pad:var(--ds-space-12);--ds-gallery-main:3.875fr;--ds-gallery-tile-ratio:328 / 431;--ds-gallery-gap:var(--ds-space-2);--ds-gallery-phone-height:240px;--ds-gallery-plate:40px;--ds-viewer-tile:384px;--ds-viewer-edge:128px;--ds-viewer-aside:clamp(288px, 33.333%, 448px);--ds-viewer-thumb:56px;--ds-viewer-ratio:4 / 3;--ds-map-height:620px;--ds-phonebar-height:76px;--ds-aside-narrow:320px;--ds-header-gap:var(--ds-space-8);--ds-control-sm:32px;--ds-control-md:36px;--ds-control-lg:48px;--ds-avatar:56px;--ds-avatar-sm:40px;--ds-menu-width:360px;--ds-popover-width:288px;--ds-dialog-width:384px;--ds-thumb:64px;--ds-icon-xs:12px;--ds-icon-sm:14px;--ds-icon-md:16px;--ds-icon-lg:18px;--ds-icon-xl:20px;--ds-icon-2xl:22px;--ds-icon-3xl:28px;--ds-fact-icon:24px;--ds-tile-icon:40px;--ds-pager-icon:var(--ds-icon-2xl);--ds-dot:22px;--ds-count-size:18px;--ds-marker:28px;--ds-marker-dot:22px;--ds-marker-home:36px;--ds-month-tile:96px}@media (max-width:1320px){.ds-root{--ds-section-gap:var(--ds-space-14)}}@media (max-width:1000px){.ds-root{--ds-map-height:420px}}@media (max-width:640px){.ds-root{--ds-h1-size:var(--ds-text-7);--ds-h2-size:var(--ds-text-6);--ds-h3-size:var(--ds-text-5);--ds-h3s-size:var(--ds-text-4);--ds-display-size:var(--ds-text-10);--ds-section-gap:var(--ds-space-10);--ds-section-gap-tight:var(--ds-space-8);--ds-panel-pad:var(--ds-space-5) var(--ds-space-4);--ds-card-pad:var(--ds-space-5) var(--ds-space-4);--ds-band-pad:var(--ds-space-8);--ds-control-lg:40px}}@media (prefers-reduced-motion:reduce){.ds-root{--ds-duration:0s;--ds-duration-fast:0s;--ds-zoom:1;--ds-lift:0px}}
.ds-root{background:var(--ds-page);min-height:100vh;color:var(--ds-ink);font-family:var(--ds-font-sans);font-size:var(--ds-body-size);line-height:var(--ds-body-leading);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}:where(.ds-root) h1,:where(.ds-root) h2,:where(.ds-root) h3,:where(.ds-root) h4,:where(.ds-root) p,:where(.ds-root) ul,:where(.ds-root) ol,:where(.ds-root) dl,:where(.ds-root) dd,:where(.ds-root) figure,:where(.ds-root) fieldset{margin:0}:where(.ds-root) ul,:where(.ds-root) ol{padding:0;list-style:none}:where(.ds-root) fieldset{border:0;min-width:0;padding:0}:where(.ds-root) legend{padding:0}:where(.ds-root) button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;padding:0}:where(.ds-root) a{color:var(--ds-link);text-decoration:none}:where(.ds-root) a:hover{color:var(--ds-link-hover);text-decoration:underline}:where(.ds-root) img{max-width:100%;display:block}:where(.ds-root) input,:where(.ds-root) textarea,:where(.ds-root) select{font:inherit;color:inherit}:where(.ds-root) table{border-collapse:collapse;width:100%}:where(.ds-root) th,:where(.ds-root) td{text-align:left;font-weight:inherit;vertical-align:top;padding:0}:where(.ds-root) summary{cursor:pointer;list-style:none}:where(.ds-root) summary::-webkit-details-marker{display:none}.ds-root :focus-visible{outline:var(--ds-border-strong) solid var(--ds-focus);outline-offset:var(--ds-border-strong)}.ds-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.ds-sr-phone{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.ds-h1,.ds-h2,.ds-h3{font-family:var(--ds-font-serif);font-weight:var(--ds-heading-weight)}.ds-h1{font-size:var(--ds-h1-size);line-height:var(--ds-h1-leading);letter-spacing:var(--ds-tracking-1);text-wrap:balance}.ds-h2{font-size:var(--ds-h2-size);line-height:var(--ds-h2-leading);letter-spacing:var(--ds-tracking-1);text-wrap:balance}.ds-h3{font-size:var(--ds-h3-size);line-height:var(--ds-h3-leading)}.ds-h3s{font-size:var(--ds-h3s-size);font-weight:var(--ds-weight-bold);line-height:var(--ds-h3-leading);letter-spacing:var(--ds-tracking-1)}.ds-h4{font-size:var(--ds-h4-size);font-weight:var(--ds-weight-bold);line-height:var(--ds-h3-leading)}.ds-lede{font-size:var(--ds-lede-size);line-height:var(--ds-leading-5)}.ds-body{font-size:var(--ds-body-size);line-height:var(--ds-leading-5)}.ds-small{font-size:var(--ds-small-size);line-height:var(--ds-body-leading)}.ds-label{font-size:var(--ds-label-size);font-weight:var(--ds-weight-semibold);letter-spacing:var(--ds-tracking-3);text-transform:uppercase;color:var(--ds-ink-soft)}.ds-label-accent{color:var(--ds-accent)}.ds-price{font-family:var(--ds-price-face);font-weight:var(--ds-price-weight);line-height:var(--ds-h1-leading);letter-spacing:var(--ds-tracking-1);font-variant-numeric:tabular-nums}.ds-figures{font-variant-numeric:tabular-nums}.ds-link{color:var(--ds-ink);text-decoration:underline;text-decoration-thickness:var(--ds-border);text-underline-offset:var(--ds-underline-offset);-webkit-text-decoration-color:var(--ds-rule-soft);text-decoration-color:var(--ds-rule-soft);transition:color var(--ds-duration-fast) var(--ds-ease), text-decoration-color var(--ds-duration-fast) var(--ds-ease)}.ds-link:hover{color:var(--ds-link-hover);-webkit-text-decoration-color:var(--ds-link-hover);text-decoration-color:var(--ds-link-hover);text-decoration-thickness:var(--ds-border-strong)}.ds-sec{color:var(--ds-ink-soft)}.ds-pos{color:var(--ds-positive)}.ds-strong{font-weight:var(--ds-weight-bold)}
