/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-outline-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-leading:initial}}}@layer theme,base;@layer components{.xp-xp-r{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.xp-xp-park__pick,.xp-xp-whos{border-style:var(--tw-border-style);border-width:0;min-width:0;margin:0;padding:0}.xp-shell:has(.xp-xp-hero) .k-section-header--tab{margin-bottom:calc(var(--spacing,.25rem) * 8)}.xp-shell:has(.xp-xp-hero) .k-section-header__tab{font-size:1.5rem;line-height:1.2}.xp-shell:has(.xp-xp-hero) .k-section-header__tab .k-padded--block{padding-inline:var(--spacing,.25rem);padding-top:calc(var(--spacing,.25rem) * .5);padding-bottom:var(--spacing,.25rem);vertical-align:top}@media (width>=40rem){.xp-shell:has(.xp-xp-hero) .k-section-header__tab .k-padded--block{padding-inline:0}}.xp-shell:has(.xp-xp-hero) .k-section-header--tab>.k-section-header__text{margin-top:calc(var(--spacing,.25rem) * 3.5);max-width:calc(var(--spacing,.25rem) * 200);gap:calc(var(--spacing,.25rem) * 3.5)}.xp-shell:has(.xp-xp-hero) .k-section-header__title{text-wrap:balance;font-size:1.75rem;line-height:1.12}.xp-shell:has(.xp-xp-hero) .k-section-header__lead{font-size:1.0625rem;line-height:1.55}@media (width>=40rem){.xp-shell:has(.xp-xp-hero) .k-section-header__tab{font-size:2.25rem}.xp-shell:has(.xp-xp-hero) .k-section-header__title{font-size:2.5rem;line-height:1.08}.xp-shell:has(.xp-xp-hero) .k-section-header__lead{font-size:1.1875rem}}.xp-xp-hero{background-color:var(--color-midnight,oklch(28% .1067 259.07));padding-top:calc(var(--spacing,.25rem) * 6);padding-bottom:calc(var(--spacing,.25rem) * 8);color:var(--color-white,#fff)}.xp-xp-hero__in{position:relative}.xp-xp-hero__crumbs{margin-bottom:calc(var(--spacing,.25rem) * 5)}.xp-xp-hero__crumbs .k-crumbs__list{row-gap:var(--spacing,.25rem);flex-wrap:wrap}.xp-xp-hero__crumbs .k-crumbs__link{color:var(--color-powder,oklch(95% .0335 225.44));text-underline-offset:3px;text-decoration-line:underline;text-decoration-color:currentColor}.xp-xp-hero__crumbs .k-crumbs__link[aria-current=page]{white-space:normal;color:#d9f4ffcc;overflow:visible}@supports (color:color-mix(in lab, red, red)){.xp-xp-hero__crumbs .k-crumbs__link[aria-current=page]{color:color-mix(in oklab, var(--color-powder,oklch(95% .0335 225.44)) 80%, transparent)}}.xp-xp-hero__crumbs .k-crumbs__link[aria-current=page]{text-decoration-line:none}.xp-xp-hero__crumbs .k-crumbs__sep{color:#d9f4ff99}@supports (color:color-mix(in lab, red, red)){.xp-xp-hero__crumbs .k-crumbs__sep{color:color-mix(in oklab, var(--color-powder,oklch(95% .0335 225.44)) 60%, transparent)}}.xp-xp-hero__tab{margin:0}.xp-xp-hero__tab span{background-color:var(--color-blossom,oklch(82% .1446 336.15));padding-inline:calc(var(--spacing,.25rem) * 3);padding-top:calc(var(--spacing,.25rem) * .5);padding-bottom:var(--spacing,.25rem);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-section-tab);line-height:var(--lh-section-tab);letter-spacing:var(--ls-section-tab);text-transform:uppercase;color:var(--color-ink,oklch(26% .0103 229.34));font-weight:800;display:inline-block}@media (width>=40rem){.xp-xp-hero__tab span{padding-inline:calc(var(--spacing,.25rem) * 4)}}.xp-xp-hero__tab span{font-size:1.5rem;line-height:1.2}.xp-xp-hero__h1{margin:0;margin-top:calc(var(--spacing,.25rem) * 3.5);max-width:calc(var(--spacing,.25rem) * 208);font-family:var(--font-headline);font-size:var(--fs-hero-title);line-height:var(--lh-hero-title);letter-spacing:var(--ls-hero-title);text-wrap:balance;color:var(--color-white,#fff);font-size:2.25rem;font-weight:800;line-height:1.05}@media (width>=40rem){.xp-xp-hero__tab span{font-size:2.25rem}.xp-xp-hero__h1{font-size:3.75rem}}.xp-xp-hero__dek{margin:0;margin-top:calc(var(--spacing,.25rem) * 4);max-width:calc(var(--spacing,.25rem) * 176);font-family:var(--font-sans);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);letter-spacing:var(--ls-body-lg);text-box-trim:trim-both;color:var(--color-powder,oklch(95% .0335 225.44));font-weight:400}@media (width>=64rem){.xp-xp-hero__h1{max-width:min(52rem,100% - 23rem)}.xp-xp-hero__dek{max-width:min(44rem,100% - 23rem)}}.xp-xp-facts{margin:0;margin-top:calc(var(--spacing,.25rem) * 7);max-width:var(--container-5xl,64rem);gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style-type:none;display:grid}@media (width>=64rem){.xp-xp-facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.xp-xp-facts__box{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);border-style:var(--tw-border-style);border-width:2px;border-color:#ffffff4d;min-width:0;display:flex}@supports (color:color-mix(in lab, red, red)){.xp-xp-facts__box{border-color:color-mix(in oklab, var(--color-white,#fff) 30%, transparent)}}.xp-xp-facts__box{padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 3)}.xp-xp-facts__icon{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);color:var(--color-blossom,oklch(82% .1446 336.15));flex-shrink:0}.xp-xp-facts__txt{min-width:0;font-family:var(--font-sans);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);letter-spacing:var(--ls-body-sm);text-box-trim:trim-both;color:var(--color-powder,oklch(95% .0335 225.44));flex-direction:column;font-weight:400;display:flex}.xp-xp-facts__txt b{font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-lg);line-height:var(--lh-label-lg);letter-spacing:var(--ls-label-lg);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--color-white,#fff);font-weight:800}.xp-xp-ring{display:none}@media (width>=64rem){.xp-xp-ring{top:calc(var(--spacing,.25rem) * 11);right:calc(var(--spacing,.25rem) * 18);width:calc(var(--spacing,.25rem) * 52);height:calc(var(--spacing,.25rem) * 52);border-color:var(--color-midnight,oklch(28% .1067 259.07));background-color:var(--color-blossom,oklch(82% .1446 336.15));color:var(--color-ink,oklch(26% .0103 229.34));outline-color:var(--color-blossom,oklch(82% .1446 336.15));border-width:.625rem;border-radius:2147483647px;outline-width:.1875rem;outline-style:solid;align-content:center;justify-items:center;display:grid;position:absolute}}.xp-xp-ring__n{font-family:var(--font-display);font-variation-settings:"wdth" 62;font-size:6rem;font-weight:800;line-height:1}.xp-xp-ring__label{margin-top:calc(var(--spacing,.25rem) * -1);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-lg);line-height:var(--lh-label-lg);letter-spacing:var(--ls-label-lg);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;letter-spacing:.2em;font-weight:800}.xp-xp-ring__glyph{margin:calc(var(--spacing,.25rem) * -5.5);width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);background-color:var(--color-white,#fff);color:var(--color-midnight,oklch(28% .1067 259.07));transform:rotate(var(--a)) translateY(-9.5rem) rotate(calc(var(--a) * -1));border-radius:2147483647px;place-items:center;font-size:1.375rem;display:grid;position:absolute;top:50%;left:50%}.xp-xp-park__top{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;column-gap:calc(var(--spacing,.25rem) * 6);row-gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.xp-xp-switch{cursor:pointer;background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * .75);-webkit-user-select:none;user-select:none;border-radius:calc(var(--spacing,.25rem) * 1.5);display:inline-flex}.xp-xp-switch span{min-height:calc(var(--spacing,.25rem) * 10);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 4);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--color-ink,oklch(26% .0103 229.34));border-radius:var(--spacing,.25rem);font-weight:800;display:inline-flex}.xp-xp-park:not(:has(#xp-xp-dark:checked)) .xp-xp-switch__day,.xp-xp-park:has(#xp-xp-dark:checked) .xp-xp-switch__night{background-color:var(--color-ink,oklch(26% .0103 229.34));color:var(--color-white,#fff)}.xp-xp-park__note{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);letter-spacing:var(--ls-body-sm);text-box-trim:trim-both;color:var(--color-powder,oklch(95% .0335 225.44));margin:0;font-weight:400;display:flex}.xp-xp-park__note-icon{margin-top:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.xp-xp-park__grid{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=64rem){.xp-xp-park__grid{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:minmax(0,1fr) 20rem}}.xp-xp-sketch{outline-style:var(--tw-outline-style);outline-width:3px;outline-color:var(--color-white,#fff);margin:0;position:relative}.xp-xp-sketch__svg{width:100%;height:auto;display:block}.xp-xp-mark{z-index:2;width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);cursor:pointer;background-color:var(--color-white,#fff);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-sm);line-height:var(--lh-label-sm);letter-spacing:var(--ls-label-sm);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--color-ink,oklch(26% .0103 229.34));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-midnight,oklch(28% .1067 259.07));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-radius:2147483647px;place-items:center;font-weight:800;transition-duration:.15s;display:grid;position:absolute}@media (width>=40rem){.xp-xp-mark{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-lg);line-height:var(--lh-label-lg);letter-spacing:var(--ls-label-lg);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);font-weight:800}}.xp-xp-mark{left:var(--x);top:var(--y);translate:-50% -50%}@media (hover:hover){.xp-xp-mark:hover{--tw-scale-x:115%;--tw-scale-y:115%;--tw-scale-z:115%;scale:var(--tw-scale-x) var(--tw-scale-y)}.xp-xp-chip:hover{border-color:var(--color-white,#fff)}}.xp-xp-cards{min-width:0}.xp-xp-card{gap:calc(var(--spacing,.25rem) * 2.5);border-top-style:var(--tw-border-style);border-top-width:6px;border-color:var(--color-blossom,oklch(82% .1446 336.15));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5);color:var(--color-ink,oklch(26% .0103 229.34));flex-direction:column;display:none}.xp-xp-card__n{align-items:baseline;gap:calc(var(--spacing,.25rem) * 2);margin:0;display:flex}.xp-xp-card__n b{font-family:var(--font-display);font-variation-settings:"wdth" 62;color:var(--color-dusk,oklch(36% .1102 338.11));font-size:2.75rem;font-weight:800;line-height:1}.xp-xp-card__n span{font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-sm);line-height:var(--lh-label-sm);letter-spacing:var(--ls-label-sm);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--color-ash,oklch(50% 0 0));font-weight:800}.xp-xp-card__ico{width:calc(var(--spacing,.25rem) * 14);height:calc(var(--spacing,.25rem) * 14);background-color:var(--color-midnight,oklch(28% .1067 259.07));color:var(--color-blossom,oklch(82% .1446 336.15));border-radius:2147483647px;place-items:center;font-size:1.75rem;display:grid}.xp-xp-card__h{font-family:var(--font-headline);font-size:var(--fs-headline-04);line-height:var(--lh-headline-04);letter-spacing:var(--ls-headline-04);text-box-trim:trim-both;margin:0;font-weight:800}.xp-xp-card__txt{font-family:var(--font-sans);font-size:var(--fs-body-lg);line-height:var(--lh-body-lg);letter-spacing:var(--ls-body-lg);text-box-trim:trim-both;margin:0;font-weight:400}.xp-xp-card__tags{gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;margin:0;padding:0;list-style-type:none;display:flex}.xp-xp-card__tags li{background-color:var(--color-blush,oklch(92% .0674 326.89));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .75);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-sm);line-height:var(--lh-label-sm);letter-spacing:var(--ls-label-sm);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;border-radius:var(--spacing,.25rem);font-weight:800}.xp-xp-card__next{margin:0}.xp-xp-card__next label{min-height:calc(var(--spacing,.25rem) * 11);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-heavy,800);font-weight:var(--font-weight-heavy,800);color:var(--color-brand,oklch(44% .1928 261.11));text-underline-offset:3px;text-decoration-line:underline;display:inline-flex}.xp-xp-chips{margin-top:calc(var(--spacing,.25rem) * 4);gap:calc(var(--spacing,.25rem) * 1.5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width>=64rem){.xp-xp-chips{grid-template-columns:repeat(6,minmax(0,1fr))}}.xp-xp-chip{min-height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-style:var(--tw-border-style);border-width:2px;border-color:#ffffff40;flex-direction:column;align-items:flex-start;min-width:0;display:flex}@supports (color:color-mix(in lab, red, red)){.xp-xp-chip{border-color:color-mix(in oklab, var(--color-white,#fff) 25%, transparent)}}.xp-xp-chip{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.xp-xp-chip{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.xp-xp-chip{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:var(--spacing,.25rem);font-family:var(--font-sans);font-size:var(--fs-body-xs);line-height:var(--lh-body-xs);letter-spacing:var(--ls-body-xs);text-box-trim:trim-both;--tw-font-weight:var(--font-weight-bold,700);font-weight:400;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);-webkit-user-select:none;user-select:none}@media (width>=40rem){.xp-xp-chip{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);letter-spacing:var(--ls-body-sm);text-box-trim:trim-both;--tw-font-weight:var(--font-weight-bold,700);font-weight:400;font-weight:var(--font-weight-bold,700);flex-direction:row}}.xp-xp-chip{border-radius:calc(var(--spacing,.25rem) * 1.5)}.xp-xp-chip b{font-family:var(--font-display);font-variation-settings:"wdth" 62;font-size:1.125rem;font-weight:800;line-height:1.2}.xp-xp-park:has(#xp-xp-z-1:checked) :is(.xp-xp-mark,.xp-xp-chip)[data-z="1"],.xp-xp-park:has(#xp-xp-z-2:checked) :is(.xp-xp-mark,.xp-xp-chip)[data-z="2"],.xp-xp-park:has(#xp-xp-z-3:checked) :is(.xp-xp-mark,.xp-xp-chip)[data-z="3"],.xp-xp-park:has(#xp-xp-z-4:checked) :is(.xp-xp-mark,.xp-xp-chip)[data-z="4"],.xp-xp-park:has(#xp-xp-z-5:checked) :is(.xp-xp-mark,.xp-xp-chip)[data-z="5"],.xp-xp-park:has(#xp-xp-z-6:checked) :is(.xp-xp-mark,.xp-xp-chip)[data-z="6"],.xp-xp-park:has(#xp-xp-z-7:checked) :is(.xp-xp-mark,.xp-xp-chip)[data-z="7"],.xp-xp-park:has(#xp-xp-z-8:checked) :is(.xp-xp-mark,.xp-xp-chip)[data-z="8"],.xp-xp-park:has(#xp-xp-z-9:checked) :is(.xp-xp-mark,.xp-xp-chip)[data-z="9"],.xp-xp-park:has(#xp-xp-z-10:checked) :is(.xp-xp-mark,.xp-xp-chip)[data-z="10"],.xp-xp-park:has(#xp-xp-z-11:checked) :is(.xp-xp-mark,.xp-xp-chip)[data-z="11"],.xp-xp-park:has(#xp-xp-z-12:checked) :is(.xp-xp-mark,.xp-xp-chip)[data-z="12"]{border-color:var(--color-ink,oklch(26% .0103 229.34));background-color:var(--color-lemon,oklch(87% .173 91.14));color:var(--color-ink,oklch(26% .0103 229.34));--tw-ring-color:var(--color-ink,oklch(26% .0103 229.34))}.xp-xp-park:has(#xp-xp-z-1:checked) .xp-xp-card[data-z="1"],.xp-xp-park:has(#xp-xp-z-2:checked) .xp-xp-card[data-z="2"],.xp-xp-park:has(#xp-xp-z-3:checked) .xp-xp-card[data-z="3"],.xp-xp-park:has(#xp-xp-z-4:checked) .xp-xp-card[data-z="4"],.xp-xp-park:has(#xp-xp-z-5:checked) .xp-xp-card[data-z="5"],.xp-xp-park:has(#xp-xp-z-6:checked) .xp-xp-card[data-z="6"],.xp-xp-park:has(#xp-xp-z-7:checked) .xp-xp-card[data-z="7"],.xp-xp-park:has(#xp-xp-z-8:checked) .xp-xp-card[data-z="8"],.xp-xp-park:has(#xp-xp-z-9:checked) .xp-xp-card[data-z="9"],.xp-xp-park:has(#xp-xp-z-10:checked) .xp-xp-card[data-z="10"],.xp-xp-park:has(#xp-xp-z-11:checked) .xp-xp-card[data-z="11"],.xp-xp-park:has(#xp-xp-z-12:checked) .xp-xp-card[data-z="12"]{display:flex}.xp-xp-park:has(#xp-xp-z-1:checked) .xp-xp-mark[data-z="1"],.xp-xp-park:has(#xp-xp-z-2:checked) .xp-xp-mark[data-z="2"],.xp-xp-park:has(#xp-xp-z-3:checked) .xp-xp-mark[data-z="3"],.xp-xp-park:has(#xp-xp-z-4:checked) .xp-xp-mark[data-z="4"],.xp-xp-park:has(#xp-xp-z-5:checked) .xp-xp-mark[data-z="5"],.xp-xp-park:has(#xp-xp-z-6:checked) .xp-xp-mark[data-z="6"],.xp-xp-park:has(#xp-xp-z-7:checked) .xp-xp-mark[data-z="7"],.xp-xp-park:has(#xp-xp-z-8:checked) .xp-xp-mark[data-z="8"],.xp-xp-park:has(#xp-xp-z-9:checked) .xp-xp-mark[data-z="9"],.xp-xp-park:has(#xp-xp-z-10:checked) .xp-xp-mark[data-z="10"],.xp-xp-park:has(#xp-xp-z-11:checked) .xp-xp-mark[data-z="11"],.xp-xp-park:has(#xp-xp-z-12:checked) .xp-xp-mark[data-z="12"]{z-index:4;--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.xp-xp-park:has(#xp-xp-dark:focus-visible) .xp-xp-switch,.xp-xp-park:has(#xp-xp-z-1:focus-visible) .xp-xp-chip[data-z="1"],.xp-xp-park:has(#xp-xp-z-2:focus-visible) .xp-xp-chip[data-z="2"],.xp-xp-park:has(#xp-xp-z-3:focus-visible) .xp-xp-chip[data-z="3"],.xp-xp-park:has(#xp-xp-z-4:focus-visible) .xp-xp-chip[data-z="4"],.xp-xp-park:has(#xp-xp-z-5:focus-visible) .xp-xp-chip[data-z="5"],.xp-xp-park:has(#xp-xp-z-6:focus-visible) .xp-xp-chip[data-z="6"],.xp-xp-park:has(#xp-xp-z-7:focus-visible) .xp-xp-chip[data-z="7"],.xp-xp-park:has(#xp-xp-z-8:focus-visible) .xp-xp-chip[data-z="8"],.xp-xp-park:has(#xp-xp-z-9:focus-visible) .xp-xp-chip[data-z="9"],.xp-xp-park:has(#xp-xp-z-10:focus-visible) .xp-xp-chip[data-z="10"],.xp-xp-park:has(#xp-xp-z-11:focus-visible) .xp-xp-chip[data-z="11"],.xp-xp-park:has(#xp-xp-z-12:focus-visible) .xp-xp-chip[data-z="12"]{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-white,#fff)}@media not all and (width>=40rem){.xp-xp-park__grid{flex-direction:column;align-items:stretch;display:flex}.xp-xp-cards{order:3}}.xp-xp-park{--g:var(--color-sage);--sea:var(--color-lagoon);--walk:var(--color-white);--wood:var(--color-sand-deep);--leaf:var(--color-valley);--metal:var(--color-newsprint);--metal2:var(--color-ash);--roof:var(--color-aperol);--hut:var(--color-sand);--mark:var(--color-ink);--lit:0}.xp-xp-park:has(#xp-xp-dark:checked){--g:#103266}@supports (color:color-mix(in lab, red, red)){.xp-xp-park:has(#xp-xp-dark:checked){--g:color-mix(in oklab, var(--color-white) 6%, var(--color-midnight))}}.xp-xp-park:has(#xp-xp-dark:checked){--sea:var(--color-ink);--walk:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.xp-xp-park:has(#xp-xp-dark:checked){--walk:color-mix(in oklab, var(--color-white) 55%, transparent)}}.xp-xp-park:has(#xp-xp-dark:checked){--wood:var(--color-amaro);--leaf:var(--color-cypress);--metal:#b3bece}@supports (color:color-mix(in lab, red, red)){.xp-xp-park:has(#xp-xp-dark:checked){--metal:color-mix(in oklab, var(--color-white) 70%, var(--color-midnight))}}.xp-xp-park:has(#xp-xp-dark:checked){--metal2:#5a7195}@supports (color:color-mix(in lab, red, red)){.xp-xp-park:has(#xp-xp-dark:checked){--metal2:color-mix(in oklab, var(--color-white) 35%, var(--color-midnight))}}.xp-xp-park:has(#xp-xp-dark:checked){--roof:var(--color-redwood);--hut:var(--color-amaro);--mark:var(--color-white);--lit:1}.xp-xp-s-ground{fill:var(--g);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.xp-xp-s-sea{fill:var(--sea);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.xp-xp-s-sea-line{stroke:var(--color-white);stroke-width:3px;stroke-linecap:round;opacity:.6}.xp-xp-s-mark{font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-weight:var(--font-weight-heavy);text-transform:uppercase;letter-spacing:.2em;fill:var(--mark);font-size:1rem}.xp-xp-s-markfill{fill:var(--mark)}.xp-xp-s-walk{fill:none;stroke:var(--walk);stroke-width:5px;stroke-dasharray:2 12;stroke-linecap:round;stroke-linejoin:round}.xp-xp-s-stars circle{fill:var(--color-white);opacity:calc(var(--lit) * .9);animation:3s ease-in-out infinite xp-xp-twinkle;animation-delay:calc(var(--i) * -.5s)}.xp-xp-s-sand{fill:var(--color-sand)}.xp-xp-s-trunk{fill:none;stroke:var(--wood);stroke-width:6px;stroke-linecap:round}.xp-xp-s-leaf,.xp-xp-s-tree,.xp-xp-s-hill{fill:var(--leaf)}.xp-xp-s-roof{fill:var(--roof)}.xp-xp-s-post{fill:none;stroke:var(--wood);stroke-width:4px}.xp-xp-s-spire,.xp-xp-s-steel--b,.xp-xp-s-beast{fill:var(--metal2)}.xp-xp-s-flame{fill:var(--color-aperol);opacity:var(--lit);transform-box:fill-box;transform-origin:50% 100%;animation:.9s ease-in-out infinite alternate xp-xp-flicker;animation-delay:calc(var(--i) * -.3s)}.xp-xp-s-beam{fill:var(--color-lemon);opacity:calc(var(--lit) * .55)}.xp-xp-s-beam--b{fill:var(--color-blossom)}.xp-xp-s-moon,.xp-xp-s-win{fill:var(--color-lemon)}.xp-xp-s-win{opacity:calc(.25 + var(--lit) * .75)}.xp-xp-s-deck{fill:var(--wood)}.xp-xp-s-pool,.xp-xp-s-can--b{fill:var(--color-lagoon)}.xp-xp-s-rail{fill:none;stroke:var(--metal);stroke-width:2px}.xp-xp-s-hut{fill:var(--hut)}.xp-xp-s-steel{fill:var(--metal)}.xp-xp-s-glint{stroke:var(--color-white);stroke-width:3px;stroke-linecap:round}.xp-xp-s-stem{fill:var(--color-sand-pale)}.xp-xp-s-cap{fill:var(--color-blossom);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.xp-xp-park:has(#xp-xp-dark:checked) .xp-xp-s-cap--alt{fill:var(--color-lagoon)}.xp-xp-s-thread{fill:none;stroke:var(--color-blossom);stroke-width:2px;stroke-dasharray:3 4;opacity:calc(.3 + var(--lit) * .7)}.xp-xp-s-leg{stroke:var(--metal2);stroke-width:7px}.xp-xp-s-eye,.xp-xp-s-can{fill:var(--color-field)}.xp-xp-s-maze{fill:none;stroke:var(--metal);stroke-width:4px}.xp-xp-s-light{fill:var(--color-lemon);opacity:calc(.15 + var(--lit) * .85);animation:1.6s ease-in-out infinite xp-xp-twinkle;animation-delay:calc(var(--i) * -.4s)}.xp-xp-s-light--b{fill:var(--color-blossom)}.xp-xp-s-eye2,.xp-xp-s-wheel{fill:var(--color-ink)}.xp-xp-s-van{fill:var(--color-sand-amber)}.xp-xp-s-vanwin{fill:var(--color-powder)}.xp-xp-s-tent{fill:var(--color-blossom)}@media (prefers-reduced-motion:reduce){.xp-xp-s-flame,.xp-xp-s-light,.xp-xp-s-stars circle,.xp-xp-ticket__strip{animation:none}}.xp-xp-passes{gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=64rem){.xp-xp-passes{column-gap:calc(var(--spacing,.25rem) * 10);row-gap:calc(var(--spacing,.25rem) * 6);grid-template-columns:20rem minmax(0,1fr);grid-template-areas:"whos ticket""ladder ticket""age age"}.xp-xp-whos{grid-area:whos}.xp-xp-tickets{grid-area:ticket}.xp-xp-ladder{grid-area:ladder}.xp-xp-age{grid-area:age}}.xp-xp-whos{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.xp-xp-who{min-height:calc(var(--spacing,.25rem) * 13);cursor:pointer;align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-newsprint,oklch(89% .0042 91.45));background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem) * 1.5);padding-right:calc(var(--spacing,.25rem) * 3.5);padding-left:calc(var(--spacing,.25rem) * 2);-webkit-user-select:none;user-select:none;border-radius:calc(var(--spacing,.25rem) * 1.5);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}@media (hover:hover){.xp-xp-who:hover{border-color:var(--color-ink,oklch(26% .0103 229.34))}}.xp-xp-who__sw{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 3.5);border-radius:var(--spacing,.25rem);background:var(--t)}.xp-xp-who__w{min-width:0;font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);text-box-trim:trim-both;--tw-font-weight:var(--font-weight-heavy,800);font-weight:400;font-weight:var(--font-weight-heavy,800)}.xp-xp-who__thb{font-family:var(--font-display);font-variation-settings:"wdth" 62;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-size:1.625rem;font-weight:800;line-height:1}.xp-xp-who__cur{font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-sm);line-height:var(--lh-label-sm);letter-spacing:var(--ls-label-sm);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;font-weight:800}.xp-xp-whos input:checked+.xp-xp-who{border-color:var(--color-ink,oklch(26% .0103 229.34));background-color:var(--color-ink,oklch(26% .0103 229.34));color:var(--color-white,#fff)}.xp-xp-whos input:focus-visible+.xp-xp-who{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand,oklch(44% .1928 261.11))}.xp-xp-ticket{align-content:flex-start;gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:none}.xp-xp-passes:has(#xp-xp-p-1:checked) .xp-xp-ticket[data-p="1"],.xp-xp-passes:has(#xp-xp-p-2:checked) .xp-xp-ticket[data-p="2"],.xp-xp-passes:has(#xp-xp-p-3:checked) .xp-xp-ticket[data-p="3"],.xp-xp-passes:has(#xp-xp-p-4:checked) .xp-xp-ticket[data-p="4"],.xp-xp-passes:has(#xp-xp-p-5:checked) .xp-xp-ticket[data-p="5"],.xp-xp-passes:has(#xp-xp-p-6:checked) .xp-xp-ticket[data-p="6"]{display:grid}.xp-xp-ticket__strip{min-height:calc(var(--spacing,.25rem) * 26);align-items:center;column-gap:calc(var(--spacing,.25rem) * 5);row-gap:var(--spacing,.25rem);padding-block:calc(var(--spacing,.25rem) * 4);padding-right:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 14);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}@media (width>=40rem){.xp-xp-ticket__strip{min-height:calc(var(--spacing,.25rem) * 30);padding-right:calc(var(--spacing,.25rem) * 6);padding-left:calc(var(--spacing,.25rem) * 18)}}.xp-xp-ticket__strip{background:var(--t);color:var(--tf);animation:.5s ease-out both xp-xp-print}.xp-xp-ticket__snap{top:50%;left:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-sand-pale,oklch(97.2% .0193 72.9));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#1f252840;border-radius:2147483647px;position:absolute}@supports (color:color-mix(in lab, red, red)){.xp-xp-ticket__snap{--tw-ring-color:color-mix(in oklab, var(--color-ink,oklch(26% .0103 229.34)) 25%, transparent)}}.xp-xp-ticket__snap{--tw-ring-inset:inset}@media (width>=40rem){.xp-xp-ticket__snap{left:calc(var(--spacing,.25rem) * 5.5);width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(5px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.xp-xp-ticket__name{font-family:var(--font-headline);font-size:var(--fs-headline-05);line-height:var(--lh-headline-05);letter-spacing:var(--ls-headline-05);text-box-trim:trim-both;margin:0;font-weight:800}@media (width>=40rem){.xp-xp-ticket__name{font-family:var(--font-headline);font-size:var(--fs-headline-04);line-height:var(--lh-headline-04);letter-spacing:var(--ls-headline-04);text-box-trim:trim-both;font-weight:800}}.xp-xp-ticket__name{font-family:var(--font-condensed);font-variation-settings:"wdth" 75;text-transform:uppercase}.xp-xp-ticket__thb{font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-sm);line-height:var(--lh-label-sm);letter-spacing:var(--ls-label-sm);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;flex-direction:column;grid-row:span 2/span 2;align-items:flex-end;margin:0;font-weight:800;display:flex}.xp-xp-ticket__thb b{font-family:var(--font-display);font-variation-settings:"wdth" 62;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-size:2.75rem;font-weight:800;line-height:1}@media (width>=40rem){.xp-xp-ticket__thb b{font-size:3.75rem}}.xp-xp-ticket__brand{font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-sm);line-height:var(--lh-label-sm);letter-spacing:var(--ls-label-sm);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;opacity:.8;letter-spacing:.24em;margin:0;font-weight:800}.xp-xp-ticket__info{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));margin:0;display:grid}@media (width>=40rem){.xp-xp-ticket__info{grid-template-columns:repeat(2,minmax(0,1fr))}}.xp-xp-ticket__info div{border-top-width:var(--border-bold);border-color:var(--color-ink,oklch(26% .0103 229.34));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4)}.xp-xp-ticket__info dt{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;font-weight:800;display:flex}.xp-xp-ticket__info dd{margin:0;margin-top:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);text-box-trim:trim-both;font-weight:400}.xp-xp-ladder{background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);margin:0}.xp-xp-ladder__cap{margin-bottom:calc(var(--spacing,.25rem) * 2.5);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-sm);line-height:var(--lh-label-sm);letter-spacing:var(--ls-label-sm);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;font-weight:800}.xp-xp-ladder__list{gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}.xp-xp-ladder__list li{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans);font-size:var(--fs-body-xs);line-height:var(--lh-body-xs);letter-spacing:var(--ls-body-xs);text-box-trim:trim-both;--tw-font-weight:var(--font-weight-bold,700);font-weight:400;font-weight:var(--font-weight-bold,700);grid-template-columns:7rem minmax(0,1fr) 3.25rem;display:grid}@media (width>=40rem){.xp-xp-ladder__list li{grid-template-columns:8.5rem minmax(0,1fr) 3.25rem}}.xp-xp-ladder__list i{height:calc(var(--spacing,.25rem) * 3.5);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#1f252833;display:block}@supports (color:color-mix(in lab, red, red)){.xp-xp-ladder__list i{--tw-ring-color:color-mix(in oklab, var(--color-ink,oklch(26% .0103 229.34)) 20%, transparent)}}.xp-xp-ladder__list i{--tw-ring-inset:inset;border-radius:0 var(--spacing,.25rem) var(--spacing,.25rem) 0;width:var(--w);background:var(--t)}.xp-xp-ladder__list b{font-family:var(--font-display);font-variation-settings:"wdth" 62;text-align:right;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-size:1.125rem;font-weight:800;line-height:1}.xp-xp-age{gap:calc(var(--spacing,.25rem) * 3);border-left-style:var(--tw-border-style);border-left-width:6px;border-color:var(--color-field,oklch(81% .2338 134.37));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:var(--ls-body);text-box-trim:trim-both;margin:0;font-weight:400;display:flex}.xp-xp-age__icon{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);color:var(--color-valley,oklch(31% .0612 127.12));flex-shrink:0}.xp-xp-when{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=64rem){.xp-xp-when{gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:minmax(28rem,1fr) minmax(0,30rem)}}.xp-xp-week{--lab:4rem;--pad:.75rem;background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem) * 5);padding-inline:var(--pad);margin:0}@media (width>=40rem){.xp-xp-week{--lab:5.5rem;--pad:1.25rem}}.xp-xp-week__chart{padding-top:calc(var(--spacing,.25rem) * 8);position:relative}.xp-xp-week__axis{height:calc(var(--spacing,.25rem) * 5);margin-left:var(--lab);position:relative}.xp-xp-week__axis span{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-sm);line-height:var(--lh-label-sm);letter-spacing:var(--ls-label-sm);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--color-ash,oklch(50% 0 0));left:var(--at);font-weight:800;position:absolute}.xp-xp-week__days{margin:0;margin-top:calc(var(--spacing,.25rem) * 1.5);gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;padding:0;list-style-type:none;display:flex}.xp-xp-day{min-height:calc(var(--spacing,.25rem) * 11);grid-template-columns:var(--lab) minmax(0, 1fr);align-items:center;display:grid}.xp-xp-day[data-today]{background-color:#fece1e73}@supports (color:color-mix(in lab, red, red)){.xp-xp-day[data-today]{background-color:color-mix(in oklab, var(--color-lemon,oklch(87% .173 91.14)) 45%, transparent)}}.xp-xp-day__n{align-items:flex-start;gap:calc(var(--spacing,.25rem) * .5);padding-left:var(--spacing,.25rem);flex-direction:column;display:flex}@media (width>=40rem){.xp-xp-day__n{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:row}}.xp-xp-day__n b{font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-lg);line-height:var(--lh-label-lg);letter-spacing:var(--ls-label-lg);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;font-weight:800}.xp-xp-day__today{background-color:var(--color-brand,oklch(44% .1928 261.11));padding-inline:calc(var(--spacing,.25rem) * 1.25);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-sm);line-height:var(--lh-label-sm);letter-spacing:var(--ls-label-sm);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--color-white,#fff);padding-block:1px;font-style:normal;font-weight:800;display:none}.xp-xp-day[data-today] .xp-xp-day__today{display:inline-block}.xp-xp-day__track{height:calc(var(--spacing,.25rem) * 9);background-color:var(--color-paper,oklch(96% 0 0));display:block;position:relative}.xp-xp-day__bar{background-color:var(--color-dusk,oklch(36% .1102 338.11));padding-left:calc(var(--spacing,.25rem) * 2);color:var(--color-white,#fff);border-radius:var(--spacing,.25rem);inset-block:0;left:var(--from);width:calc(var(--to) - var(--from));align-items:center;font-style:normal;display:flex;position:absolute}.xp-xp-day__bar b{font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-weight:800}.xp-xp-day__track em{height:100%;padding-left:calc(var(--spacing,.25rem) * 3);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--color-ash,oklch(50% 0 0));align-items:center;font-style:normal;font-weight:800;display:flex}.xp-xp-week__sun{pointer-events:none;top:calc(var(--spacing,.25rem) * 8);border-left-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-left-width:2px;border-color:var(--color-aperol,oklch(68% .2098 40.42));width:0;bottom:0;left:calc(var(--lab) + (100% - var(--lab)) * var(--f));position:absolute}.xp-xp-week__sun i{top:calc(var(--spacing,.25rem) * -8);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);align-items:center;gap:var(--spacing,.25rem);background-color:var(--color-aperol,oklch(68% .2098 40.42));padding-inline:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-sm);line-height:var(--lh-label-sm);letter-spacing:var(--ls-label-sm);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;white-space:nowrap;color:var(--color-ink,oklch(26% .0103 229.34));padding-block:1px;font-style:normal;font-weight:800;display:inline-flex;position:absolute;left:0}.xp-xp-week__cap{margin-top:calc(var(--spacing,.25rem) * 3.5);font-family:var(--font-sans);font-size:var(--fs-body-xs);line-height:var(--lh-body-xs);letter-spacing:var(--ls-body-xs);text-box-trim:trim-both;color:var(--color-ash,oklch(50% 0 0));font-weight:400}.xp-xp-when__map{min-width:0}.xp-xp-when__map .k-placemap__frame{aspect-ratio:5/6;border-style:var(--tw-border-style);border-width:2px}@media (width>=40rem){.xp-xp-when__map .k-placemap__frame{aspect-ratio:4/3}}@media (width>=64rem){.xp-xp-when__map .k-placemap__frame{aspect-ratio:4/5}}.xp-xp-when__map .k-placemap__badge{border-style:var(--tw-border-style);font-family:var(--font-sans,var(--font-kit-sans));--tw-leading:1.3;--tw-font-weight:var(--font-weight-regular,400);font-size:.8125rem;line-height:1.3;font-weight:var(--font-weight-regular,400);text-transform:none;letter-spacing:normal;font-variation-settings:normal;text-box:none;border-width:2px}.xp-xp-when__map .k-placemap__badge b{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.xp-xp-when__map .k-placemap__badge-icon{color:var(--color-ink,oklch(26% .0103 229.34))}.xp-xp-when__map .maplibregl-ctrl-top-right{bottom:calc(var(--spacing,.25rem) * 14);top:auto!important}@media not all and (width>=40rem){.xp-xp-when__map .maplibregl-ctrl-top-right{display:none}}.xp-xp-when__map .maplibregl-ctrl-group{box-shadow:0 0 0 .125rem var(--im-ink), var(--im-shadow-sm)!important}.xp-xp-when__map .maplibregl-ctrl-group button{width:calc(var(--spacing,.25rem) * 10)!important;height:calc(var(--spacing,.25rem) * 10)!important}.xp-xp-when__map .maplibregl-ctrl-bottom-left{right:calc(var(--spacing,.25rem) * 2.5);bottom:calc(var(--spacing,.25rem) * 5)!important;left:auto!important}.xp-xp-when__map .maplibregl-ctrl-bottom-right{left:0}.xp-xp-when__map .maplibregl-ctrl-attrib{text-align:right;width:100%;box-sizing:border-box!important;min-height:0!important;padding-inline:calc(var(--spacing,.25rem) * 1.25)!important;background-color:var(--im-attrib-bg)!important;color:var(--im-muted)!important;border-radius:0!important;margin:0!important;padding-block:0!important}.xp-xp-when__map .maplibregl-compact .maplibregl-ctrl-attrib-inner{display:block!important}.xp-xp-when__map .maplibregl-compact .maplibregl-ctrl-attrib-button,.xp-xp-when__map .maplibregl-ctrl-attrib.maplibregl-compact:after{display:none!important}.xp-xp-when__map .maplibregl-ctrl-scale{text-indent:calc(100% + calc(var(--spacing,.25rem) * 1.5));margin-right:calc(var(--spacing,.25rem) * 9)!important;border-style:var(--tw-border-style)!important;background-color:#0000!important;border-width:0!important;padding:0!important;position:relative!important}.xp-xp-when__map .maplibregl-ctrl-scale:before{height:calc(var(--spacing,.25rem) * 1.5);content:"";border:var(--border-double) solid var(--color-ink);inset-inline:0;background:#fff9;border-top:0;position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){.xp-xp-when__map .maplibregl-ctrl-scale:before{background:color-mix(in oklab, var(--color-white) 60%, transparent)}}.xp-xp-when__map .k-placemap__caption{margin-top:calc(var(--spacing,.25rem) * 2.5);--tw-leading:1.45;color:var(--color-ink,oklch(26% .0103 229.34));font-size:.8125rem;line-height:1.45}.xp-xp-when__map .k-placemap__caption-icon{display:none}.xp-xp-plan{border-style:var(--tw-border-style);border-width:3px;border-color:var(--color-ink,oklch(26% .0103 229.34));background-color:var(--color-white,#fff);color:var(--color-ink,oklch(26% .0103 229.34))}@media (width>=64rem){.xp-xp-plan{top:calc(var(--spacing,.25rem) * 24);position:sticky}}.xp-xp-plan__top{background-color:var(--color-midnight,oklch(28% .1067 259.07));padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 9);padding-bottom:calc(var(--spacing,.25rem) * 4);color:var(--color-white,#fff);position:relative}.xp-xp-plan__hole{top:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 4);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-white,#fff);border-radius:2147483647px;position:absolute;left:50%}.xp-xp-plan__kicker{font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-sm);line-height:var(--lh-label-sm);letter-spacing:var(--ls-label-sm);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--color-blossom,oklch(82% .1446 336.15));margin:0;font-weight:800}.xp-xp-plan__title{margin:0;margin-top:calc(var(--spacing,.25rem) * .5);font-family:var(--font-headline);font-size:var(--fs-headline-05);line-height:var(--lh-headline-05);letter-spacing:var(--ls-headline-05);text-box-trim:trim-both;color:var(--color-white,#fff);font-weight:800}.xp-xp-plan__today{align-items:baseline;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:var(--spacing,.25rem);background-color:var(--color-lemon,oklch(87% .173 91.14));padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;margin:0;display:flex}.xp-xp-plan__today b{font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;font-weight:800}.xp-xp-plan__today span{font-family:var(--font-sans);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);letter-spacing:var(--ls-body-sm);text-box-trim:trim-both;--tw-font-weight:var(--font-weight-bold,700);font-weight:400;font-weight:var(--font-weight-bold,700)}.xp-xp-plan__week{gap:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 3.5);padding-bottom:calc(var(--spacing,.25rem) * 1.5);grid-template-columns:repeat(7,minmax(0,1fr));margin:0;list-style-type:none;display:grid}.xp-xp-plan__week li{align-items:center;gap:calc(var(--spacing,.25rem) * .5);background-color:var(--color-blush,oklch(92% .0674 326.89));min-width:0;padding-block:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}.xp-xp-plan__week b{font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label-sm);line-height:var(--lh-label-sm);letter-spacing:var(--ls-label-sm);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;font-weight:800}.xp-xp-plan__week li.xp-xp-plan__shut{background-color:var(--color-paper,oklch(96% 0 0));color:var(--color-ash,oklch(50% 0 0))}.xp-xp-plan__week li[data-today]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-ink,oklch(26% .0103 229.34));--tw-ring-inset:inset}.xp-xp-plan__key{column-gap:calc(var(--spacing,.25rem) * 4);row-gap:var(--spacing,.25rem);padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:var(--spacing,.25rem);padding-bottom:calc(var(--spacing,.25rem) * 2);font-family:var(--font-sans);font-size:var(--fs-body-xs);line-height:var(--lh-body-xs);letter-spacing:var(--ls-body-xs);text-box-trim:trim-both;color:var(--color-ash,oklch(50% 0 0));flex-wrap:wrap;margin:0;font-weight:400;display:flex}.xp-xp-plan__key span{align-items:center;gap:var(--spacing,.25rem);display:inline-flex}.xp-xp-plan__rows{padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * .5);padding-bottom:calc(var(--spacing,.25rem) * 2);flex-direction:column;margin:0;display:flex}.xp-xp-plan__rows div{border-bottom-width:var(--border-thin);border-color:var(--color-newsprint,oklch(89% .0042 91.45));padding-block:calc(var(--spacing,.25rem) * 2)}.xp-xp-plan__rows dt{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-label);line-height:var(--lh-label);letter-spacing:var(--ls-label);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;font-weight:800;display:flex}.xp-xp-plan__rows dt .k-icon{width:calc(var(--spacing,.25rem) * 4.5);height:calc(var(--spacing,.25rem) * 4.5);color:var(--color-dusk,oklch(36% .1102 338.11))}.xp-xp-plan__rows dd{margin:0;margin-top:calc(var(--spacing,.25rem) * .5);font-family:var(--font-sans);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);letter-spacing:var(--ls-body-sm);text-box-trim:trim-both;font-weight:400}.xp-xp-plan__sun{gap:calc(var(--spacing,.25rem) * 2.5);padding-inline:calc(var(--spacing,.25rem) * 5);padding-top:calc(var(--spacing,.25rem) * 3.5);padding-bottom:calc(var(--spacing,.25rem) * 5);font-family:var(--font-sans);font-size:var(--fs-body-sm);line-height:var(--lh-body-sm);letter-spacing:var(--ls-body-sm);text-box-trim:trim-both;margin:0;font-weight:400;display:flex}.xp-xp-plan__sun-icon{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);color:var(--color-aperol,oklch(68% .2098 40.42));flex-shrink:0}.xp-xp-plan__time{font-family:var(--font-display);font-variation-settings:"wdth" 62;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-size:1.25rem;font-weight:800;line-height:1}.xp-xp-plan__link{margin-left:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-heavy,800);font-weight:var(--font-weight-heavy,800);color:var(--color-brand,oklch(44% .1928 261.11));text-underline-offset:3px;text-decoration-line:underline}}@layer utilities;@keyframes xp-xp-twinkle{50%{fill-opacity:.35}}@keyframes xp-xp-flicker{to{scale:.82 1.12}}@keyframes xp-xp-print{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}
