@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--pill-ink:#0b0d10;--pill-ink-2:#4a555f;--pill-line:#0b0d102e;--brand-uras:#12a89e}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:"SK Modernist", ui-sans-serif, system-ui, sans-serif;--spacing:.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-body:"SK Modernist", "IBM Plex Sans Arabic", ui-sans-serif, system-ui, sans-serif}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start-\[-10000px\]{inset-inline-start:-10000px}.end-4{inset-inline-end:calc(var(--spacing) * 4)}.top-1\/2{top:50%}.top-28{top:calc(var(--spacing) * 28)}.top-auto{top:auto}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.my-5{margin-block:calc(var(--spacing) * 5)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-5{height:calc(var(--spacing) * 5)}.h-11{height:calc(var(--spacing) * 11)}.h-\[1\.5px\]{height:1.5px}.h-\[6px\]{height:6px}.h-\[10px\]{height:10px}.h-px{height:1px}.min-h-\[32px\]{min-height:32px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[46px\]{min-height:46px}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[72vh\]{min-height:72vh}.min-h-\[100dvh\]{min-height:100dvh}.w-5{width:calc(var(--spacing) * 5)}.w-11{width:calc(var(--spacing) * 11)}.w-\[10px\]{width:10px}.w-\[16px\]{width:16px}.w-\[150px\]{width:150px}.w-\[180px\]{width:180px}.w-\[min\(100\%-2rem\,30rem\)\]{width:min(100% - 2rem,30rem)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.max-w-\[18ch\]{max-width:18ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[48ch\]{max-width:48ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[54ch\]{max-width:54ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[64ch\]{max-width:64ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[220px\]{max-width:220px}.max-w-\[440px\]{max-width:440px}.max-w-\[520px\]{max-width:520px}.max-w-\[760px\]{max-width:760px}.max-w-\[880px\]{max-width:880px}.max-w-\[1176px\]{max-width:1176px}.max-w-\[1500px\]{max-width:1500px}.min-w-0{min-width:0}.min-w-\[640px\]{min-width:640px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.appearance-none{appearance:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-\[5px\]{gap:5px}.gap-px{gap:1px}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-y-1{row-gap:var(--spacing)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-\[5px\]{border-radius:5px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.bg-transparent{background-color:#0000}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-24{padding-block:calc(var(--spacing) * 24)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pe-10{padding-inline-end:calc(var(--spacing) * 10)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.text-end{text-align:end}.text-start{text-align:start}.align-top{vertical-align:top}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17\.5px\]{font-size:17.5px}.text-\[17px\]{font-size:17px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[38px\]{font-size:38px}.text-\[40px\]{font-size:40px}.text-\[44px\]{font-size:44px}.leading-\[1\.0\]{--tw-leading:1;line-height:1}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.peer-focus-visible\:outline:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:1px}.peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus-visible\:outline-offset-2:is(:where(.peer):focus-visible~*){outline-offset:2px}.peer-focus-visible\:outline-\[var\(--accent\)\]:is(:where(.peer):focus-visible~*){outline-color:var(--accent)}.placeholder\:text-\[var\(--ink-3\)\]::placeholder{color:var(--ink-3)}.backdrop\:bg-\[rgba\(11\,13\,16\,0\.45\)\]::backdrop{background-color:#0b0d1073}.first\:mt-0:first-child{margin-top:0}.first\:border-0:first-child{border-style:var(--tw-border-style);border-width:0}.first\:pt-0:first-child{padding-top:0}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.focus\:border-\[var\(--accent\)\]:focus{border-color:var(--accent)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-70:disabled{opacity:.7}@media (hover:hover){.disabled\:hover\:translate-y-0:disabled:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}@media not (min-width:380px){.max-\[380px\]\:hidden{display:none}.max-\[380px\]\:inline{display:inline}}@media not (min-width:360px){.max-\[360px\]\:px-3{padding-inline:calc(var(--spacing) * 3)}}@media (min-width:40rem){.sm\:flex-1{flex:1}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:p-7{padding:calc(var(--spacing) * 7)}}@media (min-width:48rem){.md\:mt-12{margin-top:calc(var(--spacing) * 12)}.md\:inline-flex{display:inline-flex}.md\:h-\[11px\]{height:11px}.md\:min-h-\[44px\]{min-height:44px}.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\:items-center{align-items:center}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:pt-14{padding-top:calc(var(--spacing) * 14)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pt-36{padding-top:calc(var(--spacing) * 36)}.md\:text-\[30px\]{font-size:30px}.md\:text-\[34px\]{font-size:34px}.md\:text-\[46px\]{font-size:46px}.md\:text-\[58px\]{font-size:58px}.md\:text-\[64px\]{font-size:64px}.md\:text-\[68px\]{font-size:68px}}@media (min-width:64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,760px\)_360px\]{grid-template-columns:minmax(0,760px) 360px}.lg\:gap-16{gap:calc(var(--spacing) * 16)}}@media (min-width:96rem){.\32 xl\:max-w-\[1800px\]{max-width:1800px}}.\[data-offer-preview\]\:visible:is(data-offer-preview){visibility:visible}@media (pointer:coarse){.\[\@media\(pointer\:coarse\)\]\:inline-flex{display:inline-flex}.\[\@media\(pointer\:coarse\)\]\:min-h-\[44px\]{min-height:44px}.\[\@media\(pointer\:coarse\)\]\:items-center{align-items:center}.\[\@media\(pointer\:coarse\)\]\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}}}@font-face{font-family:Mona Sans;src:url(/fonts/draft/MonaSansVF-wdth-opsz-wght.woff2)format("woff2");font-weight:200 900;font-stretch:75% 125%;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/fonts/draft/IBMPlexMono-Medium-Latin1.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Alexandria;src:url(/fonts/draft/alexandria-arabic-var.woff2)format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F}.vibes{--f-display:"Mona Sans", "Alexandria", ui-sans-serif, system-ui, sans-serif;--f-text:"Mona Sans", "IBM Plex Sans Arabic", ui-sans-serif, system-ui, sans-serif;--f-accent:var(--f-display);--f-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--accent-style:normal;--accent-weight:300;--d-weight:900;--d-stretch:125%;--d-track:-.035em;--d-scale:.8;--hero-axes:"wght" 900, "wdth" 125;--paper:#fff;--night:#0b0d10;--glass:#0a0e124d;--glass-line:#fff3;--gutter:clamp(20px, 5vw, 88px);--stage:100svh;--top:calc(var(--header-h) + clamp(18px, 4svh, 48px));--vb-ease:cubic-bezier(.16, 1, .3, 1);--vb-slow:.8s;--vb-move-ease:cubic-bezier(.77, 0, .18, 1);--vb-move:.7s;--vb-ui-ease:cubic-bezier(.4, 0, .2, 1);--vb-fast:.2s;--vb-film:.6s;--accent-on-dark:#6fd6cf;--sheet-r:clamp(24px, 2.5vw, 36px);font-family:var(--f-text);background:var(--paper)}.vibes em,.vibes .vb-accent{font-family:var(--f-accent);font-style:var(--accent-style);font-weight:var(--accent-weight);font-stretch:inherit;letter-spacing:-.02em}.vb-title,.vb-statement,.vb-hero-word,.vb-hero-rest,.vb-loop-word,.vb-loop-n,.vb-bignums dd,.vb-stop-min,.vb-stop-title,.vb-partner-big,.vb-flat-total,.vb-join-title,.vb-session-where,.vb-session-stats dd,.vb-session-points,.vb-tile-big,.vb-maths dd,.vb-closing{font-stretch:var(--d-stretch,100%)}.vibes .tnum{font-variant-numeric:tabular-nums}.vb-scene{color:#fff;position:relative}.vb-stage{isolation:isolate;block-size:var(--stage);background:var(--night);min-block-size:34rem;position:relative;overflow:hidden}.vb-media{position:absolute;inset:0;overflow:hidden}.vb-media picture{position:absolute;inset:0}.vb-media img[data-photo],.vb-film,.vb-fx{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.vb-media img[data-photo],.vb-film{scale:1.04}.vb-fx{transition:opacity var(--vb-film) var(--vb-ui-ease)}.vb-fx:not([data-live]){opacity:0}.vb-fx--over{pointer-events:none}.vb-shade{pointer-events:none;position:absolute;inset:0}.vb-shade:after{content:"";opacity:min(.62, calc(var(--xe,var(--x,0)) * 2.4));background:#000;position:absolute;inset:0}.vb-shade:before{content:"";background:radial-gradient(ellipse 78% 72% at 50% 46%, transparent 52%, rgba(4, 6, 9, var(--vig,.3)) 100%);position:absolute;inset:0}.vb-scene{--grain:.09;--vig:.3}.vb-scene:is([data-scene=cafe],[data-scene=marina],[data-scene=yoga]){--grain:.07;--vig:.22}.vb-scene:is([data-scene=swim],[data-scene=kayak],[data-scene=creek]){--grain:.08;--vig:.28}.vb-scene:is([data-scene=ride],[data-scene=dunes],[data-scene=hatta],[data-scene=jais]){--grain:.1;--vig:.34}.vb-scene:is([data-scene=night],[data-scene=padel]){--grain:.14;--vig:.46}.vb-stage:has(.vb-copy--low-left) .vb-shade{background:linear-gradient(#0000 30%,#06090c2e 52%,#06090cb8),linear-gradient(90deg,#06090c59,#0000 60%)}.vb-stage:has(.vb-copy--low-right) .vb-shade{background:linear-gradient(#0000 28%,#06090c26 50%,#06090cb3),linear-gradient(270deg,#06090c59,#0000 60%)}.vb-stage:has(.vb-copy--top-left) .vb-shade{background:linear-gradient(#06090c9e,#06090c1f 46%,#0000 64%),linear-gradient(#0000 68%,#06090c73)}.vb-stage:has(.vb-copy--top-right) .vb-shade{background:linear-gradient(#06090c9e,#06090c1f 46%,#0000 64%),linear-gradient(#0000 68%,#06090c73)}.vb-stage:has(.vb-copy--center) .vb-shade{background:radial-gradient(60% 50%,#06090c6b,#0000 70%),linear-gradient(#0000 65%,#06090c80)}.vb-copy{z-index:3;inset-inline:var(--gutter);text-shadow:0 1px 24px #00000038;max-inline-size:1180px;position:absolute}.vb-copy--low-left{inset-block-end:clamp(32px,9svh,104px)}.vb-copy--low-right{text-align:end;flex-direction:column;align-items:flex-end;display:flex;inset-block-end:clamp(32px,9svh,104px);inset-inline-start:auto}.vb-copy--top-left{inset-block-start:var(--top)}.vb-copy--top-right{text-align:end;flex-direction:column;align-items:flex-end;display:flex;inset-block-start:var(--top);inset-inline-start:auto}.vb-copy--center{inset-block-start:50%;inset-inline:var(--gutter);text-align:center;flex-direction:column;align-items:center;margin-inline:auto;display:flex;translate:0 -50%}.vb-place{font:500 12px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;margin-block-end:clamp(14px,2.2svh,24px);display:inline-flex}.vb-place:before{content:"";background:currentColor;block-size:1.5px;inline-size:28px}.vb-title{max-inline-size:12ch;font-family:var(--f-display);font-weight:var(--d-weight);font-size:calc(clamp(46px, 7.6vw, 140px) * var(--d-scale));letter-spacing:var(--d-track);text-wrap:balance;line-height:.92}.vb-copy--center .vb-title,.vb-copy--low-right .vb-title,.vb-copy--top-right .vb-title{margin-inline:0}.vb-body{color:#ffffffeb;max-inline-size:38ch;margin-block-start:clamp(14px,2svh,22px);font-size:clamp(16px,1.15vw,19px);line-height:1.5}.vb-copy--center .vb-body{margin-inline:auto}.vb-copy--low-left:has(.vb-hero-title){grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:32px;max-inline-size:none;display:grid;inset-block-end:clamp(24px,5svh,56px);inset-inline:clamp(16px,3vw,48px)}:is(.vb-copy:has(.vb-hero-title)>.vb-place,.vb-copy:has(.vb-hero-title)>.vb-hero-title){grid-column:1/-1}.vb-copy:has(.vb-hero-title)>.vb-body{grid-column:1}.vb-copy:has(.vb-hero-title)>.vb-actions{grid-area:3/2/span 2;justify-content:flex-end;align-self:end;margin:0}.vb-hero-title{margin:0}.vb-hero-word{inline-size:100%;font-family:var(--f-display);letter-spacing:-.03em;font-variation-settings:var(--hero-axes);text-transform:uppercase;justify-content:space-between;font-size:clamp(92px,26.4vw,560px);font-weight:800;line-height:.74;display:flex}.vb-hero-stop{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.vb-hero-rest{font-family:var(--f-display);font-weight:700;font-size:calc(clamp(28px, 3.6vw, 62px) * var(--d-scale));letter-spacing:-.03em;margin-block-start:clamp(12px,2.4svh,28px);line-height:1;display:block}.vb-copy:has(.vb-hero-title) .vb-body{margin-block-start:14px}.vb-actions{text-shadow:none;flex-direction:column;align-items:flex-end;gap:18px;margin-block-start:clamp(18px,3svh,30px);display:flex}.vb-door{color:#fff;font:500 15px/1.2 var(--f-text);letter-spacing:.01em;transition:border-color var(--vb-fast) var(--vb-ui-ease);border-block-end:1px solid #ffffff73;align-items:center;gap:8px;padding-block:6px;display:inline-flex}.vb-door:hover{border-color:#fff}.vb-btn{min-block-size:54px;font:600 16px/1 var(--f-text);letter-spacing:-.005em;white-space:nowrap;transition:background-color var(--vb-fast) var(--vb-ui-ease), color var(--vb-fast) var(--vb-ui-ease), scale var(--vb-fast) var(--vb-ui-ease);border-radius:999px;justify-content:center;align-items:center;padding-inline:28px;display:inline-flex}.vb-btn:active{scale:.97}.vb-btn--light{color:var(--night);background:#fff}.vb-btn--light:hover{background:var(--sky-dawn)}.vb-btn--ink{background:var(--night);color:#fff}.vb-btn--ink:hover{background:var(--accent)}.vb-btn--ghost{color:var(--night);border:1.5px solid}.vb-btn--ghost:hover{color:var(--accent)}.vb-caption{z-index:3;inset-block-end:clamp(64px,8svh,80px);inset-inline:auto var(--gutter);max-inline-size:min(60ch,46vw);font:500 12px/1.4 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:#ffffffe6;text-shadow:0 1px 12px #00000059;flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0;display:flex;position:absolute}.vb-caption:before{content:"";background:currentColor;block-size:1px;inline-size:24px}.vb-caption--left{inset-inline:var(--gutter) auto}.vb-caption--top{inset-block:var(--top) auto}.vb-caption-pts{color:#fff}.vb-caption-note{color:#ffffffa8}.vb-rays{z-index:1;mix-blend-mode:screen;position:absolute;inset:0}.vb-hatta{pointer-events:none;position:absolute;inset:0;overflow:hidden}.vb-ridge,.vb-fog{transform:translate3d(var(--tx,0px), var(--ty,0px), 0) scale(var(--s,1));opacity:var(--o,1);position:absolute}[data-fx] .vb-ridge,[data-fx] .vb-fog{will-change:transform, opacity}.vb-ridge{transform-origin:50% 100%;inline-size:auto}.vb-ridge--l{block-size:62%;inset-block-end:-8%;inset-inline-start:-14%}.vb-ridge--r{block-size:56%;inset-block-end:-9%;inset-inline-end:-5%}.vb-fog{object-fit:cover;mix-blend-mode:screen;--o:.6;inline-size:130%;inset-inline-start:-15%;-webkit-mask-image:linear-gradient(#0000,#000 24% 66%,#0000);mask-image:linear-gradient(#0000,#000 24% 66%,#0000)}.vb-fog--back{block-size:58%;inset-block-end:6%}.vb-fog--front{block-size:64%;inset-block-end:-26%}.vb-inter{min-block-size:100svh;padding:clamp(120px, 20svh, 240px) var(--gutter);background:var(--paper);color:var(--night);flex-direction:column;justify-content:center;display:flex;position:relative}.vb-kicker{font:500 12px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.vb-statement{max-inline-size:15ch;font-family:var(--f-display);font-weight:var(--d-weight);font-size:calc(clamp(44px, 7.2vw, 132px) * var(--d-scale));letter-spacing:var(--d-track);text-wrap:balance;margin-block-start:18px;line-height:.94}.vb-statement--s{font-size:calc(clamp(38px, 5.2vw, 92px) * var(--d-scale));max-inline-size:18ch}.vb-foot{max-inline-size:56ch;color:var(--ink-3);margin-block-start:clamp(36px,6svh,72px);font-size:13px;line-height:1.6}.vb-inter{isolation:isolate}.vb-inter:before{content:"";z-index:-1;background:var(--contour,#0b0d1013);pointer-events:none;position:absolute;inset:0;-webkit-mask:url(/media/scenes/contours.svg) 50%/cover no-repeat;mask:url(/media/scenes/contours.svg) 50%/cover no-repeat}.vb-partners{--contour:#ffffff12}.vb-week:before{display:none}.vb-scene[data-scene=hatta]{background:var(--paper)}.vb-route{pointer-events:none;block-size:100%;inline-size:clamp(28px,3.4vw,54px);position:absolute;inset-block:0;inset-inline-start:clamp(4px,1.2vw,24px);overflow:visible}.vb-route path{stroke:var(--accent);stroke-width:2.2px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}.vb-route circle{fill:var(--paper);stroke:var(--accent);stroke-width:2px;vector-effect:non-scaling-stroke}.vb-cur{font-family:var(--f-text);letter-spacing:.06em;vertical-align:.95em;font-size:.36em;font-weight:700;font-stretch:100%;display:inline-block}.vb-session-where{font-family:var(--f-display);font-weight:var(--d-weight);font-size:calc(clamp(34px, 4.4vw, 76px) * var(--d-scale));letter-spacing:var(--d-track);margin-block-start:18px;line-height:1}.vb-session-where span{color:var(--ink-3)}.vb-session-stats{border-block-start:1.5px solid var(--night);flex-wrap:wrap;gap:clamp(24px,6vw,110px);margin-block-start:clamp(28px,6svh,64px);padding-block-start:22px;display:flex}.vb-session-stats dt{font:500 12px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.vb-session-stats dd{font-family:var(--f-display);font-weight:var(--d-weight);font-size:calc(clamp(44px, 5.4vw, 96px) * var(--d-scale));letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-block-start:10px;line-height:.9}.vb-session-stats small,.vb-bignums small{font:600 .3em/1 var(--f-text);letter-spacing:0;font-stretch:100%}.vb-session-points{font-family:var(--f-display);font-weight:var(--d-weight);font-size:calc(clamp(72px, 12vw, 220px) * var(--d-scale));letter-spacing:-.045em;color:var(--accent);margin-block-start:clamp(22px,4svh,44px);line-height:.85}.vb-session-points em{letter-spacing:0;color:var(--night);font-size:.42em}.vb-session-anchor{color:var(--ink-2);margin-block-start:18px;font-size:clamp(18px,1.5vw,24px)}.vb-loop{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,20px);margin-block-start:clamp(28px,5svh,56px);display:grid}.vb-loop-card{border:1px solid var(--line-2);background:#fff;border-radius:28px;flex-direction:column;min-block-size:clamp(280px,40svh,380px);padding:24px 22px;display:flex;position:relative}.vb-loop-card+.vb-loop-card:before{content:"";background:var(--accent);block-size:1.5px;inline-size:clamp(10px,1.4vw,20px);position:absolute;inset-block-start:50%;inset-inline-start:calc(-1*clamp(10px,1.4vw,20px))}.vb-loop-n{font-family:var(--f-display);font-weight:var(--d-weight);font-size:calc(clamp(48px, 5vw, 88px) * var(--d-scale));letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1.4px var(--night);line-height:.8}.vb-loop-glyph{fill:none;block-size:40px;inline-size:40px;stroke:var(--accent);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;position:absolute;inset-block-start:26px;inset-inline-end:22px}.vb-loop-word{font-family:var(--f-display);font-weight:var(--d-weight);font-size:calc(clamp(36px, 3.4vw, 60px) * var(--d-scale));letter-spacing:var(--d-track);margin-block-start:auto;line-height:.95}.vb-loop-line{color:var(--ink-2);margin-block-start:12px;font-size:15.5px;line-height:1.5}.vb-loop-back{font:500 12px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);align-items:center;gap:12px;margin-block-start:18px;display:flex}.vb-loop-back:before{content:"↺";letter-spacing:0;font-size:18px}.vb-how-free{color:var(--ink-2);margin-block-start:clamp(28px,5svh,56px);font-size:clamp(18px,1.5vw,24px)}.vb-how-free strong{color:var(--night);font-weight:700}.vb-flat-viz{margin-block-start:clamp(32px,7svh,80px)}.vb-flat-runs{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:clamp(8px,1.4vw,20px);display:grid}.vb-flat-run{flex-direction:column;gap:10px;display:flex}.vb-flat-bar{background:#0b0d1014;border-radius:999px;block-size:clamp(14px,1.6vw,22px);display:block;overflow:hidden}.vb-flat-fill{block-size:100%;inline-size:calc(var(--f) * 100%);border-radius:inherit;background:var(--accent);transform-origin:0;display:block}.vb-flat-label{font:600 13px/1 var(--f-text);color:var(--ink-2)}.vb-flat-cup{color:var(--accent);padding-inline-start:6px}.vb-flat-sum{flex-wrap:wrap;align-items:baseline;gap:10px 28px;margin-block-start:clamp(22px,4svh,40px);display:flex}.vb-flat-total{font-family:var(--f-display);font-weight:var(--d-weight);font-size:calc(clamp(40px, 4.6vw, 80px) * var(--d-scale));letter-spacing:-.03em;line-height:1}.vb-flat-note{max-inline-size:44ch;color:var(--ink-2);font-size:15px;line-height:1.5}.vb-flat-alt{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.4vw,20px);margin-block-start:clamp(22px,4svh,40px);display:grid}.vb-flat-alt li{border:1px solid var(--line-2);background:#fff;border-radius:20px;align-items:center;gap:12px;padding:16px 18px;font-size:16px;display:flex}.vb-flat-alt svg{fill:none;block-size:30px;inline-size:30px;stroke:var(--accent);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none}.vb-flat-alt-eq{color:var(--ink-3);font-weight:600}.vb-flat-alt strong{font-family:var(--f-display);font-weight:var(--d-weight);font-stretch:var(--d-stretch,100%);letter-spacing:-.02em;font-size:22px}.vb-flat-alt span:last-child{color:var(--ink-2)}.vb-week{--sea:#123b49}.vb-week-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"totals""map""days";gap:clamp(28px,5svh,48px);margin-block-start:clamp(28px,5svh,56px);display:grid}.vb-week-grid>.vb-bignums{grid-area:totals}.vb-week-grid>.vb-map{grid-area:map}.vb-days{border-block-start:1.5px solid var(--night);grid-area:days}.vb-day{border-block-end:1px solid var(--line);transition:opacity var(--vb-fast) var(--vb-ui-ease);grid-template-columns:clamp(52px,5vw,76px) minmax(0,1fr);align-content:center;column-gap:12px;padding-block:22px;display:grid}.vb-day-dow{font:500 12px/1.6 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.vb-day-what{font-family:var(--f-display);font-weight:700;font-stretch:var(--d-stretch,100%);letter-spacing:-.02em;font-size:clamp(22px,2vw,30px);line-height:1.05}.vb-day-nums{flex-wrap:wrap;grid-column:2;gap:clamp(18px,2.6vw,40px);margin-block-start:14px;display:flex}.vb-day-nums dt{font:500 11px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.vb-day-nums dd{font:500 clamp(20px, 1.8vw, 26px)/1 var(--f-mono);letter-spacing:-.02em;margin-block-start:6px}.vb-day-nums .vb-day-pts{color:var(--accent)}.vb-day--rest{color:var(--ink-3);padding-block:12px}.vb-day--rest .vb-day-dow{color:var(--ink-3)}.vb-day-rest{font-size:14px}.vb-map{margin:0}.vb-map-frame{--px:2.8;isolation:isolate;background:var(--sea);border-radius:28px;inline-size:100%;position:relative;overflow:hidden;box-shadow:0 30px 60px -36px #0b0d1080}.vb-map-frame svg{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.vb-map-ground{position:absolute;inset:0}.vb-map-ground img{transform-origin:0 0;block-size:100%;inline-size:100%;position:absolute;inset:0}.vb-map-close{display:none}.vb-map-close img{inset:auto}.vb-map-route path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.vb-map-route-halo{stroke:#6fd6cf8c;stroke-width:calc(var(--px) * 7);filter:drop-shadow(0 0 calc(var(--px) * 3) #6fd6cfa6)}.vb-map-route-core{stroke:#f2fffd;stroke-width:calc(var(--px) * 2.2)}.vb-map-places li,.vb-map-dots li,.vb-map-tag{pointer-events:none;position:absolute}.vb-map-places li{font:500 9.5px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#ffffffeb;text-shadow:0 1px 2px #000000b3,0 0 10px #00000073;translate:-50% -50%}.vb-map-dots li{background:var(--accent);border:2px solid #fff;border-radius:50%;block-size:10px;inline-size:10px;margin:-5px 0 0 -5px;box-shadow:0 0 0 4px #6fd6cf4d}.vb-map-tag{color:#fff;font:500 10.5px/1.15 var(--f-mono);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#0b0d10b8;border:1px solid #ffffff29;border-radius:10px;gap:3px;padding:7px 10px;display:grid;translate:0 -50%}.vb-map-tag--left{translate:-100% -50%}[data-view=whole] .vb-map-tag-nums,[data-view=whole] .vb-map-tag-place{display:none}.vb-map-places li[data-edge]{translate:-12% -50%}.vb-map-tag-nums{color:#ffffffb8}.vb-map-tag-nums b{color:var(--accent-on-dark);font-weight:500}.vb-map-ex,.vb-map-credit{font:500 10px/1 var(--f-mono);letter-spacing:.08em;margin:0;position:absolute}.vb-map-ex{text-transform:uppercase;color:#fff;background:#0b0d1099;border-radius:999px;padding:7px 9px;inset-block-start:14px;inset-inline-start:14px}.vb-map-credit{color:#ffffffd1;text-align:end;background:#0b0d108c;border-radius:6px;max-inline-size:calc(100% - 150px);padding:4px 6px;font-size:8.5px;line-height:1.35;inset-block-end:10px;inset-inline-end:12px}.vb-map-bars{background:#0b0d1099;border-radius:12px;align-items:flex-end;gap:7px;block-size:74px;padding:10px 12px 8px;display:flex;position:absolute;inset-block-end:12px;inset-inline-start:12px}.vb-map-bars li{flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;block-size:100%;display:flex}.vb-map-bars i{inline-size:9px;block-size:calc(var(--h) * 42px);min-block-size:3px;transition:background var(--vb-fast) var(--vb-ui-ease);background:#ffffff38;border-radius:3px;display:block}.vb-map-bars li[data-bar] i{background:var(--accent-on-dark)}.vb-map-bars span{font:500 9px/1 var(--f-mono);color:#ffffffb3}.vb-week-after{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:clamp(10px,1.4vw,20px);margin-block-start:clamp(28px,6svh,64px);display:grid}.vb-tile{border:1px solid var(--line-2);background:#fff;border-radius:30px;padding:clamp(20px,2.2vw,32px);position:relative}.vb-tile--free{background:var(--night);color:#fff;border-color:#0000}.vb-tile-big{font-family:var(--f-display);font-weight:var(--d-weight);font-size:calc(clamp(64px, 8vw, 150px) * var(--d-scale));letter-spacing:-.05em;line-height:.85}.vb-tile--free .vb-tile-big{color:var(--accent-on-dark)}.vb-tile-line{margin-block-start:14px;font-size:16px;line-height:1.5}.vb-tile--free .vb-tile-line{color:#ffffffd1}.vb-tile--sees{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;column-gap:clamp(20px,3vw,48px);display:grid}.vb-tile--sees>.vb-tile-line{grid-column:1/-1}.vb-own-line{block-size:clamp(190px,30svh,300px);inline-size:100%;display:block;overflow:visible}.vb-own-line path{fill:none;stroke:var(--night);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.vb-own-km circle{fill:#fff;stroke:var(--night);stroke-width:1.4px;vector-effect:non-scaling-stroke}.vb-own-km text{font-family:var(--f-mono);fill:var(--ink-3);font-weight:500}.vb-own-start{fill:var(--accent)}.vb-own-cap{font:500 11px/1.4 var(--f-mono);letter-spacing:.04em;color:var(--ink-3);margin-block-start:10px}.vb-sees{grid-template-columns:1fr 1fr;gap:18px;display:grid}.vb-sees-head{font:500 12px/1.2 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.vb-sees ul{gap:6px;margin-block-start:10px;font-size:16px;display:grid}.vb-sees>div:last-child li{color:var(--ink-3);-webkit-text-decoration:line-through #0b0d1066;text-decoration:line-through #0b0d1066;text-decoration-thickness:1.5px}.vb-bignums{flex-wrap:wrap;gap:clamp(24px,4vw,72px);display:flex}.vb-bignums dt{font:500 12px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.vb-bignums dd{font-family:var(--f-display);font-weight:var(--d-weight);font-size:calc(clamp(52px, 6.4vw, 116px) * var(--d-scale));letter-spacing:-.04em;margin-block-start:10px;line-height:.9}.vb-bignums small{font:600 .3em/1 var(--f-text);letter-spacing:0}.vb-every:before{display:none}.vb-sports{grid-template-columns:minmax(0,1fr);margin-block-start:clamp(28px,5svh,56px);display:grid}.vb-sports-stage{display:none}.vb-sports-axis,.vb-sport{grid-template-columns:minmax(150px,1fr) minmax(0,1.5fr) 88px;column-gap:clamp(16px,2.4vw,36px);display:grid}.vb-sports-axis{border-block-end:1.5px solid var(--night);font:500 10px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);align-items:end;padding-block-end:10px}.vb-sports-axis-label{text-align:end;grid-column:3}.vb-sports-scale{grid-area:1/2;block-size:14px;position:relative}.vb-sports-scale i{position:absolute;inset-block-end:0;inset-inline-start:calc(var(--x) * 100%)}.vb-sports-scale b{font-weight:500;display:block;translate:-50%}.vb-sports-scale i:first-child b{translate:0}.vb-sports-scale i:last-child b{translate:-100%}.vb-sport{border-block-end:1px solid var(--line);grid-template-rows:auto auto;align-items:center;row-gap:6px;padding-block:18px}.vb-sport-thumb{display:none}.vb-sport-name{font-family:var(--f-display);font-weight:700;font-stretch:var(--d-stretch,100%);letter-spacing:-.02em;grid-area:1/1;font-size:clamp(20px,1.9vw,28px);line-height:1}.vb-sport-detail{font:500 11px/1.3 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);grid-area:2/1}.vb-sport-scale{grid-area:1/2/span 2;block-size:12px;position:relative}.vb-sport-scale:before{content:"";background:#0b0d101a;block-size:1px;position:absolute;inset-block-start:50%;inset-inline:0}.vb-sport-scale i{inline-size:calc(var(--w) * 100%);background:var(--night);block-size:1.5px;transition:background-color var(--vb-fast) var(--vb-ui-ease);position:absolute;inset-block-start:50%;inset-inline-start:0;translate:0 -50%}.vb-sport-scale i:after{content:"";background:inherit;border-radius:50%;block-size:10px;inline-size:10px;position:absolute;inset-block-start:50%;inset-inline-end:-5px;translate:0 -50%}.vb-sport-pts{text-align:end;font:500 clamp(26px, 2.4vw, 38px)/1 var(--f-mono);letter-spacing:-.03em;grid-area:1/3/span 2}.vb-buy-room:before{display:none}.vb-buy{border-block-start:1.5px solid var(--night);margin-block-start:clamp(32px,6svh,64px)}.vb-buy-row{border-block-end:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:10px 14px;padding-block:clamp(16px,2.6svh,26px);display:grid}.vb-buy-n{font:500 12px/1 var(--f-mono);letter-spacing:.08em;color:var(--ink-3)}.vb-buy-word{font-family:var(--f-display);font-weight:var(--d-weight);font-stretch:var(--d-stretch,100%);font-size:calc(clamp(44px, 8.4vw, 156px) * var(--d-scale));letter-spacing:var(--d-track);line-height:.92}.vb-buy-say{grid-column:2;gap:8px;display:grid}.vb-buy-line{color:var(--ink-2);font-size:clamp(16px,1.3vw,19px);line-height:1.45}.vb-buy-price{font:500 12px/1.4 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.vb-buy-price .tnum{color:var(--accent)}.vb-buy-ex{color:var(--ink-3);margin-inline-start:8px}.vb-buy-price>.vb-buy-ex:only-child{margin-inline-start:0}@media (min-width:64rem){.vb-buy-row{grid-template-columns:56px minmax(0,1.5fr) minmax(0,1fr);column-gap:clamp(20px,3vw,48px)}.vb-buy-say{grid-column:3;align-self:end;padding-block-end:.6em}}.vb-partners-who{color:#ffffffc7;max-inline-size:60ch;margin-block-start:18px;font-size:clamp(16px,1.3vw,19px);line-height:1.5}.vb-walk{margin-block-start:clamp(32px,6svh,72px)}.vb-walk-line{background:repeating-linear-gradient(to right, var(--night) 0 10px, transparent 10px 18px);block-size:2px;margin-block:34px 40px;position:relative}.vb-walk-start{font:500 12px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;position:absolute;inset-block-end:12px;inset-inline-start:0}.vb-walk-dot{background:var(--accent);border-radius:50%;block-size:14px;inline-size:14px;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--m) * 10%);translate:-50% -50%;box-shadow:0 0 0 5px #067a8c2e}.vb-walk-dot span{font:500 12px/1 var(--f-mono);white-space:nowrap;position:absolute;inset-block-start:20px;inset-inline-start:50%;translate:-50%}.vb-walk-stops{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.6vw,22px);display:grid}.vb-stop{border:1px solid var(--line-2);background:#fff;border-radius:24px;padding:22px 22px 20px}.vb-stop-min{font-family:var(--f-display);font-weight:var(--d-weight);font-size:calc(clamp(40px, 4vw, 68px) * var(--d-scale));letter-spacing:-.04em;color:var(--accent);line-height:.9}.vb-stop-min small{font:600 14px/1 var(--f-text);letter-spacing:0;color:var(--night)}.vb-stop-title{font-family:var(--f-display);font-weight:var(--d-weight);font-size:calc(clamp(22px, 1.8vw, 30px) * var(--d-scale));letter-spacing:-.02em;margin-block-start:18px;line-height:1.05}.vb-stop-where{color:var(--ink-2);margin-block-start:4px;font-size:14px}.vb-stop-price{margin-block-start:16px;font-size:16px;font-weight:700}.vb-stop-runs{color:var(--ink-2);font-size:14px}.vb-stop-state{font:700 12.5px/1 var(--f-text);background:#0b0d100f;border-radius:999px;margin-block-start:12px;padding:6px 10px;display:inline-flex}.vb-stop-state.is-yours{background:var(--accent);color:#fff}.vb-stop-ex{font:500 11px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-block-start:14px}.vb-partners{background:var(--night);color:#fff}.vb-partners .vb-kicker{color:#ffffffb8}.vb-partner-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.4vw,20px);margin-block-start:clamp(32px,6svh,72px);display:grid}.vb-partner-card{background:#ffffff0a;border:1px solid #ffffff24;border-radius:26px;padding:26px 24px;position:relative}.vb-partner-big{font-family:var(--f-display);font-weight:var(--d-weight);font-size:calc(clamp(40px, 4vw, 70px) * var(--d-scale));letter-spacing:-.04em;line-height:.95}.vb-partner-line{color:#ffffffc7;margin-block-start:16px;font-size:15px;line-height:1.5}.vb-partner-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-block-start:clamp(28px,5svh,56px);display:flex}.vb-maths{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,1.4vw,20px);margin-block-start:clamp(14px,2svh,20px);display:grid}.vb-maths div{background:#ffffff0f;border-radius:22px;padding:20px 24px}.vb-maths dt{color:#ffffffb8;font-size:14px}.vb-maths dd{font-family:var(--f-display);font-weight:var(--d-weight);font-size:calc(clamp(26px, 2.6vw, 42px) * var(--d-scale));letter-spacing:-.02em;margin-block-start:8px}.vb-maths-note{color:#ffffffa3;margin-block-start:12px;font-size:13.5px}.vb-partners .vb-btn--ink{color:var(--night);background:#fff}.vb-partners .vb-btn--ink:hover{background:var(--sky-day)}.vb-partners .vb-btn--ghost{color:#fff}.vb-plate{margin:0;display:none}@media (min-width:64rem){.vb-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:clamp(32px,5vw,96px);display:grid}.vb-plate{aspect-ratio:4/5;background:var(--surface-2);border-radius:28px;inline-size:clamp(240px,24vw,400px);display:block;position:relative;overflow:hidden}.vb-plate img,.vb-plate video{object-fit:cover;block-size:100%;inline-size:100%}.vb-plate video{opacity:0;transition:opacity var(--vb-film) var(--vb-ui-ease);position:absolute;inset:0}.vb-plate[data-film-live] video{opacity:1}.vb-plate--film{aspect-ratio:16/9;inline-size:clamp(320px,36vw,600px)}.vb-plate--business img{object-position:50% 78%}.vb-plate--join img{object-position:50% 40%}.vb-partners .vb-plate{background:#ffffff0f}.vb-join{grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:start;column-gap:clamp(32px,5vw,96px);padding-block:clamp(56px,9svh,110px) 0;display:grid}.vb-join .vb-plate{aspect-ratio:3/4;inline-size:clamp(220px,19vw,320px)}}.vb-join{justify-content:flex-end;overflow:hidden}.vb-closing{z-index:-1;font-family:var(--f-display);font-weight:var(--d-weight);letter-spacing:-.045em;text-align:center;text-transform:uppercase;white-space:nowrap;color:var(--night);pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;font-size:30vw;line-height:.74;position:absolute;inset-block-end:0;inset-inline:0;translate:0 24%}.vb-join-title{font-family:var(--f-display);font-weight:var(--d-weight);font-size:calc(clamp(52px, 9vw, 168px) * var(--d-scale));letter-spacing:var(--d-track);margin-block-start:clamp(16px,4svh,48px);line-height:.9}.vb-join-sub{color:var(--ink-2);margin-block-start:18px;font-size:clamp(17px,1.3vw,21px)}.vb-join-form{margin-block-start:clamp(24px,4svh,40px)}.vb-inter[data-stack]+.vb-inter{border-start-start-radius:var(--sheet-r);border-start-end-radius:var(--sheet-r);margin-block-start:calc(-1 * var(--sheet-r))}[data-fx=pin] .vb-inter[data-stack]+.vb-inter{box-shadow:0 -40px 90px #00000047}[data-fx=pin] .vb-inter[data-stack]{translate:0 var(--lift,0px);opacity:calc(1 - var(--fade,0));will-change:translate}[data-fx=pin] .vb-inter[data-stack]:after{content:"";z-index:5;opacity:calc(var(--under,0) * .5);pointer-events:none;background:#05070a;position:absolute;inset:0}[data-fx=pin] .vb-inter[data-stack]:not([data-dark]):after{opacity:calc(var(--under,0) * .28)}@media (prefers-reduced-motion:no-preference){[data-rise=arm]{opacity:0;translate:0 36px}[data-rise=go]{transition:opacity var(--vb-slow) var(--vb-ease) var(--rd,0s), translate var(--vb-slow) var(--vb-ease) var(--rd,0s)}.vb-plate[data-rise]{opacity:1;translate:none}.vb-plate[data-rise=arm]{clip-path:inset(100% 0 0 round 28px)}.vb-plate[data-rise=go]{clip-path:inset(0 round 28px);transition:clip-path 1.1s var(--vb-move-ease) var(--rd,0s)}.vb-plate[data-rise=arm] :is(img,video){scale:1.12}.vb-plate[data-rise=go] :is(img,video){transition:scale 1.4s var(--vb-ease) var(--rd,0s), opacity var(--vb-film) var(--vb-ui-ease)}.vb-walk-line[data-rise]{opacity:1;translate:none}.vb-walk-line[data-rise=arm]{clip-path:inset(-60px 100% -60px 0)}.vb-walk-line[data-rise=go]{clip-path:inset(-60px 0);transition:clip-path 1.2s var(--vb-move-ease) var(--rd,0s)}}.vb-pause-dock{display:none}[data-fx=pin] .vb-pause-dock,[data-fx=flow] .vb-pause-dock{z-index:70;display:block;position:fixed;inset-block-end:12px;inset-inline-start:12px}.vb-pause{color:#fff;min-block-size:36px;font:600 12px/1 var(--f-text);letter-spacing:.04em;-webkit-backdrop-filter:blur(8px);background:#0b0d10d6;border-radius:999px;align-items:center;gap:8px;padding-inline:14px;display:inline-flex}.vb-pause[aria-pressed=true]{background:var(--accent-on-dark);color:var(--night)}.vb-rail{z-index:60;font:500 11px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;text-shadow:0 1px 10px #00000059;pointer-events:none;opacity:0;transition:opacity var(--vb-move) var(--vb-move-ease);gap:10px;margin:0;padding:0 0 0 14px;list-style:none;display:grid;position:fixed;inset-block-start:50%;inset-inline-start:clamp(14px,1.6vw,28px);translate:0 -50%}.vb-rail[data-shown]{opacity:1}.vb-rail li{transition:color var(--vb-fast) var(--vb-ui-ease)}.vb-rail li[data-on]{color:#fff}.vb-rail-line{background:#ffffff3d;inline-size:1px;position:absolute;inset-block:2px;inset-inline-start:0}.vb-rail-line>span{transform-origin:50% 0;transform:scaleY(var(--page,0));background:#fff;position:absolute;inset:0}.vb-way{z-index:60;inset-block:calc(var(--header-h) + 14svh) 14svh;pointer-events:none;opacity:0;inline-size:28px;transition:opacity var(--vb-move) var(--vb-move-ease);position:fixed;inset-inline-end:clamp(24px,2.5vw,40px)}.vb-way[data-shown]{opacity:1}.vb-way svg{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.vb-way path{fill:none;stroke:#ffffff38;stroke-width:1px;vector-effect:non-scaling-stroke}.vb-way path+path{stroke:#ffffffe6;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--page,0))}.vb-way-at{transform:translate(var(--wx,0px), var(--wy,0px));position:absolute;inset-block-start:0;inset-inline-start:0}.vb-way-at:before{content:"";background:#fff;border-radius:50%;block-size:7px;inline-size:7px;margin:-3.5px 0 0 -3.5px;position:absolute;box-shadow:0 0 0 3px #ffffff29}.vb-way-at span{writing-mode:vertical-rl;font:500 10px/1 var(--f-mono);letter-spacing:.06em;white-space:nowrap;color:#ffffffdb;text-shadow:0 1px 10px #0006;font-variant-numeric:tabular-nums;position:absolute;top:12px;left:8px}@media (prefers-reduced-motion:no-preference){[data-set=arm] .vb-c{opacity:0}[data-set=go] .vb-c{animation:vb-c .16s var(--vb-ui-ease) both;animation-delay:calc(var(--i,0) * var(--step,18ms))}}@keyframes vb-c{0%{opacity:0}}@media (max-width:47.99rem){[data-fx=flow] .vb-pause-dock{inset-block:calc(var(--header-h) + 10px) auto;transform-origin:100% 0;inset-inline:auto 10px;scale:.9}[data-fx=flow] .vb-pause{justify-content:center;inline-size:36px;padding:0}[data-fx=flow] .vb-pause span{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.vb-copy--low-left:has(.vb-hero-title){grid-template-columns:1fr}.vb-copy:has(.vb-hero-title)>.vb-actions{grid-area:auto/1;align-items:flex-start;margin-block-start:20px}.vb-door{order:2}.vb-stage{block-size:auto;min-block-size:var(--stage);padding-block:calc(var(--header-h) + 14px) clamp(28px, 6svh, 56px);flex-direction:column;display:flex}.vb-copy,.vb-copy--low-left,.vb-copy--low-right,.vb-copy--top-right,.vb-copy--top-left,.vb-copy--center{text-align:start;order:2;align-items:flex-start;margin-block-start:auto;padding-block-start:24px;padding-inline:20px;position:relative;inset:auto;translate:none}.vb-copy--low-left:has(.vb-hero-title){padding-inline:16px;inset:auto}.vb-stage .vb-shade{background:linear-gradient(#0000 28%,#06090c40 48%,#06090ccc)!important}.vb-title{font-size:calc(clamp(42px, 12.5vw, 64px) * var(--d-scale));max-inline-size:11ch}.vb-caption,.vb-caption--left,.vb-caption--top{order:1;max-inline-size:none;margin-inline:20px 64px;font-size:11px;position:relative;inset:auto}.vb-loop,.vb-flat-alt,.vb-maths,.vb-sees,.vb-week-after,.vb-tile--sees{grid-template-columns:1fr}.vb-loop-card{min-block-size:0}.vb-loop-card+.vb-loop-card:before,.vb-route{display:none}.vb-flat-runs{grid-template-columns:repeat(4,minmax(0,1fr))}.vb-flat-cup{display:none}.vb-map-frame{border-radius:20px}.vb-map-tag{padding:5px 7px;font-size:9.5px}.vb-map-places li:nth-child(n+7),.vb-sports-axis{display:none}.vb-sport{grid-template-rows:auto auto auto;grid-template-columns:56px minmax(0,1fr) auto;gap:6px 14px}.vb-sport-thumb{background:var(--night);border-radius:14px;grid-area:1/1/span 3;align-self:start;block-size:56px;inline-size:56px;display:block;overflow:hidden}.vb-sport-thumb img{object-fit:cover;block-size:100%;inline-size:100%}.vb-sport-thumb svg{fill:none;block-size:100%;inline-size:100%;stroke:var(--accent-on-dark);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;padding:13px}.vb-sport-name,.vb-sport-detail{grid-column:2}.vb-sport-scale{grid-area:3/2/auto/span 2}.vb-walk-stops,.vb-partner-cards{grid-template-columns:1fr}.vb-ridge--l{block-size:34%;inset-block-end:-4%;inset-inline-start:-46%}.vb-ridge--r{block-size:30%;inset-block-end:-5%;inset-inline-end:-16%}.vb-walk-dot span{display:none}}@media (min-width:48rem) and (max-width:63.99rem){.vb-partner-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-grow]{animation:linear both vb-grow;animation-timeline:view();animation-range:entry 20% cover 42%}.vb-route path{stroke-dashoffset:1px;animation:linear both vb-draw;animation-timeline:view();animation-range:entry 20% exit 40%}.vb-tile{animation:linear both vb-lock;animation-timeline:view();animation-range:entry cover 34%}.vb-flat-run:nth-child(2) .vb-flat-fill{animation-range:entry 30% cover 47%}.vb-flat-run:nth-child(3) .vb-flat-fill{animation-range:entry 40% cover 52%}.vb-flat-run:nth-child(4) .vb-flat-fill{animation-range:entry 50% cover 57%}.vb-closing{animation:linear both vb-closing;animation-timeline:view();animation-range:entry entry 70%}}}[data-draw=armed] .vb-map-route path{stroke-dashoffset:1px}[data-draw=armed] :is(.vb-map-tag,.vb-map-dots li){opacity:0}[data-draw=go] .vb-map-route path{transition:stroke-dashoffset 1.6s var(--vb-ease) calc(var(--i,0) * .55s)}[data-draw=go] :is(.vb-map-tag,.vb-map-dots li){transition:opacity var(--vb-slow) var(--vb-ease)}[data-draw=go] .vb-map-dots li:nth-child(2),[data-draw=go] .vb-map-tag:nth-child(2){transition-delay:.55s}[data-draw=go] .vb-map-dots li:nth-child(3),[data-draw=go] .vb-map-tag:nth-child(3){transition-delay:1.1s}[data-draw=go] .vb-map-dots li:nth-child(4),[data-draw=go] .vb-map-tag:nth-child(4){transition-delay:1.65s}@keyframes vb-grow{0%{transform:scaleX(0)}}@keyframes vb-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes vb-lock{0%{translate:0 10svh}}@keyframes vb-pour{0%{transform:translateY(19px)}}@keyframes vb-swap{0%{opacity:.2;translate:0 12px}}@keyframes vb-rise{0%{transform:scaleY(0)}}@keyframes vb-grain{0%{transform:translate(0)}12%{transform:translate(-6%,4%)}25%{transform:translate(5%,-3%)}37%{transform:translate(-2%,-7%)}50%{transform:translate(7%,2%)}62%{transform:translate(-5%,6%)}75%{transform:translate(3%,-5%)}87%{transform:translate(-7%,-1%)}to{transform:translate(1%,3%)}}@keyframes vb-card{0%{scale:.88}}@keyframes vb-closing{0%{translate:0 70%}}@media (hover:hover) and (pointer:fine) and (min-width:64rem) and (prefers-reduced-motion:no-preference){.vb-scene{block-size:calc(var(--len,2.8) * var(--stage))}.vb-stage{position:sticky;inset-block-start:0}.vb-scene+.vb-scene,.vb-scene+.vb-inter{margin-block-start:calc(-1 * var(--stage))}.vb-scene+.vb-inter{border-start-start-radius:36px;border-start-end-radius:36px;box-shadow:0 -40px 90px #00000047}.vb-scene+.vb-scene .vb-stage{border-start-start-radius:calc((1 - var(--e,1)) * 36px);border-start-end-radius:calc((1 - var(--e,1)) * 36px)}.vb-media{transform:translate3d(0, calc((1 - var(--e,1)) * -14svh), 0) scale(calc(1 + var(--xe,var(--x,0)) * .14))}[data-fx=pin] .vb-scene[data-frame] .vb-stage{clip-path:inset(calc(var(--fw,0) * 9%) calc(var(--fw,0) * 11%) calc(var(--fw,0) * 9%) calc(var(--fw,0) * 11%) round calc(var(--fw,0) * 28px))}.vb-media:after{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:var(--grain,.09);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix type='matrix' values='0.33 0.33 0.33 0 0 0.33 0.33 0.33 0 0 0.33 0.33 0.33 0 0 0 0 0 0 1'/></filter><rect width='100%25' height='100%25' filter='url(%23g)'/></svg>");animation:.5s steps(8,end) infinite vb-grain;position:absolute;inset:-40%}[data-motion-paused=true] .vb-media:after{animation-play-state:paused}.vb-hero-word{filter:blur(calc(min(var(--h,0) * 4, 1) * 1.2px));opacity:calc(1 - min(var(--h,0) * 4, 1) * .06);will-change:filter}.vb-copy{translate:0 calc((1 - var(--e,1)) * 10svh + var(--x,0) * -8svh);opacity:clamp(0, calc(1 - var(--x,0) * 8), 1)}.vb-copy--center{translate:0 calc(-50% + (1 - var(--e,1)) * 10svh + var(--x,0) * -8svh)}.vb-caption{opacity:clamp(0, calc(1 - var(--x,0) * 8), 1)}.vb-scene[data-scene=padel] :is(.vb-copy,.vb-caption){opacity:min(clamp(0, calc(1 - var(--x,0) * 8), 1), calc(1 - var(--ball,0)))}[data-fx=pin] .vb-scene[data-portal] .vb-stage{translate:0 calc((var(--e,1) - 1) * var(--stage));border-radius:0}[data-fx=pin] .vb-scene[data-portal] .vb-media{transform:scale(calc(1.12 - var(--e,1) * .12 + var(--xe,var(--x,0)) * .14))}[data-fx=pin] .vb-scene[data-portal-on] .vb-stage{--pw:min(92vw, calc(34svh / var(--p-ratio)));--ph:calc(var(--pw) * var(--p-ratio));--fx0:calc((100vw - var(--pw)) / 2 + var(--p-fx) * var(--pw));--fy0:calc((var(--stage) - var(--ph)) / 2 + var(--p-fy) * var(--ph));--fxn:calc(var(--fx0) + (50vw - var(--fx0)) * var(--pz,0));--fyn:calc(var(--fy0) + (var(--stage) / 2 - var(--fy0)) * var(--pz,0));opacity:var(--pa,1);pointer-events:none;-webkit-mask:var(--p-mask) no-repeat;-webkit-mask:var(--p-mask) no-repeat;mask:var(--p-mask) no-repeat;-webkit-mask-size:calc(var(--pw) * var(--ps,1)) auto;-webkit-mask-size:calc(var(--pw) * var(--ps,1)) auto;mask-size:calc(var(--pw) * var(--ps,1)) auto;-webkit-mask-position:calc(var(--fxn) - var(--p-fx) * var(--pw) * var(--ps,1)) calc(var(--fyn) - var(--p-fy) * var(--ph) * var(--ps,1));-webkit-mask-position:calc(var(--fxn) - var(--p-fx) * var(--pw) * var(--ps,1)) calc(var(--fyn) - var(--p-fy) * var(--ph) * var(--ps,1));mask-position:calc(var(--fxn) - var(--p-fx) * var(--pw) * var(--ps,1)) calc(var(--fyn) - var(--p-fy) * var(--ph) * var(--ps,1))}[data-fx=pin] .vb-inter+.vb-scene[data-portal-on] .vb-stage{clip-path:inset(calc((1 - var(--e,1)) * var(--stage)) 0 0 0)}[data-fx=pin] .vb-scene[data-portal-on] :is(.vb-copy,.vb-caption,.vb-shade){opacity:0}[data-fx=pin] .vb-scene[data-portal] .vb-shade{transition:opacity var(--vb-move) var(--vb-move-ease)}@supports (animation-timeline:view()){.vb-scene+.vb-inter{transform-origin:50% 0;animation:linear both vb-card;animation-timeline:view();animation-range:entry}}[data-fx=pin] .vb-caption{transition:opacity var(--vb-slow) var(--vb-ease)}[data-fx=pin] main.vibes:after{content:"";block-size:var(--stage);display:block}[data-fx=pin] .vb-join{block-size:var(--stage);transform-origin:50% 35%;min-block-size:0;scale:calc(1 - var(--sheet,0) * .06);border-radius:calc(var(--sheet,0) * 28px);position:sticky;inset-block-start:var(--header-h)}[data-fx=pin] .vb-join:after{content:"";z-index:5;border-radius:inherit;opacity:calc(var(--sheet,0) * .45);pointer-events:none;background:#05070a;position:absolute;inset:0}[data-fx=pin] #content:has(>main.vibes)+footer{z-index:4;min-block-size:calc(100svh - var(--header-h));border-start-start-radius:28px;border-start-end-radius:28px;flex-direction:column;margin-block-start:calc(var(--header-h) - 100svh);display:flex;box-shadow:0 -24px 60px #00000040}[data-fx=pin] #content:has(>main.vibes)+footer>div[aria-hidden=true]:last-child{margin-block:auto clamp(24px,4svh,48px)!important}.vb-week-grid{grid-template:"totals map""days map"1fr/minmax(0,1fr) auto;align-items:start;gap:0 clamp(32px,4.5vw,80px)}.vb-week-grid .vb-map{block-size:calc(100svh - var(--header-h) - 8svh);position:sticky;inset-block-start:calc(var(--header-h) + 4svh)}.vb-week .vb-days{margin-block-start:14svh}.vb-week-grid .vb-map-frame{block-size:100%;inline-size:auto}.vb-week .vb-day:not(.vb-day--rest){min-block-size:46svh}[data-draw=scroll] .vb-day:not(.vb-day--rest):not([data-on]){opacity:.4}[data-draw=scroll] .vb-map-bars li[data-bar]:not([data-on]) i{background:#6fd6cf66}.vb-map-frame{--px:1.83}.vb-map-close{display:block}[data-draw=scroll] .vb-map-ground img{will-change:transform}.vb-sports{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(32px,4.5vw,80px)}.vb-sports-stage{block-size:calc(100svh - var(--header-h) - 8svh);background:var(--night);color:#fff;border-radius:28px;display:block;position:sticky;inset-block-start:calc(var(--header-h) + 4svh);overflow:hidden}.vb-sports-stage:after{content:"";pointer-events:none;background:linear-gradient(#06090c00 30%,#06090c2e 54%,#06090cc7);position:absolute;inset:0}.vb-sports-pic{opacity:0;transition:opacity var(--vb-film) var(--vb-ui-ease);position:absolute;inset:0}.vb-sports-pic[data-on]{opacity:1}.vb-sports-pic img{object-fit:cover;block-size:100%;inline-size:100%}.vb-sports-mark{fill:none;inline-size:clamp(88px,8vw,132px);stroke:var(--accent-on-dark);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;position:absolute;inset-block-start:32px;inset-inline-start:32px}.vb-sports-say{z-index:1;gap:8px;display:grid;position:absolute;inset-block-end:30px;inset-inline:32px}.vb-sports-place,.vb-sports-detail,.vb-sports-mode{font:500 11px/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:#fffc}.vb-sports-name{font-family:var(--f-display);font-weight:var(--d-weight);font-stretch:var(--d-stretch,100%);font-size:calc(clamp(48px, 5.4vw, 96px) * var(--d-scale));letter-spacing:var(--d-track);animation:vb-swap var(--vb-slow) var(--vb-ease);line-height:.9}.vb-sports-points{font:500 clamp(76px, 8.6vw, 148px)/.82 var(--f-mono);letter-spacing:-.05em;color:#fff;margin-block-start:10px}.vb-sports-points small{font:600 15px/1 var(--f-text);letter-spacing:0;margin-inline-start:12px}.vb-sport{padding-block:clamp(16px,3svh,30px)}.vb-sport[data-on] .vb-sport-scale i{background:var(--accent)}.vb-sport[data-on] .vb-sport-pts{color:var(--accent)}}@font-face{font-family:SK Modernist;src:url(/fonts/sk-modernist.woff2)format("woff2");font-weight:300 800;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/arabic/ibm-plex-sans-arabic-400.woff2)format("woff2");font-weight:400;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/arabic/ibm-plex-sans-arabic-500.woff2)format("woff2");font-weight:500;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/arabic/ibm-plex-sans-arabic-600.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/arabic/ibm-plex-sans-arabic-700.woff2)format("woff2");font-weight:700;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-8FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#fff;--surface:#f4f7fa;--surface-2:#e9eef3;--surface-3:#dbe3ea;--line:#0b0d101a;--line-2:#0b0d102e;--ink:#0b0d10;--ink-2:#4a555f;--ink-3:#667079;--brand-uras:#12a89e;--accent:#067a8c;--accent-ink:#055c6a;--accent-tint:#067a8c1a;--on-accent:#fff;--danger:#b3261e;--warn:#8a5a00;--sky-dawn:#ffe3cf;--sky-day:#dff3f5;--shadow-surface:0 1px 2px #0b0d100a, 0 14px 34px -16px #0b0d1029;--shadow-lift:0 2px 4px #0b0d100d, 0 30px 60px -28px #0b0d104d;--r-sm:14px;--r-md:22px;--r-lg:28px;--r-xl:36px;--paper:#faf8f5;--mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--phone-w:clamp(13rem, min(21vw, (100svh - 160px) / 2.1036), 19rem);--ease:cubic-bezier(.2, 0, 0, 1);--ease-out:cubic-bezier(0, 0, 0, 1);--ease-in:cubic-bezier(.3, 0, 1, 1);--t-micro:.12s;--t-exit:.18s;--t-base:.24s;--t-enter:.36s;--t-long:.6s;--header-h:64px}html{background:var(--ground);scroll-padding-block-start:calc(var(--header-h) + 16px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html.lenis,html.lenis body{block-size:auto}html.lenis{scroll-behavior:auto}.lenis.lenis-stopped{overflow:clip}.lenis :is([data-lenis-prevent],[data-lenis-prevent-wheel],[data-lenis-prevent-touch],[data-lenis-prevent-vertical],[data-lenis-prevent-horizontal]){overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}[data-anchor-target]:focus{outline:none}body{background:var(--ground);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55}html,body{overflow-x:clip}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}::selection{background:var(--accent);color:var(--on-accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.tnum{font-variant-numeric:tabular-nums}.num{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.skip-link{z-index:100;border-radius:var(--r-sm);background:var(--ink);color:var(--ground);padding:12px 18px;font-weight:600;text-decoration:none;position:absolute;inset-block-start:-100px;inset-inline-start:12px}.skip-link:focus-visible{inset-block-start:12px}.site-header{z-index:50;pointer-events:none;justify-content:center;padding-inline:12px;display:flex;position:fixed;inset-block-start:12px;inset-inline:0}.site-header+#content{padding-block-start:var(--header-h)}.site-header+#content:has(>main.vibes){padding-block-start:0}.site-pill{pointer-events:auto;-webkit-backdrop-filter:blur(20px)saturate(1.6);backdrop-filter:blur(20px)saturate(1.6);block-size:52px;max-inline-size:100%;color:var(--ink);background:#ffffffbd;border:1px solid #0b0d1014;border-radius:999px;align-items:center;gap:28px;padding-inline:22px 6px;display:flex;box-shadow:0 1px 1px #0b0d100a,0 12px 32px -16px #0b0d1047}.site-menu-button{border:1px solid var(--pill-line,var(--line-2));color:var(--pill-ink,var(--ink))}:root[data-over=film] .site-pill{--brand-uras:#2fe0ff;--pill-ink:#fff;--pill-ink-2:#ffffffdb;--pill-line:#ffffff47;color:#fff;background:#0c101457;border-color:#ffffff29;box-shadow:0 12px 32px -16px #00000080}:root[data-over=film] .site-pill .mv-navlink:hover{color:#fff}@property --pill-ink{syntax:"<color>";inherits:true;initial-value:#0b0d10}@property --pill-ink-2{syntax:"<color>";inherits:true;initial-value:#4a555f}@property --pill-line{syntax:"<color>";inherits:true;initial-value:#0b0d102e}@property --brand-uras{syntax:"<color>";inherits:true;initial-value:#12a89e}.site-header[data-scrolled=true] .site-pill{block-size:46px}.site-header[data-scrolled=true]{inset-block-start:8px}@media (max-width:63.99rem){.site-pill{gap:14px;padding-inline:16px 5px}}@media (prefers-reduced-motion:no-preference){.site-header{transition:translate var(--t-base) var(--ease), inset-block-start var(--t-base) var(--ease)}.site-pill{transition:block-size var(--t-base) var(--ease), background-color var(--t-long) var(--ease), border-color var(--t-long) var(--ease), color var(--t-long) var(--ease), box-shadow var(--t-long) var(--ease), --pill-ink var(--t-long) var(--ease), --pill-ink-2 var(--t-long) var(--ease), --pill-line var(--t-long) var(--ease), --brand-uras var(--t-long) var(--ease)}}.site-header[data-tucked=true]:not(:focus-within){translate:0 calc(-100% - 16px)}.mv-navlink{transition:color var(--t-micro) var(--ease);position:relative}.mv-navlink:after{content:"";background:var(--accent);transform-origin:0;block-size:1.5px;transition:transform var(--t-base) var(--ease);position:absolute;inset-block-end:-5px;inset-inline:0;transform:scaleX(0)}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .mv-navlink:after{transform-origin:100%}@media (pointer:coarse){.mv-navlink:after{inset-block-end:calc(50% - .9em)}}.mv-navlink:hover,.mv-navlink[aria-current=page]{color:var(--ink)}.mv-navlink:hover:after,.mv-navlink[aria-current=page]:after{transform:scaleX(1)}.site-menu{pointer-events:auto;inset:calc(var(--header-h) + 8px) 12px auto;border:1px solid var(--line);border-radius:var(--r-md);background:var(--ground);inline-size:auto;color:var(--ink);box-shadow:var(--shadow-lift);margin:0;padding:8px;position:fixed}.site-menu::backdrop{background:#0b0d102e}@media (prefers-reduced-motion:no-preference){.site-menu{transition:opacity var(--t-base) var(--ease), translate var(--t-base) var(--ease), overlay var(--t-base) allow-discrete, display var(--t-base) allow-discrete}.site-menu:not(:popover-open){opacity:0;translate:0 -8px}@starting-style{.site-menu:popover-open{opacity:0;translate:0 -8px}}}.mv-cta{transition:background-color var(--t-micro) var(--ease), box-shadow var(--t-micro) var(--ease)}.mv-cta:hover{background-color:var(--accent-ink)!important}.mv-door{transition:border-color var(--t-micro) var(--ease), box-shadow var(--t-base) var(--ease)}.mv-door:hover{box-shadow:var(--shadow-surface);border-color:var(--accent)!important}.mv-door-arrow{display:inline-block}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .mv-door-arrow{transform:scaleX(-1)}@media (prefers-reduced-motion:no-preference){:is(.btn,.mv-cta,.mv-door,.dock-link,.steps-switch-btn,.steps-tab,.film-toggle){transition-property:background-color,border-color,box-shadow,color,scale,translate;transition-duration:var(--t-micro), var(--t-micro), var(--t-base), var(--t-micro), var(--t-micro), var(--t-base);transition-timing-function:var(--ease)}:is(.btn,.mv-cta,.mv-door,.dock-link,.steps-switch-btn,.steps-tab,.film-toggle):active{scale:.97}@media (hover:hover) and (pointer:fine){.mv-door:hover{translate:0 -2px}.mv-door:active{translate:0}.mv-door-arrow{transition:translate var(--t-base) var(--ease)}.mv-door:hover .mv-door-arrow{translate:3px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .mv-door:hover .mv-door-arrow{translate:-3px}}}.mv-range{appearance:none}.mv-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--accent) 0%, var(--accent) var(--pct,0%), var(--surface-2) var(--pct,0%), var(--surface-2) 100%);border-radius:999px;height:4px}.mv-range::-moz-range-track{background:var(--surface-2);border-radius:999px;height:4px}.mv-range::-moz-range-progress{background:var(--accent);border-radius:999px;height:4px}.mv-range::-webkit-slider-thumb{appearance:none;background:var(--ground);border:2px solid var(--accent);width:24px;height:24px;transition:transform .14s var(--ease);border-radius:999px;margin-top:-10px;box-shadow:0 2px 10px -2px #0b0d1059}.mv-range::-moz-range-thumb{background:var(--ground);border:2px solid var(--accent);border-radius:999px;width:24px;height:24px;box-shadow:0 2px 10px -2px #0b0d1059}.mv-range:active::-webkit-slider-thumb{transform:scale(1.12)}.mv-range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--accent);outline-offset:3px}.mv-range:focus-visible::-moz-range-thumb{outline:2px solid var(--accent);outline-offset:3px}details>summary::-webkit-details-marker{display:none}details>summary{list-style:none}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}.mv-legal{color:var(--ink-2);font-size:15.5px;line-height:1.68}.mv-legal-section+.mv-legal-section{margin-block-start:44px}.mv-legal h2{color:var(--ink);letter-spacing:-.02em;margin-block-end:14px;font-size:21px;font-weight:700;line-height:1.25}.mv-legal p+p,.mv-legal p+ul,.mv-legal p+ol,.mv-legal ul+p,.mv-legal ol+p{margin-block-start:14px}.mv-legal ul{gap:10px;padding-inline-start:20px;list-style:outside;display:grid}.mv-legal ol{gap:10px;padding-inline-start:22px;list-style:decimal;display:grid}.mv-legal li::marker{color:var(--ink-3)}.mv-legal a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}.mv-legal a:hover{color:var(--accent)}@media (min-width:768px){.mv-legal{font-size:16px}.mv-legal h2{font-size:23px}}.container{inline-size:100%;max-inline-size:1240px;margin-inline:auto;padding-inline:20px}@media (min-width:48rem){.container{padding-inline:32px}}.section{padding-block:clamp(56px,1.5rem + 3vw,80px)}.section-tint{background:var(--surface)}.section-title{letter-spacing:-.035em;max-inline-size:22ch;font-size:clamp(30px,1.4rem + 2.2vw,52px);font-weight:700;line-height:1.05}.section-lede{max-inline-size:54ch;color:var(--ink-2);margin-block-start:20px;font-size:18px;line-height:1.55}.btn{border-radius:var(--r-sm);white-space:nowrap;justify-content:center;align-items:center;min-block-size:48px;padding-inline:22px;font-size:15px;font-weight:600;display:inline-flex}.btn-primary{background:var(--accent);color:var(--on-accent)}.btn-quiet{background:var(--ground);color:var(--ink);border:1px solid var(--line-2);transition:border-color var(--t-micro) var(--ease)}.btn-quiet:hover{border-color:var(--ink)}.text-link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;font-weight:600;text-decoration-thickness:1.5px}.text-link:hover{color:var(--accent-ink)}.phone{box-shadow:var(--shadow-lift);background:#0b0d10;border-radius:13%/6.1%;padding:2.6%;position:relative}.phone-screen{background:var(--ground);aspect-ratio:780/1688;border-radius:10.6%/4.9%;position:relative;overflow:hidden}.phone-screen img{block-size:auto;inline-size:100%;display:block}.phone-island{aspect-ratio:125/37;background:#0b0d10;border-radius:999px;inline-size:30%;margin-inline:auto;position:absolute;inset-block-start:1.4%;inset-inline:0}.hero{background:radial-gradient(60% 55% at 8% 0%, #ffe3cfe6, transparent 72%), radial-gradient(55% 50% at 96% 4%, #dff3f5, transparent 70%), linear-gradient(var(--paper), var(--paper));padding-block:clamp(24px,.5rem + 2.5vw,44px) clamp(40px,1.5rem + 3vw,88px);position:relative}.hero-copy{z-index:1;padding-inline:20px;position:relative}.hero-eyebrow{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-2);font-size:12px;font-weight:500}.hero-title{letter-spacing:-.048em;max-inline-size:13ch;color:var(--ink);margin-block-start:14px;font-size:clamp(38px,1rem + 4.6vw,88px);font-weight:700;line-height:.97}.hero-sub{max-inline-size:38ch;color:var(--ink-2);margin-block-start:18px;font-size:clamp(17px,.95rem + .3vw,20px);line-height:1.5}.hero-actions{flex-wrap:wrap;gap:10px;margin-block-start:26px;display:flex}.hero-door{border:1px solid var(--line);border-radius:var(--r-sm);max-inline-size:26rem;color:var(--ink);text-align:start;background:#ffffffb8;grid-template-columns:1fr auto;align-items:center;column-gap:12px;margin-block-start:14px;padding:12px 16px;display:grid}.hero-door-who{grid-column:1;font-size:14px;font-weight:700}.hero-door-what{color:var(--ink-2);grid-column:1;font-size:14px}.hero-door .mv-door-arrow{color:var(--accent);grid-area:1/2/span 2;font-size:18px}.hero-stage{margin-block-start:clamp(28px,1rem + 2vw,40px);padding-inline:12px;position:relative}.hero-frame{aspect-ratio:9/16;border-radius:var(--r-xl);background:linear-gradient(#d0a98d,#dba57b 40%,#cd8d70);max-block-size:82svh;position:relative;overflow:clip}.hero-photo img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.hero-film{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.film-toggle{z-index:2;block-size:44px;inline-size:44px;color:var(--ink);background:#ffffffdb;border-radius:999px;place-items:center;display:grid;position:absolute;inset-block-end:16px;inset-inline-end:16px}.film-toggle svg{fill:currentColor;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;block-size:18px;inline-size:18px}.hero-phone{z-index:1;inline-size:min(62vw,15rem);margin-inline:auto;position:absolute;inset-block-start:9%;inset-inline:0}.hero-caption{inline-size:fit-content;color:var(--ink-2);text-align:center;background:#ffffffe6;border-radius:999px;margin-block-start:14px;margin-inline:auto;padding:4px 12px;font-size:12.5px}.hero-stage{padding-block-end:120px}@media (min-width:48rem){.hero-copy{max-inline-size:64rem;margin-inline:auto;padding-inline:32px}.hero-stage{max-inline-size:1240px;margin-inline:auto;padding-block-end:96px;padding-inline:32px}.hero-frame{aspect-ratio:16/9;max-block-size:none}.hero-phone{inline-size:var(--phone-w);inset-block-start:clamp(20px,4.2%,52px)}}@media (min-width:64rem){.hero-copy{text-align:center;justify-items:center;display:grid}.hero-title{max-inline-size:16ch}.hero-sub{max-inline-size:46ch}.hero-actions{justify-content:center}.hero-door{border-radius:999px;flex-wrap:wrap;justify-content:center;gap:2px 8px;max-inline-size:none;padding:8px 18px;display:inline-flex}.hero-door .mv-door-arrow{grid-row:auto}}.home{--lane-gap:20px;--content-left:32px;timeline-scope:--route;position:relative}@media (max-width:47.99rem){.home .container{padding-inline-start:34px}.home{--lane-gap:22px;--content-left:34px}}@media (min-width:64rem){.home{--lane-gap:clamp(16px, (100vw - 1176px) / 2 - 24px, 56px);--content-left:max(32px, (100vw - 1176px) / 2)}}.how{background:linear-gradient(var(--paper), var(--ground))}.sports{background:linear-gradient(var(--ground), var(--surface))}.rewards-section{background:linear-gradient(var(--surface), var(--paper))}.proof-section{background:linear-gradient(var(--paper), var(--ground))}.counter-section{background:linear-gradient(var(--ground), var(--surface))}.running-section{background:linear-gradient(var(--surface), var(--ground))}.faq-section{background:linear-gradient(var(--ground), var(--paper))}.km{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:10px;margin-block-end:16px;font-size:12px;line-height:1.4;display:flex;position:relative}.km-n{color:var(--accent-ink);font-variant-numeric:tabular-nums;font-weight:600}.km-name{align-items:center;gap:10px;display:inline-flex}.km-n+.km-name:before{content:"·" / "";color:var(--ink-3)}.km-dot{z-index:1;border:2px solid var(--accent);background:var(--ground);border-radius:50%;block-size:11px;inline-size:11px;position:absolute;inset-block-start:50%;inset-inline-start:calc(-1 * var(--lane-gap));translate:-50% -50%}.route-via{block-size:1px;inline-size:1px;display:block;position:relative;inset-inline-start:calc(-1 * var(--lane-gap))}.route{pointer-events:none;view-timeline:--route block;will-change:transform;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.route path{fill:none;stroke-linecap:round;stroke-linejoin:round}.route-line{stroke:var(--accent);stroke-width:2.5px;stroke-dasharray:1 1;stroke-dashoffset:0}.route-ahead{stroke:var(--accent);stroke-opacity:.28;stroke-width:1.5px;stroke-dasharray:2 7}.route-tip,.steps-nav,.steps-switch{display:none}.steps{scroll-snap-type:x mandatory;grid-auto-columns:min(78%,20rem);grid-auto-flow:column;gap:16px;margin-block-start:40px;margin-inline:-20px;padding-block-end:8px;padding-inline:20px;scroll-padding-inline:20px;display:grid;overflow-x:auto}.step{scroll-snap-align:start;flex-direction:column-reverse;justify-content:flex-end;gap:20px;display:flex}.step-copy{position:relative}.step-phone{inline-size:min(100%,15rem);margin-inline:auto}.step-label{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink);align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex;position:relative}.step-label :is(.km-n,.km-name){font-family:var(--mono);font-size:12px;font-weight:600}.step-label .km-name{color:var(--ink-2);font-weight:500}.step-label .km-dot{display:none}.step-title{letter-spacing:-.02em;margin-block-start:8px;font-size:21px;font-weight:700;line-height:1.2}.step-body{color:var(--ink-2);margin-block-start:8px}.step-figure{color:var(--accent-ink);align-items:baseline;gap:8px;margin-block-start:14px;display:flex}.step-count{font-family:var(--mono);letter-spacing:-.02em;font-size:30px;font-weight:600;line-height:1;position:relative}.step-unit{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:12px}.step-count.is-counting{color:#0000}.odometer{color:var(--accent-ink);display:flex;position:absolute;inset:0}.odometer-col{block-size:1em;display:inline-block;overflow:clip}.odometer-strip{will-change:transform;flex-direction:column;line-height:1;display:flex}.step-photo{display:none}.steps-note{color:var(--ink-2);margin-block-start:20px;font-size:13px}@media (min-width:48rem){.step-photo{aspect-ratio:4/5;object-fit:cover;border-radius:var(--r-md);background:var(--surface-2);block-size:auto;inline-size:100%;margin-block-start:20px;display:block}.step[data-step=spend] .step-photo{aspect-ratio:3/2}}@media (min-width:64rem){.steps{grid-template-columns:repeat(3,1fr);grid-auto-flow:row;gap:40px;margin-inline:0;padding:0;overflow:visible}.step-phone{inline-size:min(100%,14rem)}}.steps-nav{z-index:1;background:var(--ground);box-shadow:var(--shadow-surface);border-radius:999px;gap:4px;padding:4px}.steps-tab{min-block-size:40px;color:var(--ink-2);transition:color var(--t-micro) var(--ease);border-radius:999px;align-items:center;padding-inline:18px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.steps-tab:hover{color:var(--ink)}.steps-tab:after{content:"";background:var(--accent);block-size:2px;transition:scale var(--t-base) var(--ease);border-radius:2px;position:absolute;inset-block-end:6px;inset-inline:16px;scale:0 1}.steps-tab[aria-current=step]{color:var(--ink)}.steps-tab[aria-current=step]:after{scale:1}.steps-wrap[data-switch]{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""phone""switch""c1""c2""c3""note";display:grid}.steps-wrap[data-switch] .steps-title{grid-area:title}.steps-wrap[data-switch] :is(.steps,.step){display:contents}.steps-wrap[data-switch] .step-phone{grid-area:phone;justify-self:center;inline-size:min(64vw,16rem);margin-block-start:32px}.steps-wrap[data-switch] .step:first-child .step-copy{grid-area:c1}.steps-wrap[data-switch] .step:nth-child(2) .step-copy{grid-area:c2}.steps-wrap[data-switch] .step:nth-child(3) .step-copy{grid-area:c3}.steps-wrap[data-switch] .step-copy{border-block-start:1px solid var(--line);margin-block-start:14px;padding-block-start:14px}.steps-wrap[data-switch] .step:not([data-on]) .step-title{color:var(--ink-2)}.steps-wrap[data-switch] .step:not([data-on]) .step-phone{opacity:0;visibility:hidden}.steps-wrap[data-switch] .step-photo{display:none}.steps-wrap[data-switch] .steps-note{grid-area:note}.steps-wrap[data-switch] .steps-switch{background:var(--ground);box-shadow:var(--shadow-surface);border-radius:999px;grid-area:switch;justify-self:center;gap:4px;margin-block-start:20px;padding:4px;display:flex}.steps-switch-btn{min-block-size:44px;color:var(--ink-2);border-radius:999px;padding-inline:20px;font-size:15px;font-weight:600}.steps-switch-btn[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}@media (prefers-reduced-motion:no-preference){.steps-wrap[data-switch] .step-phone{transition:opacity var(--t-exit) var(--ease), visibility 0s}.steps-wrap[data-switch] .step:not([data-on]) .step-phone{transition:opacity .15s var(--ease), visibility 0s .15s}.steps-switch-btn{transition:background-color var(--t-micro) var(--ease), color var(--t-micro) var(--ease)}}@media (min-width:48rem){.steps-wrap[data-switch]{grid-template:"title title""phone switch""phone c1""phone c2""phone c3""phone note"1fr/17rem minmax(0,1fr);align-items:start;column-gap:48px}.steps-wrap[data-switch] .steps-switch{justify-self:start;margin-block-start:32px}.steps-wrap[data-switch] .step-phone{inline-size:100%}}.journey-phone{display:none}.journey-screen+.journey-screen{position:absolute;inset:0}.journey-screen img{block-size:auto;inline-size:100%;display:block}.sports-stage{padding-inline:20px}.sport-track{flex-wrap:wrap;gap:20px 32px;margin-block-start:36px;display:flex}.sport-family{flex:none;grid-template-rows:auto auto 1fr;display:grid}.sport-family-title{letter-spacing:-.015em;font-size:17px;font-weight:700}.sport-family-mode{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--accent-ink);margin-block-start:2px;font-size:11.5px}.sport-list{--tile:8.5rem;--row:6.25rem;grid-template-rows:repeat(3, var(--row));grid-auto-flow:column dense;grid-auto-columns:var(--tile);gap:10px;margin-block-start:14px;display:grid}.sport{border:1px solid var(--line);border-radius:var(--r-md);background:var(--ground);color:var(--ink);align-content:end;gap:2px;padding:12px 14px;display:grid;position:relative;overflow:clip}.sport .glyph{block-size:22px;inline-size:22px;position:absolute;inset-block-start:12px;inset-inline-start:14px}.sport-name{font-size:14.5px;font-weight:600;line-height:1.2}.sport-mode{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:10.5px}.glyph{fill:none;block-size:20px;inline-size:20px;stroke:var(--ink-2);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none}.sport-featured{inline-size:calc((var(--row) * 3 + 20px) * .8);background:linear-gradient(160deg, var(--sky-dawn), var(--sky-day));border:0;grid-row:span 3}.sport-featured .glyph{block-size:44px;inline-size:44px;stroke:var(--accent-ink);stroke-width:1.5px;inset-block-start:22px;inset-inline-start:22px}.sport-photo{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.sport-featured:has(.sport-photo){color:var(--ground)}.sport-featured:has(.sport-photo):before{content:"";background:linear-gradient(#0000,#0b0d109e);position:absolute;inset:40% 0 0}.sport-featured:has(.sport-photo) .glyph{display:none}.sport-featured :is(.sport-name,.sport-mode){position:relative}.sport-featured .sport-name{letter-spacing:-.015em;font-size:18px;font-weight:700}.sport-featured:has(.sport-photo) .sport-mode{color:#ffffffdb}@media (hover:hover) and (pointer:fine){.sport{transition:border-color var(--t-micro) var(--ease), translate var(--t-base) var(--ease)}.sport:hover{border-color:var(--line-2);translate:0 -2px}}@media (max-width:63.99rem){.sport-track{scroll-snap-type:x mandatory;flex-wrap:nowrap;margin-inline:-20px;padding-block-end:8px;padding-inline:20px;scroll-padding-inline:20px;overflow-x:auto}.sport-family{scroll-snap-align:start}.sport-list{--tile:7.75rem;--row:5.75rem}}@media (min-width:48rem){.sports-stage{padding-inline:32px}}@media (min-width:64rem){.sports-stage{max-inline-size:1240px;margin-inline:auto}}.families{gap:14px;margin-block-start:32px;display:grid}@media (min-width:40rem){.families{grid-template-columns:1fr 1fr}}@media (min-width:64rem){.families{grid-template-columns:repeat(3,1fr)}}.family{border:1px solid var(--line);border-radius:var(--r-md);background:var(--ground);padding:20px}.family-title{letter-spacing:-.015em;font-size:17px;font-weight:700}.family-mode{color:var(--accent-ink);margin-block-start:2px;font-size:13.5px}.family-sports{color:var(--ink);grid-template-columns:1fr 1fr;gap:8px 12px;margin-block-start:14px;font-size:14.5px;display:grid}.family-sports li{align-items:center;gap:8px;display:flex}.rewards{gap:40px;display:grid}.tickets{gap:12px;max-inline-size:30rem;margin-block-start:28px;display:grid}.ticket{border-radius:var(--r-md);background:var(--ground);box-shadow:var(--shadow-surface);grid-template-columns:64px 1fr;align-items:center;gap:14px;padding:12px;display:grid}.ticket-photo{object-fit:cover;border-radius:var(--r-sm);background:var(--surface-2);block-size:64px;inline-size:64px}.ticket-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ticket-title{letter-spacing:-.015em;font-size:17px;font-weight:700}.ticket-example{border:1px solid var(--line-2);color:var(--ink-2);border-radius:999px;flex:none;padding:1px 8px;font-size:11.5px;font-weight:600}.ticket-where{color:var(--ink-2);font-size:13.5px}.ticket-cost{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-block-start:6px;display:flex}.ticket-price{background:var(--accent-tint);color:var(--accent-ink);border-radius:999px;padding:2px 10px;font-size:13.5px;font-weight:700}.ticket-anchor{color:var(--ink-2);font-size:13px}.rewards .text-link{margin-block-start:24px;display:inline-block}.rewards-photos{grid-template-columns:1fr 1fr;align-content:start;gap:12px;display:grid}.rewards-photo{aspect-ratio:1;object-fit:cover;border-radius:var(--r-md);background:var(--surface-2);block-size:auto;inline-size:100%;display:block}.rewards-photos>picture:nth-child(2n) .rewards-photo{translate:0 32px}@media (min-width:64rem){.rewards{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:64px}.rewards-photos{gap:16px;padding-block-end:48px}.rewards-photos>picture:nth-child(2n) .rewards-photo{translate:0 48px}}.proof{gap:28px;margin-block-start:32px;display:grid}.proof-item{border-block-start:1px solid var(--line);padding-block-start:20px}.proof-item p{color:var(--ink-2);max-inline-size:40ch;margin-block-start:8px}.proof-title{letter-spacing:-.02em;font-size:19px;font-weight:700}.proof-trace{color:var(--accent)}.proof-trace .proof-title{color:var(--ink)}.proof-trace-art{block-size:auto;inline-size:min(100%,11rem);margin-block-end:16px;display:block}@media (min-width:48rem){.proof{grid-template-columns:1fr 1fr;column-gap:40px}}@media (min-width:64rem){.proof{grid-template-columns:1.15fr 1fr 1fr;grid-auto-flow:dense;row-gap:24px}.proof-trace{border-radius:var(--r-md);background:var(--surface);border:0;grid-area:1/1/span 3;padding:28px}.proof-trace-art{inline-size:min(100%,12rem);margin-block-end:20px}.proof-item:not(.proof-trace){grid-column:span 2}}.counter{gap:40px;display:grid}.counter-actions{flex-wrap:wrap;gap:10px;margin-block-start:24px;display:flex}.counter-art{padding-block-end:36cqi;position:relative;container-type:inline-size}.counter-photo{aspect-ratio:3/2;object-fit:cover;border-radius:var(--r-lg);background:var(--surface-2);block-size:auto;inline-size:100%;display:block}.browser{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--ground);box-shadow:var(--shadow-lift);overflow:hidden}.browser-bar{border-block-end:1px solid var(--line);background:var(--surface);text-align:center;color:var(--ink-2);padding:7px 12px;font-size:12px}.browser img{block-size:auto;inline-size:100%;display:block}.counter-panel{inline-size:50cqi;position:absolute;inset-block-start:30cqi;inset-inline-start:-3cqi}.counter-phone{inline-size:33cqi;position:absolute;inset-block-start:21cqi;inset-inline-end:4cqi}.counter-note{max-inline-size:34rem;color:var(--ink-2);font-size:13px;line-height:1.5;position:absolute;inset-block-start:96cqi;inset-inline:0}.counter-art{padding-block-end:46cqi}@media (min-width:64rem){.counter{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:72px}.counter-panel{inline-size:46cqi;inset-inline-start:-8cqi}.counter-phone{inline-size:29cqi;inset-block-start:22cqi}.counter-note{inset-block-start:92cqi;inset-inline-start:40cqi}.counter-art{padding-block-end:40cqi}}.panel-shot{position:relative;container-type:inline-size}.panel-people,.panel-versus{display:block;position:absolute}.panel-turn{vertical-align:top;display:inline-block;overflow:clip}.panel-turn .turn{flex-direction:column;display:flex}.panel-turn .turn>span{display:block;translate:0 -100%}.panel-people{color:#0b0d10;font-variant-numeric:tabular-nums;letter-spacing:-.02em;background:#fff;block-size:11.5523%;inline-size:9.70464%;font-family:ui-sans-serif,-apple-system,system-ui,Segoe UI,Roboto,sans-serif;font-size:13.5021cqi;font-weight:700;line-height:13.5021cqi;inset-block-start:74.3682%;inset-inline-start:15.6118%}.panel-people .panel-turn{block-size:13.5021cqi}.panel-versus{color:#3d8e61;white-space:nowrap;background:#eff9f3;block-size:3.4296%;inline-size:12.6582%;font-size:2.74262cqi;font-weight:600;line-height:4.00844cqi;inset-block-start:94.5848%;inset-inline-start:17.2996%}.panel-versus .panel-turn{block-size:4.00844cqi}.counter-phone .phone-screen{container-type:inline-size}.slide-patch,.slide-knob{border-radius:50%;position:absolute;inset-block-start:93.6908%;inset-inline-start:14.2949%;translate:-50% -50%}.slide-patch{aspect-ratio:1;background:radial-gradient(closest-side,#e6ecf1 92%,#e6ecf100);inline-size:16.4103%}.slide-knob{aspect-ratio:1;background:var(--accent);inline-size:14.7436%;color:var(--on-accent);place-items:center;display:grid;translate:434.348% -50%}.slide-knob svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;block-size:42%;inline-size:42%}.running{gap:14px;margin-block-start:32px;display:grid}@media (min-width:48rem){.running{grid-template-columns:1fr 1fr}}.running-card{border:1px solid var(--line);border-radius:var(--r-md);background:var(--ground);block-size:100%;color:var(--ink);grid-template-columns:1fr auto;column-gap:16px;padding:24px;display:grid}.running-kicker{color:var(--accent-ink);grid-column:1;font-size:13px;font-weight:600}.running-title{letter-spacing:-.025em;grid-column:1;margin-block-start:6px;font-size:24px;font-weight:700}.running-body{color:var(--ink-2);grid-column:1;margin-block-start:6px}.running-card .mv-door-arrow{color:var(--accent);grid-area:1/2/span 3;align-self:center;font-size:22px}.faq-wrap>*{max-inline-size:880px}@media (min-width:64rem){.faq-wrap{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;column-gap:64px;display:grid}.faq-wrap>:is(.route-via,h2,.faq-more){grid-column:1}.faq-wrap>.faq{grid-area:1/2/span 3;margin-block-start:0}}.faq{border-block-start:1px solid var(--line);margin-block-start:28px}.faq details{border-block-end:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-block-size:60px;padding-block:16px;font-size:17px;font-weight:600;display:flex}.faq summary:after{content:"+";color:var(--ink-2);flex:none;font-size:22px;font-weight:400}.faq details[open] summary:after{content:"−"}.faq details p{max-inline-size:68ch;color:var(--ink-2);padding-block-end:20px;padding-inline-end:40px}.faq-more{color:var(--ink-2);margin-block-start:24px}@media (prefers-reduced-motion:no-preference){.faq{interpolate-size:allow-keywords}.faq details::details-content{block-size:0;transition:block-size var(--t-exit) var(--ease), content-visibility var(--t-exit) allow-discrete;overflow:clip}.faq details[open]::details-content{block-size:auto}}.join{background:var(--paper);display:grid;position:relative}.join-end{grid-row:1;align-items:center;gap:14px;padding-block:8px 28px;display:flex;position:relative}.join-end .km{margin:0}.join-end .km-dot{display:none}.join-stamp{--stamp:72px;z-index:1;inline-size:var(--stamp);block-size:var(--stamp);flex:none;margin-inline-start:max(calc(-1 * var(--lane-gap) - var(--stamp) / 2), calc(4px - var(--content-left)));position:relative}@media (max-width:47.99rem){.join-stamp{--stamp:52px}}.join-stamp picture{display:block}.join-cafe{inline-size:var(--stamp);block-size:var(--stamp);object-fit:cover;border:3px solid var(--accent);background:var(--surface-2);box-shadow:var(--shadow-surface);border-radius:50%;display:block}.join-photo{grid-area:2/1}.join-photo img{aspect-ratio:4/5;object-fit:cover;block-size:auto;max-block-size:80svh;inline-size:100%;display:block}.join-inner{display:contents}.join-inner>.join-end{inline-size:100%;max-inline-size:1240px;padding-inline:inherit;grid-area:1/1;margin-inline:auto}.join-copy{grid-area:2/1;padding:40px 20px;position:relative}.join-title{letter-spacing:-.04em;max-inline-size:14ch;font-size:clamp(36px,1.6rem + 3.6vw,68px);font-weight:700;line-height:1.02}.join-sub{color:var(--ink);max-inline-size:34ch;margin-block-start:12px;font-size:18px}.join-form{border-radius:var(--r-md);background:var(--ground);max-inline-size:30rem;box-shadow:var(--shadow-lift);margin-block-start:28px;padding:22px}@media (min-width:48rem){.join-photo img{aspect-ratio:21/9;min-block-size:520px;max-block-size:none}.join-copy{align-self:start;inline-size:100%;max-inline-size:1240px;margin-inline:auto;padding-block:clamp(40px,5vw,80px);padding-inline:32px}.join-copy>*{max-inline-size:32rem;margin-left:auto}.join-copy>.join-title{inline-size:32rem;margin-left:auto}}.page-title{letter-spacing:-.04em;max-inline-size:18ch;margin-block-start:10px;font-size:clamp(36px,1.4rem + 3.4vw,64px);font-weight:700;line-height:1.03}.biz-hero{background:linear-gradient(var(--sky-day), var(--ground) 70%);padding-block:clamp(36px,2rem + 3vw,80px)}.biz-hero-grid{align-items:center;gap:40px;display:grid}.biz-start{margin-block-start:28px}.biz-facts{color:var(--ink-2);flex-wrap:wrap;gap:6px 22px;margin-block-start:18px;font-size:14px;display:flex}.biz-facts li{align-items:center;min-block-size:32px;display:inline-flex}.biz-hero-card{display:none}@media (min-width:64rem){.biz-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px}.biz-hero-card{display:block}}.biz-n{background:var(--accent-tint);block-size:28px;inline-size:28px;color:var(--accent-ink);border-radius:999px;place-items:center;font-size:13px;font-weight:700;display:inline-grid}.biz-h3{letter-spacing:-.015em;color:var(--ink);font-size:17px;font-weight:700}.biz-promises,.biz-steps{gap:28px;margin-block-start:32px;display:grid}.biz-promises li,.biz-steps li{align-content:start;gap:10px;display:grid}.biz-promises p,.biz-steps p,.biz-controls dd,.biz-refused p,.biz-get li p:last-child{color:var(--ink-2)}@media (min-width:48rem){.biz-promises{grid-template-columns:repeat(3,1fr);gap:40px}.biz-steps{grid-template-columns:1fr 1fr}}@media (min-width:64rem){.biz-steps{grid-template-columns:repeat(4,1fr);gap:32px}}.biz-calculator{background:var(--ground);border-radius:20px;margin-block-start:32px}.biz-controls{gap:22px 40px;margin-block-start:32px;display:grid}.biz-controls>div{border-block-start:1px solid var(--line);padding-block-start:16px}.biz-controls dd{margin-block-start:6px}@media (min-width:48rem){.biz-controls{grid-template-columns:1fr 1fr}}@media (min-width:64rem){.biz-controls{grid-template-columns:repeat(3,1fr)}}.biz-data{gap:40px;display:grid}.biz-refused{gap:18px;margin-block-start:28px;display:grid}.biz-refused li{border-inline-start:2px solid var(--danger);padding-inline-start:18px}.biz-refused p{margin-block-start:4px}.biz-get{border-radius:var(--r-md);background:var(--ground);box-shadow:var(--shadow-surface);align-self:start;padding:28px}.biz-get-title{letter-spacing:-.02em;font-size:21px;font-weight:700;line-height:1.2}.biz-get ul{gap:14px;margin-block-start:18px;display:grid}.biz-get li{border-block-start:1px solid var(--line);padding-block-start:12px}.biz-honest{color:var(--ink-2);margin-block-start:22px;font-size:14.5px}@media (min-width:64rem){.biz-data{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:64px}}.biz-end{gap:40px;display:grid}.biz-panel{border:1px solid var(--line);border-radius:var(--r-md);background:var(--ground);align-self:start;padding:28px}.biz-panel p{color:var(--ink-2);margin-block-start:10px}@media (min-width:64rem){.biz-end{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:64px}}.coupon-preview{inline-size:100%}.coupon-card{border:1px solid var(--line);background:var(--ground);max-inline-size:340px;box-shadow:var(--shadow-lift);border-radius:30px;margin-inline:auto;overflow:hidden}.coupon-band{background:linear-gradient(var(--sky-dawn), var(--sky-day));block-size:168px}.coupon-band:empty{block-size:88px}.coupon-band picture,.coupon-band-photo{object-fit:cover;block-size:100%;inline-size:100%;display:block}.coupon-sheet{background:var(--ground);border-radius:22px 22px 0 0;margin-block-start:-22px;padding:20px 22px 22px;position:relative}.coupon-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-size:11px;font-weight:600}.coupon-headline{letter-spacing:-.03em;color:var(--ink);margin-block-start:6px;font-size:26px;font-weight:700;line-height:1.08}.coupon-points{letter-spacing:-.03em;color:var(--accent);margin-block-start:2px;font-size:24px;font-weight:700}.coupon-perforation{border-block-start:1.5px dashed var(--line-2);margin-block:16px;margin-inline:-22px;position:relative}.coupon-perforation:before,.coupon-perforation:after{content:"";border:1px solid var(--line-2);background:var(--surface);border-radius:999px;block-size:16px;inline-size:16px;position:absolute;inset-block-start:-9px}.coupon-perforation:before{inset-inline-start:-9px}.coupon-perforation:after{inset-inline-end:-9px}.coupon-held{color:var(--ink);font-size:13.5px}.coupon-terms{text-underline-offset:2px;font-weight:600;text-decoration:underline}.coupon-venue{align-items:center;gap:12px;margin-block-start:14px;display:flex}.coupon-avatar{background:var(--ink);block-size:40px;inline-size:40px;color:var(--ground);border-radius:999px;flex:none;place-items:center;font-size:16px;font-weight:700;display:grid}.coupon-venue-name{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:15px;font-weight:700;display:block;overflow:hidden}.coupon-venue-where{color:var(--ink-2);font-size:13px;display:block}.coupon-rows{gap:6px;margin-block-start:14px;display:grid}.coupon-row{gap:12px;font-size:12.5px;line-height:1.45;display:flex}.coupon-row-label{inline-size:68px;color:var(--ink-3);flex:none}.coupon-row-value{overflow-wrap:anywhere;min-inline-size:0;color:var(--ink-2);flex:1}.coupon-counter{color:var(--ink-2);margin-block-start:16px;font-size:12.5px}.coupon-slide{border:1px solid var(--line);background:var(--surface-2);text-align:center;block-size:56px;color:var(--ink-2);border-radius:999px;grid-template-columns:44px 1fr 44px;align-items:center;margin-block-start:8px;padding:5px;font-size:14px;font-weight:600;display:grid}.coupon-slide-thumb{background:var(--accent);block-size:44px;inline-size:44px;color:var(--on-accent);border-radius:999px;place-items:center;font-size:18px;display:grid}.coupon-slide-chev{letter-spacing:-.12em;font-size:18px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) :is(.coupon-slide-thumb,.coupon-slide-chev){scale:-1 1}.coupon-anchor-line{text-align:center;color:var(--ink-2);margin-block-start:12px;font-size:12.5px}.dock{display:none}.dock-link{white-space:nowrap;min-block-size:44px;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;padding-inline:16px;font-size:14.5px;font-weight:600;display:inline-flex}.dock-primary{background:var(--accent);color:var(--on-accent);flex:1}.page-head{background:linear-gradient(var(--sky-day), var(--ground));padding-block:clamp(40px,2rem + 3vw,88px) clamp(28px,1.5rem + 2vw,56px)}.page-section{padding-block:clamp(36px,1.5rem + 3vw,64px)}.page-h2{letter-spacing:-.025em;max-inline-size:30ch;font-size:clamp(24px,1.2rem + 1.2vw,34px);font-weight:700;line-height:1.15}.prose{max-inline-size:68ch;color:var(--ink-2);margin-block-start:16px;font-size:16.5px;line-height:1.65}.prose>*+*{margin-block-start:14px}.prose-wide{max-inline-size:none}.prose-wide>p{max-inline-size:68ch}.prose a:not(.btn){color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}.prose ul{gap:10px;padding-inline-start:20px;list-style:outside;display:grid}.prose li::marker{color:var(--ink-3)}.prose strong{color:var(--ink);font-weight:600}.cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:14px;margin-block-start:8px;display:grid}.card{border:1px solid var(--line);border-radius:var(--r-md);background:var(--ground);padding:24px}.card h3{letter-spacing:-.015em;color:var(--ink);font-size:18px;font-weight:700}.card p{color:var(--ink-2);margin-block-start:8px}.card .text-link,.card .btn{margin-block-start:12px}.facts{border-block-start:1px solid var(--line);gap:0;display:grid}.facts>div{border-block-end:1px solid var(--line);gap:4px;padding-block:14px;display:grid}.facts dt{color:var(--ink);font-weight:600}@media (min-width:48rem){.facts>div{grid-template-columns:14rem 1fr;gap:24px}}.kit{grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:14px;display:grid}.prose .kit{gap:14px;padding-inline-start:0;list-style:none}@media (min-width:64rem){.kit{grid-template-columns:repeat(3,1fr)}}.kit a{border:1px solid var(--line);border-radius:var(--r-md);color:var(--ink);gap:10px;padding:14px;text-decoration:none;display:grid}.kit img{aspect-ratio:3/2;object-fit:contain;background:var(--surface);border-radius:var(--r-sm);block-size:auto;inline-size:100%;padding:16px}.kit img[data-tone=dark]{background:var(--ink)}.kit img[data-tone=photo]{object-fit:cover;padding:0}@keyframes mv-rise{0%{animation-timing-function:var(--ease);translate:0 1rem}}@keyframes word-in{0%{opacity:.2;animation-timing-function:var(--ease)}}@keyframes km-pass{0%{background-color:var(--ground)}to{background-color:var(--accent)}}@keyframes tip-on{0%{opacity:0}to{opacity:1}}@keyframes ink{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes deal-2{0%{animation-timing-function:var(--ease);translate:0 calc(-100% - 12px);rotate:-3deg;scale:.96}}@keyframes deal-3{0%{animation-timing-function:var(--ease);translate:0 calc(-200% - 24px);rotate:2.5deg;scale:.94}}@keyframes drift-a{0%{translate:0 1.5rem}to{translate:0 -1.5rem}}@keyframes drift-b{0%{translate:0 4.5rem}to{translate:0 -4.5rem}}@keyframes knob{0%{animation-timing-function:var(--ease);translate:-50% -50%}}@keyframes turn{0%{animation-timing-function:var(--ease);translate:0}}@keyframes open-day{0%{clip-path:inset(var(--open-from) 0 round 0);animation-timing-function:var(--ease)}}@keyframes road-in{0%{animation-timing-function:var(--ease)}76%{translate:0 var(--road-dy);scale:var(--road-s);opacity:1}86%,to{translate:0 var(--road-dy);scale:var(--road-s);opacity:0}}@keyframes glide{0%{animation-timing-function:var(--ease)}to{translate:var(--glide) 0}}@keyframes track-slide{to{translate:calc(-1 * var(--travel)) 0}}@keyframes dock-in{0%{visibility:hidden;translate:0 calc(100% + 1.5rem)}}@keyframes dock-out{0%{translate:0}to{visibility:hidden;translate:0 calc(100% + 1.5rem)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (animation-range:entry){.reveal{animation:linear both mv-rise;animation-timeline:view();animation-range:entry 10% cover 30%}.words{view-timeline:--words block}.words .w{animation:linear both word-in;animation-timeline:--words;animation-range:cover calc(4% + var(--i) * 2.5%) cover calc(16% + var(--i) * 2.5%)}.route[data-drawn] .route-line{animation:linear both ink;animation-timeline:--route;animation-range:cover calc(50vh + var(--from)) cover calc(50vh + var(--to))}.route-tip{z-index:2;border:3px solid var(--ground);background:var(--accent);block-size:13px;inline-size:13px;box-shadow:0 0 0 4px var(--accent-tint);offset-rotate:0deg;offset-anchor:center;pointer-events:none;animation:linear both mv-tip,linear both tip-on;animation-timeline:--route,--route;animation-range:cover calc(50vh + var(--route-top,0px)) cover calc(50vh + var(--route-top,0px) + var(--route-span,0px)), cover calc(50vh + var(--route-top,0px)) cover calc(50vh + var(--route-top,0px) + 1px);border-radius:50%;display:block;position:absolute;inset-block-start:0;inset-inline-start:0}.km-dot{animation:steps(1,jump-none) both km-pass;animation-timeline:view();animation-range:entry 50vh entry calc(50vh + 2px)}.tickets{view-timeline:--tickets block}.ticket:nth-child(2){animation:linear both deal-2;animation-timeline:--tickets;animation-range:entry 30% cover 42%}.ticket:nth-child(3){animation:linear both deal-3;animation-timeline:--tickets;animation-range:entry 30% cover 48%}.moment{view-timeline:--moment block}.slide-knob{animation:linear both knob;animation-timeline:--moment;animation-range:cover 22% cover 42%}.panel-turn .turn>span{animation:linear both turn;animation-timeline:--moment;animation-range:cover 44% cover 50%}.join{--open-from:12%}.join-photo{animation:linear both open-day;animation-timeline:view();animation-range:entry cover 45%}@media (max-width:47.99rem){html{timeline-scope:--join}#get{view-timeline:--join block}.dock{z-index:40;border:1px solid var(--line);background:var(--ground);box-shadow:var(--shadow-lift);border-radius:999px;gap:6px;padding:6px;animation:linear both dock-in,linear forwards dock-out;animation-timeline:scroll(root),--join;animation-range:70svh 90svh,entry entry 40%;display:flex;position:fixed;inset-block-end:max(12px, env(safe-area-inset-bottom));inset-inline:12px}}@media (hover:hover) and (pointer:fine) and (min-width:64rem){.rewards-photos>picture{animation:linear both drift-a;animation-timeline:view();animation-range:cover;display:block}.rewards-photos>picture:nth-child(2n){animation-name:drift-b}.join{--open-from:22%}}@media (hover:hover) and (pointer:fine) and (min-width:64rem) and (min-height:40rem){.journey[data-journey]{--stage-top:calc(var(--header-h) + 20px);--phone-offset:clamp(20px, 2.8vw, 44px);--road:72svh;--gutter:clamp(4rem, 9vw, 9rem);timeline-scope:--road;grid-template-columns:minmax(0,1fr);display:grid}.journey[data-journey]>.hero{grid-area:1/1/3;grid-template-rows:subgrid;padding-block-end:0;display:grid}.journey[data-journey] .hero-copy{grid-row:1;inline-size:100%}.journey[data-journey] .hero-stage{view-timeline:--road block;grid-row:2;inline-size:100%;padding-block-end:0}.journey[data-journey] .hero-stage:after{content:"";block-size:var(--road);display:block}.journey[data-journey] .hero-frame{animation:linear both road-in;animation-timeline:--road;animation-range:cover calc(100vh - var(--stage-top)) cover calc(100vh - var(--stage-top) + var(--road));position:sticky;inset-block-start:var(--stage-top)}.journey[data-journey] .hero-phone{display:none}.journey[data-journey]>#how{grid-area:3/1;margin-block-start:calc(var(--road) * -.3)}.journey[data-journey] .journey-phone{z-index:2;inline-size:var(--phone-w);animation:linear both glide;animation-timeline:--road;animation-range:cover calc(100vh - var(--stage-top) + var(--road) * .84) cover calc(100vh - var(--stage-top) + var(--road) + 30vh);grid-area:2/1/4;place-self:start center;margin-block-start:var(--phone-offset);display:block;position:sticky;inset-block-start:calc(var(--stage-top) + var(--phone-offset))}.journey-phone .journey-screen+.journey-screen{opacity:0;transition:opacity var(--t-enter) var(--ease)}.journey-phone:is([data-screen=move],[data-screen=earn],[data-screen=spend]) .journey-screen[data-screen=move],.journey-phone:is([data-screen=earn],[data-screen=spend]) .journey-screen[data-screen=earn],.journey-phone[data-screen=spend] .journey-screen[data-screen=spend]{opacity:1}.journey-caption{text-align:center;color:var(--ink-2);font-size:12.5px;position:absolute;inset-block-start:calc(100% + 14px);inset-inline:-2rem}.journey[data-journey] #how .container{grid-template-columns:minmax(0, 1fr) var(--phone-w);column-gap:var(--gutter);align-items:start;display:grid}.journey[data-journey] #how :is(.steps-wrap,.steps,.step){display:contents}.journey[data-journey] #how :is(.km,.steps-title,.step-copy,.steps-note,.route-via){grid-column:1}.journey[data-journey] #how :is(.step-phone,.steps-switch,.steps-nav){display:none}.journey[data-journey] #how .step-copy{align-content:center;min-block-size:72svh;display:grid}.journey[data-journey] #how .step-copy>:not(.step-label){max-inline-size:27rem}.journey[data-journey] #how .step-photo{inline-size:min(100%,22rem);margin-block-start:24px}.journey[data-journey] #how :is(.km,.step-label) .km-dot{display:block;inset-inline-start:calc(100% + var(--gutter) / 2)}.journey[data-journey] #how .route-via-how-out{inset-inline-start:calc(100% + var(--gutter) / 2)}.journey[data-journey] #how :is(.km,.step-label):after{content:"";border-block-end:1px dashed var(--line-2);flex:1;margin-inline-start:6px}#sports[data-scrub] .sports-runway{block-size:calc(100svh - var(--header-h) + var(--travel,0px));view-timeline:--sports block;view-timeline-inset:var(--header-h) 0px}#sports[data-scrub] .sports-stage{block-size:calc(100svh - var(--header-h));grid-template-columns:minmax(0,1fr);align-content:center;max-inline-size:none;padding-inline:0;display:grid;position:sticky;inset-block-start:var(--header-h);overflow:clip}#sports[data-scrub] .sports-head{inline-size:100%}#sports[data-scrub] .sport-track{flex-wrap:nowrap;justify-self:start;inline-size:max-content;padding-inline:max(32px,50vw - 588px);animation:linear both track-slide;animation-timeline:--sports;animation-range:contain}}}}[lang=ar],[lang=ar] *{letter-spacing:normal!important}[lang=ar] :is(.hero-title,.section-title,.page-title,.join-title,.page-h2){line-height:1.3}[lang=ar] :is(.hero-eyebrow,.step-label,.coupon-eyebrow){text-transform:none}[lang=ar] [lang=en],[lang=ar] [lang=en] *{letter-spacing:revert!important}.draft-note{background:var(--sky-dawn);color:var(--ink);text-align:center;padding:10px 20px;font-size:13.5px;line-height:1.5}.draft-note p+p{color:var(--ink-2);margin-block-start:2px}.join-note{color:var(--ink-2);margin-block-start:12px;font-size:13.5px;line-height:1.5}.biz-example{border-radius:var(--r-md);background:var(--ground);max-inline-size:44rem;box-shadow:var(--shadow-surface);margin-block-start:32px;padding:28px}.biz-example p{color:var(--ink-2);margin-block:8px 14px}.biz-hero-phone{inline-size:min(100%,17rem);margin-inline:auto}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
