@font-face{font-family:Prompt;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/prompt-thai-400-normal.BrkKv8cO.woff2) format("woff2"),url(/_astro/prompt-thai-400-normal.DJypnfr3.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Prompt;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/prompt-vietnamese-400-normal.BCPzsgPT.woff2) format("woff2"),url(/_astro/prompt-vietnamese-400-normal.D4pLyeNK.woff) format("woff");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:Prompt;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/prompt-latin-ext-400-normal.DdSafGZ9.woff2) format("woff2"),url(/_astro/prompt-latin-ext-400-normal.1pHbN9uy.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:Prompt;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/prompt-latin-400-normal.BQ9zjSN8.woff2) format("woff2"),url(/_astro/prompt-latin-400-normal.CxU4ec_r.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:Prompt;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/prompt-thai-500-normal.C18pDUoL.woff2) format("woff2"),url(/_astro/prompt-thai-500-normal.D7YNqUJD.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Prompt;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/prompt-vietnamese-500-normal.DmzxmPwa.woff2) format("woff2"),url(/_astro/prompt-vietnamese-500-normal.w_sS_j2F.woff) format("woff");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:Prompt;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/prompt-latin-ext-500-normal.-EZ1um7s.woff2) format("woff2"),url(/_astro/prompt-latin-ext-500-normal.D-lI1EVT.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:Prompt;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/prompt-latin-500-normal.CxzxEHZc.woff2) format("woff2"),url(/_astro/prompt-latin-500-normal.B1edBDQ9.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:Prompt;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/prompt-thai-700-normal.Cg4aQ0Nn.woff2) format("woff2"),url(/_astro/prompt-thai-700-normal.Cb5ilR-c.woff) format("woff");unicode-range:U+02D7,U+0303,U+0331,U+0E01-0E5B,U+200C-200D,U+25CC}@font-face{font-family:Prompt;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/prompt-vietnamese-700-normal.CGnCqMm1.woff2) format("woff2"),url(/_astro/prompt-vietnamese-700-normal.Bop7lSxF.woff) format("woff");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:Prompt;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/prompt-latin-ext-700-normal.BkJrvM1L.woff2) format("woff2"),url(/_astro/prompt-latin-ext-700-normal.iiM_gSWc.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:Prompt;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/prompt-latin-700-normal.I2gc831J.woff2) format("woff2"),url(/_astro/prompt-latin-700-normal.BfbftDSq.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:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAVoAA8AAAAACegAAAUTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbDBwYBmAAbBEIColciA0LHgABNgIkAzgEIAWDZAc+DAcb9QdRlE5OmOBngm2rYa0IiBSU4SB6GXpb1ovxAEMb3kc8/X6ve+4LIEoWKsKQjE0KaAS5si8LV935qoC6jkBWl99PeNa/acrMsmIWkJM7J2fiwyD6/rZ3nySQEEJPI2+8mQgCjl/7/xfCPjhmumgbjyJtDTLAgZRI5C2Lsyg9Ej+AogCfIgpT4Glg/xqJD/gP3cxixar09EqCLkAR0S2CjsmOByOgCZ096O8EMaNtszM3NFMavYQr9Cp5x9dfFA/5c6zg2Tty8yAadUVizTiA6qa3QCC/ewmYw2NFVjA0W0NfnG8fGGCFUMwlNjUZzmSW9PlG/R/AyDGpxk28hPlctcMi84z8m/D+t4A8BCJ1LJF6PM8poA/kPvkJWDJ1K8BaUZaAFU7lYnST2ctUYrFxdcncWZ+9iCBZ7QpGtRZjgknaiROuAw9zmuW0fBVJAuYMq2n1OtKMXVFHky8Q0hrFz5fHL9r+nEPMnjt7HmivMC8x91xDA/1M/oAFOmT59tOnXR4D/SyfffGCednGaXbT8vxlrLJwBWKuYq7gZdFz7CSU+gIt6kE7uc+Qo2v37Ql5HkHKQsxRQtvGGz2XFwMdv411vIFQ6YqXmDMUlNIsQgwHBXRRFWtcw+hMzOajmR59mMsOuWmOF4yqrMx9tIxFTBfJL+Ii0RlIK4ImubT7MpIsjraaeanajTm7MtJOmW4rxrqXFRkT0If2oT0spW5rQzzafpjguAN9hiRinFZih+0AJ4zTkDbS8Uh95LjURmGlmKaOU1gqqpGTVk+skg4HuviVSNOtxkAukjRmgehpuFJzeK1lTT5P1BR1/PNEQdrPnuV+BTaWg//+kPhs+NC04dbkEaOaIOzcWmf+0GCvjO57t/beypjctoHZoyi8WpYUkmvITj8o+TTCOX91Xp24bnVevsQkk/AmUsZTIOZotreXUWEZNO7bn9qWsbLZpFW6JvXu9NXJzKKH42p+jchuqW1L6vNy1e9301q7tfmbr/QZMkUOD899Yd14NHBLo/SjF5cCSkjT2NHk135OQk4wT8IJPl3A+KVAmsC6w9Yzeb5ippX3NAv4svYkQsqFgb5lm1UzJZ7DRrsvW6fPCvnquOaJ3AZkUSKvIgyXf96PrZJ0kgSzaEuXOoX1hffmtOr/WYZ+xra+RIUo1WFKdehUQIrG3y5m3i9eznH2AwnYJE9dQSY4kM2VOdnutWqt4pcfeb+k1NlrCD2P3ZO5XLekNz+2uPpKb/XJ2t0NUfOkPccR0vHefWSNS4H/BGiupbdcml/BnXeommkZlIk13/I8D/sOQlw8z33xfpVl+C/GxBeA17vkDn3BYWv7dXrdRJsCQnVz7EH1QwnxcArxoPR47glkG2iQNwSZIChqhlyhaVP9a/045AZNdsyOfJGctxwg9NgmBAURbAFAm+MIaZIADY94zBhygFn0uMesbKlubVJlNpuQyGwxwB96jhQ4qR9Qu4XyKu1Tp1cLH/p5ZE990E5DFwpNaqksidKBtoMWVahBSjs1KNRwaI2gi380ig9P3rz5SjWgRqcMBWu/Q2sDMrNLKOq0U7MWT/ny5gPGn6tBkwHtavQaVcbp0m0kfWtTWctTnNVxceak0ulKzTpDe6uiNRqHjom7XY06zVt5qtVilAt3lKFEEM26JK19bwCDFNQf9sQgYUrmZO1Qm5ZiW0CGLZ6Hyvq4TZke5H+6xGcf+8Snzvruczt8Mu1G9R7wrwIAAA==) format("woff2"),url(data:font/woff;base64,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) 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:Lilita One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/lilita-one-latin-400-normal.87r-Z-Re.woff2) format("woff2"),url(/_astro/lilita-one-latin-400-normal.DXkechA3.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:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/black-ops-one-vietnamese-400-normal.C73XRxqP.woff2) format("woff2"),url(/_astro/black-ops-one-vietnamese-400-normal.zxIl8_id.woff) format("woff");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:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/black-ops-one-latin-ext-400-normal.CMPv-r5W.woff2) format("woff2"),url(/_astro/black-ops-one-latin-ext-400-normal.qz3wlKjE.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:Black Ops One;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/black-ops-one-latin-400-normal.CYRH0z_U.woff2) format("woff2"),url(/_astro/black-ops-one-latin-400-normal.DmcO2QRk.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}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans),system-ui,-apple-system,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--color-surface: 250 250 249;--color-surface-raised: 255 255 255;--color-foreground: 20 22 24;--color-muted: 96 102 108;--color-accent: 20 22 24;--color-accent-2: 96 102 108;--color-accent-ink: 250 250 249;--color-line: 214 218 222;--font-display: "Prompt", system-ui, sans-serif;--font-text: "Prompt", system-ui, sans-serif;--font-sans: "Prompt", system-ui, -apple-system, sans-serif;--color-ok: 31 157 75;--color-warn: 224 138 0;--color-bad: 216 50 43}html{background:rgb(var(--color-surface));color:rgb(var(--color-foreground));-webkit-font-smoothing:antialiased;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font-sans),system-ui,-apple-system,sans-serif}h1,h2,h3{font-family:var(--font-display),Georgia,serif;text-wrap:balance}::-moz-selection{background:rgb(var(--color-accent));color:rgb(var(--color-accent-ink))}::selection{background:rgb(var(--color-accent));color:rgb(var(--color-accent-ink))}:focus-visible{outline:2px solid rgb(var(--color-accent));outline-offset:3px}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.prose{color:rgb(var(--color-foreground));max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:rgb(var(--color-accent));text-decoration:underline;font-weight:500;text-underline-offset:4px}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:rgb(var(--color-foreground));font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:rgb(var(--color-foreground));border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;border-left-color:rgb(var(--color-accent))}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:""}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:""}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: rgb(17 24 39 / 10%);--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: rgb(255 255 255 / 10%);--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.\!btn,.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;padding:.75rem 1.5rem;font-family:var(--font-display),Georgia,serif;font-size:1rem;line-height:1.5rem;text-transform:uppercase;letter-spacing:.025em;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\!btn{background:rgb(var(--color-accent))!important;color:rgb(var(--color-accent-ink))!important}.btn{background:rgb(var(--color-accent));color:rgb(var(--color-accent-ink))}.\!btn:hover{transform:translateY(-1px)!important}.btn:hover{transform:translateY(-1px)}.btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;border-width:2px;padding:.75rem 1.5rem;font-family:var(--font-display),Georgia,serif;font-size:1rem;line-height:1.5rem;text-transform:uppercase;letter-spacing:.025em;border-color:rgb(var(--color-accent));color:rgb(var(--color-accent))}.eyebrow{font-size:.75rem;line-height:1;letter-spacing:.18em;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(var(--color-muted) / var(--tw-text-opacity, 1))}.site-footer .eyebrow{color:#ffffffa6}.pill{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-variant-numeric:tabular-nums}.pill[data-status=available]{background:rgb(var(--color-ok))}.pill[data-status=limited]{background:rgb(var(--color-warn))}.pill[data-status=sold-out]{background:rgb(var(--color-bad))}.pill[data-past=true]{opacity:.5;text-decoration:line-through}.stars{color:rgb(var(--color-warn));letter-spacing:.05em}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.left-5{left:1.25rem}.top-5{top:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.-mb-px{margin-bottom:-1px}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!grid{display:grid!important}.grid{display:grid}.hidden{display:none}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.h-3{height:.75rem}.h-full{height:100%}.min-h-\[40rem\]{min-height:40rem}.w-3{width:.75rem}.w-full{width:100%}.max-w-3xl{max-width:48rem}.max-w-\[16ch\]{max-width:16ch}.max-w-\[18ch\]{max-width:18ch}.max-w-\[30ch\]{max-width:30ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[90rem\]{max-width:90rem}.max-w-container{max-width:80rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-prose{max-width:68ch}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.columns-2{-moz-columns:2;columns:2}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-3{row-gap:.75rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-line>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(var(--color-line) / var(--tw-divide-opacity, 1))}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-card{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.rounded-pill{border-radius:999px}.border{border-width:1px}.border-0{border-width:0px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-line{--tw-border-opacity: 1;border-color:rgb(var(--color-line) / var(--tw-border-opacity, 1))}.border-white\/30{border-color:#ffffff4d}.bg-accent{--tw-bg-opacity: 1;background-color:rgb(var(--color-accent) / var(--tw-bg-opacity, 1))}.bg-surface{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface) / var(--tw-bg-opacity, 1))}.bg-surface-raised{--tw-bg-opacity: 1;background-color:rgb(var(--color-surface-raised) / var(--tw-bg-opacity, 1))}.bg-white\/15{background-color:#ffffff26}.object-cover{-o-object-fit:cover;object-fit:cover}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-28{padding-top:7rem;padding-bottom:7rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pb-12{padding-bottom:3rem}.pl-6{padding-left:1.5rem}.pt-32{padding-top:8rem}.pt-36{padding-top:9rem}.pt-40{padding-top:10rem}.text-center{text-align:center}.font-display{font-family:var(--font-display),Georgia,serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-base{font-size:1rem;line-height:1.5rem}.text-display-lg{font-size:clamp(2.5rem,1.3rem + 6vw,6rem);line-height:.96;letter-spacing:-.025em}.text-display-md{font-size:clamp(2rem,1.2rem + 3.6vw,3.75rem);line-height:1.02;letter-spacing:-.02em}.text-display-sm{font-size:clamp(1.5rem,1.1rem + 2vw,2.5rem);line-height:1.1;letter-spacing:-.015em}.text-lede{font-size:clamp(1.125rem,1rem + .6vw,1.5rem);line-height:1.5}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.uppercase{text-transform:uppercase}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.\!text-accent-ink{--tw-text-opacity: 1 !important;color:rgb(var(--color-accent-ink) / var(--tw-text-opacity, 1))!important}.text-accent{--tw-text-opacity: 1;color:rgb(var(--color-accent) / var(--tw-text-opacity, 1))}.text-accent-ink{--tw-text-opacity: 1;color:rgb(var(--color-accent-ink) / var(--tw-text-opacity, 1))}.text-foreground{--tw-text-opacity: 1;color:rgb(var(--color-foreground) / var(--tw-text-opacity, 1))}.text-muted{--tw-text-opacity: 1;color:rgb(var(--color-muted) / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/75{color:#ffffffbf}.text-white\/85{color:#ffffffd9}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-40{opacity:.4}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-500{transition-duration:.5s}.ease-entrance{transition-timing-function:cubic-bezier(.16,1,.3,1)}:root{--ease-out: cubic-bezier(.16, 1, .3, 1);--glass-bg: var(--color-surface);--glass-alpha: .72;--glass-border: var(--color-foreground);--frame-radius: 1rem}.glass{background:rgb(var(--glass-bg) / var(--glass-alpha));backdrop-filter:blur(22px) saturate(1.6);border:1px solid rgb(var(--glass-border) / .1);box-shadow:0 14px 44px -18px #00000061,inset 0 1px #ffffff47}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.glass{background:rgb(var(--glass-bg) / .96)}}.site-header{position:fixed;inset-inline:0;top:0;z-index:50;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem .75rem 0;pointer-events:none;transition:transform .5s var(--ease-out),opacity .35s ease}.site-header>*{pointer-events:auto}.site-header.is-hidden{transform:translateY(-130%);opacity:0}.site-header__pill{position:relative;z-index:2;display:flex;align-items:center;gap:.75rem;width:min(100%,76rem);padding:.45rem .5rem .45rem .9rem;border-radius:999px}@media(min-width:1024px){.site-header__pill{gap:1.25rem;padding:.5rem .5rem .5rem 1.25rem}}.site-header__logo img{height:2.5rem;width:auto;transition:transform .4s var(--ease-out)}.site-header.is-scrolled .site-header__logo img{height:2.25rem}.site-header__logo:hover img{transform:rotate(-6deg) scale(1.06)}.site-header__nav{display:none;align-items:center;gap:.25rem;margin-inline:auto}@media(min-width:1024px){.site-header__nav{display:flex}}.site-header__nav a{position:relative;padding:.5rem .75rem;border-radius:999px;font-family:var(--font-display);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground));transition:background .25s ease,color .25s ease}.site-header__nav a:hover{background:rgb(var(--color-foreground) / .07)}.site-header__nav a[aria-current]{color:rgb(var(--color-accent))}.site-header__nav a[aria-current]:after{content:"";position:absolute;left:50%;bottom:.15rem;width:.3rem;height:.3rem;border-radius:999px;background:rgb(var(--color-accent));transform:translate(-50%)}.site-header__cta{margin-left:auto;flex:none;white-space:nowrap;border-radius:999px;font-family:var(--font-sans);font-weight:700;letter-spacing:.08em;padding:.55rem .95rem;font-size:.72rem}@media(min-width:1024px){.site-header__cta{margin-left:0;padding:.7rem 1.35rem;font-size:.8rem}}.site-header__note{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .9rem;border-radius:999px;font-family:var(--font-sans);font-weight:600;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-foreground));--glass-alpha: .85}.site-header__note:before{content:"";width:.45rem;height:.45rem;border-radius:999px;background:rgb(var(--color-accent));box-shadow:0 0 rgb(var(--color-accent) / .6);animation:pulse-dot 2.2s ease-out infinite}@keyframes pulse-dot{to{box-shadow:0 0 0 .6rem rgb(var(--color-accent) / 0)}}.site-header__menu{display:block}@media(min-width:1024px){.site-header__menu{display:none}}.site-header__menu summary{list-style:none;display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:999px;cursor:pointer;color:rgb(var(--color-foreground))}.site-header__menu summary::-webkit-details-marker{display:none}.site-header__menu summary:hover{background:rgb(var(--color-foreground) / .07)}.site-header__menu .icon-close,.site-header__menu[open] .icon-open{display:none}.site-header__menu[open] .icon-close{display:block}.site-header__panel{position:absolute;top:calc(100% + .5rem);left:0;right:0;padding:1.25rem;border-radius:1.5rem;animation:rise .45s var(--ease-out) both;--glass-alpha: .92}.site-header__panel .panel-nav a{display:block;padding:.6rem 0;font-family:var(--font-display);font-size:1.5rem;text-transform:uppercase;letter-spacing:.02em;color:rgb(var(--color-foreground));border-bottom:1px solid rgb(var(--color-line) / .7)}.site-header__sites{position:relative;display:none}@media(min-width:1024px){.site-header__sites{display:block}}.site-header__sites summary{list-style:none;display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .8rem .3rem .4rem;border-radius:999px;cursor:pointer;font-family:var(--font-sans);font-weight:600;font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-foreground));white-space:nowrap}.site-header__sites summary::-webkit-details-marker{display:none}.site-header__sites summary:hover,.site-header__sites[open] summary{background:rgb(var(--color-foreground) / .07)}.site-header__sites-mark{display:grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:999px;overflow:hidden;background:rgb(var(--color-surface-raised));font-size:.6rem;font-weight:700;color:rgb(var(--seg-accent))}.site-header__sites-mark img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.site-header__sites-chev{transition:transform .3s var(--ease-out)}.site-header__sites[open] .site-header__sites-chev{transform:rotate(180deg)}.site-header__sites-panel{position:absolute;z-index:5;top:calc(100% + .75rem);right:0;padding:.5rem;border-radius:999px;animation:rise .4s var(--ease-out) both;--glass-alpha: .92}.switcher--names .name{display:inline}.switcher{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:999px;background:rgb(var(--color-foreground) / .07)}.switcher a{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .5rem;border-radius:999px;font-family:var(--font-sans);font-weight:600;font-size:.68rem;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-muted));white-space:nowrap;transition:background .3s var(--ease-out),color .3s ease,box-shadow .3s ease}.switcher a:hover{color:rgb(var(--color-foreground));background:rgb(var(--color-foreground) / .06);box-shadow:inset 0 0 0 1.5px rgb(var(--seg-accent) / .6)}.switcher a[aria-current=true]{background:rgb(var(--seg-accent));color:rgb(var(--seg-ink));box-shadow:0 6px 18px -8px rgb(var(--seg-accent) / .9)}.switcher .mark{display:grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:999px;overflow:hidden;background:rgb(var(--color-surface-raised));font-size:.6rem;font-weight:700;color:rgb(var(--seg-accent))}.switcher .mark img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.switcher .name{display:none}.switcher a[aria-current=true] .name{display:inline}@media(min-width:1280px){.switcher .name{display:inline}}.switcher--compact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:.9rem}.switcher--compact a{justify-content:flex-start;padding:.4rem .65rem;border-radius:.65rem;font-size:.6rem}.switcher--compact .mark{width:1.1rem;height:1.1rem;font-size:.5rem}.switcher--compact .name{display:inline}.inc-clamp,.inc-clamp-1{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.inc-clamp-1{-webkit-line-clamp:1}.inc-grid{display:grid;gap:1.5rem 1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:1024px){.inc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.inc-check{display:grid;gap:.9rem 2rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.inc-check li{display:flex;gap:.75rem;align-items:flex-start}.inc-check__mark{display:grid;place-items:center;flex-shrink:0;width:2rem;height:2rem;border-radius:999px;background:rgb(var(--color-accent) / .14);color:rgb(var(--color-accent));font-size:.95rem}.plans__grid{display:grid;gap:2.5rem;padding:3.5rem 0 4rem;align-items:center}@media(min-width:1024px){.plans__grid--media{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}.plans__grid--media .plans__body{max-width:30rem}}.plans__media{position:relative;justify-self:center;width:min(100%,18rem)}.plans__media[data-orientation=landscape]{width:min(100%,34rem)}.plans__frame{position:relative;aspect-ratio:9 / 16;overflow:hidden;background:#000;border-radius:1.8rem}.plans__media[data-orientation=landscape] .plans__frame{aspect-ratio:3 / 2;border-radius:var(--frame-radius, 1.25rem)}.plans__frame video,.plans__frame img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.plans__media[data-orientation=portrait]{padding:10px;border-radius:2.2rem;background:#111114;box-shadow:0 30px 60px -30px #0009;transform:rotate(-2deg)}.plans__media[data-orientation=landscape]{box-shadow:0 30px 60px -30px #0009}.plans__notch{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:2;width:42%;height:1.3rem;border-radius:0 0 1rem 1rem;background:#111114}.plans__notch:after{content:"";position:absolute;left:50%;top:.4rem;transform:translate(-50%);width:34%;height:.25rem;border-radius:999px;background:#ffffff2e}.plans__corner{display:none}.plans__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.plans__plans-link{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-display);font-size:.9rem;text-transform:uppercase;letter-spacing:.06em;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}.plans__lead-amount{font-family:var(--font-display);font-size:clamp(2.5rem,1.5rem + 3vw,4.5rem);line-height:1;font-variant-numeric:tabular-nums}.plans__tablist{display:flex;flex-wrap:wrap;gap:.4rem}.plans__tablist [role=tab]{padding:.45rem .9rem;border-radius:999px;background:#ffffff2e;font-family:var(--font-display);font-size:.85rem;letter-spacing:.04em;cursor:pointer;color:inherit}.plans__tablist [role=tab][aria-selected=true]{background:rgb(var(--color-surface));color:rgb(var(--color-foreground))}.plans__tabpanel{margin-top:1.25rem}.plans__instalment{margin-top:.5rem;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;font-size:.9rem;opacity:.9}.plans__sound{position:absolute;left:.75rem;bottom:.75rem;display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .8rem;border-radius:999px;background:#0000008c;color:#fff;font-family:var(--font-sans);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;backdrop-filter:blur(6px);cursor:pointer}.plans__sound-on,.plans__frame[data-sound=on] .plans__sound-off{display:none}.plans__frame[data-sound=on] .plans__sound-on{display:inline}.plans__wave{line-height:0;margin-top:-1px}.plans__wave .wave{color:rgb(var(--color-accent))}.closing-newsletter{margin-top:2.5rem;padding-top:2rem;border-top:1px solid rgb(var(--color-accent-ink) / .25)}.site-footer{background:#0b0b0d;color:#fff;border-top:1px solid rgb(255 255 255 / .15);--color-line: 255 255 255}.site-footer .border-line{border-color:#ffffff26}.site-footer .text-muted{color:#ffffffa6}.site-footer .text-foreground{color:#fff}.site-footer .eyebrow{color:#fff9}.site-footer .switcher{background:#ffffff1a}.site-footer .switcher a{color:#ffffffbf}.site-footer .switcher a:hover{color:#fff;background:#ffffff14}.site-footer .switcher .mark{background:#ffffffeb}.inc-card__blank{display:grid;place-items:center;height:100%;font-size:3rem;background:rgb(var(--color-accent) / .12)}.tours-head+*{margin-top:2.5rem}.tours-head--split{display:grid;gap:1.5rem}@media(min-width:900px){.tours-head--split{grid-template-columns:minmax(0,1fr) 20rem;align-items:center;gap:3rem}}.tour-places{display:inline-flex;align-items:center;gap:.5rem}.tour-dot{flex:none;width:.55rem;height:.55rem;border-radius:999px;background:rgb(var(--color-ok))}[data-status=limited] .tour-dot{background:rgb(var(--color-warn))}[data-status=sold-out] .tour-dot{background:rgb(var(--color-bad))}[data-tour][data-status=sold-out],[data-tour][data-past=true]{opacity:.72}[data-tour][data-status=sold-out] [data-apply]{opacity:.6}[data-tour][data-withdrawn]{display:none!important}[data-tour][data-hidden]{display:none}.tours-note{margin-top:1.25rem;font-size:.8rem;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-muted))}.tours-empty{display:grid;justify-items:start;gap:.75rem;padding:2rem;border:2px dashed rgb(var(--color-accent) / .45);border-radius:var(--frame-radius);background:rgb(var(--color-accent) / .05)}.tours-empty__lead{font-family:var(--font-display);font-size:1.35rem}.tours-empty__body{max-width:46ch;color:rgb(var(--color-muted))}.tours-empty .btn-outline{margin-top:.5rem}.tours-stubs{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,27rem),1fr))}.tour-stub{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 11rem;overflow:hidden;border-radius:var(--frame-radius);background:rgb(var(--color-accent));box-shadow:0 14px 32px -28px #0000008c}.tour-stub__main{background:rgb(var(--color-surface));display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 1.1rem;padding:.95rem 1.25rem}.tour-stub__when{grid-row:span 2;display:grid;justify-items:center;min-width:4.25rem;line-height:1}.tour-stub__when b{font-family:var(--font-display);font-size:1.9rem;font-variant-numeric:tabular-nums}.tour-stub__when span{font-family:var(--font-display);font-size:.7rem;letter-spacing:.12em;color:rgb(var(--color-accent))}.tour-stub__name{font-family:var(--font-display);font-size:1.05rem;line-height:1.2}.tour-stub__meta{margin-top:.1rem;font-size:.8rem;color:rgb(var(--color-muted))}.tour-stub__end{position:relative;display:grid;align-content:center;justify-items:center;gap:.35rem;padding:.7rem .85rem;text-align:center;background:rgb(var(--color-accent));color:rgb(var(--color-accent-ink));border-left:2px dashed rgb(var(--color-accent-ink) / .55)}.tour-stub__notch{position:absolute;left:-.7rem;width:1.4rem;height:1.4rem;border-radius:999px;background:rgb(var(--tours-ground, var(--color-surface-raised)))}.tour-stub__notch--start{top:-.7rem}.tour-stub__notch--end{bottom:-.7rem}.tour-stub__places{justify-content:center;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.tour-stub__from{font-family:var(--font-display);font-size:.85rem}.tour-stub__go{padding:.42rem .85rem;font-size:.78rem}@media(max-width:600px){.tour-stub{grid-template-columns:minmax(0,1fr)}.tour-stub__end{border-left:0;border-top:2px dashed rgb(var(--color-accent-ink) / .55);grid-auto-flow:column;justify-content:space-between;align-items:center;text-align:left;padding:.8rem 1rem}.tour-stub__notch{top:-.7rem;bottom:auto}.tour-stub__notch--start{left:-.7rem}.tour-stub__notch--end{left:auto;right:-.7rem}}.tours-top{display:grid;gap:1.5rem;margin-bottom:2rem}@media(min-width:900px){.tours-top{grid-template-columns:22rem minmax(0,1fr);gap:2.5rem}.tours-top--nomap{grid-template-columns:minmax(0,1fr)}}.tour-map__frame{position:relative;aspect-ratio:4 / 3;background:rgb(var(--color-surface))}.tour-map__frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.tour-map__pin{position:absolute;left:.75rem;bottom:.75rem;padding:.35rem .7rem;border-radius:999px;background:rgb(var(--color-accent));color:rgb(var(--color-accent-ink));font-family:var(--font-display);font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.tour-map__blurb{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;margin-top:.7rem;font-size:.8rem;line-height:1.45;color:rgb(var(--color-muted))}.tours-cal-wrap{display:none}html.js .tours-cal-wrap{display:grid;align-content:start;gap:.75rem}.tours-cal__head{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:2.2rem}.tours-years{display:flex;gap:.4rem}.tours-year{padding:.35rem .9rem;border:1px solid rgb(var(--color-line));border-radius:999px;background:rgb(var(--color-surface));color:inherit;font-family:var(--font-display);font-size:.9rem;font-variant-numeric:tabular-nums;cursor:pointer;transition:background .2s var(--ease-out)}.tours-year[aria-pressed=true]{background:rgb(var(--color-accent));color:rgb(var(--color-accent-ink));border-color:transparent}.tours-cal__label{font-family:var(--font-display);font-size:.95rem;letter-spacing:.12em;color:rgb(var(--color-muted));font-variant-numeric:tabular-nums}.tours-cal__reset{font-family:var(--font-display);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;color:rgb(var(--color-muted));cursor:pointer}.tours-cal__reset[hidden]{display:none}.tours-cal{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem}.tours-cal[hidden]{display:none}@media(max-width:1100px){.tours-cal{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:520px){.tours-cal{gap:.4rem}.tours-month{min-height:3.9rem}.tours-month__count{font-size:1.05rem}.tours-month__unit{font-size:.55rem}}.tours-month{display:grid;place-content:center;gap:.1rem;aspect-ratio:1;min-height:4.25rem;border:1px solid rgb(var(--color-line));border-radius:calc(var(--frame-radius) * .55);background:rgb(var(--color-surface));color:inherit;font-family:var(--font-display);text-align:center;cursor:pointer;transition:background .2s var(--ease-out),transform .2s var(--ease-out)}.tours-month:hover{transform:translateY(-2px)}.tours-month__name{font-size:.75rem;letter-spacing:.1em;text-transform:uppercase}.tours-month__count{font-size:1.3rem;line-height:1;font-variant-numeric:tabular-nums}.tours-month__unit{font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;opacity:.7}.tours-month[aria-pressed=true]{background:rgb(var(--color-accent));color:rgb(var(--color-accent-ink));border-color:transparent}.tours-month.is-empty{background:transparent;border-style:dashed;color:rgb(var(--color-muted));opacity:.6;cursor:default}.tours-month.is-empty:hover{transform:none}.tours-vacant{display:grid;gap:1.75rem;align-items:start}@media(min-width:900px){.tours-vacant{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.tours-vacant .tour-map__frame{aspect-ratio:16 / 10}}main[data-flush=false]{padding-top:7rem}html.menu-open,html.lightbox-open{overflow:hidden}html.js [data-reveal]{opacity:0;transform:translateY(1.6rem);transition:opacity .9s var(--ease-out),transform 1.1s var(--ease-out);transition-delay:var(--d, 0ms);will-change:opacity,transform}html.js [data-reveal=fade]{transform:none}html.js [data-reveal=scale]{transform:scale(.94)}html.js [data-reveal=left]{transform:translate(-2rem)}html.js [data-reveal=right]{transform:translate(2rem)}html.js [data-reveal].is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.js [data-reveal]{opacity:1;transform:none;transition:none}}.photo-frame{border-radius:var(--frame-radius);overflow:hidden}.photo-frame img{transition:transform .9s var(--ease-out)}a.photo-frame:hover img,a:hover>.photo-frame img,.photo-frame:has(>a:hover) img{transform:scale(1.045)}a[data-lightbox]{display:block;cursor:zoom-in}.lightbox{position:fixed;inset:0;width:100vw;height:100vh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:#fff;display:none;place-items:center}.lightbox[open]{display:grid;animation:lb-in .35s var(--ease-out)}.lightbox::backdrop{background:#08080aeb;backdrop-filter:blur(10px)}@keyframes lb-in{0%{opacity:0;transform:scale(.96)}}.lightbox__figure{margin:0;display:grid;gap:.75rem;justify-items:center;padding:3.5rem 1rem 1rem;max-width:100vw}.lightbox__figure img{max-width:min(94vw,1600px);max-height:80vh;width:auto;height:auto;border-radius:.75rem;box-shadow:0 30px 90px -30px #000c;opacity:0;transform:scale(.98);transition:opacity .35s ease,transform .5s var(--ease-out)}.lightbox__figure img.is-loaded{opacity:1;transform:none}.lightbox__figure figcaption{display:flex;gap:1.25rem;align-items:baseline;font-size:.85rem;color:#ffffffbf;text-align:center}.lightbox__counter{font-variant-numeric:tabular-nums;color:#ffffff73}.lightbox__close,.lightbox__nav{position:fixed;display:grid;place-items:center;width:3rem;height:3rem;border-radius:999px;background:#ffffff1a;color:#fff;cursor:pointer;transition:background .25s ease,transform .25s var(--ease-out)}.lightbox__close:hover,.lightbox__nav:hover{background:#ffffff38;transform:scale(1.06)}.lightbox__close{top:1rem;right:1rem}.lightbox__nav{top:50%;transform:translateY(-50%)}.lightbox__nav:hover{transform:translateY(-50%) scale(1.06)}.lightbox__nav--prev{left:1rem}.lightbox__nav--next{right:1rem}.lightbox.is-single .lightbox__nav{display:none}@keyframes rise{0%{opacity:0;transform:translate3d(0,.6em,0)}to{opacity:1;transform:translateZ(0)}}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.ticker{overflow:hidden;white-space:nowrap;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ticker__track{display:inline-flex;align-items:center;gap:var(--ticker-gap, 2.5rem);padding-right:var(--ticker-gap, 2.5rem);animation:marquee var(--ticker-dur, 60s) linear infinite;will-change:transform}.ticker:hover .ticker__track{animation-play-state:paused}.ticker--band{background:rgb(var(--color-accent));color:rgb(var(--color-accent-ink));font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;font-size:.95rem;padding:.7rem 0;mask-image:none;-webkit-mask-image:none}.ticker--band .ticker__sep{opacity:.6}.wave{position:relative;height:3rem;overflow:hidden;line-height:0}@media(min-width:768px){.wave{height:5rem}}.wave--flip{transform:rotate(180deg)}.wave__layer{position:absolute;left:0;top:var(--dy, 0px);width:200%;height:100%;animation:wave-drift var(--dur, 18s) linear infinite;will-change:transform}.wave__layer:nth-child(2){animation-direction:reverse}@keyframes wave-drift{to{transform:translate(-50%)}}.hero-poster{position:relative;overflow:hidden;color:#fff;min-height:min(92svh,60rem);display:flex;align-items:flex-end;isolation:isolate}.hero-poster__media{position:absolute;inset:0;z-index:-2;background:rgb(var(--color-foreground))}.hero-poster__media img,.hero-poster__media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-poster__media img{animation:kenburns 30s ease-in-out infinite alternate;transform-origin:50% 40%}@keyframes kenburns{0%{transform:scale(1) translateZ(0)}to{transform:scale(1.12) translate3d(1.5%,-1.5%,0)}}.hero-poster__scrim{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0000006b,#0000 32%,#0000001a 55%,#000000c7),linear-gradient(90deg,#00000059,#0000 60%)}.hero-poster__title{font-size:clamp(2rem,1rem + 3.6vw,4rem);line-height:.98;letter-spacing:-.02em}.hero-poster__chips{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.25rem}.hero-poster__row{display:grid;gap:2rem;margin-top:1.5rem}.hero-poster__row .hero-strip--row{margin-top:.5rem}.hero-poster .hero-strip--row li{width:clamp(4.5rem,12vw,9.5rem)}.hero-proof{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .9rem .4rem .5rem;border-radius:999px;color:#fff;font-size:.8rem;letter-spacing:.02em;--glass-bg: 255 255 255;--glass-alpha: .14;--glass-border: 255 255 255;animation:rise 1s var(--ease-out) both;animation-delay:.8s}.hero-proof b{font-size:1rem;font-variant-numeric:tabular-nums}.hero-proof__count{opacity:.8}.hero-chip{white-space:nowrap;max-width:100%}@media(max-width:480px){.hero-chip__status{display:none}}section.hero-poster h1,section.hero-poster h1 .hero-word{color:#fff;text-shadow:0 2px 24px rgb(0 0 0 / .35)}.hero-word{display:inline-block;animation:rise 1s var(--ease-out) both;animation-delay:calc(var(--i, 0) * 65ms + .12s)}.hero-poster__sub{animation:rise 1s var(--ease-out) both;animation-delay:.55s}.hero-poster__actions{animation:rise 1s var(--ease-out) both;animation-delay:.7s}.hero-chip{display:inline-flex;align-items:center;gap:.6rem;padding:.45rem .95rem .45rem .6rem;border-radius:999px;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:#fff;--glass-bg: 255 255 255;--glass-alpha: .14;--glass-border: 255 255 255;animation:rise 1s var(--ease-out) both}.hero-chip .dot{width:.55rem;height:.55rem;border-radius:999px;background:rgb(var(--color-ok));box-shadow:0 0 rgb(var(--color-ok) / .6);animation:pulse-dot 2.2s ease-out infinite}.hero-chip[data-status=limited] .dot{background:rgb(var(--color-warn));box-shadow:0 0 rgb(var(--color-warn) / .6)}.hero-chip[data-status=sold-out] .dot{background:rgb(var(--color-bad));animation:none}.hero-strip{display:flex;gap:.75rem;list-style:none;padding:0;margin:0}.hero-strip li{width:clamp(4.5rem,18vw,8.5rem);aspect-ratio:1;flex:none;animation:rise 1.1s var(--ease-out) both;animation-delay:calc(var(--i, 0) * .11s + .5s);transition:transform .5s var(--ease-out)}.hero-strip li:hover{transform:translateY(-.4rem) scale(1.04) rotate(0)}.hero-strip a,.hero-strip img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-strip .photo-frame{height:100%;border-radius:.6rem;box-shadow:0 18px 40px -18px #000000b3}.btn--inverse{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:999px;background:rgb(var(--color-surface));color:rgb(var(--color-foreground));font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;transition:transform .5s var(--ease-out)}.btn--inverse:hover{transform:translateY(-2px) scale(1.02)}.btn--ghost{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:999px;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:#fff;border:1.5px solid rgb(255 255 255 / .5);transition:background .25s ease,border-color .25s ease}.btn--ghost:hover{background:#ffffff1f;border-color:#fff}.trust-bar{border-block:1px solid rgb(var(--color-line));background:rgb(var(--color-surface-raised))}.trust-bar__row{display:flex;flex-direction:column;align-items:center;gap:.9rem;padding:.9rem 0}@media(min-width:1024px){.trust-bar__row{flex-direction:row;gap:2rem}}.trust-bar__badges{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;list-style:none;padding:0;margin:0;flex:none}.trust-bar__badge{display:inline-flex;align-items:center;gap:.55rem;font-size:.9rem;color:rgb(var(--color-foreground))}.trust-bar__badge b{font-size:1.05rem;font-variant-numeric:tabular-nums}.trust-bar__badge .count{color:rgb(var(--color-muted))}.trust-bar__quotes{flex:1;min-width:0;width:100%;font-family:var(--font-display);font-size:.85rem;text-transform:uppercase;letter-spacing:.05em;--ticker-gap: 3rem;--ticker-dur: 50s}.trust-bar__quotes i{font-style:normal;font-family:var(--font-sans);text-transform:none;letter-spacing:0;color:rgb(var(--color-muted))}.platform-mark{display:inline-grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:999px;font:700 .75rem/1 var(--font-sans);color:rgb(var(--color-surface));background:rgb(var(--color-foreground));flex:none}.stars{display:inline-block;line-height:1}.review-card{-moz-column-break-inside:avoid;break-inside:avoid;display:flex;flex-direction:column;gap:.8rem;padding:1.35rem;border-radius:var(--frame-radius);border:1px solid rgb(var(--color-line));background:rgb(var(--color-surface-raised));transition:transform .5s var(--ease-out),box-shadow .5s ease}.review-card:hover{transform:translateY(-3px);box-shadow:0 24px 50px -30px #00000059}.review-card__head{display:flex;align-items:center;gap:.6rem;font-size:.8rem;color:rgb(var(--color-muted))}.review-card__quote{font-size:1rem;line-height:1.55;color:rgb(var(--color-foreground))}.review-card__quote.is-clamped{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.review-card__more{align-self:flex-start;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-accent))}.review-card__author{margin-top:auto;display:flex;align-items:center;gap:.6rem;font-size:.9rem}.review-card__avatar{width:2.1rem;height:2.1rem;border-radius:999px;-o-object-fit:cover;object-fit:cover;background:rgb(var(--color-line));display:grid;place-items:center;font-family:var(--font-display);font-size:.85rem;color:rgb(var(--color-accent));flex:none}.review-spotlight{position:relative;display:grid;gap:1.25rem;padding:clamp(1.5rem,4vw,3rem);border-radius:calc(var(--frame-radius) * 1.5);background:rgb(var(--color-accent));color:rgb(var(--color-accent-ink));overflow:hidden}.review-spotlight:before{content:"“";position:absolute;top:-.35em;right:.1em;font-family:var(--font-display);font-size:clamp(8rem,20vw,16rem);line-height:1;opacity:.16;pointer-events:none}.review-spotlight blockquote{font-family:var(--font-display);font-size:clamp(1.25rem,1rem + 1.4vw,2rem);line-height:1.25;text-wrap:balance;max-width:40ch}.review-spotlight .stars{color:rgb(var(--color-accent-ink))}.review-masonry{-moz-columns:1;columns:1;-moz-column-gap:1.25rem;column-gap:1.25rem}.review-masonry>*{margin-bottom:1.25rem}@media(min-width:640px){.review-masonry{-moz-columns:2;columns:2}}@media(min-width:1024px){.review-masonry{-moz-columns:3;columns:3}}.review-carousel{display:flex;gap:1.25rem;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.5rem;scrollbar-width:thin}.review-carousel>*{flex:0 0 min(85vw,24rem);scroll-snap-align:start}.brand-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:4 / 5;padding:1.5rem;border-radius:calc(var(--frame-radius) * 1.5);overflow:hidden;color:#fff;background:rgb(var(--card-accent));isolation:isolate;transition:transform .6s var(--ease-out),box-shadow .6s ease}.brand-card:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px rgb(var(--card-accent) / .8)}.brand-card__img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1.2s var(--ease-out)}.brand-card:hover .brand-card__img{transform:scale(1.06)}.brand-card:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0000000d 30%,#000000d1)}.brand-card__logo{position:absolute;top:1.25rem;left:1.25rem;height:3.5rem;width:auto;filter:drop-shadow(0 4px 12px rgb(0 0 0 / .4))}.brand-card__accent{position:absolute;top:0;left:0;right:0;height:.35rem;background:rgb(var(--card-accent))}.brand-card__go{display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem;padding:.55rem 1rem;border-radius:999px;background:rgb(var(--card-accent));color:rgb(var(--card-ink, 255 255 255));font-family:var(--font-display);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;transition:gap .3s var(--ease-out)}.brand-card:hover .brand-card__go{gap:.9rem}.gallery-grid>li:first-child{grid-column:span 2;grid-row:span 2}@media(prefers-reduced-motion:reduce){.hero-poster__media img,.wave__layer,.ticker__track,.hero-word,.hero-poster__sub,.hero-poster__actions,.hero-chip,.hero-strip li,.site-header__panel,.site-header__note:before,.hero-chip .dot{animation:none}.ticker{white-space:normal}.ticker__track{flex-wrap:wrap;justify-content:center}.ticker__track>[aria-hidden=true]{display:none}}.prose :is(h1,h2,h3,h4){color:rgb(var(--color-foreground))}.policy-body{font-size:.97rem}.policy-body h2{font-family:var(--font-display);font-size:1.35rem;letter-spacing:.01em;margin-top:2.6em}.policy-body h3{font-size:1.05rem;margin-top:2em}.policy-body li+li{margin-top:.35em}.fighter{display:grid;gap:2.5rem;align-items:start}@media(min-width:768px){.fighter{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4rem}}.fighter__portrait{position:sticky;top:6rem}.fighter__portrait .photo-frame img{aspect-ratio:4 / 5;width:100%;-o-object-fit:cover;object-fit:cover}.fighter__placeholder{display:grid;place-items:center;aspect-ratio:4 / 5;border-radius:var(--frame-radius);background:radial-gradient(120% 80% at 80% 0%,rgb(var(--color-accent) / .55),transparent 60%),rgb(var(--color-surface));border:1px solid rgb(var(--color-line));color:rgb(var(--color-accent));font-family:var(--font-display);font-size:clamp(4rem,12vw,8rem);letter-spacing:.05em}.fighter__name{text-transform:uppercase}.fighter__stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.75rem}.fighter__stat{padding:.85rem 1rem;border-radius:var(--frame-radius);border:1px solid rgb(var(--color-line));background:rgb(var(--color-surface));border-left:4px solid rgb(var(--color-accent))}.fighter__stat dt{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-muted))}.fighter__stat dd{margin-top:.2rem;font-family:var(--font-display);font-size:1.05rem;line-height:1.2}.week{display:grid;gap:1rem;list-style:none;margin:0;padding:0}@media(min-width:768px){.week{grid-template-columns:repeat(var(--days, 7),minmax(0,1fr));gap:.75rem}}.week__day{display:flex;flex-direction:column;gap:.6rem;min-width:0}.week__label{font-family:var(--font-display);font-size:.95rem;letter-spacing:.08em;text-transform:uppercase;padding-bottom:.5rem;border-bottom:2px solid rgb(var(--color-foreground))}.week__sessions{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.session{--kind: var(--color-accent);display:flex;gap:.6rem;padding:.7rem .8rem .7rem .6rem;border-radius:calc(var(--frame-radius) * .6);background:rgb(var(--color-surface-raised));border:1px solid rgb(var(--color-line));font-size:.85rem;line-height:1.3;transition:transform .4s var(--ease-out)}.session:hover{transform:translateY(-2px)}.session>div{display:flex;flex-direction:column;gap:.15rem;min-width:0}.session__bar{flex:none;width:4px;border-radius:2px;background:rgb(var(--kind))}.session__time{font-size:.7rem;letter-spacing:.1em;color:rgb(var(--color-muted));font-variant-numeric:tabular-nums}.session__title{font-family:var(--font-display);font-size:.9rem;letter-spacing:.02em}.session__detail{color:rgb(var(--color-muted));font-size:.78rem}[data-kind=muay-thai]{--kind: var(--color-accent)}[data-kind=mma]{--kind: var(--color-accent-2)}[data-kind=strength]{--kind: var(--color-warn)}[data-kind=recovery]{--kind: 150 110 220}[data-kind=excursion]{--kind: 226 178 52}[data-kind=rest]{--kind: var(--color-muted)}.session[data-kind=rest]{background:transparent;border-style:dashed}.week__legend{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;list-style:none;margin:0;padding:0}.week__legend li{display:inline-flex;align-items:center;gap:.4rem}.week__legend .session__bar{width:.8rem;height:.5rem;border-radius:2px}.placeholder\:text-muted::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--color-muted) / var(--tw-text-opacity, 1))}.placeholder\:text-muted::placeholder{--tw-text-opacity: 1;color:rgb(var(--color-muted) / var(--tw-text-opacity, 1))}.placeholder\:text-white\/70::-moz-placeholder{color:#ffffffb3}.placeholder\:text-white\/70::placeholder{color:#ffffffb3}.first\:mt-0:first-child{margin-top:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-accent:hover{--tw-border-opacity: 1;border-color:rgb(var(--color-accent) / var(--tw-border-opacity, 1))}.hover\:text-accent:hover{--tw-text-opacity: 1;color:rgb(var(--color-accent) / var(--tw-text-opacity, 1))}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:absolute:focus{position:absolute}.focus\:left-6:focus{left:1.5rem}.focus\:top-6:focus{top:1.5rem}.focus\:z-\[100\]:focus{z-index:100}.focus\:bg-accent:focus{--tw-bg-opacity: 1;background-color:rgb(var(--color-accent) / var(--tw-bg-opacity, 1))}.focus\:px-5:focus{padding-left:1.25rem;padding-right:1.25rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:text-sm:focus{font-size:.875rem;line-height:1.25rem}.focus\:text-accent-ink:focus{--tw-text-opacity: 1;color:rgb(var(--color-accent-ink) / var(--tw-text-opacity, 1))}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[open] .group-open\:rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=error\]\:text-\[rgb\(var\(--color-bad\)\)\][data-state=error]{color:rgb(var(--color-bad))}.data-\[state\=error\]\:text-white[data-state=error]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media(min-width:640px){.sm\:flex-row{flex-direction:row}}@media(min-width:768px){.md\:col-span-5{grid-column:span 5 / span 5}.md\:col-span-7{grid-column:span 7 / span 7}.md\:aspect-square{aspect-ratio:1 / 1}.md\:columns-3{-moz-columns:3;columns:3}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[14rem_1fr\]{grid-template-columns:14rem 1fr}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-4{gap:1rem}.md\:gap-8{gap:2rem}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:py-20{padding-top:5rem;padding-bottom:5rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:py-28{padding-top:7rem;padding-bottom:7rem}.md\:py-36{padding-top:9rem;padding-bottom:9rem}.md\:py-40{padding-top:10rem;padding-bottom:10rem}.md\:py-52{padding-top:13rem;padding-bottom:13rem}.md\:pb-16{padding-bottom:4rem}.md\:pt-40{padding-top:10rem}.md\:pt-44{padding-top:11rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-display-lg{font-size:clamp(2.5rem,1.3rem + 6vw,6rem);line-height:.96;letter-spacing:-.025em}.md\:text-display-md{font-size:clamp(2rem,1.2rem + 3.6vw,3.75rem);line-height:1.02;letter-spacing:-.02em}.md\:text-display-xl{font-size:clamp(3rem,1.2rem + 9vw,9rem);line-height:.92;letter-spacing:-.03em}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media(min-width:1024px){.lg\:aspect-\[5\/4\]{aspect-ratio:5/4}.lg\:columns-4{-moz-columns:4;columns:4}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:gap-16{gap:4rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}}[data-theme=party]{--color-surface: 255 255 255;--color-surface-raised: 247 247 247;--color-foreground: 17 17 17;--color-muted: 92 92 92;--color-line: 226 226 226;--font-display: "Lilita One", "Arial Black", sans-serif;--font-text: "Prompt", system-ui, sans-serif;--font-sans: "Prompt", system-ui, sans-serif;--frame-radius: 1rem}[data-theme=party] h1,[data-theme=party] h2{color:rgb(var(--color-accent));text-transform:uppercase;letter-spacing:.01em}[data-theme=party] .photo-frame{border:3px solid rgb(var(--color-accent))}[data-theme=party] .price-row{border:2px solid rgb(var(--color-accent));border-radius:.5rem}[data-theme=party] .wave{color:rgb(var(--color-accent))}[data-theme=party] .hero-strip .photo-frame{border:4px solid #fff;border-radius:.5rem}[data-theme=party] .hero-strip li:nth-child(4n+1){rotate:-4deg}[data-theme=party] .hero-strip li:nth-child(4n+2){rotate:3deg;translate:0 .5rem}[data-theme=party] .hero-strip li:nth-child(4n+3){rotate:-2deg}[data-theme=party] .hero-strip li:nth-child(4n+4){rotate:4deg;translate:0 .35rem}[data-theme=party] section.hero-poster h1 .hero-word:last-child{color:rgb(var(--color-accent));text-shadow:0 2px 0 rgb(255 255 255 / .5),0 2px 24px rgb(0 0 0 / .35)}[data-theme=party] .hero-poster__scrim{background:linear-gradient(180deg,#00000061,#0000 30%,#000000b8),linear-gradient(0deg,rgb(var(--color-accent) / .22),#0000 45%)}[data-theme=party] .tour-stub{border:3px solid rgb(var(--color-accent))}[data-theme=party] .tours-stubs>li:nth-child(odd){rotate:-.4deg}[data-theme=party] .tours-stubs>li:nth-child(2n){rotate:.4deg}[data-theme=party] .tour-map__pin{rotate:-2deg}[data-theme=fightcamp]{--color-surface: 14 16 18;--color-surface-raised: 24 27 30;--color-foreground: 240 242 244;--color-muted: 160 168 176;--color-line: 48 54 60;--font-display: "Black Ops One", Impact, sans-serif;--font-text: "Prompt", system-ui, sans-serif;--font-sans: "Prompt", system-ui, sans-serif;--frame-radius: .25rem;--glass-alpha: .62;--glass-border: 255 255 255}[data-theme=fightcamp] h1,[data-theme=fightcamp] h2{text-transform:uppercase;letter-spacing:.02em}[data-theme=fightcamp] .photo-frame{outline:1px solid rgb(var(--color-line))}[data-theme=fightcamp] .price-row{border:1px solid rgb(var(--color-line));border-left:4px solid rgb(var(--color-accent))}[data-theme=fightcamp] .btn,[data-theme=fightcamp] .btn-outline,[data-theme=fightcamp] .btn--ghost,[data-theme=fightcamp] .brand-card__go,[data-theme=fightcamp] .hero-chip{border-radius:.25rem}[data-theme=fightcamp] .site-header__cta{border-radius:999px}[data-theme=fightcamp] .wave{display:none}[data-theme=fightcamp] .glass{box-shadow:0 14px 44px -18px #000c,inset 0 1px #ffffff14}[data-theme=fightcamp] .ticker--band{background:rgb(var(--color-surface-raised));color:rgb(var(--color-accent));border-block:1px solid rgb(var(--color-line));letter-spacing:.12em}[data-theme=fightcamp] .hero-strip .photo-frame{border-radius:.25rem;outline:1px solid rgb(255 255 255 / .35)}[data-theme=fightcamp] .hero-poster__scrim{background:linear-gradient(180deg,#0000008c,#0000001a 35%,#0e1012eb),linear-gradient(90deg,#0006,#0000 60%)}[data-theme=fightcamp] section.hero-poster h1 .hero-word:last-child{color:rgb(var(--color-accent))}[data-theme=fightcamp] .review-card,[data-theme=fightcamp] .brand-card,[data-theme=fightcamp] .review-spotlight,[data-theme=fightcamp] .fighter__stat,[data-theme=fightcamp] .fighter__placeholder,[data-theme=fightcamp] .session{border-radius:.25rem}[data-theme=fightcamp] .week__label{border-bottom-color:rgb(var(--color-accent))}[data-theme=fightcamp] .plans__media[data-orientation=portrait],[data-theme=fightcamp] .plans__media[data-orientation=landscape]{padding:.75rem;border-radius:0;background:transparent;box-shadow:none;transform:none;outline:1px solid rgb(var(--color-accent-ink) / .35);outline-offset:-.75rem}[data-theme=fightcamp] .plans__frame{border-radius:0}[data-theme=fightcamp] .plans__notch{display:none}[data-theme=fightcamp] .plans__corner{display:block;position:absolute;width:1.6rem;height:1.6rem;border:3px solid rgb(var(--color-accent-ink))}[data-theme=fightcamp] .plans__corner--tl{top:0;left:0;border-right:0;border-bottom:0}[data-theme=fightcamp] .plans__corner--tr{top:0;right:0;border-left:0;border-bottom:0}[data-theme=fightcamp] .plans__corner--bl{bottom:0;left:0;border-right:0;border-top:0}[data-theme=fightcamp] .plans__corner--br{bottom:0;right:0;border-left:0;border-top:0}[data-theme=fightcamp] .tour-stub,[data-theme=fightcamp] .tour-stub__end,[data-theme=fightcamp] .tour-map__pin,[data-theme=fightcamp] .tours-empty{border-radius:0}[data-theme=fightcamp] .tour-stub{outline:1px solid rgb(var(--color-line));box-shadow:none}[data-theme=fightcamp] .tour-stub__when b{letter-spacing:.04em}[data-theme=umbrella]{--color-surface: 250 250 249;--color-surface-raised: 255 255 255;--color-foreground: 20 22 24;--color-muted: 96 102 108;--color-line: 214 218 222;--font-display: "Prompt", system-ui, sans-serif;--font-text: "Prompt", system-ui, sans-serif;--font-sans: "Prompt", system-ui, sans-serif;--frame-radius: 1.25rem;--gradient-brands: linear-gradient(90deg, #ff2285 0%, #e62626 50%, #2e91c0 100%)}[data-theme=umbrella] h1,[data-theme=umbrella] h2{font-weight:700;letter-spacing:-.02em}[data-theme=umbrella] .wave{display:none}[data-theme=umbrella] .ticker--band{background:var(--gradient-brands);color:#fff;font-weight:700;letter-spacing:.1em}[data-theme=umbrella] .hero-poster__scrim{background:linear-gradient(180deg,#00000073,#0000000d 35%,#000000d1)}[data-theme=umbrella] .hero-strip .photo-frame{border:3px solid #fff}[data-theme=umbrella] .review-spotlight{background:var(--gradient-brands);color:#fff}[data-theme=umbrella] .btn{background:rgb(var(--color-foreground));color:rgb(var(--color-surface))}.sbx{padding:7rem 1.25rem 4rem;max-width:80rem;margin:0 auto}.sbx-head{margin-bottom:2.5rem}.sbx-crumb,.sbx-notes,.sbx-context{font-size:.85rem;color:rgb(var(--color-muted))}.sbx-crumb a{text-decoration:underline;text-underline-offset:3px}.sbx-h1{font-family:var(--font-display);font-size:clamp(1.75rem,1.2rem + 2vw,2.75rem);line-height:1.05;margin-top:.5rem}.sbx-question{margin-top:.75rem;max-width:60ch;font-size:1.05rem}.sbx-context{margin-top:.5rem;max-width:60ch}.sbx-jump{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.sbx-jump a,.sbx-link,.sbx-pick{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .8rem;border-radius:.5rem;border:1px solid rgb(var(--color-line));background:rgb(var(--color-surface-raised));font-size:.8rem;font-family:var(--font-sans);color:rgb(var(--color-foreground));cursor:pointer}.sbx-pick{background:rgb(var(--color-foreground));color:rgb(var(--color-surface));border-color:transparent}.is-picked .sbx-pick,.sbx-bar.is-picked .sbx-pick{background:rgb(var(--color-ok));color:#fff}.sbx-variant{margin-top:3rem;border-top:2px dashed rgb(var(--color-line));padding-top:1rem}.sbx-variant.is-picked{border-top-color:rgb(var(--color-ok))}.sbx-bar{display:flex;align-items:flex-start;gap:1rem;padding:.75rem 0}.sbx-bar__text{flex:1;min-width:0}.sbx-bar__actions{display:flex;gap:.5rem;flex-shrink:0}.sbx-id{display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:rgb(var(--color-foreground));color:rgb(var(--color-surface));font-family:var(--font-display);font-size:.95rem;flex-shrink:0}.sbx-title{font-family:var(--font-display);font-size:1.1rem;line-height:1.2}.sbx-slot{margin-top:1rem}.sbx-slot>*{margin-top:0}.sbx-solo-list,.sbx-list{list-style:none;padding:0;margin:0;display:grid;gap:.75rem}.sbx-card a{display:flex;gap:1rem;align-items:flex-start;padding:1rem;border:1px solid rgb(var(--color-line));border-radius:.75rem;background:rgb(var(--color-surface-raised))}.sbx-card .sbx-bar__text{display:grid;gap:.25rem}.sbx-foot{display:flex;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1rem;border-top:1px solid rgb(var(--color-line));font-size:.9rem}.sbx-picks{position:fixed;left:50%;bottom:1rem;transform:translate(-50%);z-index:60;display:flex;align-items:center;gap:.75rem;padding:.6rem .9rem;border-radius:999px;background:rgb(var(--color-foreground));color:rgb(var(--color-surface));box-shadow:0 12px 30px -10px #00000080;font-size:.85rem;max-width:min(92vw,60rem)}.sbx-picks[hidden]{display:none}.sbx-picks__label{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;opacity:.7}.sbx-picks__line{font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sbx-picks .sbx-pick{background:rgb(var(--color-surface));color:rgb(var(--color-foreground))}.sbx-picks .sbx-link{background:transparent;color:inherit;border-color:rgb(var(--color-surface) / .3)}.sbx-solo-bar{position:fixed;right:1rem;bottom:1rem;z-index:60;display:flex;gap:.5rem;align-items:center;padding:.5rem .75rem;border-radius:999px;background:rgb(var(--color-foreground));color:rgb(var(--color-surface));font-size:.8rem;box-shadow:0 12px 30px -10px #00000080}.sbx-solo-bar a{color:inherit;text-decoration:underline;text-underline-offset:3px}.sbx-tag{position:fixed;left:1rem;bottom:1rem;z-index:60;display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .8rem;border-radius:999px;background:rgb(var(--color-foreground));color:rgb(var(--color-surface));font-family:var(--font-sans);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 12px 30px -10px #00000080}.sbx-tag__dot{width:.5rem;height:.5rem;border-radius:999px;background:rgb(var(--color-ok))}@media(max-width:640px){.sbx-solo-bar{right:auto;left:1rem;bottom:3.5rem}}
