._root_13blk_1{gap:var(--space-4);width:100%;min-width:0;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);display:grid;container-type:inline-size}._stage_13blk_17{--flow-card:clamp(148px, 31cqw, 228px);--flow-height:calc(var(--flow-card) * 1.25);--flow-radius:calc(var(--flow-card) * .085);--flow-top:8px;--flow-mirror:calc(var(--flow-height) * .15);--flow-floor:calc(var(--flow-mirror) + 12px);--flow-contact:.36;--flow-ambient:.14;--flow-reflect:.28;--flow-contact-k:.62;--flow-veil:oklch(0% 0 0/.62);height:calc(var(--flow-top) + var(--flow-height) + var(--flow-floor));perspective:calc(var(--flow-card) * 3.4);perspective-origin:50% calc(var(--flow-top) + var(--flow-height));cursor:grab;touch-action:pan-y;overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;place-items:center;display:grid;position:relative;overflow:clip visible}._stage_13blk_17[data-dragging]{cursor:grabbing}._sizer_13blk_51{width:var(--flow-card);visibility:hidden;grid-area:1/1;height:0}._card_13blk_54{top:var(--flow-top);left:calc(50% - var(--flow-card) / 2);width:var(--flow-card);height:var(--flow-height);cursor:pointer;will-change:transform;transform-origin:50%;backface-visibility:hidden;position:absolute;transform:translate(0,0)}._card_13blk_54[data-active]{cursor:inherit}._ambient_13blk_70{background:radial-gradient(closest-side, oklch(0% 0 0 / var(--flow-ambient)), oklch(0% 0 0 / calc(var(--flow-ambient) * .4)) 55%, transparent);pointer-events:none;position:absolute;inset:6% -3% -4%}._contact_13blk_76{background:radial-gradient(closest-side, oklch(0% 0 0 / calc(var(--flow-contact) * var(--flow-contact-k))), oklch(0% 0 0 / calc(var(--flow-contact) * var(--flow-contact-k) * .35)) 60%, transparent);pointer-events:none;height:16px;position:absolute;top:calc(100% - 7px);left:5%;right:5%}._reflection_13blk_87{height:var(--flow-mirror);border-radius:var(--flow-radius) var(--flow-radius) 0 0;pointer-events:none;will-change:opacity;-webkit-mask-image:linear-gradient(oklch(0% 0 0 / var(--flow-reflect)), transparent 88%);-webkit-mask-image:linear-gradient(oklch(0% 0 0 / var(--flow-reflect)), transparent 88%);mask-image:linear-gradient(oklch(0% 0 0 / var(--flow-reflect)), transparent 88%);position:absolute;top:calc(100% + 2px);left:0;right:0;overflow:hidden}._reflection_13blk_87 ._image_13blk_100{height:var(--flow-height);border-radius:0;bottom:auto;transform:scaleY(-1)}._face_13blk_106{border-radius:var(--flow-radius);background:var(--surface-muted);position:absolute;inset:0}._face_13blk_106:after{border-radius:inherit;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground) 8%, transparent);content:"";pointer-events:none;position:absolute;inset:0}._image_13blk_100{border-radius:var(--flow-radius);object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;inset:0}._veil_13blk_110,._edge_13blk_110{border-radius:var(--flow-radius);pointer-events:none;will-change:opacity;position:absolute;inset:0}._veil_13blk_110{background:var(--flow-veil)}._footer_13blk_113{justify-items:center;gap:var(--space-3);padding-inline:var(--space-4);display:grid}._caption_13blk_115{text-align:center;justify-items:center;width:100%;min-height:3rem;display:grid}._captionItem_13blk_116{will-change:opacity, transform;grid-area:1/1;align-content:start;justify-items:center;gap:2px;display:grid}._title_13blk_117{color:var(--foreground);font-size:var(--text-lg);margin:0;font-weight:500;line-height:1.3}._subtitle_13blk_118{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);margin:0}._ticks_13blk_121{align-items:center;height:24px;display:flex;position:relative}._tick_13blk_121{cursor:pointer;background:0 0;border:0;width:16px;height:24px;padding:0;position:relative}._tick_13blk_121:before{background:color-mix(in oklab, var(--foreground) 22%, transparent);content:"";width:5px;height:5px;transition:background-color var(--duration-fast) var(--ease-standard);border-radius:50%;margin:-2.5px 0 0 -2.5px;position:absolute;top:50%;left:50%}._thumb_13blk_124{border-radius:var(--radius-pill);background:var(--foreground);pointer-events:none;will-change:transform;width:12px;height:5px;margin-top:-2.5px;position:absolute;top:50%;left:2px}._srOnly_13blk_126{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover) and (pointer:fine){._tick_13blk_121:hover:before{background:color-mix(in oklab, var(--foreground) 45%, transparent)}}@container (width<=520px){._stage_13blk_17{--flow-card:clamp(148px, 54cqw, 228px);--flow-floor:22px;--flow-contact-k:1}._reflection_13blk_87{display:none}}._root_13blk_1[data-reduced] ._stage_13blk_17{cursor:default}:root[data-theme=dark] ._stage_13blk_17{--flow-contact:.66;--flow-ambient:.34;--flow-reflect:.18;--flow-veil:oklch(0% 0 0/.9)}._pinned_1f766_2{height:calc(100svh * (.55 * var(--pieces) + .6));position:relative}._sticky_1f766_6{top:var(--header-height);height:calc(100svh - var(--header-height));align-items:center;display:grid;position:sticky;overflow:hidden}._field_1f766_14{background:radial-gradient(120% 90% at 85% 40%, color-mix(in oklab, var(--piece) 34%, transparent), transparent 70%), color-mix(in oklab, var(--piece) 10%, var(--background));transition:background-color .3s linear;position:absolute;inset:0}._grid_1f766_22{gap:var(--space-6);height:100%;padding-block:var(--space-6);grid-template-columns:1fr;align-items:center;display:grid;position:relative}._copy_1f766_32{gap:var(--space-5);z-index:1;align-content:center;max-width:34rem;display:grid;position:relative}._title_1f766_40{font-size:clamp(2.5rem,7vw,5rem);line-height:1.02}._lede_1f766_44{font-size:var(--text-lg);color:var(--text-secondary);max-width:38ch}._actions_1f766_49{gap:var(--space-3);flex-wrap:wrap;display:flex}._now_1f766_54{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);min-height:2.75rem;display:flex}._swatch_1f766_62{border-radius:50%;width:.75rem;height:.75rem;transition:background-color .3s;box-shadow:inset 0 0 0 1px #00000026}._nowLink_1f766_69{color:var(--foreground);text-underline-offset:3px;align-items:center;min-height:2.75rem;display:inline-flex}._nowPrice_1f766_76{margin-left:var(--space-1)}._stage_1f766_80{aspect-ratio:4/5;border-radius:var(--radius-surface);background:color-mix(in oklab, var(--piece) 25%, var(--surface-muted));width:min(100%,26rem);box-shadow:var(--shadow-floating);justify-self:center;position:relative;overflow:hidden}._frame_1f766_90{will-change:opacity, transform;position:absolute;inset:0}._frame_1f766_90 img{object-fit:cover;width:100%;height:100%}._ticks_1f766_100{left:50%;bottom:var(--space-4);border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000047;gap:.375rem;margin:0;padding:.375rem .5rem;list-style:none;display:flex;position:absolute;transform:translate(-50%)}._ticks_1f766_100 li{border-radius:var(--radius-pill);background:#fff9;width:.4rem;height:.4rem;transition:width .24s cubic-bezier(.22,1,.36,1),background-color .24s}._ticks_1f766_100 li[data-on]{width:1.25rem}@media (width<=47.99rem){._grid_1f766_22{align-items:stretch;gap:var(--space-4);grid-template-rows:minmax(0,1fr) auto}._stage_1f766_80{aspect-ratio:4/5;order:-1;width:auto;height:100%;max-height:52svh}._copy_1f766_32{gap:var(--space-3)}._title_1f766_40{font-size:clamp(2rem,9vw,2.75rem)}._lede_1f766_44{font-size:var(--text-base)}._now_1f766_54{display:none}}@media (width>=48rem){._grid_1f766_22{grid-template-columns:1.1fr 1fr}._stage_1f766_80{width:min(100%,30rem)}}._still_1f766_163{background:color-mix(in oklab, var(--piece) 10%, var(--background))}._stillGrid_1f766_166{gap:var(--space-8);padding-block:var(--space-12);display:grid}._stillMedia_1f766_171{aspect-ratio:4/5;border-radius:var(--radius-surface);justify-self:center;width:100%;max-width:28rem;overflow:hidden}._stillMedia_1f766_171 img{object-fit:cover;width:100%;height:100%}@media (width>=48rem){._stillGrid_1f766_166{padding-block:var(--space-20);grid-template-columns:1.1fr 1fr;align-items:center}}@media (prefers-reduced-motion:reduce){._pinned_1f766_2{height:auto}._sticky_1f766_6{height:auto;min-height:calc(100svh - var(--header-height));position:static}._frame_1f766_90{display:none}._frame_1f766_90:first-of-type{display:block;opacity:1!important;transform:none!important}._ticks_1f766_100{display:none}._field_1f766_14,._stage_1f766_80{--piece:var(--piece-first)}}._section_1vmsq_1{height:calc(100svh - var(--header-height) + var(--distance,0px));margin-top:var(--space-16);position:relative}._sticky_1vmsq_7{top:var(--header-height);height:calc(100svh - var(--header-height));gap:var(--space-6);padding-block:var(--space-8);grid-template-rows:auto minmax(0,1fr);display:grid;position:sticky;overflow:hidden}._head_1vmsq_17{gap:var(--space-2);display:grid}._head_1vmsq_17 h2{font-size:clamp(2rem,5vw,3.25rem)}._head_1vmsq_17 p{color:var(--text-secondary);max-width:44ch}._viewport_1vmsq_28{min-height:0}._track_1vmsq_31{gap:var(--space-5);height:100%;padding:0 var(--gutter);will-change:transform;padding-left:max(var(--gutter), calc((100vw - var(--page-max)) / 2 + var(--gutter)));margin:0;list-style:none;display:flex}._item_1vmsq_42{aspect-ratio:3/5;flex:none;max-width:78vw;height:100%}._card_1vmsq_48{gap:var(--space-3);height:100%;color:inherit;grid-template-rows:minmax(0,1fr) auto;text-decoration:none;display:grid}._photo_1vmsq_56{border-radius:var(--radius-panel);background:color-mix(in oklab, var(--piece) 22%, var(--surface-muted));overflow:hidden}._photo_1vmsq_56 img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.22,1,.36,1)}._card_1vmsq_48:hover ._photo_1vmsq_56 img{transform:scale(1.03)}._caption_1vmsq_70{column-gap:var(--space-3);grid-template-columns:auto 1fr;display:grid}._number_1vmsq_75{font-family:var(--font-brand);font-size:var(--text-xl);color:color-mix(in oklab, var(--piece) 40%, var(--foreground));grid-row:span 2;line-height:1.1}._name_1vmsq_83{font-weight:500}._detail_1vmsq_86{font-size:var(--text-sm);color:var(--text-secondary)}@media (prefers-reduced-motion:reduce){._section_1vmsq_1{height:auto}._sticky_1vmsq_7{height:auto;position:static}._track_1vmsq_31{scroll-snap-type:x mandatory;height:32rem;overflow-x:auto;transform:none!important}._item_1vmsq_42{scroll-snap-align:start}._photo_1vmsq_56 img{transition:none}}@property --draw{syntax:"<angle>";inherits:false;initial-value:0deg}._intro_sgrsq_7{z-index:90;pointer-events:none;animation:0s linear 2.1s forwards _gone_sgrsq_1;position:fixed;inset:0}:root[data-intro=skip] ._intro_sgrsq_7{display:none}._panel_sgrsq_18{background:linear-gradient(105deg,#0000 20%,#ffffff29 38%,#0000 52%) 0 0/220% 100%,linear-gradient(#9a2a5c,#6e173e 60%,#4f0f2c);width:50.5%;animation:1.5s ease-in-out forwards _sheen_sgrsq_1,.9s cubic-bezier(.7,0,.2,1) 1.15s forwards _part_sgrsq_1;position:absolute;top:0;bottom:0}._panel_sgrsq_18[data-side=left]{--away:-102%;--skew:4deg;left:0}._panel_sgrsq_18[data-side=right]{--away:102%;--skew:-4deg;right:0}._center_sgrsq_42{color:#fff;place-content:center;justify-items:center;gap:1rem;animation:.35s 1.1s forwards _fade_sgrsq_1;display:grid;position:absolute;inset:0}._emblem_sgrsq_52{aspect-ratio:1;width:7rem;position:relative}._ring_sgrsq_57,._h_sgrsq_58{-webkit-mask:var(--shape) center / contain no-repeat;-webkit-mask:var(--shape) center / contain no-repeat;mask:var(--shape) center / contain no-repeat;position:absolute;inset:0}._ring_sgrsq_57{--shape:url(/brand/emblem-ring.png);background:conic-gradient(from -90deg, #fff var(--draw), transparent var(--draw));animation:.85s cubic-bezier(.65,0,.35,1) 50ms forwards _draw_sgrsq_1}._h_sgrsq_58{--shape:url(/brand/emblem-h.png);opacity:0;background:#fff;animation:.45s .45s forwards _rise_sgrsq_1}._word_sgrsq_75{aspect-ratio:840/350;opacity:0;background:#fff;width:11rem;animation:.5s .55s forwards _rise_sgrsq_1;-webkit-mask:url(/brand/wordmark.png) 50%/contain no-repeat;mask:url(/brand/wordmark.png) 50%/contain no-repeat}@keyframes _draw_sgrsq_1{to{--draw:360deg}}@keyframes _rise_sgrsq_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes _fade_sgrsq_1{to{opacity:0}}@keyframes _sheen_sgrsq_1{0%{background-position:120% 0,0 0}to{background-position:-40% 0,0 0}}@keyframes _part_sgrsq_1{to{transform:translateX(var(--away)) skewX(var(--skew))}}@keyframes _gone_sgrsq_1{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){._intro_sgrsq_7{display:none}}._h2_o3opy_1{margin-bottom:var(--space-8);font-size:clamp(2rem,5vw,3.25rem)}._sectionHead_o3opy_5{justify-content:space-between;align-items:end;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}._sectionHead_o3opy_5 h2{font-size:clamp(2rem,5vw,3.25rem)}._flow_o3opy_17{padding-block:var(--space-20) var(--space-8);background:linear-gradient(180deg, var(--background), color-mix(in oklab, var(--piece,var(--accent)) 8%, var(--background)) 55%, var(--background));transition:background .4s}._flowCaption_o3opy_22{text-align:center;justify-items:center;gap:.125rem;display:grid}._flowName_o3opy_28{color:var(--foreground);text-underline-offset:3px;align-items:center;min-height:2.75rem;font-weight:500;display:inline-flex}._flowMeta_o3opy_36{font-size:var(--text-sm);color:var(--text-secondary)}._grid_o3opy_41{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=48rem){._grid_o3opy_41{grid-template-columns:repeat(3,minmax(0,1fr))}}._steps_o3opy_52{padding-top:var(--space-24)}._stepList_o3opy_55{gap:var(--space-4);counter-reset:step;margin:0;padding:0;list-style:none;display:grid}._stepList_o3opy_55 li{gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-panel);background:var(--surface);border:1px solid var(--border-subtle);color:var(--accent);align-content:start;display:grid}._stepList_o3opy_55 h3{font-size:var(--text-lg);color:var(--foreground);margin-top:var(--space-2);font-weight:500}._stepList_o3opy_55 p{color:var(--text-secondary);font-size:var(--text-sm)}._stepsNote_o3opy_83{align-items:center;gap:var(--space-2);margin-top:var(--space-6);color:var(--text-secondary);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._stepsNote_o3opy_83 a{color:var(--foreground)}@media (width>=48rem){._stepList_o3opy_55{grid-template-columns:repeat(3,1fr)}}._events_o3opy_101{padding-top:var(--space-24)}._eventList_o3opy_104{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}._event_o3opy_101{gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-panel);border:1px solid var(--border);background:var(--surface);display:grid}._event_o3opy_101 h3{font-size:var(--text-xl)}._eventDate_o3opy_122,._eventPlace_o3opy_123{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);display:flex}._eventDate_o3opy_122{color:var(--accent);font-weight:500}._eventNote_o3opy_134{color:var(--text-secondary)}._empty_o3opy_137{color:var(--text-secondary);max-width:52ch}._empty_o3opy_137 a{color:var(--foreground)}._join_o3opy_145{padding-top:var(--space-24)}._joinCard_o3opy_148{gap:var(--space-4);border-radius:var(--radius-surface);background:var(--accent);color:var(--accent-foreground);justify-items:start;padding:clamp(1.5rem,5vw,3.5rem);display:grid}._joinCard_o3opy_148 h2{font-size:clamp(1.75rem,4.5vw,2.75rem)}._joinCard_o3opy_148 p{opacity:.9;max-width:48ch}._joinActions_o3opy_164{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._joinCard_o3opy_148 .link-button[data-variant=primary]{background:var(--accent-foreground);color:var(--accent)}._joinCard_o3opy_148 .link-button[data-variant=secondary]{color:var(--accent-foreground);border-color:color-mix(in oklab, var(--accent-foreground) 55%, transparent);background:0 0}@media (prefers-reduced-motion:reduce){._flow_o3opy_17{transition:none}}._accountNote_o3opy_185{margin-top:var(--space-3);max-width:68ch;color:var(--text-secondary);font-size:var(--text-sm)}._accountNote_o3opy_185 a{color:var(--foreground)}
