/*! 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-mask-linear:linear-gradient(#fff, #fff);--tw-mask-radial:linear-gradient(#fff, #fff);--tw-mask-conic:linear-gradient(#fff, #fff);--tw-mask-left:linear-gradient(#fff, #fff);--tw-mask-right:linear-gradient(#fff, #fff);--tw-mask-bottom:linear-gradient(#fff, #fff);--tw-mask-top:linear-gradient(#fff, #fff);--tw-mask-right-from-position:0%;--tw-mask-right-to-position:100%;--tw-mask-right-from-color:black;--tw-mask-right-to-color:transparent;--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-border-style:solid;--tw-outline-style:solid;--tw-duration:initial;--tw-ease:initial;--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}}}@layer theme,base;@layer components{.mp-section{padding-block:var(--sp-rhythm)}.mp-section--warm{background-color:var(--role-warm-bg)}.mp-head{margin-bottom:calc(var(--spacing,.25rem) * 9);max-width:var(--container-3xl,48rem);gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}@media (width>=64rem){.mp-head{margin-bottom:calc(var(--spacing,.25rem) * 16)}}.mp-stat{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));font-weight:800}.mp-island{padding-top:calc(var(--spacing,.25rem) * 8);padding-bottom:var(--sp-rhythm)}@media (width>=40rem){.mp-island{padding-top:calc(var(--spacing,.25rem) * 10)}}.mp-credits{margin-top:calc(var(--spacing,.25rem) * 10);max-width:var(--container-3xl,48rem);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(--role-secondary-text);font-weight:400}.mp-credits__link{margin-left:var(--spacing,.25rem);color:var(--color-brand,oklch(44% .1928 261.11));text-underline-offset:4px;text-decoration-line:underline}.mp-controls{gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.mp-group{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;min-width:0;display:flex}.mp-legend{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}.mp-rail{margin-inline:calc(var(--sp-gutter) * -1);gap:calc(var(--spacing,.25rem) * 2);padding-inline:var(--sp-gutter);padding-bottom:var(--spacing,.25rem);display:flex;overflow-x:auto}@media not all and (width>=40rem){.mp-rail{-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);-webkit-mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);mask-image:var(--tw-mask-linear), var(--tw-mask-radial), var(--tw-mask-conic);--tw-mask-linear:var(--tw-mask-left), var(--tw-mask-right), var(--tw-mask-bottom), var(--tw-mask-top);--tw-mask-right:linear-gradient(to right, var(--tw-mask-right-from-color) var(--tw-mask-right-from-position), var(--tw-mask-right-to-color) var(--tw-mask-right-to-position));--tw-mask-right-from-position:80%;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;padding-right:calc(var(--spacing,.25rem) * 16);-webkit-mask-composite:source-in;mask-composite:intersect}}@media (width>=40rem){.mp-rail{padding-inline:0;flex-wrap:wrap;margin-inline:0;padding-bottom:0}}.mp-rail{scrollbar-width:none}.mp-rail>*{white-space:nowrap;flex-shrink:0}.mp-tools{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}@media (width>=40rem){.mp-tools{gap:calc(var(--spacing,.25rem) * 3)}}.mp-chip-count{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:.7;font-weight:800}.mp-swatch{width:calc(var(--spacing,.25rem) * 2.5);height:calc(var(--spacing,.25rem) * 2.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:var(--color-white,#fff);border-radius:2147483647px;flex-shrink:0;display:inline-block}.mp-swatch--beach{background-color:var(--color-chart1,#185acd)}.mp-swatch--waterfall{background-color:var(--color-chart2,#f9601f)}.mp-swatch--temple{background-color:var(--color-chart3,#6f4fa1)}.mp-swatch--hiking{background-color:var(--color-chart4,#4b9d27)}.mp-swatch--guide{background-color:var(--color-chart5,#cd3f9b)}.mp-swatch--viewpoint{background-color:var(--color-chart6,#cf9b00)}.mp-swatch--hotel{background-color:var(--color-chart7,#089ac3)}.mp-search{width:100%;position:relative}@media (width>=40rem){.mp-search{width:calc(var(--spacing,.25rem) * 80)}}.mp-search__input{min-height:calc(var(--spacing,.25rem) * 11);appearance:none;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);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block: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));border-radius:0;font-weight:400;display:block}.mp-search__input::placeholder{color:var(--color-ash,oklch(50% 0 0))}@media (hover:hover){.mp-search__input:hover{border-color:var(--color-ash,oklch(50% 0 0))}}.mp-search__input:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand,oklch(44% .1928 261.11));outline-style:solid}.mp-search__list{z-index:20;margin-top:var(--spacing,.25rem);max-height:calc(var(--spacing,.25rem) * 72);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-newsprint,oklch(89% .0042 91.45));background-color:var(--role-primary-bg);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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);position:absolute;top:100%;left:0;right:0;overflow:auto}.mp-search__empty{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block: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;color:var(--role-secondary-text);font-weight:400}.mp-search__option{cursor:pointer;width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);text-align:left;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-ink,oklch(26% .0103 229.34));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:var(--dur-micro);transition-duration:var(--dur-micro);--tw-ease:var(--ease-standard,cubic-bezier(.4, 0, .2, 1));transition-timing-function:var(--ease-standard,cubic-bezier(.4, 0, .2, 1));font-weight:400;display:block}.mp-search__option[aria-selected=true]{background-color:var(--role-secondary-bg)}@media (hover:hover){.mp-search__option:hover{background-color:var(--role-secondary-bg)}}.mp-canvas{background-color:var(--color-powder,oklch(95% .0335 225.44));aspect-ratio:4/5;width:100%;position:relative;overflow:hidden}@media (width>=48rem){.mp-canvas{aspect-ratio:16/10}}.mp-canvas--compact{aspect-ratio:4/3}.mp-canvas__poster{pointer-events:none;object-fit:cover;opacity:.8;width:100%;height:100%;position:absolute;inset:0}.mp-canvas__fade{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-slow);transition-duration:var(--dur-slow);--tw-ease:var(--ease-standard,cubic-bezier(.4, 0, .2, 1));transition-timing-function:var(--ease-standard,cubic-bezier(.4, 0, .2, 1));position:absolute;inset:0}.mp-canvas__fade--ready{opacity:1}@media (prefers-reduced-motion:reduce){.mp-canvas__fade,.mp-item,.mp-search__option{transition:none}}.mp-list{margin-top:calc(var(--spacing,.25rem) * 12)}.mp-list__title{font-family:var(--font-headline);font-size:var(--fs-headline-03);line-height:var(--lh-headline-03);letter-spacing:var(--ls-headline-03);text-box-trim:trim-both;text-wrap:pretty;font-weight:800}.mp-list__count{margin-top: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(--role-secondary-text);font-weight:800}.mp-list__empty{margin-top:calc(var(--spacing,.25rem) * 6);max-width:var(--container-2xl,42rem);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(--role-secondary-text);font-weight:400}.mp-list__grid{margin-top:calc(var(--spacing,.25rem) * 6);border-top-width:var(--border-triple);border-color:var(--color-paper,oklch(96% 0 0));padding:0;list-style-type:none;display:grid}@media (width>=40rem){.mp-list__grid{column-gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.mp-list__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=96rem){.mp-list__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.mp-item{gap:calc(var(--spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-newsprint,oklch(89% .0042 91.45));min-width:0;padding-block:calc(var(--spacing,.25rem) * 4);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:var(--dur-micro);transition-duration:var(--dur-micro);--tw-ease:var(--ease-standard,cubic-bezier(.4, 0, .2, 1));transition-timing-function:var(--ease-standard,cubic-bezier(.4, 0, .2, 1));display:flex}.mp-item--hover{background-color:var(--role-secondary-bg)}.mp-item__media{width:calc(var(--spacing,.25rem) * 24);background-color:var(--color-paper,oklch(96% 0 0));aspect-ratio:4/3;flex-shrink:0;align-self:flex-start;display:block;position:relative;overflow:hidden}.mp-item__image{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.mp-item__mono{background-color:var(--role-tertiary-bg);width:100%;height:100%;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));justify-content:center;align-items:center;font-weight:800;display:flex}.mp-item__body{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;flex:1;min-width:0;display:flex}.mp-item__type{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}.mp-item__title{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;--tw-font-weight:var(--font-weight-bold,700);font-weight:400;font-weight:var(--font-weight-bold,700);overflow-wrap:anywhere;color:var(--color-ink,oklch(26% .0103 229.34))}.mp-item__title:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-brand,oklch(44% .1928 261.11))}@media (hover:hover){.mp-item__title:hover{text-underline-offset:4px;text-decoration-line:underline}}.mp-item__meta{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(--role-secondary-text);font-weight:400}.mp-popup{width:calc(var(--spacing,.25rem) * 65);background-color:var(--role-primary-bg);color:var(--color-ink,oklch(26% .0103 229.34))}.mp-popup__media{background-color:var(--color-paper,oklch(96% 0 0));object-fit:cover;aspect-ratio:13/7;width:100%;display:block}.mp-popup__body{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.mp-popup__type{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}.mp-popup__title{-webkit-line-clamp:4;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;-webkit-box-orient:vertical;font-weight:800;display:-webkit-box;overflow:hidden}.mp-popup__meta{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));font-weight:800}.mp-glance{gap:calc(var(--spacing,.25rem) * 8);display:grid}@media (width>=64rem){.mp-glance{gap:calc(var(--spacing,.25rem) * 16);grid-template-columns:repeat(12,minmax(0,1fr))}}.mp-glance__text{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}@media (width>=64rem){.mp-glance__text{grid-column:span 7/span 7}}.mp-glance__facts{background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);align-self:flex-start}@media (width>=40rem){.mp-glance__facts{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (width>=64rem){.mp-glance__facts{grid-column:span 5/span 5}}.mp-fact{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing,.25rem) * 6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-newsprint,oklch(89% .0042 91.45));padding-block:calc(var(--spacing,.25rem) * 4);display:flex}.mp-fact:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.mp-fact__label{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));font-weight:800}.mp-fact__value{text-align:right;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;--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}.mp-table{border-collapse:collapse;background-color:var(--color-white,#fff);width:100%;display:none}@media (width>=64rem){.mp-table{display:table}}.mp-table th,.mp-table td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-newsprint,oklch(89% .0042 91.45));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);text-align:right}.mp-table thead th{border-bottom-style:var(--tw-border-style);background-color:var(--role-tertiary-bg);vertical-align:bottom;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));border-bottom-width:0;font-weight:800}.mp-table tbody th{text-align:left;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);color:var(--color-ink,oklch(26% .0103 229.34))}.mp-table td{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;white-space:nowrap;color:var(--color-ink,oklch(26% .0103 229.34));--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:400}.mp-table th:first-child{padding-left:calc(var(--spacing,.25rem) * 4);text-align:left}.mp-table tr>:last-child{padding-right:calc(var(--spacing,.25rem) * 4)}.mp-table tbody tr:last-child>*{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.mp-table__self{color:var(--color-ash,oklch(50% 0 0))}.mp-table__caption{caption-side:bottom;padding-top:calc(var(--spacing,.25rem) * 4);text-align:left;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(--role-secondary-text);font-weight:400}.mp-origins{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}@media (width>=64rem){.mp-origins{display:none}}.mp-origin{background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4)}.mp-origin__name{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-ink,oklch(26% .0103 229.34));font-weight:800}.mp-origin__rows{margin-top:calc(var(--spacing,.25rem) * 3);column-gap:calc(var(--spacing,.25rem) * 8);row-gap:var(--spacing,.25rem);display:grid}@media (width>=40rem){.mp-origin__rows{grid-template-columns:repeat(2,minmax(0,1fr))}}.mp-origin__row{justify-content:space-between;align-items:baseline;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;color:var(--role-secondary-text);font-weight:400;display:flex}.mp-origin__km{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;white-space:nowrap;color:var(--color-ink,oklch(26% .0103 229.34));--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:400}.mp-origins__caption{margin-top:calc(var(--spacing,.25rem) * 4);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(--role-secondary-text);font-weight:400}@media (width>=64rem){.mp-origins__caption{display:none}}.mp-around{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;margin:0;padding:0;list-style-type:none;display:flex}@media (width>=40rem){.mp-around{gap:calc(var(--spacing,.25rem) * 7)}}.mp-around__item{gap:calc(var(--spacing,.25rem) * 3);background-color:var(--role-secondary-bg);padding:calc(var(--spacing,.25rem) * 3);display:grid}@media (width>=40rem){.mp-around__item{padding:calc(var(--spacing,.25rem) * 5)}}@media (width>=48rem){.mp-around__item{gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(12,minmax(0,1fr))}}.mp-around__title{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;text-wrap:pretty;font-weight:800}@media (width>=48rem){.mp-around__title{grid-column:span 4/span 4}}.mp-around__body{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (width>=48rem){.mp-around__body{grid-column:span 8/span 8}}.mp-around__text{max-width:var(--container-2xl,42rem);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}.k-drawer.sr-drawer{background-color:#1f2528e6;inset:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.k-drawer.sr-drawer{background-color:color-mix(in oklab, var(--color-ink,oklch(26% .0103 229.34)) 90%, transparent)}}.k-drawer.sr-drawer{color:var(--color-white,#fff)}.sr-drawer__stage{width:100%;max-width:var(--container-content,60rem);padding-inline:var(--sp-gutter);padding-top:calc(var(--spacing,.25rem) * 24);padding-bottom:calc(var(--spacing,.25rem) * 16);flex-direction:column;flex-grow:1;margin-inline:auto;display:flex}@media (width>=40rem){.sr-drawer__stage{padding-top:calc(var(--spacing,.25rem) * 32)}}@media (width>=64rem){.sr-drawer__stage{padding-top:calc(var(--spacing,.25rem) * 40)}}.sr-drawer__title{margin-left:var(--sp-bleed);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-drawer__close.sr-drawer__close{top:calc(var(--spacing,.25rem) * 4);right:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 12);height:calc(var(--spacing,.25rem) * 12);--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y);position:fixed}@media (width>=40rem){.k-drawer__close.sr-drawer__close{top:calc(var(--spacing,.25rem) * 8);right:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 14);height:calc(var(--spacing,.25rem) * 14)}}.k-drawer__close.sr-drawer__close:focus-visible{outline-color:var(--color-white,#fff)}.sr-drawer__close .k-drawer__close-icon{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6)}@media (width>=40rem){.sr-drawer__close .k-drawer__close-icon{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7)}}.sr-panel{flex-direction:column;display:flex}.sr-panel .k-search__input{padding-right:calc(var(--spacing,.25rem) * 22)}.sr-panel .k-search__input::-webkit-search-cancel-button{appearance:none}.sr-panel__clear{top:0;right:calc(var(--spacing,.25rem) * 11);padding:calc(var(--spacing,.25rem) * 2);color:var(--color-ash,oklch(50% 0 0));align-items:center;display:flex;position:absolute;bottom:0}.sr-panel__clear[hidden]{display:none}.sr-panel__clear-icon{width:calc(var(--spacing,.25rem) * 3.5);height:calc(var(--spacing,.25rem) * 3.5)}.sr-panel__filters{margin-top:calc(var(--spacing,.25rem) * 5);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);min-width:0;padding:0;padding-bottom:var(--spacing,.25rem);border-width:0;display:flex;overflow-x:auto}@media (width>=40rem){.sr-panel__filters{flex-wrap:wrap;padding-bottom:0;overflow:visible}}.sr-panel__filters{scrollbar-width:none}.sr-panel__filters>*{white-space:nowrap;flex-shrink:0}.sr-panel__status{margin-top:calc(var(--spacing,.25rem) * 6);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(--role-secondary-text);font-weight:400}.sr-panel__hint{margin-top:calc(var(--spacing,.25rem) * 6);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(--role-secondary-text);font-weight:800}.sr-panel .k-search__list{margin-top:calc(var(--spacing,.25rem) * 2)}.sr-panel .k-search__row{align-items:flex-start}.sr-row__tile{background-color:var(--role-tertiary-bg);position:relative;overflow:hidden}.sr-row__tile img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sr-row__title{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;--tw-font-weight:var(--font-weight-bold,700);font-weight:400;font-weight:var(--font-weight-bold,700);color:var(--color-ink,oklch(26% .0103 229.34));display:block}.sr-row__excerpt{margin-top:var(--spacing,.25rem);-webkit-line-clamp: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;color:var(--role-secondary-text);-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.sr-row__excerpt mark{background-color:var(--color-lemon,oklch(87% .173 91.14));color:var(--color-ink,oklch(26% .0103 229.34))}.sr-row__sections{margin-top:calc(var(--spacing,.25rem) * 2)}.sr-row__sections[hidden]{display:none}.sr-row__sections-label{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(--role-secondary-text);font-weight:800}.sr-row__section-list{margin-top:var(--spacing,.25rem);column-gap:calc(var(--spacing,.25rem) * 4);row-gap:var(--spacing,.25rem);flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.sr-row__section-link{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-brand,oklch(44% .1928 261.11));text-underline-offset:4px;font-weight:400;text-decoration-line:underline}.sr-panel.k-search--overlay .k-search__input{padding-right:calc(var(--spacing,.25rem) * 28)}@media (width>=40rem){.sr-panel.k-search--overlay .k-search__input{padding-right:calc(var(--spacing,.25rem) * 32)}}.k-search--overlay .sr-panel__clear{right:calc(var(--spacing,.25rem) * 16);padding-inline:calc(var(--spacing,.25rem) * 3)}.k-search--overlay .sr-panel__clear-icon{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5)}@media (width>=40rem){.k-search--overlay .sr-panel__clear-icon{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6)}}.k-search--overlay .sr-panel__filters{margin-top:calc(var(--spacing,.25rem) * 6)}.k-search--overlay .k-btn--pill[aria-pressed=true]{border-color:var(--color-white,#fff)}.k-search--overlay .sr-panel__status{margin-top:calc(var(--spacing,.25rem) * 8);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}.k-search--overlay .sr-panel__hint{margin-top:calc(var(--spacing,.25rem) * 8);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:#ffffffb3;font-weight:800}@supports (color:color-mix(in lab, red, red)){.k-search--overlay .sr-panel__hint{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.k-search--overlay .k-search__list{margin-top:calc(var(--spacing,.25rem) * 4);gap:var(--spacing,.25rem);flex-direction:column;display:flex}.k-search--overlay .k-search__item{margin-block:0}.sr-panel.k-search--overlay .k-search__row{gap:calc(var(--spacing,.25rem) * 4);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 3);color:var(--color-ink,oklch(26% .0103 229.34))}@media (width>=40rem){.sr-panel.k-search--overlay .k-search__row{padding:calc(var(--spacing,.25rem) * 4)}}@media (hover:hover){.sr-panel.k-search--overlay .k-search__row:hover{background-color:var(--color-paper,oklch(96% 0 0))}}.sr-panel.k-search--overlay .k-search__sub{color:var(--color-ash,oklch(50% 0 0))}.sr-demo{padding-block:var(--sp-rhythm)}.sr-demo__try{margin-top:calc(var(--spacing,.25rem) * 12);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-newsprint,oklch(89% .0042 91.45));padding-top:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex}.sr-demo__queries{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;padding:0;list-style-type:none;display:flex}}@layer utilities;@property --tw-mask-linear{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-radial{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-conic{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-left{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-right{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-bottom{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-top{syntax:"*";inherits:false;initial-value:linear-gradient(#fff, #fff)}@property --tw-mask-right-from-position{syntax:"*";inherits:false;initial-value:0%}@property --tw-mask-right-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-right-from-color{syntax:"*";inherits:false;initial-value:black}@property --tw-mask-right-to-color{syntax:"*";inherits:false;initial-value:transparent}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@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}
