._section_33n80_8{background:var(--color-surface-base-static);color:var(--color-on-surface-base-static);overflow:hidden}._visuallyHidden_33n80_14{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:auto;margin:0;padding:0;position:absolute;overflow:hidden}._title_33n80_26{font-size:var(--typography-heading-large-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);letter-spacing:-.01em;text-wrap:balance;font-weight:var(--typography-display-weight);margin:0;line-height:1.1}._split_33n80_37{max-width:var(--max-width-site);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:stretch;margin:0 auto;display:grid}._media_33n80_45{background:var(--color-gray-1000);min-height:420px;position:relative}@media (width<=767px){._media_33n80_45{aspect-ratio:4/3;min-height:0}}._image_33n80_57{width:100%;height:100%;position:absolute;inset:0}._image_33n80_57 img{object-fit:cover;width:100%;height:100%;display:block}._sticker_33n80_70{padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-surface-base-primary);color:var(--color-on-surface-base-primary);font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);position:relative;transform:rotate(3deg);box-shadow:0 10px 24px #0000004d}._sticker_33n80_70:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#c8c8c899;width:44px;height:16px;position:absolute;top:-9px;left:50%;translate:-50%;rotate:-4.5deg}._sticker_33n80_70{z-index:2;max-width:80%;font-weight:var(--typography-display-weight);flex-direction:column;gap:2px;line-height:1.2;display:flex;position:absolute;bottom:8%;right:6%}._stickerLine_33n80_106{display:block}._copy_33n80_110{justify-content:center;gap:var(--spacing-xl);min-width:0;padding:clamp(var(--spacing-5xl), 8vw, var(--spacing-8xl)) var(--spacing-section-padding-x);flex-direction:column;display:flex}._text_33n80_119{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);text-wrap:pretty;max-width:520px;margin:0}._facts_33n80_128{gap:var(--spacing-lg);padding-top:var(--spacing-xl);border-top:1px solid var(--color-gray-800);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}._fact_33n80_128{gap:var(--spacing-2xs);flex-direction:column;min-width:0;display:flex}._factLabel_33n80_144{font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);text-transform:uppercase;letter-spacing:.08em;color:var(--color-gray-400);font-weight:600}._factValue_33n80_154{font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);font-weight:var(--typography-display-weight);text-wrap:pretty;margin:0}._factLink_33n80_163{margin:var(--spacing-xs) 0 0}._mapLink_33n80_167{align-items:center;gap:var(--spacing-xs);min-height:32px;color:inherit;text-underline-offset:3px;font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);font-weight:var(--typography-display-weight);text-decoration:underline;display:inline-flex}._mapLink_33n80_167:hover{color:inherit;text-decoration-thickness:2px}._mapLink_33n80_167:focus-visible{outline:2px solid var(--color-static-white);outline-offset:3px}._mapLink_33n80_167 svg{flex:none;width:14px;height:14px}._yardHeader_33n80_194{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);justify-content:space-between;align-items:flex-start;gap:var(--spacing-2xl) var(--spacing-6xl);padding-top:var(--spacing-6xl);padding-bottom:var(--spacing-3xl);flex-wrap:wrap;margin:0 auto;display:flex}._yardHeading_33n80_208{gap:var(--spacing-md);flex-direction:column;flex:300px;min-width:0;display:flex}._lead_33n80_216{font-size:var(--typography-preamble-size);line-height:var(--typography-preamble-line-height);font-weight:var(--typography-preamble-weight);text-wrap:balance;max-width:520px;margin:0;line-height:1.35}._yardFacts_33n80_226{gap:var(--spacing-md);flex:360px;grid-template-columns:minmax(0,1fr);min-width:0;margin:0;display:grid}._hours_33n80_235{padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-surface-base-primary);color:var(--color-on-surface-base-primary);font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);position:relative;transform:rotate(-3deg);box-shadow:0 10px 24px #0000004d}._hours_33n80_235:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#c8c8c899;width:44px;height:16px;position:absolute;top:-9px;left:50%;translate:-50%;rotate:4deg}._hours_33n80_235{margin-bottom:var(--spacing-sm);flex-direction:column;justify-self:start;gap:2px;display:flex;box-shadow:0 10px 24px #00000059}._hoursLabel_33n80_267{font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-base-secondary);font-weight:600}._hoursValue_33n80_277{font-weight:var(--typography-display-weight);margin:0}._ticker_33n80_282{padding:var(--spacing-xl) 0;position:relative}._tickerToggle_33n80_287{cursor:pointer;color:var(--color-static-black);right:max(16px, env(safe-area-inset-right,0px));z-index:1;border-radius:var(--radius-full);background-color:#0000;background:var(--color-static-white);width:36px;height:36px;cursor:pointer;border:0;place-items:center;padding:0;font-family:inherit;text-decoration:none;display:grid;position:absolute;bottom:0}._tickerToggle_33n80_287 svg{width:16px;height:16px}._tickerToggle_33n80_287 [data-icon=play],._ticker_33n80_282[data-paused] ._tickerToggle_33n80_287 [data-icon=pause]{display:none}._ticker_33n80_282[data-paused] ._tickerToggle_33n80_287 [data-icon=play]{display:block}._tickerToggle_33n80_287:focus-visible{outline:2px solid var(--color-static-white);outline-offset:2px}@media (prefers-reduced-motion:reduce){._tickerToggle_33n80_287{display:none}}._tickerBand_33n80_328{background:var(--color-surface-base-accent);color:var(--color-on-surface-base-accent);margin:0 -3%;padding:.75rem 0;overflow:hidden;transform:rotate(-1.5deg)}._tickerTrack_33n80_337{width:max-content;animation:60s linear infinite _community-ticker_33n80_1;display:flex}._ticker_33n80_282[data-paused] ._tickerTrack_33n80_337{animation-play-state:paused}@media (prefers-reduced-motion:reduce){._tickerTrack_33n80_337{animation:none}}._tickerRun_33n80_351{font-size:clamp(1.125rem,2.2vw,1.75rem);font-weight:var(--typography-display-weight);letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:1.5rem;padding-right:1.5rem;line-height:1;display:flex}._tickerDot_33n80_364{border-radius:var(--radius-full);opacity:.55;background:currentColor;flex:none;width:.35em;height:.35em}@keyframes _community-ticker_33n80_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._itemsWrap_33n80_381{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);padding-top:var(--spacing-4xl);padding-bottom:var(--spacing-6xl);margin:0 auto}._items_33n80_381{grid-template-columns:repeat(auto-fit, minmax(min(100%, max(240px, (100% - 2 * var(--spacing-md)) / 3)), 1fr));gap:var(--spacing-md);align-items:stretch;margin:0;padding:0;list-style:none;display:grid}._item_33n80_381{align-items:flex-start;gap:var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-xl) var(--spacing-lg);border:1px solid var(--color-gray-900);background:var(--color-gray-1100);transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s;display:flex;position:relative}._item_33n80_381:hover{border-color:var(--color-accent-500)}:root.dark ._item_33n80_381:hover{border-color:var(--color-accent-300)}._item_33n80_381:hover{transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){._item_33n80_381{transition:border-color .3s}._item_33n80_381:hover{transform:none}}._itemNumber_33n80_428{top:var(--spacing-lg);right:var(--spacing-xl);font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);letter-spacing:.08em;color:var(--color-gray-600);font-weight:600;position:absolute}._itemIcon_33n80_440{border-radius:var(--radius-full);background:var(--color-surface-base-accent);width:44px;height:44px;color:var(--color-on-surface-base-accent);flex:none;place-items:center;display:grid}._itemIcon_33n80_440 svg{width:22px;height:22px}._itemBody_33n80_455{gap:var(--spacing-xs);min-width:0;padding-right:var(--spacing-2xl);flex-direction:column;display:flex}._itemTitle_33n80_463{font-size:var(--typography-label-large-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);font-weight:var(--typography-display-weight);text-wrap:balance;line-height:1.25}._itemText_33n80_472{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);color:var(--color-gray-400);text-wrap:pretty}._section_27s1q_8{color:var(--color-on-surface-base-primary)}._inner_27s1q_12{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);padding-top:clamp(var(--spacing-3xl), 5vw, var(--spacing-5xl));flex-wrap:wrap;margin:0 auto;display:flex}._title_27s1q_22{font-size:var(--typography-heading-large-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);letter-spacing:-.01em;text-wrap:balance;text-wrap:balance;margin:0}._compact_27s1q_32 ._inner_27s1q_12{align-items:center;gap:clamp(var(--spacing-2xl), 4vw, var(--spacing-4xl)) clamp(var(--spacing-2xl), 4vw, var(--spacing-5xl))}._photo_27s1q_37 ._inner_27s1q_12{align-items:center;gap:clamp(var(--spacing-2xl), 4vw, var(--spacing-4xl)) clamp(var(--spacing-3xl), 6vw, var(--spacing-8xl));grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}._photo_27s1q_37 ._figure_27s1q_44{max-width:none;max-height:680px}._photo_27s1q_37 ._content_27s1q_49{gap:var(--spacing-3xl)}._photo_27s1q_37 ._items_27s1q_53{gap:var(--spacing-2xl);flex-direction:column;display:flex}._photo_27s1q_37 ._itemsWithIcons_27s1q_59 ._item_27s1q_53{column-gap:var(--spacing-lg)}._photo_27s1q_37 ._itemTitle_27s1q_63{font-size:var(--typography-heading-medium-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);line-height:1.1}._figure_27s1q_44{aspect-ratio:10/13;background:var(--color-surface-base-secondary);flex:340px;max-width:460px;position:relative;overflow:hidden}._frame_27s1q_79{aspect-ratio:2/3;width:100%;position:absolute;top:0;left:0}._frame_27s1q_79 ._image_27s1q_87{width:100%;height:100%;position:absolute;inset:0}._frame_27s1q_79 ._image_27s1q_87 img{object-fit:cover;width:100%;height:100%;display:block}._rings_27s1q_100{width:100%;height:100%;color:var(--color-accent-500);pointer-events:none;position:absolute;inset:0;overflow:visible}._tag_27s1q_110{max-width:40%;padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-static-black);color:var(--color-static-white);font-size:var(--typography-caption-small-size);letter-spacing:.08em;text-transform:uppercase;pointer-events:none;font-weight:800;line-height:1.2;position:absolute;transform:translateY(-50%)}._tag1_27s1q_125{max-width:32%;top:57%;left:66%}._tag2_27s1q_131{top:40%;left:60%}._tag3_27s1q_136{top:18%;left:58%}._content_27s1q_49{gap:var(--spacing-2xl);flex-direction:column;flex:2 420px;min-width:0;display:flex}._noPhoto_27s1q_149 ._content_27s1q_49{flex-basis:100%}._items_27s1q_53{gap:var(--spacing-2xl) var(--spacing-3xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin:0;padding:0;list-style:none;display:grid}._item_27s1q_53{gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}._itemsWithIcons_27s1q_59 ._item_27s1q_53{align-items:center;gap:var(--spacing-xs) var(--spacing-md);grid-template-columns:28px minmax(0,1fr);display:grid}._icon_27s1q_176{width:28px;height:28px}._itemTitle_27s1q_63{font-size:var(--typography-label-large-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);line-height:1.25}._itemText_27s1q_188{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);color:var(--color-on-surface-base-secondary);text-wrap:pretty}._itemsWithIcons_27s1q_59 ._itemText_27s1q_188{grid-column:2}._list_27s1q_199 ._inner_27s1q_12{align-items:flex-start;gap:var(--spacing-2xl) var(--spacing-8xl)}._list_27s1q_199 ._content_27s1q_49{display:contents}._list_27s1q_199 ._title_27s1q_22{flex:0 auto}._list_27s1q_199 ._items_27s1q_53{gap:var(--spacing-2xl) var(--spacing-4xl);flex:480px;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));min-width:0;max-width:860px;margin-left:auto}._list_27s1q_199 ._item_27s1q_53{padding-top:var(--spacing-xl);border-top:1px solid var(--color-border-primary)}._list_27s1q_199 ._itemTitle_27s1q_63{line-height:1.3}._section_was00_8{min-width:0}._list_was00_12{border-bottom:1px solid var(--color-border-primary);margin:0;padding:0;list-style:none}._item_was00_19{gap:var(--spacing-md);padding:var(--spacing-xl) 0 var(--spacing-2xl);border-top:1px solid var(--color-border-primary);grid-template-columns:40px minmax(0,1fr);display:grid}._number_was00_27{font-size:var(--typography-label-small-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);font-weight:var(--typography-display-weight)}._body_was00_34{align-items:flex-start;gap:var(--spacing-sm);flex-direction:column;min-width:0;display:flex}._series_was00_42{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.16em;margin:0}._name_was00_51{font-size:var(--typography-heading-small-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);font-weight:var(--typography-display-weight);overflow-wrap:anywhere;margin:0}._meta_was00_60{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);color:var(--color-on-surface-base-secondary);margin:0}._link_was00_68{font-size:var(--typography-label-large-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-md);padding-bottom:var(--spacing-2xs);color:inherit;border-bottom:1px solid;text-decoration:none;display:inline-flex}._link_was00_68 svg{width:14px;height:14px;transition:translate .15s}._link_was00_68:hover svg{translate:2px -2px}._section_1md3i_8{background:var(--color-surface-base-secondary)}._inner_1md3i_12{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);padding-top:var(--spacing-6xl);padding-bottom:var(--spacing-6xl);margin:0 auto}._heading_1md3i_21{gap:var(--spacing-sm);margin-bottom:var(--spacing-3xl);flex-direction:column;display:flex}._title_1md3i_28{font-size:var(--typography-heading-large-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);letter-spacing:-.01em;text-wrap:balance;margin:0}._text_1md3i_37{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);color:var(--color-on-surface-base-secondary);margin:0}._grid_1md3i_45{gap:var(--spacing-2xl) var(--spacing-md);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=1024px){._grid_1md3i_45{grid-template-columns:repeat(2,minmax(0,1fr))}}._card_1md3i_59{gap:var(--spacing-md);flex-direction:column;min-width:0;display:flex}._card_1md3i_59[hidden]{display:none}@supports (grid-template-rows:subgrid){._card_1md3i_59{grid-row:span 3;grid-template-rows:subgrid;gap:var(--spacing-md);display:grid}._card_1md3i_59[hidden]{display:none}}._media_1md3i_80{aspect-ratio:5/3;background:var(--color-surface-base-tertiary);position:relative;overflow:hidden}._media_1md3i_80:hover ._image_1md3i_86 img{scale:1.04}._image_1md3i_86{width:100%;height:100%}._image_1md3i_86 img{object-fit:cover;width:100%;height:100%;transition:scale .4s;display:block}._mediaLink_1md3i_102{position:absolute;inset:0}._body_1md3i_107{gap:var(--spacing-xs);flex-direction:column;display:flex}._date_1md3i_113{font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);color:var(--color-on-surface-base-secondary);text-transform:uppercase;letter-spacing:.02em}._cardTitle_1md3i_122{font-size:var(--typography-label-large-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);text-wrap:balance;margin:0;line-height:1.25}._place_1md3i_131{font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);color:var(--color-on-surface-base-secondary)}._links_1md3i_138{gap:var(--spacing-xs);padding-top:var(--spacing-xs);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));margin-top:auto;display:grid}@supports (grid-template-rows:subgrid){._links_1md3i_138{align-self:start;margin-top:0}}@media (width<=1024px){._links_1md3i_138{grid-template-columns:1fr;gap:0}}._link_1md3i_138{justify-content:center;align-items:center;gap:var(--spacing-xs);min-height:40px;padding:0 var(--spacing-sm);display:inline-flex}@media (width<=1024px){._link_1md3i_138{min-height:44px}}._link_1md3i_138{white-space:nowrap;font-size:var(--typography-button-small-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);text-decoration:none;transition:background-color .15s}._link_1md3i_138 svg{flex:none;width:14px;height:14px}._link_1md3i_138:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:2px}._linkPrimary_1md3i_189{background:var(--color-button-primary-default-surface);color:var(--color-button-primary-default-on-surface)}._linkPrimary_1md3i_189:hover{background:var(--color-button-primary-default-hover);color:var(--color-button-primary-default-on-surface)}._linkSecondary_1md3i_198{border:1px solid var(--color-button-secondary-default-border);color:var(--color-button-secondary-default-on-surface)}._linkSecondary_1md3i_198:hover{background:var(--color-button-secondary-default-hover);color:var(--color-button-secondary-default-on-surface)}@media (width<=1024px){._linkPrimary_1md3i_189+._linkSecondary_1md3i_198{text-underline-offset:3px;border:0;justify-content:flex-start;min-height:44px;padding:0;text-decoration:underline}._linkPrimary_1md3i_189+._linkSecondary_1md3i_198:hover{background:0 0}}._more_1md3i_220{margin-top:var(--spacing-3xl);justify-content:center;display:flex}._moreButton_1md3i_226{cursor:pointer;color:var(--color-button-secondary-default-on-surface);height:48px;padding:0;padding:0 var(--spacing-2xl);border:0;border:1px solid var(--color-button-secondary-default-border);cursor:pointer;font-family:inherit;font-size:var(--typography-button-medium-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);background-color:#0000;text-decoration:none;transition:background-color .15s}._moreButton_1md3i_226:hover{background:var(--color-button-secondary-default-hover)}._moreButton_1md3i_226:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:2px}._editorial_1md3i_252 ._inner_1md3i_12{padding-top:var(--spacing-section-gap);padding-bottom:var(--spacing-section-gap)}._editorial_1md3i_252 ._heading_1md3i_21{justify-content:space-between;align-items:flex-end;gap:var(--spacing-md) var(--spacing-lg);margin-bottom:var(--spacing-3xl);flex-flow:wrap}@media (width>=1024.01px){._editorial_1md3i_252 ._heading_1md3i_21{margin-bottom:var(--spacing-5xl)}}._editorial_1md3i_252 ._title_1md3i_28{font-size:clamp(var(--typography-heading-xlarge-size), 4.4vw, var(--typography-display-large-size));font-weight:var(--typography-display-weight);letter-spacing:-.03em;text-wrap:balance;margin:0;line-height:1}._editorial_1md3i_252 ._text_1md3i_37{font-size:var(--typography-preamble-size);line-height:var(--typography-preamble-line-height);font-weight:var(--typography-preamble-weight);text-wrap:pretty;margin:0}._editorial_1md3i_252 ._grid_1md3i_45{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}@media (width<=767px){._editorial_1md3i_252 ._grid_1md3i_45{margin:0 calc(-1 * var(--spacing-section-padding-x));padding:0 var(--spacing-section-padding-x);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--spacing-section-padding-x);display:flex;overflow-x:auto}._editorial_1md3i_252 ._grid_1md3i_45::-webkit-scrollbar{width:0!important;height:0!important}._editorial_1md3i_252 ._grid_1md3i_45::-webkit-scrollbar-thumb{width:0!important;height:0!important}._editorial_1md3i_252 ._grid_1md3i_45::-webkit-scrollbar-track{width:0!important;height:0!important}._editorial_1md3i_252 ._grid_1md3i_45{-ms-overflow-style:none!important;scrollbar-width:none!important}}._editorial_1md3i_252 ._card_1md3i_59{background:var(--color-surface-base-primary);gap:0}@media (width<=767px){._editorial_1md3i_252 ._card_1md3i_59{scroll-snap-align:start;flex:0 0 min(80vw,320px)}}._editorial_1md3i_252 ._media_1md3i_80{aspect-ratio:4/5}._editorial_1md3i_252 ._body_1md3i_107{gap:var(--spacing-sm);padding:var(--spacing-xl) var(--spacing-xl) 0}@media (width>=1024.01px){._editorial_1md3i_252 ._body_1md3i_107{padding:var(--spacing-2xl) var(--spacing-2xl) 0}}._editorial_1md3i_252 ._date_1md3i_113{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.16em;color:var(--color-on-surface-base-tertiary);margin:0}._editorial_1md3i_252 ._cardTitle_1md3i_122{font-size:var(--typography-heading-small-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);font-weight:var(--typography-display-weight)}._editorial_1md3i_252 ._place_1md3i_131{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight)}._editorial_1md3i_252 ._links_1md3i_138{gap:var(--spacing-sm);padding:var(--spacing-2xl) var(--spacing-xl) var(--spacing-xl);grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=1024.01px){._editorial_1md3i_252 ._links_1md3i_138{padding:var(--spacing-2xl)}}._editorial_1md3i_252 ._link_1md3i_138{min-height:48px;font-size:var(--typography-button-large-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight)}._editorial_1md3i_252 ._linkPrimary_1md3i_189+._linkSecondary_1md3i_198{padding:0 var(--spacing-sm);border:1px solid var(--color-button-secondary-default-border);justify-content:center;text-decoration:none}._editorial_1md3i_252 ._linkPrimary_1md3i_189+._linkSecondary_1md3i_198:hover{background:var(--color-button-secondary-default-hover)}._section_w877r_8{color:var(--color-on-surface-base-primary)}._inner_w877r_12{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);margin:0 auto}._panel_w877r_19{flex-wrap:wrap;align-items:flex-start;display:flex}._title_w877r_25{font-size:var(--typography-heading-large-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);letter-spacing:-.01em;text-wrap:balance;flex:240px;min-width:0;margin:0}._body_w877r_36{gap:var(--spacing-2xl);flex-direction:column;flex:3 480px;min-width:0;display:flex}._list_w877r_44{border-top:1px solid var(--color-border-selected);margin:0;padding:0;list-style:none}._item_w877r_51{border-bottom:1px solid var(--color-border-primary)}._item_w877r_51[hidden]{display:none}._question_w877r_58{font-size:var(--typography-label-large-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);justify-content:space-between;align-items:center;gap:var(--spacing-lg);min-height:56px;padding:var(--spacing-lg) 0;cursor:pointer;line-height:1.3;list-style:none;transition:color .15s;display:flex}._question_w877r_58::-webkit-details-marker{display:none}._question_w877r_58:hover{color:var(--color-on-surface-base-secondary)}._question_w877r_58:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:2px}._icon_w877r_84{flex:none;width:24px;height:24px;position:relative}._icon_w877r_84:before,._icon_w877r_84:after{content:"";background:currentColor;width:14px;height:1.5px;transition:rotate .2s;position:absolute;top:50%;left:50%;translate:-50% -50%}._icon_w877r_84:after{rotate:90deg}._details_w877r_104[open] ._icon_w877r_84:after{rotate:0deg}._answer_w877r_108{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);max-width:640px;padding:0 var(--spacing-3xl) var(--spacing-lg) 0;color:var(--color-on-surface-base-secondary);text-wrap:pretty;margin:0}@media (width<=1024px){._answer_w877r_108{padding-right:0}}._link_w877r_124{color:var(--color-on-surface-base-primary);text-underline-offset:3px;font-weight:800;text-decoration:underline}._link_w877r_124:hover{color:var(--color-on-surface-base-secondary)}._link_w877r_124:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:2px}._more_w877r_138{cursor:pointer;color:var(--color-on-surface-base-primary);height:48px;padding:0;padding:0 var(--spacing-2xl);border:0;border:1px solid var(--color-button-secondary-default-border);font-family:inherit;font-size:var(--typography-button-medium-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);background-color:#0000;align-self:flex-start;font-weight:800;text-decoration:none;transition:background-color .15s}._more_w877r_138:hover{background:var(--color-button-secondary-default-hover)}._more_w877r_138:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:2px}._boxed_w877r_165{margin:clamp(var(--spacing-3xl), 5vw, var(--spacing-5xl)) 0}._boxed_w877r_165 ._panel_w877r_19{gap:var(--spacing-2xl) var(--spacing-6xl);padding:var(--spacing-5xl) clamp(var(--spacing-xl), 5vw, var(--spacing-6xl));background:var(--color-surface-base-secondary)}@media (width<=1024px){._boxed_w877r_165 ._panel_w877r_19{padding-top:var(--spacing-4xl);padding-bottom:var(--spacing-4xl)}}._plain_w877r_180 ._inner_w877r_12{padding-top:clamp(var(--spacing-3xl), 5vw, var(--spacing-5xl));padding-bottom:clamp(var(--spacing-3xl), 5vw, var(--spacing-5xl))}._plain_w877r_180 ._panel_w877r_19{gap:var(--spacing-2xl) var(--spacing-8xl);padding-top:var(--spacing-3xl);border-top:1px solid var(--color-border-selected)}._plain_w877r_180 ._title_w877r_25{font-size:var(--typography-heading-small-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);flex:280px;line-height:1.2}._plain_w877r_180 ._body_w877r_36{flex:2 480px}._plain_w877r_180 ._list_w877r_44{border-top:0}._plain_w877r_180 ._question_w877r_58{padding:var(--spacing-md) 0}._secondary_w877r_206{background:var(--color-surface-base-secondary)}@media (prefers-reduced-motion:reduce){._icon_w877r_84:before,._icon_w877r_84:after{transition:none}}._controls_120du_8{gap:var(--spacing-sm);display:flex}@media (width<=767px){._controls_120du_8{display:none}}._control_120du_8{cursor:pointer;color:var(--color-button-secondary-default-on-surface);border:0;border:1px solid var(--color-button-secondary-default-border);width:48px;height:48px;cursor:pointer;background-color:#0000;place-items:center;padding:0;font-family:inherit;text-decoration:none;transition:background-color .15s;display:grid}._control_120du_8:hover:not(:disabled){background:var(--color-button-secondary-default-hover)}._control_120du_8:disabled{border-color:var(--color-button-secondary-default-border-disabled);color:var(--color-button-secondary-default-on-disabled);cursor:default}._control_120du_8:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:2px}._control_120du_8 svg{width:20px;height:20px}@media (width<=767px){._controls_120du_8._editorial_120du_53{display:flex}}._editorial_120du_53 ._control_120du_8{border-radius:var(--radius-full);width:44px;height:44px}._section_1ojso_8{display:flow-root}._secondary_1ojso_12{background:var(--color-surface-base-secondary);color:var(--color-on-surface-base-primary)}._plain_1ojso_17{color:var(--color-on-surface-base-primary)}._inverse_1ojso_21{background:var(--color-surface-base-inverse);color:var(--color-on-surface-base-inverse)}._accent_1ojso_26{background:var(--color-surface-base-accent);color:var(--color-on-surface-base-accent)}._inner_1ojso_31{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);gap:clamp(var(--spacing-3xl), 4vw, var(--spacing-4xl)) var(--spacing-6xl);padding-top:clamp(var(--spacing-5xl), 8vw, var(--spacing-8xl));padding-bottom:clamp(var(--spacing-5xl), 8vw, var(--spacing-8xl));grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:center;margin:0 auto;display:grid}._teaser_1ojso_44 ._inner_1ojso_31{gap:var(--spacing-4xl) var(--spacing-6xl);padding-top:clamp(var(--spacing-5xl), 7vw, var(--spacing-7xl));padding-bottom:clamp(var(--spacing-5xl), 7vw, var(--spacing-7xl))}._plain_1ojso_17 ._inner_1ojso_31{padding-bottom:clamp(var(--spacing-3xl), 5vw, var(--spacing-5xl))}._copy_1ojso_54,._copyHead_1ojso_62,._copyBody_1ojso_63{align-items:flex-start;gap:var(--spacing-xl);flex-direction:column;min-width:0;display:flex}._copyHead_1ojso_62:empty,._copyBody_1ojso_63:empty{display:none}._subtitle_1ojso_76{font-size:var(--typography-heading-small-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);font-weight:var(--typography-display-weight);color:var(--color-on-surface-base-secondary);text-wrap:pretty;margin:0;line-height:1.3}._note_1ojso_87{font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);color:var(--color-on-surface-base-secondary);text-wrap:pretty;margin:0}._statement_1ojso_96 ._inner_1ojso_31{gap:var(--spacing-3xl) var(--spacing-6xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start}._statement_1ojso_96 ._copy_1ojso_54{display:contents}._statement_1ojso_96 ._copyHead_1ojso_62{gap:var(--spacing-lg)}._statement_1ojso_96 ._copyBody_1ojso_63{gap:var(--spacing-lg);max-width:520px}._statement_1ojso_96 ._title_1ojso_111{letter-spacing:-.03em;font-size:clamp(2.25rem,4.5vw,3.75rem);line-height:1}._statement_1ojso_96 ._text_1ojso_116{color:var(--color-on-surface-base-secondary)}._statement_1ojso_96 ._button_1ojso_119{margin-top:var(--spacing-xl)}._plain_1ojso_17._statement_1ojso_96 ._inner_1ojso_31{padding-top:clamp(var(--spacing-4xl), 6vw, var(--spacing-6xl));padding-bottom:0}._eyebrow_1ojso_128{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-base-tertiary);margin:0;font-weight:600}._inverse_1ojso_21 ._eyebrow_1ojso_128,._accent_1ojso_26 ._eyebrow_1ojso_128{color:inherit;opacity:.75}._title_1ojso_111{font-size:var(--typography-heading-large-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);letter-spacing:-.01em;text-wrap:balance;font-weight:var(--typography-display-weight);margin:0;line-height:1.1}._titleLine_1ojso_154{display:block}._text_1ojso_116{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);text-wrap:pretty;max-width:560px;margin:0}._button_1ojso_119{align-items:center;gap:var(--spacing-sm);min-height:48px;padding:var(--spacing-sm) var(--spacing-2xl);background:var(--color-button-primary-default-surface);color:var(--color-button-primary-default-on-surface);font-size:var(--typography-button-medium-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);text-decoration:none;transition:background-color .15s;display:inline-flex}._button_1ojso_119:hover{background:var(--color-button-primary-default-hover);color:var(--color-button-primary-default-on-surface)}._button_1ojso_119:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:3px}._button_1ojso_119 svg{flex:none;width:16px;height:16px}._media_1ojso_195{aspect-ratio:4/3;background:var(--color-surface-base-primary);min-width:0;position:relative}._image_1ojso_202{width:100%;height:100%;position:absolute;inset:0}._image_1ojso_202 img{object-fit:cover;width:100%;height:100%;display:block}@media (width<=767px){._mediaFirst_1ojso_216 ._media_1ojso_195{order:-1}}._sticker_1ojso_221{padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-surface-base-primary);color:var(--color-on-surface-base-primary);font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);position:relative;transform:rotate(3deg);box-shadow:0 10px 24px #0000004d}._sticker_1ojso_221:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#c8c8c899;width:44px;height:16px;position:absolute;top:-9px;left:50%;translate:-50%;rotate:-4.5deg}._sticker_1ojso_221{z-index:2;max-width:80%;font-weight:var(--typography-display-weight);pointer-events:none;flex-direction:column;gap:2px;line-height:1.2;display:flex;position:absolute;bottom:8%;right:6%}._stickerLine_1ojso_258{display:block}._clip_1ojso_262{background:var(--color-gray-1000);position:absolute;inset:0;overflow:hidden}._video_1ojso_269{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._play_1ojso_277{cursor:pointer;color:var(--color-on-surface-base-primary);z-index:1;cursor:pointer;background-color:#0000;border:0;place-items:center;width:100%;padding:0;font-family:inherit;text-decoration:none;display:grid;position:absolute;inset:0}._play_1ojso_277 svg{box-sizing:content-box;border-radius:var(--radius-full);background:var(--color-static-white);width:22px;height:22px;color:var(--color-static-black);padding:21px 19px 21px 23px;transition:scale .15s,opacity .2s}._play_1ojso_277:hover svg{scale:1.06}._play_1ojso_277:focus-visible{outline:3px solid var(--color-static-black);outline-offset:-3px;box-shadow:inset 0 0 0 6px var(--color-static-white)}._clip_1ojso_262[data-playing] ._play_1ojso_277 svg{opacity:0}._sound_1ojso_315{cursor:pointer;color:var(--color-static-black);border-radius:var(--radius-full);background-color:#0000;background:var(--color-static-white);width:40px;height:40px;cursor:pointer;border:0;place-items:center;padding:0;font-family:inherit;text-decoration:none;transition:scale .15s;display:grid}._sound_1ojso_315:hover{scale:1.06}._sound_1ojso_315:focus-visible{outline:2px solid var(--color-static-white);outline-offset:2px;box-shadow:0 0 0 2px var(--color-static-black)}._sound_1ojso_315{top:var(--spacing-md);right:var(--spacing-md);z-index:2;visibility:hidden;position:absolute}._sound_1ojso_315 svg{width:16px;height:16px}._sound_1ojso_315 [data-icon=sound]{display:none}._sound_1ojso_315[aria-pressed=true] [data-icon=sound]{display:block}._sound_1ojso_315[aria-pressed=true] [data-icon=muted]{display:none}._clip_1ojso_262[data-playing] ._sound_1ojso_315{visibility:visible}._prints_1ojso_365{gap:var(--spacing-md);min-width:0;padding-top:var(--spacing-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}._prints_1ojso_365:has(._printsLink_1ojso_373:hover) ._print_1ojso_365{box-shadow:0 14px 32px #0000002e}._print_1ojso_365{aspect-ratio:3/4;padding:var(--spacing-sm);background:var(--color-surface-base-primary);transition:box-shadow .2s;display:block;box-shadow:0 10px 26px #0000001f}._printImage_1ojso_386{width:100%;height:100%;display:block}._printImage_1ojso_386 img{object-fit:contain;width:100%;height:100%;display:block}._printsLink_1ojso_373{z-index:1;position:absolute;inset:0}._stickerAccent_1ojso_404{background:var(--color-surface-base-accent);max-width:none;color:var(--color-on-surface-base-accent);bottom:-14px;right:-4px;transform:rotate(-3deg);box-shadow:0 10px 24px #00000040}._stickerAccent_1ojso_404:before{rotate:4deg}._polaroid_1ojso_417 ._inner_1ojso_31{max-width:1040px;padding-top:var(--spacing-5xl);padding-bottom:var(--spacing-5xl)}._polaroid_1ojso_417 ._copy_1ojso_54{gap:var(--spacing-lg);order:2}._polaroidPrint_1ojso_427{width:100%;max-width:460px;padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-2xl);background:var(--color-surface-base-primary);order:1;margin:0 auto;transform:rotate(-2deg);box-shadow:0 18px 40px #00000040}._polaroidFrame_1ojso_438{aspect-ratio:3/2;background:var(--color-surface-base-secondary);position:relative}._tag_1ojso_444{padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-surface-base-primary);color:var(--color-on-surface-base-primary);font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);position:relative;transform:rotate(8deg);box-shadow:0 10px 24px #0000004d}._tag_1ojso_444:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#c8c8c899;width:44px;height:16px;position:absolute;top:-9px;left:50%;translate:-50%;rotate:-6deg}._tag_1ojso_444{z-index:2;background:var(--color-gray-300);color:var(--color-gray-1200);font-weight:var(--typography-display-weight);white-space:nowrap;line-height:1;font-size:var(--typography-label-large-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);position:absolute;top:-1rem;right:clamp(-1.25rem,-2vw,-.25rem)}._wordmark_1ojso_482{max-width:100%;margin:0 0 var(--spacing-sm);font-size:clamp(2.5rem,5vw,4.5rem);font-weight:var(--typography-display-weight);letter-spacing:-.04em;text-transform:uppercase;overflow-wrap:anywhere;line-height:.85}._products_1ojso_493{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);gap:var(--spacing-xl);margin:0 auto;margin-top:calc(-1 * clamp(var(--spacing-2xl), 4vw, var(--spacing-4xl)));padding-bottom:clamp(var(--spacing-3xl), 5vw, var(--spacing-5xl));flex-direction:column;display:flex}._productsOnly_1ojso_505{padding-top:clamp(var(--spacing-3xl), 5vw, var(--spacing-5xl));margin-top:0}._productsOnly_1ojso_505 ._productsTitle_1ojso_509{font-size:var(--typography-heading-large-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);letter-spacing:-.01em;text-wrap:balance;font-weight:var(--typography-display-weight);margin:0;line-height:1.1}._productsHeader_1ojso_520{justify-content:space-between;align-items:flex-end;gap:var(--spacing-sm) var(--spacing-xl);flex-wrap:wrap;display:flex}._productsHeading_1ojso_528{gap:var(--spacing-sm);flex-direction:column;min-width:0;display:flex}._productsTitle_1ojso_509{font-size:var(--typography-heading-small-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);font-weight:var(--typography-display-weight);margin:0;line-height:1.2}._productsText_1ojso_544{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);max-width:560px;color:var(--color-on-surface-base-secondary);text-wrap:pretty;margin:0}._productsNote_1ojso_554{padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-surface-base-primary);color:var(--color-on-surface-base-primary);font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);position:relative;transform:rotate(-3deg);box-shadow:0 10px 24px #0000004d}._productsNote_1ojso_554:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#c8c8c899;width:44px;height:16px;position:absolute;top:-9px;left:50%;translate:-50%;rotate:5deg}._productsNote_1ojso_554{z-index:2;max-width:260px;margin:0 var(--spacing-md) -28px auto;font-weight:var(--typography-display-weight);text-wrap:balance;line-height:1.25}@media (width<=767px){._productsNote_1ojso_554{max-width:280px;margin:var(--spacing-sm) auto -20px;font-size:var(--typography-label-small-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);font-weight:var(--typography-display-weight);transform:rotate(-2deg)}}._trackWrap_1ojso_597{min-width:0}._track_1ojso_597{gap:var(--spacing-sm);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}._track_1ojso_597::-webkit-scrollbar{width:0!important;height:0!important}._track_1ojso_597::-webkit-scrollbar-thumb{width:0!important;height:0!important}._track_1ojso_597::-webkit-scrollbar-track{width:0!important;height:0!important}._track_1ojso_597{-ms-overflow-style:none!important;scrollbar-width:none!important}._track_1ojso_597:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:4px}._product_1ojso_493{scroll-snap-align:start;flex:none;width:clamp(160px,18vw,240px)}@media (width>=1024.01px){._productsFill_1ojso_639 ._product_1ojso_493{flex:1 1 0;width:auto;min-width:0}}._productLink_1ojso_646{gap:var(--spacing-sm);color:inherit;flex-direction:column;text-decoration:none;display:flex}._productLink_1ojso_646:hover{color:inherit}._productLink_1ojso_646:hover ._image_1ojso_202 img{scale:1.03}._productLink_1ojso_646:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:-2px}._productLink_1ojso_646 ._image_1ojso_202 img{transition:scale .3s}._productMedia_1ojso_667{aspect-ratio:3/4;background:var(--color-surface-base-primary);display:block;position:relative;overflow:hidden}._productName_1ojso_675{font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);font-weight:var(--typography-display-weight);line-height:1.2}._productsControls_1ojso_683{justify-content:flex-end;display:flex}@media (prefers-reduced-motion:reduce){._productLink_1ojso_646 ._image_1ojso_202 img,._print_1ojso_365{transition:none}}._section_9dq1s_8{padding:clamp(var(--spacing-4xl), 6vw, var(--spacing-6xl)) 0}._compact_9dq1s_12,._reel_9dq1s_13{padding-bottom:0}._compact_9dq1s_12 ._header_9dq1s_16,._reel_9dq1s_13 ._header_9dq1s_16{margin-bottom:var(--spacing-3xl)}._header_9dq1s_16{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);justify-content:space-between;align-items:flex-end;gap:var(--spacing-md) var(--spacing-3xl);margin:0 auto;margin-bottom:var(--spacing-lg);flex-wrap:wrap;display:flex}._heading_9dq1s_34{gap:var(--spacing-sm);flex-direction:column;min-width:0;display:flex}._title_9dq1s_41{font-size:var(--typography-heading-large-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);letter-spacing:-.01em;text-wrap:balance;font-weight:var(--typography-display-weight);margin:0;line-height:1.1}._text_9dq1s_52{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);max-width:560px;color:var(--color-on-surface-base-secondary);text-wrap:pretty;margin:0}._actions_9dq1s_62{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}._links_9dq1s_69{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}@media (width<=640px){._linksTop_9dq1s_76{display:none}}._linksBelow_9dq1s_81{padding:var(--spacing-xl) var(--spacing-section-padding-x) 0;display:none}@media (width<=640px){._linksBelow_9dq1s_81{display:flex}}._link_9dq1s_69{align-items:center;gap:var(--spacing-sm);min-height:48px;padding:var(--spacing-xs) var(--spacing-2xl);border:1px solid var(--color-button-secondary-default-border);color:var(--color-on-surface-base-primary);font-size:var(--typography-button-medium-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);text-decoration:none;transition:background-color .15s;display:inline-flex}._link_9dq1s_69:hover{background:var(--color-button-secondary-default-hover);color:var(--color-on-surface-base-primary)}._link_9dq1s_69:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:2px}._link_9dq1s_69 svg{flex:none;width:14px;height:14px}._trackWrap_9dq1s_119{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);margin:0 auto}._track_9dq1s_119{gap:var(--spacing-sm);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}._track_9dq1s_119::-webkit-scrollbar{width:0!important;height:0!important}._track_9dq1s_119::-webkit-scrollbar-thumb{width:0!important;height:0!important}._track_9dq1s_119::-webkit-scrollbar-track{width:0!important;height:0!important}._track_9dq1s_119{-ms-overflow-style:none!important;scrollbar-width:none!important}._track_9dq1s_119:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:4px}._compact_9dq1s_12 ._track_9dq1s_119,._reel_9dq1s_13 ._track_9dq1s_119{gap:var(--spacing-md)}._tile_9dq1s_160{width:max(200px, (100% - 3 * var(--spacing-sm)) / 4);aspect-ratio:4/5;background:var(--color-surface-base-secondary);scroll-snap-align:start;flex:none;position:relative;overflow:hidden}._compact_9dq1s_12 ._tile_9dq1s_160{aspect-ratio:3/4;width:clamp(180px,18vw,240px)}._reel_9dq1s_13 ._tile_9dq1s_160{width:auto;height:min(440px,110vw)}._image_9dq1s_178{width:100%;height:100%;position:absolute;inset:0}._image_9dq1s_178 img{object-fit:cover;width:100%;height:100%;transition:opacity .2s;display:block}._tileLink_9dq1s_192{position:absolute;inset:0}._tileLink_9dq1s_192:hover{background:#ffffff14}._videoTile_9dq1s_200{background:var(--color-gray-1000)}._tall_9dq1s_204{aspect-ratio:9/16}._video_9dq1s_200{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._play_9dq1s_216{cursor:pointer;color:var(--color-on-surface-base-primary);z-index:1;cursor:pointer;background-color:#0000;border:0;place-items:center;width:100%;padding:0;font-family:inherit;text-decoration:none;display:grid;position:absolute;inset:0}._play_9dq1s_216 svg{box-sizing:content-box;border-radius:var(--radius-full);background:var(--color-static-white);width:22px;height:22px;color:var(--color-static-black);padding:21px 19px 21px 23px;transition:scale .15s,opacity .2s}._play_9dq1s_216:hover svg{scale:1.06}._play_9dq1s_216:focus-visible{outline:3px solid var(--color-static-black);outline-offset:-3px;box-shadow:inset 0 0 0 6px var(--color-static-white)}._videoTile_9dq1s_200[data-playing] ._play_9dq1s_216 svg{opacity:0}._sound_9dq1s_254{cursor:pointer;color:var(--color-static-black);border-radius:var(--radius-full);background-color:#0000;background:var(--color-static-white);width:40px;height:40px;cursor:pointer;border:0;place-items:center;padding:0;font-family:inherit;text-decoration:none;transition:scale .15s;display:grid}._sound_9dq1s_254:hover{scale:1.06}._sound_9dq1s_254:focus-visible{outline:2px solid var(--color-static-white);outline-offset:2px;box-shadow:0 0 0 2px var(--color-static-black)}._sound_9dq1s_254{right:var(--spacing-sm);bottom:var(--spacing-sm);z-index:2;visibility:hidden;position:absolute}._sound_9dq1s_254 svg{width:16px;height:16px}._sound_9dq1s_254 [data-icon=sound]{display:none}._sound_9dq1s_254[aria-pressed=true] [data-icon=sound]{display:block}._sound_9dq1s_254[aria-pressed=true] [data-icon=muted]{display:none}._videoTile_9dq1s_200[data-playing] ._sound_9dq1s_254{visibility:visible}._section_tvfv7_8{background:var(--color-surface-base-inverse);color:var(--color-on-surface-base-inverse)}._inner_tvfv7_13{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:stretch;display:grid}._media_tvfv7_19{background:var(--color-gray-1000);min-height:clamp(300px,40vw,480px);position:relative;overflow:hidden}._image_tvfv7_26{position:absolute;inset:0}._image_tvfv7_26 img{object-fit:cover;width:100%;height:100%;display:block}._annotation_tvfv7_37{color:var(--color-static-white);pointer-events:none;flex-direction:column;align-items:flex-start;display:flex;position:absolute;bottom:10%;left:7%}._arrow_tvfv7_48{filter:drop-shadow(0 1px 3px #00000080);width:48px;height:100px;margin-left:6px}@media (width<=1024px){._arrow_tvfv7_48{width:32px;height:64px}}._note_tvfv7_61{padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-surface-base-primary);color:var(--color-on-surface-base-primary);font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);position:relative;transform:rotate(-3deg);box-shadow:0 10px 24px #0000004d}._note_tvfv7_61:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#c8c8c899;width:44px;height:16px;position:absolute;top:-9px;left:50%;translate:-50%;rotate:4.5deg}._note_tvfv7_61{flex-direction:column;gap:2px;margin-top:-2px;line-height:1.2;display:flex}._copy_tvfv7_92{justify-content:center;gap:var(--spacing-xl);padding:var(--spacing-6xl) var(--spacing-section-padding-x);padding-right:max(var(--spacing-section-padding-x), (100vw - var(--max-width-site)) / 2 + var(--spacing-section-padding-x));flex-direction:column;display:flex}._eyebrow_tvfv7_101{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-base-inverse);opacity:.7;margin:0}._title_tvfv7_112{font-size:var(--typography-heading-large-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);letter-spacing:-.01em;text-wrap:balance;margin:0}._text_tvfv7_121{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);text-wrap:pretty;max-width:520px;margin:0}._text_tvfv7_121+._text_tvfv7_121{margin-top:calc(var(--spacing-sm) * -1)}._button_tvfv7_133{align-self:flex-start;align-items:center;gap:var(--spacing-sm);min-height:48px;padding:0 var(--spacing-2xl);background:var(--color-button-primary-inverse-surface);color:var(--color-button-primary-inverse-on-surface);font-size:var(--typography-button-medium-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);text-decoration:none;transition:background-color .15s;display:inline-flex}._button_tvfv7_133 svg{width:16px;height:16px}._button_tvfv7_133:hover{background:var(--color-button-primary-inverse-hover);color:var(--color-button-primary-inverse-on-surface)}._button_tvfv7_133:focus-visible{outline:2px solid var(--color-button-primary-inverse-surface);outline-offset:3px}._hero_vuax0_8{background:var(--color-surface-base-static);height:calc(100svh - 148px);min-height:480px;max-height:920px;color:var(--color-on-surface-base-static);align-items:flex-end;display:flex;position:relative;overflow:hidden}@media (width>=1024.01px){._hero_vuax0_8{height:calc(100svh - 100px);min-height:560px}}._media_vuax0_26{position:absolute;inset:0}._poster_vuax0_31,._video_vuax0_32{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._video_vuax0_32{opacity:0;transition:opacity .6s}._hero_vuax0_8[data-video-ready] ._video_vuax0_32{opacity:1}._shade_vuax0_48{pointer-events:none;background:linear-gradient(#00000040 0%,#0000 20% 35%,#0000008c 60%,#000000bf 100%);position:absolute;inset:0}._toggle_vuax0_55{cursor:pointer;color:var(--color-static-black);border-radius:var(--radius-full);background-color:#0000;background:var(--color-static-white);width:40px;height:40px;cursor:pointer;border:0;place-items:center;padding:0;font-family:inherit;text-decoration:none;transition:scale .15s;display:grid}._toggle_vuax0_55:hover{scale:1.06}._toggle_vuax0_55:focus-visible{outline:2px solid var(--color-static-white);outline-offset:2px;box-shadow:0 0 0 2px var(--color-static-black)}._toggle_vuax0_55{top:var(--spacing-xl);right:var(--spacing-section-padding-x);z-index:2;position:absolute}._toggle_vuax0_55 svg{width:14px;height:14px}._toggle_vuax0_55 [data-icon=pause]{display:none}._hero_vuax0_8[data-playing] ._toggle_vuax0_55 [data-icon=pause]{display:block}._hero_vuax0_8[data-playing] ._toggle_vuax0_55 [data-icon=play]{display:none}._content_vuax0_101{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);z-index:1;justify-content:space-between;align-items:flex-end;gap:var(--spacing-lg) var(--spacing-4xl);padding-bottom:var(--spacing-3xl);flex-wrap:wrap;margin:0 auto;display:flex;position:relative}._title_vuax0_116{font-family:var(--typography-family-primary);--fit-size:calc((100vw - 2 * var(--spacing-section-padding-x)) / (var(--title-units,8) * .64));font-size:min(clamp(3.5rem, 16vw, 5.5rem), var(--fit-size));font-weight:var(--typography-display-weight);letter-spacing:-.045em;text-transform:uppercase;overflow-wrap:anywhere;margin:0 0 0 -.04em;line-height:.8}@media (width>=1024.01px){._title_vuax0_116{font-size:min(clamp(5.5rem, 13.5vw, 13rem), var(--fit-size))}}._title_vuax0_116:lang(ja){letter-spacing:0;line-height:1.08}._line_vuax0_137{animation:.9s cubic-bezier(.2,.8,.2,1) both _rise-in_vuax0_1;animation-delay:calc(.12s * var(--line-index,0) + .1s);padding-bottom:.04em;display:block}._text_vuax0_144{font-size:var(--typography-preamble-size);line-height:var(--typography-preamble-line-height);font-weight:var(--typography-preamble-weight);text-wrap:balance;max-width:340px;margin:0;padding-bottom:.4em;font-weight:500;animation:.9s cubic-bezier(.2,.8,.2,1) .4s both _rise-in_vuax0_1}._editorial_vuax0_156 ._shade_vuax0_48{background:linear-gradient(#0000004d 0%,#00000026 50%,#0009 100%)}._editorial_vuax0_156 ._content_vuax0_101{align-items:stretch;gap:var(--spacing-2xl);padding-bottom:var(--spacing-4xl);flex-flow:column}@media (width>=1024.01px){._editorial_vuax0_156 ._content_vuax0_101{gap:var(--spacing-3xl);padding-bottom:var(--spacing-9xl)}}._editorial_vuax0_156 ._title_vuax0_116{--fit-size:calc((100vw - 2 * var(--spacing-section-padding-x)) / (var(--title-units,8) * .56));max-width:14ch;font-size:min(clamp(var(--typography-display-small-size), 11vw, 4rem), var(--fit-size));letter-spacing:-.035em;text-transform:none;text-wrap:balance;margin:0;line-height:.95}@media (width>=1024.01px){._editorial_vuax0_156 ._title_vuax0_116{font-size:min(clamp(var(--typography-display-small-size), 9.5vw, var(--typography-display-large-size) * 1.6), var(--fit-size))}}._editorial_vuax0_156 ._meta_vuax0_189{justify-content:space-between;align-items:flex-end;gap:var(--spacing-2xl);padding-top:var(--spacing-lg);border-top:1px solid var(--color-button-secondary-static-border);animation:.9s cubic-bezier(.2,.8,.2,1) .4s both _rise-in_vuax0_1;display:flex}@media (width>=1024.01px){._editorial_vuax0_156 ._meta_vuax0_189{padding-top:var(--spacing-xl)}}._editorial_vuax0_156 ._text_vuax0_144{text-wrap:pretty;max-width:440px;padding-bottom:0;font-weight:400;animation:none}._editorial_vuax0_156 ._toggle_vuax0_55{border:1px solid var(--color-button-secondary-static-border);width:44px;height:44px;color:var(--color-button-secondary-static-on-surface);background:0 0;flex:none;transition:background-color .15s;position:static}._editorial_vuax0_156 ._toggle_vuax0_55:hover{background:var(--color-button-secondary-static-hover);scale:none}@keyframes _rise-in_vuax0_1{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._line_vuax0_137,._text_vuax0_144,._editorial_vuax0_156 ._meta_vuax0_189{animation:none}._video_vuax0_32{transition:none}}._section_53s8p_8{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);align-items:end;gap:var(--spacing-3xl) var(--spacing-6xl);padding-top:var(--spacing-section-gap);padding-bottom:var(--spacing-section-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));margin:0 auto;display:grid}._copy_53s8p_21{gap:var(--spacing-xl);flex-direction:column;display:flex}@media (width>=1024.01px){._copy_53s8p_21{gap:var(--spacing-3xl)}}._title_53s8p_32{font-size:clamp(var(--typography-heading-xlarge-size), 4.4vw, var(--typography-display-large-size));font-weight:var(--typography-display-weight);letter-spacing:-.03em;text-wrap:balance;margin:0;line-height:1}._text_53s8p_41{font-size:var(--typography-preamble-size);line-height:var(--typography-preamble-line-height);font-weight:var(--typography-preamble-weight);text-wrap:pretty;max-width:36ch;margin:0}._panel_53s8p_50{padding:var(--spacing-3xl) var(--spacing-2xl);background:var(--color-surface-base-secondary);justify-content:center;align-items:center;display:flex}@media (width>=1024.01px){._panel_53s8p_50{padding:var(--spacing-5xl) var(--spacing-3xl)}}._button_53s8p_63{cursor:pointer;color:var(--color-button-primary-default-on-surface);justify-content:center;align-items:center;gap:var(--spacing-sm);min-height:48px;padding:0;padding:0 var(--spacing-2xl);cursor:pointer;font-family:inherit;font-size:var(--typography-button-large-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);background-color:#0000;background:var(--color-button-primary-default-surface);border:0;text-decoration:none;transition:background-color .15s;display:inline-flex}._button_53s8p_63:hover{background:var(--color-button-primary-default-hover)}._button_53s8p_63:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:3px}._button_53s8p_63 svg{width:18px;height:18px}@media (width<=480px){._button_53s8p_63{flex:100%}}._section_erpl2_8{background:var(--color-surface-base-secondary);color:var(--color-on-surface-base-primary)}._inner_erpl2_13{align-items:center;gap:var(--spacing-2xl);max-width:880px;padding:var(--spacing-6xl) var(--spacing-section-padding-x);text-align:center;flex-direction:column;margin:0 auto;display:flex}._title_erpl2_24{font-size:var(--typography-heading-large-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);letter-spacing:-.01em;text-wrap:balance;align-content:center;margin:0}._wordGroup_erpl2_34{white-space:nowrap}._word_erpl2_34{padding:var(--spacing-2xs) var(--spacing-md) var(--spacing-sm);background:var(--color-surface-base-inverse);color:var(--color-on-surface-base-inverse);vertical-align:baseline;align-items:baseline;margin:0 .12em;line-height:1;display:inline-flex;overflow:hidden}._wordOptions_erpl2_50{display:inline-grid;overflow-x:clip}@media (prefers-reduced-motion:no-preference){._wordOptions_erpl2_50[data-fitted]{transition:width .35s cubic-bezier(.2,.8,.2,1)}}._wordGlued_erpl2_60{margin-right:.04em}._wordOption_erpl2_50{white-space:nowrap;opacity:0;grid-area:1/1;justify-self:start;transition:opacity .25s,transform .25s;transform:translateY(.45em)}._wordOption_erpl2_50[data-active]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){._wordOption_erpl2_50{transition:none}}._text_erpl2_82{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);text-wrap:pretty;max-width:640px;margin:0}._button_erpl2_91{cursor:pointer;color:var(--color-button-primary-default-on-surface);align-items:center;gap:var(--spacing-sm);min-height:48px;padding:0;padding:0 var(--spacing-2xl);background-color:#0000;background:var(--color-button-primary-default-surface);cursor:pointer;font-family:inherit;font-size:var(--typography-button-medium-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);border:0;text-decoration:none;transition:background-color .15s;display:inline-flex}._button_erpl2_91 svg{width:18px;height:18px}._button_erpl2_91:hover{background:var(--color-button-primary-default-hover)}._button_erpl2_91:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:3px}._note_erpl2_124{font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);color:var(--color-on-surface-base-tertiary);margin:0}._intro_h5x2l_8{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);gap:var(--spacing-4xl) var(--spacing-8xl);padding-top:var(--spacing-6xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:center;margin:0 auto;display:grid}._copy_h5x2l_20{gap:var(--spacing-xl);flex-direction:column;display:flex}._eyebrow_h5x2l_26{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-base-tertiary);margin:0}._title_h5x2l_36{font-size:var(--typography-heading-medium-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);letter-spacing:-.01em;text-wrap:balance;max-width:560px;margin:0}._text_h5x2l_46{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);max-width:480px;color:var(--color-on-surface-base-secondary);text-wrap:pretty;margin:0}._collage_h5x2l_56{min-height:clamp(320px,34vw,460px);position:relative}@media (width<=1024px){._collage_h5x2l_56{aspect-ratio:10/9;min-height:0}}@media (width>=600px) and (width<=1024px){._collage_h5x2l_56{aspect-ratio:16/10}}._photo_h5x2l_72{background:var(--color-surface-base-secondary);position:absolute;overflow:hidden}._photoMain_h5x2l_78{width:72%;height:78%;top:0;right:0}._photoSide_h5x2l_85{outline:8px solid var(--color-surface-base-primary);width:46%;height:52%;bottom:0;left:0}._image_h5x2l_93{width:100%;height:100%}._image_h5x2l_93 img{object-fit:cover;width:100%;height:100%;display:block}._note_h5x2l_104{padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-surface-base-primary);color:var(--color-on-surface-base-primary);font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);position:relative;transform:rotate(3deg);box-shadow:0 10px 24px #0000004d}._note_h5x2l_104:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#c8c8c899;width:44px;height:16px;position:absolute;top:-9px;left:50%;translate:-50%;rotate:-4.5deg}._note_h5x2l_104{z-index:2;text-wrap:balance;max-width:60%;margin:0;position:absolute;bottom:28%;right:6%}._section_m5z42_8{display:block}._inner_m5z42_12{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);margin:0 auto}._heading_m5z42_19{gap:var(--spacing-xl);flex-direction:column;align-items:flex-start;min-width:0;display:flex}._title_m5z42_27{font-size:var(--typography-heading-large-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:1.1}._text_m5z42_37{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);color:var(--color-on-surface-base-secondary);text-wrap:pretty;margin:0}._buttons_m5z42_46{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}._stacked_m5z42_52{align-items:center;gap:var(--spacing-lg);margin-top:var(--spacing-3xl);flex-direction:column}._button_m5z42_46{justify-content:center;align-items:center;gap:var(--spacing-sm);min-width:13rem;max-width:100%;min-height:48px;padding:var(--spacing-sm) var(--spacing-2xl);text-align:center;font-size:var(--typography-button-medium-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);border:1px solid #0000;text-decoration:none;transition:background-color .15s;display:inline-flex}._button_m5z42_46:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:3px}._button_m5z42_46 svg{flex:none;width:16px;height:16px}._footer_m5z42_85 ._button_m5z42_46,._stacked_m5z42_52 ._button_m5z42_46{min-width:15rem}._primary_m5z42_89{border-color:var(--color-button-primary-default-surface);background:var(--color-button-primary-default-surface);color:var(--color-button-primary-default-on-surface)}._primary_m5z42_89:hover{background:var(--color-button-primary-default-hover);color:var(--color-button-primary-default-on-surface)}._secondary_m5z42_99{border-color:var(--color-button-secondary-default-border);color:var(--color-on-surface-base-primary)}._secondary_m5z42_99:hover{background:var(--color-button-secondary-default-hover);color:var(--color-on-surface-base-primary)}._items_m5z42_108{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=640px){._items_m5z42_108{margin:0 calc(-1 * var(--spacing-section-padding-x));padding:0 var(--spacing-section-padding-x);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--spacing-section-padding-x);display:flex;overflow-x:auto}._items_m5z42_108::-webkit-scrollbar{width:0!important;height:0!important}._items_m5z42_108::-webkit-scrollbar-thumb{width:0!important;height:0!important}._items_m5z42_108::-webkit-scrollbar-track{width:0!important;height:0!important}._items_m5z42_108{-ms-overflow-style:none!important;scrollbar-width:none!important}}._item_m5z42_108{min-width:0}@media (width<=640px){._item_m5z42_108{scroll-snap-align:start;flex:0 0 78%}}._card_m5z42_154{gap:var(--spacing-md);height:100%;color:var(--color-on-surface-base-primary);flex-direction:column;text-decoration:none;transition:opacity .2s;display:flex}._card_m5z42_154:hover{color:var(--color-on-surface-base-primary);opacity:.85}._card_m5z42_154:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:3px}._media_m5z42_172{aspect-ratio:4/3;background:var(--color-surface-base-secondary);flex:none;display:block;position:relative;overflow:hidden}._image_m5z42_181{position:absolute;inset:0}._image_m5z42_181 img{object-fit:cover;width:100%;height:100%;display:block}._cardBody_m5z42_192{gap:var(--spacing-2xs);flex-direction:column;flex:1;min-width:0;display:flex}._cardEyebrow_m5z42_200{font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);font-weight:var(--typography-label-weight);text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-base-secondary)}._cardTitle_m5z42_210{font-size:var(--typography-heading-xsmall-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);font-weight:var(--typography-display-weight);line-height:1.15}._cardArrow_m5z42_218{flex:none;width:20px;height:20px}._footer_m5z42_85 ._inner_m5z42_12{align-items:center;gap:var(--spacing-2xl);padding-top:var(--spacing-2xl);padding-bottom:var(--spacing-2xl);text-align:center;flex-direction:column;display:flex}._footer_m5z42_85 ._heading_m5z42_19{align-items:center;gap:var(--spacing-md)}._footer_m5z42_85 ._buttons_m5z42_46{justify-content:center}._footer_m5z42_85 ._items_m5z42_108{text-align:left;width:100%}._grid_m5z42_245 ._inner_m5z42_12{padding-top:clamp(var(--spacing-4xl), 6vw, var(--spacing-6xl));padding-bottom:clamp(var(--spacing-4xl), 6vw, var(--spacing-6xl))}._grid_m5z42_245 ._heading_m5z42_19{margin-bottom:var(--spacing-2xl)}._grid_m5z42_245 ._card_m5z42_154{align-content:start;column-gap:var(--spacing-sm);grid-template-columns:1fr auto;display:grid}._grid_m5z42_245 ._media_m5z42_172{grid-column:1/-1}._grid_m5z42_245 ._cardArrow_m5z42_218{margin-top:18px}._list_m5z42_265{background:var(--color-surface-base-secondary);color:var(--color-on-surface-base-primary)}._list_m5z42_265 ._inner_m5z42_12{align-items:flex-start;gap:var(--spacing-3xl) var(--spacing-6xl);padding-top:clamp(var(--spacing-4xl), 6vw, var(--spacing-6xl));padding-bottom:clamp(var(--spacing-4xl), 6vw, var(--spacing-6xl));flex-wrap:wrap;display:flex}._list_m5z42_265 ._heading_m5z42_19{flex:300px}._list_m5z42_265 ._items_m5z42_108{gap:var(--spacing-sm);flex-direction:column;flex:420px;min-width:0;display:flex}@media (width<=640px){._list_m5z42_265 ._items_m5z42_108{flex-direction:row}}._list_m5z42_265 ._card_m5z42_154{align-items:center;gap:var(--spacing-lg);padding:var(--spacing-sm) var(--spacing-lg) var(--spacing-sm) var(--spacing-sm);background:var(--color-surface-base-primary);flex-direction:row;transition:transform .2s,box-shadow .2s}._list_m5z42_265 ._card_m5z42_154:hover{opacity:1;transform:translate(4px);box-shadow:0 8px 20px #00000014}@media (prefers-reduced-motion:reduce){._list_m5z42_265 ._card_m5z42_154{transition:none}._list_m5z42_265 ._card_m5z42_154:hover{transform:none}}._list_m5z42_265 ._media_m5z42_172{width:clamp(88px,14vw,128px)}._hero_rjrry_8{background:var(--color-gray-600);min-height:min(80vh,760px);color:var(--color-on-surface-base-static);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}._events_rjrry_19{min-height:min(72vh,680px)}._location_rjrry_23{background:var(--color-gray-800);min-height:min(48vh,460px)}._media_rjrry_28,._image_rjrry_33{position:absolute;inset:0}._image_rjrry_33 img{object-fit:cover;width:100%;height:100%;display:block}._poster_rjrry_44,._video_rjrry_45{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._video_rjrry_45{opacity:0;transition:opacity .6s}._hero_rjrry_8[data-video-ready] ._video_rjrry_45{opacity:1}@media (prefers-reduced-motion:reduce){._video_rjrry_45{transition:none}}._shade_rjrry_66{pointer-events:none;background:linear-gradient(#00000040 0%,#0000 30%,#000000b3 100%);position:absolute;inset:0}._events_rjrry_19 ._shade_rjrry_66{background:linear-gradient(#0000 0%,#00000026 45%,#000000b3 100%)}._location_rjrry_23 ._shade_rjrry_66{background:linear-gradient(#0000001a 0%,#0000 30%,#00000059 55%,#000000bf 100%)}@media (width<=1024px){._location_rjrry_23 ._shade_rjrry_66{background:linear-gradient(#0000001a 0%,#0003 30%,#0000008c 55%,#000c 100%)}}._toggle_rjrry_84{cursor:pointer;color:var(--color-static-black);border-radius:var(--radius-full);background-color:#0000;background:var(--color-static-white);width:40px;height:40px;cursor:pointer;border:0;place-items:center;padding:0;font-family:inherit;text-decoration:none;transition:scale .15s;display:grid}._toggle_rjrry_84:hover{scale:1.06}._toggle_rjrry_84:focus-visible{outline:2px solid var(--color-static-white);outline-offset:2px;box-shadow:0 0 0 2px var(--color-static-black)}._toggle_rjrry_84{top:var(--spacing-xl);left:var(--spacing-section-padding-x);z-index:3;position:absolute}._toggle_rjrry_84 svg{width:14px;height:14px}._toggle_rjrry_84 [data-icon=pause]{display:none}._hero_rjrry_8[data-playing] ._toggle_rjrry_84 [data-icon=pause]{display:block}._hero_rjrry_8[data-playing] ._toggle_rjrry_84 [data-icon=play]{display:none}._content_rjrry_130{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);z-index:2;justify-content:space-between;align-items:flex-end;gap:var(--spacing-2xl) var(--spacing-3xl);padding-top:clamp(var(--spacing-5xl), 9vw, var(--spacing-9xl));padding-bottom:var(--spacing-4xl);flex-wrap:wrap;margin:0 auto;display:flex;position:relative}._events_rjrry_19 ._content_rjrry_130{padding-top:clamp(var(--spacing-4xl), 6vw, var(--spacing-6xl));padding-bottom:clamp(var(--spacing-4xl), 6vw, var(--spacing-6xl))}._copy_rjrry_150{gap:var(--spacing-md);flex-direction:column;flex:480px;min-width:0;display:flex}._location_rjrry_23 ._copy_rjrry_150{gap:var(--spacing-lg);flex-basis:520px}._eyebrow_rjrry_162{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.08em;margin:0}._back_rjrry_171{align-self:flex-start;align-items:center;gap:var(--spacing-sm);min-height:24px;color:var(--color-on-surface-base-static);opacity:.85;font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.08em;margin:0;text-decoration:none;transition:opacity .15s;display:inline-flex}._back_rjrry_171:hover{color:var(--color-on-surface-base-static);opacity:1}._back_rjrry_171:focus-visible{outline:2px solid var(--color-static-white);outline-offset:3px;opacity:1}._back_rjrry_171 svg{flex:none;width:16px;height:16px}._title_rjrry_203{max-width:900px;font-size:var(--typography-display-small-size);font-weight:var(--typography-display-weight);letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word;hyphens:auto;margin:0;line-height:1.05}._location_rjrry_23 ._title_rjrry_203{font-size:clamp(2rem, 6vw, var(--typography-display-small-size))}._events_rjrry_19 ._title_rjrry_203{letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(2.75rem,7vw,6rem);line-height:.95}._meta_rjrry_224{gap:var(--spacing-sm) var(--spacing-2xl);font-size:var(--typography-label-small-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);font-weight:var(--typography-display-weight);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._location_rjrry_23 ._meta_rjrry_224{font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);font-weight:var(--typography-display-weight)}._metaItem_rjrry_243{align-items:center;gap:var(--spacing-sm);display:flex}._metaItem_rjrry_243 svg{flex:none;width:16px;height:16px}._text_rjrry_254{font-size:var(--typography-preamble-size);line-height:var(--typography-preamble-line-height);font-weight:var(--typography-preamble-weight);text-wrap:pretty;max-width:420px;margin:0}._button_rjrry_263{align-self:flex-start;align-items:center;gap:var(--spacing-sm);min-height:48px;margin-top:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-2xl);background:var(--color-button-primary-static-surface);color:var(--color-button-primary-static-on-surface);font-size:var(--typography-button-medium-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);text-decoration:none;transition:background-color .15s;display:inline-flex}._button_rjrry_263:hover{background:var(--color-button-primary-static-hover);color:var(--color-button-primary-static-on-surface)}._button_rjrry_263:focus-visible{outline:2px solid var(--color-static-white);outline-offset:3px}._button_rjrry_263 svg{flex:none;width:16px;height:16px}._countdown_rjrry_293{align-items:flex-start;gap:var(--spacing-xs);padding-left:var(--spacing-lg);border-left:2px solid var(--color-button-secondary-static-border);flex-direction:column;flex:0 auto;margin:0;display:flex}._countdown_rjrry_293[hidden]{display:none}._countdownLabel_rjrry_307{font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);font-weight:var(--typography-label-weight);text-transform:uppercase;letter-spacing:.08em}._countdownCount_rjrry_316{align-items:baseline;gap:var(--spacing-sm);display:flex}._countdownDays_rjrry_322{font-size:clamp(2.5rem, 6vw, var(--typography-display-small-size));font-weight:var(--typography-display-weight);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1}._countdownUnit_rjrry_330{font-size:var(--typography-heading-xsmall-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);font-weight:var(--typography-display-weight)}._sticker_rjrry_337{padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-surface-base-primary);color:var(--color-on-surface-base-primary);font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);position:relative;transform:rotate(3deg);box-shadow:0 10px 24px #0000004d}._sticker_rjrry_337:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#c8c8c899;width:44px;height:16px;position:absolute;top:-9px;left:50%;translate:-50%;rotate:-4deg}._sticker_rjrry_337{top:var(--spacing-6xl);right:var(--spacing-section-padding-x);z-index:3;font-variant-numeric:tabular-nums;flex-direction:column;gap:4px;padding:clamp(16px,1.6vw,24px) clamp(20px,2.2vw,36px);display:flex;position:absolute;box-shadow:0 14px 32px #00000038}._sticker_rjrry_337:before{width:60px;height:18px;top:-10px}._sticker_rjrry_337[hidden]{display:none}@media (width<=480px){._sticker_rjrry_337{top:var(--spacing-3xl)}}._stickerLabel_rjrry_386{align-items:center;gap:var(--spacing-sm);font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.1em;display:flex}._dot_rjrry_397{border-radius:var(--radius-full);background:var(--color-surface-base-accent);flex:none;width:8px;height:8px}._stickerCount_rjrry_405{align-items:baseline;gap:var(--spacing-xs);display:flex}._stickerDays_rjrry_411{font-size:clamp(2.5rem,4.4vw,4rem);font-weight:var(--typography-display-weight);letter-spacing:-.03em;line-height:1}._stickerUnit_rjrry_418{font-size:clamp(1rem,1.3vw,1.25rem);font-weight:var(--typography-display-weight)}._band_1ftlf_8{margin-top:var(--spacing-6xl);background:var(--color-surface-base-static);color:var(--color-on-surface-base-static);scroll-margin-top:120px}._inner_1ftlf_15{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);justify-content:space-between;align-items:center;gap:var(--spacing-md) var(--spacing-3xl);padding-top:var(--spacing-xl);padding-bottom:var(--spacing-xl);flex-wrap:wrap;margin:0 auto;display:flex}@media (width<=1024px){._inner_1ftlf_15{padding-top:var(--spacing-3xl);padding-bottom:var(--spacing-3xl)}}._copy_1ftlf_35{gap:var(--spacing-sm);flex-direction:column;display:flex}._title_1ftlf_41{font-size:var(--typography-heading-xsmall-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);align-items:baseline;gap:var(--spacing-sm);text-wrap:balance;margin:0;display:flex}._dot_1ftlf_52{border-radius:var(--radius-full);background:var(--color-surface-base-accent);flex:none;width:10px;height:10px;animation:2.4s ease-in-out infinite _pulse_1ftlf_1;translate:0 -.1em}@keyframes _pulse_1ftlf_1{0%,to{box-shadow:0 0 #3172da8c}50%{box-shadow:0 0 0 6px #3172da00}}._text_1ftlf_70{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);color:var(--color-gray-400);text-wrap:pretty;margin:0}._signup_1ftlf_79{gap:var(--spacing-sm);flex-direction:column;flex:0 520px;min-width:min(100%,300px);display:flex}._intro_1ftlf_87{font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);margin:0}._signup_1ftlf_79:has(._form_1ftlf_93[data-state=done]) ._intro_1ftlf_87{display:none}._form_1ftlf_93{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}._form_1ftlf_93[data-state=done]{display:none}._visuallyHidden_1ftlf_106{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:auto;margin:0;padding:0;position:absolute;overflow:hidden}._input_1ftlf_118{min-width:0;height:48px;padding:0 var(--spacing-lg);border:1px solid var(--color-static-white);background:var(--color-static-white);color:var(--color-static-black);font:inherit;font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);border-radius:0;flex:240px}._input_1ftlf_118::placeholder{color:var(--color-gray-700)}._input_1ftlf_118:focus-visible{outline:2px solid var(--color-surface-base-accent);outline-offset:2px}._form_1ftlf_93[data-state=invalid] ._input_1ftlf_118,._form_1ftlf_93[data-state=request] ._input_1ftlf_118{border-color:var(--color-status-error-default);box-shadow:inset 0 0 0 1px var(--color-status-error-default)}._button_1ftlf_144{cursor:pointer;color:var(--color-button-secondary-static-on-surface);height:48px;padding:0;padding:0 var(--spacing-2xl);border:0;border:1px solid var(--color-button-secondary-static-border);cursor:pointer;font-family:inherit;font-size:var(--typography-button-medium-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);background-color:#0000;flex:none;text-decoration:none;transition:background-color .15s,color .15s;position:relative}._button_1ftlf_144:hover:not(:disabled){background:var(--color-button-primary-static-surface);color:var(--color-button-primary-static-on-surface)}._button_1ftlf_144:focus-visible{outline:2px solid var(--color-static-white);outline-offset:2px}._button_1ftlf_144:disabled{cursor:progress}@media (width<=1024px){._button_1ftlf_144{flex:100%}}._form_1ftlf_93[data-state=sending] ._buttonLabel_1ftlf_181{visibility:hidden}._spinner_1ftlf_185{border-radius:var(--radius-full);border:2px solid;border-right-color:#0000;width:20px;height:20px;margin:auto;animation:.8s linear infinite _spin_1ftlf_185;display:none;position:absolute;inset:0}._form_1ftlf_93[data-state=sending] ._spinner_1ftlf_185{display:block}@keyframes _spin_1ftlf_185{to{rotate:360deg}}._error_1ftlf_206{color:var(--color-red-300);font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);flex-basis:100%;margin:0;display:none}._form_1ftlf_93[data-state=invalid] ._error_1ftlf_206[data-error-kind=invalid],._form_1ftlf_93[data-state=request] ._error_1ftlf_206[data-error-kind=request]{display:block}._success_1ftlf_219{font-size:var(--typography-label-large-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);margin:0}._success_1ftlf_219:empty{display:none}._consent_1ftlf_229{color:var(--color-gray-400);font-size:var(--typography-caption-small-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);margin:0}._consent_1ftlf_229 a{color:inherit;text-underline-offset:2px;text-decoration:underline}._consent_1ftlf_229 a:focus-visible{outline:2px solid var(--color-static-white);outline-offset:2px}._signup_1ftlf_79:has(._form_1ftlf_93[data-state=done]) ._consent_1ftlf_229{display:none}._editorial_1ftlf_249{margin-top:0}._editorial_1ftlf_249 ._inner_1ftlf_15{align-items:end;gap:var(--spacing-3xl);padding-top:var(--spacing-5xl);padding-bottom:var(--spacing-5xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));display:grid}@media (width>=1024.01px){._editorial_1ftlf_249 ._inner_1ftlf_15{padding-top:var(--spacing-6xl);padding-bottom:var(--spacing-6xl)}}._editorial_1ftlf_249 ._copy_1ftlf_35{gap:var(--spacing-lg)}._editorial_1ftlf_249 ._title_1ftlf_41{font-size:var(--typography-heading-large-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);max-width:22ch;font-weight:var(--typography-display-weight);display:block}._editorial_1ftlf_249 ._text_1ftlf_70{font-size:var(--typography-preamble-size);line-height:var(--typography-preamble-line-height);font-weight:var(--typography-preamble-weight);max-width:40ch}._editorial_1ftlf_249 ._signup_1ftlf_79{gap:var(--spacing-md);flex:none;min-width:0}._editorial_1ftlf_249 ._form_1ftlf_93{grid-template-columns:minmax(0,1fr) auto;gap:0;display:grid}._editorial_1ftlf_249 ._form_1ftlf_93[data-state=done]{display:none}._editorial_1ftlf_249 ._input_1ftlf_118,._editorial_1ftlf_249 ._button_1ftlf_144{border-bottom:1px solid var(--color-button-secondary-static-border)}._form_1ftlf_93:focus-within ._editorial_1ftlf_249 ._input_1ftlf_118,._form_1ftlf_93:focus-within ._editorial_1ftlf_249 ._button_1ftlf_144{box-shadow:inset 0 -1px 0 var(--color-button-secondary-static-border)}._form_1ftlf_93[data-state=invalid] ._editorial_1ftlf_249 ._input_1ftlf_118,._form_1ftlf_93[data-state=request] ._editorial_1ftlf_249 ._input_1ftlf_118,._form_1ftlf_93[data-state=invalid] ._editorial_1ftlf_249 ._button_1ftlf_144,._form_1ftlf_93[data-state=request] ._editorial_1ftlf_249 ._button_1ftlf_144{border-bottom-color:var(--color-red-300);box-shadow:inset 0 -1px 0 var(--color-red-300)}._editorial_1ftlf_249 ._input_1ftlf_118{height:56px;color:var(--color-on-surface-base-static);font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);background:0 0;border-width:0 0 1px;padding:0}._editorial_1ftlf_249 ._input_1ftlf_118::placeholder{color:var(--color-gray-500)}._editorial_1ftlf_249 ._input_1ftlf_118:focus-visible{outline:none}._editorial_1ftlf_249 ._button_1ftlf_144{height:56px;padding:0 0 0 var(--spacing-lg);font-size:var(--typography-button-large-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);border-width:0 0 1px}._editorial_1ftlf_249 ._button_1ftlf_144:hover:not(:disabled){color:var(--color-button-secondary-static-on-surface);opacity:.75;background:0 0}._editorial_1ftlf_249 ._button_1ftlf_144 svg{width:20px;height:20px;transition:translate .15s}._editorial_1ftlf_249 ._button_1ftlf_144:hover:not(:disabled) svg{translate:3px}._editorial_1ftlf_249 ._buttonLabel_1ftlf_181{align-items:center;gap:var(--spacing-sm);display:inline-flex}._editorial_1ftlf_249 ._error_1ftlf_206{padding-top:var(--spacing-sm);grid-column:1/-1}._editorial_1ftlf_249 ._success_1ftlf_219{font-size:var(--typography-preamble-size);line-height:var(--typography-preamble-line-height);font-weight:var(--typography-preamble-weight);padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--color-button-secondary-static-border)}._light_1ftlf_364{background:var(--color-surface-base-secondary);color:var(--color-on-surface-base-primary);margin-bottom:0}._light_1ftlf_364 ._text_1ftlf_70,._light_1ftlf_364 ._consent_1ftlf_229{color:var(--color-on-surface-base-tertiary)}._light_1ftlf_364 ._consent_1ftlf_229 a:focus-visible{outline-color:var(--color-border-selected)}._light_1ftlf_364 ._input_1ftlf_118{border-color:var(--color-border-primary)}._light_1ftlf_364 ._button_1ftlf_144{border-color:var(--color-button-primary-default-surface);background:var(--color-button-primary-default-surface);color:var(--color-button-primary-default-on-surface)}._light_1ftlf_364 ._button_1ftlf_144:hover:not(:disabled){border-color:var(--color-button-primary-default-hover);background:var(--color-button-primary-default-hover);color:var(--color-button-primary-default-on-surface)}._light_1ftlf_364 ._button_1ftlf_144:focus-visible{outline-color:var(--color-border-selected)}._light_1ftlf_364 ._error_1ftlf_206{color:var(--color-status-error-default)}._bar_1ftlf_396{background:var(--color-surface-base-secondary);color:var(--color-on-surface-base-primary);margin-top:0}._bar_1ftlf_396 ._inner_1ftlf_15{align-items:stretch;gap:var(--spacing-lg);padding-top:var(--spacing-3xl);padding-bottom:var(--spacing-3xl);flex-direction:column;display:flex}@media (width>=1024.01px){._bar_1ftlf_396 ._inner_1ftlf_15{justify-content:space-between;align-items:center;gap:var(--spacing-5xl);flex-direction:row}}._bar_1ftlf_396 ._title_1ftlf_41{font-size:var(--typography-heading-small-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);font-weight:var(--typography-display-weight)}._bar_1ftlf_396 ._text_1ftlf_70{color:var(--color-on-surface-base-tertiary)}._bar_1ftlf_396 ._signup_1ftlf_79{gap:var(--spacing-sm);flex:none}@media (width>=1024.01px){._bar_1ftlf_396 ._signup_1ftlf_79{flex:0 560px}}._bar_1ftlf_396 ._form_1ftlf_93{max-width:640px}._bar_1ftlf_396 ._input_1ftlf_118{flex:100%}@media (width>=1024.01px){._bar_1ftlf_396 ._input_1ftlf_118{flex:1 1 0}}._bar_1ftlf_396 ._button_1ftlf_144{padding:0 var(--spacing-xl);flex:100%}@media (width>=1024.01px){._bar_1ftlf_396 ._button_1ftlf_144{flex:none}}._bar_1ftlf_396 ._input_1ftlf_118{border-color:var(--color-static-black);height:56px;color:var(--color-static-black);background:0 0}._bar_1ftlf_396 ._input_1ftlf_118::placeholder{color:var(--color-gray-700)}._bar_1ftlf_396 ._input_1ftlf_118:focus-visible{outline-color:var(--color-static-black)}._bar_1ftlf_396 ._button_1ftlf_144{border-color:var(--color-static-black);background:var(--color-static-black);height:56px;color:var(--color-static-white)}._bar_1ftlf_396 ._button_1ftlf_144:hover:not(:disabled){background:var(--color-gray-700);color:var(--color-static-white)}._bar_1ftlf_396 ._button_1ftlf_144:focus-visible{outline-color:var(--color-static-black)}._bar_1ftlf_396 ._consent_1ftlf_229{color:var(--color-on-surface-base-tertiary)}._bar_1ftlf_396 ._consent_1ftlf_229 a:focus-visible{outline-color:var(--color-static-black)}._bar_1ftlf_396 ._error_1ftlf_206{color:var(--color-status-error-default)}._inline_1ftlf_490{background:0 0;margin-top:0;scroll-margin-top:120px}._inline_1ftlf_490 ._inner_1ftlf_15{align-items:stretch;gap:var(--spacing-md);flex-direction:column;padding:0;display:flex}@media (width>=1024.01px){._inline_1ftlf_490 ._inner_1ftlf_15{justify-content:space-between;align-items:center;gap:var(--spacing-5xl);flex-direction:row}}._inline_1ftlf_490 ._text_1ftlf_70{color:var(--color-on-surface-base-static)}._inline_1ftlf_490 ._signup_1ftlf_79{flex:none}@media (width>=1024.01px){._inline_1ftlf_490 ._signup_1ftlf_79{flex:0 560px}}._inline_1ftlf_490 ._form_1ftlf_93{max-width:640px}._inline_1ftlf_490 ._input_1ftlf_118{flex:100%}@media (width>=1024.01px){._inline_1ftlf_490 ._input_1ftlf_118{flex:1 1 0}}._inline_1ftlf_490 ._button_1ftlf_144{padding:0 var(--spacing-xl);flex:100%}@media (width>=1024.01px){._inline_1ftlf_490 ._button_1ftlf_144{flex:none}}._inline_1ftlf_490 ._input_1ftlf_118{border-color:var(--color-gray-500);height:56px;color:var(--color-static-white);background:0 0}._inline_1ftlf_490 ._input_1ftlf_118::placeholder{color:var(--color-gray-500)}._inline_1ftlf_490 ._input_1ftlf_118:focus-visible{outline-color:var(--color-static-white)}._inline_1ftlf_490 ._button_1ftlf_144{border-color:var(--color-static-white);background:var(--color-static-white);height:56px;color:var(--color-static-black)}._inline_1ftlf_490 ._button_1ftlf_144:hover:not(:disabled){background:var(--color-gray-200,var(--color-static-white));color:var(--color-static-black);opacity:.85}@media (prefers-reduced-motion:reduce){._dot_1ftlf_52{animation:none}}._section_1olqs_8{background:var(--color-surface-base-static);color:var(--color-on-surface-base-static)}._banner_1olqs_13{align-items:flex-end;height:min(70svh,560px);min-height:380px;display:flex;position:relative;overflow:hidden}@media (width>=1024.01px){._banner_1olqs_13{height:min(78svh,760px);min-height:460px}}._banner_1olqs_13 ._image_1olqs_28{width:100%;height:100%;position:absolute;inset:0}._banner_1olqs_13 ._image_1olqs_28 img{object-fit:cover;width:100%;height:100%;display:block}._shade_1olqs_41{background:linear-gradient(to top, var(--color-surface-base-static) 0%, #0009 40%, #0000001a 80%);pointer-events:none;position:absolute;inset:0}._heading_1olqs_48{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);gap:var(--spacing-lg);padding-bottom:var(--spacing-2xl);flex-direction:column;margin:0 auto;display:flex;position:relative}@media (width>=1024.01px){._heading_1olqs_48{gap:var(--spacing-2xl);padding-bottom:var(--spacing-4xl)}}._eyebrow_1olqs_66{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.16em;padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-static-white);color:var(--color-static-black);align-self:flex-start;margin:0}._subtitle_1olqs_79{font-size:var(--typography-preamble-size);line-height:var(--typography-preamble-line-height);font-weight:var(--typography-preamble-weight);color:var(--color-gray-400);margin:0}._title_1olqs_87{font-size:clamp(var(--typography-heading-xlarge-size), 4.4vw, var(--typography-display-large-size));font-weight:var(--typography-display-weight);letter-spacing:-.03em;text-wrap:balance;max-width:18ch;margin:0;line-height:1}._inner_1olqs_97{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);gap:var(--spacing-4xl);padding-top:var(--spacing-lg);padding-bottom:var(--spacing-section-gap);flex-direction:column;margin:0 auto;display:flex}@media (width>=1024.01px){._inner_1olqs_97{gap:var(--spacing-5xl);padding-top:var(--spacing-3xl)}}._days_1olqs_115{gap:var(--spacing-2xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin:0;padding:0;list-style:none;display:grid}._day_1olqs_115{gap:var(--spacing-sm);padding-top:var(--spacing-lg);border-top:1px solid var(--color-button-secondary-static-border);flex-direction:column;display:flex}@media (width>=1024.01px){._day_1olqs_115{gap:var(--spacing-md);padding-top:var(--spacing-xl)}}._dayHeader_1olqs_138{justify-content:space-between;align-items:baseline;gap:var(--spacing-md);color:var(--color-gray-400);display:flex}._dayLabel_1olqs_146{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.16em;margin:0}._dayNumber_1olqs_155{font-size:var(--typography-label-small-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);font-weight:var(--typography-display-weight)}._dayTitle_1olqs_162{font-size:var(--typography-heading-small-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);margin:var(--spacing-xs) 0 0;font-weight:var(--typography-display-weight)}._dayText_1olqs_170{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);color:var(--color-gray-400);text-wrap:pretty;margin:0}._tag_1olqs_179{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.16em;padding:var(--spacing-2xs) var(--spacing-sm);border:1px solid var(--color-button-secondary-static-border);align-self:flex-start;margin:auto 0 0}._dayText_1olqs_170+._tag_1olqs_179{margin-top:var(--spacing-sm)}@media (width>=1024.01px){._dayText_1olqs_170+._tag_1olqs_179{margin-top:auto}}._footer_1olqs_201{gap:var(--spacing-2xl);padding-top:var(--spacing-2xl);border-top:1px solid var(--color-button-secondary-static-border);flex-direction:column;display:flex}._footerText_1olqs_209{font-size:var(--typography-heading-xsmall-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);font-weight:var(--typography-display-weight);text-wrap:balance;margin:0}._wrapper_1c05v_9{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);padding-bottom:var(--spacing-6xl);margin:0 auto}._figure_1c05v_17{gap:var(--spacing-lg);max-width:760px;padding:var(--spacing-3xl) 0 0 var(--spacing-xl);border-top:1px solid var(--color-border-tertiary);flex-direction:column;margin:0 auto;display:flex;position:relative}._mark_1c05v_28{top:var(--spacing-md);font-size:7rem;font-weight:var(--typography-display-weight);color:var(--color-gray-300);pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1;position:absolute;left:0}._quote_1c05v_40{margin:0;position:relative}._quote_1c05v_40 p{font-size:var(--typography-heading-small-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);text-wrap:pretty;margin:0;line-height:1.35}._author_1c05v_53{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);color:var(--color-on-surface-base-secondary);font-weight:600;position:relative}._plain_1c05v_62{padding-top:clamp(var(--spacing-3xl), 5vw, var(--spacing-5xl))}._plain_1c05v_62:before{content:"";border-top:1px solid var(--color-border-tertiary);display:block}._plain_1c05v_62 ._figure_1c05v_17{border-top:0}._quoted_1c05v_74{quotes:auto}._quoted_1c05v_74:before{content:open-quote}._quoted_1c05v_74:after{content:close-quote}._quoted_1c05v_74:lang(fr){quotes:"« " " »"}._quoted_1c05v_74:lang(de-CH){quotes:"«" "»" "‹" "›"}._quoted_1c05v_74:lang(es){quotes:"«" "»" "“" "”"}._quoted_1c05v_74:lang(nl){quotes:"“" "”" "‘" "’"}._editorial_1c05v_96{padding-top:var(--spacing-section-gap);padding-bottom:var(--spacing-section-gap)}._editorial_1c05v_96 ._figure_1c05v_17{gap:var(--spacing-xl);max-width:none;padding:var(--spacing-3xl) 0 0;border-top-color:var(--color-border-primary);margin:0}@media (width>=1024.01px){._editorial_1c05v_96 ._figure_1c05v_17{gap:var(--spacing-2xl);padding-top:var(--spacing-5xl)}}._editorial_1c05v_96 ._quote_1c05v_40 p{font-size:var(--typography-heading-large-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);max-width:22ch;color:var(--color-on-surface-base-tertiary);font-weight:var(--typography-display-weight);line-height:1.2}._editorial_1c05v_96 ._emphasis_1c05v_122{color:var(--color-on-surface-base-primary);font-weight:inherit}._editorial_1c05v_96 ._author_1c05v_53{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);color:var(--color-on-surface-base-primary);font-weight:400}._compact_1c05v_134{width:auto;max-width:none;margin:0;padding:0}._compact_1c05v_134 ._figure_1c05v_17{gap:var(--spacing-md);padding:var(--spacing-3xl) 0 0;border-top:0}@media (width>=1024.01px){._compact_1c05v_134 ._figure_1c05v_17{padding:var(--spacing-3xl) 0 0}}._compact_1c05v_134 ._quote_1c05v_40 p{font-size:var(--typography-heading-small-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);max-width:none;line-height:1.3}._compact_1c05v_134 ._author_1c05v_53{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight)}._statement_1c05v_163{padding:clamp(var(--spacing-4xl), 6vw, var(--spacing-6xl)) var(--spacing-section-padding-x)}._statementSecondary_1c05v_167{background:var(--color-surface-base-secondary)}._statementInverse_1c05v_171{background:var(--color-surface-base-inverse);color:var(--color-on-surface-base-inverse)}._statementFigure_1c05v_176{align-items:center;gap:var(--spacing-lg);max-width:var(--max-width-site);text-align:center;flex-direction:column;margin:0 auto;display:flex}._statementInverse_1c05v_171 ._statementFigure_1c05v_176{gap:var(--spacing-xl)}._statementQuote_1c05v_189{max-width:900px;margin:0}._statementQuote_1c05v_189 p{font-size:clamp(2rem,4.5vw,3.75rem);font-weight:var(--typography-display-weight);letter-spacing:-.03em;text-wrap:balance;margin:0;line-height:1}._statementInverse_1c05v_171 ._statementQuote_1c05v_189{max-width:760px}._statementInverse_1c05v_171 ._statementQuote_1c05v_189 p{letter-spacing:-.02em;font-size:clamp(1.5rem,3vw,2.5rem);line-height:1.15}._statementAuthor_1c05v_210{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);font-weight:var(--typography-label-weight);color:var(--color-on-surface-base-secondary)}._statementInverse_1c05v_171 ._statementAuthor_1c05v_210{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.08em;color:var(--color-gray-400);margin:0}._section_7d9tr_8{background:var(--color-surface-base-inverse);color:var(--color-on-surface-base-inverse);overflow:hidden}._hero_7d9tr_14{background:var(--color-gray-1000);height:clamp(300px,42vw,520px);position:relative}@media (width<=767px){._hero_7d9tr_14{align-items:flex-end;height:auto;min-height:360px;display:flex}}._heroImage_7d9tr_28{width:100%;height:100%;position:absolute;inset:0}._heroImage_7d9tr_28 img{object-fit:cover;width:100%;height:100%;display:block}._heroShade_7d9tr_41{background:linear-gradient(#0000 35%,#000000d9 100%);position:absolute;inset:0}._heroContent_7d9tr_47{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);justify-content:space-between;align-items:flex-end;gap:var(--spacing-lg);padding-bottom:var(--spacing-3xl);flex-wrap:wrap;margin:0 auto;display:flex;position:absolute;inset:auto 0 0}@media (width<=767px){._heroContent_7d9tr_47{padding-top:var(--spacing-6xl);position:relative;inset:auto}}._heroHeading_7d9tr_69{gap:var(--spacing-sm);flex-direction:column;min-width:0;display:flex}._eyebrow_7d9tr_76{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.08em;color:var(--color-static-white);margin:0;font-weight:600}._display_7d9tr_87{font-size:clamp(3.25rem,10vw,8rem);font-weight:var(--typography-display-weight);letter-spacing:-.04em;word-spacing:.12em;text-transform:uppercase;color:var(--color-static-white);overflow-wrap:anywhere;margin:0;line-height:.85}._cash_7d9tr_99{padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-surface-base-primary);color:var(--color-on-surface-base-primary);font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);position:relative;transform:rotate(-4deg);box-shadow:0 10px 24px #0000004d}._cash_7d9tr_99:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#c8c8c899;width:44px;height:16px;position:absolute;top:-9px;left:50%;translate:-50%;rotate:6deg}._cash_7d9tr_99{margin:0 0 var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);background:var(--color-surface-base-accent);color:var(--color-on-surface-base-accent);flex-direction:column;gap:2px;display:flex;box-shadow:0 12px 28px #0006}._cash_7d9tr_99:before{width:48px}._cashAmount_7d9tr_136{font-size:clamp(1.75rem,3.6vw,2.75rem);font-weight:var(--typography-display-weight);letter-spacing:-.02em;white-space:nowrap;line-height:1}._cashLine_7d9tr_144{font-weight:var(--typography-display-weight);line-height:1.2}._body_7d9tr_149{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);align-items:flex-start;gap:var(--spacing-4xl) var(--spacing-6xl);padding-top:var(--spacing-4xl);padding-bottom:var(--spacing-5xl);flex-wrap:wrap;margin:0 auto;display:flex}._prizesOnly_7d9tr_162 ._body_7d9tr_149{align-items:center;gap:var(--spacing-2xl) var(--spacing-6xl);padding-top:clamp(var(--spacing-2xl), 3.5vw, var(--spacing-4xl));padding-bottom:clamp(var(--spacing-2xl), 3.5vw, var(--spacing-4xl))}._pitch_7d9tr_169{align-items:flex-start;gap:var(--spacing-lg);flex-direction:column;flex:360px;min-width:0;display:flex}._title_7d9tr_178{font-size:var(--typography-heading-large-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);letter-spacing:-.01em;text-wrap:balance;font-weight:var(--typography-display-weight);margin:0;line-height:1.1}._text_7d9tr_189{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);text-wrap:pretty;max-width:520px;margin:0}._categories_7d9tr_198{gap:var(--spacing-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._category_7d9tr_207{padding:var(--spacing-xs) var(--spacing-md);font-size:var(--typography-label-small-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);font-weight:var(--typography-display-weight);border:1px solid;align-items:center;line-height:1.3;display:inline-flex}._note_7d9tr_219{font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);font-weight:var(--typography-display-weight);text-wrap:pretty;margin:0}._buttons_7d9tr_228{gap:var(--spacing-sm);margin-top:var(--spacing-sm);flex-wrap:wrap;display:flex}._button_7d9tr_228{align-items:center;gap:var(--spacing-sm);min-height:48px;padding:var(--spacing-xs) var(--spacing-2xl);background:var(--color-surface-base-primary);color:var(--color-on-surface-base-primary);font-size:var(--typography-button-medium-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);text-decoration:none;transition:background-color .15s;display:inline-flex}._button_7d9tr_228:hover{background:var(--color-button-primary-inverse-hover);color:var(--color-on-surface-base-primary)}._button_7d9tr_228:focus-visible{outline:2px solid var(--color-static-white);outline-offset:3px}._button_7d9tr_228 svg{flex:none;width:16px;height:16px}._prizes_7d9tr_162{gap:var(--spacing-xl);flex-direction:column;flex:400px;min-width:0;max-width:520px;display:flex}._prizesTitle_7d9tr_272{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.08em;color:var(--color-gray-400);margin:0;font-weight:600}._podium_7d9tr_283{align-items:flex-end;gap:var(--spacing-sm);border-bottom:1px solid var(--color-gray-800);display:flex}._step_7d9tr_290{align-items:stretch;gap:var(--spacing-sm);flex-direction:column;flex:1 1 0;min-width:0;display:flex}._amount_7d9tr_299{font-size:clamp(1rem,1.8vw,1.25rem);font-weight:var(--typography-display-weight);text-align:center;white-space:nowrap;line-height:1}._rank1_7d9tr_306 ._amount_7d9tr_299{font-size:clamp(1.25rem,2.4vw,1.75rem)}._block_7d9tr_310{height:clamp(84px,9vw,120px);padding-top:var(--spacing-md);background:var(--color-gray-800);color:var(--color-on-surface-base-inverse);place-items:start center;display:grid}._rank1_7d9tr_306 ._block_7d9tr_310{background:var(--color-surface-base-accent);height:clamp(124px,13vw,176px);color:var(--color-on-surface-base-accent)}._rank3_7d9tr_323 ._block_7d9tr_310{background:var(--color-gray-1000);height:clamp(56px,6vw,80px)}._place_7d9tr_328{font-size:clamp(2rem,4vw,3.25rem);font-weight:var(--typography-display-weight);letter-spacing:-.03em;line-height:1}._prizesNote_7d9tr_335{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);color:var(--color-gray-400);text-wrap:pretty;margin:0}._section_1c1e7_8{background:var(--color-surface-base-secondary);color:var(--color-on-surface-base-secondary)}._coaches_1c1e7_13._section_1c1e7_8{color:var(--color-on-surface-base-primary);background:0 0}._inner_1c1e7_18{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);gap:var(--spacing-3xl);padding-top:clamp(var(--spacing-4xl), 6vw, var(--spacing-6xl));padding-bottom:clamp(var(--spacing-4xl), 6vw, var(--spacing-6xl));flex-direction:column;margin:0 auto;display:flex}._header_1c1e7_30{gap:var(--spacing-lg) var(--spacing-6xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:end;display:grid}._heading_1c1e7_37{gap:var(--spacing-sm);flex-direction:column;min-width:0;display:flex}._eyebrow_1c1e7_44{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-base-tertiary);margin:0;font-weight:600}._title_1c1e7_55{font-size:var(--typography-heading-large-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);letter-spacing:-.01em;text-wrap:balance;font-weight:var(--typography-display-weight);color:var(--color-on-surface-base-primary);margin:0;line-height:1.1}._text_1c1e7_67{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);max-width:520px;color:var(--color-on-surface-base-secondary);text-wrap:pretty;margin:0}._image_1c1e7_77{width:100%;height:100%;position:absolute;inset:0}._image_1c1e7_77 img{object-fit:cover;width:100%;height:100%;display:block}._flipAlt_1c1e7_90{opacity:0;pointer-events:none;transition:opacity .35s;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){._flipAlt_1c1e7_90{transition:none}}@media (hover:hover){._card_1c1e7_104:hover ._flipAlt_1c1e7_90,._print_1c1e7_105:hover ._flipAlt_1c1e7_90{opacity:1}}._card_1c1e7_104:focus-within ._flipAlt_1c1e7_90,._print_1c1e7_105:focus-visible ._flipAlt_1c1e7_90{opacity:1}._cardGrid_1c1e7_114{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));margin:0;padding:0;list-style:none;display:grid}._card_1c1e7_104{background:var(--color-surface-base-primary);flex-direction:column;min-width:0;display:flex}._flip_1c1e7_90{aspect-ratio:4/3;background:var(--color-surface-base-secondary);position:relative;overflow:hidden}._caption_1c1e7_137{bottom:var(--spacing-md);left:var(--spacing-md);padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-surface-base-primary);color:var(--color-on-surface-base-primary);font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);margin:0;font-weight:500;line-height:1.3;position:absolute}._cardBody_1c1e7_152{align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-lg) var(--spacing-xl) var(--spacing-xl);flex-direction:column;flex:1;display:flex}._cardName_1c1e7_161{max-width:100%;font-size:clamp(1rem, 1.5vw, var(--typography-heading-small-size,1.5rem));font-weight:var(--typography-display-weight);color:var(--color-on-surface-base-primary);overflow-wrap:anywhere;margin:0;line-height:1.2}._profileButton_1c1e7_171{align-items:center;gap:var(--spacing-sm);min-height:40px;padding:var(--spacing-xs) var(--spacing-lg);border:1px solid var(--color-button-secondary-default-border);color:var(--color-on-surface-base-primary);font-size:var(--typography-button-medium-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);text-decoration:none;transition:background-color .15s;display:inline-flex}._profileButton_1c1e7_171:hover{background:var(--color-button-secondary-default-hover);color:var(--color-on-surface-base-primary)}._profileButton_1c1e7_171:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:2px}._profileButton_1c1e7_171 svg{flex:none;width:16px;height:16px}._controls_1c1e7_199{margin-bottom:calc(-1 * var(--spacing-xl));justify-content:flex-end;display:flex}._printList_1c1e7_205{padding:var(--spacing-lg) var(--spacing-2xs) var(--spacing-xl);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-auto-columns:minmax(min(190px,58vw),1fr);grid-auto-flow:column;gap:clamp(1rem,2vw,1.75rem);margin:0;list-style:none;display:grid;overflow-x:auto}._printList_1c1e7_205::-webkit-scrollbar{width:0!important;height:0!important}._printList_1c1e7_205::-webkit-scrollbar-thumb{width:0!important;height:0!important}._printList_1c1e7_205::-webkit-scrollbar-track{width:0!important;height:0!important}._printList_1c1e7_205{-ms-overflow-style:none!important;scrollbar-width:none!important}._printList_1c1e7_205:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:4px}._printItem_1c1e7_238{scroll-snap-align:start;min-width:0}._print_1c1e7_105{padding:var(--spacing-sm) var(--spacing-sm) 0;background:var(--color-surface-base-primary);color:var(--color-on-surface-base-primary);transform:rotate(var(--tilt,0deg));flex-direction:column;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:flex;position:relative;box-shadow:0 12px 28px #00000024}._print_1c1e7_105:before{content:"";z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#c8c8c899;width:60px;height:20px;position:absolute;top:-10px;left:50%;translate:-50%;rotate:-3deg}._print_1c1e7_105:is(a):hover,._print_1c1e7_105:is(a):focus-visible{color:var(--color-on-surface-base-primary);transform:translateY(-8px)rotate(0);box-shadow:0 22px 44px #0003}._print_1c1e7_105:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:3px}@media (prefers-reduced-motion:reduce){._print_1c1e7_105{transition:box-shadow .35s}._print_1c1e7_105:is(a):hover,._print_1c1e7_105:is(a):focus-visible{transform:rotate(var(--tilt,0deg))}}._printMedia_1c1e7_286{aspect-ratio:4/5;background:var(--color-surface-base-secondary);display:block;position:relative;overflow:hidden}._printBody_1c1e7_294{min-width:0;padding:var(--spacing-md) var(--spacing-xs) var(--spacing-lg);flex-direction:column;gap:2px;display:flex}._discipline_1c1e7_302{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-base-tertiary);margin:0;font-weight:600;line-height:1.2}._printName_1c1e7_314{font-size:clamp(1rem, 1.4vw, var(--typography-heading-small-size,1.5rem));font-weight:var(--typography-display-weight);text-wrap:balance;line-height:1.15}._profileLink_1c1e7_321{align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-xs);text-underline-offset:3px;font-size:var(--typography-label-small-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);font-weight:var(--typography-display-weight);text-decoration:underline;display:inline-flex}._profileLink_1c1e7_321 svg{flex:none;width:14px;height:14px}._coaches_1c1e7_13 ._inner_1c1e7_18{padding-bottom:0}._coaches_1c1e7_13 ._header_1c1e7_30{gap:var(--spacing-sm) var(--spacing-3xl);grid-template-columns:minmax(0,1fr) auto;align-items:end}._coaches_1c1e7_13 ._text_1c1e7_67{grid-column:1}._headerControls_1c1e7_353{grid-area:1/2/span 2;align-self:end}._coaches_1c1e7_13 ._text_1c1e7_67{max-width:560px}ul._coachList_1c1e7_363{gap:var(--spacing-md);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}ul._coachList_1c1e7_363::-webkit-scrollbar{width:0!important;height:0!important}ul._coachList_1c1e7_363::-webkit-scrollbar-thumb{width:0!important;height:0!important}ul._coachList_1c1e7_363::-webkit-scrollbar-track{width:0!important;height:0!important}ul._coachList_1c1e7_363{-ms-overflow-style:none!important;scrollbar-width:none!important}ul._coachList_1c1e7_363:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:4px}._coach_1c1e7_13{gap:var(--spacing-sm);scroll-snap-align:start;flex-direction:column;flex:0 0 clamp(170px,19vw,240px);display:flex}._coachMedia_1c1e7_402{aspect-ratio:3/4;background:var(--color-surface-base-secondary);position:relative;overflow:hidden}._coachBody_1c1e7_409{justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);display:flex}._coachText_1c1e7_416{gap:var(--spacing-2xs);flex-direction:column;min-width:0;display:flex}._coachName_1c1e7_423{font-size:var(--typography-heading-xsmall-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);font-weight:var(--typography-display-weight);margin:0;line-height:1.2}._coachRole_1c1e7_432{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);color:var(--color-on-surface-base-secondary);margin:0}._instagram_1c1e7_440{width:32px;height:32px;color:var(--color-on-surface-base-primary);flex:none;place-items:center;transition:color .15s;display:grid}._instagram_1c1e7_440:hover{color:var(--color-on-surface-base-secondary)}._instagram_1c1e7_440:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:2px}._instagram_1c1e7_440 svg{width:20px;height:20px}._section_8k6yq_8{color:var(--color-on-surface-base-primary);scroll-margin-top:120px}._inner_8k6yq_13{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);margin:0 auto}._head_8k6yq_20{gap:var(--spacing-md);flex-direction:column;max-width:640px;display:flex}._eyebrow_8k6yq_27{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-base-tertiary);margin:0;font-weight:600}._title_8k6yq_38{font-size:var(--typography-heading-large-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);letter-spacing:-.01em;text-wrap:balance;margin:0}._lead_8k6yq_47{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);text-wrap:pretty;margin:0}._book_8k6yq_55{background:var(--color-surface-base-primary)}._book_8k6yq_55 ._inner_8k6yq_13{gap:clamp(var(--spacing-xl), 3vw, var(--spacing-3xl));padding-top:clamp(var(--spacing-3xl), 4.5vw, var(--spacing-5xl));padding-bottom:clamp(var(--spacing-3xl), 4.5vw, var(--spacing-5xl));flex-direction:column;display:flex}._bookDays_8k6yq_66{border-top:2px solid var(--color-border-selected);margin:0;padding:0;list-style:none}._bookDay_8k6yq_66{gap:var(--spacing-xs) var(--spacing-2xl);padding:var(--spacing-md) 0;border-bottom:1px solid var(--color-border-selected);grid-template-columns:220px minmax(0,1fr);display:grid}._bookDay_8k6yq_66[hidden]{display:none}@media (width<=759.98px){._bookDay_8k6yq_66{grid-template-columns:minmax(0,1fr)}}._bookDayHead_8k6yq_89{gap:var(--spacing-sm);padding-top:var(--spacing-lg);flex-direction:column;display:flex}@media (width<=759.98px){._bookDayHead_8k6yq_89{justify-content:space-between;align-items:baseline;gap:var(--spacing-xs) var(--spacing-md);flex-flow:wrap}}._bookDate_8k6yq_104{font-size:var(--typography-heading-xsmall-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);margin:0;line-height:1.2}._stop_8k6yq_112{align-items:center;gap:var(--spacing-sm);min-width:0;margin:0;display:flex}._flag_8k6yq_120{width:24px;height:16px;box-shadow:0 0 0 1px var(--color-border-primary);flex:none;display:block}._flag_8k6yq_120 svg{width:100%;height:100%;display:block}._stopText_8k6yq_133{flex-direction:column;min-width:0;display:flex}._stopName_8k6yq_139{font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight)}._stopPlace_8k6yq_145{font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);color:var(--color-on-surface-base-secondary)}._rows_8k6yq_152{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_8k6yq_152{align-items:center;gap:var(--spacing-xs) var(--spacing-2xl);padding:var(--spacing-lg) 0;grid-template-columns:8rem minmax(0,1fr) auto;grid-template-areas:"time main actions";display:grid}._row_8k6yq_152+._row_8k6yq_152{border-top:1px solid var(--color-border-primary)}._row_8k6yq_152[hidden]{display:none}@media (width<=759.98px){._row_8k6yq_152{gap:2px var(--spacing-lg);padding:var(--spacing-md) 0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"time actions""main actions"}}._rowMain_8k6yq_183{min-width:0;color:inherit;flex-direction:column;grid-area:main;gap:2px;text-decoration:none;transition:color .15s;display:flex}._rowMain_8k6yq_183:is(a):hover{color:var(--color-on-surface-base-secondary)}._rowMain_8k6yq_183:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:4px}._rowTitleLine_8k6yq_201{align-items:center;gap:var(--spacing-xs) var(--spacing-sm);flex-wrap:wrap;display:flex}._rowTitle_8k6yq_201{font-size:var(--typography-label-large-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);font-weight:var(--typography-display-weight);line-height:1.3}._rowSub_8k6yq_216{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);color:var(--color-on-surface-base-secondary)}._badge_8k6yq_223{font-size:var(--typography-label-small-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);padding:2px var(--spacing-sm);background:var(--color-surface-base-accent);color:var(--color-on-surface-base-accent);white-space:nowrap;line-height:1.3}._rowNote_8k6yq_234{font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);color:var(--color-on-surface-base-secondary)}._rowTime_8k6yq_241{font-size:var(--typography-label-large-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:time}@media (width<=759.98px){._rowTime_8k6yq_241{font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);color:var(--color-on-surface-base-secondary);align-self:end}}._rowActions_8k6yq_259{justify-content:flex-end;justify-self:end;gap:var(--spacing-xs);flex-wrap:wrap;grid-area:actions;display:flex}._bookButton_8k6yq_268{cursor:pointer;color:var(--color-on-surface-base-primary);height:36px;padding:0;padding:0 var(--spacing-md);white-space:nowrap;font-family:inherit;font-size:var(--typography-button-small-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);background-color:#0000;border:0;justify-content:center;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}._bookButton_8k6yq_268:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:2px}@media (width<=759.98px){._bookButton_8k6yq_268{height:44px}}._bookButton_8k6yq_268{cursor:pointer;background:var(--color-button-primary-default-surface);min-width:7.5rem;color:var(--color-button-primary-default-on-surface);transition:background-color .15s}._bookButton_8k6yq_268:hover{background:var(--color-button-primary-default-hover);color:var(--color-button-primary-default-on-surface)}._detailsButton_8k6yq_309{height:36px;padding:0 var(--spacing-md);white-space:nowrap;font-size:var(--typography-button-small-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);justify-content:center;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}._detailsButton_8k6yq_309:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:2px}@media (width<=759.98px){._detailsButton_8k6yq_309{height:44px}}._detailsButton_8k6yq_309{border:1px solid var(--color-button-secondary-default-border);min-width:7.5rem;color:var(--color-on-surface-base-primary);transition:background-color .15s}._detailsButton_8k6yq_309:hover{background:var(--color-button-secondary-default-hover);color:var(--color-on-surface-base-primary)}._pending_8k6yq_342{height:36px;padding:0 var(--spacing-md);white-space:nowrap;font-size:var(--typography-button-small-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);justify-content:center;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}._pending_8k6yq_342:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:2px}@media (width<=759.98px){._pending_8k6yq_342{height:44px}}._pending_8k6yq_342{border:1px dashed var(--color-border-primary);min-width:7.5rem;color:var(--color-on-surface-base-tertiary)}._moreButton_8k6yq_370{cursor:pointer;color:var(--color-on-surface-base-primary);height:48px;padding:0;padding:0 var(--spacing-2xl);border:0;border:1px solid var(--color-button-secondary-default-border);font-family:inherit;font-size:var(--typography-button-medium-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);background-color:#0000;align-self:center;font-weight:800;text-decoration:none;transition:background-color .15s}._moreButton_8k6yq_370:hover{background:var(--color-button-secondary-default-hover)}._moreButton_8k6yq_370:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:2px}._choice_8k6yq_397{width:min(100% - 2 * var(--spacing-lg), 480px);max-height:calc(100dvh - 2 * var(--spacing-lg));background:var(--color-surface-base-primary);color:var(--color-on-surface-base-primary);border:0;margin:auto;padding:0;overflow-y:auto;box-shadow:0 24px 60px #00000059}._choice_8k6yq_397::backdrop{background:#0009}._choicePanel_8k6yq_412{gap:var(--spacing-sm);padding:var(--spacing-3xl);flex-direction:column;display:flex;position:relative}@media (width<=759.98px){._choicePanel_8k6yq_412{padding:var(--spacing-2xl) var(--spacing-xl) var(--spacing-xl)}}._choiceClose_8k6yq_425{cursor:pointer;color:var(--color-on-surface-base-primary);top:var(--spacing-md);right:var(--spacing-md);cursor:pointer;background-color:#0000;border:0;place-items:center;width:40px;height:40px;padding:0;font-family:inherit;text-decoration:none;display:grid;position:absolute}._choiceClose_8k6yq_425 svg{width:22px;height:22px}._choiceClose_8k6yq_425:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:2px}._choiceKicker_8k6yq_451{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.08em;padding-right:var(--spacing-3xl);color:var(--color-on-surface-base-secondary);margin:0}._choiceTitle_8k6yq_462{font-size:var(--typography-heading-medium-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);padding-right:var(--spacing-3xl);text-wrap:balance;margin:0}._choiceMeta_8k6yq_471{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);color:var(--color-on-surface-base-secondary);margin:0}._choiceList_8k6yq_479{gap:var(--spacing-sm);margin:var(--spacing-lg) 0 0;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));padding:0;list-style:none;display:grid}._choiceOption_8k6yq_488{justify-content:space-between;align-items:center;gap:var(--spacing-md);min-height:64px;padding:0 var(--spacing-lg);background:var(--color-button-primary-default-surface);color:var(--color-button-primary-default-on-surface);font-size:var(--typography-label-large-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);font-weight:var(--typography-display-weight);text-decoration:none;transition:background-color .15s;display:flex}._choiceOption_8k6yq_488 svg{flex:none;width:18px;height:18px}._choiceOption_8k6yq_488:is(a):hover{background:var(--color-button-primary-default-hover);color:var(--color-button-primary-default-on-surface)}._choiceOption_8k6yq_488:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:2px}._choiceOptionOff_8k6yq_518{border:1px dashed var(--color-border-primary);color:var(--color-on-surface-base-tertiary);background:0 0}._choiceNote_8k6yq_524{font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);margin:var(--spacing-sm) 0 0;color:var(--color-on-surface-base-secondary)}._programme_8k6yq_532 ._inner_8k6yq_13{padding-top:var(--spacing-section-gap);padding-bottom:clamp(var(--spacing-4xl), 6vw, var(--spacing-6xl))}._programme_8k6yq_532 ._head_8k6yq_20{gap:var(--spacing-sm);margin-bottom:var(--spacing-2xl)}._programmeLead_8k6yq_541{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);color:var(--color-on-surface-base-secondary);text-wrap:pretty;margin:0}._weekDays_8k6yq_550{border-top:2px solid var(--color-border-selected);margin:0;padding:0;list-style:none}._weekDay_8k6yq_550{gap:var(--spacing-md) var(--spacing-lg);padding:var(--spacing-xl) 0;border-bottom:1px solid var(--color-border-primary);flex-wrap:wrap;display:flex}._weekDate_8k6yq_565{gap:var(--spacing-2xs);max-width:200px;padding-top:var(--spacing-xs);flex-direction:column;flex:140px;margin:0;display:flex}._weekMonth_8k6yq_575{font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-base-secondary);font-weight:600}._weekNumber_8k6yq_585{font-size:var(--typography-heading-xlarge-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);letter-spacing:-.03em;white-space:nowrap;line-height:1}._weekItems_8k6yq_594{gap:var(--spacing-sm);flex-direction:column;flex:999 300px;min-width:0;margin:0;padding:0;list-style:none;display:flex}._weekItem_8k6yq_594{align-items:center;gap:var(--spacing-lg);margin:0 calc(-1 * var(--spacing-sm));padding:var(--spacing-sm);color:inherit;text-decoration:none;display:flex}._weekItemLink_8k6yq_615{transition:background-color .15s}._weekItemLink_8k6yq_615:hover{background:var(--color-surface-base-secondary);color:inherit}._weekItemLink_8k6yq_615:hover ._weekArrow_8k6yq_622{translate:3px}._weekItemLink_8k6yq_615:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:0}._weekThumb_8k6yq_630{aspect-ratio:4/3;background:var(--color-surface-base-secondary);flex:none;width:clamp(64px,9vw,128px);position:relative;overflow:hidden}._weekThumb_8k6yq_630 ._weekImage_8k6yq_639{width:100%;height:100%;position:absolute;inset:0}._weekThumb_8k6yq_630 ._weekImage_8k6yq_639 img{object-fit:cover;width:100%;height:100%;display:block}._weekBody_8k6yq_652{gap:var(--spacing-xs);flex-direction:column;flex:auto;min-width:0;display:flex}._weekTitleLine_8k6yq_660{align-items:center;gap:var(--spacing-xs) var(--spacing-md);flex-wrap:wrap;display:flex}._weekTitle_8k6yq_660{font-size:var(--typography-heading-medium-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);letter-spacing:-.01em;text-wrap:balance;line-height:1.05}._weekNote_8k6yq_676{font-size:var(--typography-label-small-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);padding:var(--spacing-2xs) var(--spacing-sm);background:var(--color-surface-base-accent);color:var(--color-on-surface-base-accent);line-height:1.2;display:inline-block;transform:rotate(-3deg);box-shadow:0 4px 10px #0000002e}@media (width<=759.98px){._weekItemSoon_8k6yq_690{row-gap:var(--spacing-xs);flex-wrap:wrap}._weekItemSoon_8k6yq_690 ._weekBody_8k6yq_652{flex-basis:calc(100% - clamp(64px, 9vw, 128px) - var(--spacing-lg))}._weekItemSoon_8k6yq_690 ._weekSoon_8k6yq_697{margin-left:calc(clamp(64px, 9vw, 128px) + var(--spacing-lg))}}._weekItemSoon_8k6yq_690 ._weekTitle_8k6yq_660,._weekItemSoon_8k6yq_690 ._weekText_8k6yq_702{color:var(--color-on-surface-base-tertiary)}._weekItemSoon_8k6yq_690 ._weekThumb_8k6yq_630{opacity:.6}._weekSoon_8k6yq_697{font-size:var(--typography-label-small-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);padding:var(--spacing-2xs) var(--spacing-sm);border:1px solid var(--color-border-primary);background:var(--color-surface-base-primary);color:var(--color-on-surface-base-secondary);white-space:nowrap;flex:none;line-height:1.2;transform:rotate(2deg);box-shadow:0 3px 8px #0000001a}._weekMeta_8k6yq_724{align-items:center;gap:var(--spacing-xs) var(--spacing-md);flex-wrap:wrap;display:flex}._weekTime_8k6yq_731{font-size:var(--typography-label-small-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight)}._dot_8k6yq_737{border-radius:var(--radius-full);background:var(--color-border-primary);width:4px;height:4px}._weekText_8k6yq_702{font-size:var(--typography-label-small-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);color:var(--color-on-surface-base-secondary);font-weight:600}._weekArrow_8k6yq_622{flex:none;width:20px;height:20px;transition:translate .15s}._footer_8k6yq_759{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);margin:var(--spacing-lg) 0 0;color:var(--color-on-surface-base-secondary)}._picker_8k6yq_767{margin-top:clamp(var(--spacing-3xl), 5vw, var(--spacing-5xl));background:var(--color-surface-base-inverse);color:var(--color-on-surface-base-inverse)}._pickerInner_8k6yq_773{padding-top:clamp(var(--spacing-5xl), 8vw, var(--spacing-8xl));padding-bottom:clamp(var(--spacing-5xl), 8vw, var(--spacing-8xl));position:relative}._pickerNote_8k6yq_779{z-index:2;top:clamp(var(--spacing-xl), 3vw, var(--spacing-3xl));right:var(--spacing-section-padding-x);max-width:calc(100% - 2 * var(--spacing-section-padding-x));padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-surface-base-accent);color:var(--color-on-surface-base-accent);font-size:var(--typography-label-large-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);margin:0;line-height:1.1;position:absolute;transform:rotate(4deg);box-shadow:0 10px 24px #00000059}._pickerNote_8k6yq_779:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#c8c8c899;width:48px;height:16px;position:absolute;top:-9px;left:50%;translate:-50%;rotate:-5deg}._pickerHead_8k6yq_809{justify-content:space-between;align-items:baseline;gap:var(--spacing-md) var(--spacing-3xl);margin-bottom:var(--spacing-4xl);flex-wrap:wrap;display:flex}._pickerNotify_8k6yq_818{margin:var(--spacing-2xl) 0 0;font-size:var(--typography-label-large-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight)}._pickerNotify_8k6yq_818 a{align-items:center;gap:var(--spacing-xs);color:inherit;text-underline-offset:4px;text-decoration:underline;display:inline-flex}._pickerNotify_8k6yq_818 a:hover svg{translate:3px}._pickerNotify_8k6yq_818 a:focus-visible{outline-offset:4px;outline:2px solid}._pickerNotify_8k6yq_818 svg{width:18px;height:18px;transition:translate .15s}._pickerLead_8k6yq_845{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);color:var(--color-gray-400);margin:0}._cards_8k6yq_853{gap:var(--spacing-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._card_8k6yq_853{gap:var(--spacing-2xl);min-width:0;padding:var(--spacing-2xl);background:var(--color-surface-base-primary);color:var(--color-on-surface-base-primary);flex-direction:column;flex:280px;display:flex}@media (width<=759.98px){._card_8k6yq_853{padding:var(--spacing-xl)}}._cardDate_8k6yq_878{align-items:baseline;gap:var(--spacing-md);margin:0;display:flex}._cardDay_8k6yq_885{font-size:var(--typography-display-small-size);line-height:var(--typography-display-line-height);font-weight:var(--typography-display-weight);letter-spacing:-.03em;line-height:1}._cardMonth_8k6yq_893{font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-base-tertiary);font-weight:600}._slots_8k6yq_903{gap:var(--spacing-xl);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._slot_8k6yq_903{gap:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-border-primary);flex-direction:column;display:flex}._slotHead_8k6yq_920{justify-content:space-between;align-items:baseline;gap:var(--spacing-xs) var(--spacing-md);flex-wrap:wrap;margin:0;display:flex}._slotTime_8k6yq_929{font-size:var(--typography-heading-xsmall-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);line-height:1.2}._slotPart_8k6yq_936{font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);color:var(--color-on-surface-base-tertiary)}._slotBadge_8k6yq_943{font-size:var(--typography-label-small-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);padding:var(--spacing-2xs) var(--spacing-sm);background:var(--color-surface-base-accent);color:var(--color-on-surface-base-accent);line-height:1.2;transform:rotate(-3deg);box-shadow:0 4px 10px #0000002e}._slotButton_8k6yq_955{cursor:pointer;color:var(--color-on-surface-base-primary);justify-content:space-between;align-items:center;gap:var(--spacing-sm);min-width:0;height:48px;padding:0;padding:0 var(--spacing-md);font-family:inherit;font-size:var(--typography-button-medium-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);background-color:#0000;border:0;font-weight:800;text-decoration:none;display:flex}._slotButton_8k6yq_955 svg{flex:none;width:14px;height:14px}._slotOpen_8k6yq_982{cursor:pointer;background:var(--color-button-primary-default-surface);color:var(--color-button-primary-default-on-surface);transition:background-color .15s}._slotOpen_8k6yq_982:hover{background:var(--color-button-primary-default-hover);color:var(--color-button-primary-default-on-surface)}._slotOpen_8k6yq_982:hover svg{translate:2px -2px}._slotOpen_8k6yq_982 svg{transition:translate .15s}._slotOpen_8k6yq_982:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:2px}._slotFull_8k6yq_1003{background:var(--color-surface-base-secondary);color:var(--color-on-surface-base-tertiary)}._slotSoon_8k6yq_1008{background:var(--color-button-primary-default-disabled);color:var(--color-button-primary-default-on-disabled)}._slotDropin_8k6yq_1013{border:1px dashed var(--color-border-selected);color:var(--color-on-surface-base-primary)}._slotState_8k6yq_1018{font-size:var(--typography-caption-small-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);text-transform:uppercase;letter-spacing:.08em;font-weight:800}@media (prefers-reduced-motion:reduce){._weekArrow_8k6yq_622,._slotOpen_8k6yq_982 svg{transition:none}}._section_1g01z_8{background:var(--color-surface-base-primary);color:var(--color-on-surface-base-primary)}._inner_1g01z_13{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);gap:var(--spacing-3xl);padding-top:var(--spacing-5xl);padding-bottom:var(--spacing-5xl);flex-direction:column;margin:0 auto;display:flex}@media (width>=1024.01px){._inner_1g01z_13{gap:var(--spacing-5xl);padding-top:var(--spacing-7xl);padding-bottom:var(--spacing-6xl)}}._heading_1g01z_32{gap:var(--spacing-xl);flex-direction:column;display:flex}._story_1g01z_38{align-items:flex-start;gap:var(--spacing-xl);flex-direction:column;display:flex}@media (width>=1024.01px){._story_1g01z_38{justify-content:space-between;align-items:flex-end;gap:var(--spacing-3xl);flex-direction:row}}._title_1g01z_53{font-size:clamp(var(--typography-heading-xlarge-size), 4.4vw, var(--typography-display-large-size));font-weight:var(--typography-display-weight);letter-spacing:-.03em;text-wrap:balance;max-width:18ch;margin:0;line-height:1}._text_1g01z_63{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);text-wrap:pretty;max-width:44ch;margin:0}._link_1g01z_72{font-size:var(--typography-button-large-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);align-items:center;gap:var(--spacing-sm);padding-bottom:var(--spacing-2xs);color:inherit;border-bottom:1px solid;flex:none;text-decoration:none;display:inline-flex}._link_1g01z_72 svg{width:20px;height:20px;transition:translate .15s}._link_1g01z_72:hover svg{translate:3px}._layout_1g01z_94{gap:var(--spacing-3xl);display:grid}@media (width>=1024.01px){._layout_1g01z_94{gap:var(--spacing-4xl);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}}._aside_1g01z_106{gap:var(--spacing-2xl);flex-direction:column;min-width:0;display:flex}._media_1g01z_113{gap:var(--spacing-sm);flex-direction:column;display:flex}._photo_1g01z_119{aspect-ratio:16/9;background:var(--color-surface-base-secondary);position:relative;overflow:hidden}._tag_1g01z_126{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.16em;top:var(--spacing-md);left:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-static-white);color:var(--color-static-black);margin:0;position:absolute}@media (width>=1024.01px){._tag_1g01z_126{top:var(--spacing-xl);left:var(--spacing-xl)}}._image_1g01z_147{width:100%;height:100%}._image_1g01z_147 img{object-fit:cover;width:100%;height:100%;display:block}._clips_1g01z_158{gap:var(--spacing-sm);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._clip_1g01z_158{aspect-ratio:9/16;background:var(--color-gray-900);position:relative;overflow:hidden}._clip_1g01z_158:after{content:"";pointer-events:none;background:linear-gradient(#0000 60%,#00000080 100%);position:absolute;inset:0}._video_1g01z_181{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._play_1g01z_189{cursor:pointer;color:var(--color-on-surface-base-primary);z-index:1;cursor:pointer;background-color:#0000;border:0;width:100%;padding:0;font-family:inherit;text-decoration:none;position:absolute;inset:0}._play_1g01z_189:focus-visible{outline:3px solid var(--color-static-black);outline-offset:-3px;box-shadow:inset 0 0 0 6px var(--color-static-white)}._playIcon_1g01z_209,._pauseIcon_1g01z_210{border:1px solid var(--color-button-secondary-static-border);border-radius:var(--radius-full);color:var(--color-on-surface-base-static);background:#0006;place-items:center;transition:background-color .15s,opacity .2s;display:grid;position:absolute}._playIcon_1g01z_209{width:48px;height:48px;top:50%;left:50%;translate:-50% -50%}._playIcon_1g01z_209 svg{width:18px;height:18px}._play_1g01z_189:hover ._playIcon_1g01z_209{background:var(--color-static-black)}._clip_1g01z_158[data-playing] ._playIcon_1g01z_209{opacity:0}@media (width>=1024.01px){._playIcon_1g01z_209{width:56px;height:56px}}._pauseIcon_1g01z_210{right:var(--spacing-sm);bottom:var(--spacing-sm);opacity:0;width:32px;height:32px}._pauseIcon_1g01z_210 svg{width:12px;height:12px}._clip_1g01z_158[data-playing] ._pauseIcon_1g01z_210{opacity:1}._sound_1g01z_260{cursor:pointer;color:var(--color-on-surface-base-static);bottom:var(--spacing-sm);left:var(--spacing-sm);z-index:2;border:0;border:1px solid var(--color-button-secondary-static-border);border-radius:var(--radius-full);width:32px;height:32px;cursor:pointer;visibility:hidden;background:#0006;place-items:center;padding:0;font-family:inherit;text-decoration:none;display:grid;position:absolute}._sound_1g01z_260:before{content:"";position:absolute;inset:-6px}._sound_1g01z_260 svg{width:14px;height:14px}._sound_1g01z_260 [data-icon=sound]{display:none}._sound_1g01z_260[aria-pressed=true] [data-icon=sound]{display:block}._sound_1g01z_260[aria-pressed=true] [data-icon=muted]{display:none}._sound_1g01z_260:focus-visible{outline:2px solid var(--color-static-white);outline-offset:2px;box-shadow:0 0 0 2px var(--color-static-black)}._clip_1g01z_158[data-playing] ._sound_1g01z_260{visibility:visible}@media (prefers-reduced-motion:reduce){._playIcon_1g01z_209,._pauseIcon_1g01z_210{transition:none}}._section_7kb9r_8{padding:var(--spacing-6xl) 0}._secondary_7kb9r_12{background:var(--color-surface-base-secondary)}._header_7kb9r_16{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);justify-content:space-between;align-items:flex-end;gap:var(--spacing-md) var(--spacing-3xl);margin:0 auto;margin-bottom:var(--spacing-lg);flex-wrap:wrap;display:flex}._heading_7kb9r_29{gap:var(--spacing-sm);flex-direction:column;max-width:560px;display:flex}._title_7kb9r_36{font-size:var(--typography-heading-large-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);letter-spacing:-.01em;text-wrap:balance;margin:0}._text_7kb9r_45{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);color:var(--color-on-surface-base-secondary);text-wrap:pretty;margin:0}._text_7kb9r_45 a{color:inherit;font-weight:var(--typography-label-weight);text-underline-offset:3px;text-decoration:underline}._text_7kb9r_45 a:hover{color:var(--color-on-surface-base-primary)}._track_7kb9r_63{gap:var(--spacing-sm);padding:0 max(var(--spacing-section-padding-x), (100% - var(--max-width-site)) / 2 + var(--spacing-section-padding-x));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--spacing-section-padding-x), (100% - var(--max-width-site)) / 2 + var(--spacing-section-padding-x));margin:0;list-style:none;display:flex;overflow-x:auto}._track_7kb9r_63::-webkit-scrollbar{width:0!important;height:0!important}._track_7kb9r_63::-webkit-scrollbar-thumb{width:0!important;height:0!important}._track_7kb9r_63::-webkit-scrollbar-track{width:0!important;height:0!important}._track_7kb9r_63{-ms-overflow-style:none!important;scrollbar-width:none!important}._track_7kb9r_63:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:4px}._tile_7kb9r_95{aspect-ratio:4/5;background:var(--color-surface-base-secondary);scroll-snap-align:start;flex:none;width:clamp(200px,22vw,300px);position:relative;overflow:hidden}._tileButton_7kb9r_105{cursor:pointer;color:var(--color-on-surface-base-primary);cursor:pointer;background-color:#0000;border:0;width:100%;height:100%;padding:0;font-family:inherit;text-decoration:none;position:absolute;inset:0}._tileButton_7kb9r_105:hover ._image_7kb9r_119 img{scale:1.04}._tileButton_7kb9r_105:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}._tileButton_7kb9r_105:focus-visible{outline:none}._tileButton_7kb9r_105:focus-visible:after{outline:3px solid var(--color-static-black);outline-offset:-3px;box-shadow:inset 0 0 0 6px var(--color-static-white)}._image_7kb9r_119{width:100%;height:100%}._image_7kb9r_119 img{object-fit:cover;width:100%;height:100%;transition:scale .4s;display:block}._author_7kb9r_150{padding:var(--spacing-2xl) var(--spacing-md) var(--spacing-md);color:var(--color-static-white);text-align:left;overflow-wrap:anywhere;font-size:var(--typography-caption-small-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);font-weight:var(--typography-caption-weight-bold);background:linear-gradient(#0000 0%,#0009 100%);align-items:center;gap:6px;display:flex;position:absolute;bottom:0;left:0;right:0}._author_7kb9r_150 svg{flex:none;width:14px;height:14px}._playBadge_7kb9r_174{top:var(--spacing-sm);right:var(--spacing-sm);border-radius:var(--radius-full);width:32px;height:32px;color:var(--color-static-white);background:#00000073;place-items:center;display:grid;position:absolute}._playBadge_7kb9r_174 svg{width:14px;height:14px;margin-left:2px}._wallTile_7kb9r_192{background:var(--color-surface-base-inverse)}._wallLink_7kb9r_196{padding:var(--spacing-2xl);color:var(--color-on-surface-base-inverse);font-size:var(--typography-heading-small-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);flex-direction:column;justify-content:space-between;text-decoration:none;display:flex;position:absolute;inset:0}._wallLink_7kb9r_196 svg{align-self:flex-end;width:40px;height:40px;transition:translate .2s}._wallLink_7kb9r_196:hover{color:var(--color-on-surface-base-inverse)}._wallLink_7kb9r_196:hover svg{translate:6px}._wallLink_7kb9r_196:focus-visible{outline:3px solid var(--color-surface-base-accent);outline-offset:-3px}._editorial_7kb9r_226{padding:var(--spacing-section-gap) 0 0}._editorial_7kb9r_226 ._header_7kb9r_16{gap:var(--spacing-lg) var(--spacing-3xl);margin-bottom:var(--spacing-3xl)}@media (width>=1024.01px){._editorial_7kb9r_226 ._header_7kb9r_16{margin-bottom:var(--spacing-5xl)}}._editorial_7kb9r_226 ._heading_7kb9r_29{gap:var(--spacing-lg);max-width:640px}@media (width>=1024.01px){._editorial_7kb9r_226 ._heading_7kb9r_29{gap:var(--spacing-xl)}}._editorial_7kb9r_226 ._title_7kb9r_36{font-size:clamp(var(--typography-heading-xlarge-size), 4.4vw, var(--typography-display-large-size));font-weight:var(--typography-display-weight);letter-spacing:-.03em;text-wrap:balance;margin:0;line-height:1}._editorial_7kb9r_226 ._text_7kb9r_45{font-size:var(--typography-preamble-size);line-height:var(--typography-preamble-line-height);font-weight:var(--typography-preamble-weight);text-wrap:pretty;margin:0}._editorial_7kb9r_226 ._track_7kb9r_63{align-items:flex-end;gap:var(--spacing-lg)}._editorial_7kb9r_226 ._tile_7kb9r_95{aspect-ratio:auto;background:0 0;width:min(64vw,300px);overflow:visible}._editorial_7kb9r_226 ._tile_7kb9r_95:nth-child(2n){width:min(72vw,340px)}._editorial_7kb9r_226 ._tileButton_7kb9r_105{gap:var(--spacing-sm);flex-direction:column;height:auto;display:flex;position:relative}._editorial_7kb9r_226 ._tileButton_7kb9r_105:after{aspect-ratio:3/4;inset:0 0 auto}._editorial_7kb9r_226 ._image_7kb9r_119{aspect-ratio:3/4;background:var(--color-surface-base-secondary);overflow:hidden}._editorial_7kb9r_226 ._author_7kb9r_150{color:var(--color-on-surface-base-secondary);font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);background:0 0;padding:0;position:static}._editorial_7kb9r_226 ._author_7kb9r_150 svg{width:12px;height:12px}._editorial_7kb9r_226 ._wallTile_7kb9r_192{aspect-ratio:3/4;background:var(--color-surface-base-inverse)}._inner_1jay3_8{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);margin:0 auto}._title_1jay3_15{font-size:var(--typography-heading-large-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);letter-spacing:-.01em;text-wrap:balance;margin:0}._label_1jay3_24{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.08em;color:var(--color-gray-400);margin:0;font-weight:600}._secondary_1jay3_35{background:var(--color-surface-base-secondary)}._numbered_1jay3_39 ._inner_1jay3_8{gap:var(--spacing-2xl);padding-top:clamp(var(--spacing-3xl), 5vw, var(--spacing-5xl));flex-direction:column;display:flex}._numbered_1jay3_39._secondary_1jay3_35 ._inner_1jay3_8{padding-bottom:clamp(var(--spacing-3xl), 5vw, var(--spacing-5xl))}._numberedLead_1jay3_50{max-width:760px;font-size:clamp(1.125rem, 2.2vw, var(--typography-heading-small-size));text-wrap:pretty;margin:0;font-weight:800;line-height:1.35}._numberedList_1jay3_59{gap:0 var(--spacing-2xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));margin:0;padding:0;list-style:none;display:grid}._numberedItem_1jay3_68{align-items:baseline;gap:var(--spacing-md);padding:var(--spacing-md) 0;border-top:1px solid var(--color-border-selected);display:flex}._numberedIndex_1jay3_76{font-size:var(--typography-label-large-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);min-width:2ch;color:var(--color-accent-500);flex:none;line-height:1.3}:root.dark ._numberedIndex_1jay3_76{color:var(--color-accent-300)}._numberedText_1jay3_89{font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);text-wrap:pretty;line-height:1.3}._timeline_1jay3_97{margin-top:clamp(var(--spacing-3xl), 5vw, var(--spacing-5xl));background:var(--color-surface-base-inverse);color:var(--color-on-surface-base-inverse)}._timelineInner_1jay3_103{align-items:flex-start;gap:clamp(var(--spacing-2xl), 3vw, var(--spacing-3xl)) var(--spacing-8xl);padding-top:clamp(var(--spacing-3xl), 5vw, var(--spacing-5xl));padding-bottom:clamp(var(--spacing-3xl), 5vw, var(--spacing-5xl));flex-wrap:wrap;display:flex}._timelineIntro_1jay3_112{gap:var(--spacing-xl);flex-direction:column;flex:380px;min-width:0;display:flex}._timelineLead_1jay3_120{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);text-wrap:pretty;max-width:640px;margin:0}._level_1jay3_129{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);gap:var(--spacing-sm);max-width:640px;padding-top:var(--spacing-lg);border-top:1px solid var(--color-gray-800);text-wrap:pretty;flex-direction:column;margin:0;display:flex}._timelineDay_1jay3_143{gap:var(--spacing-md);flex-direction:column;flex:420px;min-width:0;display:flex}._times_1jay3_151{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._timeRow_1jay3_159{gap:var(--spacing-sm);padding:var(--spacing-2xl) 0;border-top:1px solid var(--color-gray-800);flex-direction:column;display:flex}._time_1jay3_97{font-size:clamp(3rem,7vw,5.5rem);font-weight:var(--typography-display-weight);letter-spacing:-.04em;overflow-wrap:break-word;line-height:.9}._timeText_1jay3_175{font-size:var(--typography-label-large-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);text-wrap:pretty;max-width:440px;line-height:1.3}._rail_1jay3_184 ._inner_1jay3_8{gap:var(--spacing-xl);padding-top:clamp(var(--spacing-3xl), 5vw, var(--spacing-5xl));padding-bottom:clamp(var(--spacing-3xl), 5vw, var(--spacing-5xl));flex-direction:column;display:flex}._railTitle_1jay3_192{font-size:var(--typography-heading-small-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);margin:0;line-height:1.2}._railLead_1jay3_200{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);text-wrap:pretty;max-width:640px;margin:0}._railList_1jay3_209{gap:var(--spacing-xl) var(--spacing-2xl);border-top:1px solid var(--color-border-selected);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}._railItem_1jay3_220{gap:var(--spacing-md);padding-top:var(--spacing-xl);flex-direction:column;display:flex;position:relative}._railDot_1jay3_228{border-radius:var(--radius-full);background:var(--color-border-selected);outline:3px solid var(--color-surface-base-primary);width:14px;height:14px;position:absolute;top:-7px;left:0}._secondary_1jay3_35 ._railDot_1jay3_228{outline-color:var(--color-surface-base-secondary)}._railIndex_1jay3_242{font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);color:var(--color-on-surface-base-tertiary);font-weight:800}._railText_1jay3_250{font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);text-wrap:pretty;line-height:1.25}@media (width<=459.98px){._railList_1jay3_209{gap:var(--spacing-lg);padding-left:var(--spacing-xl);border-top:0;border-left:1px solid var(--color-border-selected)}._railItem_1jay3_220{padding-top:0}._railDot_1jay3_228{top:2px;left:calc(-1 * var(--spacing-xl) - 7px)}}._cards_1jay3_273 ._inner_1jay3_8{padding-top:clamp(var(--spacing-3xl), 5vw, var(--spacing-5xl));padding-bottom:clamp(var(--spacing-xl), 3vw, var(--spacing-3xl))}._cardsTitle_1jay3_278{margin-bottom:var(--spacing-3xl)}._cardList_1jay3_282{gap:var(--spacing-xl) var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}._card_1jay3_273{gap:var(--spacing-xs);flex-direction:column;min-width:0;display:flex}._cardMedia_1jay3_298{height:clamp(280px,32vw,460px);margin-bottom:var(--spacing-xs);background:var(--color-surface-base-secondary);position:relative;overflow:hidden}._cardMedia_1jay3_298:hover ._cardImage_1jay3_305 img{scale:1.03}._cardMedia_1jay3_298 ._cardImage_1jay3_305{width:100%;height:100%;position:absolute;inset:0}._cardMedia_1jay3_298 ._cardImage_1jay3_305 img{object-fit:cover;width:100%;height:100%;transition:scale .4s;display:block}._cardTitle_1jay3_323{font-size:var(--typography-heading-small-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);margin:0;line-height:1.2}._cardText_1jay3_331{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);color:var(--color-on-surface-base-secondary);text-wrap:pretty;margin:0}@media (prefers-reduced-motion:reduce){._cardMedia_1jay3_298 ._cardImage_1jay3_305 img{transition:none}}._dialog_14ljx_8{width:min(100% - 2 * var(--spacing-lg), 520px);max-height:calc(100dvh - 2 * var(--spacing-lg));background:var(--color-surface-base-primary);color:var(--color-on-surface-base-primary);border:0;margin:auto;padding:0;overflow-y:auto;box-shadow:0 24px 60px #00000059}._dialog_14ljx_8::backdrop{background:#0009}._panel_14ljx_23{padding:var(--spacing-4xl) var(--spacing-3xl) var(--spacing-3xl);position:relative}@media (width<=1024px){._panel_14ljx_23{padding:var(--spacing-3xl) var(--spacing-xl) var(--spacing-xl)}}._close_14ljx_33{top:var(--spacing-md);right:var(--spacing-md);width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}._close_14ljx_33 svg{width:22px;height:22px}._close_14ljx_33:hover{color:var(--color-on-surface-base-secondary)}._close_14ljx_33:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:2px}._ask_14ljx_59{gap:var(--spacing-2xl);flex-direction:column;display:flex}._dialog_14ljx_8[data-state=done] ._ask_14ljx_59{display:none}._head_14ljx_68{gap:var(--spacing-sm);padding-right:var(--spacing-3xl);flex-direction:column;display:flex}._eyebrow_14ljx_75{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-base-secondary);margin:0}._title_14ljx_85{font-size:var(--typography-heading-medium-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);text-wrap:balance;margin:0}._title_14ljx_85:focus{outline:none}._text_14ljx_96{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);color:var(--color-on-surface-base-secondary);text-wrap:pretty;margin:0}._form_14ljx_105{gap:var(--spacing-xs);flex-direction:column;display:flex}._label_14ljx_111{font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);margin-top:var(--spacing-md);font-weight:var(--typography-display-weight)}._label_14ljx_111:first-child{margin-top:0}._input_14ljx_122{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);width:100%;height:52px;padding:0 var(--spacing-md);border:1px solid var(--color-border-primary);background:var(--color-surface-base-primary);color:var(--color-on-surface-base-primary);border-radius:0}._input_14ljx_122:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:1px}._input_14ljx_122[aria-invalid=true]{border-color:var(--color-status-error-default);box-shadow:inset 0 0 0 1px var(--color-status-error-default)}._consent_14ljx_143{font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);margin:var(--spacing-lg) 0 var(--spacing-sm);color:var(--color-on-surface-base-secondary)}._consent_14ljx_143 a{color:inherit;text-underline-offset:2px;text-decoration:underline}._consent_14ljx_143 a:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:2px}._submit_14ljx_160{font-size:var(--typography-label-large-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);height:52px;padding:0 var(--spacing-xl);background:var(--color-button-primary-default-surface);color:var(--color-button-primary-default-on-surface);font-weight:var(--typography-display-weight);cursor:pointer;border:0;transition:background-color .15s;position:relative}._submit_14ljx_160:hover:not(:disabled){background:var(--color-button-primary-default-hover)}._submit_14ljx_160:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:2px}._submit_14ljx_160:disabled{cursor:progress}._dialog_14ljx_8[data-state=sending] ._submitLabel_14ljx_185{visibility:hidden}._spinner_14ljx_189{border-radius:var(--radius-full);border:2px solid;border-right-color:#0000;width:20px;height:20px;margin:auto;animation:.8s linear infinite _spin_14ljx_189;display:none;position:absolute;inset:0}._dialog_14ljx_8[data-state=sending] ._spinner_14ljx_189{display:block}@keyframes _spin_14ljx_189{to{rotate:360deg}}._error_14ljx_210{font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);color:var(--color-status-error-default);margin:0;display:none}._dialog_14ljx_8[data-state=resort] ._error_14ljx_210[data-error-kind=resort],._dialog_14ljx_8[data-state=invalid] ._error_14ljx_210[data-error-kind=invalid],._dialog_14ljx_8[data-state=request] ._error_14ljx_210[data-error-kind=request]{display:block}._done_14ljx_222{gap:var(--spacing-md);padding-right:var(--spacing-3xl);flex-direction:column;display:none}._dialog_14ljx_8[data-state=done] ._done_14ljx_222{display:flex}@media (prefers-reduced-motion:reduce){._spinner_14ljx_189{animation-duration:2.4s}._submit_14ljx_160{transition:none}}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:650;font-display:swap;src:url(/assets/fonts/ShantellSans/shantell-sans-650-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Shantell Sans;font-style:normal;font-weight:650;font-display:swap;src:url(/assets/fonts/ShantellSans/shantell-sans-650-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._eyebrow_fjow5_24{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-base-tertiary);margin:0}._button_fjow5_34{align-self:flex-start;align-items:center;gap:var(--spacing-sm);min-height:48px;padding:var(--spacing-sm) var(--spacing-xl);background:var(--color-button-primary-default-surface);color:var(--color-button-primary-default-on-surface);font-size:var(--typography-button-medium-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);flex:none;text-decoration:none;transition:background-color .15s;display:inline-flex}._button_fjow5_34:hover{background:var(--color-button-primary-default-hover);color:var(--color-button-primary-default-on-surface)}._button_fjow5_34:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:3px}._button_fjow5_34 svg{flex:none;width:16px;height:16px}._badge_fjow5_64{top:var(--spacing-xl);z-index:2;padding:var(--spacing-xs) var(--spacing-md);background:var(--color-surface-base-accent);color:var(--color-on-surface-base-accent);font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);font-weight:var(--typography-display-weight);position:absolute;left:-10px;transform:rotate(-4deg);box-shadow:0 8px 18px #00000040}._badgePlain_fjow5_80{background:var(--color-surface-base-primary);color:var(--color-on-surface-base-primary)}._section_fjow5_85{padding-top:clamp(var(--spacing-4xl), 6vw, var(--spacing-6xl));overflow:hidden}._header_fjow5_90{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);z-index:2;justify-content:space-between;align-items:center;gap:var(--spacing-3xl) var(--spacing-6xl);flex-wrap:wrap;margin:0 auto;display:flex;position:relative}._heading_fjow5_104{gap:var(--spacing-lg);flex-direction:column;flex:0 620px;min-width:0;display:flex}._heading_fjow5_104 ._button_fjow5_34{margin-top:var(--spacing-sm)}._title_fjow5_115{font-size:clamp(2.75rem,6.5vw,6rem);font-weight:var(--typography-display-weight);letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:break-word;hyphens:auto;letter-spacing:-.04em;margin:0;line-height:.88}._titleLine_fjow5_127{display:block}._text_fjow5_131{font-size:var(--typography-preamble-size);line-height:var(--typography-preamble-line-height);font-weight:var(--typography-preamble-weight);max-width:34ch;color:var(--color-on-surface-base-secondary);text-wrap:pretty;margin:0}._sticker_fjow5_141{gap:var(--spacing-xs);width:clamp(300px,100vw - 860px,420px);margin-right:clamp(0px, 4vw, var(--spacing-6xl));padding:var(--spacing-xl) var(--spacing-3xl);border:1px solid var(--color-border-tertiary);background:var(--color-surface-base-primary);color:var(--color-on-surface-base-primary);font-variant-numeric:tabular-nums;flex-direction:column;flex:none;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;transform:rotate(-2.5deg);box-shadow:0 12px 28px #00000024}._sticker_fjow5_141:before{content:"";z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#c8c8c899;width:72px;height:20px;position:absolute;top:-10px;left:50%;translate:-50%;rotate:-4deg}._sticker_fjow5_141[href]:hover{color:var(--color-on-surface-base-primary);transform:rotate(0)translateY(-4px)}._sticker_fjow5_141:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:4px}._sticker_fjow5_141[hidden]{display:none}@media (width<=640px){._sticker_fjow5_141{display:none}}@media (prefers-reduced-motion:no-preference){._sticker_fjow5_141{animation:.35s cubic-bezier(.2,.8,.2,1.2) both _stick-on_fjow5_1}}@keyframes _stick-on_fjow5_1{0%{opacity:0;transform:rotate(-8deg)scale(1.08)}}._stickerEyebrow_fjow5_200{align-items:center;gap:var(--spacing-sm);font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.1em;display:flex}._dot_fjow5_211{border-radius:var(--radius-full);background:var(--color-surface-base-accent);flex:none;width:10px;height:10px}._stickerName_fjow5_219{margin-top:var(--spacing-xs);font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:var(--typography-display-weight);letter-spacing:-.03em;line-height:1}._stickerTimer_fjow5_227{align-items:baseline;gap:var(--spacing-sm);margin-top:var(--spacing-sm);flex-wrap:wrap;display:flex}._stickerTimer_fjow5_227[hidden]{display:none}._stickerDays_fjow5_238{font-size:clamp(3.5rem,7vw,5.5rem);font-weight:var(--typography-display-weight);letter-spacing:-.05em;line-height:.85}._stickerUnit_fjow5_245{font-size:var(--typography-label-large-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);font-weight:var(--typography-display-weight)}._stickerMeta_fjow5_252{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--color-border-tertiary);font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);font-weight:var(--typography-label-weight);flex-direction:column;gap:2px;line-height:1.4;display:flex}._stickerMeta_fjow5_252 span+span{color:var(--color-on-surface-base-secondary)}._stickerLink_fjow5_269{gap:var(--spacing-xs);margin-top:var(--spacing-md);font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);font-weight:var(--typography-display-weight);text-underline-offset:3px;text-decoration:underline;display:inline-flex}._stickerLink_fjow5_269[hidden]{display:none}._cards_fjow5_284{width:100%;max-width:var(--max-width-site);margin:clamp(var(--spacing-2xl), 4vw, var(--spacing-4xl)) auto 0;padding:var(--spacing-xl) var(--spacing-section-padding-x) var(--spacing-3xl);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--spacing-section-padding-x);grid-auto-columns:minmax(min(180px,62vw),1fr);grid-auto-flow:column;justify-content:start;gap:clamp(1rem,2vw,2rem);list-style:none;display:grid;overflow-x:auto}._cards_fjow5_284::-webkit-scrollbar{width:0!important;height:0!important}._cards_fjow5_284::-webkit-scrollbar-thumb{width:0!important;height:0!important}._cards_fjow5_284::-webkit-scrollbar-track{width:0!important;height:0!important}._cards_fjow5_284{-ms-overflow-style:none!important;scrollbar-width:none!important}._cardItem_fjow5_317{scroll-snap-align:start;min-width:0;display:flex}._card_fjow5_284{cursor:pointer;color:var(--color-on-surface-base-primary);min-width:0;padding:0;padding:var(--spacing-md) var(--spacing-md) 0;background-color:#0000;background:var(--color-surface-base-primary);text-align:left;cursor:pointer;transform:rotate(var(--card-tilt,0deg));border:0;flex-direction:column;flex:1;font-family:inherit;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:flex;position:relative;box-shadow:0 14px 34px #00000029}._card_fjow5_284:before{content:"";z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#c8c8c899;width:64px;height:20px;position:absolute;top:-10px;left:50%;translate:-50%;rotate:-3deg}div._card_fjow5_284{cursor:default}._card_fjow5_284:is(a,button):hover{color:var(--color-on-surface-base-primary);transform:translateY(-10px)rotate(0);box-shadow:0 24px 48px #00000038}._card_fjow5_284:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:4px}@media (prefers-reduced-motion:reduce){._card_fjow5_284{transition:none}._card_fjow5_284:is(a,button):hover{transform:rotate(0)}}._cardItem_fjow5_317:nth-child(4n+1){--card-tilt:-2deg}._cardItem_fjow5_317:nth-child(4n+2){--card-tilt:1.5deg}._cardItem_fjow5_317:nth-child(4n+3){--card-tilt:-1deg}._cardItem_fjow5_317:nth-child(4n+4){--card-tilt:2deg}._cardMedia_fjow5_397{aspect-ratio:4/5;background:var(--color-surface-base-secondary);display:block;position:relative}._cardImage_fjow5_404,._voteImage_fjow5_405{position:absolute;inset:0;overflow:hidden}._cardImage_fjow5_404 img,._voteImage_fjow5_405 img{object-fit:cover;width:100%;height:100%;display:block}._cardBody_fjow5_418{gap:var(--spacing-xs);padding:var(--spacing-lg) var(--spacing-xs) var(--spacing-xl);flex-direction:column;display:flex}._cardKind_fjow5_425{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-base-tertiary);margin:0}._cardName_fjow5_435{font-size:clamp(1.5rem,2.3vw,2.1rem);font-weight:var(--typography-display-weight);letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:break-word;hyphens:auto;font-family:"Shantell Sans", var(--typography-family-primary);letter-spacing:.01em;transform-origin:0;text-wrap:balance;margin:0;font-weight:650;line-height:1;rotate:-1.5deg}._cardPlace_fjow5_452{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);font-weight:var(--typography-label-weight);color:var(--color-on-surface-base-secondary)}._cardDates_fjow5_460{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);font-weight:var(--typography-display-weight)}._voteMedia_fjow5_467{place-items:center;display:grid}._voteImage_fjow5_405 img{opacity:.55;filter:grayscale()brightness(1.15)}._voteSticker_fjow5_477{z-index:2;padding:var(--spacing-md) var(--spacing-lg);background:var(--color-surface-base-accent);color:var(--color-on-surface-base-accent);text-align:center;font-size:clamp(1.5rem,2.8vw,2.5rem);font-weight:var(--typography-display-weight);letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:break-word;hyphens:auto;margin:0;line-height:.95;position:relative;transform:rotate(-6deg);box-shadow:0 10px 24px #0000004d}._voteSticker_fjow5_477:before{content:"";z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#c8c8c899;width:56px;height:18px;position:absolute;top:-9px;left:50%;translate:-50%;rotate:6deg}._voteLink_fjow5_510{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);font-weight:var(--typography-display-weight);color:var(--color-on-surface-base-primary);text-underline-offset:4px;text-decoration:underline}._intro_fjow5_520{background:var(--color-surface-base-secondary);overflow:hidden}._introInner_fjow5_525{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);justify-content:space-between;align-items:center;gap:var(--spacing-xl) var(--spacing-5xl);padding-top:clamp(var(--spacing-2xl), 3vw, var(--spacing-4xl));padding-bottom:clamp(var(--spacing-2xl), 3vw, var(--spacing-4xl));flex-wrap:wrap;margin:0 auto;display:flex}._introCopy_fjow5_539{gap:var(--spacing-xl);flex-direction:column;flex:380px;min-width:0;display:flex}._introTitle_fjow5_547{font-size:clamp(2.25rem,4.5vw,3.75rem);font-weight:var(--typography-display-weight);letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:break-word;hyphens:auto;text-wrap:balance;max-width:10ch;margin:0;line-height:.95}._introText_fjow5_560{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);max-width:520px;color:var(--color-on-surface-base-secondary);text-wrap:pretty;margin:0}._polaroids_fjow5_570{min-width:0;padding:var(--spacing-sm) 0;flex:300px;justify-content:center;align-items:flex-start;display:flex}._polaroid_fjow5_570{z-index:1;width:clamp(150px,18vw,230px);padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-xl);background:var(--color-surface-base-primary);flex:none;position:relative;transform:rotate(-5deg);box-shadow:0 14px 30px #0000002e}._polaroid_fjow5_570:before{content:"";z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#c8c8c899;width:64px;height:20px;position:absolute;top:-10px;left:50%;translate:-50%;rotate:-4deg}._polaroid_fjow5_570+._polaroid_fjow5_570{z-index:2;margin-top:var(--spacing-3xl);margin-left:-28px;transform:rotate(4deg)}._polaroidImage_fjow5_609{aspect-ratio:4/5;overflow:hidden}._polaroidImage_fjow5_609 img{object-fit:cover;width:100%;height:100%;display:block}._band_fjow5_620:nth-of-type(2n){background:var(--color-surface-base-secondary)}._bandInner_fjow5_624{align-items:center;gap:var(--spacing-2xl) var(--spacing-6xl);max-width:1120px;padding:clamp(var(--spacing-2xl), 3vw, var(--spacing-4xl)) var(--spacing-section-padding-x);flex-wrap:wrap;margin:0 auto;display:flex}._band_fjow5_620:nth-of-type(2n) ._bandInner_fjow5_624{flex-direction:row-reverse}._bandMedia_fjow5_637{aspect-ratio:4/3;background:var(--color-surface-base-tertiary);flex:400px;min-width:min(100%,300px);max-width:520px;position:relative}._bandMedia_fjow5_637:hover ._bandImage_fjow5_645 img{scale:1.03}._bandImage_fjow5_645{position:absolute;inset:0;overflow:hidden}._bandImage_fjow5_645 img{object-fit:cover;width:100%;height:100%;transition:scale .4s;display:block}@media (prefers-reduced-motion:reduce){._bandImage_fjow5_645 img{transition:none}}._bandMediaLink_fjow5_667{z-index:1;position:absolute;inset:0}._bandBadge_fjow5_673{padding:var(--spacing-sm) var(--spacing-md);white-space:nowrap;left:-12px;box-shadow:0 10px 22px #00000040}._bandBadge_fjow5_673:before{content:"";z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#c8c8c899;width:52px;height:18px;position:absolute;top:-9px;left:50%;translate:-50%;rotate:5deg}._bandBody_fjow5_693{gap:var(--spacing-lg);flex-direction:column;flex:5 280px;min-width:0;display:flex}._bandBody_fjow5_693 ._button_fjow5_34{margin-top:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-2xl)}._bandName_fjow5_705{font-size:clamp(2.25rem,4.5vw,3.75rem);font-weight:var(--typography-display-weight);letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:break-word;hyphens:auto;margin:0;line-height:.95}._bandMeta_fjow5_716{gap:var(--spacing-xs) var(--spacing-xl);font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);font-weight:var(--typography-display-weight);flex-wrap:wrap;margin:0;display:flex}._bandPlace_fjow5_727{color:var(--color-on-surface-base-secondary)}._bandText_fjow5_731{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);text-wrap:pretty;max-width:460px;margin:0}._voteBand_fjow5_740{background:var(--color-surface-base-inverse);color:var(--color-on-surface-base-inverse)}._voteBandInner_fjow5_745{justify-content:space-between;align-items:center;gap:var(--spacing-xl) var(--spacing-6xl);max-width:1120px;padding:clamp(var(--spacing-2xl), 3.5vw, var(--spacing-4xl)) var(--spacing-section-padding-x);flex-wrap:wrap;margin:0 auto;display:flex}._voteBandCopy_fjow5_756{gap:var(--spacing-sm);flex-direction:column;max-width:620px;display:flex}._voteBandEyebrow_fjow5_763{color:var(--color-gray-400)}._voteBandTitle_fjow5_767{font-size:var(--typography-heading-large-size);font-weight:var(--typography-display-weight);letter-spacing:-.03em;text-transform:uppercase;overflow-wrap:break-word;hyphens:auto;margin:0;line-height:.95}._voteBandText_fjow5_778{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);text-wrap:pretty;margin:0}._voteButton_fjow5_786{cursor:pointer;color:var(--color-button-primary-inverse-on-surface);justify-content:space-between;align-items:center;gap:var(--spacing-3xl);max-width:max(240px,639360px - 99900%);min-height:48px;padding:0;padding:var(--spacing-sm) var(--spacing-xl);background-color:#0000;background:var(--color-button-primary-inverse-surface);cursor:pointer;font-family:inherit;font-size:var(--typography-button-medium-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);border:0;flex:240px;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1);display:inline-flex;box-shadow:0 12px 28px #00000059}._voteButton_fjow5_786:hover{transform:translateY(-3px)}._voteButton_fjow5_786:focus-visible{outline:2px solid var(--color-on-surface-base-inverse);outline-offset:3px}@media (prefers-reduced-motion:reduce){._voteButton_fjow5_786{transition:none}._voteButton_fjow5_786:hover{transform:none}}._voteButton_fjow5_786 svg{flex:none;width:16px;height:16px}._story_9hn7w_8{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);gap:var(--spacing-4xl);padding-top:var(--spacing-section-gap);padding-bottom:var(--spacing-section-gap);flex-direction:column;margin:0 auto;display:flex}@media (width>=1024.01px){._story_9hn7w_8{gap:var(--spacing-7xl)}}._heading_9hn7w_25{gap:var(--spacing-lg);flex-direction:column;display:flex}@media (width>=1024.01px){._heading_9hn7w_25{gap:var(--spacing-2xl)}}._eyebrow_9hn7w_36{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.16em;color:var(--color-on-surface-base-tertiary);margin:0}._title_9hn7w_46{font-size:clamp(var(--typography-heading-xlarge-size), 4.4vw, var(--typography-display-large-size));font-weight:var(--typography-display-weight);letter-spacing:-.03em;text-wrap:balance;max-width:18ch;margin:0;line-height:1}._body_9hn7w_56{gap:var(--spacing-2xl);display:grid}@media (width>=768px){._body_9hn7w_56{gap:var(--spacing-3xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}._main_9hn7w_67{gap:var(--spacing-sm);flex-direction:column;margin:0;display:flex}._mainPhoto_9hn7w_74,._photo_9hn7w_75{background:var(--color-surface-base-secondary);position:relative;overflow:hidden}._mainPhoto_9hn7w_74{aspect-ratio:4/5}._image_9hn7w_85{width:100%;height:100%}._image_9hn7w_85 img{object-fit:cover;width:100%;height:100%;display:block}._caption_9hn7w_96{font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);color:var(--color-on-surface-base-tertiary)}._aside_9hn7w_103{justify-content:space-between;gap:var(--spacing-3xl);flex-direction:column;display:flex}@media (width>=768px){._aside_9hn7w_103{gap:var(--spacing-4xl)}}._text_9hn7w_115{font-size:var(--typography-preamble-size);line-height:var(--typography-preamble-line-height);font-weight:var(--typography-preamble-weight);text-wrap:pretty;max-width:400px;color:var(--color-on-surface-base-secondary);margin:0}._photos_9hn7w_125{align-items:end;gap:var(--spacing-lg);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}._photoTall_9hn7w_132{aspect-ratio:3/4}._photoSquare_9hn7w_136{aspect-ratio:1;margin-bottom:var(--spacing-5xl)}@media (width>=1024.01px){._photoSquare_9hn7w_136{margin-bottom:var(--spacing-6xl)}}._plain_9hn7w_146{padding-top:var(--spacing-5xl);padding-bottom:var(--spacing-5xl);gap:0}@media (width>=1024.01px){._plain_9hn7w_146{padding-top:var(--spacing-6xl);padding-bottom:var(--spacing-6xl)}}._plain_9hn7w_146 ._heading_9hn7w_25{gap:var(--spacing-xl)}@media (width>=1024.01px){._plain_9hn7w_146 ._heading_9hn7w_25{justify-content:space-between;align-items:flex-start;gap:var(--spacing-5xl);flex-direction:row}}._plain_9hn7w_146 ._title_9hn7w_46{max-width:14ch}._lead_9hn7w_172{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);text-wrap:pretty;max-width:36ch;margin:0}@media (width>=1024.01px){._lead_9hn7w_172{padding-top:var(--spacing-md);flex:0 36ch}}._section_1jkje_8{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);align-items:start;gap:var(--spacing-2xl) var(--spacing-8xl);padding-top:clamp(var(--spacing-5xl), 8vw, var(--spacing-8xl));padding-bottom:clamp(var(--spacing-3xl), 5vw, var(--spacing-5xl));grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));margin:0 auto;display:grid}._heading_1jkje_21{gap:var(--spacing-lg);flex-direction:column;min-width:0;display:flex}._title_1jkje_28{font-size:clamp(2.5rem,5vw,4.5rem);font-weight:var(--typography-display-weight);letter-spacing:-.03em;text-wrap:balance;overflow-wrap:break-word;hyphens:auto;margin:0;line-height:.98}._line_1jkje_39{display:block}._accent_1jkje_43{color:var(--color-accent-500);padding-left:clamp(2rem,8vw,6rem)}:root.dark ._accent_1jkje_43{color:var(--color-accent-300)}._body_1jkje_51{gap:var(--spacing-md);min-width:0;max-width:560px;padding-top:var(--spacing-sm);flex-direction:column;display:flex}._lead_1jkje_60{font-size:var(--typography-preamble-size);line-height:var(--typography-preamble-line-height);font-weight:var(--typography-preamble-weight);color:var(--color-on-surface-base-secondary);text-wrap:pretty;margin:0;line-height:1.4}._text_1jkje_70{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);color:var(--color-on-surface-base-secondary);text-wrap:pretty;margin:0}._emphasis_1jkje_79{font-size:var(--typography-body-large-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);font-weight:var(--typography-display-weight);color:var(--color-on-surface-base-primary);text-wrap:pretty;margin:0}._signOff_1jkje_89{margin:var(--spacing-md) 0 0;padding-top:var(--spacing-xl);border-top:2px solid var(--color-border-selected);font-size:var(--typography-heading-xsmall-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);font-weight:var(--typography-display-weight)}._button_1jkje_99{align-self:flex-start;align-items:center;gap:var(--spacing-sm);min-height:48px;margin-top:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-2xl);background:var(--color-button-primary-default-surface);color:var(--color-button-primary-default-on-surface);font-size:var(--typography-button-medium-size);line-height:var(--typography-button-line-height);font-weight:var(--typography-button-weight);text-decoration:none;transition:background-color .15s;display:inline-flex}._button_1jkje_99:hover{background:var(--color-button-primary-default-hover);color:var(--color-button-primary-default-on-surface)}._button_1jkje_99:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:3px}._button_1jkje_99 svg{flex:none;width:16px;height:16px}._note_1jkje_129{font-size:var(--typography-caption-default-size);line-height:var(--typography-caption-line-height);font-weight:var(--typography-caption-weight);color:var(--color-on-surface-base-secondary);text-wrap:pretty;margin:0}._split_1jkje_138{gap:var(--spacing-3xl) var(--spacing-6xl);padding-top:clamp(var(--spacing-4xl), 6vw, var(--spacing-6xl));grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}._split_1jkje_138 ._title_1jkje_28{font-size:clamp(2.25rem,4.5vw,3.75rem);line-height:1}._split_1jkje_138 ._line_1jkje_39{display:inline-block}._split_1jkje_138 ._body_1jkje_51{gap:var(--spacing-lg);max-width:520px;padding-top:0}._subtitle_1jkje_156{font-size:var(--typography-heading-small-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);font-weight:var(--typography-display-weight);color:var(--color-on-surface-base-secondary);text-wrap:pretty;margin:0;line-height:1.3}._section_oj1z5_8{padding:var(--spacing-6xl) 0}._header_oj1z5_12{width:100%;max-width:var(--max-width-site);padding:0 var(--spacing-section-padding-x);justify-content:space-between;align-items:flex-end;gap:var(--spacing-2xl) var(--spacing-4xl);margin:0 auto;margin-bottom:var(--spacing-3xl);flex-wrap:wrap;display:flex}._heading_oj1z5_25{gap:var(--spacing-sm);flex-direction:column;display:flex}._eyebrow_oj1z5_31{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-base-tertiary);margin:0}._title_oj1z5_41{font-size:var(--typography-heading-large-size);line-height:var(--typography-heading-line-height);font-weight:var(--typography-heading-weight);letter-spacing:-.01em;text-wrap:balance;margin:0}._text_oj1z5_50{font-size:var(--typography-body-medium-size);line-height:var(--typography-body-line-height);font-weight:var(--typography-body-weight);max-width:560px;color:var(--color-on-surface-base-secondary);text-wrap:pretty;margin:0}._actions_oj1z5_60{align-items:center;gap:var(--spacing-lg) var(--spacing-3xl);flex-wrap:wrap;display:flex}._note_oj1z5_67{padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-surface-base-primary);color:var(--color-on-surface-base-primary);font-size:var(--typography-label-medium-size);line-height:var(--typography-label-line-height);font-weight:var(--typography-label-weight);position:relative;transform:rotate(-3deg);box-shadow:0 10px 24px #0000004d}._note_oj1z5_67:before{content:"";-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#c8c8c899;width:44px;height:16px;position:absolute;top:-9px;left:50%;translate:-50%;rotate:5deg}._note_oj1z5_67{align-items:center;gap:var(--spacing-sm);background:var(--color-surface-base-inverse);color:var(--color-on-surface-base-inverse);text-decoration:none;transition:transform .2s;display:inline-flex}._note_oj1z5_67:hover,._note_oj1z5_67:focus-visible{color:var(--color-on-surface-base-inverse);transform:rotate(0)}._note_oj1z5_67:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:3px}._note_oj1z5_67 svg{width:14px;height:14px}._noteDot_oj1z5_112{border-radius:var(--radius-full);background:var(--color-surface-base-accent);width:8px;height:8px}._track_oj1z5_119{gap:var(--spacing-3xl);padding:0 max(var(--spacing-section-padding-x), (100% - var(--max-width-site)) / 2 + var(--spacing-section-padding-x));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:max(var(--spacing-section-padding-x), (100% - var(--max-width-site)) / 2 + var(--spacing-section-padding-x));margin:0;list-style:none;display:flex;overflow-x:auto}._track_oj1z5_119::-webkit-scrollbar{width:0!important;height:0!important}._track_oj1z5_119::-webkit-scrollbar-thumb{width:0!important;height:0!important}._track_oj1z5_119::-webkit-scrollbar-track{width:0!important;height:0!important}._track_oj1z5_119{-ms-overflow-style:none!important;scrollbar-width:none!important}._track_oj1z5_119:focus-visible{outline:2px solid var(--color-border-selected);outline-offset:4px}._group_oj1z5_151{gap:var(--spacing-md);padding-top:var(--spacing-sm);border-top:2px solid var(--color-border-selected);flex-direction:column;flex:none;display:flex}._groupHeader_oj1z5_160{align-items:baseline;gap:var(--spacing-2xs) var(--spacing-md);max-width:calc(100vw - 2 * var(--spacing-section-padding-x));flex-wrap:wrap;display:flex}._groupTitle_oj1z5_168{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.08em;font-weight:var(--typography-heading-weight);margin:0}._groupMeta_oj1z5_178{font-size:var(--typography-overline-size);line-height:var(--typography-overline-line-height);font-weight:var(--typography-overline-weight);text-transform:uppercase;letter-spacing:.08em;color:var(--color-on-surface-base-tertiary);margin:0;font-weight:600}._clips_oj1z5_189{gap:var(--spacing-sm);margin:0;padding:0;list-style:none;display:flex}._clip_oj1z5_189{aspect-ratio:9/16;background:var(--color-gray-600);scroll-snap-align:start;flex:none;width:clamp(200px,22vw,280px);position:relative;overflow:hidden}._video_oj1z5_207{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._play_oj1z5_215{cursor:pointer;color:var(--color-on-surface-base-primary);z-index:1;cursor:pointer;background-color:#0000;border:0;place-items:center;width:100%;padding:0;font-family:inherit;text-decoration:none;display:grid;position:absolute;inset:0}._play_oj1z5_215 svg{box-sizing:content-box;border-radius:var(--radius-full);background:var(--color-static-white);width:22px;height:22px;color:var(--color-static-black);padding:21px 19px 21px 23px;transition:scale .15s,opacity .2s}._play_oj1z5_215:hover svg{scale:1.06}._play_oj1z5_215:focus-visible{outline:3px solid var(--color-static-black);outline-offset:-3px;box-shadow:inset 0 0 0 6px var(--color-static-white)}._clip_oj1z5_189[data-playing] ._play_oj1z5_215 svg{opacity:0}._sound_oj1z5_253{cursor:pointer;color:var(--color-static-black);border-radius:var(--radius-full);background-color:#0000;background:var(--color-static-white);width:40px;height:40px;cursor:pointer;border:0;place-items:center;padding:0;font-family:inherit;text-decoration:none;transition:scale .15s;display:grid}._sound_oj1z5_253:hover{scale:1.06}._sound_oj1z5_253:focus-visible{outline:2px solid var(--color-static-white);outline-offset:2px;box-shadow:0 0 0 2px var(--color-static-black)}._sound_oj1z5_253{top:var(--spacing-md);right:var(--spacing-md);z-index:2;visibility:hidden;position:absolute}._sound_oj1z5_253 svg{width:16px;height:16px}._sound_oj1z5_253 [data-icon=sound]{display:none}._sound_oj1z5_253[aria-pressed=true] [data-icon=sound]{display:block}._sound_oj1z5_253[aria-pressed=true] [data-icon=muted]{display:none}._clip_oj1z5_189[data-playing] ._sound_oj1z5_253{visibility:visible}._block_1nhhk_8{display:contents}._block_1nhhk_8:lang(ja){word-break:auto-phrase;line-break:strict}
