.site-header[data-nav-money] .brand,.site-header[data-nav-money] .market,.site-header[data-nav-money] .market-mark,.site-header[data-nav-money] .market-tag{flex-shrink:0}.site-header .nav-money-group{position:relative}.site-header .nav-money-panel{margin:0;padding:0 0 0 1rem;list-style:none}.site-header .menu-panel .nav-money-toggle{display:none}.site-header .nav-money-heading{display:flex}@media (width>=64rem){.site-header[data-nav-money] .menu-panel>ul{flex-wrap:nowrap}.site-header .menu-panel .nav-money-toggle{cursor:pointer;background:0 0;border:0;gap:.4rem;display:inline-flex}.site-header .nav-money-toggle:focus-visible{outline-offset:3px;outline:2px solid}.site-header .nav-money-heading{display:none}.site-header .nav-money-panel{z-index:1;border:1px solid var(--nav-money-border);border-radius:var(--radius-field);background:var(--nav-money-background);width:max-content;max-width:calc(100vw - 3rem);max-height:calc(100dvh - 6rem);padding:.5rem .75rem;display:none;position:absolute;inset:100% 0 auto auto;overflow:auto;box-shadow:0 1rem 2rem #00000059}.site-header .nav-money-panel .nav-link{min-height:2.75rem;display:flex}.site-header .nav-money-group:not([data-nav-money-enhanced]):focus-within .nav-money-panel,.site-header .nav-money-toggle[aria-expanded=true]~.nav-money-panel{display:block}}.site-footer .footer-help[data-astro-cid-a2ifkhvq][data-footer-help]{border:1px solid color-mix(in srgb, var(--color-primary) 35%, transparent);border-radius:var(--radius-box,.5rem);background:color-mix(in srgb, var(--color-primary) 6%, transparent);width:auto;min-width:0;color:inherit;text-align:center;overflow-wrap:anywhere;justify-items:center;gap:.5rem;margin:0;padding:1.25rem;display:grid}[data-astro-cid-a2ifkhvq][data-footer-help] .footer-heading[data-astro-cid-a2ifkhvq],[data-astro-cid-a2ifkhvq][data-footer-help] .footer-text[data-astro-cid-a2ifkhvq]{margin:0}.footer-age[data-astro-cid-a2ifkhvq]{border:2px solid;border-radius:50%;place-items:center;min-width:2.75rem;min-height:2.75rem;padding:.25rem;font-weight:700;line-height:1;display:inline-grid}.footer-country[data-astro-cid-a2ifkhvq]:empty{display:none}@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-tracking:initial}}}@font-face{font-family:Bodoni Moda;font-style:normal;font-display:swap;font-weight:600;src:url(/3d9bfd09986/bodoni-moda-latin-600-normal.DbXDFeqY.woff2)format("woff2"),url(/3d9bfd09986/bodoni-moda-latin-600-normal.DgnCXU2s.woff)format("woff")}@font-face{font-family:Bodoni Moda;font-style:italic;font-display:swap;font-weight:500;src:url(/3d9bfd09986/bodoni-moda-latin-500-italic.CpCRhJ5E.woff2)format("woff2"),url(/3d9bfd09986/bodoni-moda-latin-500-italic.B93mrTlm.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/3d9bfd09986/schibsted-grotesk-latin-400-normal.DPhJBilQ.woff2)format("woff2"),url(/3d9bfd09986/schibsted-grotesk-latin-400-normal.BkiRe4WW.woff)format("woff")}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/3d9bfd09986/schibsted-grotesk-latin-600-normal.Czv9Obfv.woff2)format("woff2"),url(/3d9bfd09986/schibsted-grotesk-latin-600-normal.BieE9YjJ.woff)format("woff")}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--leading-tight:1.25;--leading-relaxed:1.625;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background:var(--cream);color:var(--text);font-size:var(--tivoli-font-size-1);line-height:var(--tivoli-line-height-2);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{font-family:var(--serif);font-weight:var(--tivoli-font-weight-3);line-height:var(--tivoli-line-height-4);text-wrap:balance;letter-spacing:var(--tivoli-letter-spacing-5)}h1{font-size:var(--tivoli-font-size-6);line-height:var(--tivoli-line-height-7)}h2{font-size:var(--tivoli-font-size-8)}h3{font-size:var(--tivoli-font-size-9)}p{text-wrap:pretty}a{color:inherit;text-decoration:none}a:focus-visible,summary:focus-visible,[tabindex="0"]:focus-visible,.card-link:focus-visible>.btn-royal,.card-link:focus-visible>.btn-cta{outline:var(--tivoli-outline-10);outline-offset:var(--tivoli-outline-offset-11)}.hero a:focus-visible,.site-header a:focus-visible,.toc-band a:focus-visible,.band-night a:focus-visible,.site-footer a:focus-visible,.page-head a:focus-visible{outline-color:var(--gilt)}section[id]{scroll-margin-top:1.5rem}:root:has(input.theme-controller[value=light]:checked),[data-theme=light]{color-scheme:light;--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-neutral-content:oklch(92% .004 286.32);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--radius-selector:.5rem;--radius-field:.25rem;--radius-box:.5rem;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:1;--noise:0}:root:has(input.theme-controller[value=tivoli]:checked),[data-theme=tivoli]{color-scheme:light;--color-base-100:var(--cream);--color-base-200:var(--paper-2);--color-base-300:#d9c9a6;--color-base-content:var(--text);--color-primary:var(--red);--color-primary-content:var(--on-ink);--color-secondary:var(--red-deep);--color-secondary-content:var(--on-ink);--color-accent:var(--gold-text);--color-accent-content:var(--paper);--color-neutral:var(--ink);--color-neutral-content:var(--on-ink);--color-info:#174a6e;--color-info-content:#fff;--color-success:#285c32;--color-success-content:#fff;--color-warning:#795300;--color-warning-content:#fff;--color-error:var(--red);--color-error-content:var(--on-ink);--radius-box:0px;--radius-field:2px;--radius-selector:2px;--size-selector:.25rem;--size-field:.25rem;--border:1px;--depth:0;--noise:0}}@layer components{.muted{color:var(--muted)}.skip-link{left:var(--tivoli-size-1);z-index:60;padding:var(--tivoli-padding-13);background:var(--red);color:var(--on-ink);font-weight:var(--tivoli-font-weight-3);position:absolute;top:0;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.micro-label{font-size:var(--tivoli-font-size-14);font-weight:var(--tivoli-font-weight-3);letter-spacing:var(--tivoli-letter-spacing-15);text-transform:uppercase;color:var(--muted);display:block}.site-header{background:var(--ink);color:var(--on-ink)}.brand{align-items:center;gap:var(--tivoli-font-size-14);min-height:var(--tivoli-size-2);font-family:var(--serif);font-size:var(--tivoli-font-size-16);font-weight:var(--tivoli-font-weight-3);letter-spacing:var(--tivoli-letter-spacing-17);display:inline-flex}.brand-mark{width:var(--tivoli-size-3);height:var(--tivoli-size-3);flex-shrink:0;transition:filter .25s,transform .3s cubic-bezier(.3,1.6,.5,1)}.brand:hover .brand-mark,.brand:focus-visible .brand-mark,.brand:active .brand-mark{filter:var(--tivoli-size-4)}.nav-list{align-items:center;column-gap:var(--tivoli-column-gap-18);flex-wrap:wrap;display:flex}@media (width>=40rem){.nav-list{column-gap:var(--tivoli-column-gap-19)}}.nav-link{min-height:var(--tivoli-size-2);font-size:var(--tivoli-font-size-20);font-weight:var(--tivoli-font-weight-3);letter-spacing:var(--tivoli-letter-spacing-21);text-transform:uppercase;color:var(--on-ink-muted);align-items:center;transition:color .15s;display:inline-flex;position:relative}.nav-link:after{content:"";left:0;right:0;bottom:var(--tivoli-size-5);height:var(--tivoli-size-6);background:var(--gilt);transform-origin:0;transition:transform .2s;position:absolute;transform:scaleX(0)}.nav-link:hover,.nav-link:focus-visible{color:var(--on-ink)}.nav-link:hover:after,.nav-link:focus-visible:after{transform:scaleX(1)}.nav-link:active,.nav-link[aria-current=page]{color:var(--gilt)}.nav-link[aria-current=page]:after{height:var(--tivoli-size-7);transform:scaleX(1)}@media (width>=40rem){.nav-link{letter-spacing:var(--tivoli-letter-spacing-22)}}.market-mark{align-items:center;gap:var(--tivoli-gap-23);font-size:var(--tivoli-font-size-24);font-weight:var(--tivoli-font-weight-3);letter-spacing:var(--tivoli-letter-spacing-15);text-transform:uppercase;color:var(--on-ink-muted);display:inline-flex}.garland{width:100%;height:var(--tivoli-size-8);pointer-events:none;position:absolute;top:0;left:0}.bulb{animation:3s ease-in-out infinite twinkle}.bulb-1{animation-delay:-.5s}.bulb-2{animation-delay:-1s}.bulb-3{animation-delay:-1.5s}.bulb-4{animation-delay:-2s}.bulb-5{animation-delay:-2.5s}@keyframes twinkle{0%,to{opacity:1}50%{opacity:.4}}.btn-royal,.btn-cta{justify-content:center;align-items:center;gap:var(--tivoli-gap-25);min-height:var(--tivoli-size-9);padding:var(--tivoli-padding-26);border:var(--tivoli-border-27);border-radius:var(--tivoli-border-radius-28);background:var(--red);color:var(--on-ink);box-shadow:var(--tivoli-box-shadow-29);font-size:var(--tivoli-font-size-30);font-weight:var(--tivoli-font-weight-3);letter-spacing:var(--tivoli-letter-spacing-15);line-height:var(--tivoli-line-height-31);text-transform:uppercase;text-align:center;isolation:isolate;transition:background-color .2s,box-shadow .25s,transform .2s cubic-bezier(.2,.7,.3,1);display:inline-flex;position:relative;overflow:hidden}.btn-royal:before,.btn-cta:before{content:"";z-index:-1;background:linear-gradient(105deg, transparent 30%, var(--tivoli-color-2) 50%, transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.btn-royal:before,.btn-cta:before{background:linear-gradient(105deg, transparent 30%, color-mix(in srgb, var(--tivoli-color-2) 55%, transparent) 50%, transparent 70%)}}.btn-royal:before,.btn-cta:before{pointer-events:none;transform:translate(-130%)}.btn-royal svg,.btn-cta svg{transition:transform .2s cubic-bezier(.2,.7,.3,1)}.btn-royal:focus-visible,.card-link:focus-visible>.btn-royal,.card-link:focus-visible>.btn-cta,.btn-cta:focus-visible{background:var(--red-deep);box-shadow:var(--tivoli-box-shadow-32)}.btn-royal:active,.card-link:active>.btn-royal,.card-link:active>.btn-cta,.btn-cta:active{background:var(--red-deep);box-shadow:var(--tivoli-box-shadow-33)}@media (hover:hover){.btn-royal:hover,.card-link:hover>.btn-royal,.card-link:hover>.btn-cta,.btn-cta:hover{background:var(--red-deep);box-shadow:var(--tivoli-box-shadow-32)}}.btn-royal-lg,.btn-cta-lg{min-height:var(--tivoli-size-8);padding-inline:var(--tivoli-padding-inline-34);font-size:var(--tivoli-font-size-35)}.btn-royal-sm,.btn-cta-sm{min-height:var(--tivoli-size-2);padding:var(--tivoli-padding-36);font-size:var(--tivoli-font-size-37)}.link-gilt{min-height:var(--tivoli-size-2);color:var(--on-ink);font-weight:var(--tivoli-font-weight-3);text-decoration:underline;-webkit-text-decoration-color:var(--gilt);-webkit-text-decoration-color:var(--gilt);text-decoration-color:var(--gilt);text-underline-offset:.4em;align-items:center;text-decoration-thickness:1px;transition:color .15s,filter .2s,transform .15s;display:inline-flex}.link-gilt:focus-visible{color:var(--gilt);filter:var(--tivoli-size-10)}.link-gilt:active{color:var(--gilt);transform:translateY(1px)}@media (hover:hover){.link-gilt:hover{color:var(--gilt);filter:var(--tivoli-size-10)}}.hero{isolation:isolate;color:var(--on-ink);background:repeating-conic-gradient(from -90deg at 50% 135%, var(--gilt) 0deg .6deg, transparent .6deg 6deg), linear-gradient(180deg, var(--ink), var(--ink-2));position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.hero{background:repeating-conic-gradient(from -90deg at 50% 135%, color-mix(in srgb, var(--gilt) 4.5%, transparent) 0deg .6deg, transparent .6deg 6deg), linear-gradient(180deg, var(--ink), var(--ink-2))}}.hero:before{content:"";z-index:-1;width:var(--tivoli-size-11);height:var(--tivoli-size-12);margin:var(--tivoli-margin-38);background:radial-gradient(closest-side, var(--red), transparent 70%);position:absolute;top:110%;left:12%}@supports (color:color-mix(in lab, red, red)){.hero:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--red) 32%, transparent), transparent 70%)}}.hero:before{pointer-events:none}.hero:after{content:"";height:var(--tivoli-size-13);border-top:var(--tivoli-border-top-39);border-bottom:var(--tivoli-border-top-39);position:absolute;inset:auto 0 0}.hero h1{color:var(--on-ink)}.hero-kicker{align-items:center;gap:var(--tivoli-font-size-30);font-size:var(--tivoli-font-size-20);font-weight:var(--tivoli-font-weight-3);letter-spacing:var(--tivoli-letter-spacing-40);line-height:var(--tivoli-line-height-41);text-transform:uppercase;color:var(--gilt);display:flex}.hero-kicker:before{content:"";width:var(--tivoli-size-14);height:var(--tivoli-size-15);border-block:var(--tivoli-border-block-42);flex-shrink:0}.hero-subline{font-size:var(--tivoli-font-size-43);line-height:var(--tivoli-line-height-44);color:var(--on-ink-muted)}@media (width<=39.99rem){.hero-subline{line-height:var(--tivoli-line-height-45)}}.hero-note{align-items:center;gap:var(--tivoli-gap-46);font-size:var(--tivoli-font-size-30);line-height:var(--tivoli-line-height-45);color:var(--on-ink-muted);display:flex}.age-stamp{width:var(--tivoli-size-16);height:var(--tivoli-size-16);border:var(--tivoli-border-47);outline:var(--tivoli-border-47);outline-offset:var(--tivoli-border-radius-28);margin:var(--tivoli-outline-offset-11);font-family:var(--serif);font-size:var(--tivoli-font-size-48);font-weight:var(--tivoli-font-weight-3);color:var(--tivoli-color-4);background:var(--red);flex-shrink:0;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.age-stamp{background:color-mix(in srgb, var(--red) 30%, transparent)}}.hero-poster{z-index:-1;position:absolute;inset:0}.hero-poster .poster-gilt,.hero-poster .poster-ink,.hero-poster picture{height:100%;display:block}.hero-poster .poster-img{object-fit:cover;object-position:60% 60%;opacity:.26;width:100%;height:100%}@media (width>=64rem){.hero-poster{inset:var(--tivoli-size-17);z-index:-1;width:27%;position:absolute}.hero-poster .poster-gilt{padding:var(--tivoli-border-radius-28);background:var(--gilt)}.hero-poster .poster-ink{padding:var(--tivoli-padding-49);background:var(--ink)}.hero-poster .poster-gilt,.hero-poster .poster-ink,.hero-poster picture{clip-path:var(--notch)}.hero-poster .poster-img{opacity:1}}.band{padding-block:var(--ds-section-space)}.band-ranking{padding-block:var(--tivoli-padding-block-50)}@media (width>=40rem){.band-ranking{padding-top:var(--tivoli-padding-top-51)}}.band-paper{background:var(--paper-2);border-block:var(--tivoli-border-block-52)}.band-night{background:linear-gradient(180deg, var(--ink), var(--ink-2));color:var(--on-ink)}.section-title{margin:var(--tivoli-margin-53);color:var(--text)}.section-title:after{content:"";width:var(--tivoli-size-18);height:var(--tivoli-size-15);margin-top:var(--tivoli-font-size-48);border-block:var(--tivoli-border-top-39);display:block}.section-title-tight{font-size:var(--tivoli-font-size-54)}.section-title-tight:after{margin-top:var(--tivoli-gap-23)}@media (width>=40rem){.section-title-tight:after{margin-top:var(--tivoli-font-size-14)}}.section-title-night{color:var(--on-ink)}.section-title-night:after{border-color:var(--gilt)}.ranking-fineprint{font-size:var(--tivoli-gap-46);line-height:var(--tivoli-line-height-55);color:var(--muted)}.author-row{align-items:center;gap:var(--tivoli-gap-56);flex-wrap:wrap;display:flex}.author-avatar{width:var(--tivoli-size-2);height:var(--tivoli-size-2)}.author-updated{padding-left:var(--tivoli-font-size-1);border-left:var(--tivoli-border-top-39);display:grid}.author-id{align-items:center;gap:var(--tivoli-gap-56);display:flex}.author-role{font-size:var(--tivoli-font-size-57);line-height:var(--tivoli-line-height-58)}@media (width<=63.99rem){.author-id{gap:var(--tivoli-gap-59)}.author-avatar{width:var(--tivoli-size-19);height:var(--tivoli-size-19)}.author-name{line-height:var(--tivoli-line-height-31)}.author-role{font-size:var(--tivoli-font-size-60);line-height:var(--tivoli-line-height-61)}}.poster-card,.op-card{border:var(--tivoli-border-62);border-image:var(--tivoli-border-image-63);background:var(--paper);position:relative}.poster-card-top,.op-card-top{border-image-source:var(--frame-royal);box-shadow:var(--tivoli-box-shadow-64)}.operator-grid,.op-grid{gap:var(--tivoli-gap-56);padding:var(--tivoli-padding-65);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"rank id""offer offer""cta cta""fig fig""pay pay""pros pros""note note";display:grid}.op-rank{grid-area:rank}.op-id{grid-area:id}.op-offer{grid-area:offer}.op-pay{grid-area:pay}.op-fig{grid-area:fig}.op-pros{grid-area:pros}.op-cta{grid-area:cta}.op-note{grid-area:note}.card-link{display:grid}.card-link:after{content:"";z-index:2;position:absolute;inset:0}.card-link:focus-visible{outline:none}.rank-digit{transition:transform .35s cubic-bezier(.3,1.6,.5,1),filter .3s;display:inline-block}.rank-numeral,.op-rank{min-width:var(--tivoli-size-20);font-family:var(--serif);font-size:var(--tivoli-font-size-66);font-weight:var(--tivoli-font-weight-3);line-height:var(--tivoli-line-height-67);text-align:center;color:var(--red);font-variant-numeric:var(--tivoli-font-variant-numeric-68);align-self:center}.operator-identity,.op-id{align-items:center;gap:var(--tivoli-font-size-48);min-width:0;display:flex}.operator-identity h3,.op-id h3{font-size:var(--tivoli-font-size-16);margin:0}.licence-line,.sample-line{align-items:center;gap:var(--tivoli-gap-69);font-size:var(--tivoli-font-size-20);font-weight:var(--tivoli-font-weight-3);letter-spacing:var(--tivoli-letter-spacing-70);text-transform:uppercase;display:inline-flex}.licence-line{color:var(--tivoli-color-5)}.sample-line{color:var(--red)}.operator-mark{font-family:var(--serif);font-weight:var(--tivoli-font-weight-3);color:var(--on-ink);flex-shrink:0;place-items:center;display:inline-grid;overflow:hidden}.operator-mark-lg{width:var(--tivoli-size-21);height:var(--tivoli-size-21);font-size:var(--tivoli-font-size-71)}.operator-mark-sm{width:var(--tivoli-size-19);height:var(--tivoli-size-19);font-size:var(--tivoli-font-size-60)}.operator-mark-logo{padding:var(--tivoli-padding-72);background:var(--ink);box-shadow:var(--tivoli-box-shadow-73)}.operator-mark-lg.operator-mark-logo{width:var(--tivoli-size-22)}.operator-mark-sm.operator-mark-logo{width:var(--tivoli-size-23);padding:var(--tivoli-padding-74);box-shadow:var(--tivoli-box-shadow-75)}.mono-0{background:var(--red)}.mono-1{background:var(--ink)}.mono-2{background:var(--tivoli-color-6)}.mono-3{background:var(--red-deep)}.mono-4{background:var(--tivoli-color-7)}.mono-5{background:var(--tivoli-color-8)}.offer-title{font-family:var(--serif);font-size:var(--tivoli-line-height-58);font-weight:var(--tivoli-font-weight-3);line-height:var(--tivoli-line-height-76);color:var(--text)}.pay-list,.pay-line{align-items:center;gap:var(--tivoli-gap-77);font-size:var(--tivoli-font-size-35);color:var(--muted);flex-wrap:wrap;display:flex}.pay-list li,.pay-line li{align-items:center;gap:var(--tivoli-gap-78);display:inline-flex}.pay-list li:before,.pay-line li:before{content:"";width:var(--tivoli-size-24);height:var(--tivoli-size-24);background:var(--gold);flex-shrink:0;transform:rotate(45deg)}.ticket{background:var(--paper-2);border-left:var(--tivoli-border-left-79);grid-template-columns:1fr 1fr;margin:0;transition:box-shadow .25s;display:grid;position:relative;overflow:hidden}.ticket:after{content:"";background:linear-gradient(105deg, transparent 35%, var(--tivoli-color-9) 50%, transparent 65%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ticket:after{background:linear-gradient(105deg, transparent 35%, color-mix(in srgb, var(--tivoli-color-9) 75%, transparent) 50%, transparent 65%)}}.ticket:after{pointer-events:none;transform:translate(-110%)}.ticket>div{padding:var(--tivoli-padding-80)}.ticket>div+div{border-left:var(--tivoli-border-left-81)}.ticket dd{margin:var(--tivoli-margin-82);font-family:var(--serif);font-size:var(--tivoli-font-size-83);font-weight:var(--tivoli-font-weight-3);line-height:var(--tivoli-line-height-76);color:var(--text)}.sample-note{padding-top:var(--tivoli-gap-59);border-top:var(--tivoli-border-block-52);font-size:var(--tivoli-font-size-60);line-height:var(--tivoli-line-height-84);color:var(--muted)}.check-list,.warn-list,.dot-list{gap:var(--tivoli-gap-78);font-size:var(--tivoli-font-size-48);display:grid}.dot-list{color:var(--muted)}.dot-list li,.check-list li,.warn-list li{padding-left:var(--tivoli-padding-left-85);position:relative}.dot-list li:before{content:"";left:var(--tivoli-size-25);top:var(--tivoli-size-26);width:var(--tivoli-size-27);height:var(--tivoli-size-27);background:var(--gold);position:absolute;transform:rotate(45deg)}.check-list li:before{content:"";left:0;top:var(--tivoli-size-28);width:var(--tivoli-size-29);height:var(--tivoli-size-29);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m1.5 6.3 3 3L10.5 2.8' fill='none' stroke='%237b5a12' stroke-width='1.8'/%3E%3C/svg%3E") 50%/contain no-repeat;position:absolute}.warn-list li:before{content:"";left:var(--tivoli-size-30);top:var(--tivoli-size-31);width:var(--tivoli-size-32);height:var(--tivoli-size-32);background:var(--red);position:absolute;transform:rotate(45deg)}.check-list-lg,.warn-list{gap:var(--tivoli-gap-86);font-size:var(--tivoli-font-size-1)}.toc-band{background:var(--ink);color:var(--on-ink);border-top:var(--tivoli-border-top-39)}.toc-title{font-family:var(--sans);font-size:var(--tivoli-font-size-37);font-weight:var(--tivoli-font-weight-3);letter-spacing:var(--tivoli-letter-spacing-87);text-transform:uppercase;color:var(--gold-text);flex-shrink:0;margin:0}.toc-list{column-gap:var(--tivoli-column-gap-19);flex-wrap:wrap;display:flex}.toc-link{align-items:baseline;gap:var(--tivoli-gap-88);min-height:var(--tivoli-size-2);padding-block:var(--tivoli-gap-25);font-size:var(--tivoli-font-size-48);color:var(--muted);transition:color .15s;display:inline-flex}.toc-link:hover,.toc-link:focus-visible{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--gilt);-webkit-text-decoration-color:var(--gilt);text-decoration-color:var(--gilt);text-underline-offset:.35em}.toc-num{font-family:var(--serif);font-style:var(--tivoli-font-style-89);font-weight:var(--tivoli-font-weight-90);color:var(--gold-text);transition:transform .2s cubic-bezier(.3,1.6,.5,1),filter .2s;display:inline-block}.toc-band .toc-title{color:var(--gilt)}.toc-band .toc-link{color:var(--on-ink-muted)}.toc-band .toc-link:hover,.toc-band .toc-link:focus-visible{color:var(--on-ink)}.toc-band .toc-num{color:var(--gilt)}.toc-link:hover .toc-num,.toc-link:focus-visible .toc-num,.toc-link:active .toc-num{filter:var(--tivoli-size-33)}.table-wrap{border:var(--tivoli-border-91);background:var(--paper);overflow-x:auto}.compare{width:100%;min-width:var(--tivoli-size-34);border-collapse:var(--tivoli-border-collapse-92);border-spacing:0;font-size:var(--tivoli-font-size-48)}.compare th,.compare td{padding:var(--tivoli-padding-93);text-align:left;vertical-align:middle;border-bottom:var(--tivoli-border-block-52)}.compare thead th{background:var(--ink);color:var(--on-ink);font-weight:var(--tivoli-font-weight-3);vertical-align:bottom;border-bottom:var(--tivoli-border-bottom-94)}.compare-corner{font-size:var(--tivoli-font-size-14);letter-spacing:var(--tivoli-letter-spacing-22);text-transform:uppercase;color:var(--gilt)!important}.compare-name{font-family:var(--serif);font-size:var(--tivoli-font-size-1)}.compare tbody th{z-index:1;background:var(--paper);font-weight:var(--tivoli-font-weight-3);min-width:var(--tivoli-size-35);border-right:var(--tivoli-border-block-52);position:sticky;left:0}.compare thead th:first-child{z-index:2;position:sticky;left:0}.compare tbody tr:nth-child(2n) td,.compare tbody tr:nth-child(2n) th{background:var(--paper-2)}@supports (color:color-mix(in lab, red, red)){.compare tbody tr:nth-child(2n) td,.compare tbody tr:nth-child(2n) th{background:color-mix(in srgb, var(--paper-2) 55%, var(--paper))}}.compare td{color:var(--muted)}.compare-rank{font-family:var(--serif);font-size:var(--tivoli-font-size-30);color:var(--gold-text)}.compare-sample{margin-top:var(--tivoli-gap-69);font-size:var(--tivoli-font-size-14);font-weight:var(--tivoli-font-weight-3);color:var(--red);display:block}.compare-actions th,.compare-actions td{border-bottom:0;background:var(--paper)!important}.method-aside{gap:var(--tivoli-padding-top-51);display:grid}@media (width>=64rem){.method-aside{top:var(--tivoli-size-3);position:sticky}}.framed-photo{padding:var(--tivoli-padding-95);border:var(--tivoli-border-62);border-image:var(--tivoli-border-image-96)}.framed-photo-img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.method-list{display:grid}.method-step{grid-template-columns:var(--tivoli-size-36);gap:var(--tivoli-font-size-1);padding-block:var(--tivoli-column-gap-12);border-top:var(--tivoli-border-top-97);display:grid}.method-step:last-child{border-bottom:var(--tivoli-border-top-97)}.method-num{font-family:var(--serif);font-style:var(--tivoli-font-style-89);font-size:var(--tivoli-font-size-98);font-weight:var(--tivoli-font-weight-90);line-height:var(--tivoli-line-height-67);color:var(--gilt);transition:filter .3s,transform .35s cubic-bezier(.3,1.6,.5,1)}.method-step p{color:var(--on-ink-muted)}.step-lead{margin-bottom:var(--tivoli-margin-bottom-99);font-family:var(--serif);font-size:var(--tivoli-line-height-58);font-weight:var(--tivoli-font-weight-3);line-height:var(--tivoli-line-height-76);color:var(--on-ink);display:block}.panel{align-content:start;gap:var(--tivoli-gap-100);padding:var(--tivoli-padding-101);border:var(--tivoli-border-62);border-image:var(--tivoli-border-image-63);background:var(--paper);display:grid}.panel-cons{border-image-source:var(--frame-royal)}.panel-title{font-size:var(--tivoli-font-size-102);margin:0}.fact-grid{gap:var(--tivoli-gap-103);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=40rem){.fact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.fact-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.fact-cell{align-content:start;gap:var(--tivoli-gap-78);padding-block:var(--tivoli-padding-block-104);border-top:var(--tivoli-border-top-39);display:grid}.fact-label{font-size:var(--tivoli-font-size-37);font-weight:var(--tivoli-font-weight-3);letter-spacing:var(--tivoli-letter-spacing-105);text-transform:uppercase;color:var(--red)}.fact-cell dd{font-family:var(--serif);font-size:var(--tivoli-font-size-106);font-weight:var(--tivoli-font-weight-3);line-height:var(--tivoli-line-height-84);margin:0}.faq-list{border-top:var(--tivoli-border-top-39);display:grid}.faq-item{border-bottom:var(--tivoli-border-block-52)}.faq-item summary{justify-content:space-between;align-items:center;gap:var(--tivoli-font-size-1);min-height:var(--tivoli-size-21);padding:var(--tivoli-padding-107);cursor:pointer;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:hover h3,.faq-item summary:focus-visible h3{color:var(--red)}.faq-item h3{font-size:var(--tivoli-font-size-71);margin:0;transition:color .15s}.faq-sign{width:var(--tivoli-size-37);height:var(--tivoli-size-37);border:var(--tivoli-border-top-39);flex-shrink:0;transition:box-shadow .2s,transform .3s cubic-bezier(.2,.7,.3,1);position:relative}.faq-sign:before,.faq-sign:after{content:"";width:var(--tivoli-size-38);height:var(--tivoli-size-39);margin:var(--tivoli-margin-108);background:var(--red);transition:transform .2s,background-color .2s;position:absolute;top:50%;left:50%}.faq-item summary:hover .faq-sign,.faq-item summary:focus-visible .faq-sign,.faq-item summary:active .faq-sign{box-shadow:var(--tivoli-box-shadow-109)}.faq-item summary:hover .faq-sign:before,.faq-item summary:hover .faq-sign:after,.faq-item summary:focus-visible .faq-sign:before,.faq-item summary:focus-visible .faq-sign:after,.faq-item summary:active .faq-sign:before,.faq-item summary:active .faq-sign:after{background:var(--on-ink)}.faq-item{position:relative}.faq-item:after{content:"";left:0;right:0;bottom:var(--tivoli-size-40);height:var(--tivoli-size-6);background:var(--red);transform-origin:0;pointer-events:none;transition:transform .35s cubic-bezier(.2,.7,.3,1);position:absolute;transform:scaleX(0)}.faq-item:has(summary:hover):after,.faq-item:has(summary:focus-visible):after,.faq-item[open]:after{transform:scaleX(1)}.faq-sign:after{transform:rotate(90deg)}.faq-item[open] .faq-sign:after{transform:rotate(0)}.faq-item p{padding:var(--tivoli-padding-110);color:var(--muted)}.band-compact{padding-block:var(--tivoli-padding-block-111)}.responsible{gap:var(--tivoli-gap-25);padding:var(--tivoli-padding-112);border:var(--tivoli-border-62);border-image:var(--tivoli-border-image-113);background:var(--paper);display:grid}@media (width>=40rem){.responsible{padding:var(--tivoli-padding-114)}}.responsible-head{align-items:center;gap:var(--tivoli-font-size-48);display:flex}.responsible .age-stamp{color:var(--red);background:0 0}.responsible-title{font-size:var(--tivoli-font-size-16);margin:0}.responsible-text{font-size:var(--tivoli-font-size-115);color:var(--muted)}.text-links{column-gap:var(--tivoli-line-height-58);font-size:var(--tivoli-font-size-48);flex-wrap:wrap;display:flex}.text-links a{align-items:center;gap:var(--tivoli-padding-74);min-height:var(--tivoli-size-2);display:inline-flex}.help-link{align-items:center;gap:var(--tivoli-gap-78);min-height:var(--tivoli-size-2);padding:var(--tivoli-padding-116);border:var(--tivoli-border-top-39);border-radius:var(--tivoli-border-radius-28);font-size:var(--tivoli-font-size-48);font-weight:var(--tivoli-font-weight-3);transition:border-color .15s,color .15s,box-shadow .2s;display:inline-flex}.help-link:hover,.help-link:focus-visible{border-color:var(--red);color:var(--red);box-shadow:var(--tivoli-box-shadow-117)}.help-link:active{box-shadow:var(--tivoli-box-shadow-118)}.site-footer{background:var(--ink);color:var(--on-ink);position:relative}.site-footer:before{content:"";height:var(--tivoli-size-13);border-block:var(--tivoli-border-top-39);position:absolute;inset:0 0 auto}.footer-columns>*{overflow-wrap:anywhere;min-width:0}.footer-heading{margin:var(--tivoli-margin-119);font-size:var(--tivoli-font-size-1);line-height:var(--tivoli-line-height-41);color:var(--gilt);font-family:var(--serif);font-weight:var(--tivoli-font-weight-3);letter-spacing:var(--tivoli-letter-spacing-120)}.footer-slogan{font-size:var(--tivoli-font-size-1)}.footer-column-links{gap:var(--tivoli-gap-121);display:grid}.footer-column-links .footer-link{min-height:var(--tivoli-size-2);font-size:var(--tivoli-font-size-48);align-items:center;display:inline-flex}.footer-help{padding-top:var(--tivoli-column-gap-12);border-top:var(--tivoli-border-top-39);text-align:center}.footer-help-links{justify-content:center;column-gap:var(--tivoli-column-gap-12);row-gap:var(--tivoli-gap-121);flex-wrap:wrap;display:flex}.footer-help-links .footer-link{align-items:center;gap:var(--tivoli-padding-74);min-height:var(--tivoli-size-2);font-size:var(--tivoli-font-size-48);display:inline-flex}.footer-text{font-size:var(--tivoli-font-size-122);color:var(--on-ink-muted)}.footer-meta{text-align:center;padding-top:var(--tivoli-line-height-58);border-top:var(--tivoli-border-top-39);justify-content:center;column-gap:var(--tivoli-font-size-1);flex-wrap:wrap;display:flex}.footer-link{color:var(--on-ink-muted)}.footer-link:hover,.footer-link:focus-visible,.footer-link:active{color:var(--on-ink);text-decoration:underline;-webkit-text-decoration-color:var(--gilt);-webkit-text-decoration-color:var(--gilt);text-decoration-color:var(--gilt);text-underline-offset:.25em}.page-head{padding-block:var(--tivoli-padding-block-123);color:var(--on-ink);background:repeating-conic-gradient(from -90deg at 80% 260%, var(--gilt) 0deg .4deg, transparent .4deg 4deg), var(--ink);position:relative}@supports (color:color-mix(in lab, red, red)){.page-head{background:repeating-conic-gradient(from -90deg at 80% 260%, color-mix(in srgb, var(--gilt) 4.5%, transparent) 0deg .4deg, transparent .4deg 4deg), var(--ink)}}.page-head:after{content:"";height:var(--tivoli-size-13);border-block:var(--tivoli-border-top-39);position:absolute;inset:auto 0 0}.page-head h1{margin:var(--tivoli-margin-124);font-size:var(--tivoli-font-size-125);color:var(--on-ink)}.page-head .muted{color:var(--on-ink-muted)}.breadcrumbs{font-size:var(--tivoli-gap-46);color:var(--on-ink-muted)}.breadcrumbs a{min-height:var(--tivoli-size-2);color:var(--gilt);align-items:center;display:inline-flex}.legal-article{gap:var(--tivoli-font-size-9);padding-block:var(--tivoli-padding-block-126);font-size:var(--tivoli-font-size-83);display:grid}.legal-article section{gap:var(--tivoli-font-size-1);margin-top:var(--tivoli-font-size-1);display:grid}.legal-article h2{margin:0}.text-link{color:var(--red);text-underline-offset:.2em;text-decoration:underline}.text-link:hover,.text-link:focus-visible,.text-link:active{color:var(--red-deep);text-decoration-thickness:2px}.not-found-code{font-family:var(--serif);font-size:var(--tivoli-font-size-127);font-weight:var(--tivoli-font-weight-3);line-height:var(--tivoli-line-height-67);color:var(--red)}.contact-form{gap:var(--tivoli-line-height-58);margin-top:var(--tivoli-line-height-58);padding:var(--tivoli-column-gap-12);border:var(--tivoli-border-top-39);background:var(--paper);box-shadow:var(--tivoli-box-shadow-133);display:grid}.contact-pair{gap:var(--tivoli-line-height-58);display:grid}@media (width>=48rem){.contact-pair{grid-template-columns:1fr 1fr}}.contact-field{gap:var(--tivoli-gap-78);display:grid}.contact-label{font-size:var(--tivoli-font-size-60);font-weight:var(--tivoli-font-weight-3);letter-spacing:var(--tivoli-letter-spacing-134);text-transform:uppercase;color:var(--muted)}.contact-input{width:100%;min-height:var(--tivoli-size-50);padding:var(--tivoli-padding-135);border:var(--tivoli-border-136);border-radius:var(--tivoli-border-radius-28);background:var(--tivoli-color-13);color:var(--text);font:inherit;transition:border-color .15s,box-shadow .2s}.contact-input:focus{border-color:var(--red);box-shadow:var(--tivoli-box-shadow-117);outline:none}.contact-message{min-height:var(--tivoli-size-51);resize:vertical}.contact-captcha{min-height:var(--tivoli-size-52)}.contact-actions{display:flex}.contact-submit[disabled]{opacity:.6;cursor:progress}.contact-status{padding:var(--tivoli-padding-137);border:var(--tivoli-border-top-39);border-radius:var(--tivoli-border-radius-28);background:var(--cream);font-size:var(--tivoli-gap-86);margin:0}.contact-status[data-state=ok]{border-color:var(--gold-text);color:var(--gold-text)}.contact-status[data-state=error]{border-color:var(--red);color:var(--red-deep)}@media (hover:hover){.contact-input:hover:not(:focus){border-color:var(--red)}}.hero-veil{z-index:-2;background:var(--hero-veil-background);position:absolute;inset:0}.hero .kicker{color:var(--gilt);font-size:var(--tivoli-font-size-20);font-weight:var(--tivoli-font-weight-3);letter-spacing:var(--tivoli-letter-spacing-40);text-transform:uppercase}.hero .hero-subline,.hero .hero-note{color:var(--on-ink)}.hero{padding-top:var(--tivoli-padding-top-145)}.hero-link{color:var(--on-ink);text-decoration:underline;-webkit-text-decoration-color:var(--gilt);-webkit-text-decoration-color:var(--gilt);text-decoration-color:var(--gilt)}.age-sign{padding:var(--tivoli-padding-74);border:var(--tivoli-border-block-42);font-family:var(--serif);color:var(--on-ink)}.band-alt{background:var(--paper-2);border-block:var(--tivoli-border-block-52)}.op-card,.poster-card{border-radius:var(--radius-box)}.op-card-top,.poster-card-top{border-color:var(--red)}.op-id h3{font-size:var(--tivoli-font-size-16)}.op-rank{font-family:var(--serif);color:var(--red);font-size:var(--tivoli-font-size-66)}.op-fig{grid-template-columns:var(--tivoli-size-57);background:var(--paper-2);border-left:var(--tivoli-border-left-79);display:grid}.op-fig>div{padding:var(--tivoli-padding-80)}.op-fig dd{font-family:var(--serif);font-size:var(--tivoli-font-size-83);font-weight:var(--tivoli-font-weight-3)}.chip-licence{color:var(--color-success)}.chip-sample{color:var(--red)}.toc-list{counter-reset:programme}.toc-link{counter-increment:programme}.toc-num{font-size:var(--ordinal-source-font-size);line-height:var(--toc-number-line-height);display:inline-flex}.toc-num:before{content:counter(programme, upper-roman) ".";font-size:var(--tivoli-font-size-48)}.toc-band{--color-base-content:var(--on-ink)}.toc-band .section-title,.compare-name{color:var(--on-ink)}.compare-rank{color:var(--gold-text)}.faq-item>h3{padding-block:var(--tivoli-font-size-83)}[data-page-design=static] .band{padding-block:var(--ds-static-space)}.page-head{--color-secondary:var(--gilt)}.hero-veil-theme{background:0 0}}@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}@layer daisyui.l1.l2.l3{.table{border-collapse:separate;--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);border-radius:var(--radius-box);text-align:left;font-size:.875rem;position:relative}.table:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:right}@media (hover:hover){:is(:is(.table tr.row-hover),.table tr.row-hover:nth-child(2n)):hover{background-color:var(--color-base-200)}}.table :where(th,td){vertical-align:middle;padding-block:.75rem;padding-inline:1rem}.table :where(thead,tfoot){white-space:nowrap;color:var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead,tfoot){color:color-mix(in oklab, var(--color-base-content) 60%, transparent)}}.table :where(thead,tfoot){font-size:.875rem;font-weight:600}.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(tfoot tr:first-child :is(td,th)){border-top:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.table :where(.table-pin-rows thead){z-index:1;position:sticky;top:0}.table :where(.table-pin-rows tfoot){z-index:1;position:sticky;bottom:0}.table :where(.table-pin-rows :is(thead,tfoot) tr){background-color:var(--color-base-100)}.table :where(.table-pin-cols tr th){background-color:var(--color-base-100);position:sticky;left:0;right:0}.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid var(--color-base-content)}@supports (color:color-mix(in lab, red, red)){.table :where(thead tr :is(td,th),tbody tr:not(:last-child) :is(td,th)){border-bottom:var(--border) solid color-mix(in oklch, var(--color-base-content) 5%, #0000)}}.card{border-radius:var(--radius-box);outline-offset:2px;outline:2px solid #0000;flex-direction:column;transition:outline .2s ease-in-out;display:flex;position:relative}.card:focus-visible,.card[aria-checked=true],.card:has(>:checked,>:is([type=checkbox],[type=radio]):focus-visible){outline-color:currentColor}.card:has(>:checked:focus-visible),.card[aria-checked=true]:focus-visible,.card[aria-checked=true]:has(>:is([type=checkbox],[type=radio]):focus-visible){outline-width:4px}.card:has(>:is([type=checkbox],[type=radio])){cursor:pointer;-webkit-user-select:none;user-select:none}.card>:is([type=checkbox],[type=radio]){appearance:none}}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@layer daisyui.l1.l2.l3.l4{.card figure:first-child{border-start-start-radius:inherit;border-start-end-radius:inherit;border-end-end-radius:unset;border-end-start-radius:unset;overflow:hidden}.card figure:last-child{border-start-start-radius:unset;border-start-end-radius:unset;border-end-end-radius:inherit;border-end-start-radius:inherit;overflow:hidden}.card figure{justify-content:center;align-items:center;display:flex}}.fixed{position:fixed}.relative{position:relative}.static{position:static}.z-3{z-index:3}.z-10{z-index:10}.order-1{order:1}.order-last{order:9999}.mx-auto{margin-inline:auto}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-0{margin-bottom:0}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-auto{height:auto}.h-auto\!{height:auto!important}.h-full{height:100%}.min-h-8{min-height:calc(var(--spacing) * 8)}.w-\[1\.15rem\]{width:1.15rem}.w-\[60px\]\!{width:60px!important}.w-\[120px\]\!{width:120px!important}.w-full{width:100%}.max-w-\(--ds-container\){max-width:var(--ds-container)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-md{max-width:var(--container-md)}.max-w-none\!{max-width:none!important}.min-w-0{min-width:0}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-nowrap\!{flex-wrap:nowrap!important}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.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-10{gap:calc(var(--spacing) * 10)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.rounded{border-radius:.25rem}.rounded-box{border-radius:var(--radius-box)}.rounded-full{border-radius:2147483647px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-accent{border-color:var(--color-accent)}.border-base-300{border-color:var(--color-base-300)}.border-current{border-color:currentColor}.border-primary{border-color:var(--color-primary)}.border-secondary{border-color:var(--color-secondary)}.bg-base-200{background-color:var(--color-base-200)}.bg-white{background-color:var(--color-white)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:var(--spacing)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-\(--ds-gutter\){padding-inline:var(--ds-gutter)}.px-1{padding-inline:var(--spacing)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-\(--ds-section-space\){padding-block:var(--ds-section-space)}.py-\(--ds-static-space\){padding-block:var(--ds-static-space)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-\[calc\(var\(--header-h\)\+6rem\)\]{padding-top:calc(var(--header-h) + 6rem)}.pb-\(--ds-section-space\){padding-bottom:var(--ds-section-space)}.pb-0{padding-bottom:0}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.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)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[overflow-wrap\:anywhere\]\!{overflow-wrap:anywhere!important}.text-\[\#151439\]{color:#151439}.text-\[\#151439\]\!{color:#151439!important}.lowercase{text-transform:lowercase}.underline{text-decoration-line:underline}.shadow\/glow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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))}@media not all and (width>=64rem){.max-lg\:ml-auto{margin-left:auto}.max-lg\:contents{display:contents}}@media not all and (width>=48rem){.max-md\:hidden{display:none}}@media not all and (width>=40rem){.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width>=40rem){.sm\:flex{display:flex}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-wrap{flex-wrap:wrap}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:pt-12{padding-top:calc(var(--spacing) * 12)}.sm\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.sm\:pb-10{padding-bottom:calc(var(--spacing) * 10)}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:flex{display:flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.lg\:order-none{order:0}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:row-start-2{grid-row-start:2}.lg\:row-start-3{grid-row-start:3}.lg\:mt-3{margin-top:calc(var(--spacing) * 3)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-baseline{align-items:baseline}.lg\:items-start{align-items:flex-start}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.lg\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.lg\:self-center{align-self:center}.lg\:px-\(--ds-gutter-wide\){padding-inline:var(--ds-gutter-wide)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:py-3{padding-block:calc(var(--spacing) * 3)}.lg\:pt-8{padding-top:calc(var(--spacing) * 8)}.lg\:pt-12{padding-top:calc(var(--spacing) * 12)}.lg\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.lg\:pb-12{padding-bottom:calc(var(--spacing) * 12)}}.\[\&_\.brand\]\:min-w-0\! .brand{min-width:0!important}.\[\&_\.brand\]\:overflow-hidden\! .brand{overflow:hidden!important}@media not all and (width>=64rem){.max-lg\:\[\&_\.brand\]\:flex-1\! .brand{flex:1!important}}.\[\&_\.nav-money-toggle\]\:min-w-max\! .nav-money-toggle{min-width:max-content!important}.\[\&_\.op-id\]\:min-w-0 .op-id{min-width:0}@media (width>=64rem){.lg\:\[\&_\.op-id\]\:flex-col .op-id{flex-direction:column}.lg\:\[\&_\.op-id\]\:items-start .op-id{align-items:flex-start}}.\[\&_\.op-id_svg\]\:shrink-0 .op-id svg{flex-shrink:0}.\[\&_\.op-id\>div\]\:min-w-0 .op-id>div{min-width:0}@media (width>=64rem){.lg\:\[\&_\.op-id\>div\]\:w-full .op-id>div{width:100%}}.\[\&_\.operator-licence-code\]\:flex .operator-licence-code{display:flex}.\[\&_\.operator-licence-code\]\:flex-wrap .operator-licence-code{flex-wrap:wrap}.\[\&_\.operator-licence-code\>span\]\:min-w-0 .operator-licence-code>span{min-width:0}.\[\&_\.operator-licence-code\>span\]\:\[overflow-wrap\:anywhere\] .operator-licence-code>span{overflow-wrap:anywhere}.\[\&_\.site-header-nav\]\:min-w-0 .site-header-nav{min-width:0}.\[\&_\.site-header-nav\]\:shrink-0 .site-header-nav{flex-shrink:0}.\[\&_\[data-nav-overflow\]\]\:min-w-max\! [data-nav-overflow]{min-width:max-content!important}.\[\&_a\:not\(\[class\]\)\]\:text-secondary a:not([class]){color:var(--color-secondary)}.\[\&_a\:not\(\[class\]\)\]\:underline a:not([class]){text-decoration-line:underline}.\[\&_figure\]\:contents figure{display:contents}.\[\&_h3\]\:my-5 h3{margin-block:calc(var(--spacing) * 5)}.\[\&_h4\]\:my-4 h4{margin-block:calc(var(--spacing) * 4)}.\[\&_img\]\:absolute img{position:absolute}.\[\&_img\]\:inset-0 img{inset:0}.\[\&_img\]\:-z-3 img{z-index:calc(3 * -1)}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-contain img{object-fit:contain}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_li\>p\]\:my-2 li>p{margin-block:calc(var(--spacing) * 2)}.\[\&_ol\:not\(\[class\]\)\]\:my-4 ol:not([class]){margin-block:calc(var(--spacing) * 4)}.\[\&_ol\:not\(\[class\]\)\]\:list-decimal ol:not([class]){list-style-type:decimal}.\[\&_ol\:not\(\[class\]\)\]\:pl-6 ol:not([class]){padding-left:calc(var(--spacing) * 6)}.\[\&_p\]\:my-4 p{margin-block:calc(var(--spacing) * 4)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_picture\]\:contents picture{display:contents}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:text-left table{text-align:left}.\[\&_td\]\:p-3 td,.\[\&_th\]\:p-3 th{padding:calc(var(--spacing) * 3)}.\[\&_ul\:not\(\[class\]\)\]\:my-4 ul:not([class]){margin-block:calc(var(--spacing) * 4)}.\[\&_ul\:not\(\[class\]\)\]\:list-disc ul:not([class]){list-style-type:disc}.\[\&_ul\:not\(\[class\]\)\]\:pl-6 ul:not([class]){padding-left:calc(var(--spacing) * 6)}}.table-wrap.comparison-wrap{min-width:0;max-width:100%;overflow:visible}.table-wrap.comparison-wrap .compare.comparison-table{table-layout:fixed;width:100%;min-width:0;display:block}@media (width>=48rem){.table-wrap.comparison-wrap .compare.comparison-table{display:table}}.comparison-table>thead{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=48rem){.comparison-table>thead{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;display:table-header-group;position:static;overflow:visible}}.comparison-table>tbody{display:block}@media (width>=48rem){.comparison-table>tbody{display:table-row-group}}.comparison-table>tbody>tr{display:block}@media (width>=48rem){.comparison-table>tbody>tr{display:table-row}}.table-wrap.comparison-wrap .compare.comparison-table th,.table-wrap.comparison-wrap .compare.comparison-table td{white-space:normal;min-width:0;display:block;position:static}@media (width>=48rem){.table-wrap.comparison-wrap .compare.comparison-table th,.table-wrap.comparison-wrap .compare.comparison-table td{display:table-cell}}.table-wrap.comparison-wrap .compare.comparison-table th{overflow-wrap:normal;word-break:normal}.table-wrap.comparison-wrap .compare.comparison-table td{overflow-wrap:anywhere}.comparison-table .comparison-mobile-label{margin-bottom:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);display:block}@media (width>=48rem){.comparison-table .comparison-mobile-label{display:none}}.comparison-table .compare-actions a{overflow-wrap:anywhere;white-space:normal;width:100%;min-width:0}.comparison-table>tbody>tr+tr>th{border-top-style:var(--tw-border-style);border-top-width:2px}@media (width>=48rem){.comparison-table>tbody>tr+tr>th{border-top-style:var(--tw-border-style);border-top-width:0}}.comparison-fallback{max-width:100%}.comparison-fallback .md-table-scroll{display:contents}.comparison-fallback table{width:max-content;min-width:100%}.comparison-fallback tr>:first-child{z-index:10;background-color:var(--color-base-100);position:sticky;left:0}.table-wrap.comparison-wrap:focus-visible,.comparison-fallback:focus-visible{outline-style:var(--tw-outline-style);outline-offset:4px;outline-width:2px;outline-color:currentColor}.comparison-wrap .comparison-table tbody th{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);text-transform:none}@media (width>=48rem){.table-wrap.comparison-wrap.comparison-wide{overflow-x:auto}.table-wrap.comparison-wrap.comparison-wide .compare.comparison-table{min-width:calc(var(--comparison-columns) * 9rem)}.table-wrap.comparison-wrap.comparison-wide .compare.comparison-table tr>:first-child{z-index:10;background-color:var(--color-base-100);position:sticky;left:0}}h1,h2,h3,h4,h5,h6,th,.comparison-mobile-label{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.operator-licence-code{overflow-wrap:normal;word-break:normal;white-space:normal;min-width:0}.operator-licence-code>span{display:inline-block}.op-id svg{flex-shrink:0}.op-id{flex-wrap:wrap}.op-id>div{flex:1 1 max-content;max-width:100%}.op-id h3{overflow-wrap:anywhere}.comparison-table tbody th>span{flex-wrap:wrap}.comparison-table tbody th>span>span{overflow-wrap:anywhere}.table-wrap .comparison-table thead th{letter-spacing:normal;text-transform:none;font-size:.75rem}.toc-num{flex-shrink:0;min-width:max-content}html[data-theme=light],html[data-theme=tivoli]{color-scheme:light;--ink:#11131c;--ink-2:#181c2a;--ink-3:#2a2f44;--on-ink:#f3e9d2;--on-ink-muted:#f3e9d2c2;--gilt:#e2bd6a;--gold:#c79a3c;--gold-text:#7b5a12;--red:#a3162b;--red-deep:#7a0f1f;--cream:#f4ebd7;--paper:#fbf6ea;--paper-2:#efe3c8;--text:#22170f;--muted:#5a4636;--line:#22170f24;--color-base-100:var(--cream);--color-base-200:var(--paper-2);--color-base-300:#d9c9a6;--color-base-content:var(--text);--color-primary:var(--red);--color-primary-content:var(--on-ink);--color-secondary:var(--ink);--color-secondary-content:var(--on-ink);--color-accent:var(--gold);--color-accent-content:var(--ink);--radius-box:0px;--radius-field:2px;--radius-selector:2px;--border:1px;--serif:"Bodoni Moda", "Didot", "Bodoni 72", Georgia, "Times New Roman", serif;--sans:"Schibsted Grotesk", "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--frame-gold:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36' fill='none'%3E%3Cpath stroke='%23c79a3c' d='M.5.5h35v35H.5z'/%3E%3Cpath stroke='%23c79a3c' d='M8.5 5.5h19v3h3v19h-3v3h-19v-3h-3v-19h3z'/%3E%3C/svg%3E");--frame-royal:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36' fill='none'%3E%3Cpath stroke='%23a3162b' stroke-width='2' d='M1 1h34v34H1z'/%3E%3Cpath stroke='%23c79a3c' d='M8.5 5.5h19v3h3v19h-3v3h-19v-3h-3v-19h3z'/%3E%3C/svg%3E");--frame-night:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36' fill='none'%3E%3Cpath stroke='%23e2bd6a' d='M.5.5h35v35H.5z'/%3E%3Cpath stroke='%23e2bd6a' stroke-opacity='.55' d='M8.5 5.5h19v3h3v19h-3v3h-19v-3h-3v-19h3z'/%3E%3C/svg%3E");--hero-veil-background:linear-gradient(90deg, var(--ink), var(--ink))}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--hero-veil-background:linear-gradient(90deg, var(--ink), color-mix(in srgb, var(--ink) 85%, transparent))}}html[data-theme=light],html[data-theme=tivoli]{--ordinal-source-font-size:0px;--rank-number-size:2.4rem;--toc-number-line-height:1.65rem;--ds-container:80rem;--ds-gutter:1.5rem;--ds-gutter-wide:2.5rem;--ds-section-space:clamp(3.5rem, 7vw, 5.5rem);--ds-static-space:1rem;--header-h:0rem;--notch:polygon(0 28px, 14px 28px, 14px 14px, 28px 14px, 28px 0, calc(100% - 28px) 0, calc(100% - 28px) 14px, calc(100% - 14px) 14px, calc(100% - 14px) 28px, 100% 28px, 100% 100%, 0 100%);--bulb-glow-start:#ffe7a8;--bulb-glow-end:#ffcf6b;--garland-wire:#5b4a2c;--bulb-core:#fff1c9;font-family:var(--sans);--tivoli-color-1:#ffcf6b;--tivoli-color-2:#ffe7a8;--tivoli-color-3:#0006;--tivoli-color-4:#ffd9de;--tivoli-color-5:#2f6b3a;--tivoli-color-6:#1f4d3a;--tivoli-color-7:#24375e;--tivoli-color-8:#5b3a1a;--tivoli-color-9:#fff6dc;--tivoli-color-10:#ffc2cb;--tivoli-color-11:#00000026;--tivoli-color-12:#e2a93a;--tivoli-color-13:#fffdf7;--tivoli-color-14:#000000b3;--tivoli-font-size-1:1rem;--tivoli-line-height-2:1.65;--tivoli-font-weight-3:600;--tivoli-line-height-4:1.12;--tivoli-letter-spacing-5:-.005em;--tivoli-font-size-6:clamp(2.05rem, 3.3vw + .7rem, 3.6rem);--tivoli-line-height-7:1.05;--tivoli-font-size-8:clamp(1.65rem, 2.6vw + .4rem, 2.4rem);--tivoli-font-size-9:1.2rem;--tivoli-outline-10:2px solid var(--red);--tivoli-outline-offset-11:3px;--tivoli-column-gap-12:1.5rem;--tivoli-padding-13:.75rem 1rem;--tivoli-font-size-14:.7rem;--tivoli-letter-spacing-15:.14em;--tivoli-font-size-16:1.3rem;--tivoli-letter-spacing-17:.01em;--tivoli-column-gap-18:1.1rem;--tivoli-column-gap-19:1.6rem;--tivoli-font-size-20:.74rem;--tivoli-letter-spacing-21:.1em;--tivoli-letter-spacing-22:.16em;--tivoli-gap-23:.5rem;--tivoli-font-size-24:.76rem;--tivoli-gap-25:.6rem;--tivoli-padding-26:.7rem 1.35rem;--tivoli-border-27:1px solid var(--red-deep);--tivoli-border-radius-28:2px;--tivoli-box-shadow-29:inset 0 0 0 3px var(--red), inset 0 0 0 4px var(--gilt)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-box-shadow-29:inset 0 0 0 3px var(--red), inset 0 0 0 4px color-mix(in srgb, var(--gilt) 80%, transparent)}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-font-size-30:.8rem;--tivoli-line-height-31:1.25;--tivoli-box-shadow-32:inset 0 0 0 3px var(--red-deep), inset 0 0 0 4px var(--gilt), 0 0 0 1px var(--gilt), 0 6px 22px -6px var(--tivoli-color-1)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-box-shadow-32:inset 0 0 0 3px var(--red-deep), inset 0 0 0 4px var(--gilt), 0 0 0 1px color-mix(in srgb, var(--gilt) 60%, transparent), 0 6px 22px -6px color-mix(in srgb, var(--tivoli-color-1) 75%, transparent)}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-box-shadow-33:inset 0 0 0 3px var(--red-deep), inset 0 0 0 4px var(--gilt), inset 0 4px 10px var(--tivoli-color-3);--tivoli-padding-inline-34:1.7rem;--tivoli-font-size-35:.84rem;--tivoli-padding-36:.5rem .95rem;--tivoli-font-size-37:.72rem;--tivoli-margin-38:-22rem 0 0 -48rem;--tivoli-border-top-39:1px solid var(--gold);--tivoli-letter-spacing-40:.2em;--tivoli-line-height-41:1.4;--tivoli-border-block-42:1px solid var(--gilt);--tivoli-font-size-43:clamp(1rem, 1.2vw + .2rem, 1.15rem);--tivoli-line-height-44:1.6;--tivoli-line-height-45:1.5;--tivoli-gap-46:.85rem;--tivoli-border-47:1px solid var(--red);--tivoli-font-size-48:.9rem;--tivoli-padding-49:7px;--tivoli-padding-block-50:1.25rem clamp(3.5rem, 7vw, 5.5rem);--tivoli-padding-top-51:2rem;--tivoli-border-block-52:1px solid var(--line);--tivoli-margin-53:0 0 2.25rem;--tivoli-font-size-54:clamp(1.55rem, 2.2vw + .45rem, 2.1rem);--tivoli-line-height-55:1.55;--tivoli-gap-56:.85rem 1rem;--tivoli-font-size-57:.875rem;--tivoli-line-height-58:1.25rem;--tivoli-gap-59:.75rem;--tivoli-font-size-60:.78rem;--tivoli-line-height-61:1.35;--tivoli-border-62:12px solid transparent;--tivoli-border-image-63:var(--frame-gold) 12 / 12px stretch;--tivoli-box-shadow-64:0 22px 44px -30px var(--red-deep)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-box-shadow-64:0 22px 44px -30px color-mix(in srgb, var(--red-deep) 70%, transparent)}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-padding-65:.55rem .6rem .6rem;--tivoli-font-size-66:2.4rem;--tivoli-line-height-67:1;--tivoli-font-variant-numeric-68:lining-nums;--tivoli-gap-69:.35rem;--tivoli-letter-spacing-70:.06em;--tivoli-font-size-71:1.15rem;--tivoli-padding-72:.5rem .55rem;--tivoli-box-shadow-73:inset 0 0 0 3px var(--ink), inset 0 0 0 4px var(--gilt)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-box-shadow-73:inset 0 0 0 3px var(--ink), inset 0 0 0 4px color-mix(in srgb, var(--gilt) 70%, transparent)}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-padding-74:.3rem;--tivoli-box-shadow-75:inset 0 0 0 2px var(--ink), inset 0 0 0 3px var(--gilt)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-box-shadow-75:inset 0 0 0 2px var(--ink), inset 0 0 0 3px color-mix(in srgb, var(--gilt) 60%, transparent)}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-line-height-76:1.3;--tivoli-gap-77:.15rem .9rem;--tivoli-gap-78:.45rem;--tivoli-border-left-79:3px solid var(--red);--tivoli-padding-80:.65rem .9rem;--tivoli-border-left-81:1px dashed var(--text)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-border-left-81:1px dashed color-mix(in srgb, var(--text) 35%, transparent)}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-margin-82:.2rem 0 0;--tivoli-font-size-83:1.05rem;--tivoli-line-height-84:1.45;--tivoli-padding-left-85:1.35rem;--tivoli-gap-86:.95rem;--tivoli-letter-spacing-87:.18em;--tivoli-gap-88:.55rem;--tivoli-font-style-89:italic;--tivoli-font-weight-90:500;--tivoli-border-91:1px solid var(--ink);--tivoli-border-collapse-92:separate;--tivoli-padding-93:.95rem 1.05rem;--tivoli-border-bottom-94:3px double var(--gilt);--tivoli-padding-95:8px;--tivoli-border-image-96:var(--frame-night) 12 / 12px stretch;--tivoli-border-top-97:1px solid var(--gilt)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-border-top-97:1px solid color-mix(in srgb, var(--gilt) 30%, transparent)}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-font-size-98:1.9rem;--tivoli-margin-bottom-99:.4rem;--tivoli-gap-100:1.4rem;--tivoli-padding-101:clamp(1rem, 2.5vw, 1.9rem);--tivoli-font-size-102:clamp(1.35rem, 2vw, 1.7rem);--tivoli-gap-103:0 2rem;--tivoli-padding-block-104:1.1rem 1.4rem;--tivoli-letter-spacing-105:.15em;--tivoli-font-size-106:1.08rem;--tivoli-padding-107:1.05rem 0;--tivoli-margin-108:-.75px 0 0 -.35rem;--tivoli-box-shadow-109:inset 0 0 0 1rem var(--red);--tivoli-padding-110:0 0 1.35rem;--tivoli-padding-block-111:0 3rem;--tivoli-padding-112:.6rem .8rem .2rem;--tivoli-border-image-113:var(--frame-royal) 12 / 12px stretch;--tivoli-padding-114:.9rem 1.3rem .4rem;--tivoli-font-size-115:.94rem;--tivoli-padding-116:.5rem 1rem;--tivoli-box-shadow-117:inset 0 0 0 1px var(--red), 0 6px 16px -10px var(--red-deep)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-box-shadow-117:inset 0 0 0 1px var(--red), 0 6px 16px -10px color-mix(in srgb, var(--red-deep) 80%, transparent)}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-box-shadow-118:inset 0 0 0 1px var(--red), inset 0 2px 6px var(--tivoli-color-11);--tivoli-margin-119:0 0 .75rem;--tivoli-letter-spacing-120:.02em;--tivoli-gap-121:.25rem;--tivoli-font-size-122:.82rem;--tivoli-padding-block-123:1.5rem 2.5rem;--tivoli-margin-124:.75rem 0 .6rem;--tivoli-font-size-125:clamp(2rem, 4.5vw, 3.2rem);--tivoli-padding-block-126:2.5rem 5rem;--tivoli-font-size-127:clamp(5rem, 14vw, 9rem);--tivoli-padding-128:.9rem 1.1rem .9rem .6rem;--tivoli-font-size-129:3rem;--tivoli-box-shadow-130:0 0 0 1px var(--gilt), 0 26px 48px -28px var(--red-deep), 0 0 36px -12px var(--tivoli-color-1)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-box-shadow-130:0 0 0 1px color-mix(in srgb, var(--gilt) 55%, transparent), 0 26px 48px -28px color-mix(in srgb, var(--red-deep) 75%, transparent), 0 0 36px -12px color-mix(in srgb, var(--tivoli-color-1) 60%, transparent)}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-box-shadow-131:inset 0 0 0 1px var(--gold)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-box-shadow-131:inset 0 0 0 1px color-mix(in srgb, var(--gold) 60%, transparent)}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-box-shadow-132:inset 3px 0 0 var(--red);--tivoli-box-shadow-133:inset 0 0 0 4px var(--paper), inset 0 0 0 5px var(--gold)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-box-shadow-133:inset 0 0 0 4px var(--paper), inset 0 0 0 5px color-mix(in srgb, var(--gold) 45%, transparent)}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-letter-spacing-134:.12em;--tivoli-padding-135:.75rem .95rem;--tivoli-border-136:1px solid var(--gold)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-border-136:1px solid color-mix(in srgb, var(--gold) 70%, var(--text))}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-padding-137:.85rem 1.1rem;--tivoli-border-138:1px solid var(--gilt)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-border-138:1px solid color-mix(in srgb, var(--gilt) 45%, transparent)}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-outline-139:2px solid var(--gilt);--tivoli-gap-140:5px;--tivoli-border-top-141:1px solid var(--on-ink)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-border-top-141:1px solid color-mix(in srgb, var(--on-ink) 14%, transparent)}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-padding-142:.25rem 1.5rem 1.25rem;--tivoli-border-top-143:1px solid var(--gilt)}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-border-top-143:1px solid color-mix(in srgb, var(--gilt) 35%, transparent)}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-box-shadow-144:0 1.5rem 2rem -1rem var(--tivoli-color-14);--tivoli-padding-top-145:2.5rem;--tivoli-size-1:1rem;--tivoli-size-2:2.75rem;--tivoli-size-3:2rem;--tivoli-size-4:drop-shadow(0 0 8px var(--tivoli-color-1))}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-size-4:drop-shadow(0 0 8px color-mix(in srgb, var(--tivoli-color-1) 70%, transparent))}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-size-5:.55rem;--tivoli-size-6:1px;--tivoli-size-7:2px;--tivoli-size-8:3.25rem;--tivoli-size-9:2.9rem;--tivoli-size-10:drop-shadow(0 0 6px var(--tivoli-color-1))}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-size-10:drop-shadow(0 0 6px color-mix(in srgb, var(--tivoli-color-1) 55%, transparent))}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-size-11:96rem;--tivoli-size-12:44rem;--tivoli-size-13:6px;--tivoli-size-14:2.5rem;--tivoli-size-15:5px;--tivoli-size-16:2.6rem;--tivoli-size-17:3.5rem 4% 3.5rem auto;--tivoli-size-18:4.5rem;--tivoli-size-19:2.25rem;--tivoli-size-20:2.2rem;--tivoli-size-21:3.5rem;--tivoli-size-22:6.25rem;--tivoli-size-23:3.75rem;--tivoli-size-24:.3rem;--tivoli-size-25:.2rem;--tivoli-size-26:.6em;--tivoli-size-27:.38rem;--tivoli-size-28:.35em;--tivoli-size-29:.95rem;--tivoli-size-30:.15rem;--tivoli-size-31:.55em;--tivoli-size-32:.5rem;--tivoli-size-33:drop-shadow(0 0 6px var(--tivoli-color-1))}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-size-33:drop-shadow(0 0 6px color-mix(in srgb, var(--tivoli-color-1) 80%, transparent))}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-size-34:46rem;--tivoli-size-35:9rem;--tivoli-size-36:3.25rem minmax(0, 1fr);--tivoli-size-37:1.6rem;--tivoli-size-38:.7rem;--tivoli-size-39:1.5px;--tivoli-size-40:-1px;--tivoli-size-41:4.25rem minmax(14rem, 1.2fr) minmax(0, 1.45fr) minmax(0, 1.3fr) auto;--tivoli-size-42:7.5rem;--tivoli-size-43:30rem;--tivoli-size-44:3px;--tivoli-size-45:-18px;--tivoli-size-46:radial-gradient(circle at 9px 3px, var(--tivoli-color-9) 0 1.3px, var(--tivoli-color-12) 1.9px 2.5px, transparent 3.1px) 0 0 / 18px 6px repeat-x;--tivoli-size-47:drop-shadow(0 0 3px var(--tivoli-color-1));--tivoli-size-48:drop-shadow(0 0 10px var(--tivoli-color-1))}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-size-48:drop-shadow(0 0 10px color-mix(in srgb, var(--tivoli-color-1) 90%, transparent))}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-size-49:drop-shadow(0 0 10px var(--tivoli-color-1))}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-size-49:drop-shadow(0 0 10px color-mix(in srgb, var(--tivoli-color-1) 85%, transparent))}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-size-50:3rem;--tivoli-size-51:11rem;--tivoli-size-52:65px;--tivoli-size-53:drop-shadow(0 0 8px var(--tivoli-color-1))}@supports (color:color-mix(in lab, red, red)){html[data-theme=light],html[data-theme=tivoli]{--tivoli-size-53:drop-shadow(0 0 8px color-mix(in srgb, var(--tivoli-color-1) 55%, transparent))}}html[data-theme=light],html[data-theme=tivoli]{--tivoli-size-54:1.15rem;--tivoli-size-57:repeat(auto-fit, minmax(min(100%, 8rem), 1fr))}@media (width<=768px){.site-footer{text-align:center}.footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-about,.footer-columns>[data-footer-group=legal],.footer-columns:not(:has([data-footer-group=money]))>[data-footer-group=information],.footer-columns:not(:has([data-footer-group=information]))>[data-footer-group=money]{grid-column:1/-1}.footer-about .brand,.footer-about .footer-brand,.footer-columns .footer-link{justify-content:center}.footer-columns>[data-footer-group=legal] .footer-column-links{column-gap:var(--tivoli-column-gap-12);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.operator-grid,.op-grid{padding:var(--tivoli-padding-128);align-items:center;column-gap:var(--tivoli-column-gap-19);row-gap:var(--tivoli-font-size-48);grid-template-columns:var(--tivoli-size-41);grid-template-areas:"rank id offer fig cta""rank id pay pros cta""rank note note note note"}.op-rank{border-right:var(--tivoli-border-top-39);font-size:var(--tivoli-font-size-129);align-self:stretch;place-items:center;display:grid}.op-offer,.op-fig{align-self:end}.op-pay,.op-pros{align-self:start}.operator-mark-lg{width:var(--tivoli-size-18);height:var(--tivoli-size-18);font-size:var(--tivoli-padding-left-85)}.operator-mark-lg.operator-mark-logo{width:var(--tivoli-size-42)}}.poster-card,.op-card{transition:box-shadow .3s,transform .35s cubic-bezier(.2,.7,.3,1);overflow:clip}.operator-grid,.op-grid{z-index:1;position:relative}.poster-card:before,.op-card:before{content:"";width:var(--tivoli-size-43);height:var(--tivoli-size-43);background:radial-gradient(closest-side, var(--tivoli-color-1), transparent);position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.poster-card:before,.op-card:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--tivoli-color-1) 32%, transparent), transparent)}}.poster-card:before,.op-card:before{opacity:0;transform:translate(calc(var(--mx,85%) - 50%), calc(var(--my,50%) - 50%));pointer-events:none;transition:opacity .3s}.poster-card:after,.op-card:after{content:"";top:var(--tivoli-size-44);left:var(--tivoli-size-45);z-index:1;height:var(--tivoli-size-13);background:var(--tivoli-size-46);filter:var(--tivoli-size-47);opacity:0;pointer-events:none;transition:opacity .25s;position:absolute;right:0}.poster-card:has(:focus-visible),.poster-card:active,.op-card:active,.op-card:has(:focus-visible){box-shadow:var(--tivoli-box-shadow-130)}.poster-card:has(:focus-visible):after,.poster-card:active:after,.op-card:active:after,.op-card:has(:focus-visible):after,.live-pointer .poster-card:has(:focus-visible):before,.live-pointer .op-card:has(:focus-visible):before{opacity:1}.poster-card:has(:focus-visible) .rank-digit,.poster-card:active .rank-digit,.op-card:active .rank-digit,.op-card:has(:focus-visible) .rank-digit{filter:var(--tivoli-size-48)}.poster-card:has(:focus-visible) .ticket,.poster-card:active .ticket,.op-card:active .ticket,.op-card:has(:focus-visible) .ticket{box-shadow:var(--tivoli-box-shadow-131)}.method-step:active .method-num,.toc-link:active .toc-num{filter:var(--tivoli-size-49)}@media (hover:hover){.poster-card:hover,.op-card:hover{box-shadow:var(--tivoli-box-shadow-130)}.poster-card:hover:after,.op-card:hover:after,.live-pointer .poster-card:hover:before,.live-pointer .op-card:hover:before{opacity:1}.poster-card:hover .rank-digit,.op-card:hover .rank-digit{filter:var(--tivoli-size-48)}.poster-card:hover .ticket,.op-card:hover .ticket{box-shadow:var(--tivoli-box-shadow-131)}.method-step:hover .method-num{filter:var(--tivoli-size-49)}.compare tbody tr:not(.compare-actions):hover>*{background:var(--gilt)}@supports (color:color-mix(in lab, red, red)){.compare tbody tr:not(.compare-actions):hover>*{background:color-mix(in srgb, var(--gilt) 22%, var(--paper))}}.compare tbody tr:not(.compare-actions):hover>th{color:var(--red-deep);box-shadow:var(--tivoli-box-shadow-132)}.compare tbody tr:not(.compare-actions):hover>td{color:var(--text)}}.compare tbody tr:not(.compare-actions)>*{transition:background-color .15s,color .15s,box-shadow .2s}@media (prefers-reduced-motion:no-preference){.hero:before{animation:11s ease-in-out infinite alternate lantern}.hero-kicker:before{transform-origin:0;animation:.9s cubic-bezier(.2,.7,.3,1) .15s backwards rule-draw}.btn-royal-lg:after,.btn-cta-lg:after{content:"";z-index:-1;background:linear-gradient(105deg, transparent, var(--tivoli-color-2), transparent);width:40%;position:absolute;top:0;bottom:0;left:0}@supports (color:color-mix(in lab, red, red)){.btn-royal-lg:after,.btn-cta-lg:after{background:linear-gradient(105deg, transparent, color-mix(in srgb, var(--tivoli-color-2) 45%, transparent), transparent)}}.btn-royal-lg:after,.btn-cta-lg:after{pointer-events:none;animation:7s ease-in-out 1.8s infinite glint;transform:translate(-120%)}.btn-royal:focus-visible,.card-link:focus-visible>.btn-royal,.card-link:focus-visible>.btn-cta,.btn-cta:focus-visible{transform:translateY(-2px)}.btn-royal:focus-visible:before,.card-link:focus-visible>.btn-royal:before,.card-link:focus-visible>.btn-cta:before,.btn-cta:focus-visible:before{transition:transform .7s cubic-bezier(.2,.7,.3,1);transform:translate(130%)}.btn-royal:active,.card-link:active>.btn-royal,.card-link:active>.btn-cta,.btn-cta:active{transition-duration:60ms;transform:translateY(1px)scale(.985)}.btn-royal-lg:focus-visible svg,.btn-cta-lg:focus-visible svg{transform:translateY(3px)}.op-cta:focus-visible svg,.btn-royal-sm:focus-visible svg,.btn-cta-sm:focus-visible svg{transform:translate(2px,-2px)}.poster-card:has(:focus-visible),.op-card:has(:focus-visible){transform:translateY(-4px)}.poster-card:has(:focus-visible):after,.op-card:has(:focus-visible):after{animation:.9s steps(3,end) infinite chase}.poster-card:has(:focus-visible) .rank-digit,.op-card:has(:focus-visible) .rank-digit{transform:scale(1.1)}.poster-card:has(:focus-visible) .ticket:after,.op-card:has(:focus-visible) .ticket:after{transition:transform .9s cubic-bezier(.2,.7,.3,1);transform:translate(110%)}.poster-card:active,.op-card:active{transition-duration:80ms;transform:translateY(-1px)}.toc-link:focus-visible .toc-num{transform:translateY(-2px)scale(1.12)}.live-pointer .poster-card:before,.live-pointer .op-card:before{transition:opacity .3s,transform 80ms linear}@media (hover:hover){.btn-royal:hover,.card-link:hover>.btn-royal,.card-link:hover>.btn-cta,.btn-cta:hover{transform:translateY(-2px)}.btn-royal:hover:before,.card-link:hover>.btn-royal:before,.card-link:hover>.btn-cta:before,.btn-cta:hover:before{transition:transform .7s cubic-bezier(.2,.7,.3,1);transform:translate(130%)}.btn-royal:active,.card-link:active>.btn-royal,.card-link:active>.btn-cta,.btn-cta:active{transform:translateY(1px)scale(.985)}.btn-royal-lg:hover:after,.btn-cta-lg:hover:after{opacity:0}.btn-royal-lg:hover svg,.btn-cta-lg:hover svg{transform:translateY(3px)}.op-cta:hover svg,.btn-royal-sm:hover svg,.btn-cta-sm:hover svg{transform:translate(2px,-2px)}.poster-card:hover,.op-card:hover{transform:translateY(-4px)}.poster-card:hover:after,.op-card:hover:after{animation:.9s steps(3,end) infinite chase}.poster-card:hover .rank-digit,.op-card:hover .rank-digit{transform:scale(1.1)}.poster-card:hover .ticket:after,.op-card:hover .ticket:after{transition:transform .9s cubic-bezier(.2,.7,.3,1);transform:translate(110%)}.poster-card:active,.op-card:active{transform:translateY(-1px)}.method-step:hover .method-num{transform:scale(1.08)}.toc-link:hover .toc-num{transform:translateY(-2px)scale(1.12)}.brand:hover .brand-mark{transform:rotate(-6deg)scale(1.06)}}}@media (width>=64rem) and (prefers-reduced-motion:no-preference){.live-pointer .hero-poster .poster-gilt{transform:perspective(1100px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .6s cubic-bezier(.2,.7,.3,1)}.live-pointer .hero-poster .poster-img{transform:scale(1.06) translate(var(--pan-x,0px), var(--pan-y,0px));transition:transform .6s cubic-bezier(.2,.7,.3,1)}}@keyframes lantern{0%{opacity:.7;transform:translate(-3rem)scale(.92)}to{opacity:1;transform:translate(4rem)scale(1.08)}}@keyframes rule-draw{0%{transform:scaleX(0)}}@keyframes glint{0%{transform:translate(-120%)}14%,to{transform:translate(330%)}}@keyframes chase{to{transform:translate(18px)}}@media print{[data-reveal]{opacity:1!important;animation:none!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.menu-toggle{width:var(--tivoli-size-2);height:var(--tivoli-size-2);border:var(--tivoli-border-138);border-radius:var(--radius-field);color:var(--gilt);cursor:pointer;flex-shrink:0;place-items:center;transition:border-color .15s,color .15s,filter .25s;display:inline-grid}.menu-toggle:focus-visible{outline:var(--tivoli-outline-139);outline-offset:var(--tivoli-outline-offset-11)}:is(.menu-toggle:focus-visible,.menu-toggle:active,.site-header:has(.menu-panel:popover-open) .menu-toggle){border-color:var(--gilt);color:var(--on-ink);filter:var(--tivoli-size-53)}.menu-icon{gap:var(--tivoli-gap-140);width:var(--tivoli-size-54);display:grid}.menu-icon>span{height:var(--tivoli-size-39);background:currentColor;transition:transform .3s cubic-bezier(.3,1.4,.5,1),opacity .2s}.site-header:has(.menu-panel:popover-open) .menu-icon>span:first-child{transform:translateY(6.5px)rotate(45deg)}.site-header:has(.menu-panel:popover-open) .menu-icon>span:nth-child(2){opacity:0}.site-header:has(.menu-panel:popover-open) .menu-icon>span:last-child{transform:translateY(-6.5px)rotate(-45deg)}.menu-market{margin-top:var(--tivoli-gap-23);padding-top:var(--tivoli-font-size-1);border-top:var(--tivoli-border-top-141);display:flex}@media (hover:hover){.menu-toggle:hover{border-color:var(--gilt);color:var(--on-ink);filter:var(--tivoli-size-53)}}@media (width<=63.99rem){.menu-panel{--tivoli-size-55:var(--menu-top,3.75rem) 0 auto;--tivoli-size-56:calc(100dvh - var(--menu-top,3.75rem));inset:var(--tivoli-size-55);width:auto;max-height:var(--tivoli-size-56);padding:var(--tivoli-padding-142);border:0;border-top:var(--tivoli-border-top-143);border-bottom:var(--tivoli-border-top-39);background:var(--ink);color:var(--on-ink);box-shadow:var(--tivoli-box-shadow-144);opacity:0;transition:opacity .2s ease-out, transform .25s ease-out, overlay .25s allow-discrete, display .25s allow-discrete;margin:0;position:fixed;overflow-y:auto;transform:translateY(-.5rem)}.menu-panel:popover-open{opacity:1;transform:none}@starting-style{.menu-panel:popover-open{opacity:0;transform:translateY(-.5rem)}}.menu-panel .nav-list{flex-flow:column;align-items:stretch;gap:0}.menu-panel li+li{border-top:var(--tivoli-border-top-141)}.menu-panel .nav-link{min-height:var(--tivoli-size-8);padding-left:var(--tivoli-font-size-1);font-size:var(--tivoli-font-size-30);display:flex}.menu-panel .nav-link:after{left:0;right:auto;top:var(--tivoli-size-1);bottom:var(--tivoli-size-1);width:var(--tivoli-size-7);transform-origin:50%;height:auto;transform:scaleY(0)}.menu-panel .nav-link:focus-visible:after,.menu-panel .nav-link:active:after,.menu-panel .nav-link[aria-current=page]:after{transform:scaleY(1)}@media (hover:hover){.menu-panel .nav-link:hover:after{transform:scaleY(1)}}}@media (width>=40rem){.menu-market{display:none}}@media (width>=64rem){.site-header-nav{flex:1;min-width:0}.site-header-nav>.menu-panel>ul{justify-content:center}.menu-toggle{display:none}.menu-panel{display:contents}}.site-header[data-nav-money]{--nav-money-background:var(--ink);--nav-money-border:var(--gilt)}@media (prefers-reduced-motion:reduce){.garland *,.hero *,.op-card,.op-card:before,.op-card:after{transition:none!important;animation:none!important}}.op-rank{font-size:var(--ordinal-source-font-size)}.op-rank:before{content:counter(list-item, upper-roman);font-size:var(--rank-number-size)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}
