@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-BalHKn7d.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-400-normal-qxMiU51n.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-next-latin-400-normal-FfmJh7DR.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-400-normal-DPp7N0cD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-ext-700-normal-CBw-mJf_.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-ext-700-normal-292QVhS1.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-next-latin-700-normal-Dpiyiu63.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-next-latin-700-normal-C2qZD_Q9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-opsz-normal-D9N6E8K1.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-opsz-normal-IcJDqblK.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-opsz-normal-Cre6nC2_.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--paper: #f6f2ea;--surface: #fffdf8;--surface-sunken: #eee8dc;--ink: #1b1a17;--ink-2: #4a463f;--ink-3: #635e55;--on-ink: #fffdf8;--line: #e0d9cc;--line-strong: #857d6f;--scrim: rgb(27 26 23 / .48);--held: #0b6a5e;--on-held: #ffffff;--held-soft: #dcefea;--held-strong: #07554b;--danger: #b0322a;--on-danger: #ffffff;--danger-soft: #f9e3df;--danger-strong: #8e2620;--warning-soft: #fbefd2;--warning-strong: #7a4f00;--info-soft: #e2ebf5;--info-strong: #2a5282;--focus: #1f4fd8;--focus-halo: #ffffff;--accent: #9e7e38;--on-accent: #141311;--accent-line: #9e7e38;--shadow-color: 32deg 20% 30%;--shadow-1: 0 1px 2px hsl(var(--shadow-color) / .12), 0 1px 1px hsl(var(--shadow-color) / .06);--shadow-2: 0 2px 6px hsl(var(--shadow-color) / .12), 0 8px 24px hsl(var(--shadow-color) / .1);--shadow-3: 0 8px 20px hsl(var(--shadow-color) / .16), 0 24px 56px hsl(var(--shadow-color) / .18)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--paper: #141311;--surface: #1d1c19;--surface-sunken: #26241f;--ink: #f3efe6;--ink-2: #cdc6b9;--ink-3: #a8a194;--on-ink: #141311;--line: #353229;--line-strong: #807969;--scrim: rgb(0 0 0 / .6);--held: #4cc7b4;--on-held: #06231f;--held-soft: #12332e;--held-strong: #86ded0;--danger: #f08a7e;--on-danger: #2a0d09;--danger-soft: #3a1b17;--danger-strong: #f6aba1;--warning-soft: #352813;--warning-strong: #f2c763;--info-soft: #1a2736;--info-strong: #a3c3e8;--focus: #8fb0ff;--focus-halo: #141311;--accent: #9e7e38;--on-accent: #141311;--accent-line: #9e7e38;--shadow-1: none;--shadow-2: none;--shadow-3: 0 16px 48px rgb(0 0 0 / .5)}}:root[data-theme=dark]{color-scheme:dark;--paper: #141311;--surface: #1d1c19;--surface-sunken: #26241f;--ink: #f3efe6;--ink-2: #cdc6b9;--ink-3: #a8a194;--on-ink: #141311;--line: #353229;--line-strong: #807969;--scrim: rgb(0 0 0 / .6);--held: #4cc7b4;--on-held: #06231f;--held-soft: #12332e;--held-strong: #86ded0;--danger: #f08a7e;--on-danger: #2a0d09;--danger-soft: #3a1b17;--danger-strong: #f6aba1;--warning-soft: #352813;--warning-strong: #f2c763;--info-soft: #1a2736;--info-strong: #a3c3e8;--focus: #8fb0ff;--focus-halo: #141311;--accent: #9e7e38;--on-accent: #141311;--accent-line: #9e7e38;--shadow-1: none;--shadow-2: none;--shadow-3: 0 16px 48px rgb(0 0 0 / .5)}:root{--font-display: "Bricolage Grotesque Variable", "Avenir Next", "Segoe UI", system-ui, sans-serif;--font-text: "Atkinson Hyperlegible Next", "Avenir Next", "Segoe UI", system-ui, sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--text-xs: .8125rem;--text-sm: .9375rem;--text-md: 1.0625rem;--text-lg: 1.25rem;--text-xl: 1.5rem;--text-2xl: 1.8125rem;--text-3xl: 2.1875rem;--text-4xl: 2.625rem;--leading-body: 1.5;--leading-tight: 1.15;--measure: 65ch;--space-1: .25rem;--space-2: .5rem;--space-3: 1rem;--space-4: 1.5rem;--space-5: 2rem;--space-6: 2.5rem;--space-7: 3rem;--space-8: 4rem;--gutter: var(--space-3);--radius-control: 8px;--radius-card: 14px;--radius-sheet: 22px;--radius-pill: 999px;--notch: 10px;--target-min: 44px;--target-primary: 48px;--dur-fast: .12s;--dur-base: .2s;--dur-release: .32s;--ease-standard: cubic-bezier(.2, 0, 0, 1);--ease-exit: cubic-bezier(.3, 0, 1, 1)}@media(min-width:600px){:root{--gutter: var(--space-4)}}@media(prefers-reduced-motion:reduce){:root{--dur-fast: 0ms;--dur-base: 0ms;--dur-release: 0ms}}*,*:before,*:after{box-sizing:border-box}html{font-size:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100dvh;background:var(--paper);color:var(--ink);font-family:var(--font-text);font-size:var(--text-md);line-height:var(--leading-body);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;font-family:var(--font-display);font-weight:700;line-height:var(--leading-tight);letter-spacing:-.01em;text-wrap:balance}h1{font-size:var(--text-2xl)}h2{font-size:var(--text-xl)}h3{font-size:var(--text-lg)}p{margin:0;text-wrap:pretty}img{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-underline-offset:.18em}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;box-shadow:0 0 0 2px var(--focus-halo)}:focus:not(:focus-visible){outline:none}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.money{font-variant-numeric:tabular-nums}.skip-link{position:absolute;left:var(--space-2);top:-100px;background:var(--ink);color:var(--on-ink);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);min-height:var(--target-min);display:inline-flex;align-items:center;z-index:100}.skip-link:focus{top:var(--space-2)}._skeleton_vy6kj_1{display:block;background:linear-gradient(90deg,var(--surface-sunken) 0%,color-mix(in srgb,var(--surface-sunken) 50%,var(--surface)) 50%,var(--surface-sunken) 100%);background-size:200% 100%;animation:_shimmer_vy6kj_1 1.4s ease-in-out infinite}@keyframes _shimmer_vy6kj_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){._skeleton_vy6kj_1{animation:none}}._banner_51vnn_1{margin:0;padding:6px var(--gutter);background:repeating-linear-gradient(-45deg,var(--warning-soft) 0 12px,color-mix(in srgb,var(--warning-soft) 70%,var(--paper)) 12px 24px);color:var(--warning-strong);font-size:var(--text-xs);font-weight:700;text-align:center;letter-spacing:.02em}._spinner_1f5ws_1{display:inline-block;border-radius:50%;border:2.5px solid currentColor;border-right-color:transparent;animation:_spin_1f5ws_1 .8s linear infinite;flex:none}@keyframes _spin_1f5ws_1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){._spinner_1f5ws_1{animation-duration:2.4s}}._button_1f7tu_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--target-min);padding:0 var(--space-3);border:2px solid transparent;border-radius:var(--radius-control);font-weight:700;font-size:var(--text-md);line-height:1.2;text-align:center;min-width:0;overflow-wrap:anywhere;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),transform var(--dur-fast) var(--ease-standard);-webkit-tap-highlight-color:transparent}._button_1f7tu_1:active:not(:disabled){transform:translateY(1px)}._button_1f7tu_1:disabled{cursor:not-allowed}._button_1f7tu_1:disabled:not([aria-busy]){opacity:.45}._lg_1f7tu_24{min-height:var(--target-primary);padding:0 var(--space-4);font-size:var(--text-lg)}._full_1f7tu_25{width:100%}._primary_1f7tu_27{background:var(--ink);color:var(--on-ink)}._primary_1f7tu_27:hover:not(:disabled){background:color-mix(in srgb,var(--ink) 88%,var(--paper))}._held_1f7tu_30{background:var(--held);color:var(--on-held)}._held_1f7tu_30:hover:not(:disabled){background:color-mix(in srgb,var(--held) 88%,var(--ink))}._secondary_1f7tu_33{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}._secondary_1f7tu_33:hover:not(:disabled){background:var(--surface-sunken)}._ghost_1f7tu_36{background:transparent;color:var(--ink);text-decoration:underline;text-underline-offset:.2em}._ghost_1f7tu_36:hover:not(:disabled){background:var(--surface-sunken)}._danger_1f7tu_39{background:var(--danger);color:var(--on-danger)}._danger_1f7tu_39:hover:not(:disabled){background:color-mix(in srgb,var(--danger) 88%,var(--ink))}._empty_dyrh1_1{display:grid;justify-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-3);text-align:center}._title_dyrh1_2{font-size:var(--text-xl);max-width:22ch}._text_dyrh1_3{color:var(--ink-2);max-width:38ch}._stub_dyrh1_5{width:112px;height:64px;border:2px dashed var(--line-strong);border-radius:10px;-webkit-mask:radial-gradient(circle 10px at 0 50%,#0000 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle 10px at 100% 50%,#0000 98%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle 10px at 0 50%,#0000 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle 10px at 100% 50%,#0000 98%,#000) right / 51% 100% no-repeat}._shell_1ws4f_1{min-height:100dvh;display:grid;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr)}._main_1ws4f_2{padding-bottom:calc(80px + env(safe-area-inset-bottom));outline:none}._nav_1ws4f_3{position:fixed;left:0;right:0;bottom:0;z-index:40;background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom)}._list_1ws4f_10{display:grid;grid-template-columns:repeat(5,1fr);list-style:none;margin:0 auto;padding:0;max-width:640px}._link_1ws4f_11{display:grid;justify-items:center;gap:2px;min-height:64px;padding:var(--space-2) 0;text-decoration:none;color:var(--ink-2);font-size:min(var(--text-xs),15px);font-weight:700;min-width:0;overflow-wrap:anywhere;text-align:center}._link_1ws4f_11[aria-current=page]{color:var(--ink)}._link_1ws4f_11[aria-current=page] ._icon_1ws4f_20:after{content:"";position:absolute;left:50%;bottom:-6px;width:20px;height:3px;border-radius:2px;background:var(--accent-line);transform:translate(-50%)}._icon_1ws4f_20{position:relative;display:grid;place-items:center;height:28px}._primary_1ws4f_22 ._icon_1ws4f_20{width:44px;height:32px;border-radius:var(--radius-pill);background:var(--ink);color:var(--on-ink)}._primary_1ws4f_22[aria-current=page] ._icon_1ws4f_20:after{bottom:-10px}._count_1ws4f_24{position:absolute;top:-4px;right:-10px;min-width:20px;height:20px;padding:0 5px;border-radius:var(--radius-pill);background:var(--ink);color:var(--on-ink);font-size:.75rem;line-height:20px;text-align:center;box-shadow:0 0 0 2px var(--surface)}._label_1ws4f_32{line-height:1.2}._region_ifcve_1{position:fixed;left:50%;bottom:calc(88px + env(safe-area-inset-bottom));transform:translate(-50%);display:grid;gap:var(--space-2);z-index:60;width:min(440px,calc(100vw - 32px));pointer-events:none}._toast_ifcve_2{background:var(--ink);color:var(--on-ink);padding:var(--space-3);border-radius:var(--radius-card);box-shadow:var(--shadow-3);font-weight:700;animation:_in_ifcve_1 var(--dur-base) var(--ease-standard)}@keyframes _in_ifcve_1{0%{transform:translateY(8px);opacity:0}}._lockup_1a59v_5{display:inline-flex;align-items:center;gap:.44em;color:var(--ink);line-height:1}._wordmark_1a59v_6{font-family:var(--font-display);font-weight:800;letter-spacing:-.05em}._mark_1a59v_7{display:block;flex:none;overflow:visible}._held_1a59v_8{transition:transform .42s cubic-bezier(.2,.8,.2,1)}@media(prefers-reduced-motion:reduce){._held_1a59v_8{transition:none}}._brand_y97uo_1{background:var(--surface);padding:var(--space-3) var(--gutter);border-bottom:1px solid var(--line)}._band_y97uo_2{background:var(--accent);color:var(--on-accent);padding:var(--space-3) var(--gutter) var(--space-4);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3)}._campus_y97uo_8{font-family:var(--font-display);font-size:var(--text-lg);font-weight:700;letter-spacing:-.01em;display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}._tag_y97uo_9{font-family:var(--font-text);font-size:var(--text-sm);font-weight:700;letter-spacing:0}._nav_1t1l8_1{overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter)}._list_1t1l8_2{display:flex;gap:var(--space-2);list-style:none;margin:0;padding:4px 0}._link_1t1l8_3{display:inline-flex;align-items:center;min-height:var(--target-min);padding:0 var(--space-3);border-radius:var(--radius-pill);border:1.5px solid var(--line-strong);background:var(--surface);text-decoration:none;font-weight:700;white-space:nowrap}._link_1t1l8_3[aria-current=page]{background:var(--ink);color:var(--on-ink);border-color:var(--ink);box-shadow:inset 0 -4px 0 var(--accent-line)}._art_18o46_1{width:100%;height:100%;display:grid;place-items:center;overflow:hidden}._item_18o46_2{background:var(--surface-sunken);color:var(--ink-2)}._service_18o46_3{background:var(--ink);color:var(--on-ink)}._ticket_18o46_4{background:var(--accent);color:var(--on-accent);align-content:center;gap:2px;background-image:radial-gradient(circle at 0 50%,var(--paper) 14px,transparent 15px),radial-gradient(circle at 100% 50%,var(--paper) 14px,transparent 15px)}._admit_18o46_9{font-size:var(--text-xs);font-weight:700;letter-spacing:.24em;text-transform:uppercase;opacity:.9}._date_18o46_10{font-family:var(--font-display);font-weight:800;font-size:var(--text-3xl);line-height:1;text-transform:uppercase;letter-spacing:-.02em}._book_18o46_11{color:#fffdf8;align-content:space-between;justify-items:start;padding:var(--space-3) var(--space-3) var(--space-2) calc(var(--space-3) + 8px);position:relative}._book_18o46_11:before{content:"";position:absolute;left:8px;top:0;bottom:0;width:3px;background:#ffffff40}._bookTitle_18o46_13{font-family:var(--font-display);font-weight:700;font-size:var(--text-md);line-height:1.15;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._course_18o46_14{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;opacity:.9}._ticketThumb_18o46_15{background:var(--accent);color:var(--on-accent)}._card_z0bp1_1{position:relative;display:grid;grid-template-rows:auto 1fr;background:var(--surface);border-radius:var(--radius-card);box-shadow:var(--shadow-1);border:1px solid var(--line);overflow:hidden}._card_z0bp1_1:has(._link_z0bp1_11:focus-visible){outline:3px solid var(--focus);outline-offset:2px}._card_z0bp1_1:hover{box-shadow:var(--shadow-2)}._photo_z0bp1_14{aspect-ratio:4 / 3;background:var(--surface-sunken)}._photo_z0bp1_14 img{width:100%;height:100%;object-fit:cover}._body_z0bp1_18{position:relative;display:grid;gap:2px;align-content:start;padding:var(--space-2) var(--space-3) var(--space-3);border-top:2px dashed var(--line)}._body_z0bp1_18:before,._body_z0bp1_18:after{content:"";position:absolute;top:calc(var(--notch) * -1 - 1px);width:calc(var(--notch) * 2);height:calc(var(--notch) * 2);border-radius:50%;background:var(--paper);border:1px solid var(--line)}._body_z0bp1_18:before{left:calc(var(--notch) * -1 - 1px)}._body_z0bp1_18:after{right:calc(var(--notch) * -1 - 1px)}._price_z0bp1_33{font-family:var(--font-display);font-size:var(--text-xl);font-weight:800;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:var(--space-2)}._priceNote_z0bp1_34{font-family:var(--font-text);font-size:var(--text-xs);font-weight:400;color:var(--ink-2)}._title_z0bp1_35{font-family:var(--font-text);font-size:var(--text-md);font-weight:700;line-height:1.3}._link_z0bp1_11{text-decoration:none}._link_z0bp1_11:focus-visible{outline:none;box-shadow:none}._link_z0bp1_11:after{content:"";position:absolute;inset:0}._meta_z0bp1_40,._seller_z0bp1_40{color:var(--ink-2);font-size:var(--text-sm)}._pickup_z0bp1_41{display:flex;align-items:center;gap:4px;color:var(--ink-2);font-size:var(--text-sm)}._notice_1mlt6_1{display:flex;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-card)}._icon_1mlt6_2{flex:none;margin-top:2px}._body_1mlt6_3{display:grid;gap:var(--space-1);min-width:0}._title_1mlt6_4{font-weight:700}._text_1mlt6_5{font-size:var(--text-md)}._action_1mlt6_6{margin-top:var(--space-2)}._info_1mlt6_7{background:var(--info-soft);color:var(--info-strong)}._held_1mlt6_8{background:var(--held-soft);color:var(--held-strong)}._warning_1mlt6_9{background:var(--warning-soft);color:var(--warning-strong)}._danger_1mlt6_10{background:var(--danger-soft);color:var(--danger-strong)}._page_tank6_1{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);padding:var(--space-3) var(--gutter) var(--space-5);max-width:960px;margin:0 auto}._narrow_tank6_2{max-width:560px}._navRow_tank6_3{margin-top:calc(var(--space-1) * -1)}._search_tank6_4{display:flex;align-items:center;gap:var(--space-2);min-height:var(--target-primary);padding:0 var(--space-3);background:var(--surface);color:var(--ink);border-radius:var(--radius-pill)}._search_tank6_4:focus-within{outline:3px solid var(--focus);outline-offset:2px;box-shadow:0 0 0 2px var(--focus-halo)}._search_tank6_4 input{flex:1;min-width:0;border:0;background:transparent;font-size:var(--text-md);min-height:44px}._search_tank6_4 input:focus-visible{outline:none;box-shadow:none}._howList_tank6_13{margin:var(--space-1) 0 0;padding-left:var(--space-4);display:grid;gap:var(--space-1)}._resultsHead_tank6_14{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3)}._resultsTitle_tank6_15{font-size:var(--text-2xl)}._count_tank6_16{color:var(--ink-2);font-size:var(--text-sm);margin-top:calc(var(--space-2) * -1)}._grid_tank6_17{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}@media(min-width:720px){._grid_tank6_17{grid-template-columns:repeat(3,minmax(0,1fr))}}._hero_tank6_20{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);padding:var(--space-6) var(--gutter);max-width:520px;margin:0 auto}._heroTitle_tank6_21{font-size:var(--text-4xl);font-weight:800;letter-spacing:-.03em}._lead_tank6_22{font-size:var(--text-lg);color:var(--ink-2)}._stack_tank6_23{display:grid;gap:var(--space-3)}._fine_tank6_24{font-size:var(--text-sm);color:var(--ink-2)}._wordmark_tank6_25{display:flex;align-items:center}._listingPhoto_tank6_27{aspect-ratio:4 / 3;margin:0 calc(var(--gutter) * -1);background:var(--surface-sunken)}._price_tank6_28{font-family:var(--font-display);font-weight:800;font-size:var(--text-3xl);line-height:1}._priceNote_tank6_29{color:var(--ink-2);font-size:var(--text-sm)}._facts_tank6_30{margin:0;display:grid;grid-template-columns:auto 1fr;gap:var(--space-2) var(--space-3)}._facts_tank6_30 dt{color:var(--ink-2)}._facts_tank6_30 dd{margin:0;font-weight:700}._card_tank6_33{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--space-3);display:grid;gap:var(--space-2)}._buyBar_tank6_34{position:sticky;bottom:calc(72px + env(safe-area-inset-bottom));z-index:5;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:var(--space-2);padding:var(--space-2) 0;background:linear-gradient(transparent,var(--paper) 30%)}._wallets_tank6_39{display:grid;gap:var(--space-2)}._walletBtn_tank6_40{font-weight:700}._divider_tank6_41{display:flex;align-items:center;gap:var(--space-2);color:var(--ink-3);font-size:var(--text-sm)}._divider_tank6_41:before,._divider_tank6_41:after{content:"";flex:1;height:1px;background:var(--line)}._fakeCard_tank6_43{display:grid;gap:var(--space-2);padding:var(--space-3);border:1.5px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--ink-2);font-family:var(--font-mono);font-size:var(--text-sm)}._section_tank6_45{display:grid;gap:var(--space-3)}._sectionTitle_tank6_46{font-size:var(--text-lg)}._list_tank6_27{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}._dealRow_tank6_48{display:flex;gap:var(--space-3);align-items:center;padding:var(--space-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);text-decoration:none;position:relative}._dealRow_tank6_48:hover{box-shadow:var(--shadow-2)}._dealThumb_tank6_50{width:56px;height:56px;border-radius:var(--radius-control);overflow:hidden;flex:none}._dealText_tank6_51{display:grid;gap:2px;min-width:0;flex:1}._dealTitle_tank6_52{font-weight:700}._dealSub_tank6_53{color:var(--ink-2);font-size:var(--text-sm)}._persona_tank6_55{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-1) var(--gutter);background:var(--ink);color:var(--on-ink);font-size:var(--text-sm);font-weight:700}._persona_tank6_55 select{background:var(--on-ink);color:var(--ink);border:0;border-radius:var(--radius-pill);padding:0 var(--space-3);min-height:44px;font-weight:700;font-size:var(--text-sm)}._stripeMock_tank6_62{border:2px dashed var(--line-strong);border-radius:var(--radius-card);padding:var(--space-4);display:grid;gap:var(--space-3);background:var(--surface)}._primaryLink_tank6_63{display:inline-flex;align-items:center;justify-content:center;min-height:var(--target-primary);padding:0 var(--space-4);border-radius:var(--radius-control);background:var(--ink);color:var(--on-ink);font-weight:700;text-decoration:none}._formError_tank6_64{color:var(--danger);font-weight:700}._gallery_tank6_65{display:flex;gap:var(--space-2);overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter)}._gallery_tank6_65 img{width:min(100%,520px);flex:none;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-card);scroll-snap-align:start;background:var(--surface-sunken)}._gallery_tank6_65 img:only-child{width:100%}._backLink_tank6_68{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--target-min);font-weight:700;text-decoration:none;justify-self:start}._proof_tank6_69{display:flex;gap:var(--space-2);align-items:flex-start;color:var(--held-strong);font-size:var(--text-sm);font-weight:700}._proof_tank6_69 svg{flex:none;margin-top:2px}._inlineLink_tank6_71{font-weight:700;justify-self:start;min-height:var(--target-min);display:inline-flex;align-items:center}._views_tank6_72{display:flex;gap:var(--space-1);align-items:center;margin-top:var(--space-1);font-weight:700}._filterRow_tank6_73{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;margin-top:calc(var(--space-2) * -1)}._filterChip_tank6_74{display:inline-flex;align-items:center;min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--surface-sunken);font-size:var(--text-sm);font-weight:700}._ratingLine_tank6_75{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}._stars_tank6_76{display:inline-flex;color:var(--ink)}._savedRow_tank6_77{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card)}._savedLink_tank6_78{flex:1;min-height:var(--target-min);display:flex;align-items:center;font-weight:700;overflow-wrap:anywhere}._topRow_tank6_79{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2)}._rulesList_tank6_80{margin:0;padding-left:var(--space-4);display:grid;gap:var(--space-2)}@media(max-height:44em){._buyBar_tank6_34{position:static;background:none}}._googleLink_tank6_87{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--target-primary);padding:0 var(--space-4);border-radius:var(--radius-control);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font-weight:700;text-decoration:none}._googleLink_tank6_87:hover{background:var(--surface-sunken)}._orRule_tank6_89{display:flex;align-items:center;gap:var(--space-2);color:var(--ink-2);font-size:var(--text-sm)}._orRule_tank6_89:before,._orRule_tank6_89:after{content:"";flex:1;border-top:1px solid var(--line)}._linkButton_tank6_91{justify-self:center;min-height:var(--target-min);background:none;border:0;padding:0 var(--space-2);color:var(--ink);font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}._inviteLink_tank6_92{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap}._inviteLink_tank6_92 code{flex:1 1 200px;min-width:0;padding:var(--space-2) var(--space-3);background:var(--surface-sunken);border-radius:var(--radius-control);overflow-wrap:anywhere;font-size:var(--text-sm)}._statRow_tank6_94{display:flex;flex-wrap:wrap;gap:var(--space-4)}._statRow_tank6_94 dd{margin:0}._statRow_tank6_94 strong{display:block;font-size:var(--text-xl)}._field_esyzu_1{display:grid;gap:var(--space-2)}._fieldset_esyzu_2{border:0;padding:0;margin:0;display:grid;gap:var(--space-2);min-width:0}._label_esyzu_3{font-weight:700;font-size:var(--text-md);padding:0}._optional_esyzu_4{font-weight:400;color:var(--ink-3)}._hint_esyzu_5{color:var(--ink-2);font-size:var(--text-sm)}._inputWrap_esyzu_7{display:flex;align-items:center;min-height:var(--target-primary);background:var(--surface);border:1.5px solid var(--line-strong);border-radius:var(--radius-control);transition:border-color var(--dur-fast) var(--ease-standard)}._inputWrap_esyzu_7:focus-within{border-color:var(--focus);box-shadow:0 0 0 2px color-mix(in srgb,var(--focus) 30%,transparent)}._inputWrap_esyzu_7[data-invalid]{border-color:var(--danger);border-width:2px}._inputWrap_esyzu_7:has(:disabled){background:var(--surface-sunken);opacity:.7}._input_esyzu_7{flex:1;min-width:0;width:100%;min-height:calc(var(--target-primary) - 4px);padding:var(--space-2) var(--space-3);border:0;background:transparent;font-size:var(--text-md)}._input_esyzu_7:focus-visible{outline:none;box-shadow:none}._input_esyzu_7::placeholder{color:var(--ink-3)}._textarea_esyzu_33{min-height:7.5rem;resize:vertical}._prefix_esyzu_34{padding-left:var(--space-3);color:var(--ink-2);font-weight:700}._selectWrap_esyzu_36{position:relative}._selectWrap_esyzu_36 select{appearance:none;padding-right:var(--space-6);cursor:pointer}._selectWrap_esyzu_36:after{content:"";position:absolute;right:var(--space-3);top:50%;width:8px;height:8px;border-right:2px solid var(--ink-2);border-bottom:2px solid var(--ink-2);transform:translateY(-70%) rotate(45deg);pointer-events:none}._error_esyzu_47{display:flex;gap:var(--space-2);align-items:flex-start;color:var(--danger);font-size:var(--text-sm);font-weight:700}._error_esyzu_47 svg{flex:none;margin-top:1px}._chips_esyzu_50{display:grid;grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:var(--space-2)}._chip_esyzu_50{display:grid;gap:2px;align-content:center;min-height:var(--target-primary);padding:var(--space-2) var(--space-3);background:var(--surface);border:1.5px solid var(--line-strong);border-radius:var(--radius-control);cursor:pointer}._chip_esyzu_50:has(:focus-visible){outline:3px solid var(--focus);outline-offset:2px}._chip_esyzu_50[data-checked]{background:var(--ink);color:var(--on-ink);border-color:var(--ink)}._chipLabel_esyzu_62{font-weight:700}._chipDesc_esyzu_63{font-size:var(--text-sm);opacity:.85}._checkRow_esyzu_65{display:flex;gap:var(--space-3);align-items:flex-start;min-height:var(--target-min);padding-top:var(--space-2);cursor:pointer}._checkbox_esyzu_66{width:24px;height:24px;margin:0;flex:none;accent-color:var(--ink)}._overlay_b95us_1{position:fixed;inset:0;background:var(--scrim);animation:_fade_b95us_1 var(--dur-base) var(--ease-standard);z-index:50}._sheet_b95us_2{position:fixed;left:0;right:0;bottom:0;z-index:51;max-height:92dvh;overflow-y:auto;background:var(--paper);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;box-shadow:var(--shadow-3);padding:var(--space-2) var(--gutter) calc(var(--space-4) + env(safe-area-inset-bottom));animation:_rise_b95us_1 var(--dur-base) var(--ease-standard)}._sheet_b95us_2:before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:var(--line-strong);margin:0 auto var(--space-2)}._header_b95us_12{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3)}._title_b95us_13{font-size:var(--text-xl)}._close_b95us_14{display:grid;place-items:center;width:var(--target-min);height:var(--target-min);border:0;border-radius:50%;background:var(--surface-sunken);cursor:pointer;flex:none}._description_b95us_15{color:var(--ink-2);margin-top:var(--space-1)}._body_b95us_16{margin-top:var(--space-3);display:grid;gap:var(--space-3)}@media(min-width:640px){._sheet_b95us_2{inset:50% auto auto 50%;width:min(520px,calc(100vw - 48px));transform:translate(-50%,-50%);border-radius:var(--radius-sheet);animation:_fade_b95us_1 var(--dur-base) var(--ease-standard)}._sheet_b95us_2:before{display:none}}@keyframes _fade_b95us_1{0%{opacity:0}}@keyframes _rise_b95us_1{0%{transform:translateY(24px);opacity:0}}._list_1put3_1{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3)}@media(min-width:720px){._list_1put3_1{grid-template-columns:repeat(2,minmax(0,1fr))}}._card_1put3_5{position:relative;display:grid;gap:var(--space-2);align-content:start;padding:var(--space-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-1);height:100%}._budget_1put3_15{font-family:var(--font-display);font-size:var(--text-xl);font-weight:800;line-height:1.1}._budgetNote_1put3_16{font-family:var(--font-text);font-size:var(--text-sm);font-weight:400;color:var(--ink-2)}._title_1put3_17{font-family:var(--font-text);font-size:var(--text-md);font-weight:700;line-height:1.3;overflow-wrap:anywhere}._details_1put3_18{color:var(--ink-2);font-size:var(--text-sm);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._foot_1put3_19{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-2);border-top:2px dashed var(--line)}._meta_1put3_20{color:var(--ink-2);font-size:var(--text-sm)}._views_1put3_23{display:flex;gap:var(--space-1);padding:4px;border-radius:var(--radius-pill);background:var(--surface-sunken);justify-self:start}._view_1put3_23{display:inline-flex;align-items:center;min-height:var(--target-min);padding:0 var(--space-3);border-radius:var(--radius-pill);font-weight:700;text-decoration:none;color:var(--ink)}._view_1put3_23[aria-current=page]{background:var(--surface);box-shadow:var(--shadow-1)}._options_1put3_30{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-2)}._option_1put3_30{display:flex;width:100%;justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--target-primary);padding:var(--space-2) var(--space-3);background:var(--surface);color:var(--ink);border:1.5px solid var(--line-strong);border-radius:var(--radius-control);font:inherit;font-weight:700;text-align:left;cursor:pointer}._option_1put3_30:hover{border-color:var(--ink)}._option_1put3_30:disabled{opacity:.6;cursor:default}._optionPrice_1put3_39{color:var(--ink-2);font-weight:400;white-space:nowrap}._sheetBody_1put3_40{display:grid;gap:var(--space-3)}._myRow_1put3_41{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card)}._myText_1put3_42{display:grid;gap:2px;flex:1;min-width:0}._myTitle_1put3_43{font-weight:700;overflow-wrap:anywhere}._stub_s59ip_1{--stub-color: var(--held);position:relative;margin:0;padding-bottom:var(--space-1);container-type:inline-size}._pieces_s59ip_8{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}._stub_s59ip_1[data-state=paused]{--stub-color: var(--warning-strong)}._stub_s59ip_1[data-state=released],._stub_s59ip_1[data-state=returned],._stub_s59ip_1[data-state=void]{--stub-color: var(--line-strong)}._stub_s59ip_1[data-state=pending]{--stub-color: var(--ink-3)}._half_s59ip_13{display:grid;gap:2px;align-content:center;min-height:6rem;padding:var(--space-3);background:var(--surface);border:1.5px solid var(--line);transition:transform var(--dur-release) var(--ease-standard)}._half_s59ip_13:first-child{border-radius:var(--radius-card) 0 0 var(--radius-card);border-right:0}._half_s59ip_13:last-child{border-radius:0 var(--radius-card) var(--radius-card) 0;border-left:0;text-align:right}._label_s59ip_24{font-size:var(--text-sm);color:var(--ink-2)}._amount_s59ip_25{font-family:var(--font-display);font-size:var(--text-xl);font-weight:800}._perforation_s59ip_27{position:relative;width:2.75rem;display:grid;place-items:center;background:linear-gradient(var(--surface),var(--surface)) padding-box;border-block:1.5px solid var(--line);background-image:repeating-linear-gradient(to bottom,var(--stub-color) 0 6px,transparent 6px 12px);background-size:3px 100%;background-repeat:no-repeat;background-position:center;background-color:var(--surface)}._perforation_s59ip_27:before,._perforation_s59ip_27:after{content:"";position:absolute;left:50%;width:22px;height:22px;border-radius:50%;background:var(--paper);border:1.5px solid var(--line);transform:translate(-50%)}._perforation_s59ip_27:before{top:-12px;clip-path:inset(50% -2px -2px -2px)}._perforation_s59ip_27:after{bottom:-12px;clip-path:inset(-2px -2px 50% -2px)}._seal_s59ip_52{position:relative;z-index:1;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:50%;background:var(--stub-color);color:var(--surface)}._stub_s59ip_1[data-state=released] ._half_s59ip_13{border:1.5px solid var(--line);border-radius:var(--radius-card)}._stub_s59ip_1[data-state=released] ._half_s59ip_13:first-child{transform:translate(-6px) rotate(-1.5deg)}._stub_s59ip_1[data-state=released] ._half_s59ip_13:last-child{transform:translate(6px) rotate(1.5deg)}._stub_s59ip_1[data-state=released] ._perforation_s59ip_27{background-image:none;border-color:transparent;background-color:transparent}._stub_s59ip_1[data-state=released] ._perforation_s59ip_27:before,._stub_s59ip_1[data-state=released] ._perforation_s59ip_27:after{display:none}._stub_s59ip_1[data-state=released] ._seal_s59ip_52{background:var(--ink);color:var(--on-ink)}._caption_s59ip_68{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:var(--space-2);font-weight:700;color:var(--ink-2);font-size:var(--text-sm)}._stub_s59ip_1[data-state=held] ._caption_s59ip_68{color:var(--held-strong)}._stub_s59ip_1[data-state=paused] ._caption_s59ip_68{color:var(--warning-strong)}._caption_s59ip_68 svg{width:16px;height:16px}@media(prefers-reduced-motion:reduce){._stub_s59ip_1[data-state=released] ._half_s59ip_13:first-child,._stub_s59ip_1[data-state=released] ._half_s59ip_13:last-child{transform:none}._stub_s59ip_1[data-state=released]{column-gap:8px}}@container (max-width: 18em){._pieces_s59ip_8{grid-template-columns:minmax(0,1fr)}._half_s59ip_13:first-child{border-radius:var(--radius-card) var(--radius-card) 0 0;border-right:1.5px solid var(--line);border-bottom:0}._half_s59ip_13:last-child{border-radius:0 0 var(--radius-card) var(--radius-card);border-left:1.5px solid var(--line);border-top:0;text-align:left}._perforation_s59ip_27{width:auto;height:2.75rem;border-block:0;border-inline:1.5px solid var(--line);background-image:repeating-linear-gradient(to right,var(--stub-color) 0 6px,transparent 6px 12px);background-size:100% 3px}._perforation_s59ip_27:before,._perforation_s59ip_27:after{top:50%;bottom:auto;transform:translateY(-50%)}._perforation_s59ip_27:before{left:-12px;clip-path:inset(-2px -2px -2px 50%)}._perforation_s59ip_27:after{left:auto;right:-12px;clip-path:inset(-2px 50% -2px -2px)}._stub_s59ip_1[data-state=released] ._half_s59ip_13:first-child,._stub_s59ip_1[data-state=released] ._half_s59ip_13:last-child{transform:none;border-radius:var(--radius-card);border:1.5px solid var(--line)}._stub_s59ip_1[data-state=released] ._pieces_s59ip_8{row-gap:var(--space-2)}}._page_vd653_2{min-height:100dvh;display:grid;grid-template-rows:auto 1fr auto;background:var(--paper)}._wrap_vd653_3{width:100%;max-width:1080px;margin:0 auto;padding:0 var(--gutter)}._header_vd653_5{border-bottom:1px solid var(--line)}._headerInner_vd653_6{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:4rem}._homeLink_vd653_7{display:inline-flex;color:inherit;text-decoration:none;border-radius:var(--radius-control)}._navLink_vd653_8{display:inline-flex;align-items:center;min-height:var(--target-min);padding:0 var(--space-3);border-radius:var(--radius-control);font-weight:700;color:var(--ink);text-decoration:none;border:1px solid var(--line-strong)}._navLink_vd653_8:hover{background:var(--surface-sunken)}._hero_vd653_11{display:grid;gap:var(--space-6);padding:var(--space-6) 0 var(--space-7);align-items:center}@media(min-width:900px){._hero_vd653_11{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--space-8);padding:var(--space-8) 0}}._eyebrow_vd653_13{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:700;color:var(--held-strong)}._title_vd653_14{font-family:var(--font-display);font-size:clamp(var(--text-4xl),6.5vw,4rem);font-weight:800;line-height:1.05;letter-spacing:-.035em;margin:var(--space-2) 0 var(--space-3);max-width:14ch}._lead_vd653_15{font-size:var(--text-lg);color:var(--ink-2);max-width:34rem}._near_vd653_16{display:flex;gap:var(--space-2);align-items:flex-start;margin-top:var(--space-4);padding:var(--space-2) var(--space-3);max-width:34rem;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-control)}._near_vd653_16 svg{flex:none;margin-top:3px;color:var(--held-strong)}._actions_vd653_18{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4)}._primary_vd653_19,._secondary_vd653_19{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--target-primary);padding:0 var(--space-4);border-radius:var(--radius-control);font-weight:700;text-decoration:none}._primary_vd653_19{background:var(--ink);color:var(--on-ink)}._secondary_vd653_19{color:var(--ink);border:1px solid var(--line-strong)}._secondary_vd653_19:hover{background:var(--surface-sunken)}._fine_vd653_23{font-size:var(--text-sm);color:var(--ink-2);margin-top:var(--space-3)}._visual_vd653_26{margin:0;display:grid;gap:var(--space-3);justify-items:stretch;max-width:28rem;width:100%;justify-self:center}._ticket_vd653_27{position:relative;background:var(--surface);border:1.5px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-2)}._ticketTop_vd653_28,._ticketBottom_vd653_28{padding:var(--space-3) var(--space-4);display:grid;gap:var(--space-1)}._ticketBottom_vd653_28{position:relative;border-top:2px dashed var(--line)}._ticketBottom_vd653_28:before,._ticketBottom_vd653_28:after{content:"";position:absolute;top:-1px;width:20px;height:20px;border-radius:50%;background:var(--paper);border:1.5px solid var(--line);transform:translateY(-50%)}._ticketBottom_vd653_28:before{left:-12.5px;clip-path:inset(0 0 0 50%)}._ticketBottom_vd653_28:after{right:-12.5px;clip-path:inset(0 50% 0 0)}._exampleTag_vd653_34{justify-self:start;font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}._itemTitle_vd653_35{font-family:var(--font-display);font-size:var(--text-xl);font-weight:700;line-height:var(--leading-tight)}._price_vd653_36{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:800;font-variant-numeric:tabular-nums}._meta_vd653_37{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-2)}._meta_vd653_37 svg{flex:none}._verified_vd653_39{display:inline-flex;align-items:center;gap:var(--space-1);font-weight:700;color:var(--ink)}._section_vd653_41{padding:var(--space-7) 0;border-top:1px solid var(--line)}._sectionTitle_vd653_42{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:800;letter-spacing:-.02em;margin-bottom:var(--space-2)}._sectionLead_vd653_43{color:var(--ink-2);max-width:40rem;margin-bottom:var(--space-5)}._steps_vd653_45{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3);counter-reset:step}@media(min-width:760px){._steps_vd653_45{grid-template-columns:repeat(3,minmax(0,1fr))}}._step_vd653_45{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--space-4);display:grid;gap:var(--space-2);align-content:start}._stepNumber_vd653_48{width:2.5rem;height:2.5rem;display:grid;place-items:center;border-radius:50%;border:2px dashed var(--held);color:var(--held-strong);font-family:var(--font-display);font-weight:800;font-size:var(--text-lg)}._stepTitle_vd653_49{font-size:var(--text-lg);font-weight:700}._stepBody_vd653_50{color:var(--ink-2)}._trust_vd653_52{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-4)}@media(min-width:600px){._trust_vd653_52{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:960px){._trust_vd653_52{grid-template-columns:repeat(4,minmax(0,1fr))}}._trustItem_vd653_55{display:grid;gap:var(--space-2);align-content:start}._trustIcon_vd653_56{width:2.75rem;height:2.75rem;display:grid;place-items:center;border-radius:var(--radius-control);background:var(--surface-sunken);color:var(--ink)}._trustItem_vd653_55 h3{font-size:var(--text-md);font-weight:700}._trustItem_vd653_55 p{color:var(--ink-2);font-size:var(--text-sm)}._schools_vd653_60{list-style:none;margin:0 0 var(--space-3);padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}._school_vd653_60{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--target-min);padding:var(--space-2) var(--space-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill)}._swatch_vd653_62{width:14px;height:14px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #00000026}._schoolName_vd653_63{font-weight:700}._nearTag_vd653_64{font-size:var(--text-xs);font-weight:700;padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--ink);color:var(--on-ink)}._domain_vd653_65{font-size:var(--text-sm);color:var(--ink-2)}._closing_vd653_67{background:var(--ink);color:var(--on-ink);border-radius:var(--radius-sheet);padding:var(--space-6) var(--space-4);display:grid;gap:var(--space-3);justify-items:start;margin:var(--space-7) 0}@media(min-width:760px){._closing_vd653_67{padding:var(--space-7);grid-template-columns:1fr auto;align-items:center}}._closing_vd653_67 h2{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:800;letter-spacing:-.02em}._closing_vd653_67 p{opacity:.85}._closingButton_vd653_71{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--target-primary);padding:0 var(--space-4);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);font-weight:700;text-decoration:none}._footer_vd653_73{border-top:1px solid var(--line);padding:var(--space-4) 0 var(--space-5)}._footerInner_vd653_74{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);align-items:center;justify-content:space-between;font-size:var(--text-sm);color:var(--ink-2)}._footerLinks_vd653_75{display:flex;flex-wrap:wrap;gap:var(--space-3)}._footerLinks_vd653_75 a{color:var(--ink-2);min-height:var(--target-min);display:inline-flex;align-items:center}._requestForm_vd653_79,._requestDone_vd653_79{margin-top:var(--space-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);padding:var(--space-4);display:grid;gap:var(--space-3);max-width:44rem}._requestTitle_vd653_80{font-family:var(--font-display);font-size:var(--text-xl);font-weight:800}._requestLead_vd653_81{color:var(--ink-2);margin-top:calc(var(--space-2) * -1)}._requestFields_vd653_82{display:grid;gap:var(--space-3)}@media(min-width:640px){._requestFields_vd653_82{grid-template-columns:1fr 1fr;align-items:start}}._requestForm_vd653_79 button{justify-self:start}._requestError_vd653_85{color:var(--danger);font-weight:700}._requestDone_vd653_79{grid-template-columns:auto 1fr;align-items:start}._requestDone_vd653_79 svg{color:var(--held-strong);margin-top:2px}._trap_vd653_88{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}._wrap_1wj33_1{position:sticky;top:0;z-index:70}._banner_1wj33_2{display:flex;gap:var(--space-2);align-items:center;justify-content:center;margin:0;padding:var(--space-2) var(--gutter);background:var(--ink);color:var(--on-ink);font-weight:700;font-size:var(--text-sm);text-align:center}._action_1wj33_3{min-height:var(--target-min);padding:0 var(--space-3);border:0;border-radius:var(--radius-control);background:var(--held);color:var(--on-held);font:inherit;font-weight:700;cursor:pointer}._action_1wj33_3:focus-visible{outline:3px solid var(--on-ink);outline-offset:2px}
