/*! 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-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%}}}@layer theme,base;@layer components{.k-select .k-field__control{cursor:pointer;appearance:none;padding-right:calc(var(--spacing,.25rem) * 12)}.k-select__chevron{pointer-events:none;right:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);color:var(--color-ink,oklch(26% .0103 229.34));transition:transform var(--dur-fast) var(--ease-in-out), color var(--dur-fast) var(--ease-in-out);position:absolute;top:50%;translate:0 -50%}.k-field--shop .k-select__chevron{color:var(--color-shop-muted,#616161)}.k-field--shop .k-field__control:focus~.k-select__chevron{color:var(--color-shop-blue,#0057d9);rotate:180deg}@media (prefers-reduced-motion:reduce){.k-select__chevron{transition:none}}.k-check{gap:var(--spacing,.25rem)}.k-check__row{cursor:pointer;align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.k-check__input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.k-check__box{margin-top:calc(var(--spacing,.25rem) * -.75);width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-ash,oklch(50% 0 0));background-color:var(--color-white,#fff);color:#0000;flex-shrink:0;justify-content:center;align-items:center;display:flex}.k-check__tick{width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3)}.k-check__text{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;color:var(--color-ink,oklch(26% .0103 229.34));font-weight:400}.k-check__input:checked+.k-check__box{border-color:var(--color-brand,oklch(44% .1928 261.11));background-color:var(--color-brand,oklch(44% .1928 261.11));color:var(--color-white,#fff)}.k-check__input:focus-visible+.k-check__box{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand,oklch(44% .1928 261.11));--tw-outline-style:solid;outline-style:solid}.k-check__input:disabled+.k-check__box{cursor:not-allowed;border-color:var(--color-newsprint,oklch(89% .0042 91.45));background-color:var(--color-paper,oklch(96% 0 0))}.k-check__input:disabled~.k-check__text{color:var(--color-ash,oklch(50% 0 0))}.k-check[data-invalid] .k-check__box{border-color:var(--color-poppy,oklch(63% .2577 29.23))}.k-check.k-check--chip{display:inline-flex}.k-check--chip .k-check__row{gap:0}.k-check__chip{min-height:calc(var(--spacing,.25rem) * 8.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-newsprint,oklch(89% .0042 91.45));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-button-sm);line-height:var(--lh-button-sm);letter-spacing:var(--ls-button-sm);text-transform:uppercase;color:var(--color-ink,oklch(26% .0103 229.34));align-items:center;font-weight:800;display:inline-flex}@media (pointer:coarse) and ((width<64rem)){.k-check__chip{min-height:calc(var(--spacing,.25rem) * 11)}}@media (hover:hover){.k-check__input:not(:checked,:disabled)+.k-check__chip:hover{border-color:var(--color-ink,oklch(26% .0103 229.34))}}.k-check__input:checked+.k-check__chip{border-color:var(--color-brand,oklch(44% .1928 261.11));background-color:var(--color-brand,oklch(44% .1928 261.11));color:var(--color-white,#fff)}.k-check__input:focus-visible+.k-check__chip{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand,oklch(44% .1928 261.11));--tw-outline-style:solid;outline-style:solid}.k-check__input:disabled+.k-check__chip{cursor:not-allowed;opacity:.5}.k-check--chip[data-invalid] .k-check__chip{border-color:var(--color-poppy,oklch(63% .2577 29.23))}.k-check--shop .k-check__box{border-radius:var(--radius-xs,0px);border-color:var(--color-shop-line-strong,#999);transition:background-color var(--dur-fast) var(--ease-css), border-color var(--dur-fast) var(--ease-css)}.k-check--shop .k-check__text{font-family:var(--font-shop-sans);font-size:var(--fs-shop-chrome);line-height:var(--lh-shop-chrome);letter-spacing:var(--ls-shop-chrome);color:var(--color-black,#000);font-weight:400}.k-check--shop .k-check__input:checked+.k-check__box{border-color:var(--color-shop-blue,#0057d9);background-color:var(--color-shop-blue,#0057d9)}.k-check--shop .k-check__input:focus-visible+.k-check__box{outline-color:var(--color-shop-blue,#0057d9)}.k-check--shop[data-invalid] .k-check__box{border-color:var(--color-shop-error,#d2545a)}.k-check--shop .k-field__error{color:var(--color-shop-error,#d2545a)}@media (prefers-reduced-motion:reduce){.k-check--shop .k-check__box{transition:none}}.k-filter-bar__container{width:100%;max-width:var(--container-page,120rem);padding-inline:var(--sp-gutter);padding-bottom:calc(var(--spacing,.25rem) * 6);margin-inline:auto}@media (width>=48rem){.k-filter-bar__container{padding-bottom:calc(var(--spacing,.25rem) * 8)}}.k-filter-bar__box{margin-top:calc(var(--spacing,.25rem) * 2.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line,var(--color-newsprint));padding-bottom:calc(var(--spacing,.25rem) * 4.75)}@media (width>=48rem){.k-filter-bar__box{padding-bottom:calc(var(--spacing,.25rem) * 8);margin-top:0}}.k-filter-bar__main{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column-reverse;display:flex}@media (width>=48rem){.k-filter-bar__main{align-items:center;gap:calc(var(--spacing,.25rem) * 6.25);flex-direction:row}}.k-filter-bar__quick{margin-inline:calc(var(--sp-gutter) * -1);min-width:0;padding-inline:var(--sp-gutter);padding-bottom:calc(var(--spacing,.25rem) * 1.25)}@media (width>=48rem){.k-filter-bar__quick{flex:1;margin-inline:0;padding:0}}.k-filter-bar__chips{align-items:center;gap:calc(var(--spacing,.25rem) * 2);scrollbar-width:none;margin:0;padding:0;list-style-type:none;display:flex;overflow-x:auto}.k-filter-bar__chips::-webkit-scrollbar{display:none}.k-filter-bar__chip-item{flex-shrink:0;margin:0;padding:0}.k-filter-bar__chip-item--more{background-color:var(--color-white,#fff);padding-left:calc(var(--spacing,.25rem) * 2.5);position:sticky;right:0}.k-filter-bar__chip,.k-filter-bar__button,.k-filter-bar__tag{min-height:calc(var(--spacing,.25rem) * 8.5);cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-newsprint,oklch(89% .0042 91.45));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-button-sm);line-height:var(--lh-button-sm);letter-spacing:var(--ls-button-sm);text-transform:uppercase;white-space:nowrap;color:var(--color-ink,oklch(26% .0103 229.34));font-weight:800;display:inline-flex}@media (pointer:coarse) and ((width<64rem)){.k-filter-bar__chip,.k-filter-bar__button,.k-filter-bar__tag{min-height:calc(var(--spacing,.25rem) * 11)}}.k-filter-bar__button{border-color:var(--color-ink,oklch(26% .0103 229.34))}@media (hover:hover){.k-filter-bar__chip:hover,.k-filter-bar__tag:hover{border-color:var(--color-ink,oklch(26% .0103 229.34))}.k-filter-bar__button:hover{background-color:var(--color-ink,oklch(26% .0103 229.34));color:var(--color-white,#fff)}}.k-filter-bar__right{align-items:center;gap:calc(var(--spacing,.25rem) * 4);background-color:var(--color-white,#fff);display:flex}.k-filter-bar__search{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-newsprint,oklch(89% .0042 91.45));background-color:var(--color-white,#fff);min-width:0;padding-right:calc(var(--spacing,.25rem) * 3);flex:1;align-items:center;display:flex;position:relative}@media (width>=48rem){.k-filter-bar__search{width:calc(var(--spacing,.25rem) * 54);flex:none}}@media (hover:hover){.k-filter-bar__search:hover{border-color:var(--color-ash,oklch(50% 0 0))}}.k-filter-bar__input{appearance:none;border-style:var(--tw-border-style);min-width:0;padding:calc(var(--spacing,.25rem) * 2);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;color:var(--color-ink,oklch(26% .0103 229.34));background-color:#0000;border-width:0;flex:1;font-weight:400}.k-filter-bar__search:has(.k-filter-bar__input:focus-visible){border-color:var(--color-brand,oklch(44% .1928 261.11));outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand,oklch(44% .1928 261.11));--tw-outline-style:solid;outline-style:solid}.k-filter-bar__input:focus-visible{--tw-outline-style:none;outline-style:none}.k-filter-bar__input::placeholder{color:var(--color-ash,oklch(50% 0 0))}.k-filter-bar__search-icon{margin-left:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 4.5);height:calc(var(--spacing,.25rem) * 4.5);color:var(--color-ink,oklch(26% .0103 229.34));flex-shrink:0;align-items:center;display:flex}.k-filter-bar__icon{flex-shrink:0}@media not all and (width>=48rem){body.filter-sticky .k-filter-bar__right{z-index:var(--z-sticky);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);inset-inline:0;top:var(--sp-nav-bar);position:fixed}}.k-filter-bar__layer{z-index:var(--z-modal);position:fixed;inset:0}.k-filter-bar__layer[hidden]{display:none}.k-filter-bar__scrim{background-color:#00000080;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.k-filter-bar__scrim{background-color:color-mix(in oklab, var(--color-black,#000) 50%, transparent)}}.k-filter-bar__drawer{border-top-left-radius:var(--radius-md,0px);border-top-right-radius:var(--radius-md,0px);background-color:var(--color-white,#fff);height:80vh;padding:calc(var(--spacing,.25rem) * 5);color:var(--color-ink,oklch(26% .0103 229.34));inset-inline:0;flex-direction:column;display:flex;position:absolute;bottom:0;overflow-y:auto}@media (width>=48rem){.k-filter-bar__drawer{width:100%;height:auto;max-width:calc(var(--spacing,.25rem) * 125);padding:calc(var(--spacing,.25rem) * 8);inset-block:0;border-radius:0;left:auto;right:0}}.k-filter-bar__drawer-head{margin-bottom:calc(var(--spacing,.25rem) * 5);justify-content:space-between;align-items:center;display:flex}.k-filter-bar__drawer-title{font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-headline-05-alt);line-height:var(--lh-headline-05-alt);letter-spacing:var(--ls-headline-05-alt);text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin:0;font-weight:800}.k-filter-bar__close{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);cursor:pointer;border-radius:2147483647px;justify-content:center;align-items:center;display:flex}.k-filter-bar__tabs{margin-bottom:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 2);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line,var(--color-newsprint));display:flex}.k-filter-bar__tab{cursor:pointer;border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.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;color:var(--color-ash,oklch(50% 0 0));border-color:#0000;border-bottom-width:4px;margin-bottom:-1px;font-weight:800}.k-filter-bar__tab[aria-selected=true]{border-color:var(--color-brand,oklch(44% .1928 261.11));color:var(--color-ink,oklch(26% .0103 229.34))}.k-filter-bar__panel{align-content:flex-start;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.k-filter-bar__panel[hidden]{display:none}.k-filter-bar__chip:focus-visible,.k-filter-bar__button:focus-visible,.k-filter-bar__tag:focus-visible,.k-filter-bar__tab:focus-visible,.k-filter-bar__close:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand,oklch(44% .1928 261.11))}.k-filters{border-style:var(--tw-border-style);border-width:0;min-width:0;margin:0;padding:0}.k-filters__legend{margin-bottom:calc(var(--spacing,.25rem) * 2);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));padding:0;font-weight:800}.k-filters--inverse .k-filters__legend{color:var(--color-white,#fff)}.k-filters__list{gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.k-filters--inverse .k-check__input:focus-visible+.k-check__chip{outline-color:var(--color-white,#fff)}.k-events-head{background-color:var(--role-warm-bg);padding-inline:var(--sp-gutter);padding-bottom:calc(var(--spacing,.25rem) * 5);color:var(--color-ink,oklch(26% .0103 229.34))}@media (width>=48rem){.k-events-head{padding-bottom:calc(var(--spacing,.25rem) * 6)}}.k-events-head--widget{border-top-width:var(--border-bold);border-color:var(--color-brand,oklch(44% .1928 261.11))}.k-events-head__inner{max-width:var(--container-content,60rem);margin-inline:auto}.k-events-head__top{margin-bottom:var(--sp-gutter);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);display:flex}@media (width>=40rem){.k-events-head__top{margin-bottom:calc(var(--spacing,.25rem) * 10)}}.k-events-head__title{margin-left:var(--sp-bleed);min-width:0;max-width:100%;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-white,#fff);font-weight:800}.k-events-head__more{align-items:center;gap:var(--spacing,.25rem);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-brand,oklch(44% .1928 261.11));flex-shrink:0;align-self:flex-end;margin-left:auto;font-weight:800;display:inline-flex}@media (hover:hover){.k-events-head__more:hover{color:var(--color-ink,oklch(26% .0103 229.34))}}.k-events-head__tabs{display:flex}@media not all and (width>=40rem){.k-events-head--hub .k-events-head__tabs{justify-content:center}}.k-events-head__tab{cursor:pointer;background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-tab);line-height:var(--lh-tab);letter-spacing:var(--ls-tab);color:var(--color-brand,oklch(44% .1928 261.11));text-transform:uppercase;font-weight:700}.k-events-head__tab[aria-selected=true]{background-color:var(--role-panel-bg);color:var(--role-panel-text)}@media (hover:hover){.k-events-head__tab[aria-selected=false]:hover{color:var(--color-midnight,oklch(28% .1067 259.07))}}.k-events-head__panel{margin-inline:calc(var(--sp-gutter) * -1);background-color:var(--role-panel-bg);padding-inline:var(--sp-gutter);padding-block:calc(var(--spacing,.25rem) * 4);color:var(--role-panel-text)}@media (width>=64rem){.k-events-head__panel{margin-inline:calc(var(--spacing,.25rem) * -10);padding-inline:calc(var(--spacing,.25rem) * 10)}}.k-events-head__panel[hidden]{display:none}.k-events-head__panel :focus-visible{outline-color:var(--color-white,#fff)}.k-events-head__tiles{gap:calc(var(--spacing,.25rem) * .75);margin:0;padding:0;list-style-type:none;display:flex}.k-events-head__tile{height:100%;min-width:calc(var(--spacing,.25rem) * 21);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2.5);text-align:center;white-space:nowrap;color:var(--color-ink,oklch(26% .0103 229.34));scroll-snap-align:start;flex-direction:column;align-items:center;text-decoration-line:none;display:flex}.k-events-head__tile-top{font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-date-nav);line-height:var(--lh-date-nav);letter-spacing:var(--ls-date-nav);text-transform:uppercase;font-weight:800}.k-events-head__tile-bottom{margin-top:var(--spacing,.25rem);font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-tab);line-height:var(--lh-tab);letter-spacing:var(--ls-tab);text-transform:uppercase;font-weight:700}.k-events-head__tile[aria-current]{background-color:var(--role-promo-bg);color:var(--role-promo-text)}@media (hover:hover){.k-events-head__tile:not([aria-current]):hover{color:var(--color-brand,oklch(44% .1928 261.11))}}.k-events-head__panel .k-events-head__tile:focus-visible{outline-style:var(--tw-outline-style);outline-offset:calc(4px * -1);outline-width:2px;outline-color:var(--color-brand,oklch(44% .1928 261.11));--tw-outline-style:solid;outline-style:solid}.k-edge{position:relative}.k-edge__scroller{scrollbar-width:none}.k-edge__scroller::-webkit-scrollbar{display:none}.k-edge__scroller{overscroll-behavior-x:contain;scroll-snap-type:x proximity;overflow-x:auto}.k-edge__fade{pointer-events:none;z-index:1;width:calc(var(--spacing,.25rem) * 6);opacity:0;transition-property:opacity;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:var(--dur-micro);transition-duration:var(--dur-micro);position:absolute;inset-block:0}.k-edge__fade--start{left:0}.k-edge__fade--end{right:0}.k-edge--panel .k-edge__fade--start{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.k-edge--panel .k-edge__fade--start{--tw-gradient-position:to right in oklab}}.k-edge--panel .k-edge__fade--start{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-midnight,oklch(28% .1067 259.07));--tw-gradient-from-position:40%;--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.k-edge--panel .k-edge__fade--end{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab, red, red)){.k-edge--panel .k-edge__fade--end{--tw-gradient-position:to left in oklab}}.k-edge--panel .k-edge__fade--end{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-midnight,oklch(28% .1067 259.07));--tw-gradient-from-position:40%;--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.k-edge--warm .k-edge__fade--start{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab, red, red)){.k-edge--warm .k-edge__fade--start{--tw-gradient-position:to right in oklab}}.k-edge--warm .k-edge__fade--start{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-sand-pale,oklch(97.2% .0193 72.9));--tw-gradient-from-position:40%;--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.k-edge--warm .k-edge__fade--end{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab, red, red)){.k-edge--warm .k-edge__fade--end{--tw-gradient-position:to left in oklab}}.k-edge--warm .k-edge__fade--end{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-sand-pale,oklch(97.2% .0193 72.9));--tw-gradient-from-position:40%;--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.k-edge__arrow{z-index:2;width:calc(var(--spacing,.25rem) * 10);cursor:pointer;justify-content:center;align-items:center;display:none;position:absolute;inset-block:0}.k-edge--panel .k-edge__arrow{background-color:var(--role-panel-bg);color:var(--role-panel-text)}.k-edge--warm .k-edge__arrow{background-color:var(--role-warm-bg);color:var(--color-ink,oklch(26% .0103 229.34))}@media (hover:hover){.k-edge--panel .k-edge__arrow:hover{color:var(--color-lemon,oklch(87% .173 91.14))}.k-edge--warm .k-edge__arrow:hover{color:var(--color-brand,oklch(44% .1928 261.11))}}.k-edge__arrow:focus-visible{outline-offset:calc(4px * -1)}.k-edge__arrow--start{left:0}.k-edge__arrow--end{right:0}.k-edge[data-more-start] .k-edge__fade--start,.k-edge[data-more-end] .k-edge__fade--end{opacity:1}@media (pointer:fine){.k-edge[data-more-start] .k-edge__arrow--start,.k-edge[data-more-end] .k-edge__arrow--end{display:flex}.k-edge[data-more-start] .k-edge__fade--start{left:calc(var(--spacing,.25rem) * 10)}.k-edge[data-more-end] .k-edge__fade--end{right:calc(var(--spacing,.25rem) * 10)}}@media (prefers-reduced-motion:reduce){.k-edge__fade{transition:none}}.k-events-head__form{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (width>=40rem){.k-events-head__form{grid-template-columns:repeat(2,minmax(0,1fr))}}.k-events-head__form .k-field__label{color:var(--color-white,#fff)}.k-events-head__dates{gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.k-events-head__date{min-width:0}@media (width>=40rem){.k-events-head__kinds{grid-column:span 2/span 2}}.k-events-head__actions{gap:calc(var(--spacing,.25rem) * 2.5);flex-wrap:wrap;display:flex}@media (width>=40rem){.k-events-head__actions{grid-column:span 2/span 2}.k-alert-bar{padding-inline:var(--sp-gutter)}}.k-alert-bar__inner{max-width:var(--container-content,60rem);background-color:var(--role-warm-bg);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 8);text-align:center;color:var(--color-ink,oklch(26% .0103 229.34));margin-inline:auto}@media (width>=40rem){.k-alert-bar__inner{padding:calc(var(--spacing,.25rem) * 7)}}.k-alert-bar__text{font-family:var(--font-condensed);font-variation-settings:"wdth" 75;font-size:var(--fs-section-sub);line-height:var(--lh-section-sub);letter-spacing:var(--ls-section-sub);text-wrap:balance;font-weight:800}.k-alert-bar__link{color:var(--color-brand,oklch(44% .1928 261.11));text-decoration-line:underline}@media (hover:hover){.k-alert-bar__link:hover{color:var(--color-midnight,oklch(28% .1067 259.07))}}}@layer utilities;@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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}
