/*!tailwindcss v4.3.2 | MIT License | https://tailwindcss.com*/@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji",
      "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono",
      "Courier New", monospace;--color-emerald-700:oklch(50.8% 0.118 165.612);--color-rose-700:oklch(51.4% 0.222 16.935);--color-white:#fff;--spacing:0.25rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--text-xs:0.75rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:0.875rem;--text-sm--line-height:calc(1.25 / 0.875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-0.025em;--tracking-widest:0.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:0.375rem;--radius-lg:0.5rem;--radius-xl:0.75rem;--ease-out:cubic-bezier(0, 0, 0.2, 1);--blur-md:12px;--aspect-video:16 / 9;--default-transition-duration:150ms;--default-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-body:"Inter", ui-sans-serif, system-ui, sans-serif;--color-primary:#f2ca50;--color-primary-dim:#e9c349;--color-secondary:#ffb779;--color-accent:#66dd8b;--color-surface:var(--surface-base, #1e100c);--color-on-surface:var(--text-primary, #fadcd5)}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,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;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{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}: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)){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,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}.\[position\:fixed\]{position:fixed}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.\[inset\:1rem_auto_auto_1rem\]{inset:1rem auto auto 1rem}.inset-x-0{inset-inline:0}.-top-3{top:calc(var(--spacing) * -3)}.-top-4{top:calc(var(--spacing) * -4)}.\[top\:100\%\]{top:100%}.top-0{top:0}.top-1\/2{top:calc(1/2 * 100%)}.top-full{top:100%}.-right-2{right:calc(var(--spacing) * -2)}.-right-3{right:calc(var(--spacing) * -3)}.right-0{right:0}.right-4{right:calc(var(--spacing) * 4)}.-bottom-3{bottom:calc(var(--spacing) * -3)}.bottom-0{bottom:0}.-left-2{left:calc(var(--spacing) * -2)}.-left-3{left:calc(var(--spacing) * -3)}.-left-4{left:calc(var(--spacing) * -4)}.\[left\:0\]{left:0}.left-0{left:0}.isolate{isolation:isolate}.\[z-index\:100\]{z-index:100}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.order-1{order:1}.order-2{order:2}.order-3{order:3}.\[grid-column\:1\/-1\]{grid-column:1/-1}.col-span-2{grid-column:span 2/span 2}.\[margin\:0_auto_1\.5rem\]{margin:0 auto 1.5rem}.\[margin-inline\:auto\]{margin-inline:auto}.mx-auto{margin-inline:auto}.\[margin-block\:var\(--block-space\)\]{margin-block:var(--block-space)}.my-5{margin-block:calc(var(--spacing) * 5)}.prose{color:var(--tw-prose-body);max-width:65ch; :where(p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; } :where([class~="lead"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-lead); font-size: 1.25em; line-height: 1.6; margin-top: 1.2em; margin-bottom: 1.2em; } :where(a):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-links); text-decoration: underline; font-weight: 500; } :where(strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-bold); font-weight: 600; } :where(a strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; } :where(blockquote strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; } :where(thead th strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; } :where(ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: decimal; margin-top: 1.25em; margin-bottom: 1.25em; padding-inline-start: 1.625em; } :where(ol[type="A"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-alpha; } :where(ol[type="a"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-alpha; } :where(ol[type="A" s]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-alpha; } :where(ol[type="a" s]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-alpha; } :where(ol[type="I"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-roman; } :where(ol[type="i"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-roman; } :where(ol[type="I" s]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: upper-roman; } :where(ol[type="i" s]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: lower-roman; } :where(ol[type="1"]):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: decimal; } :where(ul):not(:where([class~="not-prose"], [class~="not-prose"] *)) { list-style-type: disc; margin-top: 1.25em; margin-bottom: 1.25em; padding-inline-start: 1.625em; } :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *))::marker { font-weight: 400; color: var(--tw-prose-counters); } :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *))::marker { color: var(--tw-prose-bullets); } :where(dt):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); font-weight: 600; margin-top: 1.25em; } :where(hr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-color: var(--tw-prose-hr); border-top-width: 1px; margin-top: 3em; margin-bottom: 3em; } :where(blockquote):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-weight: 500; font-style: italic; color: var(--tw-prose-quotes); border-inline-start-width: 0.25rem; border-inline-start-color: var(--tw-prose-quote-borders); quotes: "\201C""\201D""\2018""\2019"; margin-top: 1.6em; margin-bottom: 1.6em; padding-inline-start: 1em; } :where(blockquote p:first-of-type):not(:where([class~="not-prose"], [class~="not-prose"] *))::before { content: open-quote; } :where(blockquote p:last-of-type):not(:where([class~="not-prose"], [class~="not-prose"] *))::after { content: close-quote; } :where(h1):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); font-weight: 800; font-size: 2.25em; margin-top: 0; margin-bottom: 0.8888889em; line-height: 1.1111111; } :where(h1 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-weight: 900; color: inherit; } :where(h2):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); font-weight: 700; font-size: 1.5em; margin-top: 2em; margin-bottom: 1em; line-height: 1.3333333; } :where(h2 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-weight: 800; color: inherit; } :where(h3):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); font-weight: 600; font-size: 1.25em; margin-top: 1.6em; margin-bottom: 0.6em; line-height: 1.6; } :where(h3 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-weight: 700; color: inherit; } :where(h4):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); font-weight: 600; margin-top: 1.5em; margin-bottom: 0.5em; line-height: 1.5; } :where(h4 strong):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-weight: 700; color: inherit; } :where(img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; } :where(picture):not(:where([class~="not-prose"], [class~="not-prose"] *)) { display: block; margin-top: 2em; margin-bottom: 2em; } :where(video):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; } :where(kbd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { font-weight: 500; font-family: inherit; color: var(--tw-prose-kbd); box-shadow: 0 0 0 1px var(--tw-prose-kbd-shadows), 0 3px 0 var(--tw-prose-kbd-shadows); font-size: 0.875em; border-radius: 0.3125rem; padding-top: 0.1875em; padding-inline-end: 0.375em; padding-bottom: 0.1875em; padding-inline-start: 0.375em; } :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-code); font-weight: 600; font-size: 0.875em; } :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::before { content: "`"; } :where(code):not(:where([class~="not-prose"], [class~="not-prose"] *))::after { content: "`"; } :where(a code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; } :where(h1 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; } :where(h2 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-size: 0.875em; } :where(h3 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; font-size: 0.9em; } :where(h4 code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; } :where(blockquote code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; } :where(thead th code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: inherit; } :where(pre):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-pre-code); background-color: var(--tw-prose-pre-bg); overflow-x: auto; font-weight: 400; font-size: 0.875em; line-height: 1.7142857; margin-top: 1.7142857em; margin-bottom: 1.7142857em; border-radius: 0.375rem; padding-top: 0.8571429em; padding-inline-end: 1.1428571em; padding-bottom: 0.8571429em; padding-inline-start: 1.1428571em; } :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *)) { background-color: transparent; border-width: 0; border-radius: 0; padding: 0; font-weight: inherit; color: inherit; font-size: inherit; font-family: inherit; line-height: inherit; } :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *))::before { content: none; } :where(pre code):not(:where([class~="not-prose"], [class~="not-prose"] *))::after { content: none; } :where(table):not(:where([class~="not-prose"], [class~="not-prose"] *)) { width: 100%; table-layout: auto; margin-top: 2em; margin-bottom: 2em; font-size: 0.875em; line-height: 1.7142857; } :where(thead):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 1px; border-bottom-color: var(--tw-prose-th-borders); } :where(thead th):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-headings); font-weight: 600; vertical-align: bottom; padding-inline-end: 0.5714286em; padding-bottom: 0.5714286em; padding-inline-start: 0.5714286em; } :where(tbody tr):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 1px; border-bottom-color: var(--tw-prose-td-borders); } :where(tbody tr:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-bottom-width: 0; } :where(tbody td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { vertical-align: baseline; } :where(tfoot):not(:where([class~="not-prose"], [class~="not-prose"] *)) { border-top-width: 1px; border-top-color: var(--tw-prose-th-borders); } :where(tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { vertical-align: top; } :where(th, td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { text-align: start; } :where(figure > *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0; margin-bottom: 0; } :where(figcaption):not(:where([class~="not-prose"], [class~="not-prose"] *)) { color: var(--tw-prose-captions); font-size: 0.875em; line-height: 1.4285714; margin-top: 0.8571429em; } --tw-prose-body: oklch(37.3% 0.034 259.733);--tw-prose-headings:oklch(21% 0.034 264.665);--tw-prose-lead:oklch(44.6% 0.03 256.802);--tw-prose-links:oklch(21% 0.034 264.665);--tw-prose-bold:oklch(21% 0.034 264.665);--tw-prose-counters:oklch(55.1% 0.027 264.364);--tw-prose-bullets:oklch(87.2% 0.01 258.338);--tw-prose-hr:oklch(92.8% 0.006 264.531);--tw-prose-quotes:oklch(21% 0.034 264.665);--tw-prose-quote-borders:oklch(92.8% 0.006 264.531);--tw-prose-captions:oklch(55.1% 0.027 264.364);--tw-prose-kbd:oklch(21% 0.034 264.665);--tw-prose-kbd-shadows:color-mix(in oklab, oklch(21% 0.034 264.665) 10%, transparent);--tw-prose-code:oklch(21% 0.034 264.665);--tw-prose-pre-code:oklch(92.8% 0.006 264.531);--tw-prose-pre-bg:oklch(27.8% 0.033 256.848);--tw-prose-th-borders:oklch(87.2% 0.01 258.338);--tw-prose-td-borders:oklch(92.8% 0.006 264.531);--tw-prose-invert-body:oklch(87.2% 0.01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% 0.022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% 0.022 261.325);--tw-prose-invert-bullets:oklch(44.6% 0.03 256.802);--tw-prose-invert-hr:oklch(37.3% 0.034 259.733);--tw-prose-invert-quotes:oklch(96.7% 0.003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% 0.034 259.733);--tw-prose-invert-captions:oklch(70.7% 0.022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:rgb(255 255 255 / 10%);--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% 0.01 258.338);--tw-prose-invert-pre-bg:rgb(0 0 0 / 50%);--tw-prose-invert-th-borders:oklch(44.6% 0.03 256.802);--tw-prose-invert-td-borders:oklch(37.3% 0.034 259.733);font-size:1rem;line-height:1.75; :where(picture > img):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0; margin-bottom: 0; } :where(li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.5em; margin-bottom: 0.5em; } :where(ol > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0.375em; } :where(ul > li):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0.375em; } :where(.prose > ul > li p):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; } :where(.prose > ul > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; } :where(.prose > ul > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.25em; } :where(.prose > ol > li > p:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; } :where(.prose > ol > li > p:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 1.25em; } :where(ul ul, ul ol, ol ul, ol ol):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.75em; margin-bottom: 0.75em; } :where(dl):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 1.25em; margin-bottom: 1.25em; } :where(dd):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0.5em; padding-inline-start: 1.625em; } :where(hr + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0; } :where(h2 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0; } :where(h3 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0; } :where(h4 + *):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0; } :where(thead th:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0; } :where(thead th:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0; } :where(tbody td, tfoot td):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-top: 0.5714286em; padding-inline-end: 0.5714286em; padding-bottom: 0.5714286em; padding-inline-start: 0.5714286em; } :where(tbody td:first-child, tfoot td:first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-start: 0; } :where(tbody td:last-child, tfoot td:last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { padding-inline-end: 0; } :where(figure):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 2em; margin-bottom: 2em; } :where(.prose > :first-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-top: 0; } :where(.prose > :last-child):not(:where([class~="not-prose"], [class~="not-prose"] *)) { margin-bottom: 0; }}.\[margin-top\:1\.5rem\]{margin-top:1.5rem}.\[margin-top\:1\.25rem\]{margin-top:1.25rem}.\[margin-top\:1rem\]{margin-top:1rem}.\[margin-top\:2rem\]{margin-top:2rem}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.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-10{margin-top:calc(var(--spacing) * 10)}.mt-auto{margin-top:auto}.\[margin-bottom\:1\.5rem\]{margin-bottom:1.5rem}.\[margin-bottom\:1rem\]{margin-bottom:1rem}.mb-0{margin-bottom:0}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-full{width:100%;height:100%}.\[height\:100\%\]{height:100%}.h-9{height:calc(var(--spacing) * 9)}.h-11{height:calc(var(--spacing) * 11)}.h-full{height:100%}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.\[min-height\:6rem\]{min-height:6rem}.\[min-height\:20rem\]{min-height:20rem}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-24{min-height:calc(var(--spacing) * 24)}.\[width\:min\(18rem\,80vw\)\]{width:min(18rem,80vw)}.\[width\:min\(100\%_-_2rem\,77\.5rem\)\]{width:min(100% - 2rem,77.5rem)}.w-6{width:calc(var(--spacing) * 6)}.w-9{width:calc(var(--spacing) * 9)}.w-16{width:calc(var(--spacing) * 16)}.w-72{width:calc(var(--spacing) * 72)}.w-\[calc\(\(100\%_-_2\.5rem\)\/2\)\]{width:calc((100% - 2.5rem)/2)}.w-full{width:100%}.\[max-width\:60rem\]{max-width:60rem}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-brand{max-width:77.5rem}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.\[min-width\:7rem\]{min-width:7rem}.min-w-0{min-width:0}.min-w-11{min-width:calc(var(--spacing) * 11)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.\[table-layout\:fixed\]{table-layout:fixed}.\[border-collapse\: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)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y)}.\[transform\:translateY\(-200\%\)\]{transform:translateY(-200%)}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.\[touch-action\:pan-x_pan-y\]{touch-action:pan-x pan-y}.resize{resize:both}.\[scroll-snap-type\:x_mandatory\]{scroll-snap-type:x mandatory}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.scroll-px-2{scroll-padding-inline:calc(var(--spacing) * 2)}.scroll-px-\[13\%\]{scroll-padding-inline:13%}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-none{list-style-type:none}.\[grid-template-columns\:1fr\]{grid-template-columns:1fr}.\[grid-template-columns\:minmax\(0\,1\.05fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.05fr)minmax(0,1fr)}.\[grid-template-columns\:minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr)auto}.\[grid-template-columns\:minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)minmax(0,1fr)}.\[grid-template-columns\:minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1fr)minmax(0,2fr)}.\[grid-template-columns\:repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(3,minmax(0,1fr))}.\[grid-template-columns\:repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(4,minmax(0,1fr))}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(8rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(min\(100\%\,17rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.\[grid-template-columns\:repeat\(auto-fit\,minmax\(min\(100\%\,18rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[3rem_1fr_auto\]{grid-template-columns:3rem 1fr auto}.flex-col{flex-direction:column}.\[flex-wrap\:nowrap\]{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.\[place-items\:center\]{place-items:center}.place-items-center{place-items:center}.\[align-items\:start\]{align-items:start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.\[gap\:\.5rem\]{gap:.5rem}.\[gap\:\.75rem\]{gap:.75rem}.\[gap\:\.875rem\]{gap:.875rem}.\[gap\:1\.5rem\]{gap:1.5rem}.\[gap\:1rem\]{gap:1rem}.\[gap\:2rem\]{gap:2rem}.\[gap\:3\.5rem\]{gap:3.5rem}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-px{gap:1px}.space-y-1{ :where(& > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(var(--spacing) * var(--tw-space-y-reverse)); margin-block-end: calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse))); }}.space-y-2{ :where(& > :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))); }}.space-y-3{ :where(& > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse))); }}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.divide-y{ :where(& > :not(:last-child)) { --tw-divide-y-reverse: 0; border-bottom-style: var(--tw-border-style); border-top-style: var(--tw-border-style); border-top-width: calc(1px * var(--tw-divide-y-reverse)); border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); }}.divide-arc-ink\/10{ :where(& > :not(:last-child)) { border-color: var(--color-surface); @supports (color: color-mix(in lab, red, red)) { border-color: color-mix(in oklab, var(--color-surface) 10%, transparent); } }}.divide-arc-line{ :where(& > :not(:last-child)) { border-color: var(--arc-line); }}.divide-brand-ink\/10{ :where(& > :not(:last-child)) { border-color: var(--brand-ink); @supports (color: color-mix(in lab, red, red)) { border-color: color-mix(in oklab, var(--brand-ink) 10%, transparent); } }}.divide-brand-line{ :where(& > :not(:last-child)) { border-color: var(--brand-line); }}.overflow-hidden{overflow:hidden}.\[overflow-x\:auto\]{overflow-x:auto}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[calc\(var\(--radius-base\)\*2\)\]{border-radius:calc(var(--radius-base) * 2)}.rounded-\[var\(--button-radius\)\]{border-radius:var(--button-radius)}.rounded-brand{border-radius:var(--radius-base)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-y{border-block-style:var(--tw-border-style);border-block-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}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-\[var\(--button-border\)\]{border-color:var(--button-border)}.border-\[var\(--color-primary\)\]{border-color:var(--color-primary)}.border-\[var\(--color-primary\)\]\/25{border-color:color-mix(in srgb,#f2ca50 25%,transparent);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--color-primary) 25%,transparent);}}.border-\[var\(--color-secondary\)\]{border-color:var(--color-secondary)}.border-arc-line{border-color:var(--arc-line)}.border-arc-line\/10{border-color:var(--arc-line);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--arc-line) 10%,transparent);}}.border-arc-line\/15{border-color:var(--arc-line);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--arc-line) 15%,transparent);}}.border-brand-ink\/10{border-color:var(--brand-ink);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--brand-ink) 10%,transparent);}}.border-brand-ink\/15{border-color:var(--brand-ink);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--brand-ink) 15%,transparent);}}.border-brand-line{border-color:var(--brand-line)}.border-emerald-700\/20{border-color:color-mix(in srgb,oklch(50.8% .118 165.612) 20%,transparent);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--color-emerald-700) 20%,transparent);}}.border-rose-700\/20{border-color:color-mix(in srgb,oklch(51.4% .222 16.935) 20%,transparent);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--color-rose-700) 20%,transparent);}}.bg-\[var\(--brand-mark-surface\)\]{background-color:var(--brand-mark-surface)}.bg-\[var\(--button-bg\)\]{background-color:var(--button-bg)}.bg-\[var\(--color-secondary\)\]{background-color:var(--color-secondary)}.bg-arc-ink{background-color:var(--color-surface)}.bg-arc-ink\/95{background-color:var(--color-surface);@supports(color:color-mix(in lab,red,red)){background-color: color-mix(in oklab,var(--color-surface) 95%,transparent);}}.bg-arc-muted{background-color:var(--arc-muted)}.bg-arc-panel{background-color:var(--arc-panel)}.bg-arc-panel-high{background-color:var(--arc-panel-high)}.bg-arc-paper{background-color:var(--arc-paper)}.bg-arc-paper-muted{background-color:var(--arc-panel)}.bg-brand-ink{background-color:var(--brand-ink)}.bg-brand-line{background-color:var(--brand-line)}.bg-brand-panel{background-color:var(--brand-panel)}.bg-brand-panel-high{background-color:var(--brand-panel-high)}.bg-brand-paper{background-color:var(--brand-paper)}.bg-brand-paper-muted{background-color:var(--brand-paper-muted)}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.\[background-image\:linear-gradient\(color-mix\(in_srgb\,var\(--color-secondary\)_5\%\,transparent\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,color-mix\(in_srgb\,var\(--color-secondary\)_5\%\,transparent\)_1px\,transparent_1px\)\]{background-image:linear-gradient(color-mix(in srgb,#ffb779 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,#ffb779 5%,transparent) 1px,transparent 1px);@supports(color:color-mix(in lab,red,red)){background-image: linear-gradient(color-mix(in srgb,var(--color-secondary) 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--color-secondary) 5%,transparent) 1px,transparent 1px);}}.\[background-size\:2rem_2rem\]{background-size:2rem 2rem}.fill-\[var\(--color-secondary\)\]{fill:var(--color-secondary)}.object-contain{object-fit:contain}.\[padding\:\.75rem_1rem\]{padding:.75rem 1rem}.\[padding\:1\.5rem\]{padding:1.5rem}.\[padding\:1\.25rem\]{padding:1.25rem}.\[padding\:1rem\]{padding:1rem}.\[padding\:2rem\]{padding:2rem}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-\[13\%\]{padding-inline:13%}.px-\[var\(--button-pad-x\)\]{padding-inline:var(--button-pad-x)}.\[padding-block\:\.5rem\]{padding-block:.5rem}.\[padding-block\:1rem\]{padding-block:1rem}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-\[var\(--button-pad-y\)\]{padding-block:var(--button-pad-y)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.\[padding-bottom\:3rem\]{padding-bottom:3rem}.pb-\[calc\(\.75rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}.text-center{text-align:center}.text-center\!{text-align:center!important}.text-left{text-align:left}.text-left\!{text-align:left!important}.text-right\!{text-align:right!important}.\[font-family\:var\(--font-heading\)\]{font-family:var(--font-heading)}.font-\[family-name\:var\(--font-body\)\]{font-family:var(--font-body)}.font-\[family-name\:var\(--font-heading\)\]{font-family:var(--font-heading)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[font-size\:\.75rem\]{font-size:.75rem}.\[font-size\:\.9375rem\]{font-size:.9375rem}.\[font-size\:1\.125rem\]{font-size:1.125rem}.\[font-size\:clamp\(2rem\,3\.8vw\,3\.4rem\)\]{font-size:clamp(2rem,3.8vw,3.4rem)}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[length\:var\(--button-font-size\)\]{font-size:var(--button-font-size)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\[line-height\:1\.1\]{line-height:1.1}.\[line-height\:1\.4\]{line-height:1.4}.\[line-height\:1\.65\]{line-height:1.65}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[font-weight\:var\(--button-weight\)\]{font-weight:var(--button-weight)}.tracking-\[0\.12em\]{--tw-tracking:0.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:0.14em;letter-spacing:.14em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[letter-spacing\:-\.045em\]{letter-spacing:-.045em}.\[letter-spacing\:\.12em\]{letter-spacing:.12em}.\[letter-spacing\:\.15em\]{letter-spacing:.15em}.\[letter-spacing\:var\(--button-tracking\)\]{letter-spacing:var(--button-tracking)}.break-words{overflow-wrap:break-word}.whitespace-normal{white-space:normal}.\[color\:var\(--arc-muted\)\]{color:var(--arc-muted)}.\[color\:var\(--color-primary\)\]{color:var(--color-primary)}.\[color\:var\(--color-surface\)\]{color:var(--color-surface)}.text-\[color\:var\(--color-primary\)\]{color:var(--color-primary)}.text-\[color\:var\(--slot-muted-text\)\]{color:var(--slot-muted-text)}.text-\[var\(--color-on-surface\)\]{color:var(--color-on-surface)}.text-\[var\(--color-on-surface\)\]\/60{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 60%,transparent);}}.text-\[var\(--color-on-surface\)\]\/65{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 65%,transparent);}}.text-\[var\(--color-on-surface\)\]\/70{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 70%,transparent);}}.text-\[var\(--color-on-surface\)\]\/75{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 75%,transparent);}}.text-\[var\(--color-on-surface\)\]\/80{color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 80%,transparent);}}.text-\[var\(--color-primary\)\]{color:var(--color-primary)}.text-\[var\(--color-secondary\)\]{color:var(--color-secondary)}.text-\[var\(--color-surface\)\]{color:var(--color-surface)}.text-arc-muted{color:var(--arc-muted)}.text-arc-paper{color:var(--arc-paper)}.text-brand-ink{color:var(--brand-ink)}.text-brand-ink\/60{color:var(--brand-ink);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--brand-ink) 60%,transparent);}}.text-brand-ink\/65{color:var(--brand-ink);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--brand-ink) 65%,transparent);}}.text-brand-ink\/70{color:var(--brand-ink);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--brand-ink) 70%,transparent);}}.text-brand-ink\/75{color:var(--brand-ink);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--brand-ink) 75%,transparent);}}.text-brand-ink\/80{color:var(--brand-ink);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--brand-ink) 80%,transparent);}}.text-brand-muted{color:var(--brand-muted)}.text-brand-paper{color:var(--brand-paper)}.text-emerald-700{color:var(--color-emerald-700)}.text-rose-700{color:var(--color-rose-700)}.text-white{color:var(--color-white)}.\[text-transform\:uppercase\]{text-transform:uppercase}.\[text-transform\:var\(--button-transform\)\]{text-transform:var(--button-transform)}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0%}.shadow-header{--tw-shadow:0 0 0.3125rem var(--tw-shadow-color, rgb(0 0 0 / 40%));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[box-shadow\:5px_5px_var\(--arc-line\)\]{box-shadow:5px 5px var(--arc-line)}.\[box-shadow\:5px_5px_var\(--color-secondary\)\]{box-shadow:5px 5px var(--color-secondary)}.\[box-shadow\:6px_6px_var\(--color-primary\)\]{box-shadow:6px 6px var(--color-primary)}.\[box-shadow\:var\(--button-shadow\)\]{box-shadow:var(--button-shadow)}.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,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-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{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,box-shadow\]{transition-property:border-color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,background-color\,border-color\,box-shadow\]{transition-property:transform,background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\,background-color\,box-shadow\]{transition-property:transform,border-color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\,box-shadow\,background-color\]{transition-property:transform,border-color,box-shadow,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,color\]{transition-property:transform,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,box-shadow\,background-color\,border-color\,filter\]{transition-property:translate,box-shadow,background-color,border-color,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.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-200{--tw-duration:200ms;transition-duration:200ms}.duration-300{--tw-duration:300ms;transition-duration:300ms}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}.\[--button-face-color\:var\(--color-primary\)\]{--button-face-color:var(--color-primary)}.\[--button-shadow-x\:6px\]{--button-shadow-x:6px}.\[--button-shadow-y\:9px\]{--button-shadow-y:9px}.\[background\:var\(--arc-panel\)\]{background:var(--arc-panel)}.\[background\:var\(--color-primary\)\]{background:var(--color-primary)}.\[background\:var\(--color-surface\)\]{background:var(--color-surface)}.\[border\:1px_solid_var\(--arc-line\)\]{border:1px solid var(--arc-line)}.\[border\:1px_solid_var\(--color-primary\)\]{border:1px solid var(--color-primary)}.\[border\:1px_solid_var\(--color-secondary\)\]{border:1px solid var(--color-secondary)}.\[counter-reset\:steps\]{counter-reset:steps}.group-open\:rotate-45{&:is(:where(.group):is([open], :popover-open, :open) *){rotate:45deg}}.group-hover\/button\:-translate-x-1{&:is(:where(.group\/button):hover *){@media(hover:hover){--tw-translate-x: calc(var(--spacing) * -1); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.group-hover\/button\:translate-x-1{&:is(:where(.group\/button):hover *){@media(hover:hover){--tw-translate-x: var(--spacing); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.group-hover\/button\:-translate-y-1{&:is(:where(.group\/button):hover *){@media(hover:hover){--tw-translate-y: calc(var(--spacing) * -1); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.group-hover\/button\:translate-y-1{&:is(:where(.group\/button):hover *){@media(hover:hover){--tw-translate-y: var(--spacing); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.group-hover\/button\:scale-100{&:is(:where(.group\/button):hover *){@media(hover:hover){--tw-scale-x: 100%; --tw-scale-y: 100%; --tw-scale-z: 100%; scale: var(--tw-scale-x) var(--tw-scale-y);}}}.group-hover\/button\:opacity-100{&:is(:where(.group\/button):hover *){@media(hover:hover){opacity: 100%;}}}.group-focus-visible\/button\:scale-100{&:is(:where(.group\/button):focus-visible *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.group-focus-visible\/button\:opacity-100{&:is(:where(.group\/button):focus-visible *){opacity:100%}}.group-aria-pressed\/dot\:w-5{&:is(:where(.group\/dot)[aria-pressed=true] *){width:calc(var(--spacing) * 5)}}.group-aria-pressed\/dot\:bg-\[var\(--color-primary\)\]{&:is(:where(.group\/dot)[aria-pressed=true] *){background-color:var(--color-primary)}}.group-data-\[pressed\=true\]\/button\:scale-50{&:is(:where(.group\/button)[data-pressed=true] *){--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.group-data-\[pressed\=true\]\/button\:opacity-0{&:is(:where(.group\/button)[data-pressed=true] *){opacity:0%}}.before\:pointer-events-none{&::before{content:var(--tw-content);pointer-events:none}}.before\:absolute{&::before{content:var(--tw-content);position:absolute}}.before\:inset-0{&::before{content:var(--tw-content);inset:0}}.before\:-z-20{&::before{content:var(--tw-content);z-index:calc(20 * -1)}}.before\:\[translate\:var\(--button-shadow-x\)_var\(--button-shadow-y\)\]{&::before{content:var(--tw-content);translate:var(--button-shadow-x)var(--button-shadow-y)}}.before\:bg-\[var\(--color-secondary\)\]{&::before{content:var(--tw-content);background-color:var(--color-secondary)}}.before\:\[opacity\:var\(--button-cut-opacity\)\]{&::before{content:var(--tw-content);opacity:var(--button-cut-opacity)}}.before\:transition-\[translate\]{&::before{content:var(--tw-content);transition-property:translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.before\:duration-200{&::before{content:var(--tw-content);--tw-duration:200ms;transition-duration:200ms}}.before\:ease-out{&::before{content:var(--tw-content);--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}.before\:content-\[\'\'\]{&::before{--tw-content:'';content:var(--tw-content)}}.before\:\[clip-path\:var\(--button-clip\)\]{&::before{content:var(--tw-content);clip-path:var(--button-clip)}}.after\:pointer-events-none{&::after{content:var(--tw-content);pointer-events:none}}.after\:absolute{&::after{content:var(--tw-content);position:absolute}}.after\:inset-0{&::after{content:var(--tw-content);inset:0}}.after\:-z-10{&::after{content:var(--tw-content);z-index:calc(10 * -1)}}.after\:bg-\[var\(--button-face-color\)\]{&::after{content:var(--tw-content);background-color:var(--button-face-color)}}.after\:\[opacity\:var\(--button-cut-opacity\)\]{&::after{content:var(--tw-content);opacity:var(--button-cut-opacity)}}.after\:content-\[\'\'\]{&::after{--tw-content:'';content:var(--tw-content)}}.after\:\[clip-path\:var\(--button-clip\)\]{&::after{content:var(--tw-content);clip-path:var(--button-clip)}}.focus-within\:z-10{&:focus-within{z-index:10}}.focus-within\:border-\[var\(--color-secondary\)\]{&:focus-within{border-color:var(--color-secondary)}}.hover\:z-10{&:hover{@media(hover:hover){z-index: 10;}}}.hover\:-translate-y-1{&:hover{@media(hover:hover){--tw-translate-y: calc(var(--spacing) * -1); translate: var(--tw-translate-x) var(--tw-translate-y);}}}.hover\:scale-110{&:hover{@media(hover:hover){--tw-scale-x: 110%; --tw-scale-y: 110%; --tw-scale-z: 110%; scale: var(--tw-scale-x) var(--tw-scale-y);}}}.hover\:scale-\[1\.01\]{&:hover{@media(hover:hover){scale: 1.01;}}}.hover\:scale-\[1\.015\]{&:hover{@media(hover:hover){scale: 1.015;}}}.hover\:scale-\[1\.025\]{&:hover{@media(hover:hover){scale: 1.025;}}}.hover\:border-\[var\(--color-secondary\)\]{&:hover{@media(hover:hover){border-color: var(--color-secondary);}}}.hover\:bg-arc-panel{&:hover{@media(hover:hover){background-color: var(--arc-panel);}}}.hover\:bg-arc-panel-high{&:hover{@media(hover:hover){background-color: var(--arc-panel-high);}}}.hover\:text-\[var\(--color-primary\)\]{&:hover{@media(hover:hover){color: var(--color-primary);}}}.hover\:text-\[var\(--color-secondary\)\]{&:hover{@media(hover:hover){color: var(--color-secondary);}}}.hover\:underline{&:hover{@media(hover:hover){text-decoration-line: underline;}}}.hover\:shadow-\[0_8px_18px_var\(--arc-ink\)\]{&:hover{@media(hover:hover){--tw-shadow: 0 8px 18px var(--tw-shadow-color,var(--arc-ink)); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}}}.hover\:shadow-\[0_8px_20px_var\(--arc-ink\)\]{&:hover{@media(hover:hover){--tw-shadow: 0 8px 20px var(--tw-shadow-color,var(--arc-ink)); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}}}.hover\:shadow-\[0_10px_24px_var\(--arc-ink\)\]{&:hover{@media(hover:hover){--tw-shadow: 0 10px 24px var(--tw-shadow-color,var(--arc-ink)); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}}}.hover\:brightness-110{&:hover{@media(hover:hover){--tw-brightness: brightness(110%); 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,);}}}.focus-visible\:outline-2{&:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}}.focus-visible\:outline-offset-2{&:focus-visible{outline-offset:2px}}.active\:scale-95{&:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.active\:cursor-grabbing{&:active{cursor:grabbing}}.aria-current\:border-\[var\(--color-primary\)\]{&[aria-current=true]{border-color:var(--color-primary)}}.data-\[pressed\=true\]\:translate-x-\[5px\]{&[data-pressed=true]{--tw-translate-x:5px;translate:var(--tw-translate-x)var(--tw-translate-y)}}.data-\[pressed\=true\]\:translate-y-\[7px\]{&[data-pressed=true]{--tw-translate-y:7px;translate:var(--tw-translate-x)var(--tw-translate-y)}}.data-\[pressed\=true\]\:\[box-shadow\:var\(--button-shadow-pressed\)\]{&[data-pressed=true]{box-shadow:var(--button-shadow-pressed)}}.data-\[pressed\=true\]\:duration-75{&[data-pressed=true]{--tw-duration:75ms;transition-duration:75ms}}.data-\[pressed\=true\]\:\[--button-shadow-x\:1px\]{&[data-pressed=true]{--button-shadow-x:1px}}.data-\[pressed\=true\]\:\[--button-shadow-y\:2px\]{&[data-pressed=true]{--button-shadow-y:2px}}.data-\[pressed\=true\]\:before\:duration-75{&[data-pressed=true]{&::before{content:var(--tw-content);--tw-duration:75ms;transition-duration:75ms}}}.data-\[role\=secondary\]\:border-\[var\(--button-alt-bg\)\]{&[data-role=secondary]{border-color:var(--button-alt-bg)}}.data-\[role\=secondary\]\:bg-\[var\(--button-alt-bg\)\]{&[data-role=secondary]{background-color:var(--button-alt-bg)}}.data-\[role\=secondary\]\:text-arc-ink{&[data-role=secondary]{color:var(--color-surface)}}.data-\[role\=secondary\]\:\[--button-face-color\:var\(--button-alt\)\]{&[data-role=secondary]{--button-face-color:var(--button-alt)}}.data-\[role\=secondary\]\:hover\:border-\[var\(--button-alt-hover-bg\)\]{&[data-role=secondary]{&:hover{@media(hover:hover){border-color: var(--button-alt-hover-bg);}}}}.data-\[role\=secondary\]\:hover\:bg-\[var\(--button-alt-hover-bg\)\]{&[data-role=secondary]{&:hover{@media(hover:hover){background-color: var(--button-alt-hover-bg);}}}}.data-\[role\=secondary\]\:hover\:\[--button-face-color\:var\(--button-alt-hover\)\]{&[data-role=secondary]{&:hover{@media(hover:hover){--button-face-color: var(--button-alt-hover);}}}}.data-\[role\=secondary\]\:data-\[pressed\=true\]\:bg-\[var\(--button-alt-bg\)\]{&[data-role=secondary]{&[data-pressed=true]{background-color:var(--button-alt-bg)}}}.motion-reduce\:hidden{@media(prefers-reduced-motion:reduce){display: none;}}.motion-reduce\:transform-none{@media(prefers-reduced-motion:reduce){transform: none;}}.motion-reduce\:transition-none{@media(prefers-reduced-motion:reduce){transition-property: none;}}.motion-reduce\:before\:transition-none{@media(prefers-reduced-motion:reduce){&::before{content:var(--tw-content);transition-property:none}}}.max-md\:block{@media(width < 48rem){display: block;}}.max-md\:hidden{@media(width < 48rem){display: none;}}.max-md\:\[min-height\:0\]{@media(width < 48rem){min-height: 0;}}.max-md\:\[width\:calc\(100\%_-_2rem\)\]{@media(width < 48rem){width: calc(100% - 2rem);}}.max-md\:\[grid-template-columns\:1fr\]{@media(width < 48rem){grid-template-columns: 1fr;}}.max-md\:\[grid-template-columns\:repeat\(2\,minmax\(0\,1fr\)\)\]{@media(width < 48rem){grid-template-columns: repeat(2,minmax(0,1fr));}}.max-md\:\[gap\:1\.5rem\]{@media(width < 48rem){gap: 1.5rem;}}.max-md\:\[gap\:1\.25rem\]{@media(width < 48rem){gap: 1.25rem;}}.max-md\:\[padding\:\.75rem\]{@media(width < 48rem){padding: .75rem;}}.max-md\:\[padding\:0\]{@media(width < 48rem){padding: 0;}}.max-md\:\[padding\:1\.25rem\]{@media(width < 48rem){padding: 1.25rem;}}.max-md\:\[padding-bottom\:0\]{@media(width < 48rem){padding-bottom: 0;}}.max-md\:\[text-align\:left\]{@media(width < 48rem){text-align: left;}}.max-md\:\[font-size\:1rem\]{@media(width < 48rem){font-size: 1rem;}}.max-md\:\[font-size\:2rem\]\!{@media(width < 48rem){font-size: 2rem !important;}}.max-md\:\[line-height\:1\.15\]\!{@media(width < 48rem){line-height: 1.15 !important;}}.max-md\:\[font-weight\:600\]{@media(width < 48rem){font-weight: 600;}}.max-md\:\[color\:var\(--arc-muted\)\]{@media(width < 48rem){color: var(--arc-muted);}}.max-md\:shadow-header-mobile{@media(width < 48rem){--tw-shadow: 0 0.125rem 0.75rem 0 var(--tw-shadow-color,rgb(0 0 0 / 58%)); box-shadow: var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}}.max-sm\:order-2{@media(width < 40rem){order: 2;}}.max-sm\:order-3{@media(width < 40rem){order: 3;}}.max-sm\:ml-0{@media(width < 40rem){margin-left: 0;}}.max-sm\:ml-auto{@media(width < 40rem){margin-left: auto;}}.max-sm\:w-full{@media(width < 40rem){width: 100%;}}.sm\:col-start-2{@media(width >= 40rem){grid-column-start: 2;}}.sm\:col-start-3{@media(width >= 40rem){grid-column-start: 3;}}.sm\:row-start-1{@media(width >= 40rem){grid-row-start: 1;}}.sm\:contents{@media(width >= 40rem){display: contents;}}.sm\:flex{@media(width >= 40rem){display: flex;}}.sm\:grid{@media(width >= 40rem){display: grid;}}.sm\:size-12{@media(width >= 40rem){width: calc(var(--spacing) * 12); height: calc(var(--spacing) * 12);}}.sm\:w-44{@media(width >= 40rem){width: calc(var(--spacing) * 44);}}.sm\:grid-cols-2{@media(width >= 40rem){grid-template-columns: repeat(2,minmax(0,1fr));}}.sm\:grid-cols-\[3rem_1fr_auto\]{@media(width >= 40rem){grid-template-columns: 3rem 1fr auto;}}.sm\:grid-cols-\[14rem_1fr\]{@media(width >= 40rem){grid-template-columns: 14rem 1fr;}}.sm\:flex-row{@media(width >= 40rem){flex-direction: row;}}.sm\:items-center{@media(width >= 40rem){align-items: center;}}.sm\:items-end{@media(width >= 40rem){align-items: flex-end;}}.sm\:justify-between{@media(width >= 40rem){justify-content: space-between;}}.sm\:gap-2{@media(width >= 40rem){gap: calc(var(--spacing) * 2);}}.sm\:gap-3{@media(width >= 40rem){gap: calc(var(--spacing) * 3);}}.sm\:gap-4{@media(width >= 40rem){gap: calc(var(--spacing) * 4);}}.sm\:gap-5{@media(width >= 40rem){gap: calc(var(--spacing) * 5);}}.sm\:p-3{@media(width >= 40rem){padding: calc(var(--spacing) * 3);}}.sm\:p-4{@media(width >= 40rem){padding: calc(var(--spacing) * 4);}}.sm\:p-5{@media(width >= 40rem){padding: calc(var(--spacing) * 5);}}.sm\:p-7{@media(width >= 40rem){padding: calc(var(--spacing) * 7);}}.sm\:p-8{@media(width >= 40rem){padding: calc(var(--spacing) * 8);}}.sm\:px-7{@media(width >= 40rem){padding-inline: calc(var(--spacing) * 7);}}.sm\:px-8{@media(width >= 40rem){padding-inline: calc(var(--spacing) * 8);}}.sm\:py-9{@media(width >= 40rem){padding-block: calc(var(--spacing) * 9);}}.sm\:pt-2{@media(width >= 40rem){padding-top: calc(var(--spacing) * 2);}}.sm\:text-3xl{@media(width >= 40rem){font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height));}}.sm\:text-5xl{@media(width >= 40rem){font-size: var(--text-5xl); line-height: var(--tw-leading,var(--text-5xl--line-height));}}.sm\:text-base{@media(width >= 40rem){font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height));}}.sm\:text-sm{@media(width >= 40rem){font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height));}}.sm\:leading-6{@media(width >= 40rem){--tw-leading: calc(var(--spacing) * 6); line-height: calc(var(--spacing) * 6);}}.md\:order-1{@media(width >= 48rem){order: 1;}}.md\:order-2{@media(width >= 48rem){order: 2;}}.md\:hidden{@media(width >= 48rem){display: none;}}.md\:grid-cols-2{@media(width >= 48rem){grid-template-columns: repeat(2,minmax(0,1fr));}}.md\:grid-cols-3{@media(width >= 48rem){grid-template-columns: repeat(3,minmax(0,1fr));}}.md\:flex-row{@media(width >= 48rem){flex-direction: row;}}.md\:gap-x-5{@media(width >= 48rem){column-gap: calc(var(--spacing) * 5);}}.md\:p-8{@media(width >= 48rem){padding: calc(var(--spacing) * 8);}}.md\:p-9{@media(width >= 48rem){padding: calc(var(--spacing) * 9);}}.md\:text-2xl{@media(width >= 48rem){font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height));}}.md\:text-3xl{@media(width >= 48rem){font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height));}}.md\:text-4xl{@media(width >= 48rem){font-size: var(--text-4xl); line-height: var(--tw-leading,var(--text-4xl--line-height));}}.md\:text-6xl{@media(width >= 48rem){font-size: var(--text-6xl); line-height: var(--tw-leading,var(--text-6xl--line-height));}}.md\:text-lg{@media(width >= 48rem){font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height));}}.md\:max-\[1101px\]\:\[gap\:2rem\]{@media(width >= 48rem){@media(width < 1101px){gap: 2rem;}}}.lg\:sticky{@media(width >= 64rem){position: sticky;}}.lg\:top-28{@media(width >= 64rem){top: calc(var(--spacing) * 28);}}.lg\:mt-0{@media(width >= 64rem){margin-top: 0;}}.lg\:ml-auto{@media(width >= 64rem){margin-left: auto;}}.lg\:hidden{@media(width >= 64rem){display: none;}}.lg\:scroll-px-3{@media(width >= 64rem){scroll-padding-inline: calc(var(--spacing) * 3);}}.lg\:grid-cols-2{@media(width >= 64rem){grid-template-columns: repeat(2,minmax(0,1fr));}}.lg\:grid-cols-3{@media(width >= 64rem){grid-template-columns: repeat(3,minmax(0,1fr));}}.lg\:grid-cols-4{@media(width >= 64rem){grid-template-columns: repeat(4,minmax(0,1fr));}}.lg\:grid-cols-\[1fr_\.85fr\]{@media(width >= 64rem){grid-template-columns: 1fr .85fr;}}.lg\:grid-cols-\[15rem_minmax\(0\,1fr\)\]{@media(width >= 64rem){grid-template-columns: 15rem minmax(0,1fr);}}.lg\:flex-row{@media(width >= 64rem){flex-direction: row;}}.lg\:items-center{@media(width >= 64rem){align-items: center;}}.lg\:items-start{@media(width >= 64rem){align-items: flex-start;}}.lg\:gap-5{@media(width >= 64rem){gap: calc(var(--spacing) * 5);}}.lg\:gap-6{@media(width >= 64rem){gap: calc(var(--spacing) * 6);}}.lg\:gap-7{@media(width >= 64rem){gap: calc(var(--spacing) * 7);}}.lg\:px-3{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 3);}}.lg\:px-8{@media(width >= 64rem){padding-inline: calc(var(--spacing) * 8);}}.xl\:flex{@media(width >= 80rem){display: flex;}}.xl\:hidden{@media(width >= 80rem){display: none;}}.xl\:flex-nowrap{@media(width >= 80rem){flex-wrap: nowrap;}}.prose-headings\:scroll-mt-28{& :is(:where(h1, h2, h3, h4, h5, h6, th):not(:where([class~=not-prose],[class~=not-prose] *))){scroll-margin-top:calc(var(--spacing) * 28)}}.prose-headings\:font-\[family-name\:var\(--font-heading\)\]{& :is(:where(h1, h2, h3, h4, h5, h6, th):not(:where([class~=not-prose],[class~=not-prose] *))){font-family:var(--font-heading)}}.prose-headings\:text-\[var\(--color-on-surface\)\]{& :is(:where(h1, h2, h3, h4, h5, h6, th):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--color-on-surface)}}.prose-p\:text-\[var\(--color-on-surface\)\]\/80{& :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 80%,transparent);}}}.prose-a\:text-\[var\(--color-secondary\)\]{& :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--color-secondary)}}.prose-figcaption\:text-center{& :is(:where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *))){text-align:center}}.prose-figcaption\:text-sm{& :is(:where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.prose-figcaption\:text-\[var\(--color-on-surface\)\]\/65{& :is(:where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){color: color-mix(in oklab,var(--color-on-surface) 65%,transparent);}}}.prose-strong\:text-\[var\(--color-on-surface\)\]{& :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--color-on-surface)}}.prose-table\:max-w-full{& :is(:where(table):not(:where([class~=not-prose],[class~=not-prose] *))){max-width:100%}}.prose-table\:rounded-brand{& :is(:where(table):not(:where([class~=not-prose],[class~=not-prose] *))){border-radius:var(--radius-base)}}.prose-table\:border{& :is(:where(table):not(:where([class~=not-prose],[class~=not-prose] *))){border-style:var(--tw-border-style);border-width:1px}}.prose-table\:border-arc-line\/15{& :is(:where(table):not(:where([class~=not-prose],[class~=not-prose] *))){border-color:var(--arc-line);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--arc-line) 15%,transparent);}}}.prose-th\:bg-arc-ink{& :is(:where(th):not(:where([class~=not-prose],[class~=not-prose] *))){background-color:var(--color-surface)}}.prose-th\:px-4{& :is(:where(th):not(:where([class~=not-prose],[class~=not-prose] *))){padding-inline:calc(var(--spacing) * 4)}}.prose-th\:py-3{& :is(:where(th):not(:where([class~=not-prose],[class~=not-prose] *))){padding-block:calc(var(--spacing) * 3)}}.prose-th\:text-left{& :is(:where(th):not(:where([class~=not-prose],[class~=not-prose] *))){text-align:left}}.prose-th\:text-arc-paper{& :is(:where(th):not(:where([class~=not-prose],[class~=not-prose] *))){color:var(--arc-paper)}}.prose-td\:border-t{& :is(:where(td):not(:where([class~=not-prose],[class~=not-prose] *))){border-top-style:var(--tw-border-style);border-top-width:1px}}.prose-td\:border-arc-line\/10{& :is(:where(td):not(:where([class~=not-prose],[class~=not-prose] *))){border-color:var(--arc-line);@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in oklab,var(--arc-line) 10%,transparent);}}}.prose-td\:px-4{& :is(:where(td):not(:where([class~=not-prose],[class~=not-prose] *))){padding-inline:calc(var(--spacing) * 4)}}.prose-td\:py-3{& :is(:where(td):not(:where([class~=not-prose],[class~=not-prose] *))){padding-block:calc(var(--spacing) * 3)}}.\[\&_\.arc-actions\]\:\[margin\:0\]{& .arc-actions{margin:0}}.\[\&_\.arc-actions\]\:mt-auto{& .arc-actions{margin-top:auto}}.\[\&_\.arc-card-title\]\:\[font-size\:1\.5rem\]{& .arc-card-title{font-size:1.5rem}}.\[\&_\.arc-card-title\]\:\[color\:var\(--color-primary\)\]{& .arc-card-title{color:var(--color-primary)}}.max-md\:\[\&_\.arc-card-title\]\:\[font-size\:1\.375rem\]\!{@media(width < 48rem){& .arc-card-title{font-size:1.375rem!important}}}.\[\&_\[data-button\]\]\:w-full{& [data-button]{width:100%}}.\[\&_\[data-button\]\]\:max-w-full{& [data-button]{max-width:100%}}.\[\&_\[data-button\]\]\:min-w-0{& [data-button]{min-width:0}}.max-sm\:\[\&_\[data-button\]\]\:w-full{@media(width < 40rem){& [data-button]{width:100%}}}.\[\&_a\]\:block{& a{display:block}}.\[\&_a\]\:w-\[88\%\]{& a{width:88%}}.\[\&_a\]\:w-full{& a{width:100%}}.\[\&_a\]\:border-l-2{& a{border-left-style:var(--tw-border-style);border-left-width:2px}}.\[\&_a\]\:border-transparent{& a{border-color:transparent}}.\[\&_a\]\:px-2{& a{padding-inline:calc(var(--spacing) * 2)}}.\[\&_a\]\:pl-3{& a{padding-left:calc(var(--spacing) * 3)}}.\[\&_a\]\:text-xs{& a{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.sm\:\[\&_a\]\:w-full{@media(width >= 40rem){& a{width:100%}}}.\[\&_a\[aria-current\=location\]\]\:border-\[var\(--color-secondary\)\]{& a[aria-current=location]{border-color:var(--color-secondary)}}.\[\&_a\[aria-current\=location\]\]\:text-\[var\(--color-secondary\)\]{& a[aria-current=location]{color:var(--color-secondary)}}.\[\&_article\]\:min-w-0{& article{min-width:0}}.\[\&_article\]\:text-sm{& article{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.\[\&_article\]\:leading-relaxed{& article{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}}.sm\:\[\&_article\]\:text-base{@media(width >= 40rem){& article{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}}.\[\&_article_a\:not\(\[data-button\]\)\]\:text-\[var\(--color-secondary\)\]{& article a:not([data-button]){color:var(--color-secondary)}}.\[\&_article_a\:not\(\[data-button\]\)\]\:underline{& article a:not([data-button]){text-decoration-line:underline}}.\[\&_article_h2\]\:mt-8{& article h2{margin-top:calc(var(--spacing) * 8)}}.\[\&_article_h2\]\:mb-4{& article h2{margin-bottom:calc(var(--spacing) * 4)}}.\[\&_article_h3\]\:mt-6{& article h3{margin-top:calc(var(--spacing) * 6)}}.\[\&_article_h3\]\:mb-3{& article h3{margin-bottom:calc(var(--spacing) * 3)}}.\[\&_article_li\]\:my-2{& article li{margin-block:calc(var(--spacing) * 2)}}.\[\&_article_ol\]\:list-none{& article ol{list-style-type:none}}.\[\&_article_ol\]\:pl-0{& article ol{padding-left:0}}.\[\&_article_ol\]\:\[counter-reset\:steps\]{& article ol{counter-reset:steps}}.\[\&_article_ol\>li\]\:relative{& article ol>li{position:relative}}.\[\&_article_ol\>li\]\:rounded-md{& article ol>li{border-radius:var(--radius-md)}}.\[\&_article_ol\>li\]\:border{& article ol>li{border-style:var(--tw-border-style);border-width:1px}}.\[\&_article_ol\>li\]\:border-arc-line{& article ol>li{border-color:var(--arc-line)}}.\[\&_article_ol\>li\]\:p-4{& article ol>li{padding:calc(var(--spacing) * 4)}}.\[\&_article_ol\>li\]\:pl-4{& article ol>li{padding-left:calc(var(--spacing) * 4)}}.\[\&_article_ol\>li\]\:\[counter-increment\:steps\]{& article ol>li{counter-increment:steps}}.\[\&_article_ol\>li\]\:before\:absolute{& article ol>li{&::before{content:var(--tw-content);position:absolute}}}.\[\&_article_ol\>li\]\:before\:top-4{& article ol>li{&::before{content:var(--tw-content);top:calc(var(--spacing) * 4)}}}.\[\&_article_ol\>li\]\:before\:left-4{& article ol>li{&::before{content:var(--tw-content);left:calc(var(--spacing) * 4)}}}.\[\&_article_ol\>li\]\:before\:font-bold{& article ol>li{&::before{content:var(--tw-content);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}}}.\[\&_article_ol\>li\]\:before\:text-\[var\(--color-primary\)\]{& article ol>li{&::before{content:var(--tw-content);color:var(--color-primary)}}}.\[\&_article_ol\>li\]\:before\:content-\[counter\(steps\)\]{& article ol>li{&::before{--tw-content:counter(steps);content:var(--tw-content)}}}.\[\&_article_ol\>li\>p\:first-child\>strong\:first-child\]\:block{& article ol>li>p:first-child>strong:first-child{display:block}}.\[\&_article_ol\>li\>p\:first-child\>strong\:first-child\]\:pl-8{& article ol>li>p:first-child>strong:first-child{padding-left:calc(var(--spacing) * 8)}}.\[\&_article_ol\>li\>strong\:first-child\]\:block{& article ol>li>strong:first-child{display:block}}.\[\&_article_ol\>li\>strong\:first-child\]\:min-h-6{& article ol>li>strong:first-child{min-height:calc(var(--spacing) * 6)}}.\[\&_article_ol\>li\>strong\:first-child\]\:pl-8{& article ol>li>strong:first-child{padding-left:calc(var(--spacing) * 8)}}.\[\&_article_p\]\:max-w-none{& article p{max-width:none}}.\[\&_code\]\:rounded{& code{border-radius:.25rem}}.\[\&_code\]\:bg-arc-panel{& code{background-color:var(--arc-panel)}}.\[\&_code\]\:bg-arc-paper-muted{& code{background-color:var(--arc-panel)}}.\[\&_code\]\:bg-brand-panel{& code{background-color:var(--brand-panel)}}.\[\&_code\]\:bg-brand-paper-muted{& code{background-color:var(--brand-paper-muted)}}.\[\&_code\]\:px-1{& code{padding-inline:var(--spacing)}}.\[\&_h1\]\:text-\[clamp\(1\.75rem\,4vw\,3\.4rem\)\]{& h1{font-size:clamp(1.75rem,4vw,3.4rem)}}.\[\&_h2\]\:text-\[clamp\(1\.375rem\,2\.5vw\,2rem\)\]{& h2{font-size:clamp(1.375rem,2.5vw,2rem)}}.\[\&_h3\]\:text-\[clamp\(\.95rem\,1\.5vw\,1\.125rem\)\]{& h3{font-size:clamp(.95rem,1.5vw,1.125rem)}}.\[\&_img\]\:\[aspect-ratio\:1\.5\]{& img{aspect-ratio:1.5}}.\[\&_img\]\:\[aspect-ratio\:4\/3\]{& img{aspect-ratio:4/3}}.\[\&_img\]\:aspect-\[3\/2\]{& img{aspect-ratio:3/2}}.\[\&_img\]\:aspect-video{& img{aspect-ratio:var(--aspect-video)}}.\[\&_img\]\:size-7{& img{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}}.\[\&_img\]\:\[height\:3rem\]{& img{height:3rem}}.\[\&_img\]\:h-7{& img{height:calc(var(--spacing) * 7)}}.\[\&_img\]\:h-auto{& img{height:auto}}.\[\&_img\]\:max-h-12{& img{max-height:calc(var(--spacing) * 12)}}.\[\&_img\]\:max-h-48{& img{max-height:calc(var(--spacing) * 48)}}.\[\&_img\]\:max-h-52{& img{max-height:calc(var(--spacing) * 52)}}.\[\&_img\]\:max-h-60{& img{max-height:calc(var(--spacing) * 60)}}.\[\&_img\]\:max-h-64{& img{max-height:calc(var(--spacing) * 64)}}.\[\&_img\]\:max-h-none{& img{max-height:none}}.\[\&_img\]\:\[width\:6rem\]{& img{width:6rem}}.\[\&_img\]\:\[width\:7rem\]{& img{width:7rem}}.\[\&_img\]\:w-28{& img{width:calc(var(--spacing) * 28)}}.\[\&_img\]\:w-full{& img{width:100%}}.\[\&_img\]\:object-contain{& img{object-fit:contain}}.\[\&_img\]\:object-cover{& img{object-fit:cover}}.\[\&_img\]\:\[border\:1px_solid_var\(--arc-line\)\]{& img{border:1px solid var(--arc-line)}}.max-md\:\[\&_img\]\:\[height\:auto\]{@media(width < 48rem){& img{height:auto}}}.max-md\:\[\&_img\]\:\[max-height\:22rem\]{@media(width < 48rem){& img{max-height:22rem}}}.sm\:\[\&_img\]\:aspect-\[3\/2\]{@media(width >= 40rem){& img{aspect-ratio:3/2}}}.sm\:\[\&_img\]\:w-36{@media(width >= 40rem){& img{width:calc(var(--spacing) * 36)}}}.md\:\[\&_img\]\:max-h-72{@media(width >= 48rem){& img{max-height:calc(var(--spacing) * 72)}}}.md\:\[\&_img\]\:max-h-88{@media(width >= 48rem){& img{max-height:calc(var(--spacing) * 88)}}}.md\:\[\&_img\]\:max-h-96{@media(width >= 48rem){& img{max-height:calc(var(--spacing) * 96)}}}.\[\&_ol\]\:list-decimal{& ol{list-style-type:decimal}}.\[\&_ol\]\:pl-6{& ol{padding-left:calc(var(--spacing) * 6)}}.\[\&_p\]\:\[margin-inline\:auto\]{& p{margin-inline:auto}}.\[\&_p\]\:text-xs{& p{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.\[\&_p\]\:leading-relaxed{& p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}}.\[\&_p\]\:\[color\:var\(--arc-muted\)\]{& p{color:var(--arc-muted)}}.max-md\:\[\&_p\]\:\[margin-inline\:0\]{@media(width < 48rem){& p{margin-inline:0}}}.sm\:\[\&_p\]\:text-sm{@media(width >= 40rem){& p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}}.\[\&_span\]\:\[font-weight\:600\]{& span{font-weight:600}}.\[\&_strong\]\:\[color\:var\(--color-primary\)\]{& strong{color:var(--color-primary)}}.\[\&_strong\]\:text-\[var\(--color-on-surface\)\]{& strong{color:var(--color-on-surface)}}.\[\&_strong\]\:text-brand-ink{& strong{color:var(--brand-ink)}}.\[\&_strong\]\:\[font\:700_clamp\(1\.5rem\,3vw\,2\.75rem\)\/1\.2_var\(--font-heading\)\]{& strong{font:700 clamp(1.5rem,3vw,2.75rem)/1.2 var(--font-heading)}}.max-md\:\[\&_strong\]\:\[font-size\:1\.625rem\]{@media(width < 48rem){& strong{font-size:1.625rem}}}.\[\&_svg\]\:size-8{& svg{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}}.\[\&_svg\]\:size-9{& svg{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}}.\[\&_td\]\:\[padding\:1rem\]{& td{padding:1rem}}.\[\&_td\]\:\[text-align\:left\]{& td{text-align:left}}.\[\&_td\]\:\[vertical-align\:top\]{& td{vertical-align:top}}.\[\&_td\]\:\[overflow-wrap\:anywhere\]{& td{overflow-wrap:anywhere}}.\[\&_td\]\:\[border-bottom\:1px_solid_var\(--arc-line\)\]{& td{border-bottom:1px solid var(--arc-line)}}.\[\&_td\]\:\[border\:1px_solid_var\(--arc-line\)\]{& td{border:1px solid var(--arc-line)}}.max-md\:\[\&_td\]\:\[padding\:\.75rem\]{@media(width < 48rem){& td{padding:.75rem}}}.max-md\:\[\&_td\]\:\[font-size\:\.875rem\]{@media(width < 48rem){& td{font-size:.875rem}}}.\[\&_th\]\:\[padding\:1rem\]{& th{padding:1rem}}.\[\&_th\]\:\[text-align\:left\]{& th{text-align:left}}.\[\&_th\]\:\[vertical-align\:top\]{& th{vertical-align:top}}.\[\&_th\]\:font-bold{& th{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}}.\[\&_th\]\:\[overflow-wrap\:anywhere\]{& th{overflow-wrap:anywhere}}.\[\&_th\]\:\[border-bottom\:1px_solid_var\(--arc-line\)\]{& th{border-bottom:1px solid var(--arc-line)}}.\[\&_th\]\:\[border\:1px_solid_var\(--arc-line\)\]{& th{border:1px solid var(--arc-line)}}.max-md\:\[\&_th\]\:\[padding\:\.75rem\]{@media(width < 48rem){& th{padding:.75rem}}}.max-md\:\[\&_th\]\:\[font-size\:\.875rem\]{@media(width < 48rem){& th{font-size:.875rem}}}.\[\&_thead\]\:\[color\:var\(--color-on-surface\)\]{& thead{color:var(--color-on-surface)}}.\[\&_thead\]\:\[background\:var\(--arc-panel-high\)\]{& thead{background:var(--arc-panel-high)}}.\[\&_ul\]\:grid{& ul{display:grid}}.\[\&_ul\]\:list-disc{& ul{list-style-type:disc}}.\[\&_ul\]\:gap-2{& ul{gap:calc(var(--spacing) * 2)}}.\[\&_ul\]\:pl-6{& ul{padding-left:calc(var(--spacing) * 6)}}.\[\&_ul_ul\]\:pl-3{& ul ul{padding-left:calc(var(--spacing) * 3)}}.\[\&\:\:-webkit-details-marker\]\:hidden{&::-webkit-details-marker{display:none}}.\[\&\:\:-webkit-scrollbar\]\:hidden{&::-webkit-scrollbar{display:none}}.\[\&\:focus\]\:\[transform\:none\]{&:focus{transform:none}}.max-md\:\[\&\:has\(\.arc-cell-label\)_td\]\:grid{@media(width < 48rem){&:has(.arc-cell-label) td{display:grid}}}.max-md\:\[\&\:has\(\.arc-cell-label\)_td\]\:\[width\:auto\]{@media(width < 48rem){&:has(.arc-cell-label) td{width:auto}}}.max-md\:\[\&\:has\(\.arc-cell-label\)_td\]\:\[grid-template-columns\:minmax\(0\,1fr\)_minmax\(0\,1\.5fr\)\]{@media(width < 48rem){&:has(.arc-cell-label) td{grid-template-columns:minmax(0,1fr)minmax(0,1.5fr)}}}.max-md\:\[\&\:has\(\.arc-cell-label\)_td\]\:\[gap\:\.75rem\]{@media(width < 48rem){&:has(.arc-cell-label) td{gap:.75rem}}}.max-md\:\[\&\:has\(\.arc-cell-label\)_th\]\:block{@media(width < 48rem){&:has(.arc-cell-label) th{display:block}}}.max-md\:\[\&\:has\(\.arc-cell-label\)_th\]\:\[width\:auto\]{@media(width < 48rem){&:has(.arc-cell-label) th{width:auto}}}.max-md\:\[\&\:has\(\.arc-cell-label\)_th\]\:\[grid-template-columns\:minmax\(0\,1fr\)_minmax\(0\,1\.5fr\)\]{@media(width < 48rem){&:has(.arc-cell-label) th{grid-template-columns:minmax(0,1fr)minmax(0,1.5fr)}}}.max-md\:\[\&\:has\(\.arc-cell-label\)_th\]\:\[gap\:\.75rem\]{@media(width < 48rem){&:has(.arc-cell-label) th{gap:.75rem}}}.max-md\:\[\&\:has\(\.arc-cell-label\)_th\]\:\[background\:var\(--arc-panel\)\]{@media(width < 48rem){&:has(.arc-cell-label) th{background:var(--arc-panel)}}}.max-md\:\[\&\:has\(\.arc-cell-label\)_thead\]\:absolute{@media(width < 48rem){&:has(.arc-cell-label) thead{position:absolute}}}.max-md\:\[\&\:has\(\.arc-cell-label\)_thead\]\:\[height\:1px\]{@media(width < 48rem){&:has(.arc-cell-label) thead{height:1px}}}.max-md\:\[\&\:has\(\.arc-cell-label\)_thead\]\:\[width\:1px\]{@media(width < 48rem){&:has(.arc-cell-label) thead{width:1px}}}.max-md\:\[\&\:has\(\.arc-cell-label\)_thead\]\:\[overflow\:hidden\]{@media(width < 48rem){&:has(.arc-cell-label) thead{overflow:hidden}}}.max-md\:\[\&\:has\(\.arc-cell-label\)_thead\]\:\[clip-path\:inset\(50\%\)\]{@media(width < 48rem){&:has(.arc-cell-label) thead{clip-path:inset(50%)}}}.max-md\:\[\&\:has\(\.arc-cell-label\)_tr\]\:\[margin-bottom\:1rem\]{@media(width < 48rem){&:has(.arc-cell-label) tr{margin-bottom:1rem}}}.max-md\:\[\&\:has\(\.arc-cell-label\)_tr\]\:block{@media(width < 48rem){&:has(.arc-cell-label) tr{display:block}}}.max-md\:\[\&\:has\(\.arc-cell-label\)_tr\]\:\[border\:1px_solid_var\(--arc-line\)\]{@media(width < 48rem){&:has(.arc-cell-label) tr{border:1px solid var(--arc-line)}}}.\[\&\:not\(\:has\(figure\)\)\]\:\[grid-template-columns\:1fr\]{&:not(:has(figure)){grid-template-columns:1fr}}.\[\&\:nth-child\(3n\)\]\:\[margin-top\:3rem\]{&:nth-child(3n){margin-top:3rem}}.\[\&\:nth-child\(3n\+2\)\]\:\[margin-top\:1\.5rem\]{&:nth-child(3n+2){margin-top:1.5rem}}.max-md\:\[\&\:nth-child\(n\)\]\:\[margin-top\:0\]{@media(width < 48rem){&:nth-child(n){margin-top:0}}}.\[\&\>\*\]\:min-w-0{&>*{min-width:0}}.\[\&\>\*\]\:\[flex\:0_0_min\(80\%\,18rem\)\]{&>*{flex:0 0 min(80%,18rem)}}.\[\&\>\*\]\:shrink-0{&>*{flex-shrink:0}}.\[\&\>\*\]\:basis-\[74\%\]{&>*{flex-basis:74%}}.\[\&\>\*\]\:basis-\[calc\(\(100\%_-_1\.5rem\)\/3\)\]{&>*{flex-basis:calc((100% - 1.5rem)/3)}}.\[\&\>\*\]\:\[scroll-snap-align\:start\]{&>*{scroll-snap-align:start}}.\[\&\>\*\]\:snap-center{&>*{scroll-snap-align:center}}.\[\&\>\*\]\: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-300{&>*{--tw-duration:300ms;transition-duration:300ms}}.motion-reduce\:\[\&\>\*\]\:transition-none{@media(prefers-reduced-motion:reduce){&>*{transition-property:none}}}.sm\:\[\&\>\*\]\:basis-\[calc\(\(100\%_-_3rem\)\/5\)\]{@media(width >= 40rem){&>*{flex-basis:calc((100% - 3rem)/5)}}}.lg\:\[\&\>\*\]\:basis-\[calc\(\(100\%_-_3\.5rem\)\/3\)\]{@media(width >= 64rem){&>*{flex-basis:calc((100% - 3.5rem)/3)}}}.lg\:\[\&\>\*\]\:basis-\[calc\(\(100\%_-_4\.5rem\)\/7\)\]{@media(width >= 64rem){&>*{flex-basis:calc((100% - 4.5rem)/7)}}}.\[\&\>\*\+\*\]\:mt-5{&>*+*{margin-top:calc(var(--spacing) * 5)}}.max-md\:\[\&\>\.arc-button\]\:\[flex\:1_1_9rem\]{@media(width < 48rem){&>.arc-button{flex:1 1 9rem}}}.\[\&\>\[data-active\=true\]\]\:scale-\[1\.06\]{&>[data-active=true]{scale:1.06}}.\[\&\>\[data-active\=true\]\]\:scale-\[1\.055\]{&>[data-active=true]{scale:1.055}}.\[\&\>div\]\:grid{&>div{display:grid}}.\[\&\>div\]\:\[grid-template-columns\:1fr_1fr\]{&>div{grid-template-columns:1fr 1fr}}.\[\&\>div\]\:\[gap\:1rem\]{&>div{gap:1rem}}.\[\&\>div\]\:\[padding\:1\.5rem\]{&>div{padding:1.5rem}}.\[\&\>div\]\:\[background\:var\(--arc-panel\)\]{&>div{background:var(--arc-panel)}}.\[\&\>div\]\:\[border\:1px_solid_var\(--arc-line\)\]{&>div{border:1px solid var(--arc-line)}}.md\:\[\&\>figure\]\:order-first{@media(width >= 48rem){&>figure{order:-9999}}}.\[\&\>li\]\:relative{&>li{position:relative}}.\[\&\>li\]\:w-\[calc\(\(100\%_-_\.75rem\)\/2\)\]{&>li{width:calc((100% - .75rem)/2)}}.\[\&\>li\]\:border-l-4{&>li{border-left-style:var(--tw-border-style);border-left-width:4px}}.\[\&\>li\]\:border-l-\[var\(--color-primary\)\]{&>li{border-left-color:var(--color-primary)}}.\[\&\>li\]\:\[padding\:1\.5rem\]{&>li{padding:1.5rem}}.\[\&\>li\]\:\[background\:var\(--arc-panel\)\]{&>li{background:var(--arc-panel)}}.\[\&\>li\]\:\[border\:1px_solid_var\(--arc-line\)\]{&>li{border:1px solid var(--arc-line)}}.md\:\[\&\>li\]\:w-\[calc\(\(100\%_-_2\.25rem\)\/4\)\]{@media(width >= 48rem){&>li{width:calc((100% - 2.25rem)/4)}}}.\[\&\>summary\]\:flex{&>summary{display:flex}}.\[\&\>summary\]\:\[min-height\:44px\]{&>summary{min-height:44px}}.\[\&\>summary\]\:items-center{&>summary{align-items:center}}.\[\&\>summary\]\:\[padding\:\.5rem\]{&>summary{padding:.5rem}}.\[\&\>summary\]\:\[list-style\:none\]{&>summary{list-style:none}}.\[\&\>summary\:\:after\]\:\[margin-left\:\.6rem\]{&>summary::after{margin-left:.6rem}}.\[\&\>summary\:\:after\]\:\[color\:var\(--color-primary\)\]{&>summary::after{color:var(--color-primary)}}.\[\&\>summary\:\:after\]\:\[content\:\'\+\'\]{&>summary::after{content:'+'}}.md\:\[\&\[data-variant\=\'brand-editorial\'\]_\.arc-opening-copy\]\:\[grid-column\:1\]{@media(width >= 48rem){&[data-variant=brand-editorial] .arc-opening-copy{grid-column:1}}}.md\:\[\&\[data-variant\=\'brand-editorial\'\]_\.arc-opening-copy\]\:\[grid-row\:1\]{@media(width >= 48rem){&[data-variant=brand-editorial] .arc-opening-copy{grid-row:1}}}.md\:\[\&\[data-variant\=\'brand-editorial\'\]_\.arc-opening-grid\]\:\[grid-template-columns\:minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{@media(width >= 48rem){&[data-variant=brand-editorial] .arc-opening-grid{grid-template-columns:minmax(0,2fr)minmax(0,1fr)}}}.md\:\[\&\[data-variant\=\'brand-editorial\'\]_figure\]\:\[grid-column\:2\]{@media(width >= 48rem){&[data-variant=brand-editorial] figure{grid-column:2}}}.md\:\[\&\[data-variant\=\'brand-rating\'\]_\.arc-opening-copy\]\:\[padding-left\:2rem\]{@media(width >= 48rem){&[data-variant=brand-rating] .arc-opening-copy{padding-left:2rem}}}.md\:\[\&\[data-variant\=\'brand-rating\'\]_\.arc-opening-copy\]\:\[border-left\:3px_solid_var\(--color-primary\)\]{@media(width >= 48rem){&[data-variant=brand-rating] .arc-opening-copy{border-left:3px solid var(--color-primary)}}}.md\:\[\&\[data-variant\=\'brand-rating\'\]_\.arc-opening-grid\]\:\[grid-template-columns\:minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)\]{@media(width >= 48rem){&[data-variant=brand-rating] .arc-opening-grid{grid-template-columns:minmax(0,1fr)minmax(0,1.4fr)}}}.\[\&\[open\]\>summary\:\:after\]\:\[content\:\'−\'\]{&[open]>summary::after{content:'−'}}}@layer components{.prose{--tw-prose-links:var(--color-primary);--tw-prose-headings:var(--color-secondary);--tw-prose-bold:var(--color-secondary);--tw-prose-quotes:var(--color-accent)}}@layer base{:root .brand-header{border-top:3px solid var(--color-primary);backdrop-filter:blur(18px)}:root .brand-header-row{min-height:5.25rem}:root .brand-logo{max-width:none}:root .brand-logo img{width:11rem;max-width:100%;max-height:3.25rem;object-fit:contain}:root .brand-button{clip-path:none;border:1px solid var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){border: 1px solid color-mix(in srgb,var(--color-on-surface) 24%,transparent);}border-bottom:4px solid #f2ca50;@supports(color:color-mix(in lab,red,red)){border-bottom: 4px solid color-mix(in srgb,var(--color-primary) 48%,var(--color-surface));}border-radius:var(--button-radius);padding-right:var(--button-pad-x);background-image:linear-gradient(180deg,var(--color-on-surface),transparent);@supports(color:color-mix(in lab,red,red)){background-image: linear-gradient(180deg,color-mix(in srgb,var(--color-on-surface) 12%,transparent),transparent);}font-family:var(--font-body);text-transform:none;letter-spacing:.01em;font-weight:700;animation:none;transition:transform .15s,box-shadow .15s;box-shadow:inset 0 1px 0 var(--color-on-surface),0 3px 0 var(--color-surface);@supports(color:color-mix(in lab,red,red)){box-shadow: inset 0 1px 0 color-mix(in srgb,var(--color-on-surface) 28%,transparent),0 3px 0 color-mix(in srgb,var(--color-surface) 75%,transparent);}}:root .brand-button[data-role=play]{border-bottom-color:#66dd8b;@supports(color:color-mix(in lab,red,red)){border-bottom-color: color-mix(in srgb,var(--color-accent) 45%,var(--color-surface));}}:root .brand-button[data-role=secondary]{background:var(--brand-panel);color:var(--color-on-surface);border-color:var(--brand-line);border-bottom-color:var(--color-secondary)}:root .brand-button:hover{transform:translateY(-2px);filter:none;box-shadow:inset 0 1px 0 var(--color-on-surface),0 5px 0 var(--color-surface);@supports(color:color-mix(in lab,red,red)){box-shadow: inset 0 1px 0 color-mix(in srgb,var(--color-on-surface) 28%,transparent),0 5px 0 color-mix(in srgb,var(--color-surface) 75%,transparent);}}:root .brand-button:active{transform:translateY(2px);box-shadow:none}:root .brand-button:focus-visible{outline:3px solid var(--color-secondary);outline-offset:4px}:root .brand-header .brand-button{padding:calc(var(--button-pad-y) * .6)calc(var(--button-pad-x) * .75);font-size:calc(var(--button-font-size) * .95)}:root .brand-desktop-nav{gap:clamp(.4rem,.9vw,.8rem)}:root .arcade-more{position:relative}:root .arcade-more>summary{display:inline-flex;align-items:center;min-height:44px;border:1px solid var(--brand-line);border-radius:var(--radius-base);padding:.5rem .8rem;list-style:none;font-size:.875rem}:root .arcade-more>summary::-webkit-details-marker{display:none}:root .arcade-more>summary:focus-visible{outline:3px solid var(--color-secondary);outline-offset:2px}:root .arcade-more-panel{position:absolute;top:calc(100% + .75rem);right:0;z-index:60;width:min(44rem,calc(100vw - 2rem));max-height:min(68dvh,35rem);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--brand-line);border-radius:var(--radius-base);padding:1rem;background:var(--brand-ink);box-shadow:0 1rem 2rem var(--color-surface);@supports(color:color-mix(in lab,red,red)){box-shadow: 0 1rem 2rem color-mix(in srgb,var(--color-surface) 75%,transparent);}}:root .arcade-all-pages-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem .75rem}:root .arcade-all-pages-list a{display:flex;align-items:center;min-height:44px;border-radius:var(--radius-base);padding:.55rem .7rem;color:var(--color-on-surface);white-space:normal;overflow-wrap:anywhere}:root .arcade-all-pages-list a:hover,:root .arcade-all-pages-list a:focus-visible{background:var(--brand-panel)}:root .arcade-all-pages-list a[aria-current=page]{color:var(--color-accent);font-weight:700}:root .brand-category-card{height:100%}:root .brand-category-card-copy{display:flex;flex:1;flex-direction:column}.arcade-card-actions{margin-top:auto;padding-top:1rem}.arcade-card-actions .brand-button{width:100%}:root[data-button-shape=angled] :root .brand-button{clip-path:var(--button-clip)}:root .arcade-conversion{display:grid;grid-template-columns:minmax(0,1fr)auto;align-items:center;gap:1.5rem;max-width:76rem;border:1px solid var(--brand-line);border-left:4px solid var(--color-accent);padding:1.75rem;text-align:left}.arcade-footer-grid{display:grid;grid-template-columns:1fr 1.5fr;gap:3rem;padding-bottom:2rem}.arcade-footer-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;align-content:start}:root .arcade-footer #responsible-help{margin-top:1rem;padding:1.5rem;border-left:3px solid var(--color-secondary);background:var(--brand-panel);color:var(--color-on-surface)}:root .brand-section{padding-block:clamp(2rem,4vw,4rem)}:root .arcade-masthead{padding-top:1.25rem;padding-bottom:1.75rem}.arcade-masthead-frame{position:relative;isolation:isolate;overflow:hidden;min-height:35rem;border:1px solid var(--brand-line);border-radius:calc(var(--radius-base) * 2);background:var(--brand-ink)}.arcade-masthead-art{position:absolute;inset:0;z-index:-2}.arcade-masthead-art img{width:100%;height:100%;object-fit:cover;object-position:65% center}.arcade-masthead-frame::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--brand-ink) 0%,var(--brand-ink) 28%,var(--brand-ink) 57%,transparent 83%);@supports(color:color-mix(in lab,red,red)){background: linear-gradient(90deg,var(--brand-ink) 0%,color-mix(in srgb,var(--brand-ink) 93%,transparent) 28%,color-mix(in srgb,var(--brand-ink) 55%,transparent) 57%,transparent 83%);}}.arcade-masthead-copy{max-width:46rem;padding:clamp(1.5rem,4vw,3.75rem)}.arcade-masthead-frame.brand-hero-text{min-height:0;padding-top:0}.arcade-masthead-frame.brand-hero-text .arcade-masthead-copy{max-width:none}.arcade-eyebrow{margin-bottom:1.125rem;color:var(--color-accent);font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem}.arcade-title{margin:0;font-family:var(--font-heading);font-size:clamp(1.9rem,3.25vw,3.35rem);line-height:1.2;letter-spacing:-.035em;text-wrap:balance;overflow-wrap:break-word}.arcade-lead{max-width:36rem;margin-top:1.5rem;font-size:1.125rem;line-height:1.7;color:var(--color-on-surface)}.arcade-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}:root .brand-quick-info-card{border-top:3px solid var(--color-primary);background:var(--brand-panel);box-shadow:none}:root .brand-category-cards{max-width:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}:root .brand-category-card>img{aspect-ratio:16/9}:root .brand-category-card-copy{padding:1.25rem}:root .brand-article-copy{font-size:1.08rem;line-height:1.8;max-width:52rem}:root .brand-article-copy h2{margin-top:2rem;font-size:clamp(1.25rem,2vw,1.65rem);line-height:1.4}:root .brand-article-copy h3{margin-top:1.5rem;font-size:1.15rem}:root .brand-article-copy p+p{margin-top:1rem}:root .brand-article-copy a{text-underline-offset:.2em}:root .brand-toc{border-left:3px solid var(--color-primary)}@media(max-width:767px){:root .arcade-conversion{grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.5rem}.arcade-footer-grid{grid-template-columns:1fr;gap:1.5rem}.arcade-footer-nav{grid-template-columns:repeat(2,minmax(0,1fr))}:root .brand-header-row{gap:.5rem;min-height:4.5rem;padding-inline:1rem}:root .brand-logo img{width:clamp(7rem,32vw,9rem);max-height:2.5rem}:root .brand-header-actions{gap:.5rem}:root .brand-mobile-menu-panel{max-height:calc(100dvh - 4.5rem - env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain}:root .brand-mobile-menu-panel .arcade-all-pages-list{grid-template-columns:minmax(0,1fr)}:root .brand-header-actions>.brand-button{display:inline-flex;min-width:0;font-size:calc(var(--button-font-size) * .875);padding:calc(var(--button-pad-y) * .5)calc(var(--button-pad-x) * .5)}:root .brand-mobile-menu summary{min-width:44px;min-height:44px;padding:.5rem}:root .brand-mobile-menu summary span:last-child{display:none}.arcade-masthead-frame{min-height:0;padding-top:10rem}.arcade-masthead-art{bottom:auto;height:15rem}.arcade-masthead-art img{object-position:right center}.arcade-masthead-frame::after{background:linear-gradient(0deg,var(--brand-ink) 0%,var(--brand-ink) 62%,var(--brand-ink) 85%,transparent 100%);@supports(color:color-mix(in lab,red,red)){background: linear-gradient(0deg,var(--brand-ink) 0%,var(--brand-ink) 62%,color-mix(in srgb,var(--brand-ink) 40%,transparent) 85%,transparent 100%);}}.arcade-masthead-copy{padding:1.5rem}.arcade-lead{font-size:1rem;line-height:1.65}.arcade-actions .brand-button{width:100%}:root .brand-category-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}:root .brand-category-card-copy{padding:.875rem}:root .brand-category-card-copy h3{font-size:.9rem}:root .brand-section{padding-inline:1rem}}@media(min-width:768px) and (max-width:1023px){:root .brand-mobile-menu-panel{max-height:calc(100dvh - 5.25rem);overflow-y:auto;overscroll-behavior:contain}:root .brand-mobile-menu-panel .arcade-all-pages-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:399px){:root .brand-category-cards{grid-template-columns:1fr}}}@layer base{.brand-section.brand-section-compact{padding-block:calc(var(--space-base) * 2.25)}.brand-section.brand-section-tight{padding-block:calc(var(--space-base) * 1.5)}.brand-heading-centered{text-align:center}.brand-heading-centered>p{margin-inline:auto}.brand-category-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1rem;max-width:58rem;margin:1.25rem auto 0;padding:0;list-style:none}.brand-category-card{display:flex;height:100%;flex-direction:column;overflow:hidden;border:1px solid var(--brand-line);border-radius:var(--radius-base);background:var(--brand-ink);color:var(--color-on-surface);text-decoration:none;transition:border-color .2s ease,transform .2s ease}.brand-category-card>img{width:100%;aspect-ratio:4/3;object-fit:cover}.brand-category-card-copy{flex:1;padding:.875rem 1rem 1rem}.brand-category-card-copy p{margin-top:.35rem;color:var(--brand-muted);font-size:.8125rem;line-height:1.45}.brand-category-card:hover,.brand-category-card:focus-visible{border-color:var(--color-primary);transform:translateY(-2px)}.brand-provider-logos-compact{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem;max-width:54rem;margin:1.125rem auto 0;padding:0;list-style:none}.brand-provider-logo-compact{display:grid;grid-template-rows:2rem auto;place-items:center;gap:.35rem;width:8.75rem;min-height:5.25rem;padding:.625rem .75rem;border:1px solid var(--brand-line);border-radius:var(--radius-base);background:var(--brand-ink);font-size:.6875rem;line-height:1.25;text-align:center;text-decoration:none}.brand-provider-logo-compact img{width:6.25rem;height:2rem;object-fit:contain}.brand-provider-logo-compact:hover,.brand-provider-logo-compact:focus-visible{border-color:var(--color-primary)}.brand-quick-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem;margin:0}.brand-heading-centered+.brand-quick-pills{margin-top:1rem}.brand-quick-pills>div{display:flex;align-items:center;gap:.45rem;min-height:2.75rem;padding:.55rem 1rem;border:1px solid var(--brand-line);border-radius:999px;background:var(--brand-ink);box-shadow:inset 0 0 1rem color-mix(in srgb,#f2ca50 4%,transparent);@supports(color:color-mix(in lab,red,red)){box-shadow: inset 0 0 1rem color-mix(in srgb,var(--color-primary) 4%,transparent);}}.brand-quick-pills dt{flex:none;color:var(--brand-muted);font-size:.625rem;letter-spacing:.07em;text-transform:uppercase}.brand-quick-pills dd{margin:0;font-family:var(--font-heading);font-size:.75rem;font-weight:600}.brand-quick-info-compact{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.625rem;text-align:left}.brand-quick-info-item{min-width:0}.brand-quick-info-card{position:relative;display:flex;height:100%;flex-direction:column;min-height:7.5rem;padding:1rem 1.125rem;border:1px solid var(--brand-line);border-radius:calc(var(--radius-base) * 1.25);background:var(--brand-ink);text-align:left;box-shadow:0 8px 20px var(--brand-ink);@supports(color:color-mix(in lab,red,red)){box-shadow: 0 8px 20px color-mix(in srgb,var(--brand-ink) 26%,transparent);}transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;animation:brand-card-rise .55s ease both}.brand-quick-info-card dt{position:relative;z-index:1;font-family:var(--font-heading);font-size:.8125rem;font-weight:700;line-height:1.35}.brand-quick-info-card dd{position:relative;z-index:1;margin-top:.5rem;color:var(--brand-muted);font-size:.8125rem;font-weight:400;line-height:1.5}.brand-quick-info-card-link{position:absolute;inset:0;z-index:2;border-radius:inherit}.brand-quick-info-card-link:focus-visible{outline:3px solid var(--color-secondary);outline-offset:-3px}.brand-quick-info-card:nth-child(2){animation-delay:.08s}.brand-quick-info-card:nth-child(3){animation-delay:.16s}.brand-quick-info-card:nth-child(4){animation-delay:.24s}.brand-quick-info-card:hover,.brand-quick-info-card:focus-within{transform:translateY(-3px);border-color:var(--color-primary);box-shadow:0 8px 20px var(--brand-ink);@supports(color:color-mix(in lab,red,red)){box-shadow: 0 8px 20px color-mix(in srgb,var(--brand-ink) 28%,transparent);}}.brand-facts-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.75rem}.brand-fact-card{border:1px solid;@supports(color:color-mix(in lab,red,red)){border: 1px solid color-mix(in srgb,currentColor 15%,transparent);}border-radius:var(--radius-base);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;animation:brand-card-rise .55s ease both}.brand-fact-card:nth-child(2){animation-delay:.08s}.brand-fact-card:nth-child(3){animation-delay:.16s}.brand-fact-card:nth-child(4){animation-delay:.24s}.brand-fact-card:hover,.brand-fact-card:focus-within{transform:translateY(-3px);border-color:var(--color-primary);box-shadow:0 8px 20px var(--brand-ink);@supports(color:color-mix(in lab,red,red)){box-shadow: 0 8px 20px color-mix(in srgb,var(--brand-ink) 24%,transparent);}}.brand-casino-panel-section{--casino-panel-primary:var(--color-primary);--casino-panel-secondary:var(--color-secondary);container-type:inline-size}.brand-casino-panels{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.75rem;max-width:62rem;margin:1rem auto 0}.brand-casino-panel{position:relative;isolation:isolate;overflow:hidden;min-height:5rem;padding:1rem 1.125rem;border-radius:calc(var(--radius-base) * 1.25);background:var(--brand-ink);box-shadow:0 8px 24px var(--brand-ink);@supports(color:color-mix(in lab,red,red)){box-shadow: 0 8px 24px color-mix(in srgb,var(--brand-ink) 30%,transparent);}}.brand-casino-panel::before{content:"";position:absolute;inset:-120%;z-index:-2;background:conic-gradient(from 0,transparent 0 36%,var(--casino-panel-primary) 44%,var(--casino-panel-secondary) 52%,transparent 60% 100%);animation:brand-border-orbit 5s linear infinite reverse}.brand-casino-panel::after{content:"";position:absolute;inset:2px;z-index:-1;border-radius:calc(var(--radius-base) * 1.25 - 2px);background:var(--brand-ink)}.brand-casino-panel dt{color:var(--casino-panel-primary);font-size:.625rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.brand-casino-panel dd{margin-top:.4rem;font-family:var(--font-heading);font-size:.8125rem;font-weight:700;line-height:1.45}.brand-casino-panel.is-linked{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.brand-casino-panel.is-linked:hover,.brand-casino-panel.is-linked:focus-within{transform:translateY(-2px);box-shadow:0 12px 28px var(--casino-panel-secondary);@supports(color:color-mix(in lab,red,red)){box-shadow: 0 12px 28px color-mix(in srgb,var(--casino-panel-secondary) 22%,transparent);}}.brand-casino-panel-link{position:absolute;inset:2px;z-index:3;border-radius:calc(var(--radius-base) * 1.25 - 2px)}.brand-casino-panel-link:focus-visible{outline:2px solid var(--casino-panel-primary);outline-offset:-4px}.brand-overflow-rotator.is-ready .brand-overflow-track{display:flex;flex-wrap:nowrap;justify-content:flex-start;width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:x mandatory}.brand-overflow-rotator.is-ready .brand-overflow-track::-webkit-scrollbar{display:none}.brand-overflow-rotator.is-ready .brand-overflow-track>[data-classic-rotator-item]{flex:none;scroll-snap-align:start;scroll-snap-stop:always}.brand-overflow-rotator.is-ready:not(.has-controls) .brand-overflow-track{justify-content:center}.brand-overflow-rotator.is-ready .brand-quick-pills>[data-classic-rotator-item],.brand-overflow-rotator.is-ready .brand-casino-panels>[data-classic-rotator-item]{width:100%}.brand-overflow-rotator.is-ready .brand-provider-logos-compact>[data-classic-rotator-item]{display:flex;width:calc((100% - .625rem)/2)}.brand-overflow-rotator.is-ready .brand-provider-logo-compact{width:100%}.brand-overflow-rotator.has-controls>div{display:grid;grid-template-columns:44px minmax(0,1fr)44px;align-items:center;column-gap:.25rem}.brand-overflow-rotator.has-controls .brand-heading-centered{grid-column:1/-1;grid-row:1}.brand-overflow-rotator.has-controls .brand-overflow-track{grid-column:2;grid-row:2}.brand-overflow-rotator .brand-rotator-controls{display:contents}.brand-overflow-rotator [data-classic-rotator-prev]{grid-column:1;grid-row:2}.brand-overflow-rotator [data-classic-rotator-next]{grid-column:3;grid-row:2}.brand-overflow-rotator .brand-rotator-controls button{width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:0;background:0 0;color:var(--color-primary);font-size:2rem;line-height:1;box-shadow:none}.brand-overflow-rotator .brand-rotator-controls button:hover,.brand-overflow-rotator .brand-rotator-controls button:focus-visible{background:0 0;color:var(--color-on-surface)}@media(max-width:639px){.brand-overflow-rotator.has-controls>div{display:block}.brand-overflow-rotator .brand-rotator-controls{display:none}.brand-overflow-rotator .brand-heading-centered h2{font-size:1.35rem;line-height:1.25}.brand-overflow-rotator.is-ready .brand-overflow-track{margin-top:.75rem}.brand-casino-panel{min-height:6.5rem;padding:.875rem 1rem}}@media(min-width:640px) and (max-width:1023px){.brand-overflow-rotator.is-ready .brand-quick-pills>[data-classic-rotator-item],.brand-overflow-rotator.is-ready .brand-casino-panels>[data-classic-rotator-item]{width:calc((100% - .75rem)/2)}.brand-overflow-rotator.is-ready .brand-provider-logos-compact>[data-classic-rotator-item]{width:calc((100% - 1.875rem)/4)}}@media(min-width:1024px){.brand-overflow-rotator.is-ready .brand-quick-pills>[data-classic-rotator-item],.brand-overflow-rotator.is-ready .brand-casino-panels>[data-classic-rotator-item]{width:calc((100% - 1.5rem)/3)}.brand-overflow-rotator.is-ready .brand-provider-logos-compact>[data-classic-rotator-item]{width:calc((100% - 3.125rem)/6)}}.brand-sport-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:.625rem;max-width:58rem;margin:1.125rem auto 0;padding:0;list-style:none}.brand-sport-strip a,.brand-sport-strip li>span{display:flex;align-items:center;justify-content:center;gap:.5rem;min-width:8.5rem;min-height:4rem;padding:.65rem 1rem;border:1px solid var(--brand-line);border-radius:var(--radius-base);background:var(--brand-ink);font-family:var(--font-heading);font-size:.75rem;font-weight:700;text-align:center;text-decoration:none}.brand-sport-strip img{width:2rem;height:2rem;object-fit:contain}.brand-sport-strip a:hover,.brand-sport-strip a:focus-visible{border-color:var(--color-primary)}.brand-sport-hub-carousel{margin-top:1.75rem;padding-top:1.5rem;border-top:1px solid var(--brand-line)}.brand-feature-compact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.75rem;margin-top:1rem}.brand-feature-compact{position:relative;overflow:hidden;padding:.875rem 1rem;border:1px solid var(--brand-line);border-radius:var(--radius-base);background:var(--brand-panel);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;animation:brand-card-rise .55s ease both}.brand-feature-compact::before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,var(--color-primary),var(--color-secondary));transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.brand-feature-compact:nth-child(2){animation-delay:.08s}.brand-feature-compact:nth-child(3){animation-delay:.16s}.brand-feature-compact:hover,.brand-feature-compact:focus-within{transform:translateY(-4px);border-color:var(--color-primary);box-shadow:0 12px 28px var(--brand-ink);@supports(color:color-mix(in lab,red,red)){box-shadow: 0 12px 28px color-mix(in srgb,var(--brand-ink) 35%,transparent);}}.brand-feature-compact:hover::before,.brand-feature-compact:focus-within::before{transform:scaleX(1)}.brand-feature-compact-title{display:flex;align-items:center;gap:.625rem}.brand-feature-compact-title>span{display:grid;place-items:center;width:1.5rem;height:1.5rem;flex:0 0 1.5rem;border-radius:50%;background:var(--color-primary);color:var(--color-surface);font-size:.6875rem;font-weight:700}.brand-feature-compact p{margin:.5rem 0 0 2.125rem;color:var(--brand-muted);font-size:.75rem;line-height:1.5}.brand-flow-section,.brand-cta-section{container-type:inline-size}.brand-steps[data-connected]{gap:0;margin-top:1rem}.brand-steps[data-connected] li{padding-right:1rem}.brand-steps[data-connected] li:not(:last-child)::after{bottom:calc(-1 * var(--space-base) * 1.5)}.brand-cta-compact{display:grid;align-items:center;gap:1rem;max-width:60rem;padding:1.25rem 1.5rem;border:1px solid color-mix(in srgb,#f2ca50 60%,transparent);@supports(color:color-mix(in lab,red,red)){border: 1px solid color-mix(in srgb,var(--color-primary) 60%,transparent);}border-radius:calc(var(--radius-base) * 1.5);background:var(--brand-panel);box-shadow:inset 0 0 24px color-mix(in srgb,#f2ca50 5%,transparent);@supports(color:color-mix(in lab,red,red)){box-shadow: inset 0 0 24px color-mix(in srgb,var(--color-primary) 5%,transparent);}}.brand-cta-compact-actions{display:flex;flex-wrap:wrap;gap:.75rem}.brand-store-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:.75rem;max-width:64rem;margin:1.25rem auto 0}.brand-store-card{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:1rem;min-height:7rem;padding:1rem;border:1px solid var(--brand-line);border-radius:var(--radius-base);background:var(--brand-ink)}.brand-store-card-main{display:flex;align-items:flex-start;gap:.875rem;flex:auto;min-width:0}.brand-store-card-main>div{min-width:0}.brand-store-card-main :is(h2,h3,h4){overflow-wrap:normal;word-break:normal}.brand-store-card-main>img{width:2.75rem;height:2.75rem;flex:0 0 2.75rem;object-fit:contain}.brand-store-icon{padding:.45rem;border:1px solid color-mix(in srgb,#ffb779 50%,transparent);@supports(color:color-mix(in lab,red,red)){border: 1px solid color-mix(in srgb,var(--color-secondary) 50%,transparent);}border-radius:var(--radius-base);background:var(--brand-panel)}.brand-store-card-main p{margin-top:.35rem;color:var(--brand-muted);font-size:.75rem;line-height:1.45}.brand-store-card .brand-button{width:100%;max-width:none;margin-top:auto;padding:.625rem .875rem;overflow-wrap:normal}.brand-summary-wrap{max-width:52rem}.brand-summary-table-wrap{margin-top:1.125rem;overflow-x:auto;border:1px solid var(--brand-line);border-radius:var(--radius-base)}.brand-summary-table th,.brand-summary-table td{width:50%;text-align:center;vertical-align:middle}.brand-summary-table thead,.brand-action-table thead{background:var(--brand-panel-high);color:var(--color-on-surface)}.brand-summary-table tbody tr:nth-child(even),.brand-action-table tbody tr:nth-child(even){background:var(--brand-panel);@supports(color:color-mix(in lab,red,red)){background: color-mix(in srgb,var(--brand-panel) 70%,transparent);}}.brand-summary-table td{font-family:var(--font-heading);font-weight:600}.brand-terms-grid,.brand-pros-cons{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem}.brand-terms-grid>div,.brand-pros-cons-card{padding:1rem 1.125rem;border:1px solid;@supports(color:color-mix(in lab,red,red)){border: 1px solid color-mix(in srgb,currentColor 16%,transparent);}border-radius:var(--radius-base);background:var(--brand-paper)}.brand-terms-grid dt{color:currentColor;@supports(color:color-mix(in lab,red,red)){color: color-mix(in srgb,currentColor 68%,transparent);}font-size:.75rem}.brand-terms-grid dd{margin-top:.35rem;font-family:var(--font-heading);font-weight:700}.brand-pros-cons-card{background:var(--brand-ink)}.brand-pros-cons-card h3{font-family:var(--font-heading);font-weight:700}.brand-pros-cons-card ul{display:grid;gap:.65rem;margin-top:.85rem}.brand-pros-cons-card li{display:flex;align-items:flex-start;gap:.65rem;color:var(--brand-muted);font-size:.875rem;line-height:1.55}.brand-pros-cons-card li>span:first-child{display:grid;place-items:center;width:1.5rem;height:1.5rem;flex:0 0 1.5rem;border-radius:50%;background:var(--color-secondary);color:var(--color-on-surface);font-weight:700}.brand-pros-cons-card.is-negative li>span:first-child{background:var(--color-accent)}.brand-pros-cons-audience{padding-left:1rem;border-left:3px solid var(--color-primary);color:var(--brand-muted)}.brand-payments-dark thead{background:var(--brand-panel-high);color:var(--color-on-surface)}.brand-payments-dark tbody tr:nth-child(even){background:var(--brand-panel);@supports(color:color-mix(in lab,red,red)){background: color-mix(in srgb,var(--brand-panel) 70%,transparent);}}.brand-action-table-wrap{max-width:68rem}.brand-action-table th:nth-child(1){width:24%}.brand-action-table th:nth-child(3),.brand-action-table td:nth-child(3){width:9rem;text-align:center}.brand-action-table .brand-button{min-height:38px;padding:.45rem .7rem;font-size:.6875rem}.brand-table-button{min-height:36px;padding:.45rem .7rem;font-size:.6875rem}[data-block=bonus][data-variant=rails] .brand-bonus-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));max-width:52rem;margin-inline:auto}[data-block=bonus][data-variant=rails] .brand-bonus-grid>article{padding:1.25rem;border-color:#f2ca50;@supports(color:color-mix(in lab,red,red)){border-color: color-mix(in srgb,var(--color-primary) 38%,var(--brand-line));}box-shadow:inset 0 0 24px color-mix(in srgb,#ffb779 8%,transparent);@supports(color:color-mix(in lab,red,red)){box-shadow: inset 0 0 24px color-mix(in srgb,var(--color-secondary) 8%,transparent);}}[data-block=bonus][data-variant=rails] .brand-bonus-item-title{font-size:1rem;line-height:1.4}[data-block=bonus][data-variant=rails] .brand-bonus-item-copy{font-size:.9375rem;line-height:1.65}.brand-article-dark .brand-toc{color:var(--color-on-surface)}.brand-article-dark article a{color:var(--color-secondary)}.brand-article-dark article .brand-table{color:var(--color-on-surface)}.brand-article-dark article .brand-table thead{background:var(--brand-panel-high);color:var(--color-on-surface)}.brand-article-dark article blockquote{position:relative;margin-block:1.25rem;padding:1rem 1.125rem 1rem 1.35rem;overflow:hidden;border:1px solid var(--brand-line);border-left:4px solid var(--color-primary);border-radius:var(--radius-base);background:var(--brand-panel);color:var(--color-on-surface)}.brand-article-dark article blockquote::before{content:"";position:absolute;inset:0 auto 0 0;width:.25rem;background:linear-gradient(var(--color-primary),var(--color-secondary))}.brand-article-dark article blockquote p+p{margin-top:.75rem}.brand-age-mark{display:inline-grid;place-items:center;width:3.5rem;height:3.5rem;flex:0 0 3.5rem;border:4px solid;border-radius:50%;font-family:var(--font-heading);font-size:1rem;font-weight:800;line-height:1}}.brand-header{background-color:var(--brand-ink);@supports(color:color-mix(in lab,red,red)){background-color: color-mix(in srgb,var(--brand-ink) 82%,transparent);}}@layer base{:root{--brand-ink:var(--color-surface);--brand-panel:var(--color-surface);@supports(color:color-mix(in lab,red,red)){--brand-panel: color-mix(in srgb,var(--color-surface) 88%,var(--color-on-surface) 12%);}--brand-panel-high:var(--color-surface);@supports(color:color-mix(in lab,red,red)){--brand-panel-high: color-mix(in srgb,var(--color-surface) 78%,var(--color-on-surface) 22%);}--brand-line:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){--brand-line: color-mix(in srgb,var(--color-on-surface) 18%,transparent);}--brand-muted:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){--brand-muted: color-mix(in srgb,var(--color-on-surface) 68%,var(--color-surface) 32%);}--brand-paper:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){--brand-paper: color-mix(in srgb,var(--color-on-surface) 96%,var(--color-primary) 4%);}--brand-paper-muted:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){--brand-paper-muted: color-mix(in srgb,var(--color-on-surface) 91%,var(--color-primary) 9%);}}:root[data-paper=dark]{--brand-paper:var(--color-surface);@supports(color:color-mix(in lab,red,red)){--brand-paper: color-mix(in srgb,var(--color-surface) 96%,#000 4%);}--brand-paper-muted:var(--color-surface);@supports(color:color-mix(in lab,red,red)){--brand-paper-muted: color-mix(in srgb,var(--color-surface) 88%,var(--color-on-surface) 12%);}}:root[data-paper=dark] :is(.bg-brand-paper,.bg-brand-paper-muted){--brand-ink:var(--color-on-surface);--color-brand-ink:var(--color-on-surface)}:root[data-paper=dark] :is(.bg-brand-paper,.bg-brand-paper-muted) :is(p,li,dd,dt,article,.brand-toc,.brand-toc a){color:var(--color-on-surface)}}@layer base{:root{--card-gap:calc(var(--space-base) * 2.6667)}.brand-sticky-cta{position:relative;z-index:20}.brand-section{padding:var(--block-space)max(1rem,calc(var(--space-base) * 2.6667))}.brand-header{position:relative;z-index:40}.brand-header-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem}.brand-header-actions,.brand-desktop-nav{display:flex;align-items:center;gap:.75rem}body:has(.brand-mobile-bottom-cta) .brand-header-actions>.brand-button{display:none}body:has(.brand-mobile-bottom-cta){padding-bottom:5.5rem}.brand-desktop-nav{display:none}.brand-header a[aria-current],.brand-mobile-menu a[aria-current]{text-decoration:underline;text-underline-offset:.4em;color:var(--color-primary)}.brand-mobile-menu summary{display:flex;align-items:center;justify-content:center;gap:.4rem;min-width:44px;min-height:44px;list-style:none;border:1px solid var(--brand-line);border-radius:var(--radius-base);padding:.5rem;font-size:.75rem}.brand-mobile-menu summary::-webkit-details-marker{display:none}.brand-mobile-menu-panel{position:absolute;inset:100% 0 auto;display:grid;gap:.75rem;padding:1rem;border-bottom:1px solid var(--brand-line);background:var(--brand-ink);box-shadow:0 12px 20px var(--color-surface);@supports(color:color-mix(in lab,red,red)){box-shadow: 0 12px 20px color-mix(in srgb,var(--color-surface) 70%,transparent);}}.brand-mobile-menu-cta{display:grid}.brand-mobile-menu-cta .brand-button{width:100%}.brand-mobile-bottom-cta{position:fixed;inset:auto 0 0;z-index:45;display:grid;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid var(--brand-line);background:var(--brand-ink)}.brand-mobile-bottom-cta .brand-button{width:100%}.brand-mobile-menu nav{display:grid}.brand-mobile-menu nav a{padding:.75rem;min-height:44px;border-radius:var(--radius-base)}.brand-mobile-menu nav a:hover{background:var(--brand-panel)}.brand-mobile-menu-cta{display:flex;justify-content:center;padding:.25rem .75rem .5rem}.brand-mobile-menu-cta .brand-button{width:min(100%,22rem)}.brand-mobile-bottom-cta{position:fixed;right:0;bottom:0;left:0;z-index:45;display:flex;justify-content:center;padding:.75rem max(1rem,env(safe-area-inset-left))calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid var(--brand-line);background:var(--brand-ink);@supports(color:color-mix(in lab,red,red)){background: color-mix(in srgb,var(--brand-ink) 94%,transparent);}backdrop-filter:blur(14px)}.brand-mobile-bottom-cta .brand-button{width:min(100%,22rem)}body:has(.brand-mobile-bottom-cta){padding-bottom:calc(4.25rem + env(safe-area-inset-bottom))}.brand-button{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;max-width:100%;padding:var(--button-pad-y)var(--button-pad-x);border:1px solid transparent;border-radius:var(--button-radius);clip-path:var(--button-clip);background:var(--color-primary);color:var(--color-surface);font-family:var(--font-heading);font-size:var(--button-font-size);font-weight:var(--button-weight);letter-spacing:var(--button-tracking);text-transform:var(--button-transform);line-height:1.4;text-align:center;text-decoration:none;white-space:normal;transition:box-shadow .2s,filter .2s}.brand-button[data-role=play]{background:var(--color-accent);min-width:7rem}.brand-button[data-role=secondary]{background:0 0;color:var(--color-secondary);border-color:var(--color-secondary)}.brand-button[data-role=secondary]:hover{color:var(--color-secondary);border-color:var(--color-secondary);filter:brightness(1.15)}.brand-button:hover{filter:brightness(1.08);box-shadow:0 0 0 2px color-mix(in srgb,#f2ca50 30%,transparent);@supports(color:color-mix(in lab,red,red)){box-shadow: 0 0 0 2px color-mix(in srgb,var(--color-primary) 30%,transparent);}}.brand-button:disabled,.brand-button[aria-disabled=true]{opacity:.5;cursor:default;animation:none}.brand-offer[data-motion=pulse],.brand-button[data-motion=pulse]{animation:brand-pulse 3.6s ease-in-out infinite}.brand-button[data-motion=shimmer]{background-image:linear-gradient(110deg,transparent 30%,var(--color-on-surface) 48%,transparent 66%);@supports(color:color-mix(in lab,red,red)){background-image: linear-gradient(110deg,transparent 30%,color-mix(in srgb,var(--color-on-surface) 38%,transparent) 48%,transparent 66%);}background-size:250% 100%;animation:brand-shimmer 5s ease-in-out infinite}.brand-header .brand-button{padding:calc(var(--button-pad-y) * .92)calc(var(--button-pad-x) * .68);font-size:calc(var(--button-font-size) * .86)}.brand-hero,.brand-app-intro,.brand-offer{display:grid;align-items:center;gap:var(--card-gap)}.brand-offer{border:1px solid color-mix(in srgb,#f2ca50 60%,transparent);@supports(color:color-mix(in lab,red,red)){border: 1px solid color-mix(in srgb,var(--color-primary) 60%,transparent);}border-radius:calc(var(--radius-base) * 1.5);background:var(--brand-panel);padding:calc(var(--space-base) * 2.6667);box-shadow:inset 0 0 24px color-mix(in srgb,#f2ca50 5%,transparent);@supports(color:color-mix(in lab,red,red)){box-shadow: inset 0 0 24px color-mix(in srgb,var(--color-primary) 5%,transparent);}}.brand-media{width:100%;max-width:32rem;margin:0;padding:calc(var(--space-base) * 2);overflow:hidden;border:1px solid color-mix(in srgb,#f2ca50 40%,transparent);@supports(color:color-mix(in lab,red,red)){border: 1px solid color-mix(in srgb,var(--color-primary) 40%,transparent);}border-radius:calc(var(--radius-base) * 1.5);background:var(--brand-panel)}.brand-media img{width:100%;aspect-ratio:16/10;object-fit:contain;border-radius:var(--radius-base);background:var(--brand-ink)}.brand-media figcaption{padding:.75rem .25rem .25rem;font-size:.75rem;line-height:1.5;color:var(--brand-muted)}.brand-article-media{max-width:30rem;margin:1.25rem auto}.brand-article-media img{width:auto;max-width:100%;height:auto;max-height:20rem;aspect-ratio:auto;object-fit:contain}.brand-toc ul{margin:0;padding:0;list-style:none}.brand-toc ul ul{padding-left:1rem}.brand-toc li+li{margin-top:.25rem}.brand-toc a{position:relative;display:block;padding-left:1.15rem;color:inherit;text-decoration:none;transition:color .2s ease}.brand-toc a::before{content:"";position:absolute;top:.85em;left:.1rem;width:.4rem;height:.4rem;border-radius:50%;background:var(--color-secondary);opacity:0;transform:translateY(-50%);transition:opacity .2s ease,box-shadow .2s ease}.brand-toc a:hover{color:var(--color-secondary)}.brand-toc a[aria-current=location]{color:var(--color-secondary);font-weight:700;text-decoration:underline;text-decoration-thickness:.1em;text-underline-offset:.25em}.brand-toc a[aria-current=location]::before{opacity:1;box-shadow:0 0 0 4px color-mix(in srgb,#ffb779 20%,transparent);@supports(color:color-mix(in lab,red,red)){box-shadow: 0 0 0 4px color-mix(in srgb,var(--color-secondary) 20%,transparent);}}.brand-games{--game-columns:1;display:grid;grid-template-columns:repeat(var(--game-columns),minmax(0,1fr));gap:var(--card-gap)}.brand-game-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--brand-line);border-radius:var(--radius-base);background:var(--brand-panel);transition:border-color .2s}.brand-game-catalog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:var(--card-gap);margin-top:1.25rem}.brand-game-catalog-group{grid-column:1/-1;margin:.5rem 0 0;color:var(--brand-muted);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.brand-game-catalog-group:first-child{margin-top:0}.brand-game-content{display:flex;flex:1;flex-direction:column}.brand-game-action{margin-top:auto;padding-top:1rem}:is(.brand-game-card,.brand-bonus-card):hover,:is(.brand-game-card,.brand-bonus-card):focus-within{border-color:var(--color-primary)}.brand-game-card .brand-media{display:block;aspect-ratio:4/3;padding:0;border:0;border-radius:0;max-width:none;overflow:hidden;background:var(--brand-panel)}.brand-game-card .brand-media img{width:100%;height:100%;max-width:none;aspect-ratio:auto;object-fit:cover;background:0 0}[data-variant=carousel] .brand-game-card .brand-media{aspect-ratio:4/3;padding:0}[data-variant=carousel] .brand-game-card .brand-media img{width:100%;height:100%;object-fit:cover}.brand-game-catalog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),14rem));justify-content:center;gap:1rem;margin-top:1.5rem}.brand-game-catalog-group{grid-column:1/-1;margin:.75rem 0 -.25rem;color:var(--color-on-surface);font-family:var(--font-heading);font-size:1.15rem;line-height:1.25}.brand-game-catalog-card .brand-media{aspect-ratio:4/3}.brand-game-card .brand-button{min-width:0;width:100%}.brand-carousel-row{width:100%;max-width:72rem;min-width:0;margin-inline:auto}.brand-video-preview>div:first-child{aspect-ratio:16/9;overflow:hidden;background:var(--brand-panel)}.brand-video-preview .brand-media{width:100%;max-width:none;min-height:0;height:100%;padding:0;border:0;border-radius:0}.brand-video-preview .brand-media img{width:100%;height:100%;aspect-ratio:16/9;object-fit:cover;border-radius:0}.brand-carousel-row{width:100%;max-width:72rem;min-width:0;margin-inline:auto}[data-classic-games].is-enhanced .brand-games{display:flex;overflow:hidden;scrollbar-width:none;padding:.5rem;margin:-.5rem}[data-classic-games].is-enhanced .brand-games::-webkit-scrollbar{display:none}[data-classic-games].is-enhanced .brand-game-card{flex:0 0 calc((100% - (var(--game-columns) - 1) * var(--card-gap))/var(--game-columns))}[data-classic-games].has-carousel-controls .brand-carousel-row{display:grid;grid-template-columns:44px minmax(0,1fr)44px;gap:calc(var(--card-gap)/2)}.brand-carousel-arrow{width:44px;height:44px;padding:0;align-self:center}.brand-carousel-arrow[data-role=secondary]{border:0;border-radius:0;background:0 0;color:var(--brand-muted)}.brand-carousel-arrow:hover{color:var(--color-on-surface);box-shadow:none;filter:none}.brand-carousel-arrow:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.brand-platforms,.brand-bonus-grid{display:grid;gap:var(--card-gap)}.brand-platforms .brand-media{max-width:18rem}:is(.brand-game-card,.brand-bonus-card){position:relative;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}:is(.brand-game-card,.brand-bonus-card) .brand-media img{transition:transform .35s ease}.brand-preview-icon{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:3rem;height:3rem;border:1px solid;border-radius:50%;background:var(--brand-ink);@supports(color:color-mix(in lab,red,red)){background: color-mix(in srgb,var(--brand-ink) 85%,transparent);}color:var(--color-on-surface);pointer-events:none;transition:background .2s ease,color .2s ease}:is(.brand-game-card,.brand-bonus-card):focus-within{z-index:2;transform:scale(1.035);box-shadow:0 12px 28px var(--brand-ink);@supports(color:color-mix(in lab,red,red)){box-shadow: 0 12px 28px color-mix(in srgb,var(--brand-ink) 60%,transparent);}}:is(.brand-game-card,.brand-bonus-card):focus-within .brand-media img{transform:scale(1.055)}:is(.brand-game-card,.brand-bonus-card):focus-within .brand-preview-icon{background:var(--color-on-surface);color:var(--brand-ink)}@media(hover:hover) and (pointer:fine){:is(.brand-game-card,.brand-bonus-card):hover{z-index:2;transform:scale(1.035);box-shadow:0 12px 28px var(--brand-ink);@supports(color:color-mix(in lab,red,red)){box-shadow: 0 12px 28px color-mix(in srgb,var(--brand-ink) 60%,transparent);}}:is(.brand-game-card,.brand-bonus-card):hover .brand-media img{transform:scale(1.055)}:is(.brand-game-card,.brand-bonus-card):hover .brand-preview-icon{background:var(--color-on-surface);color:var(--brand-ink)}}.brand-steps{display:grid;gap:var(--card-gap);list-style:none;padding:0;counter-reset:none}.brand-steps li{position:relative;display:flex;align-items:start;gap:1rem;padding:1rem;border:1px solid var(--brand-line);border-radius:var(--radius-base);background:var(--brand-panel)}.brand-step-number{position:relative;z-index:1;display:grid;place-items:center;min-width:2rem;height:2rem;border-radius:50%;background:var(--color-primary);color:var(--color-surface);font-family:var(--font-heading);font-weight:700}.brand-steps[data-timeline] li{padding-left:0;border:0;background:0 0}.brand-steps[data-timeline] li:not(:last-child)::after{content:"";position:absolute;top:2rem;bottom:calc(-1 * var(--card-gap) - 1rem);left:1rem;border-left:1px solid var(--color-primary)}.brand-step-media{margin-top:.75rem;max-width:12rem}.brand-table{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.875rem;text-align:left;line-height:1.6}.brand-table th,.brand-table td{padding:.875rem 1rem;border-bottom:1px solid;@supports(color:color-mix(in lab,red,red)){border-bottom: 1px solid color-mix(in srgb,currentColor 20%,transparent);}vertical-align:top;overflow-wrap:anywhere}.brand-article-table th:last-child,.brand-article-table td:last-child{width:11rem;text-align:center;vertical-align:middle}.brand-article-table .brand-button{width:100%;min-height:38px;padding:.45rem .7rem;font-size:.6875rem}.brand-table thead{background:var(--brand-ink);color:var(--brand-paper)}.brand-cell-label{display:none;font-weight:600}.brand-payment-icon{width:2.5rem;height:2.5rem;object-fit:contain}.brand-payments-table{font-size:.8125rem;line-height:1.5}.brand-payments-table th,.brand-payments-table td{padding:.75rem .5rem;vertical-align:middle}.brand-payments-table th:first-child{width:18%}.brand-payments-table .brand-payment-action{width:12%}.brand-payment-name{display:flex;align-items:center;gap:.5rem}.brand-payments-table .brand-payment-icon{width:3rem;height:2rem;flex-shrink:0}.brand-payment-summary{margin-top:.35rem;font-size:.75rem;font-weight:400}.brand-payments-table .brand-button{padding:calc(var(--button-pad-y) * .66)calc(var(--button-pad-x) * .5);font-size:calc(var(--button-font-size) * .86)}@media(max-width:767px){.brand-logo{gap:.35rem;max-width:calc(100vw - 110px)}.brand-logo img{width:104px;max-height:24px}.brand-logo-label{font-size:.62rem}.brand-games:not([data-track]){grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.brand-game-content p{font-size:.875rem;line-height:1.5}.brand-game-card .brand-media{min-height:13rem}.brand-game-card .brand-media img{height:12rem}.brand-game-catalog-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),14rem));justify-content:center}.brand-game-catalog-card .brand-media{min-height:14.5rem}.brand-game-catalog-card .brand-media img{height:13.5rem}:is(.brand-game-card,.brand-bonus-card):hover,:is(.brand-game-card,.brand-bonus-card):focus-within{transform:none}:is(.brand-game-card,.brand-bonus-card):hover .brand-media img,:is(.brand-game-card,.brand-bonus-card):focus-within .brand-media img{transform:none}.brand-table,.brand-table tbody,.brand-table tr{display:block}.brand-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.brand-table tr{margin:.75rem 0;border:1px solid;@supports(color:color-mix(in lab,red,red)){border: 1px solid color-mix(in srgb,currentColor 20%,transparent);}border-radius:var(--radius-base);padding:.5rem}.brand-table th[scope=row]{display:block;width:100%;border-bottom:0}.brand-table td{display:grid;grid-template-columns:minmax(5rem,.65fr)minmax(0,1fr);gap:.75rem;border:0}.brand-article-table td:last-child{display:block;padding-top:.75rem;text-align:left}.brand-article-table td:last-child .brand-button{width:100%}.brand-cell-label{display:block}.brand-table td>span:only-child{grid-column:1/-1}.brand-action-table-wrap,.brand-action-table-wrap>div{width:100%;max-width:100%;overflow:visible}.brand-action-table{width:100%;table-layout:auto}.brand-bonus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-button[data-role=secondary]{background:var(--color-secondary);color:#fff;border-color:var(--color-secondary)}.brand-table th[scope=row],.brand-table td,.brand-cell-label,.brand-table tr{color:#fff}}@media(max-width:639px){[data-classic-games].has-carousel-controls .brand-carousel-row{grid-template-columns:36px minmax(0,1fr)36px;gap:.25rem}[data-classic-games].has-carousel-controls .brand-carousel-arrow{width:36px;min-width:36px}.brand-store-card{flex-direction:column;align-items:stretch;min-height:6.25rem;padding:.875rem}.brand-store-card-main{gap:.625rem}.brand-store-card-main>img{width:2.25rem;height:2.25rem;flex-basis:2.25rem}.brand-store-card .brand-button{width:100%;max-width:none;min-height:42px;padding-inline:.75rem}.brand-payments-table-wrap{overflow:visible;border:0;border-radius:0}.brand-payments-table tr{margin:0 0 .75rem;padding:1rem;background:var(--brand-panel)}.brand-payments-table tbody tr:nth-child(even){background:var(--brand-panel-high)}.brand-payments-table th[scope=row]{padding-bottom:.75rem}.brand-payments-table td{display:block}.brand-payments-table .brand-cell-label{margin-bottom:.15rem;color:var(--color-primary);font-size:.625rem;letter-spacing:.06em;text-transform:uppercase}.brand-payments-table .brand-payment-action{padding-top:.75rem}.brand-payment-action .brand-button{width:100%}}@media(min-width:768px){:root{--card-gap:calc(var(--space-base) * 4)}.brand-hero{grid-template-columns:minmax(0,1.2fr)minmax(0,.8fr)}.brand-app-intro{grid-template-columns:minmax(16rem,22rem)minmax(0,1fr)}.brand-offer{grid-template-columns:minmax(0,1fr)minmax(0,.5fr);padding:calc(var(--space-base) * 4)}.brand-hero-text,.brand-offer-text{grid-template-columns:1fr}.brand-games{--game-columns:2}[data-classic-games].is-enhanced .brand-games{display:flex;overflow:hidden;padding:.5rem;margin:-.5rem}[data-classic-games].is-enhanced .brand-game-card{flex:0 0 calc((100% - (var(--game-columns) - 1) * var(--card-gap))/var(--game-columns))}[data-classic-games].has-carousel-controls .brand-carousel-row{display:grid;grid-template-columns:44px minmax(0,1fr)44px;gap:calc(var(--card-gap)/2)}.brand-platforms,.brand-bonus-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.brand-sticky-cta{position:sticky;top:4.5rem}.brand-steps{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.brand-steps[data-timeline] li{flex-direction:column;padding-top:0}.brand-steps[data-timeline] li:not(:last-child)::after{inset:1rem 0 auto 2rem;border:0;border-top:1px solid var(--color-primary)}}@media(max-width:1023px){.brand-header{position:sticky;top:0;z-index:50}.brand-payments-table,.brand-payments-table tbody{display:block}.brand-payments-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.brand-payments-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;margin:.75rem 0;padding:1rem;border:1px solid;@supports(color:color-mix(in lab,red,red)){border: 1px solid color-mix(in srgb,currentColor 20%,transparent);}border-radius:var(--radius-base)}.brand-payments-table th[scope=row]{grid-column:1/-1;width:auto;padding:0 0 .5rem;border:0}.brand-payments-table td{display:block;min-width:0;padding:0;border:0}.brand-payments-table .brand-cell-label{display:block;margin-bottom:.125rem}.brand-payments-table .brand-payment-action{grid-column:1/-1;width:auto;padding-top:.25rem}}@media(min-width:1024px){.brand-sticky-cta{top:0}.brand-games{--game-columns:3}.brand-desktop-nav{display:flex}.brand-mobile-menu{display:none}.brand-mobile-bottom-cta{display:none}body:has(.brand-mobile-bottom-cta) .brand-header-actions>.brand-button{display:inline-flex}body:has(.brand-mobile-bottom-cta){padding-bottom:0}}@media(min-width:1280px){.brand-games{--game-columns:4}[data-variant=carousel] .brand-games{--game-columns:5}}@media(min-width:1600px){.brand-bonus-rails{display:grid;grid-template-columns:13rem minmax(0,1fr)13rem;gap:1rem;max-width:100rem}.brand-bonus-rails>.brand-offer{grid-column:2;grid-row:1/4;align-self:center;grid-template-columns:1fr}.brand-bonus-rails>.brand-offer .brand-media{max-width:28rem;justify-self:center}.brand-bonus-rails>.brand-bonus-grid{display:contents}.brand-bonus-rails>.brand-bonus-grid>:nth-child(-n+3){grid-column:1}.brand-bonus-rails>.brand-bonus-grid>:nth-child(n+4){grid-column:3}.brand-bonus-rails>.brand-bonus-grid>:nth-child(3n+1){grid-row:1}.brand-bonus-rails>.brand-bonus-grid>:nth-child(3n+2){grid-row:2}.brand-bonus-rails>.brand-bonus-grid>:nth-child(3n+3){grid-row:3}}@media(prefers-reduced-motion:reduce){.brand-button{animation:none!important}:is(.brand-game-card,.brand-bonus-card,.brand-feature-compact,.brand-quick-info-card,.brand-fact-card),:is(.brand-game-card,.brand-bonus-card) .brand-media img{transform:none!important;transition:none;animation:none!important}.brand-preview-icon{transition:none}[data-classic-games].is-enhanced .brand-games{scroll-behavior:auto}.brand-toc a,.brand-toc a::before{transition:none}}}@keyframes brand-pulse{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--color-primary) 15%,transparent)}}@keyframes brand-shimmer{0%,65%{background-position:140% 0}100%{background-position:-100% 0}}@layer base{.brand-logo{display:inline-flex;align-items:center;gap:.5rem;max-width:min(280px,28vw);color:var(--color-on-surface);font-family:var(--font-heading);font-weight:700;text-decoration:none;flex-shrink:0}.brand-logo img{flex:none;width:155px;height:auto;max-height:36px;object-fit:contain}.brand-logo-label{color:var(--color-on-surface);font-size:.7rem;line-height:1.2}.brand-button{--button-glow:var(--color-primary);white-space:normal}.brand-button[data-role=play]{--button-glow:var(--color-accent);border-color:transparent}.brand-button[data-motion=shimmer]{animation:brand-shimmer 3.2s ease-in-out infinite,brand-breathe 3.2s ease-in-out infinite}.brand-faq-indicator{color:currentColor;font-size:1.75rem;line-height:1;font-weight:700;display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;flex-shrink:0}.brand-footer-apps{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.brand-platform-link{display:inline-flex;align-items:center;gap:.75rem;min-height:48px;padding:.65rem 1rem;border:1px solid var(--brand-line);border-radius:var(--radius-base);background:var(--brand-panel);color:var(--color-on-surface);font-weight:600;text-decoration:none}.brand-platform-link img{width:28px;height:28px;object-fit:contain}.brand-platform-link:hover{border-color:var(--color-accent)}.brand-hero-gallery{display:grid;align-items:center;gap:var(--card-gap)}.brand-app-media{display:grid;place-items:center;justify-self:center;width:min(100%,20rem);max-width:20rem;padding:.75rem}.brand-app-media img{width:100%;height:auto;aspect-ratio:auto;object-fit:contain;background:0 0}.brand-rotator{min-width:0;padding:.65rem;border:1px solid color-mix(in srgb,#f2ca50 45%,transparent);@supports(color:color-mix(in lab,red,red)){border: 1px solid color-mix(in srgb,var(--color-primary) 45%,transparent);}border-radius:calc(var(--radius-base) * 1.5);background:var(--brand-panel)}.brand-rotator-slides{display:grid;gap:1rem;border-radius:var(--radius-base);overflow:hidden}.brand-gallery-slide,.brand-promotion-slide{position:relative;margin:0;min-width:0;background:var(--brand-ink)}.brand-gallery-slide img{width:100%;aspect-ratio:16/11;object-fit:cover}.brand-gallery-slide figcaption{padding:.85rem 1rem;font-size:.875rem}.brand-promotion-slide{min-height:22rem;display:grid;align-items:end}.brand-promotion-slide>img{position:absolute;width:100%;height:100%;object-fit:cover;inset:0}.brand-promotion-copy{position:relative;display:grid;justify-items:start;gap:1rem;padding:2rem;min-height:100%;align-content:end;background:linear-gradient(180deg,var(--brand-ink),var(--brand-ink));@supports(color:color-mix(in lab,red,red)){background: linear-gradient(180deg,color-mix(in srgb,var(--brand-ink) 5%,transparent),color-mix(in srgb,var(--brand-ink) 95%,transparent));}}.brand-promotion-copy p{max-width:32rem;font-size:.875rem;line-height:1.65}.brand-rotator.is-ready .brand-rotator-slides{gap:0}.brand-rotator.is-ready [data-classic-rotator-item]{grid-area:1/1;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility .35s}.brand-rotator.is-ready [data-classic-rotator-item].is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.brand-rotator.is-ready[data-transition=slide] [data-classic-rotator-item]{transform:translateX(4%);transition:opacity .35s ease,transform .35s ease,visibility .35s}.brand-rotator.is-ready[data-transition=slide] [data-classic-rotator-item].is-active{transform:translateX(0)}.brand-rotator-controls{display:flex;justify-content:center;align-items:center;gap:.25rem;margin-top:.5rem}.brand-rotator-controls button{display:grid;place-items:center;min-width:44px;min-height:44px;border:0;border-radius:var(--radius-base);background:0 0;color:var(--color-on-surface);font-size:1.4rem}.brand-rotator-controls button:hover{background:var(--brand-panel-high)}.brand-rotator-dots{display:flex;flex-wrap:wrap;justify-content:center}.brand-rotator-dots button{min-width:36px}.brand-rotator-dots span{width:7px;height:7px;border-radius:50%;background:var(--brand-muted);transition:width .2s}.brand-rotator-dots [aria-pressed=true] span{width:22px;border-radius:6px;background:var(--color-primary)}.brand-category-tiles{display:flex;justify-content:center;flex-wrap:wrap;gap:1.25rem;margin-top:1.5rem;padding:0;list-style:none}.brand-category-tiles>li{width:min(100%,19rem)}.brand-category-tile{position:relative;display:flex;align-items:end;aspect-ratio:1;overflow:hidden;border:1px solid var(--brand-line);border-radius:var(--radius-base);color:var(--color-on-surface);background:var(--brand-ink);text-decoration:none}.brand-category-tile>img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover;transition:transform .3s}.brand-category-copy{position:relative;padding:1.25rem;width:100%;background:linear-gradient(transparent,var(--brand-ink));@supports(color:color-mix(in lab,red,red)){background: linear-gradient(transparent,color-mix(in srgb,var(--brand-ink) 96%,transparent));}}.brand-category-copy p{margin-top:.5rem;font-size:.875rem;line-height:1.5}.brand-category-card-copy,.brand-category-copy{display:flex;flex-direction:column}.brand-card-action{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:1rem;padding:.7rem 1rem;border-radius:var(--radius-base);background:var(--color-accent);color:var(--color-surface);font-family:var(--font-heading);font-size:.8rem;font-weight:700;line-height:1.25;text-align:center}.brand-category-text{aspect-ratio:auto;min-height:12rem}.brand-category-tile:hover>img{transform:scale(1.045)}.brand-provider-row{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:1.25rem}.brand-provider-row>div{flex:1 1 14rem}.brand-provider-logos{display:flex;flex:2 1 24rem;flex-wrap:wrap;gap:.75rem;justify-content:flex-end;list-style:none;padding:0}.brand-provider-logo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;width:9rem;min-height:9rem;height:100%;padding:.75rem;border:1px solid var(--brand-line);border-radius:var(--radius-base);background:var(--brand-ink);font-size:.75rem;text-decoration:none;text-align:center}.brand-provider-logos>li{display:flex}.brand-provider-logo>span{display:grid;place-items:center;min-height:2.8em}.brand-provider-logo img{flex-shrink:0;width:110px;height:32px;object-fit:contain}.brand-sport-rotator{margin-top:1.25rem}.brand-sport-track{display:flex;gap:.75rem;overflow-x:auto;padding:.25rem;list-style:none;scrollbar-width:none;scroll-snap-type:x mandatory}.brand-sport-track::-webkit-scrollbar{display:none}.brand-sport-rotator.has-controls{display:grid;grid-template-columns:44px minmax(0,1fr)44px;align-items:center;gap:.5rem}.brand-sport-rotator.has-controls .brand-sport-track{grid-column:2;grid-row:1}.brand-sport-rotator .brand-rotator-controls{display:contents}.brand-sport-rotator [data-classic-rotator-prev]{grid-column:1;grid-row:1}.brand-sport-rotator [data-classic-rotator-next]{grid-column:3;grid-row:1}.brand-quick-info-compact{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:1rem;text-align:left}@media(max-width:767px){.brand-quick-info-compact{display:flex;grid-template-columns:none;overflow-x:auto;padding-inline:.25rem;margin-inline:-.25rem;scrollbar-width:none;scroll-snap-type:x mandatory}.brand-quick-info-compact::-webkit-scrollbar{display:none}.brand-quick-info-compact .brand-quick-info-item{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}}.brand-sport-track>li{flex:0 0 9rem;scroll-snap-align:start}.brand-sport-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;min-height:110px;padding:.75rem;border-radius:var(--radius-base);background:var(--brand-ink);border:1px solid var(--brand-line);color:var(--color-on-surface);text-decoration:none;text-align:center;font-size:.875rem;font-weight:600}.brand-sport-tile img{width:36px;height:36px;object-fit:contain}.brand-sport-tile:hover{border-color:var(--color-primary);background:var(--brand-panel-high)}.brand-payment-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.85rem;margin-top:1.25rem;padding:0;list-style:none}.brand-payment-card{padding:1rem;border:1px solid var(--brand-ink);@supports(color:color-mix(in lab,red,red)){border: 1px solid color-mix(in srgb,var(--brand-ink) 22%,transparent);}border-radius:var(--radius-base);background:var(--brand-paper-muted)}.brand-payment-card>img{width:64px;height:32px;object-fit:contain;margin-bottom:.75rem}.brand-payment-cards>li:only-child{max-width:25rem}.brand-payment-card .brand-button{padding:calc(var(--button-pad-y) * .66)calc(var(--button-pad-x) * .6);font-size:calc(var(--button-font-size) * .92)}.brand-compact-bonus{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.25rem;max-width:60rem;padding:1.25rem 1.5rem;border:1px solid color-mix(in srgb,#f2ca50 50%,transparent);@supports(color:color-mix(in lab,red,red)){border: 1px solid color-mix(in srgb,var(--color-primary) 50%,transparent);}border-radius:var(--radius-base);background:var(--brand-panel)}.brand-compact-bonus>div:first-child{flex:1 1 22rem}.brand-compact-bonus h2{font-size:1.35rem}.brand-compact-terms{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:.65rem;font-size:.8rem;line-height:1.5}.brand-compact-terms dt{font-weight:600}.brand-compact-terms dd{color:var(--brand-muted)}.brand-compact-actions{display:flex;gap:.75rem;flex-wrap:wrap}@media(min-width:768px){.brand-rating-top{grid-template-columns:minmax(0,1fr)minmax(20rem,.85fr)}.brand-hero-gallery{grid-template-columns:minmax(0,1fr)minmax(0,1fr)}.brand-hero-gallery.brand-hero-text{grid-template-columns:1fr}.brand-app-image-first{grid-template-columns:minmax(0,.85fr)minmax(0,1.15fr)}.brand-app-image-first.brand-hero-text{grid-template-columns:1fr}}@media(max-width:767px){.brand-rating-top .brand-media{justify-self:stretch;max-width:none;padding:.5rem}.brand-rating-summary{border-left-width:0;border-top:4px solid var(--color-primary)}.brand-provider-logos{justify-content:flex-start}.brand-provider-logo{width:8rem;min-height:8rem}.brand-promotion-copy{padding:1.25rem}.brand-promotion-slide{min-height:20rem}.brand-compact-bonus{padding:1rem}.brand-summary-table tr{display:grid;gap:.25rem;margin:0;padding:.875rem 1rem;border:0;border-bottom:1px solid var(--brand-line);border-radius:0}.brand-summary-table tr:last-child{border-bottom:0}.brand-summary-table th[scope=row],.brand-summary-table td{display:block;width:auto;padding:0;text-align:center}.brand-summary-table td{font-size:.8125rem;overflow-wrap:normal;word-break:normal}.brand-summary-table .brand-cell-label{display:none}.brand-action-table th[scope=row]{width:100%;padding:.25rem .25rem .5rem}.brand-action-table td,.brand-action-table td:nth-child(3){display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;width:100%;padding:.5rem .25rem;text-align:left}.brand-action-table td:nth-child(3){align-items:center}.brand-action-table .brand-cell-label{flex:none;font-size:.6875rem;text-transform:uppercase;letter-spacing:.06em}.brand-action-table .brand-button{flex:none;white-space:normal}}@media(prefers-reduced-motion:reduce){.brand-card-action{animation:none!important}.brand-category-tile:hover>img{transform:none}.brand-rotator [data-classic-rotator-item]{transition:none!important;transform:none!important}.brand-overflow-rotator.is-ready .brand-overflow-track{scroll-behavior:auto}.brand-casino-panel::before{animation:none}}}@keyframes brand-border-orbit{to{transform:rotate(1turn)}}@keyframes brand-breathe{0%,100%{transform:scale(1);box-shadow:0 0 color-mix(in srgb,var(--button-glow) 0%,transparent)}50%{transform:scale(1.025);box-shadow:0 0 0 5px color-mix(in srgb,var(--button-glow) 18%,transparent),0 5px 22px color-mix(in srgb,var(--button-glow) 30%,transparent)}}@keyframes brand-card-rise{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}[data-block].bg-brand-ink :is(h1,h2,h3,h4),[data-block].bg-brand-panel :is(h1,h2,h3,h4){color:var(--color-primary)}.brand-article-dark .brand-article-copy>*{margin-block:0}.brand-article-dark .brand-article-copy>*+*{margin-top:.75rem}.brand-article-dark .brand-article-copy>:is(h2,h3,h4){margin-top:1.5rem;color:var(--color-primary);font-family:var(--font-heading);font-weight:700;line-height:1.25}.brand-article-dark .brand-article-copy>h2{font-size:clamp(1.25rem,2vw,1.625rem)}.brand-article-dark .brand-article-copy>h3{font-size:clamp(1.125rem,1.6vw,1.35rem)}.brand-article-dark .brand-article-copy>h4{font-size:1rem}.brand-article-dark .brand-article-copy>:is(h2,h3,h4):first-child{margin-top:0}.brand-article-dark .brand-article-copy>:is(h2,h3,h4)+*{margin-top:.5rem}@media(max-width:767px){.brand-logo{gap:.35rem;max-width:calc(100vw - 110px)}.brand-logo img{width:104px;max-height:24px}.brand-logo-label{font-size:.62rem}.brand-app-media{width:min(100%,18rem);max-width:18rem}[data-variant=carousel] .brand-carousel-row{display:block!important}[data-variant=carousel] .brand-carousel-arrow{display:none!important}[data-variant=carousel] .brand-games{display:flex!important;flex-wrap:nowrap!important;gap:.75rem;padding:0 0 .5rem!important;margin:0!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}[data-variant=carousel] .brand-games::-webkit-scrollbar{display:none}[data-variant=carousel] .brand-game-card{flex:0 0 78%!important;scroll-snap-align:start}.brand-game-card .brand-media,[data-variant=carousel] .brand-game-card .brand-media{min-height:0;aspect-ratio:4/3;padding:0}.brand-game-card .brand-media img,[data-variant=carousel] .brand-game-card .brand-media img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}.brand-game-card .brand-game-content{padding:.875rem}.brand-category-card>img{aspect-ratio:16/9}.brand-cta-compact{padding:1rem}.brand-cta-compact-actions{display:grid;grid-template-columns:minmax(0,1fr);width:100%}.brand-cta-compact-actions .brand-button{width:100%}}.brand-game-poster-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--card-gap);margin-top:1.5rem}.brand-game-poster-card .brand-media{min-height:0;aspect-ratio:auto;padding:.75rem}.brand-game-poster-card .brand-media img{width:100%;max-width:100%;height:auto;max-height:none;aspect-ratio:3/4;object-fit:contain}.brand-game-poster-card .brand-game-content{padding:1rem}.brand-game-provider{margin-bottom:.45rem;color:var(--brand-muted);font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.brand-nav-more{position:relative}.brand-nav-more>summary{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;list-style:none;cursor:pointer}.brand-nav-more>summary::-webkit-details-marker{display:none}.brand-nav-more>summary::after{content:"▾";font-size:.7em;transition:transform .2s ease}.brand-nav-more[open]>summary::after{transform:rotate(180deg)}.brand-nav-more-menu{position:absolute;top:calc(100% + .55rem);right:0;z-index:60;display:grid;min-width:12rem;padding:.5rem;border:1px solid var(--brand-line);border-radius:var(--radius-base);background:var(--brand-ink);box-shadow:0 14px 32px var(--brand-ink);@supports(color:color-mix(in lab,red,red)){box-shadow: 0 14px 32px color-mix(in srgb,var(--brand-ink) 70%,transparent);}}.brand-nav-more-menu a{min-height:44px;padding:.7rem .8rem;border-radius:calc(var(--radius-base) * .75)}.brand-nav-more-menu a:hover{background:var(--brand-panel)}.brand-mobile-menu .brand-nav-more>summary{width:100%;padding:.75rem}.brand-mobile-menu .brand-nav-more-menu{position:static;min-width:0;margin:0 0 .5rem .75rem;padding:.25rem;border:0;box-shadow:none}[data-block=app][data-variant=centered-grid] .brand-app-intro{display:block;max-width:68rem;margin-inline:auto;text-align:center}[data-block=app][data-variant=centered-grid] .brand-app-intro p{margin-inline:auto}[data-block=app][data-variant=centered-grid] .brand-app-intro .mt-4{justify-content:center}[data-block=app][data-variant=centered-grid] .brand-platforms{grid-template-columns:repeat(2,minmax(0,1fr));max-width:68rem;margin-inline:auto}@media(max-width:767px){[data-block=app][data-variant=centered-grid] .brand-platforms{grid-template-columns:minmax(0,1fr);max-width:32rem}}@media(min-width:520px){.brand-game-poster-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.brand-game-poster-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.brand-game-poster-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@layer base{:root{--brand-mark-surface:#fff;--arc-ink:var(--color-surface);--arc-panel:var(--color-surface);@supports(color:color-mix(in lab,red,red)){--arc-panel: color-mix(in srgb,var(--color-surface) 92%,var(--color-secondary));}--arc-panel-high:var(--color-surface);@supports(color:color-mix(in lab,red,red)){--arc-panel-high: color-mix(in srgb,var(--color-surface) 84%,var(--color-primary));}--arc-line:#ffb779;@supports(color:color-mix(in lab,red,red)){--arc-line: color-mix(in srgb,var(--color-secondary) 35%,var(--color-surface));}--arc-muted:var(--color-on-surface);@supports(color:color-mix(in lab,red,red)){--arc-muted: color-mix(in srgb,var(--color-on-surface) 76%,var(--color-surface));}--arc-paper:var(--arc-panel);--arc-paper-muted:var(--arc-panel);--button-alt:hsl(from var(--color-secondary) calc(h - 110) s 78%);--button-alt-hover:hsl(from var(--color-secondary) calc(h - 110) s 89%);--button-radius:min(var(--radius-base),.375rem);--button-clip:none;--button-cut-opacity:0;--button-bg:var(--color-primary);--button-border:var(--color-primary);--button-alt-bg:var(--button-alt);--button-alt-hover-bg:var(--button-alt-hover);--button-pad-y:.8rem;--button-pad-x:1.25rem;--button-font-size:.875rem;--button-transform:none;--button-tracking:normal;--button-weight:700;--button-shadow:6px 9px 0 var(--color-secondary);--button-shadow-pressed:1px 2px 0 var(--color-secondary);--block-space:calc(var(--space-base) * 3 + 2px)}*,*::before,*::after{box-sizing:border-box}html{background:var(--color-surface);scroll-behavior:smooth;scroll-padding-top:6rem}body{margin:0;color:var(--color-on-surface);font:1rem/1.65 var(--font-body),sans-serif;isolation:isolate}body::before{content:"";position:fixed;inset:0;z-index:-1;background:linear-gradient(var(--color-surface),var(--color-surface)),var(--site-background)50%/cover no-repeat;@supports(color:color-mix(in lab,red,red)){background: linear-gradient(color-mix(in srgb,var(--color-surface) 96%,transparent),color-mix(in srgb,var(--color-surface) 96%,transparent)),var(--site-background) center/cover no-repeat;}}@media(width < 48rem){body:has([data-mobile-cta]){padding-bottom:5.5rem}}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button,summary{cursor:pointer}img,svg{max-width:100%}img{display:block;height:auto}figure{margin:0}h1,h2,h3,h4,p,li,dt,dd,a,button{overflow-wrap:anywhere}h1,h2,h3,h4{font-family:var(--font-heading);line-height:1.2;text-wrap:balance}h1{font-size:clamp(1.875rem,3.8vw,3.5rem)}h2{font-size:clamp(1.5rem,2.3vw,2.125rem)}h3{font-size:1.125rem}main,section,article,header,aside,figure,nav{min-width:0}:focus-visible{outline:2px solid var(--color-secondary);outline-offset:4px}[hidden]{display:none!important}:root[data-button-shape=pill]{--button-radius:999px}:root[data-button-shape=square]{--button-radius:0}:root[data-button-shape=soft]{--button-radius:calc(var(--radius-base) * 1.6)}:root[data-button-shape=angled]{--button-radius:0;--button-clip:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);--button-cut-opacity:1;--button-bg:transparent;--button-border:transparent;--button-alt-bg:transparent;--button-alt-hover-bg:transparent;--button-shadow:none;--button-shadow-pressed:none}:root[data-button-size=compact]{--button-pad-y:.65rem;--button-pad-x:1rem;--button-font-size:.8125rem}:root[data-button-size=regular]{--button-pad-y:.8rem;--button-pad-x:1.25rem;--button-font-size:.875rem}:root[data-button-size=large]{--button-pad-y:1rem;--button-pad-x:1.5rem;--button-font-size:1rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@layer base{:root[data-palette=arcade]{--color-primary:#ff5ed8;--color-secondary:#5ed8ff;--color-accent:#b798ff;--color-surface:#0b0827;--color-on-surface:#f7f2ff}:root[data-palette=editorial]{--color-primary:#f0c888;--color-secondary:#72dcc0;--color-accent:#c7a1ed;--color-surface:#102822;--color-on-surface:#f4f4df}:root[data-palette=product]{--color-primary:#075de5;--color-secondary:#09788c;--color-accent:#6745bd;--color-surface:#f0f8ff;--color-on-surface:#0a2149}:root[data-palette=entertainment]{--color-primary:#ff4168;--color-secondary:#ffd593;--color-accent:#a195ff;--color-surface:#210910;--color-on-surface:#fff0e6}:root[data-palette=ultraviolet]{--color-primary:#bf8aff;--color-secondary:#7be7ff;--color-accent:#ef96d8;--color-surface:#100b25;--color-on-surface:#f8f2ff}:root[data-palette=electric]{--color-primary:#c8ff51;--color-secondary:#7df0df;--color-accent:#ffb17c;--color-surface:#10190d;--color-on-surface:#f2ffe2}}@font-face{font-family:jetbrains mono;font-style:normal;font-weight:400 700;font-display:swap;src:local("JetBrains Mono"),url(/assets/fonts/jetbrains-mono-latin-400-700.woff2)format("woff2")}@font-face{font-family:rethink sans;font-style:normal;font-weight:400 700;font-display:swap;src:local("Rethink Sans"),url(/assets/fonts/rethink-sans-latin-400-700.woff2)format("woff2")}@font-face{font-family:fraunces;font-style:normal;font-weight:600 700;font-display:swap;src:local("Fraunces"),url(/assets/fonts/fraunces-latin-600-700.woff2)format("woff2")}@font-face{font-family:inter;font-style:normal;font-weight:400 700;font-display:swap;src:local("Inter"),url(/assets/fonts/inter-latin-400-700.woff2)format("woff2")}@font-face{font-family:space grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:local("Space Grotesk"),url(/assets/fonts/space-grotesk-latin-400-700.woff2)format("woff2")}@font-face{font-family:tektur;font-style:normal;font-weight:400 700;font-display:swap;src:local("Tektur"),url(/assets/fonts/tektur-latin-400-700.woff2)format("woff2")}@font-face{font-family:oxanium;font-style:normal;font-weight:400 700;font-display:swap;src:local("Oxanium"),url(/assets/fonts/oxanium-latin-400-700.woff2)format("woff2")}@font-face{font-family:sora;font-style:normal;font-weight:600 700;font-display:swap;src:local("Sora"),url(/assets/fonts/sora-latin-600-700.woff2)format("woff2")}@font-face{font-family:josefin sans;font-style:normal;font-weight:400 700;font-display:swap;src:local("Josefin Sans"),url(/assets/fonts/josefin-sans-latin-400-700.woff2)format("woff2")}@font-face{font-family:unbounded;font-style:normal;font-weight:400 700;font-display:swap;src:local("Unbounded"),url(/assets/fonts/unbounded-latin-400-700.woff2)format("woff2")}@font-face{font-family:"source sans 3";font-style:normal;font-weight:400 700;font-display:swap;src:local("Source Sans 3"),url(/assets/fonts/source-sans-3-latin-400-700.woff2)format("woff2")}@font-face{font-family:nunito;font-style:normal;font-weight:400 700;font-display:swap;src:local("Nunito"),url(/assets/fonts/nunito-latin-400-700.woff2)format("woff2")}@font-face{font-family:barlow condensed;font-style:normal;font-weight:600;font-display:swap;src:local("Barlow Condensed SemiBold"),url(/assets/fonts/barlow-condensed-latin-600.woff2)format("woff2")}@font-face{font-family:barlow condensed;font-style:normal;font-weight:700;font-display:swap;src:local("Barlow Condensed Bold"),url(/assets/fonts/barlow-condensed-latin-700.woff2)format("woff2")}@font-face{font-family:barlow;font-style:normal;font-weight:400;font-display:swap;src:local("Barlow Regular"),url(/assets/fonts/barlow-latin-400.woff2)format("woff2")}@font-face{font-family:barlow;font-style:normal;font-weight:500;font-display:swap;src:local("Barlow Medium"),url(/assets/fonts/barlow-latin-500.woff2)format("woff2")}@font-face{font-family:barlow;font-style:normal;font-weight:600;font-display:swap;src:local("Barlow SemiBold"),url(/assets/fonts/barlow-latin-600.woff2)format("woff2")}@font-face{font-family:barlow;font-style:normal;font-weight:700;font-display:swap;src:local("Barlow Bold"),url(/assets/fonts/barlow-latin-700.woff2)format("woff2")}@font-face{font-family:urbanist;font-style:normal;font-weight:400 700;font-display:swap;src:local("Urbanist"),url(/assets/fonts/urbanist-latin-400-700.woff2)format("woff2")}@font-face{font-family:assistant;font-style:normal;font-weight:400 700;font-display:swap;src:local("Assistant"),url(/assets/fonts/assistant-latin-400-700.woff2)format("woff2")}@font-face{font-family:lora;font-style:normal;font-weight:400 700;font-display:swap;src:local("Lora"),url(/assets/fonts/lora-latin-400-700.woff2)format("woff2")}@font-face{font-family:instrument sans;font-style:normal;font-weight:400 700;font-display:swap;src:local("Instrument Sans"),url(/assets/fonts/instrument-sans-latin-400-700.woff2)format("woff2")}@font-face{font-family:geist;font-style:normal;font-weight:400 700;font-display:swap;src:local("Geist"),url(/assets/fonts/geist-latin-400-700.woff2)format("woff2")}@font-face{font-family:funnel sans;font-style:normal;font-weight:400 700;font-display:swap;src:local("Funnel Sans"),url(/assets/fonts/funnel-sans-latin-400-700.woff2)format("woff2")}@font-face{font-family:michroma;font-style:normal;font-weight:400;font-display:swap;src:local("Michroma"),url(/assets/fonts/michroma-latin-400.woff2)format("woff2")}@font-face{font-family:saira;font-style:normal;font-weight:400 700;font-display:swap;src:local("Saira"),url(/assets/fonts/saira-latin-400-700.woff2)format("woff2")}@font-face{font-family:sarala;font-style:normal;font-weight:400;font-display:swap;src:local("Sarala"),url(/assets/fonts/sarala-latin-400.woff2)format("woff2")}@font-face{font-family:sarala;font-style:normal;font-weight:700;font-display:swap;src:local("Sarala"),url(/assets/fonts/sarala-latin-700.woff2)format("woff2")}@font-face{font-family:poppins;font-style:normal;font-weight:400;font-display:swap;src:local("Poppins"),url(/assets/fonts/poppins-latin-400.woff2)format("woff2")}@font-face{font-family:poppins;font-style:normal;font-weight:700;font-display:swap;src:local("Poppins Bold"),local("Poppins"),url(/assets/fonts/poppins-latin-700.woff2)format("woff2")}@font-face{font-family:titillium web;font-style:normal;font-weight:400;font-display:swap;src:local("Titillium Web"),url(/assets/fonts/titillium-web-latin-400.woff2)format("woff2")}@font-face{font-family:titillium web;font-style:normal;font-weight:700;font-display:swap;src:local("Titillium Web Bold"),local("Titillium Web"),url(/assets/fonts/titillium-web-latin-700.woff2)format("woff2")}@font-face{font-family:kanit;font-style:normal;font-weight:600;font-display:swap;src:local("Kanit SemiBold"),local("Kanit"),url(/assets/fonts/kanit-latin-600.woff2)format("woff2")}@font-face{font-family:kanit;font-style:normal;font-weight:700;font-display:swap;src:local("Kanit Bold"),local("Kanit"),url(/assets/fonts/kanit-latin-700.woff2)format("woff2")}@font-face{font-family:mitr;font-style:normal;font-weight:600;font-display:swap;src:local("Mitr SemiBold"),local("Mitr"),url(/assets/fonts/mitr-latin-600.woff2)format("woff2")}@font-face{font-family:mitr;font-style:normal;font-weight:700;font-display:swap;src:local("Mitr Bold"),local("Mitr"),url(/assets/fonts/mitr-latin-700.woff2)format("woff2")}@font-face{font-family:fira sans;font-style:normal;font-weight:400;font-display:swap;src:local("Fira Sans Regular"),local("Fira Sans"),url(/assets/fonts/fira-sans-latin-400.woff2)format("woff2")}@font-face{font-family:fira sans;font-style:normal;font-weight:700;font-display:swap;src:local("Fira Sans Bold"),local("Fira Sans"),url(/assets/fonts/fira-sans-latin-700.woff2)format("woff2")}@font-face{font-family:atkinson hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:local("Atkinson Hyperlegible Regular"),local("Atkinson Hyperlegible"),url(/assets/fonts/atkinson-hyperlegible-latin-400.woff2)format("woff2")}@font-face{font-family:atkinson hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:local("Atkinson Hyperlegible Bold"),local("Atkinson Hyperlegible"),url(/assets/fonts/atkinson-hyperlegible-latin-700.woff2)format("woff2")}@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-scale-x{syntax: "*";
  inherits: false;
  initial-value: 1;
}@property --tw-scale-y{syntax: "*";
  inherits: false;
  initial-value: 1;
}@property --tw-scale-z{syntax: "*";
  inherits: false;
  initial-value: 1;
}@property --tw-scroll-snap-strictness{syntax: "*";
  inherits: false;
  initial-value: proximity;
}@property --tw-space-y-reverse{syntax: "*";
  inherits: false;
  initial-value: 0;
}@property --tw-divide-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-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: 0px;
}@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-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;
}@property --tw-ease{syntax: "*";
  inherits: false;
}@property --tw-content{syntax: "*";
  initial-value: "";
  inherits: false;
}@property --tw-outline-style{syntax: "*";
  inherits: false;
  initial-value: solid;
}@layer properties{@supports((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-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;--tw-ease:initial;--tw-content:"";--tw-outline-style:solid}}}