/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}.m-0{margin:var(--static-space-0)}.m-1{margin:var(--static-space-1)}.m-2{margin:var(--static-space-2)}.m-4{margin:var(--static-space-4)}.m-8{margin:var(--static-space-8)}.m-12{margin:var(--static-space-12)}.m-16{margin:var(--static-space-16)}.m-20{margin:var(--static-space-20)}.m-24{margin:var(--static-space-24)}.m-32{margin:var(--static-space-32)}.m-40{margin:var(--static-space-40)}.m-48{margin:var(--static-space-48)}.m-56{margin:var(--static-space-56)}.m-64{margin:var(--static-space-64)}.m-80{margin:var(--static-space-80)}.m-104{margin:var(--static-space-104)}.m-128{margin:var(--static-space-128)}.m-160{margin:var(--static-space-160)}.m-xs{margin:var(--responsive-space-xs)}.m-s{margin:var(--responsive-space-s)}.m-m{margin:var(--responsive-space-m)}.m-l{margin:var(--responsive-space-l)}.m-xl{margin:var(--responsive-space-xl)}.mx-0{margin-left:var(--static-space-0);margin-right:var(--static-space-0)}.mx-1{margin-left:var(--static-space-1);margin-right:var(--static-space-1)}.mx-2{margin-left:var(--static-space-2);margin-right:var(--static-space-2)}.mx-4{margin-left:var(--static-space-4);margin-right:var(--static-space-4)}.mx-8{margin-left:var(--static-space-8);margin-right:var(--static-space-8)}.mx-12{margin-left:var(--static-space-12);margin-right:var(--static-space-12)}.mx-16{margin-left:var(--static-space-16);margin-right:var(--static-space-16)}.mx-20{margin-left:var(--static-space-20);margin-right:var(--static-space-20)}.mx-24{margin-left:var(--static-space-24);margin-right:var(--static-space-24)}.mx-32{margin-left:var(--static-space-32);margin-right:var(--static-space-32)}.mx-40{margin-left:var(--static-space-40);margin-right:var(--static-space-40)}.mx-64{margin-left:var(--static-space-64);margin-right:var(--static-space-64)}.mx-80{margin-left:var(--static-space-80);margin-right:var(--static-space-80)}.mx-104{margin-left:var(--static-space-104);margin-right:var(--static-space-104)}.mx-128{margin-left:var(--static-space-128);margin-right:var(--static-space-128)}.mx-160{margin-left:var(--static-space-160);margin-right:var(--static-space-160)}.mx-xs{margin-left:var(--responsive-space-xs);margin-right:var(--responsive-space-xs)}.mx-s{margin-left:var(--responsive-space-s);margin-right:var(--responsive-space-s)}.mx-m{margin-left:var(--responsive-space-m);margin-right:var(--responsive-space-m)}.mx-l{margin-left:var(--responsive-space-l);margin-right:var(--responsive-space-l)}.mx-xl{margin-left:var(--responsive-space-xl);margin-right:var(--responsive-space-xl)}.my-0{margin-top:var(--static-space-0);margin-bottom:var(--static-space-0)}.my-1{margin-top:var(--static-space-1);margin-bottom:var(--static-space-1)}.my-2{margin-top:var(--static-space-2);margin-bottom:var(--static-space-2)}.my-4{margin-top:var(--static-space-4);margin-bottom:var(--static-space-4)}.my-8{margin-top:var(--static-space-8);margin-bottom:var(--static-space-8)}.my-12{margin-top:var(--static-space-12);margin-bottom:var(--static-space-12)}.my-16{margin-top:var(--static-space-16);margin-bottom:var(--static-space-16)}.my-20{margin-top:var(--static-space-20);margin-bottom:var(--static-space-20)}.my-24{margin-top:var(--static-space-24);margin-bottom:var(--static-space-24)}.my-32{margin-top:var(--static-space-32);margin-bottom:var(--static-space-32)}.my-40{margin-top:var(--static-space-40);margin-bottom:var(--static-space-40)}.my-48{margin-top:var(--static-space-48);margin-bottom:var(--static-space-48)}.my-56{margin-top:var(--static-space-56);margin-bottom:var(--static-space-56)}.my-64{margin-top:var(--static-space-64);margin-bottom:var(--static-space-64)}.my-80{margin-top:var(--static-space-80);margin-bottom:var(--static-space-80)}.my-104{margin-top:var(--static-space-104);margin-bottom:var(--static-space-104)}.my-128{margin-top:var(--static-space-128);margin-bottom:var(--static-space-128)}.my-160{margin-top:var(--static-space-160);margin-bottom:var(--static-space-160)}.my-xs{margin-top:var(--responsive-space-xs);margin-bottom:var(--responsive-space-xs)}.my-s{margin-top:var(--responsive-space-s);margin-bottom:var(--responsive-space-s)}.my-m{margin-top:var(--responsive-space-m);margin-bottom:var(--responsive-space-m)}.my-l{margin-top:var(--responsive-space-l);margin-bottom:var(--responsive-space-l)}.my-xl{margin-top:var(--responsive-space-xl);margin-bottom:var(--responsive-space-xl)}.mt-0{margin-top:var(--static-space-0)}.mt-1{margin-top:var(--static-space-1)}.mt-2{margin-top:var(--static-space-2)}.mt-4{margin-top:var(--static-space-4)}.mt-8{margin-top:var(--static-space-8)}.mt-12{margin-top:var(--static-space-12)}.mt-16{margin-top:var(--static-space-16)}.mt-20{margin-top:var(--static-space-20)}.mt-24{margin-top:var(--static-space-24)}.mt-32{margin-top:var(--static-space-32)}.mt-40{margin-top:var(--static-space-40)}.mt-48{margin-top:var(--static-space-48)}.mt-56{margin-top:var(--static-space-56)}.mt-64{margin-top:var(--static-space-64)}.mt-80{margin-top:var(--static-space-80)}.mt-104{margin-top:var(--static-space-104)}.mt-128{margin-top:var(--static-space-128)}.mt-160{margin-top:var(--static-space-160)}.mt-xs{margin-top:var(--responsive-space-xs)}.mt-s{margin-top:var(--responsive-space-s)}.mt-m{margin-top:var(--responsive-space-m)}.mt-l{margin-top:var(--responsive-space-l)}.mt-xl{margin-top:var(--responsive-space-xl)}.mr-0{margin-right:var(--static-space-0)}.mr-1{margin-right:var(--static-space-1)}.mr-2{margin-right:var(--static-space-2)}.mr-4{margin-right:var(--static-space-4)}.mr-8{margin-right:var(--static-space-8)}.mr-12{margin-right:var(--static-space-12)}.mr-16{margin-right:var(--static-space-16)}.mr-20{margin-right:var(--static-space-20)}.mr-24{margin-right:var(--static-space-24)}.mr-32{margin-right:var(--static-space-32)}.mr-40{margin-right:var(--static-space-40)}.mr-48{margin-right:var(--static-space-48)}.mr-56{margin-right:var(--static-space-56)}.mr-64{margin-right:var(--static-space-64)}.mr-80{margin-right:var(--static-space-80)}.mr-104{margin-right:var(--static-space-104)}.mr-128{margin-right:var(--static-space-128)}.mr-160{margin-right:var(--static-space-160)}.mr-xs{margin-right:var(--responsive-space-xs)}.mr-s{margin-right:var(--responsive-space-s)}.mr-m{margin-right:var(--responsive-space-m)}.mr-l{margin-right:var(--responsive-space-l)}.mr-xl{margin-right:var(--responsive-space-xl)}.mb-0{margin-bottom:var(--static-space-0)}.mb-1{margin-bottom:var(--static-space-1)}.mb-2{margin-bottom:var(--static-space-2)}.mb-4{margin-bottom:var(--static-space-4)}.mb-8{margin-bottom:var(--static-space-8)}.mb-12{margin-bottom:var(--static-space-12)}.mb-16{margin-bottom:var(--static-space-16)}.mb-20{margin-bottom:var(--static-space-20)}.mb-24{margin-bottom:var(--static-space-24)}.mb-32{margin-bottom:var(--static-space-32)}.mb-40{margin-bottom:var(--static-space-40)}.mb-48{margin-bottom:var(--static-space-48)}.mb-56{margin-bottom:var(--static-space-56)}.mb-64{margin-bottom:var(--static-space-64)}.mb-80{margin-bottom:var(--static-space-80)}.mb-104{margin-bottom:var(--static-space-104)}.mb-128{margin-bottom:var(--static-space-128)}.mb-160{margin-bottom:var(--static-space-160)}.mb-xs{margin-bottom:var(--responsive-space-xs)}.mb-s{margin-bottom:var(--responsive-space-s)}.mb-m{margin-bottom:var(--responsive-space-m)}.mb-l{margin-bottom:var(--responsive-space-l)}.mb-xl{margin-bottom:var(--responsive-space-xl)}.ml-0{margin-left:var(--static-space-0)}.ml-1{margin-left:var(--static-space-1)}.ml-2{margin-left:var(--static-space-2)}.ml-4{margin-left:var(--static-space-4)}.ml-8{margin-left:var(--static-space-8)}.ml-12{margin-left:var(--static-space-12)}.ml-16{margin-left:var(--static-space-16)}.ml-20{margin-left:var(--static-space-20)}.ml-24{margin-left:var(--static-space-24)}.ml-32{margin-left:var(--static-space-32)}.ml-40{margin-left:var(--static-space-40)}.ml-48{margin-left:var(--static-space-48)}.ml-56{margin-left:var(--static-space-56)}.ml-64{margin-left:var(--static-space-64)}.ml-80{margin-left:var(--static-space-80)}.ml-104{margin-left:var(--static-space-104)}.ml-128{margin-left:var(--static-space-128)}.ml-160{margin-left:var(--static-space-160)}.ml-xs{margin-left:var(--responsive-space-xs)}.ml-s{margin-left:var(--responsive-space-s)}.ml-m{margin-left:var(--responsive-space-m)}.ml-l{margin-left:var(--responsive-space-l)}.ml-xl{margin-left:var(--responsive-space-xl)}.p-0{padding:var(--static-space-0)}.p-1{padding:var(--static-space-1)}.p-2{padding:var(--static-space-2)}.p-4{padding:var(--static-space-4)}.p-8{padding:var(--static-space-8)}.p-12{padding:var(--static-space-12)}.p-16{padding:var(--static-space-16)}.p-20{padding:var(--static-space-20)}.p-24{padding:var(--static-space-24)}.p-32{padding:var(--static-space-32)}.p-40{padding:var(--static-space-40)}.p-48{padding:var(--static-space-48)}.p-56{padding:var(--static-space-56)}.p-64{padding:var(--static-space-64)}.p-80{padding:var(--static-space-80)}.p-104{padding:var(--static-space-104)}.p-128{padding:var(--static-space-128)}.p-160{padding:var(--static-space-160)}.p-xs{padding:var(--responsive-space-xs)}.p-s{padding:var(--responsive-space-s)}.p-m{padding:var(--responsive-space-m)}.p-l{padding:var(--responsive-space-l)}.p-xl{padding:var(--responsive-space-xl)}.px-0{padding-left:var(--static-space-0);padding-right:var(--static-space-0)}.px-1{padding-left:var(--static-space-1);padding-right:var(--static-space-1)}.px-2{padding-left:var(--static-space-2);padding-right:var(--static-space-2)}.px-4{padding-left:var(--static-space-4);padding-right:var(--static-space-4)}.px-8{padding-left:var(--static-space-8);padding-right:var(--static-space-8)}.px-12{padding-left:var(--static-space-12);padding-right:var(--static-space-12)}.px-16{padding-left:var(--static-space-16);padding-right:var(--static-space-16)}.px-20{padding-left:var(--static-space-20);padding-right:var(--static-space-20)}.px-24{padding-left:var(--static-space-24);padding-right:var(--static-space-24)}.px-32{padding-left:var(--static-space-32);padding-right:var(--static-space-32)}.px-40{padding-left:var(--static-space-40);padding-right:var(--static-space-40)}.px-48{padding-left:var(--static-space-48);padding-right:var(--static-space-48)}.px-56{padding-left:var(--static-space-56);padding-right:var(--static-space-56)}.px-64{padding-left:var(--static-space-64);padding-right:var(--static-space-64)}.px-80{padding-left:var(--static-space-80);padding-right:var(--static-space-80)}.px-104{padding-left:var(--static-space-104);padding-right:var(--static-space-104)}.px-128{padding-left:var(--static-space-128);padding-right:var(--static-space-128)}.px-160{padding-left:var(--static-space-160);padding-right:var(--static-space-160)}.px-xs{padding-left:var(--responsive-space-xs);padding-right:var(--responsive-space-xs)}.px-s{padding-left:var(--responsive-space-s);padding-right:var(--responsive-space-s)}.px-m{padding-left:var(--responsive-space-m);padding-right:var(--responsive-space-m)}.px-l{padding-left:var(--responsive-space-l);padding-right:var(--responsive-space-l)}.px-xl{padding-left:var(--responsive-space-xl);padding-right:var(--responsive-space-xl)}.py-0{padding-top:var(--static-space-0);padding-bottom:var(--static-space-0)}.py-1{padding-top:var(--static-space-1);padding-bottom:var(--static-space-1)}.py-2{padding-top:var(--static-space-2);padding-bottom:var(--static-space-2)}.py-4{padding-top:var(--static-space-4);padding-bottom:var(--static-space-4)}.py-8{padding-top:var(--static-space-8);padding-bottom:var(--static-space-8)}.py-12{padding-top:var(--static-space-12);padding-bottom:var(--static-space-12)}.py-16{padding-top:var(--static-space-16);padding-bottom:var(--static-space-16)}.py-20{padding-top:var(--static-space-20);padding-bottom:var(--static-space-20)}.py-24{padding-top:var(--static-space-24);padding-bottom:var(--static-space-24)}.py-32{padding-top:var(--static-space-32);padding-bottom:var(--static-space-32)}.py-40{padding-top:var(--static-space-40);padding-bottom:var(--static-space-40)}.py-48{padding-top:var(--static-space-48);padding-bottom:var(--static-space-48)}.py-56{padding-top:var(--static-space-56);padding-bottom:var(--static-space-56)}.py-64{padding-top:var(--static-space-64);padding-bottom:var(--static-space-64)}.py-80{padding-top:var(--static-space-80);padding-bottom:var(--static-space-80)}.py-104{padding-top:var(--static-space-104);padding-bottom:var(--static-space-104)}.py-128{padding-top:var(--static-space-128);padding-bottom:var(--static-space-128)}.py-160{padding-top:var(--static-space-160);padding-bottom:var(--static-space-160)}.py-xs{padding-top:var(--responsive-space-xs);padding-bottom:var(--responsive-space-xs)}.py-s{padding-top:var(--responsive-space-s);padding-bottom:var(--responsive-space-s)}.py-m{padding-top:var(--responsive-space-m);padding-bottom:var(--responsive-space-m)}.py-l{padding-top:var(--responsive-space-l);padding-bottom:var(--responsive-space-l)}.py-xl{padding-top:var(--responsive-space-xl);padding-bottom:var(--responsive-space-xl)}.pt-0{padding-top:var(--static-space-0)}.pt-1{padding-top:var(--static-space-1)}.pt-2{padding-top:var(--static-space-2)}.pt-4{padding-top:var(--static-space-4)}.pt-8{padding-top:var(--static-space-8)}.pt-12{padding-top:var(--static-space-12)}.pt-16{padding-top:var(--static-space-16)}.pt-20{padding-top:var(--static-space-20)}.pt-24{padding-top:var(--static-space-24)}.pt-32{padding-top:var(--static-space-32)}.pt-40{padding-top:var(--static-space-40)}.pt-48{padding-top:var(--static-space-48)}.pt-56{padding-top:var(--static-space-56)}.pt-64{padding-top:var(--static-space-64)}.pt-80{padding-top:var(--static-space-80)}.pt-104{padding-top:var(--static-space-104)}.pt-128{padding-top:var(--static-space-128)}.pt-160{padding-top:var(--static-space-160)}.pt-xs{padding-top:var(--responsive-space-xs)}.pt-s{padding-top:var(--responsive-space-s)}.pt-m{padding-top:var(--responsive-space-m)}.pt-l{padding-top:var(--responsive-space-l)}.pt-xl{padding-top:var(--responsive-space-xl)}.pr-0{padding-right:var(--static-space-0)}.pr-1{padding-right:var(--static-space-1)}.pr-2{padding-right:var(--static-space-2)}.pr-4{padding-right:var(--static-space-4)}.pr-8{padding-right:var(--static-space-8)}.pr-12{padding-right:var(--static-space-12)}.pr-16{padding-right:var(--static-space-16)}.pr-20{padding-right:var(--static-space-20)}.pr-24{padding-right:var(--static-space-24)}.pr-32{padding-right:var(--static-space-32)}.pr-40{padding-right:var(--static-space-40)}.pr-48{padding-right:var(--static-space-48)}.pr-56{padding-right:var(--static-space-56)}.pr-64{padding-right:var(--static-space-64)}.pr-80{padding-right:var(--static-space-80)}.pr-104{padding-right:var(--static-space-104)}.pr-128{padding-right:var(--static-space-128)}.pr-160{padding-right:var(--static-space-160)}.pr-xs{padding-right:var(--responsive-space-xs)}.pr-s{padding-right:var(--responsive-space-s)}.pr-m{padding-right:var(--responsive-space-m)}.pr-l{padding-right:var(--responsive-space-l)}.pr-xl{padding-right:var(--responsive-space-xl)}.pb-0{padding-bottom:var(--static-space-0)}.pb-1{padding-bottom:var(--static-space-1)}.pb-2{padding-bottom:var(--static-space-2)}.pb-4{padding-bottom:var(--static-space-4)}.pb-8{padding-bottom:var(--static-space-8)}.pb-12{padding-bottom:var(--static-space-12)}.pb-16{padding-bottom:var(--static-space-16)}.pb-20{padding-bottom:var(--static-space-20)}.pb-24{padding-bottom:var(--static-space-24)}.pb-32{padding-bottom:var(--static-space-32)}.pb-40{padding-bottom:var(--static-space-40)}.pb-48{padding-bottom:var(--static-space-48)}.pb-56{padding-bottom:var(--static-space-56)}.pb-64{padding-bottom:var(--static-space-64)}.pb-80{padding-bottom:var(--static-space-80)}.pb-104{padding-bottom:var(--static-space-104)}.pb-128{padding-bottom:var(--static-space-128)}.pb-160{padding-bottom:var(--static-space-160)}.pb-xs{padding-bottom:var(--responsive-space-xs)}.pb-s{padding-bottom:var(--responsive-space-s)}.pb-m{padding-bottom:var(--responsive-space-m)}.pb-l{padding-bottom:var(--responsive-space-l)}.pb-xl{padding-bottom:var(--responsive-space-xl)}.pl-0{padding-left:var(--static-space-0)}.pl-1{padding-left:var(--static-space-1)}.pl-2{padding-left:var(--static-space-2)}.pl-4{padding-left:var(--static-space-4)}.pl-8{padding-left:var(--static-space-8)}.pl-12{padding-left:var(--static-space-12)}.pl-16{padding-left:var(--static-space-16)}.pl-20{padding-left:var(--static-space-20)}.pl-24{padding-left:var(--static-space-24)}.pl-32{padding-left:var(--static-space-32)}.pl-40{padding-left:var(--static-space-40)}.pl-48{padding-left:var(--static-space-48)}.pl-56{padding-left:var(--static-space-56)}.pl-64{padding-left:var(--static-space-64)}.pl-80{padding-left:var(--static-space-80)}.pl-104{padding-left:var(--static-space-104)}.pl-128{padding-left:var(--static-space-128)}.pl-160{padding-left:var(--static-space-160)}.pl-xs{padding-left:var(--responsive-space-xs)}.pl-s{padding-left:var(--responsive-space-s)}.pl-m{padding-left:var(--responsive-space-m)}.pl-l{padding-left:var(--responsive-space-l)}.pl-xl{padding-left:var(--responsive-space-xl)}.g-horizontal--1>:not(:first-child){margin-left:-1px}.g-vertical--1>:not(:first-child){margin-top:-1px}.g-0{gap:var(--static-space-0)}.g-1{gap:var(--static-space-1)}.g-2{gap:var(--static-space-2)}.g-4{gap:var(--static-space-4)}.g-8{gap:var(--static-space-8)}.g-12{gap:var(--static-space-12)}.g-16{gap:var(--static-space-16)}.g-20{gap:var(--static-space-20)}.g-24{gap:var(--static-space-24)}.g-32{gap:var(--static-space-32)}.g-40{gap:var(--static-space-40)}.g-48{gap:var(--static-space-48)}.g-56{gap:var(--static-space-56)}.g-64{gap:var(--static-space-64)}.g-80{gap:var(--static-space-80)}.g-104{gap:var(--static-space-104)}.g-128{gap:var(--static-space-128)}.g-160{gap:var(--static-space-160)}.g-xs{gap:var(--responsive-space-xs)}.g-s{gap:var(--responsive-space-s)}.g-m{gap:var(--responsive-space-m)}.g-l{gap:var(--responsive-space-l)}.g-xl{gap:var(--responsive-space-xl)}.radius-none{border-radius:none}.radius-xl{border-radius:var(--radius-xl)}.radius-xl-4{border-radius:var(--radius-xl-nest-4)}.radius-xl-8{border-radius:var(--radius-xl-nest-8)}.radius-l{border-radius:var(--radius-l)}.radius-l-4{border-radius:var(--radius-l-nest-4)}.radius-l-8{border-radius:var(--radius-l-nest-8)}.radius-m{border-radius:var(--radius-m)}.radius-m-4{border-radius:var(--radius-m-nest-4)}.radius-m-8{border-radius:var(--radius-m-nest-8)}.radius-s{border-radius:var(--radius-s)}.radius-s-4{border-radius:var(--radius-s-nest-4)}.radius-s-8{border-radius:var(--radius-s-nest-8)}.radius-xs{border-radius:var(--radius-xs)}.radius-xs-4{border-radius:var(--radius-xs-nest-4)}.radius-xs-8{border-radius:var(--radius-xs-nest-8)}.radius-full{border-radius:var(--radius-full)}.radius-xs-top{border-top-right-radius:var(--radius-xs);border-top-left-radius:var(--radius-xs)}.radius-s-top{border-top-right-radius:var(--radius-s);border-top-left-radius:var(--radius-s)}.radius-m-top{border-top-right-radius:var(--radius-m);border-top-left-radius:var(--radius-m)}.radius-l-top{border-top-right-radius:var(--radius-l);border-top-left-radius:var(--radius-l)}.radius-xl-top{border-top-right-radius:var(--radius-xl);border-top-left-radius:var(--radius-xl)}.radius-full-top{border-top-left-radius:var(--radius-full);border-top-right-radius:var(--radius-full)}.radius-xs-right{border-bottom-right-radius:var(--radius-xs);border-top-right-radius:var(--radius-xs)}.radius-s-right{border-bottom-right-radius:var(--radius-s);border-top-right-radius:var(--radius-s)}.radius-m-right{border-bottom-right-radius:var(--radius-m);border-top-right-radius:var(--radius-m)}.radius-l-right{border-bottom-right-radius:var(--radius-l);border-top-right-radius:var(--radius-l)}.radius-xl-right{border-bottom-right-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.radius-full-right{border-bottom-right-radius:var(--radius-full);border-top-right-radius:var(--radius-full)}.radius-xs-bottom{border-bottom-right-radius:var(--radius-xs);border-bottom-left-radius:var(--radius-xs)}.radius-s-bottom{border-bottom-right-radius:var(--radius-s);border-bottom-left-radius:var(--radius-s)}.radius-m-bottom{border-bottom-right-radius:var(--radius-m);border-bottom-left-radius:var(--radius-m)}.radius-l-bottom{border-bottom-right-radius:var(--radius-l);border-bottom-left-radius:var(--radius-l)}.radius-xl-bottom{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.radius-full-bottom{border-bottom-left-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full)}.radius-xs-left{border-bottom-left-radius:var(--radius-xs);border-top-left-radius:var(--radius-xs)}.radius-s-left{border-bottom-left-radius:var(--radius-s);border-top-left-radius:var(--radius-s)}.radius-m-left{border-bottom-left-radius:var(--radius-m);border-top-left-radius:var(--radius-m)}.radius-l-left{border-bottom-left-radius:var(--radius-l);border-top-left-radius:var(--radius-l)}.radius-xl-left{border-bottom-left-radius:var(--radius-xl);border-top-left-radius:var(--radius-xl)}.radius-full-left{border-bottom-left-radius:var(--radius-full);border-top-left-radius:var(--radius-full)}.radius-xs-top-left{border-top-left-radius:var(--radius-xs)}.radius-s-top-left{border-top-left-radius:var(--radius-s)}.radius-m-top-left{border-top-left-radius:var(--radius-m)}.radius-l-top-left{border-top-left-radius:var(--radius-l)}.radius-xl-top-left{border-top-left-radius:var(--radius-xl)}.radius-full-top-left{border-top-left-radius:var(--radius-full)}.radius-xs-top-right{border-top-right-radius:var(--radius-xs)}.radius-s-top-right{border-top-right-radius:var(--radius-s)}.radius-m-top-right{border-top-right-radius:var(--radius-m)}.radius-l-top-right{border-top-right-radius:var(--radius-l)}.radius-xl-top-right{border-top-right-radius:var(--radius-xl)}.radius-full-top-right{border-top-right-radius:var(--radius-full)}.radius-xs-bottom-right{border-bottom-right-radius:var(--radius-xs)}.radius-s-bottom-right{border-bottom-right-radius:var(--radius-s)}.radius-m-bottom-right{border-bottom-right-radius:var(--radius-m)}.radius-l-bottom-right{border-bottom-right-radius:var(--radius-l)}.radius-xl-bottom-right{border-bottom-right-radius:var(--radius-xl)}.radius-full-bottom-right{border-bottom-right-radius:var(--radius-full)}.radius-xs-bottom-left{border-bottom-left-radius:var(--radius-xs)}.radius-s-bottom-left{border-bottom-left-radius:var(--radius-s)}.radius-m-bottom-left{border-bottom-left-radius:var(--radius-m)}.radius-l-bottom-left{border-bottom-left-radius:var(--radius-l)}.radius-xl-bottom-left{border-bottom-left-radius:var(--radius-xl)}.radius-full-bottom-left{border-bottom-left-radius:var(--radius-full)}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-1{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-6{border-width:6px}.border-8{border-width:8px}.border-reset{border-width:0}.border-top-1{border-top-width:1px}.border-bottom-1{border-bottom-width:1px}.border-left-1{border-left-width:1px}.border-right-1{border-right-width:1px}.border-x-1{border-left-width:1px;border-right-width:1px}.border-y-1{border-top-width:1px;border-bottom-width:1px}.surface-border{border-color:var(--surface-border)}.transparent-border{border-color:var(--static-transparent)}.default-border{border-color:var(--default-border)}.neutral-border-weak{border-color:var(--neutral-border-weak)}.neutral-border-medium{border-color:var(--neutral-border-medium)}.neutral-border-strong{border-color:var(--neutral-border-strong)}.neutral-border-alpha-weak{border-color:var(--neutral-alpha-weak)}.neutral-border-alpha-medium{border-color:var(--neutral-alpha-medium)}.neutral-border-alpha-strong{border-color:var(--neutral-alpha-strong)}.brand-border-weak{border-color:var(--brand-border-weak)}.brand-border-medium{border-color:var(--brand-border-medium)}.brand-border-strong{border-color:var(--brand-border-strong)}.brand-border-alpha-weak{border-color:var(--brand-alpha-weak)}.brand-border-alpha-medium{border-color:var(--brand-alpha-medium)}.brand-border-alpha-strong{border-color:var(--brand-alpha-strong)}.accent-border-weak{border-color:var(--accent-border-weak)}.accent-border-medium{border-color:var(--accent-border-medium)}.accent-border-strong{border-color:var(--accent-border-strong)}.accent-border-alpha-weak{border-color:var(--accent-alpha-weak)}.accent-border-alpha-medium{border-color:var(--accent-alpha-medium)}.accent-border-alpha-strong{border-color:var(--accent-alpha-strong)}.info-border-weak{border-color:var(--info-border-weak)}.info-border-medium{border-color:var(--info-border-medium)}.info-border-strong{border-color:var(--info-border-strong)}.info-border-alpha-weak{border-color:var(--info-alpha-weak)}.info-border-alpha-medium{border-color:var(--info-alpha-medium)}.info-border-alpha-strong{border-color:var(--info-alpha-strong)}.danger-border-weak{border-color:var(--danger-border-weak)}.danger-border-medium{border-color:var(--danger-border-medium)}.danger-border-strong{border-color:var(--danger-border-strong)}.danger-border-alpha-weak{border-color:var(--danger-alpha-weak)}.danger-border-alpha-medium{border-color:var(--danger-alpha-medium)}.danger-border-alpha-strong{border-color:var(--danger-alpha-strong)}.warning-border-weak{border-color:var(--warning-border-weak)}.warning-border-medium{border-color:var(--warning-border-medium)}.warning-border-strong{border-color:var(--warning-border-strong)}.warning-border-alpha-weak{border-color:var(--warning-alpha-weak)}.warning-border-alpha-medium{border-color:var(--warning-alpha-medium)}.warning-border-alpha-strong{border-color:var(--warning-alpha-strong)}.success-border-weak{border-color:var(--success-border-weak)}.success-border-medium{border-color:var(--success-border-medium)}.success-border-strong{border-color:var(--success-border-strong)}.success-border-alpha-weak{border-color:var(--success-alpha-weak)}.success-border-alpha-medium{border-color:var(--success-alpha-medium)}.success-border-alpha-strong{border-color:var(--success-alpha-strong)}.color-inherit{color:inherit}.neutral-on-background-weak{color:var(--neutral-on-background-weak)}.neutral-on-background-medium{color:var(--neutral-on-background-medium)}.neutral-on-background-strong{color:var(--neutral-on-background-strong)}.neutral-on-solid-weak{color:var(--neutral-on-solid-weak)}.neutral-on-solid-medium{color:var(--neutral-on-solid-medium)}.neutral-on-solid-strong{color:var(--neutral-on-solid-strong)}.brand-on-background-weak{color:var(--brand-on-background-weak)}.brand-on-background-medium{color:var(--brand-on-background-medium)}.brand-on-background-strong{color:var(--brand-on-background-strong)}.brand-on-solid-weak{color:var(--brand-on-solid-weak)}.brand-on-solid-medium{color:var(--brand-on-solid-medium)}.brand-on-solid-strong{color:var(--brand-on-solid-strong)}.accent-on-background-weak{color:var(--accent-on-background-weak)}.accent-on-background-medium{color:var(--accent-on-background-medium)}.accent-on-background-strong{color:var(--accent-on-background-strong)}.accent-on-solid-weak{color:var(--accent-on-solid-weak)}.accent-on-solid-medium{color:var(--accent-on-solid-medium)}.accent-on-solid-strong{color:var(--accent-on-solid-strong)}.info-on-background-weak{color:var(--info-on-background-weak)}.info-on-background-medium{color:var(--info-on-background-medium)}.info-on-background-strong{color:var(--info-on-background-strong)}.info-on-solid-weak{color:var(--info-on-solid-weak)}.info-on-solid-medium{color:var(--info-on-solid-medium)}.info-on-solid-strong{color:var(--info-on-solid-strong)}.danger-on-background-weak{color:var(--danger-on-background-weak)}.danger-on-background-medium{color:var(--danger-on-background-medium)}.danger-on-background-strong{color:var(--danger-on-background-strong)}.danger-on-solid-weak{color:var(--danger-on-solid-weak)}.danger-on-solid-medium{color:var(--danger-on-solid-medium)}.danger-on-solid-strong{color:var(--danger-on-solid-strong)}.warning-on-background-weak{color:var(--warning-on-background-weak)}.warning-on-background-medium{color:var(--warning-on-background-medium)}.warning-on-background-strong{color:var(--warning-on-background-strong)}.warning-on-solid-weak{color:var(--warning-on-solid-weak)}.warning-on-solid-medium{color:var(--warning-on-solid-medium)}.warning-on-solid-strong{color:var(--warning-on-solid-strong)}.success-on-background-weak{color:var(--success-on-background-weak)}.success-on-background-medium{color:var(--success-on-background-medium)}.success-on-background-strong{color:var(--success-on-background-strong)}.success-on-solid-weak{color:var(--success-on-solid-weak)}.success-on-solid-medium{color:var(--success-on-solid-medium)}.success-on-solid-strong{color:var(--success-on-solid-strong)}.page-background{background-color:var(--page-background)}.surface-background{background-color:var(--surface-background);backdrop-filter:var(--backdrop-filter)}.overlay-background{background-color:var(--backdrop)}.neutral-background-weak ::selection,.neutral-background-medium ::selection,.neutral-background-strong ::selection,.neutral-background-alpha-weak ::selection,.neutral-background-alpha-medium ::selection,.neutral-background-alpha-strong ::selection{background-color:var(--neutral-on-background-weak);color:var(--neutral-background-weak)}.neutral-solid-weak ::selection,.neutral-solid-medium ::selection,.neutral-solid-strong ::selection{background-color:var(--neutral-background-weak);color:var(--neutral-on-background-medium)}.neutral-background-weak{background-color:var(--neutral-background-weak)}.neutral-background-medium{background-color:var(--neutral-background-medium)}.neutral-background-strong{background-color:var(--neutral-background-strong)}.neutral-solid-weak{background-color:var(--neutral-solid-weak)}.neutral-solid-medium{background-color:var(--neutral-solid-medium)}.neutral-solid-strong{background-color:var(--neutral-solid-strong)}.neutral-background-alpha-weak{background-color:var(--neutral-alpha-weak)}.neutral-background-alpha-medium{background-color:var(--neutral-alpha-medium)}.neutral-background-alpha-strong{background-color:var(--neutral-alpha-strong)}.brand-background-weak ::selection,.brand-background-medium ::selection,.brand-background-strong ::selection,.brand-background-alpha-weak ::selection,.brand-background-alpha-medium ::selection,.brand-background-alpha-strong ::selection{background-color:var(--brand-on-background-weak);color:var(--brand-background-weak)}.brand-solid-weak ::selection,.brand-solid-medium ::selection,.brand-solid-strong ::selection{background-color:var(--brand-background-weak);color:var(--brand-on-background-medium)}.brand-background-weak{background-color:var(--brand-background-weak)}.brand-background-medium{background-color:var(--brand-background-medium)}.brand-background-strong{background-color:var(--brand-background-strong)}.brand-solid-weak{background-color:var(--brand-solid-weak)}.brand-solid-medium{background-color:var(--brand-solid-medium)}.brand-solid-strong{background-color:var(--brand-solid-strong)}.brand-background-alpha-weak{background-color:var(--brand-alpha-weak)}.brand-background-alpha-medium{background-color:var(--brand-alpha-medium)}.brand-background-alpha-strong{background-color:var(--brand-alpha-strong)}.accent-background-weak ::selection,.accent-background-medium ::selection,.accent-background-strong ::selection,.accent-background-alpha-weak ::selection,.accent-background-alpha-medium ::selection,.accent-background-alpha-strong ::selection{background-color:var(--accent-on-background-weak);color:var(--accent-background-weak)}.accent-solid-weak ::selection,.accent-solid-medium ::selection,.accent-solid-strong ::selection{background-color:var(--accent-background-weak);color:var(--accent-on-background-medium)}.accent-background-weak{background-color:var(--accent-background-weak)}.accent-background-medium{background-color:var(--accent-background-medium)}.accent-background-strong{background-color:var(--accent-background-strong)}.accent-solid-weak{background-color:var(--accent-solid-weak)}.accent-solid-medium{background-color:var(--accent-solid-medium)}.accent-solid-strong{background-color:var(--accent-solid-strong)}.accent-background-alpha-weak{background-color:var(--accent-alpha-weak)}.accent-background-alpha-medium{background-color:var(--accent-alpha-medium)}.accent-background-alpha-strong{background-color:var(--accent-alpha-strong)}.info-background-weak ::selection,.info-background-medium ::selection,.info-background-strong ::selection,.info-background-alpha-weak ::selection,.info-background-alpha-medium ::selection,.info-background-alpha-strong ::selection{background-color:var(--info-on-background-weak);color:var(--info-background-weak)}.info-solid-weak ::selection,.info-solid-medium ::selection,.info-solid-strong ::selection{background-color:var(--info-background-weak);color:var(--info-on-background-medium)}.info-background-weak{background-color:var(--info-background-weak)}.info-background-medium{background-color:var(--info-background-medium)}.info-background-strong{background-color:var(--info-background-strong)}.info-solid-weak{background-color:var(--info-solid-weak)}.info-solid-medium{background-color:var(--info-solid-medium)}.info-solid-strong{background-color:var(--info-solid-strong)}.info-background-alpha-weak{background-color:var(--info-alpha-weak)}.info-background-alpha-medium{background-color:var(--info-alpha-medium)}.info-background-alpha-strong{background-color:var(--info-alpha-strong)}.danger-background-weak ::selection,.danger-background-medium ::selection,.danger-background-strong ::selection,.danger-background-alpha-weak ::selection,.danger-background-alpha-medium ::selection,.danger-background-alpha-strong ::selection{background-color:var(--danger-on-background-weak);color:var(--danger-background-weak)}.danger-solid-weak ::selection,.danger-solid-medium ::selection,.danger-solid-strong ::selection{background-color:var(--danger-background-weak);color:var(--danger-on-background-medium)}.danger-background-weak{background-color:var(--danger-background-weak)}.danger-background-medium{background-color:var(--danger-background-medium)}.danger-background-strong{background-color:var(--danger-background-strong)}.danger-solid-weak{background-color:var(--danger-solid-weak)}.danger-solid-medium{background-color:var(--danger-solid-medium)}.danger-solid-strong{background-color:var(--danger-solid-strong)}.danger-background-alpha-weak{background-color:var(--danger-alpha-weak)}.danger-background-alpha-medium{background-color:var(--danger-alpha-medium)}.danger-background-alpha-strong{background-color:var(--danger-alpha-strong)}.warning-background-weak ::selection,.warning-background-medium ::selection,.warning-background-strong ::selection,.warning-background-alpha-weak ::selection,.warning-background-alpha-medium ::selection,.warning-background-alpha-strong ::selection{background-color:var(--warning-on-background-weak);color:var(--warning-background-weak)}.warning-solid-weak ::selection,.warning-solid-medium ::selection,.warning-solid-strong ::selection{background-color:var(--warning-background-weak);color:var(--warning-on-background-medium)}.warning-background-weak{background-color:var(--warning-background-weak)}.warning-background-medium{background-color:var(--warning-background-medium)}.warning-background-strong{background-color:var(--warning-background-strong)}.warning-solid-weak{background-color:var(--warning-solid-weak)}.warning-solid-medium{background-color:var(--warning-solid-medium)}.warning-solid-strong{background-color:var(--warning-solid-strong)}.warning-background-alpha-weak{background-color:var(--warning-alpha-weak)}.warning-background-alpha-medium{background-color:var(--warning-alpha-medium)}.warning-background-alpha-strong{background-color:var(--warning-alpha-strong)}.success-background-weak ::selection,.success-background-medium ::selection,.success-background-strong ::selection,.success-background-alpha-weak ::selection,.success-background-alpha-medium ::selection,.success-background-alpha-strong ::selection{background-color:var(--success-on-background-weak);color:var(--success-background-weak)}.success-solid-weak ::selection,.success-solid-medium ::selection,.success-solid-strong ::selection{background-color:var(--success-background-weak);color:var(--success-on-background-medium)}.success-background-weak{background-color:var(--success-background-weak)}.success-background-medium{background-color:var(--success-background-medium)}.success-background-strong{background-color:var(--success-background-strong)}.success-solid-weak{background-color:var(--success-solid-weak)}.success-solid-medium{background-color:var(--success-solid-medium)}.success-solid-strong{background-color:var(--success-solid-strong)}.success-background-alpha-weak{background-color:var(--success-alpha-weak)}.success-background-alpha-medium{background-color:var(--success-alpha-medium)}.success-background-alpha-strong{background-color:var(--success-alpha-strong)}html{font-size:var(--font-scaling-desktop);font-family:var(--font-body);font-weight:var(--font-weight-normal);color:var(--neutral-on-background-strong)}@media (width<=1024px){html{font-size:var(--font-scaling-tablet)}}@media (width<=768px){html{font-size:var(--font-scaling-mobile)}}@media (width<=480px){html{font-size:var(--font-scaling-mobile)}}h1,h2,h3,h4,h5,h6,p{margin:0}.font-size-inherit{font-size:inherit}.font-weight-inherit{font-weight:inherit}.font-default{font-weight:var(--font-weight-display-default)}.font-normal{font-weight:var(--font-weight-display-normal)}.font-medium{font-weight:var(--font-weight-display-medium)}.font-strong{font-weight:var(--font-weight-display-strong)}.font-display{font-family:var(--font-heading)}.font-display.font-xl,.font-display>.font-xl{font-size:calc(var(--font-size-display-xl)*var(--font-size-display-multiplier));line-height:calc(var(--line-height-display-xl)*var(--line-height-display-multiplier));letter-spacing:-.05em}.font-display.font-l,.font-display>.font-l{font-size:calc(var(--font-size-display-l)*var(--font-size-display-multiplier));line-height:calc(var(--line-height-display-l)*var(--line-height-display-multiplier));letter-spacing:-.04em}.font-display.font-m,.font-display>.font-m{font-size:calc(var(--font-size-display-m)*var(--font-size-display-multiplier));line-height:calc(var(--line-height-display-m)*var(--line-height-display-multiplier));letter-spacing:-.03em}.font-display.font-s,.font-display>.font-s{font-size:calc(var(--font-size-display-s)*var(--font-size-display-multiplier));line-height:calc(var(--line-height-display-s)*var(--line-height-display-multiplier));letter-spacing:-.02em}.font-display.font-xs,.font-display>.font-xs{font-size:calc(var(--font-size-display-xs)*var(--font-size-display-multiplier));line-height:calc(var(--line-height-display-xs)*var(--line-height-display-multiplier))}.font-heading{font-family:var(--font-heading)}.font-heading.font-xl,.font-heading>.font-xl{font-size:calc(var(--font-size-heading-xl)*var(--font-size-heading-multiplier));line-height:calc(var(--line-height-heading-xl)*var(--line-height-heading-multiplier))}.font-heading.font-l,.font-heading>.font-l{font-size:calc(var(--font-size-heading-l)*var(--font-size-heading-multiplier));line-height:calc(var(--line-height-heading-l)*var(--line-height-heading-multiplier))}.font-heading.font-m,.font-heading>.font-m{font-size:calc(var(--font-size-heading-m)*var(--font-size-heading-multiplier));line-height:calc(var(--line-height-heading-m)*var(--line-height-heading-multiplier))}.font-heading.font-s,.font-heading>.font-s{font-size:calc(var(--font-size-heading-s)*var(--font-size-heading-multiplier));line-height:calc(var(--line-height-heading-s)*var(--line-height-heading-multiplier))}.font-heading.font-xs,.font-heading>.font-xs{font-size:calc(var(--font-size-heading-xs)*var(--font-size-heading-multiplier));line-height:calc(var(--line-height-heading-xs)*var(--line-height-heading-multiplier))}.font-body{font-family:var(--font-body)}.font-body.font-xl,.font-body>.font-xl{font-size:calc(var(--font-size-body-xl)*var(--font-size-body-multiplier));line-height:calc(var(--line-height-body-xl)*var(--line-height-body-multiplier))}.font-body.font-l,.font-body>.font-l{font-size:calc(var(--font-size-body-l)*var(--font-size-body-multiplier));line-height:calc(var(--line-height-body-l)*var(--line-height-body-multiplier))}.font-body.font-m,.font-body>.font-m{font-size:calc(var(--font-size-body-m)*var(--font-size-body-multiplier));line-height:calc(var(--line-height-body-m)*var(--line-height-body-multiplier))}.font-body.font-s,.font-body>.font-s{font-size:calc(var(--font-size-body-s)*var(--font-size-body-multiplier));line-height:calc(var(--line-height-body-s)*var(--line-height-body-multiplier))}.font-body.font-xs,.font-body>.font-xs{font-size:calc(var(--font-size-body-xs)*var(--font-size-body-multiplier));line-height:calc(var(--line-height-body-xs)*var(--line-height-body-multiplier))}.font-label{font-family:var(--font-label)}.font-label.font-xl,.font-label>.font-xl{font-size:calc(var(--font-size-label-xl)*var(--font-size-label-multiplier));line-height:calc(var(--line-height-label-xl)*var(--line-height-label-multiplier))}.font-label.font-l,.font-label>.font-l{font-size:calc(var(--font-size-label-l)*var(--font-size-label-multiplier));line-height:calc(var(--line-height-label-l)*var(--line-height-label-multiplier))}.font-label.font-m,.font-label>.font-m{font-size:calc(var(--font-size-label-m)*var(--font-size-label-multiplier));line-height:calc(var(--line-height-label-m)*var(--line-height-label-multiplier))}.font-label.font-s,.font-label>.font-s{font-size:calc(var(--font-size-label-s)*var(--font-size-label-multiplier));line-height:calc(var(--line-height-label-s)*var(--line-height-label-multiplier))}.font-label.font-xs,.font-label>.font-xs{font-size:calc(var(--font-size-label-xs)*var(--font-size-label-multiplier));line-height:calc(var(--line-height-label-xs)*var(--line-height-label-multiplier))}.font-code{font-family:var(--font-code)}.font-code.font-xl,.font-code>.font-xl{font-size:calc(var(--font-size-label-xl)*var(--font-size-label-multiplier));line-height:calc(var(--line-height-label-xl)*var(--line-height-label-multiplier))}.font-code.font-l,.font-code>.font-l{font-size:calc(var(--font-size-label-l)*var(--font-size-label-multiplier));line-height:calc(var(--line-height-label-l)*var(--line-height-label-multiplier))}.font-code.font-m,.font-code>.font-m{font-size:calc(var(--font-size-label-m)*var(--font-size-label-multiplier));line-height:calc(var(--line-height-label-m)*var(--line-height-label-multiplier))}.font-code.font-s,.font-code>.font-s{font-size:calc(var(--font-size-label-s)*var(--font-size-label-multiplier));line-height:calc(var(--line-height-label-s)*var(--line-height-label-multiplier))}.font-code.font-xs,.font-code>.font-xs{font-size:calc(var(--font-size-label-xs)*var(--font-size-label-multiplier));line-height:calc(var(--line-height-label-xs)*var(--line-height-label-multiplier))}.font-family-display{font-family:var(--font-display)}.font-family-heading{font-family:var(--font-heading)}.font-family-body{font-family:var(--font-body)}.font-family-label{font-family:var(--font-label)}.font-family-code{font-family:var(--font-code)}*{box-sizing:border-box}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{scroll-margin-top:var(--static-space-80)}img{-webkit-user-select:none;user-select:none}::selection{background:var(--neutral-on-background-medium);color:var(--neutral-background-strong)}a:not(.button){color:var(--brand-on-background-medium);transition:var(--transition-micro-medium);text-underline-offset:.25em;text-decoration:none;-webkit-text-decoration-color:var(--neutral-border-strong)!important;-webkit-text-decoration-color:var(--neutral-border-strong)!important;text-decoration-color:var(--neutral-border-strong)!important}a:not(.button):hover{color:var(--brand-on-background-strong);text-decoration:none}.shadow-xs{box-shadow:var(--shadow-xs)}.shadow-s{box-shadow:var(--shadow-s)}.shadow-m{box-shadow:var(--shadow-m)}.shadow-l{box-shadow:var(--shadow-l)}.shadow-xl{box-shadow:var(--shadow-xl)}.fill-width{width:100%}.fill-height{height:100%}.fill{width:100%;height:100%}.fit-width{width:fit-content}.fit-height{height:fit-content}.fit{width:fit-content;height:fit-content}.max-width-xs{max-width:var(--responsive-width-xs)}.max-width-s{max-width:var(--responsive-width-s)}.max-width-m{max-width:var(--responsive-width-m)}.max-width-l{max-width:var(--responsive-width-l)}.max-width-xl{max-width:var(--responsive-width-xl)}.min-width-0{min-width:0}.min-height-0{min-height:0}.overflow-auto{overflow:auto}.overflow-x-scroll{overflow-x:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-scroll{overflow-y:scroll}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.scrollbar-minimal::-webkit-scrollbar{background:var(--static-transparent);width:var(--static-space-4);height:var(--static-space-4)}.scrollbar-minimal::-webkit-scrollbar-track{background:var(--static-transparent)}.scrollbar-minimal::-webkit-scrollbar-thumb{background:var(--neutral-alpha-medium);transition:var(--transition-micro-medium);border-radius:var(--radius-full)}.scrollbar-minimal::-webkit-scrollbar-thumb:hover{background:var(--neutral-alpha-strong)}.scrollbar-minimal::-webkit-scrollbar-corner{background-color:var(--static-transparent)}@media (width<=1440px){.l-overflow-auto{overflow:auto}.l-overflow-x-scroll{overflow-x:scroll}.l-overflow-x-auto{overflow-x:auto}.l-overflow-y-auto{overflow-y:auto}.l-overflow-y-scroll{overflow-y:scroll}.l-overflow-hidden{overflow:hidden}.l-overflow-scroll{overflow:scroll}.l-overflow-x-hidden{overflow-x:hidden}.l-overflow-y-hidden{overflow-y:hidden}}@media (width<=1024px){.m-overflow-auto{overflow:auto}.m-overflow-x-scroll{overflow-x:scroll}.m-overflow-x-auto{overflow-x:auto}.m-overflow-y-auto{overflow-y:auto}.m-overflow-y-scroll{overflow-y:scroll}.m-overflow-hidden{overflow:hidden}.m-overflow-scroll{overflow:scroll}.m-overflow-x-hidden{overflow-x:hidden}.m-overflow-y-hidden{overflow-y:hidden}}@media (width<=768px){.s-overflow-auto{overflow:auto}.s-overflow-x-scroll{overflow-x:scroll}.s-overflow-x-auto{overflow-x:auto}.s-overflow-y-auto{overflow-y:auto}.s-overflow-y-scroll{overflow-y:scroll}.s-overflow-hidden{overflow:hidden}.s-overflow-scroll{overflow:scroll}.s-overflow-x-hidden{overflow-x:hidden}.s-overflow-y-hidden{overflow-y:hidden}}@media (width<=480px){.xs-overflow-auto{overflow:auto}.xs-overflow-x-scroll{overflow-x:scroll}.xs-overflow-x-auto{overflow-x:auto}.xs-overflow-y-auto{overflow-y:auto}.xs-overflow-y-scroll{overflow-y:scroll}.xs-overflow-hidden{overflow:hidden}.xs-overflow-scroll{overflow:scroll}.xs-overflow-x-hidden{overflow-x:hidden}.xs-overflow-y-hidden{overflow-y:hidden}}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.z-index--1{z-index:-1}.z-index-0{z-index:0}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.z-index-5{z-index:5}.z-index-6{z-index:6}.z-index-7{z-index:7}.z-index-8{z-index:8}.z-index-9{z-index:9}.z-index-10{z-index:10}.transition-micro-short{transition:var(--transition-micro-short)}.transition-micro-medium{transition:var(--transition-micro-medium)}.transition-micro-long{transition:var(--transition-micro-long)}.transition-macro-short{transition:var(--transition-macro-short)}.transition-macro-medium{transition:var(--transition-macro-medium)}.transition-macro-long{transition:var(--transition-macro-long)}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.pointer-events-all{pointer-events:all}.cursor-interactive{cursor:var(--cursor-interactive)}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.cursor-text{cursor:text}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-wait{cursor:wait}.cursor-help{cursor:help}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.position-relative{position:relative}.position-fixed{position:fixed}.position-absolute{position:absolute}.position-sticky{position:sticky}.position-static{position:static}.top-0{top:0}.left-0{left:0}.bottom-0{bottom:0}.right-0{right:0}.top-1{top:var(--static-space-1)}.left-1{left:var(--static-space-1)}.bottom-1{bottom:var(--static-space-1)}.right-1{right:var(--static-space-1)}.top-2{top:var(--static-space-2)}.left-2{left:var(--static-space-2)}.bottom-2{bottom:var(--static-space-2)}.right-2{right:var(--static-space-2)}.top-4{top:var(--static-space-4)}.left-4{left:var(--static-space-4)}.bottom-4{bottom:var(--static-space-4)}.right-4{right:var(--static-space-4)}.top-8{top:var(--static-space-8)}.left-8{left:var(--static-space-8)}.bottom-8{bottom:var(--static-space-8)}.right-8{right:var(--static-space-8)}.top-12{top:var(--static-space-12)}.left-12{left:var(--static-space-12)}.bottom-12{bottom:var(--static-space-12)}.right-12{right:var(--static-space-12)}.top-16{top:var(--static-space-16)}.left-16{left:var(--static-space-16)}.bottom-16{bottom:var(--static-space-16)}.right-16{right:var(--static-space-16)}.top-20{top:var(--static-space-20)}.left-20{left:var(--static-space-20)}.bottom-20{bottom:var(--static-space-20)}.right-20{right:var(--static-space-20)}.top-24{top:var(--static-space-24)}.left-24{left:var(--static-space-24)}.bottom-24{bottom:var(--static-space-24)}.right-24{right:var(--static-space-24)}.top-32{top:var(--static-space-32)}.left-32{left:var(--static-space-32)}.bottom-32{bottom:var(--static-space-32)}.right-32{right:var(--static-space-32)}.top-40{top:var(--static-space-40)}.left-40{left:var(--static-space-40)}.bottom-40{bottom:var(--static-space-40)}.right-40{right:var(--static-space-40)}.top-48{top:var(--static-space-48)}.left-48{left:var(--static-space-48)}.bottom-48{bottom:var(--static-space-48)}.right-48{right:var(--static-space-48)}.top-56{top:var(--static-space-56)}.left-56{left:var(--static-space-56)}.bottom-56{bottom:var(--static-space-56)}.right-56{right:var(--static-space-56)}.top-64{top:var(--static-space-64)}.left-64{left:var(--static-space-64)}.bottom-64{bottom:var(--static-space-64)}.right-64{right:var(--static-space-64)}.top-80{top:var(--static-space-80)}.left-80{left:var(--static-space-80)}.bottom-80{bottom:var(--static-space-80)}.right-80{right:var(--static-space-80)}.top-104{top:var(--static-space-104)}.left-104{left:var(--static-space-104)}.bottom-104{bottom:var(--static-space-104)}.right-104{right:var(--static-space-104)}.top-128{top:var(--static-space-128)}.left-128{left:var(--static-space-128)}.bottom-128{bottom:var(--static-space-128)}.right-128{right:var(--static-space-128)}.top-160{top:var(--static-space-160)}.left-160{left:var(--static-space-160)}.bottom-160{bottom:var(--static-space-160)}.right-160{right:var(--static-space-160)}@media (width<=1440px){.l-position-relative{position:relative}.l-position-fixed{position:fixed}.l-position-absolute{position:absolute}.l-position-sticky{position:sticky}.l-position-static{position:static}.l-top-0{top:0}.l-left-0{left:0}.l-bottom-0{bottom:0}.l-right-0{right:0}.l-top-1{top:var(--static-space-1)}.l-left-1{left:var(--static-space-1)}.l-bottom-1{bottom:var(--static-space-1)}.l-right-1{right:var(--static-space-1)}.l-top-2{top:var(--static-space-2)}.l-left-2{left:var(--static-space-2)}.l-bottom-2{bottom:var(--static-space-2)}.l-right-2{right:var(--static-space-2)}.l-top-4{top:var(--static-space-4)}.l-left-4{left:var(--static-space-4)}.l-bottom-4{bottom:var(--static-space-4)}.l-right-4{right:var(--static-space-4)}.l-top-8{top:var(--static-space-8)}.l-left-8{left:var(--static-space-8)}.l-bottom-8{bottom:var(--static-space-8)}.l-right-8{right:var(--static-space-8)}.l-top-12{top:var(--static-space-12)}.l-left-12{left:var(--static-space-12)}.l-bottom-12{bottom:var(--static-space-12)}.l-right-12{right:var(--static-space-12)}.l-top-16{top:var(--static-space-16)}.l-left-16{left:var(--static-space-16)}.l-bottom-16{bottom:var(--static-space-16)}.l-right-16{right:var(--static-space-16)}.l-top-20{top:var(--static-space-20)}.l-left-20{left:var(--static-space-20)}.l-bottom-20{bottom:var(--static-space-20)}.l-right-20{right:var(--static-space-20)}.l-top-24{top:var(--static-space-24)}.l-left-24{left:var(--static-space-24)}.l-bottom-24{bottom:var(--static-space-24)}.l-right-24{right:var(--static-space-24)}.l-top-32{top:var(--static-space-32)}.l-left-32{left:var(--static-space-32)}.l-bottom-32{bottom:var(--static-space-32)}.l-right-32{right:var(--static-space-32)}.l-top-40{top:var(--static-space-40)}.l-left-40{left:var(--static-space-40)}.l-bottom-40{bottom:var(--static-space-40)}.l-right-40{right:var(--static-space-40)}.l-top-48{top:var(--static-space-48)}.l-left-48{left:var(--static-space-48)}.l-bottom-48{bottom:var(--static-space-48)}.l-right-48{right:var(--static-space-48)}.l-top-56{top:var(--static-space-56)}.l-left-56{left:var(--static-space-56)}.l-bottom-56{bottom:var(--static-space-56)}.l-right-56{right:var(--static-space-56)}.l-top-64{top:var(--static-space-64)}.l-left-64{left:var(--static-space-64)}.l-bottom-64{bottom:var(--static-space-64)}.l-right-64{right:var(--static-space-64)}.l-top-80{top:var(--static-space-80)}.l-left-80{left:var(--static-space-80)}.l-bottom-80{bottom:var(--static-space-80)}.l-right-80{right:var(--static-space-80)}.l-top-104{top:var(--static-space-104)}.l-left-104{left:var(--static-space-104)}.l-bottom-104{bottom:var(--static-space-104)}.l-right-104{right:var(--static-space-104)}.l-top-128{top:var(--static-space-128)}.l-left-128{left:var(--static-space-128)}.l-bottom-128{bottom:var(--static-space-128)}.l-right-128{right:var(--static-space-128)}.l-top-160{top:var(--static-space-160)}.l-left-160{left:var(--static-space-160)}.l-bottom-160{bottom:var(--static-space-160)}.l-right-160{right:var(--static-space-160)}}@media (width<=1024px){.m-position-relative{position:relative}.m-position-fixed{position:fixed}.m-position-absolute{position:absolute}.m-position-sticky{position:sticky}.m-position-static{position:static}.m-top-0{top:0}.m-left-0{left:0}.m-bottom-0{bottom:0}.m-right-0{right:0}.m-top-1{top:var(--static-space-1)}.m-left-1{left:var(--static-space-1)}.m-bottom-1{bottom:var(--static-space-1)}.m-right-1{right:var(--static-space-1)}.m-top-2{top:var(--static-space-2)}.m-left-2{left:var(--static-space-2)}.m-bottom-2{bottom:var(--static-space-2)}.m-right-2{right:var(--static-space-2)}.m-top-4{top:var(--static-space-4)}.m-left-4{left:var(--static-space-4)}.m-bottom-4{bottom:var(--static-space-4)}.m-right-4{right:var(--static-space-4)}.m-top-8{top:var(--static-space-8)}.m-left-8{left:var(--static-space-8)}.m-bottom-8{bottom:var(--static-space-8)}.m-right-8{right:var(--static-space-8)}.m-top-12{top:var(--static-space-12)}.m-left-12{left:var(--static-space-12)}.m-bottom-12{bottom:var(--static-space-12)}.m-right-12{right:var(--static-space-12)}.m-top-16{top:var(--static-space-16)}.m-left-16{left:var(--static-space-16)}.m-bottom-16{bottom:var(--static-space-16)}.m-right-16{right:var(--static-space-16)}.m-top-20{top:var(--static-space-20)}.m-left-20{left:var(--static-space-20)}.m-bottom-20{bottom:var(--static-space-20)}.m-right-20{right:var(--static-space-20)}.m-top-24{top:var(--static-space-24)}.m-left-24{left:var(--static-space-24)}.m-bottom-24{bottom:var(--static-space-24)}.m-right-24{right:var(--static-space-24)}.m-top-32{top:var(--static-space-32)}.m-left-32{left:var(--static-space-32)}.m-bottom-32{bottom:var(--static-space-32)}.m-right-32{right:var(--static-space-32)}.m-top-40{top:var(--static-space-40)}.m-left-40{left:var(--static-space-40)}.m-bottom-40{bottom:var(--static-space-40)}.m-right-40{right:var(--static-space-40)}.m-top-48{top:var(--static-space-48)}.m-left-48{left:var(--static-space-48)}.m-bottom-48{bottom:var(--static-space-48)}.m-right-48{right:var(--static-space-48)}.m-top-56{top:var(--static-space-56)}.m-left-56{left:var(--static-space-56)}.m-bottom-56{bottom:var(--static-space-56)}.m-right-56{right:var(--static-space-56)}.m-top-64{top:var(--static-space-64)}.m-left-64{left:var(--static-space-64)}.m-bottom-64{bottom:var(--static-space-64)}.m-right-64{right:var(--static-space-64)}.m-top-80{top:var(--static-space-80)}.m-left-80{left:var(--static-space-80)}.m-bottom-80{bottom:var(--static-space-80)}.m-right-80{right:var(--static-space-80)}.m-top-104{top:var(--static-space-104)}.m-left-104{left:var(--static-space-104)}.m-bottom-104{bottom:var(--static-space-104)}.m-right-104{right:var(--static-space-104)}.m-top-128{top:var(--static-space-128)}.m-left-128{left:var(--static-space-128)}.m-bottom-128{bottom:var(--static-space-128)}.m-right-128{right:var(--static-space-128)}.m-top-160{top:var(--static-space-160)}.m-left-160{left:var(--static-space-160)}.m-bottom-160{bottom:var(--static-space-160)}.m-right-160{right:var(--static-space-160)}}@media (width<=768px){.s-position-relative{position:relative}.s-position-fixed{position:fixed}.s-position-absolute{position:absolute}.s-position-sticky{position:sticky}.s-position-static{position:static}.s-top-0{top:0}.s-left-0{left:0}.s-bottom-0{bottom:0}.s-right-0{right:0}.s-top-1{top:var(--static-space-1)}.s-left-1{left:var(--static-space-1)}.s-bottom-1{bottom:var(--static-space-1)}.s-right-1{right:var(--static-space-1)}.s-top-2{top:var(--static-space-2)}.s-left-2{left:var(--static-space-2)}.s-bottom-2{bottom:var(--static-space-2)}.s-right-2{right:var(--static-space-2)}.s-top-4{top:var(--static-space-4)}.s-left-4{left:var(--static-space-4)}.s-bottom-4{bottom:var(--static-space-4)}.s-right-4{right:var(--static-space-4)}.s-top-8{top:var(--static-space-8)}.s-left-8{left:var(--static-space-8)}.s-bottom-8{bottom:var(--static-space-8)}.s-right-8{right:var(--static-space-8)}.s-top-12{top:var(--static-space-12)}.s-left-12{left:var(--static-space-12)}.s-bottom-12{bottom:var(--static-space-12)}.s-right-12{right:var(--static-space-12)}.s-top-16{top:var(--static-space-16)}.s-left-16{left:var(--static-space-16)}.s-bottom-16{bottom:var(--static-space-16)}.s-right-16{right:var(--static-space-16)}.s-top-20{top:var(--static-space-20)}.s-left-20{left:var(--static-space-20)}.s-bottom-20{bottom:var(--static-space-20)}.s-right-20{right:var(--static-space-20)}.s-top-24{top:var(--static-space-24)}.s-left-24{left:var(--static-space-24)}.s-bottom-24{bottom:var(--static-space-24)}.s-right-24{right:var(--static-space-24)}.s-top-32{top:var(--static-space-32)}.s-left-32{left:var(--static-space-32)}.s-bottom-32{bottom:var(--static-space-32)}.s-right-32{right:var(--static-space-32)}.s-top-40{top:var(--static-space-40)}.s-left-40{left:var(--static-space-40)}.s-bottom-40{bottom:var(--static-space-40)}.s-right-40{right:var(--static-space-40)}.s-top-48{top:var(--static-space-48)}.s-left-48{left:var(--static-space-48)}.s-bottom-48{bottom:var(--static-space-48)}.s-right-48{right:var(--static-space-48)}.s-top-56{top:var(--static-space-56)}.s-left-56{left:var(--static-space-56)}.s-bottom-56{bottom:var(--static-space-56)}.s-right-56{right:var(--static-space-56)}.s-top-64{top:var(--static-space-64)}.s-left-64{left:var(--static-space-64)}.s-bottom-64{bottom:var(--static-space-64)}.s-right-64{right:var(--static-space-64)}.s-top-80{top:var(--static-space-80)}.s-left-80{left:var(--static-space-80)}.s-bottom-80{bottom:var(--static-space-80)}.s-right-80{right:var(--static-space-80)}.s-top-104{top:var(--static-space-104)}.s-left-104{left:var(--static-space-104)}.s-bottom-104{bottom:var(--static-space-104)}.s-right-104{right:var(--static-space-104)}.s-top-128{top:var(--static-space-128)}.s-left-128{left:var(--static-space-128)}.s-bottom-128{bottom:var(--static-space-128)}.s-right-128{right:var(--static-space-128)}.s-top-160{top:var(--static-space-160)}.s-left-160{left:var(--static-space-160)}.s-bottom-160{bottom:var(--static-space-160)}.s-right-160{right:var(--static-space-160)}}@media (width<=480px){.xs-position-relative{position:relative}.xs-position-fixed{position:fixed}.xs-position-absolute{position:absolute}.xs-position-sticky{position:sticky}.xs-position-static{position:static}.xs-top-0{top:0}.xs-left-0{left:0}.xs-bottom-0{bottom:0}.xs-right-0{right:0}.xs-top-1{top:var(--static-space-1)}.xs-left-1{left:var(--static-space-1)}.xs-bottom-1{bottom:var(--static-space-1)}.xs-right-1{right:var(--static-space-1)}.xs-top-2{top:var(--static-space-2)}.xs-left-2{left:var(--static-space-2)}.xs-bottom-2{bottom:var(--static-space-2)}.xs-right-2{right:var(--static-space-2)}.xs-top-4{top:var(--static-space-4)}.xs-left-4{left:var(--static-space-4)}.xs-bottom-4{bottom:var(--static-space-4)}.xs-right-4{right:var(--static-space-4)}.xs-top-8{top:var(--static-space-8)}.xs-left-8{left:var(--static-space-8)}.xs-bottom-8{bottom:var(--static-space-8)}.xs-right-8{right:var(--static-space-8)}.xs-top-12{top:var(--static-space-12)}.xs-left-12{left:var(--static-space-12)}.xs-bottom-12{bottom:var(--static-space-12)}.xs-right-12{right:var(--static-space-12)}.xs-top-16{top:var(--static-space-16)}.xs-left-16{left:var(--static-space-16)}.xs-bottom-16{bottom:var(--static-space-16)}.xs-right-16{right:var(--static-space-16)}.xs-top-20{top:var(--static-space-20)}.xs-left-20{left:var(--static-space-20)}.xs-bottom-20{bottom:var(--static-space-20)}.xs-right-20{right:var(--static-space-20)}.xs-top-24{top:var(--static-space-24)}.xs-left-24{left:var(--static-space-24)}.xs-bottom-24{bottom:var(--static-space-24)}.xs-right-24{right:var(--static-space-24)}.xs-top-32{top:var(--static-space-32)}.xs-left-32{left:var(--static-space-32)}.xs-bottom-32{bottom:var(--static-space-32)}.xs-right-32{right:var(--static-space-32)}.xs-top-40{top:var(--static-space-40)}.xs-left-40{left:var(--static-space-40)}.xs-bottom-40{bottom:var(--static-space-40)}.xs-right-40{right:var(--static-space-40)}.xs-top-48{top:var(--static-space-48)}.xs-left-48{left:var(--static-space-48)}.xs-bottom-48{bottom:var(--static-space-48)}.xs-right-48{right:var(--static-space-48)}.xs-top-56{top:var(--static-space-56)}.xs-left-56{left:var(--static-space-56)}.xs-bottom-56{bottom:var(--static-space-56)}.xs-right-56{right:var(--static-space-56)}.xs-top-64{top:var(--static-space-64)}.xs-left-64{left:var(--static-space-64)}.xs-bottom-64{bottom:var(--static-space-64)}.xs-right-64{right:var(--static-space-64)}.xs-top-80{top:var(--static-space-80)}.xs-left-80{left:var(--static-space-80)}.xs-bottom-80{bottom:var(--static-space-80)}.xs-right-80{right:var(--static-space-80)}.xs-top-104{top:var(--static-space-104)}.xs-left-104{left:var(--static-space-104)}.xs-bottom-104{bottom:var(--static-space-104)}.xs-right-104{right:var(--static-space-104)}.xs-top-128{top:var(--static-space-128)}.xs-left-128{left:var(--static-space-128)}.xs-bottom-128{bottom:var(--static-space-128)}.xs-right-128{right:var(--static-space-128)}.xs-top-160{top:var(--static-space-160)}.xs-left-160{left:var(--static-space-160)}.xs-bottom-160{bottom:var(--static-space-160)}.xs-right-160{right:var(--static-space-160)}}.display-grid{display:grid}.columns-1{grid-template-columns:1fr}.columns-2{grid-template-columns:repeat(2,1fr)}.columns-3{grid-template-columns:repeat(3,1fr)}.columns-4{grid-template-columns:repeat(4,1fr)}.columns-5{grid-template-columns:repeat(5,1fr)}.columns-6{grid-template-columns:repeat(6,1fr)}.columns-7{grid-template-columns:repeat(7,1fr)}.columns-8{grid-template-columns:repeat(8,1fr)}.columns-9{grid-template-columns:repeat(9,1fr)}.columns-10{grid-template-columns:repeat(10,1fr)}.columns-11{grid-template-columns:repeat(11,1fr)}.columns-12{grid-template-columns:repeat(12,1fr)}.grid-hide{display:none}.grid-show{display:grid}@media (width<=1440px){.l-columns-1{grid-template-columns:1fr}.l-columns-2{grid-template-columns:repeat(2,1fr)}.l-columns-3{grid-template-columns:repeat(3,1fr)}.l-columns-4{grid-template-columns:repeat(4,1fr)}.l-columns-5{grid-template-columns:repeat(5,1fr)}.l-columns-6{grid-template-columns:repeat(6,1fr)}.l-columns-7{grid-template-columns:repeat(7,1fr)}.l-columns-8{grid-template-columns:repeat(8,1fr)}.l-columns-9{grid-template-columns:repeat(9,1fr)}.l-columns-10{grid-template-columns:repeat(10,1fr)}.l-columns-11{grid-template-columns:repeat(11,1fr)}.l-columns-12{grid-template-columns:repeat(12,1fr)}.l-grid-hide{display:none}.l-grid-show{display:grid}}@media (width<=1024px){.m-columns-1{grid-template-columns:1fr}.m-columns-2{grid-template-columns:repeat(2,1fr)}.m-columns-3{grid-template-columns:repeat(3,1fr)}.m-columns-4{grid-template-columns:repeat(4,1fr)}.m-columns-5{grid-template-columns:repeat(5,1fr)}.m-columns-6{grid-template-columns:repeat(6,1fr)}.m-columns-7{grid-template-columns:repeat(7,1fr)}.m-columns-8{grid-template-columns:repeat(8,1fr)}.m-columns-9{grid-template-columns:repeat(9,1fr)}.m-columns-10{grid-template-columns:repeat(10,1fr)}.m-columns-11{grid-template-columns:repeat(11,1fr)}.m-columns-12{grid-template-columns:repeat(12,1fr)}.m-grid-hide{display:none}.m-grid-show{display:grid}}@media (width<=768px){.s-columns-1{grid-template-columns:1fr}.s-columns-2{grid-template-columns:repeat(2,1fr)}.s-columns-3{grid-template-columns:repeat(3,1fr)}.s-columns-4{grid-template-columns:repeat(4,1fr)}.s-columns-5{grid-template-columns:repeat(5,1fr)}.s-columns-6{grid-template-columns:repeat(6,1fr)}.s-columns-7{grid-template-columns:repeat(7,1fr)}.s-columns-8{grid-template-columns:repeat(8,1fr)}.s-columns-9{grid-template-columns:repeat(9,1fr)}.s-columns-10{grid-template-columns:repeat(10,1fr)}.s-columns-11{grid-template-columns:repeat(11,1fr)}.s-columns-12{grid-template-columns:repeat(12,1fr)}.s-grid-hide{display:none}.s-grid-show{display:grid}}@media (width<=480px){.xs-columns-1{grid-template-columns:1fr}.xs-columns-2{grid-template-columns:repeat(2,1fr)}.xs-columns-3{grid-template-columns:repeat(3,1fr)}.xs-columns-4{grid-template-columns:repeat(4,1fr)}.xs-columns-5{grid-template-columns:repeat(5,1fr)}.xs-columns-6{grid-template-columns:repeat(6,1fr)}.xs-columns-7{grid-template-columns:repeat(7,1fr)}.xs-columns-8{grid-template-columns:repeat(8,1fr)}.xs-columns-9{grid-template-columns:repeat(9,1fr)}.xs-columns-10{grid-template-columns:repeat(10,1fr)}.xs-columns-11{grid-template-columns:repeat(11,1fr)}.xs-columns-12{grid-template-columns:repeat(12,1fr)}.xs-grid-hide{display:none}.xs-grid-show{display:grid}}.display-flex{display:flex}.display-inline-flex{display:inline-flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.flex-column-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.l-flex-show,.m-flex-show,.s-flex-show{display:none}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-even{justify-content:space-evenly}.justify-stretch{justify-content:stretch}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.align-between{align-items:space-between}.align-around{align-items:space-around}.align-even{align-items:space-evenly}.align-stretch{align-items:stretch}.center{justify-content:center;align-items:center}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-0{flex:0}.flex-1{flex:1}.flex-2{flex:2}.flex-3{flex:3}.flex-4{flex:4}.flex-5{flex:5}.flex-6{flex:6}.flex-7{flex:7}.flex-8{flex:8}.flex-9{flex:9}.flex-10{flex:10}.flex-11{flex:11}.flex-12{flex:12}.flex-hide{display:none}.flex-show{display:flex}@media (width<=1440px){.l-flex-hide{display:none}.l-flex-show{display:flex}.l-flex-column{flex-direction:column}.l-flex-row{flex-direction:row}.l-flex-column-reverse{flex-direction:column-reverse}.l-flex-row-reverse{flex-direction:row-reverse}.l-justify-start{justify-content:flex-start}.l-justify-center{justify-content:center}.l-justify-end{justify-content:flex-end}.l-justify-between{justify-content:space-between}.l-justify-around{justify-content:space-around}.l-justify-even{justify-content:space-evenly}.l-justify-stretch{justify-content:stretch}.l-align-start{align-items:flex-start}.l-align-center{align-items:center}.l-align-end{align-items:flex-end}.l-align-between{align-items:space-between}.l-align-around{align-items:space-around}.l-align-even{align-items:space-evenly}.l-align-stretch{align-items:stretch}.l-center{justify-content:center;align-items:center}}@media (width<=1024px){.m-flex-hide{display:none}.m-flex-show{display:flex}.m-flex-column{flex-direction:column}.m-flex-row{flex-direction:row}.m-flex-column-reverse{flex-direction:column-reverse}.m-flex-row-reverse{flex-direction:row-reverse}.m-justify-start{justify-content:flex-start}.m-justify-center{justify-content:center}.m-justify-end{justify-content:flex-end}.m-justify-between{justify-content:space-between}.m-justify-around{justify-content:space-around}.m-justify-even{justify-content:space-evenly}.m-justify-stretch{justify-content:stretch}.m-align-start{align-items:flex-start}.m-align-center{align-items:center}.m-align-end{align-items:flex-end}.m-align-between{align-items:space-between}.m-align-around{align-items:space-around}.m-align-even{align-items:space-evenly}.m-align-stretch{align-items:stretch}.m-center{justify-content:center;align-items:center}}@media (width<=768px){.s-flex-hide{display:none}.s-flex-show{display:flex}.s-flex-column{flex-direction:column}.s-flex-row{flex-direction:row}.s-flex-column-reverse{flex-direction:column-reverse}.s-flex-row-reverse{flex-direction:row-reverse}.s-justify-start{justify-content:flex-start}.s-justify-center{justify-content:center}.s-justify-end{justify-content:flex-end}.s-justify-between{justify-content:space-between}.s-justify-around{justify-content:space-around}.s-justify-even{justify-content:space-evenly}.s-justify-stretch{justify-content:stretch}.s-align-start{align-items:flex-start}.s-align-center{align-items:center}.s-align-end{align-items:flex-end}.s-align-between{align-items:space-between}.s-align-around{align-items:space-around}.s-align-even{align-items:space-evenly}.s-align-stretch{align-items:stretch}.s-center{justify-content:center;align-items:center}}@media (width<=480px){.xs-flex-hide{display:none}.xs-flex-show{display:flex}.xs-flex-column{flex-direction:column}.xs-flex-row{flex-direction:row}.xs-flex-column-reverse{flex-direction:column-reverse}.xs-flex-row-reverse{flex-direction:row-reverse}.xs-justify-start{justify-content:flex-start}.xs-justify-center{justify-content:center}.xs-justify-end{justify-content:flex-end}.xs-justify-between{justify-content:space-between}.xs-justify-around{justify-content:space-around}.xs-justify-even{justify-content:space-evenly}.xs-justify-stretch{justify-content:stretch}.xs-align-start{align-items:flex-start}.xs-align-center{align-items:center}.xs-align-end{align-items:flex-end}.xs-align-between{align-items:space-between}.xs-align-around{align-items:space-around}.xs-align-even{align-items:space-evenly}.xs-align-stretch{align-items:stretch}.xs-center{justify-content:center;align-items:center}}.text-decoration-none{text-decoration:none}.reset-button-styles{background:0 0;border:0;outline:0;padding:0}.focus-ring:focus-visible{outline:var(--static-space-2) solid var(--brand-solid-strong);outline-offset:2px}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:root{--static-transparent:#0000;--static-white:#fff;--static-white-medium:#ffffff4d;--static-black:#000;--static-black-medium:#0000004d;--scheme-gray-100:#0a0a0a;--scheme-gray-200:#151515;--scheme-gray-300:#3f3f3f;--scheme-gray-400:#595959;--scheme-gray-500:#757575;--scheme-gray-600:#959595;--scheme-gray-700:#b2b2b2;--scheme-gray-800:#d2d2d2;--scheme-gray-900:#e0e0e0;--scheme-gray-1000:#ededed;--scheme-gray-1100:#f3f3f3;--scheme-gray-1200:#f9f9f9;--scheme-gray-600-15:#95959526;--scheme-gray-600-30:#9595954d;--scheme-gray-600-50:#95959580;--scheme-sand-100:#0a0905;--scheme-sand-200:#171611;--scheme-sand-300:#414039;--scheme-sand-400:#5d5b54;--scheme-sand-500:#797770;--scheme-sand-600:#97958e;--scheme-sand-700:#b6b4ad;--scheme-sand-800:#d6d4cc;--scheme-sand-900:#e3e1d9;--scheme-sand-1000:#f0efe7;--scheme-sand-1100:#f7f5ed;--scheme-sand-1200:#fefcf4;--scheme-sand-600-15:#97958e26;--scheme-sand-600-30:#97958e4d;--scheme-sand-600-50:#97958e80;--scheme-slate-100:#080811;--scheme-slate-200:#15151f;--scheme-slate-300:#3e3f4a;--scheme-slate-400:#595a66;--scheme-slate-500:#757683;--scheme-slate-600:#9697a5;--scheme-slate-700:#b2b3c1;--scheme-slate-800:#d2d3e2;--scheme-slate-900:#dfe0ef;--scheme-slate-1000:#ecedfc;--scheme-slate-1100:#f3f4ff;--scheme-slate-1200:#f9faff;--scheme-slate-600-15:#9697a526;--scheme-slate-600-30:#9697a54d;--scheme-slate-600-50:#9697a580;--scheme-mint-100:#030b0a;--scheme-mint-200:#0d1917;--scheme-mint-300:#364341;--scheme-mint-400:#505e5c;--scheme-mint-500:#6a7875;--scheme-mint-600:#8a9996;--scheme-mint-700:#a9b8b5;--scheme-mint-800:#c8d8d5;--scheme-mint-900:#d5e5e2;--scheme-mint-1000:#e2f3f0;--scheme-mint-1100:#e9f9f6;--scheme-mint-1200:#f0fffd;--scheme-mint-600-15:#8a999626;--scheme-mint-600-30:#8a99964d;--scheme-mint-600-50:#8a999680;--scheme-rose-100:#110606;--scheme-rose-200:#1f1212;--scheme-rose-300:#4d3e3e;--scheme-rose-400:#675656;--scheme-rose-500:#847273;--scheme-rose-600:#a59393;--scheme-rose-700:#c2afaf;--scheme-rose-800:#e2cfcf;--scheme-rose-900:#f3dfdf;--scheme-rose-1000:#fde9e9;--scheme-rose-1100:#fff3f3;--scheme-rose-1200:snow;--scheme-rose-600-15:#a5939326;--scheme-rose-600-30:#a593934d;--scheme-rose-600-50:#a5939380;--scheme-dusk-100:#0d070d;--scheme-dusk-200:#1a131a;--scheme-dusk-300:#453d45;--scheme-dusk-400:#605860;--scheme-dusk-500:#7d747d;--scheme-dusk-600:#9e959e;--scheme-dusk-700:#bab1ba;--scheme-dusk-800:#dad1da;--scheme-dusk-900:#e7dee7;--scheme-dusk-1000:#f5ebf5;--scheme-dusk-1100:#fbf1fb;--scheme-dusk-1200:#fff8ff;--scheme-dusk-600-15:#9e959e26;--scheme-dusk-600-30:#9e959e4d;--scheme-dusk-600-50:#9e959e80;--scheme-red-100:#130507;--scheme-red-200:#2a0a10;--scheme-red-300:#830711;--scheme-red-400:#b6020c;--scheme-red-500:#e90507;--scheme-red-600:#ff5f53;--scheme-red-700:#ff9689;--scheme-red-800:#fdc6bd;--scheme-red-900:#fdd8d2;--scheme-red-1000:#fdeae6;--scheme-red-1100:#fcf1ef;--scheme-red-1200:#fdf9f8;--scheme-red-600-15:#ff5f5326;--scheme-red-600-30:#ff5f534d;--scheme-red-600-50:#ff5f5380;--scheme-orange-100:#120605;--scheme-orange-200:#270d0a;--scheme-orange-300:#7c1a06;--scheme-orange-400:#ac2401;--scheme-orange-500:#db3400;--scheme-orange-600:#fd6325;--scheme-orange-700:#ff9964;--scheme-orange-800:#fec8a4;--scheme-orange-900:#fddac2;--scheme-orange-1000:#fdeadd;--scheme-orange-1100:#fcf2e9;--scheme-orange-1200:#fcf9f5;--scheme-orange-600-15:#fd632526;--scheme-orange-600-30:#fd63254d;--scheme-orange-600-50:#fd632580;--scheme-yellow-100:#100704;--scheme-yellow-200:#231009;--scheme-yellow-300:#6b2d09;--scheme-yellow-400:#924205;--scheme-yellow-500:#b85b02;--scheme-yellow-600:#e07b00;--scheme-yellow-700:#fe9c0b;--scheme-yellow-800:#fecc55;--scheme-yellow-900:#fede79;--scheme-yellow-1000:#fceea7;--scheme-yellow-1100:#fbf5cb;--scheme-yellow-1200:#fbfaeb;--scheme-yellow-600-15:#e07b0026;--scheme-yellow-600-30:#e07b004d;--scheme-yellow-600-50:#e07b0080;--scheme-moss-100:#080b04;--scheme-moss-200:#111707;--scheme-moss-300:#2f460c;--scheme-moss-400:#3c630a;--scheme-moss-500:#478309;--scheme-moss-600:#4fa900;--scheme-moss-700:#54cc01;--scheme-moss-800:#76ed53;--scheme-moss-900:#98f789;--scheme-moss-1000:#c0fdbb;--scheme-moss-1100:#dafdd7;--scheme-moss-1200:#f0fdef;--scheme-moss-600-15:#4fa90026;--scheme-moss-600-30:#4fa9004d;--scheme-moss-600-50:#4fa90080;--scheme-green-100:#040b07;--scheme-green-200:#081810;--scheme-green-300:#0d4929;--scheme-green-400:#0c6731;--scheme-green-500:#0a8637;--scheme-green-600:#08ac3a;--scheme-green-700:#01cf38;--scheme-green-800:#5fef61;--scheme-green-900:#91f88c;--scheme-green-1000:#c0fdbb;--scheme-green-1100:#dafdd7;--scheme-green-1200:#f0fdef;--scheme-green-600-15:#08ac3a26;--scheme-green-600-30:#08ac3a4d;--scheme-green-600-50:#08ac3a80;--scheme-emerald-100:#040b0a;--scheme-emerald-200:#081816;--scheme-emerald-300:#0d483c;--scheme-emerald-400:#0c6551;--scheme-emerald-500:#0a8466;--scheme-emerald-600:#08a97c;--scheme-emerald-700:#01cb90;--scheme-emerald-800:#56ecad;--scheme-emerald-900:#84f6c3;--scheme-emerald-1000:#b4fdda;--scheme-emerald-1100:#d7fcea;--scheme-emerald-1200:#eefdf5;--scheme-emerald-600-15:#08a97c26;--scheme-emerald-600-30:#08a97c4d;--scheme-emerald-600-50:#08a97c80;--scheme-aqua-100:#050b0d;--scheme-aqua-200:#081719;--scheme-aqua-300:#0c464b;--scheme-aqua-400:#0c6367;--scheme-aqua-500:#0b8184;--scheme-aqua-600:#08a6a5;--scheme-aqua-700:#01c7c3;--scheme-aqua-800:#4de9dc;--scheme-aqua-900:#78f6e4;--scheme-aqua-1000:#b0fcee;--scheme-aqua-1100:#d3fcf3;--scheme-aqua-1200:#ecfdf9;--scheme-aqua-600-15:#08a6a526;--scheme-aqua-600-30:#08a6a54d;--scheme-aqua-600-50:#08a6a580;--scheme-cyan-100:#050911;--scheme-cyan-200:#0a1525;--scheme-cyan-300:#094074;--scheme-cyan-400:#045b9c;--scheme-cyan-500:#0279be;--scheme-cyan-600:#049ee2;--scheme-cyan-700:#17c0fd;--scheme-cyan-800:#60e4fc;--scheme-cyan-900:#82f1fc;--scheme-cyan-1000:#b3fafc;--scheme-cyan-1100:#d4fbfc;--scheme-cyan-1200:#effcfd;--scheme-cyan-600-15:#049ee226;--scheme-cyan-600-30:#049ee24d;--scheme-cyan-600-50:#049ee280;--scheme-blue-100:#0a071b;--scheme-blue-200:#0d0b44;--scheme-blue-300:#0019cb;--scheme-blue-400:#033cf8;--scheme-blue-500:#2d69fa;--scheme-blue-600:#5a93fc;--scheme-blue-700:#84b5fd;--scheme-blue-800:#b4d6fb;--scheme-blue-900:#cbe3fb;--scheme-blue-1000:#e0effc;--scheme-blue-1100:#ebf5fc;--scheme-blue-1200:#f6fafd;--scheme-blue-600-15:#5a93fc26;--scheme-blue-600-30:#5a93fc4d;--scheme-blue-600-50:#5a93fc80;--scheme-indigo-100:#0e0718;--scheme-indigo-200:#1c0b35;--scheme-indigo-300:#3d01c5;--scheme-indigo-400:#5625f7;--scheme-indigo-500:#7358fa;--scheme-indigo-600:#9585fa;--scheme-indigo-700:#b3a9fd;--scheme-indigo-800:#d2cefb;--scheme-indigo-900:#e0defa;--scheme-indigo-1000:#ededfb;--scheme-indigo-1100:#f3f2fc;--scheme-indigo-1200:#f9f9fd;--scheme-indigo-600-15:#9585fa26;--scheme-indigo-600-30:#9585fa4d;--scheme-indigo-600-50:#9585fa80;--scheme-violet-100:#0e0512;--scheme-violet-200:#210b2b;--scheme-violet-300:#60099b;--scheme-violet-400:#7d04e4;--scheme-violet-500:#9745f7;--scheme-violet-600:#b07afa;--scheme-violet-700:#c7a2fd;--scheme-violet-800:#ddcbfb;--scheme-violet-900:#e6dcfb;--scheme-violet-1000:#f0ebfc;--scheme-violet-1100:#f5f3fc;--scheme-violet-1200:#faf8fd;--scheme-violet-600-15:#b07afa26;--scheme-violet-600-30:#b07afa4d;--scheme-violet-600-50:#b07afa80;--scheme-magenta-100:#100511;--scheme-magenta-200:#250a26;--scheme-magenta-300:#70077b;--scheme-magenta-400:#9902b3;--scheme-magenta-500:#bd1de8;--scheme-magenta-600:#d166fa;--scheme-magenta-700:#dc98fd;--scheme-magenta-800:#e8c7fb;--scheme-magenta-900:#efd9fb;--scheme-magenta-1000:#f5e9fc;--scheme-magenta-1100:#f8f1fc;--scheme-magenta-1200:#fbf8fd;--scheme-magenta-600-15:#d166fa26;--scheme-magenta-600-30:#d166fa4d;--scheme-magenta-600-50:#d166fa80;--scheme-pink-100:#12050b;--scheme-pink-200:#280a1a;--scheme-pink-300:#7d074a;--scheme-pink-400:#ae0169;--scheme-pink-500:#de028e;--scheme-pink-600:#f854be;--scheme-pink-700:#fd8be4;--scheme-pink-800:#fcc0f1;--scheme-pink-900:#fcd5f5;--scheme-pink-1000:#fce7f9;--scheme-pink-1100:#fcf0fa;--scheme-pink-1200:#fdf8fc;--scheme-pink-600-15:#f854be26;--scheme-pink-600-30:#f854be4d;--scheme-pink-600-50:#f854be80;--function-info-100:var(--scheme-gray-100);--function-info-200:var(--scheme-gray-200);--function-info-300:var(--scheme-gray-300);--function-info-400:var(--scheme-gray-400);--function-info-500:var(--scheme-gray-500);--function-info-600:var(--scheme-gray-600);--function-info-700:var(--scheme-gray-700);--function-info-800:var(--scheme-gray-800);--function-info-900:var(--scheme-gray-900);--function-info-1000:var(--scheme-gray-1000);--function-info-1100:var(--scheme-gray-1100);--function-info-1200:var(--scheme-gray-1200);--function-info-600-15:var(--scheme-gray-600-15);--function-info-600-30:var(--scheme-gray-600-30);--function-info-600-50:var(--scheme-gray-600-50);--function-warning-100:var(--scheme-yellow-100);--function-warning-200:var(--scheme-yellow-200);--function-warning-300:var(--scheme-yellow-300);--function-warning-400:var(--scheme-yellow-400);--function-warning-500:var(--scheme-yellow-500);--function-warning-600:var(--scheme-yellow-600);--function-warning-700:var(--scheme-yellow-700);--function-warning-800:var(--scheme-yellow-800);--function-warning-900:var(--scheme-yellow-900);--function-warning-1000:var(--scheme-yellow-1000);--function-warning-1100:var(--scheme-yellow-1100);--function-warning-1200:var(--scheme-yellow-1200);--function-warning-600-15:var(--scheme-yellow-600-15);--function-warning-600-30:var(--scheme-yellow-600-30);--function-warning-600-50:var(--scheme-yellow-600-50);--function-danger-100:var(--scheme-red-100);--function-danger-200:var(--scheme-red-200);--function-danger-300:var(--scheme-red-300);--function-danger-400:var(--scheme-red-400);--function-danger-500:var(--scheme-red-500);--function-danger-600:var(--scheme-red-600);--function-danger-700:var(--scheme-red-700);--function-danger-800:var(--scheme-red-800);--function-danger-900:var(--scheme-red-900);--function-danger-1000:var(--scheme-red-1000);--function-danger-1100:var(--scheme-red-1100);--function-danger-1200:var(--scheme-red-1200);--function-danger-600-15:var(--scheme-red-600-15);--function-danger-600-30:var(--scheme-red-600-30);--function-danger-600-50:var(--scheme-red-600-50);--function-success-100:var(--scheme-green-100);--function-success-200:var(--scheme-green-200);--function-success-300:var(--scheme-green-300);--function-success-400:var(--scheme-green-400);--function-success-500:var(--scheme-green-500);--function-success-600:var(--scheme-green-600);--function-success-700:var(--scheme-green-700);--function-success-800:var(--scheme-green-800);--function-success-900:var(--scheme-green-900);--function-success-1000:var(--scheme-green-1000);--function-success-1100:var(--scheme-green-1100);--function-success-1200:var(--scheme-green-1200);--function-success-600-15:var(--scheme-green-600-15);--function-success-600-30:var(--scheme-green-600-30);--function-success-600-50:var(--scheme-green-600-50)}[data-brand=custom]{--function-brand-100:var(--scheme-brand-100);--function-brand-200:var(--scheme-brand-200);--function-brand-300:var(--scheme-brand-300);--function-brand-400:var(--scheme-brand-400);--function-brand-500:var(--scheme-brand-500);--function-brand-600:var(--scheme-brand-600);--function-brand-700:var(--scheme-brand-700);--function-brand-800:var(--scheme-brand-800);--function-brand-900:var(--scheme-brand-900);--function-brand-1000:var(--scheme-brand-1000);--function-brand-1100:var(--scheme-brand-1100);--function-brand-1200:var(--scheme-brand-1200);--function-brand-600-15:var(--scheme-brand-600-15);--function-brand-600-30:var(--scheme-brand-600-30);--function-brand-600-50:var(--scheme-brand-600-50)}[data-brand=red]{--function-brand-100:var(--scheme-red-100);--function-brand-200:var(--scheme-red-200);--function-brand-300:var(--scheme-red-300);--function-brand-400:var(--scheme-red-400);--function-brand-500:var(--scheme-red-500);--function-brand-600:var(--scheme-red-600);--function-brand-700:var(--scheme-red-700);--function-brand-800:var(--scheme-red-800);--function-brand-900:var(--scheme-red-900);--function-brand-1000:var(--scheme-red-1000);--function-brand-1100:var(--scheme-red-1100);--function-brand-1200:var(--scheme-red-1200);--function-brand-600-15:var(--scheme-red-600-15);--function-brand-600-30:var(--scheme-red-600-30);--function-brand-600-50:var(--scheme-red-600-50)}[data-brand=orange]{--function-brand-100:var(--scheme-orange-100);--function-brand-200:var(--scheme-orange-200);--function-brand-300:var(--scheme-orange-300);--function-brand-400:var(--scheme-orange-400);--function-brand-500:var(--scheme-orange-500);--function-brand-600:var(--scheme-orange-600);--function-brand-700:var(--scheme-orange-700);--function-brand-800:var(--scheme-orange-800);--function-brand-900:var(--scheme-orange-900);--function-brand-1000:var(--scheme-orange-1000);--function-brand-1100:var(--scheme-orange-1100);--function-brand-1200:var(--scheme-orange-1200);--function-brand-600-15:var(--scheme-orange-600-15);--function-brand-600-30:var(--scheme-orange-600-30);--function-brand-600-50:var(--scheme-orange-600-50)}[data-brand=yellow]{--function-brand-100:var(--scheme-yellow-100);--function-brand-200:var(--scheme-yellow-200);--function-brand-300:var(--scheme-yellow-300);--function-brand-400:var(--scheme-yellow-400);--function-brand-500:var(--scheme-yellow-500);--function-brand-600:var(--scheme-yellow-600);--function-brand-700:var(--scheme-yellow-700);--function-brand-800:var(--scheme-yellow-800);--function-brand-900:var(--scheme-yellow-900);--function-brand-1000:var(--scheme-yellow-1000);--function-brand-1100:var(--scheme-yellow-1100);--function-brand-1200:var(--scheme-yellow-1200);--function-brand-600-15:var(--scheme-yellow-600-15);--function-brand-600-30:var(--scheme-yellow-600-30);--function-brand-600-50:var(--scheme-yellow-600-50)}[data-brand=moss]{--function-brand-100:var(--scheme-moss-100);--function-brand-200:var(--scheme-moss-200);--function-brand-300:var(--scheme-moss-300);--function-brand-400:var(--scheme-moss-400);--function-brand-500:var(--scheme-moss-500);--function-brand-600:var(--scheme-moss-600);--function-brand-700:var(--scheme-moss-700);--function-brand-800:var(--scheme-moss-800);--function-brand-900:var(--scheme-moss-900);--function-brand-1000:var(--scheme-moss-1000);--function-brand-1100:var(--scheme-moss-1100);--function-brand-1200:var(--scheme-moss-1200);--function-brand-600-15:var(--scheme-moss-600-15);--function-brand-600-30:var(--scheme-moss-600-30);--function-brand-600-50:var(--scheme-moss-600-50)}[data-brand=green]{--function-brand-100:var(--scheme-green-100);--function-brand-200:var(--scheme-green-200);--function-brand-300:var(--scheme-green-300);--function-brand-400:var(--scheme-green-400);--function-brand-500:var(--scheme-green-500);--function-brand-600:var(--scheme-green-600);--function-brand-700:var(--scheme-green-700);--function-brand-800:var(--scheme-green-800);--function-brand-900:var(--scheme-green-900);--function-brand-1000:var(--scheme-green-1000);--function-brand-1100:var(--scheme-green-1100);--function-brand-1200:var(--scheme-green-1200);--function-brand-600-15:var(--scheme-green-600-15);--function-brand-600-30:var(--scheme-green-600-30);--function-brand-600-50:var(--scheme-green-600-50)}[data-brand=emerald]{--function-brand-100:var(--scheme-emerald-100);--function-brand-200:var(--scheme-emerald-200);--function-brand-300:var(--scheme-emerald-300);--function-brand-400:var(--scheme-emerald-400);--function-brand-500:var(--scheme-emerald-500);--function-brand-600:var(--scheme-emerald-600);--function-brand-700:var(--scheme-emerald-700);--function-brand-800:var(--scheme-emerald-800);--function-brand-900:var(--scheme-emerald-900);--function-brand-1000:var(--scheme-emerald-1000);--function-brand-1100:var(--scheme-emerald-1100);--function-brand-1200:var(--scheme-emerald-1200);--function-brand-600-15:var(--scheme-emerald-600-15);--function-brand-600-30:var(--scheme-emerald-600-30);--function-brand-600-50:var(--scheme-emerald-600-50)}[data-brand=aqua]{--function-brand-100:var(--scheme-aqua-100);--function-brand-200:var(--scheme-aqua-200);--function-brand-300:var(--scheme-aqua-300);--function-brand-400:var(--scheme-aqua-400);--function-brand-500:var(--scheme-aqua-500);--function-brand-600:var(--scheme-aqua-600);--function-brand-700:var(--scheme-aqua-700);--function-brand-800:var(--scheme-aqua-800);--function-brand-900:var(--scheme-aqua-900);--function-brand-1000:var(--scheme-aqua-1000);--function-brand-1100:var(--scheme-aqua-1100);--function-brand-1200:var(--scheme-aqua-1200);--function-brand-600-15:var(--scheme-aqua-600-15);--function-brand-600-30:var(--scheme-aqua-600-30);--function-brand-600-50:var(--scheme-aqua-600-50)}[data-brand=cyan]{--function-brand-100:var(--scheme-cyan-100);--function-brand-200:var(--scheme-cyan-200);--function-brand-300:var(--scheme-cyan-300);--function-brand-400:var(--scheme-cyan-400);--function-brand-500:var(--scheme-cyan-500);--function-brand-600:var(--scheme-cyan-600);--function-brand-700:var(--scheme-cyan-700);--function-brand-800:var(--scheme-cyan-800);--function-brand-900:var(--scheme-cyan-900);--function-brand-1000:var(--scheme-cyan-1000);--function-brand-1100:var(--scheme-cyan-1100);--function-brand-1200:var(--scheme-cyan-1200);--function-brand-600-15:var(--scheme-cyan-600-15);--function-brand-600-30:var(--scheme-cyan-600-30);--function-brand-600-50:var(--scheme-cyan-600-50)}[data-brand=blue]{--function-brand-100:var(--scheme-blue-100);--function-brand-200:var(--scheme-blue-200);--function-brand-300:var(--scheme-blue-300);--function-brand-400:var(--scheme-blue-400);--function-brand-500:var(--scheme-blue-500);--function-brand-600:var(--scheme-blue-600);--function-brand-700:var(--scheme-blue-700);--function-brand-800:var(--scheme-blue-800);--function-brand-900:var(--scheme-blue-900);--function-brand-1000:var(--scheme-blue-1000);--function-brand-1100:var(--scheme-blue-1100);--function-brand-1200:var(--scheme-blue-1200);--function-brand-600-15:var(--scheme-blue-600-15);--function-brand-600-30:var(--scheme-blue-600-30);--function-brand-600-50:var(--scheme-blue-600-50)}[data-brand=indigo]{--function-brand-100:var(--scheme-indigo-100);--function-brand-200:var(--scheme-indigo-200);--function-brand-300:var(--scheme-indigo-300);--function-brand-400:var(--scheme-indigo-400);--function-brand-500:var(--scheme-indigo-500);--function-brand-600:var(--scheme-indigo-600);--function-brand-700:var(--scheme-indigo-700);--function-brand-800:var(--scheme-indigo-800);--function-brand-900:var(--scheme-indigo-900);--function-brand-1000:var(--scheme-indigo-1000);--function-brand-1100:var(--scheme-indigo-1100);--function-brand-1200:var(--scheme-indigo-1200);--function-brand-600-15:var(--scheme-indigo-600-15);--function-brand-600-30:var(--scheme-indigo-600-30);--function-brand-600-50:var(--scheme-indigo-600-50)}[data-brand=violet]{--function-brand-100:var(--scheme-violet-100);--function-brand-200:var(--scheme-violet-200);--function-brand-300:var(--scheme-violet-300);--function-brand-400:var(--scheme-violet-400);--function-brand-500:var(--scheme-violet-500);--function-brand-600:var(--scheme-violet-600);--function-brand-700:var(--scheme-violet-700);--function-brand-800:var(--scheme-violet-800);--function-brand-900:var(--scheme-violet-900);--function-brand-1000:var(--scheme-violet-1000);--function-brand-1100:var(--scheme-violet-1100);--function-brand-1200:var(--scheme-violet-1200);--function-brand-600-15:var(--scheme-violet-600-15);--function-brand-600-30:var(--scheme-violet-600-30);--function-brand-600-50:var(--scheme-violet-600-50)}[data-brand=magenta]{--function-brand-100:var(--scheme-magenta-100);--function-brand-200:var(--scheme-magenta-200);--function-brand-300:var(--scheme-magenta-300);--function-brand-400:var(--scheme-magenta-400);--function-brand-500:var(--scheme-magenta-500);--function-brand-600:var(--scheme-magenta-600);--function-brand-700:var(--scheme-magenta-700);--function-brand-800:var(--scheme-magenta-800);--function-brand-900:var(--scheme-magenta-900);--function-brand-1000:var(--scheme-magenta-1000);--function-brand-1100:var(--scheme-magenta-1100);--function-brand-1200:var(--scheme-magenta-1200);--function-brand-600-15:var(--scheme-magenta-600-15);--function-brand-600-30:var(--scheme-magenta-600-30);--function-brand-600-50:var(--scheme-magenta-600-50)}[data-brand=pink]{--function-brand-100:var(--scheme-pink-100);--function-brand-200:var(--scheme-pink-200);--function-brand-300:var(--scheme-pink-300);--function-brand-400:var(--scheme-pink-400);--function-brand-500:var(--scheme-pink-500);--function-brand-600:var(--scheme-pink-600);--function-brand-700:var(--scheme-pink-700);--function-brand-800:var(--scheme-pink-800);--function-brand-900:var(--scheme-pink-900);--function-brand-1000:var(--scheme-pink-1000);--function-brand-1100:var(--scheme-pink-1100);--function-brand-1200:var(--scheme-pink-1200);--function-brand-600-15:var(--scheme-pink-600-15);--function-brand-600-30:var(--scheme-pink-600-30);--function-brand-600-50:var(--scheme-pink-600-50)}[data-accent=custom]{--function-accent-100:var(--scheme-accent-100);--function-accent-200:var(--scheme-accent-200);--function-accent-300:var(--scheme-accent-300);--function-accent-400:var(--scheme-accent-400);--function-accent-500:var(--scheme-accent-500);--function-accent-600:var(--scheme-accent-600);--function-accent-700:var(--scheme-accent-700);--function-accent-800:var(--scheme-accent-800);--function-accent-900:var(--scheme-accent-900);--function-accent-1000:var(--scheme-accent-1000);--function-accent-1100:var(--scheme-accent-1100);--function-accent-1200:var(--scheme-accent-1200);--function-accent-600-15:var(--scheme-accent-600-15);--function-accent-600-30:var(--scheme-accent-600-30);--function-accent-600-50:var(--scheme-accent-600-50)}[data-accent=red]{--function-accent-100:var(--scheme-red-100);--function-accent-200:var(--scheme-red-200);--function-accent-300:var(--scheme-red-300);--function-accent-400:var(--scheme-red-400);--function-accent-500:var(--scheme-red-500);--function-accent-600:var(--scheme-red-600);--function-accent-700:var(--scheme-red-700);--function-accent-800:var(--scheme-red-800);--function-accent-900:var(--scheme-red-900);--function-accent-1000:var(--scheme-red-1000);--function-accent-1100:var(--scheme-red-1100);--function-accent-1200:var(--scheme-red-1200);--function-accent-600-15:var(--scheme-red-600-15);--function-accent-600-30:var(--scheme-red-600-30);--function-accent-600-50:var(--scheme-red-600-50)}[data-accent=orange]{--function-accent-100:var(--scheme-orange-100);--function-accent-200:var(--scheme-orange-200);--function-accent-300:var(--scheme-orange-300);--function-accent-400:var(--scheme-orange-400);--function-accent-500:var(--scheme-orange-500);--function-accent-600:var(--scheme-orange-600);--function-accent-700:var(--scheme-orange-700);--function-accent-800:var(--scheme-orange-800);--function-accent-900:var(--scheme-orange-900);--function-accent-1000:var(--scheme-orange-1000);--function-accent-1100:var(--scheme-orange-1100);--function-accent-1200:var(--scheme-orange-1200);--function-accent-600-15:var(--scheme-orange-600-15);--function-accent-600-30:var(--scheme-orange-600-30);--function-accent-600-50:var(--scheme-orange-600-50)}[data-accent=yellow]{--function-accent-100:var(--scheme-yellow-100);--function-accent-200:var(--scheme-yellow-200);--function-accent-300:var(--scheme-yellow-300);--function-accent-400:var(--scheme-yellow-400);--function-accent-500:var(--scheme-yellow-500);--function-accent-600:var(--scheme-yellow-600);--function-accent-700:var(--scheme-yellow-700);--function-accent-800:var(--scheme-yellow-800);--function-accent-900:var(--scheme-yellow-900);--function-accent-1000:var(--scheme-yellow-1000);--function-accent-1100:var(--scheme-yellow-1100);--function-accent-1200:var(--scheme-yellow-1200);--function-accent-600-15:var(--scheme-yellow-600-15);--function-accent-600-30:var(--scheme-yellow-600-30);--function-accent-600-50:var(--scheme-yellow-600-50)}[data-accent=moss]{--function-accent-100:var(--scheme-moss-100);--function-accent-200:var(--scheme-moss-200);--function-accent-300:var(--scheme-moss-300);--function-accent-400:var(--scheme-moss-400);--function-accent-500:var(--scheme-moss-500);--function-accent-600:var(--scheme-moss-600);--function-accent-700:var(--scheme-moss-700);--function-accent-800:var(--scheme-moss-800);--function-accent-900:var(--scheme-moss-900);--function-accent-1000:var(--scheme-moss-1000);--function-accent-1100:var(--scheme-moss-1100);--function-accent-1200:var(--scheme-moss-1200);--function-accent-600-15:var(--scheme-moss-600-15);--function-accent-600-30:var(--scheme-moss-600-30);--function-accent-600-50:var(--scheme-moss-600-50)}[data-accent=green]{--function-accent-100:var(--scheme-green-100);--function-accent-200:var(--scheme-green-200);--function-accent-300:var(--scheme-green-300);--function-accent-400:var(--scheme-green-400);--function-accent-500:var(--scheme-green-500);--function-accent-600:var(--scheme-green-600);--function-accent-700:var(--scheme-green-700);--function-accent-800:var(--scheme-green-800);--function-accent-900:var(--scheme-green-900);--function-accent-1000:var(--scheme-green-1000);--function-accent-1100:var(--scheme-green-1100);--function-accent-1200:var(--scheme-green-1200);--function-accent-600-15:var(--scheme-green-600-15);--function-accent-600-30:var(--scheme-green-600-30);--function-accent-600-50:var(--scheme-green-600-50)}[data-accent=emerald]{--function-accent-100:var(--scheme-emerald-100);--function-accent-200:var(--scheme-emerald-200);--function-accent-300:var(--scheme-emerald-300);--function-accent-400:var(--scheme-emerald-400);--function-accent-500:var(--scheme-emerald-500);--function-accent-600:var(--scheme-emerald-600);--function-accent-700:var(--scheme-emerald-700);--function-accent-800:var(--scheme-emerald-800);--function-accent-900:var(--scheme-emerald-900);--function-accent-1000:var(--scheme-emerald-1000);--function-accent-1100:var(--scheme-emerald-1100);--function-accent-1200:var(--scheme-emerald-1200);--function-accent-600-15:var(--scheme-emerald-600-15);--function-accent-600-30:var(--scheme-emerald-600-30);--function-accent-600-50:var(--scheme-emerald-600-50)}[data-accent=aqua]{--function-accent-100:var(--scheme-aqua-100);--function-accent-200:var(--scheme-aqua-200);--function-accent-300:var(--scheme-aqua-300);--function-accent-400:var(--scheme-aqua-400);--function-accent-500:var(--scheme-aqua-500);--function-accent-600:var(--scheme-aqua-600);--function-accent-700:var(--scheme-aqua-700);--function-accent-800:var(--scheme-aqua-800);--function-accent-900:var(--scheme-aqua-900);--function-accent-1000:var(--scheme-aqua-1000);--function-accent-1100:var(--scheme-aqua-1100);--function-accent-1200:var(--scheme-aqua-1200);--function-accent-600-15:var(--scheme-aqua-600-15);--function-accent-600-30:var(--scheme-aqua-600-30);--function-accent-600-50:var(--scheme-aqua-600-50)}[data-accent=cyan]{--function-accent-100:var(--scheme-cyan-100);--function-accent-200:var(--scheme-cyan-200);--function-accent-300:var(--scheme-cyan-300);--function-accent-400:var(--scheme-cyan-400);--function-accent-500:var(--scheme-cyan-500);--function-accent-600:var(--scheme-cyan-600);--function-accent-700:var(--scheme-cyan-700);--function-accent-800:var(--scheme-cyan-800);--function-accent-900:var(--scheme-cyan-900);--function-accent-1000:var(--scheme-cyan-1000);--function-accent-1100:var(--scheme-cyan-1100);--function-accent-1200:var(--scheme-cyan-1200);--function-accent-600-15:var(--scheme-cyan-600-15);--function-accent-600-30:var(--scheme-cyan-600-30);--function-accent-600-50:var(--scheme-cyan-600-50)}[data-accent=blue]{--function-accent-100:var(--scheme-blue-100);--function-accent-200:var(--scheme-blue-200);--function-accent-300:var(--scheme-blue-300);--function-accent-400:var(--scheme-blue-400);--function-accent-500:var(--scheme-blue-500);--function-accent-600:var(--scheme-blue-600);--function-accent-700:var(--scheme-blue-700);--function-accent-800:var(--scheme-blue-800);--function-accent-900:var(--scheme-blue-900);--function-accent-1000:var(--scheme-blue-1000);--function-accent-1100:var(--scheme-blue-1100);--function-accent-1200:var(--scheme-blue-1200);--function-accent-600-15:var(--scheme-blue-600-15);--function-accent-600-30:var(--scheme-blue-600-30);--function-accent-600-50:var(--scheme-blue-600-50)}[data-accent=indigo]{--function-accent-100:var(--scheme-indigo-100);--function-accent-200:var(--scheme-indigo-200);--function-accent-300:var(--scheme-indigo-300);--function-accent-400:var(--scheme-indigo-400);--function-accent-500:var(--scheme-indigo-500);--function-accent-600:var(--scheme-indigo-600);--function-accent-700:var(--scheme-indigo-700);--function-accent-800:var(--scheme-indigo-800);--function-accent-900:var(--scheme-indigo-900);--function-accent-1000:var(--scheme-indigo-1000);--function-accent-1100:var(--scheme-indigo-1100);--function-accent-1200:var(--scheme-indigo-1200);--function-accent-600-15:var(--scheme-indigo-600-15);--function-accent-600-30:var(--scheme-indigo-600-30);--function-accent-600-50:var(--scheme-indigo-600-50)}[data-accent=violet]{--function-accent-100:var(--scheme-violet-100);--function-accent-200:var(--scheme-violet-200);--function-accent-300:var(--scheme-violet-300);--function-accent-400:var(--scheme-violet-400);--function-accent-500:var(--scheme-violet-500);--function-accent-600:var(--scheme-violet-600);--function-accent-700:var(--scheme-violet-700);--function-accent-800:var(--scheme-violet-800);--function-accent-900:var(--scheme-violet-900);--function-accent-1000:var(--scheme-violet-1000);--function-accent-1100:var(--scheme-violet-1100);--function-accent-1200:var(--scheme-violet-1200);--function-accent-600-15:var(--scheme-violet-600-15);--function-accent-600-30:var(--scheme-violet-600-30);--function-accent-600-50:var(--scheme-violet-600-50)}[data-accent=magenta]{--function-accent-100:var(--scheme-magenta-100);--function-accent-200:var(--scheme-magenta-200);--function-accent-300:var(--scheme-magenta-300);--function-accent-400:var(--scheme-magenta-400);--function-accent-500:var(--scheme-magenta-500);--function-accent-600:var(--scheme-magenta-600);--function-accent-700:var(--scheme-magenta-700);--function-accent-800:var(--scheme-magenta-800);--function-accent-900:var(--scheme-magenta-900);--function-accent-1000:var(--scheme-magenta-1000);--function-accent-1100:var(--scheme-magenta-1100);--function-accent-1200:var(--scheme-magenta-1200);--function-accent-600-15:var(--scheme-magenta-600-15);--function-accent-600-30:var(--scheme-magenta-600-30);--function-accent-600-50:var(--scheme-magenta-600-50)}[data-accent=pink]{--function-accent-100:var(--scheme-pink-100);--function-accent-200:var(--scheme-pink-200);--function-accent-300:var(--scheme-pink-300);--function-accent-400:var(--scheme-pink-400);--function-accent-500:var(--scheme-pink-500);--function-accent-600:var(--scheme-pink-600);--function-accent-700:var(--scheme-pink-700);--function-accent-800:var(--scheme-pink-800);--function-accent-900:var(--scheme-pink-900);--function-accent-1000:var(--scheme-pink-1000);--function-accent-1100:var(--scheme-pink-1100);--function-accent-1200:var(--scheme-pink-1200);--function-accent-600-15:var(--scheme-pink-600-15);--function-accent-600-30:var(--scheme-pink-600-30);--function-accent-600-50:var(--scheme-pink-600-50)}[data-neutral=custom]{--function-neutral-100:var(--scheme-neutral-100);--function-neutral-200:var(--scheme-neutral-200);--function-neutral-300:var(--scheme-neutral-300);--function-neutral-400:var(--scheme-neutral-400);--function-neutral-500:var(--scheme-neutral-500);--function-neutral-600:var(--scheme-neutral-600);--function-neutral-700:var(--scheme-neutral-700);--function-neutral-800:var(--scheme-neutral-800);--function-neutral-900:var(--scheme-neutral-900);--function-neutral-1000:var(--scheme-neutral-1000);--function-neutral-1100:var(--scheme-neutral-1100);--function-neutral-1200:var(--scheme-neutral-1200);--function-neutral-600-15:var(--scheme-neutral-600-15);--function-neutral-600-30:var(--scheme-neutral-600-30);--function-neutral-600-50:var(--scheme-neutral-600-50)}[data-neutral=slate]{--function-neutral-100:var(--scheme-slate-100);--function-neutral-200:var(--scheme-slate-200);--function-neutral-300:var(--scheme-slate-300);--function-neutral-400:var(--scheme-slate-400);--function-neutral-500:var(--scheme-slate-500);--function-neutral-600:var(--scheme-slate-600);--function-neutral-700:var(--scheme-slate-700);--function-neutral-800:var(--scheme-slate-800);--function-neutral-900:var(--scheme-slate-900);--function-neutral-1000:var(--scheme-slate-1000);--function-neutral-1100:var(--scheme-slate-1100);--function-neutral-1200:var(--scheme-slate-1200);--function-neutral-600-15:var(--scheme-slate-600-15);--function-neutral-600-30:var(--scheme-slate-600-30);--function-neutral-600-50:var(--scheme-slate-600-50)}[data-neutral=gray]{--function-neutral-100:var(--scheme-gray-100);--function-neutral-200:var(--scheme-gray-200);--function-neutral-300:var(--scheme-gray-300);--function-neutral-400:var(--scheme-gray-400);--function-neutral-500:var(--scheme-gray-500);--function-neutral-600:var(--scheme-gray-600);--function-neutral-700:var(--scheme-gray-700);--function-neutral-800:var(--scheme-gray-800);--function-neutral-900:var(--scheme-gray-900);--function-neutral-1000:var(--scheme-gray-1000);--function-neutral-1100:var(--scheme-gray-1100);--function-neutral-1200:var(--scheme-gray-1200);--function-neutral-600-15:var(--scheme-gray-600-15);--function-neutral-600-30:var(--scheme-gray-600-30);--function-neutral-600-50:var(--scheme-gray-600-50)}[data-neutral=rose]{--function-neutral-100:var(--scheme-rose-100);--function-neutral-200:var(--scheme-rose-200);--function-neutral-300:var(--scheme-rose-300);--function-neutral-400:var(--scheme-rose-400);--function-neutral-500:var(--scheme-rose-500);--function-neutral-600:var(--scheme-rose-600);--function-neutral-700:var(--scheme-rose-700);--function-neutral-800:var(--scheme-rose-800);--function-neutral-900:var(--scheme-rose-900);--function-neutral-1000:var(--scheme-rose-1000);--function-neutral-1100:var(--scheme-rose-1100);--function-neutral-1200:var(--scheme-rose-1200);--function-neutral-600-15:var(--scheme-rose-600-15);--function-neutral-600-30:var(--scheme-rose-600-30);--function-neutral-600-50:var(--scheme-rose-600-50)}[data-neutral=mint]{--function-neutral-100:var(--scheme-mint-100);--function-neutral-200:var(--scheme-mint-200);--function-neutral-300:var(--scheme-mint-300);--function-neutral-400:var(--scheme-mint-400);--function-neutral-500:var(--scheme-mint-500);--function-neutral-600:var(--scheme-mint-600);--function-neutral-700:var(--scheme-mint-700);--function-neutral-800:var(--scheme-mint-800);--function-neutral-900:var(--scheme-mint-900);--function-neutral-1000:var(--scheme-mint-1000);--function-neutral-1100:var(--scheme-mint-1100);--function-neutral-1200:var(--scheme-mint-1200);--function-neutral-600-15:var(--scheme-mint-600-15);--function-neutral-600-30:var(--scheme-mint-600-30);--function-neutral-600-50:var(--scheme-mint-600-50)}[data-neutral=dusk]{--function-neutral-100:var(--scheme-dusk-100);--function-neutral-200:var(--scheme-dusk-200);--function-neutral-300:var(--scheme-dusk-300);--function-neutral-400:var(--scheme-dusk-400);--function-neutral-500:var(--scheme-dusk-500);--function-neutral-600:var(--scheme-dusk-600);--function-neutral-700:var(--scheme-dusk-700);--function-neutral-800:var(--scheme-dusk-800);--function-neutral-900:var(--scheme-dusk-900);--function-neutral-1000:var(--scheme-dusk-1000);--function-neutral-1100:var(--scheme-dusk-1100);--function-neutral-1200:var(--scheme-dusk-1200);--function-neutral-600-15:var(--scheme-dusk-600-15);--function-neutral-600-30:var(--scheme-dusk-600-30);--function-neutral-600-50:var(--scheme-dusk-600-50)}[data-neutral=sand]{--function-neutral-100:var(--scheme-sand-100);--function-neutral-200:var(--scheme-sand-200);--function-neutral-300:var(--scheme-sand-300);--function-neutral-400:var(--scheme-sand-400);--function-neutral-500:var(--scheme-sand-500);--function-neutral-600:var(--scheme-sand-600);--function-neutral-700:var(--scheme-sand-700);--function-neutral-800:var(--scheme-sand-800);--function-neutral-900:var(--scheme-sand-900);--function-neutral-1000:var(--scheme-sand-1000);--function-neutral-1100:var(--scheme-sand-1100);--function-neutral-1200:var(--scheme-sand-1200);--function-neutral-600-15:var(--scheme-sand-600-15);--function-neutral-600-30:var(--scheme-sand-600-30);--function-neutral-600-50:var(--scheme-sand-600-50)}:root{--static-space-0:0;--static-space-1:1px;--static-space-2:.125rem;--static-space-4:.25rem;--static-space-8:.5rem;--static-space-12:.75rem;--static-space-16:1rem;--static-space-20:1.25rem;--static-space-24:1.5rem;--static-space-32:2rem;--static-space-40:2.5rem;--static-space-48:3rem;--static-space-56:3.5rem;--static-space-64:4rem;--static-space-72:4.5rem;--static-space-80:5rem;--static-space-104:6.5rem;--static-space-128:8rem;--static-space-160:10rem;--static-width-2400:150rem;--static-width-1600:100rem;--static-width-1440:90rem;--static-width-1200:75rem;--static-width-1024:64rem;--static-width-880:55rem;--static-width-768:48rem;--static-width-640:40rem;--static-width-560:35rem;--static-width-400:25rem;--static-width-320:20rem;--static-height-560:35rem;--static-height-480:30rem;--static-height-400:25rem;--static-height-360:22.5rem;--static-height-320:20rem;--static-height-280:17.5rem;--static-height-240:15rem;--static-height-220:13.75rem;--static-height-160:10rem;--responsive-width-xl:var(--static-width-1440);--responsive-width-l:var(--static-width-1200);--responsive-width-m:var(--static-width-1024);--responsive-width-s:var(--static-width-768);--responsive-width-xs:var(--static-width-640);--responsive-height-xl:var(--static-height-560);--responsive-height-l:var(--static-height-480);--responsive-height-m:var(--static-height-400);--responsive-height-s:var(--static-height-360);--responsive-height-xs:var(--static-height-280);--responsive-space-xl:var(--static-space-80);--responsive-space-l:var(--static-space-40);--responsive-space-m:var(--static-space-24);--responsive-space-s:var(--static-space-16);--responsive-space-xs:var(--static-space-12)}@media (width<=1024px){:root{--responsive-width-xl:var(--static-width-1024);--responsive-width-l:var(--static-width-1024);--responsive-width-m:var(--static-width-880);--responsive-width-s:var(--static-width-768);--responsive-width-xs:var(--static-width-640);--responsive-height-xl:var(--static-height-480);--responsive-height-l:var(--static-height-400);--responsive-height-m:var(--static-height-360);--responsive-height-s:var(--static-height-280);--responsive-height-xs:var(--static-height-240);--responsive-space-xl:var(--static-space-64);--responsive-space-l:var(--static-space-24);--responsive-space-m:var(--static-space-16);--responsive-space-s:var(--static-space-12);--responsive-space-xs:var(--static-space-8)}}@media (width<=768px){:root{--responsive-width-xl:var(--static-width-1024);--responsive-width-l:var(--static-width-1024);--responsive-width-m:var(--static-width-880);--responsive-width-s:var(--static-width-768);--responsive-width-xs:var(--static-width-640);--responsive-height-xl:var(--static-height-320);--responsive-height-l:var(--static-height-280);--responsive-height-m:var(--static-height-240);--responsive-height-s:var(--static-height-220);--responsive-height-xs:var(--static-height-160);--responsive-space-xl:var(--static-space-40);--responsive-space-l:var(--static-space-16);--responsive-space-m:var(--static-space-12);--responsive-space-s:var(--static-space-8);--responsive-space-xs:var(--static-space-4)}}[data-scaling="110"]{--static-space-1:calc(.0625rem * 1.1);--static-space-2:calc(.125rem * 1.1);--static-space-4:calc(.25rem * 1.1);--static-space-8:calc(.5rem * 1.1);--static-space-12:calc(.75rem * 1.1);--static-space-16:calc(1rem * 1.1);--static-space-20:calc(1.25rem * 1.1);--static-space-24:calc(1.5rem * 1.1);--static-space-32:calc(2rem * 1.1);--static-space-40:calc(2.5rem * 1.1);--static-space-48:calc(3rem * 1.1);--static-space-56:calc(3.5rem * 1.1);--static-space-64:calc(4rem * 1.1);--static-space-72:calc(4.5rem * 1.1);--static-space-80:calc(5rem * 1.1);--static-space-104:calc(6.5rem * 1.1);--static-space-128:calc(8rem * 1.1);--static-space-160:calc(10rem * 1.1);--static-width-2400:calc(150rem * 1.1);--static-width-1600:calc(100rem * 1.1);--static-width-1440:calc(90rem * 1.1);--static-width-1200:calc(75rem * 1.1);--static-width-1024:calc(64rem * 1.1);--static-width-880:calc(55rem * 1.1);--static-width-768:calc(48rem * 1.1);--static-width-560:calc(35rem * 1.1);--static-width-400:calc(25rem * 1.1);--static-width-320:calc(20rem * 1.1);--static-height-560:calc(35rem * 1.1);--static-height-480:calc(30rem * 1.1);--static-height-400:calc(25rem * 1.1);--static-height-360:calc(22.5rem * 1.1);--static-height-320:calc(20rem * 1.1);--static-height-280:calc(17.5rem * 1.1);--static-height-240:calc(15rem * 1.1);--static-height-220:calc(13.75rem * 1.1);--static-height-160:calc(10rem * 1.1)}[data-scaling="105"]{--static-space-1:calc(.0625rem * 1.05);--static-space-2:calc(.125rem * 1.05);--static-space-4:calc(.25rem * 1.05);--static-space-8:calc(.5rem * 1.05);--static-space-12:calc(.75rem * 1.05);--static-space-16:calc(1rem * 1.05);--static-space-20:calc(1.25rem * 1.05);--static-space-24:calc(1.5rem * 1.05);--static-space-32:calc(2rem * 1.05);--static-space-40:calc(2.5rem * 1.05);--static-space-48:calc(3rem * 1.05);--static-space-56:calc(3.5rem * 1.05);--static-space-64:calc(4rem * 1.05);--static-space-72:calc(4.5rem * 1.05);--static-space-80:calc(5rem * 1.05);--static-space-104:calc(6.5rem * 1.05);--static-space-128:calc(8rem * 1.05);--static-space-160:calc(10rem * 1.05);--static-width-2400:calc(150rem * 1.05);--static-width-1600:calc(100rem * 1.05);--static-width-1440:calc(90rem * 1.05);--static-width-1200:calc(75rem * 1.05);--static-width-1024:calc(64rem * 1.05);--static-width-880:calc(55rem * 1.05);--static-width-768:calc(48rem * 1.05);--static-width-560:calc(35rem * 1.05);--static-width-400:calc(25rem * 1.05);--static-width-320:calc(20rem * 1.05);--static-height-560:calc(35rem * 1.05);--static-height-480:calc(30rem * 1.05);--static-height-400:calc(25rem * 1.05);--static-height-360:calc(22.5rem * 1.05);--static-height-320:calc(20rem * 1.05);--static-height-280:calc(17.5rem * 1.05);--static-height-240:calc(15rem * 1.05);--static-height-220:calc(13.75rem * 1.05);--static-height-160:calc(10rem * 1.05)}[data-scaling="95"]{--static-space-1:calc(.0625rem * .95);--static-space-2:calc(.125rem * .95);--static-space-4:calc(.25rem * .95);--static-space-8:calc(.5rem * .95);--static-space-12:calc(.75rem * .95);--static-space-16:calc(1rem * .95);--static-space-20:calc(1.25rem * .95);--static-space-24:calc(1.5rem * .95);--static-space-32:calc(2rem * .95);--static-space-40:calc(2.5rem * .95);--static-space-48:calc(3rem * .95);--static-space-56:calc(3.5rem * .95);--static-space-64:calc(4rem * .95);--static-space-72:calc(4.5rem * .95);--static-space-80:calc(5rem * .95);--static-space-104:calc(6.5rem * .95);--static-space-128:calc(8rem * .95);--static-space-160:calc(10rem * .95);--static-width-2400:calc(150rem * .95);--static-width-1600:calc(100rem * .95);--static-width-1440:calc(90rem * .95);--static-width-1200:calc(75rem * .95);--static-width-1024:calc(64rem * .95);--static-width-880:calc(55rem * .95);--static-width-768:calc(48rem * .95);--static-width-560:calc(35rem * .95);--static-width-400:calc(25rem * .95);--static-width-320:calc(20rem * .95);--static-height-560:calc(35rem * .95);--static-height-480:calc(30rem * .95);--static-height-400:calc(25rem * .95);--static-height-360:calc(22.5rem * .95);--static-height-320:calc(20rem * .95);--static-height-280:calc(17.5rem * .95);--static-height-240:calc(15rem * .95);--static-height-220:calc(13.75rem * .95);--static-height-160:calc(10rem * .95)}[data-scaling="90"]{--static-space-1:calc(.0625rem * .9);--static-space-2:calc(.125rem * .9);--static-space-4:calc(.25rem * .9);--static-space-8:calc(.5rem * .9);--static-space-12:calc(.75rem * .9);--static-space-16:calc(1rem * .9);--static-space-20:calc(1.25rem * .9);--static-space-24:calc(1.5rem * .9);--static-space-32:calc(2rem * .9);--static-space-40:calc(2.5rem * .9);--static-space-48:calc(3rem * .9);--static-space-56:calc(3.5rem * .9);--static-space-64:calc(4rem * .9);--static-space-72:calc(4.5rem * .9);--static-space-80:calc(5rem * .9);--static-space-104:calc(6.5rem * .9);--static-space-128:calc(8rem * .9);--static-space-160:calc(10rem * .9);--static-width-2400:calc(150rem * .9);--static-width-1600:calc(100rem * .9);--static-width-1440:calc(90rem * .9);--static-width-1200:calc(75rem * .9);--static-width-1024:calc(64rem * .9);--static-width-880:calc(55rem * .9);--static-width-768:calc(48rem * .9);--static-width-560:calc(35rem * .9);--static-width-400:calc(25rem * .9);--static-width-320:calc(20rem * .9);--static-height-560:calc(35rem * .9);--static-height-480:calc(30rem * .9);--static-height-400:calc(25rem * .9);--static-height-360:calc(22.5rem * .9);--static-height-320:calc(20rem * .9);--static-height-280:calc(17.5rem * .9);--static-height-240:calc(15rem * .9);--static-height-220:calc(13.75rem * .9);--static-height-160:calc(10rem * .9)}[data-border=playful]{--radius-xs:.25rem;--radius-xs-nest-4:.375rem;--radius-xs-nest-8:.5rem;--radius-s:.5rem;--radius-s-nest-4:.75rem;--radius-s-nest-8:1rem;--radius-m:.75rem;--radius-m-nest-4:1rem;--radius-m-nest-8:1.25rem;--radius-l:1rem;--radius-l-nest-4:1.25rem;--radius-l-nest-8:1.625rem;--radius-xl:1.25rem;--radius-xl-nest-4:1.5rem;--radius-xl-nest-8:1.875rem;--radius-full:999rem}[data-border=conservative]{--radius-xs:.125rem;--radius-xs-nest-4:.25rem;--radius-xs-nest-8:.375rem;--radius-s:.25rem;--radius-s-nest-4:.375rem;--radius-s-nest-8:.5rem;--radius-m:.375rem;--radius-m-nest-4:.5rem;--radius-m-nest-8:.625rem;--radius-l:.625rem;--radius-l-nest-4:.875rem;--radius-l-nest-8:1.125rem;--radius-xl:.75rem;--radius-xl-nest-4:1rem;--radius-xl-nest-8:1.25rem;--radius-full:999rem}[data-border=rounded]{--radius-xs:1rem;--radius-xs-nest-4:1.25rem;--radius-xs-nest-8:1.5rem;--radius-s:1.25rem;--radius-s-nest-4:1.5rem;--radius-s-nest-8:2rem;--radius-m:1.25rem;--radius-m-nest-4:1.5rem;--radius-m-nest-8:1.875rem;--radius-l:1.75rem;--radius-l-nest-4:2rem;--radius-l-nest-8:2.5rem;--radius-xl:2rem;--radius-xl-nest-4:2.25rem;--radius-xl-nest-8:2.75rem;--radius-full:999rem}[data-border=sharp]{--radius-xs:0;--radius-xs-nest-4:0;--radius-xs-nest-8:0;--radius-s:0;--radius-s-nest-4:0;--radius-s-nest-8:0;--radius-m:0;--radius-m-nest-4:0;--radius-m-nest-8:0;--radius-l:0;--radius-l-nest-4:0;--radius-l-nest-8:0;--radius-xl:0;--radius-xl-nest-4:0;--radius-xl-nest-8:0;--radius-full:999rem}:root{--shadow-xs:0px 0px 1px #0000001f, 0px 1px 2px #00000014, 0px 2px 4px #00000014;--shadow-s:0px 0px 2px #0000001f, 0px 1px 4px #00000014, 0px 4px 8px #00000014;--shadow-m:0px 0px 2px #0000001f, 0px 2px 4px #00000014, 0px 8px 8px #00000014;--shadow-l:0px 2px 4px #0000001f, 0px 8px 12px #00000014, 0px 8px 16px #00000014;--shadow-xl:0px 4px 4px #0000001f, 0px 8px 12px #00000014, 0px 24px 24px #00000014;--font-weight-thin:100;--font-weight-extraLight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semiBold:600;--font-weight-bold:700;--font-weight-extraBold:800;--font-weight-body-default:var(--font-weight-normal);--font-weight-body-strong:var(--font-weight-bold);--font-weight-label-default:var(--font-weight-normal);--font-weight-label-strong:var(--font-weight-semiBold);--font-weight-code-default:var(--font-weight-normal);--font-weight-code-strong:var(--font-weight-bold);--font-weight-heading-default:var(--font-weight-normal);--font-weight-heading-strong:var(--font-weight-semiBold);--font-weight-display-default:var(--font-weight-light);--font-weight-display-normal:var(--font-weight-normal);--font-weight-display-medium:var(--font-weight-medium);--font-weight-display-strong:var(--font-weight-semiBold);--font-size-display-xl:5rem;--font-size-display-l:4rem;--font-size-display-m:3rem;--font-size-display-s:2.5rem;--font-size-display-xs:2rem;--font-size-heading-xl:1.5rem;--font-size-heading-l:1.33rem;--font-size-heading-m:1.25rem;--font-size-heading-s:1.125rem;--font-size-heading-xs:1rem;--font-size-body-xl:1.25rem;--font-size-body-l:1.125rem;--font-size-body-m:1rem;--font-size-body-s:.875rem;--font-size-body-xs:.75rem;--font-size-label-xl:1.125rem;--font-size-label-l:1rem;--font-size-label-m:.925rem;--font-size-label-s:.825rem;--font-size-label-xs:.75rem;--line-height-display-xl:5rem;--line-height-display-l:4.25rem;--line-height-display-m:3.25rem;--line-height-display-s:3rem;--line-height-display-xs:2.5rem;--line-height-heading-xl:2rem;--line-height-heading-l:1.75rem;--line-height-heading-m:1.5rem;--line-height-heading-s:1.5rem;--line-height-heading-xs:1.25rem;--line-height-body-xl:1.75rem;--line-height-body-l:1.5rem;--line-height-body-m:1.5rem;--line-height-body-s:1.125rem;--line-height-body-xs:1rem;--line-height-label-xl:1.5rem;--line-height-label-l:1.25rem;--line-height-label-m:1.25rem;--line-height-label-s:1rem;--line-height-label-xs:.875rem}@media (width<=1024px){:root{--font-size-display-xl:3.5rem;--font-size-display-l:3.25rem;--font-size-display-m:2.75rem;--font-size-display-s:2.25rem;--font-size-display-xs:1.75rem;--font-size-heading-xl:1.33rem;--font-size-heading-l:1.25rem;--font-size-heading-m:1.125rem;--line-height-display-xl:3.75rem;--line-height-display-l:3.5rem;--line-height-display-m:3rem;--line-height-display-s:2.5rem;--line-height-display-xs:2rem;--line-height-heading-xl:1.75rem;--line-height-heading-l:1.5rem;--line-height-heading-m:1.25rem}}@media (width<=768px){:root{--font-size-display-xl:2.75rem;--font-size-display-l:2.5rem;--font-size-display-m:2.25rem;--font-size-display-s:2rem;--line-height-display-xl:3rem;--line-height-display-l:2.75rem;--line-height-display-m:2.5rem;--line-height-display-s:2.5rem}}:root{--font-heading:var(--font-heading);--font-body:var(--font-body);--font-label:var(--font-label);--font-code:var(--font-code);--font-size-display-multiplier:1;--font-size-heading-multiplier:1;--font-size-body-multiplier:1;--font-size-label-multiplier:1;--line-height-display-multiplier:1;--line-height-heading-multiplier:1;--line-height-body-multiplier:1;--line-height-label-multiplier:1;--font-scaling-desktop:16px;--font-scaling-tablet:16px;--font-scaling-mobile:15px;--cursor-interactive:pointer;--solid-inset-distance:0;--solid-inset-size:0;--solid-border-width:0;--backdrop-filter:none;--surface-border:var(--static-transparent);--surface-background:var(--neutral-background-medium);--default-border:var(--neutral-border-medium)}[data-cursor-interactive=pointer]{--cursor-interactive:pointer}[data-cursor-interactive=default]{--cursor-interactive:default}[data-desktop-size="18"]{--font-scaling-desktop:18px}[data-desktop-size="17"]{--font-scaling-desktop:17px}[data-desktop-size="16"]{--font-scaling-desktop:16px}[data-desktop-size="15"]{--font-scaling-desktop:15px}[data-desktop-size="14"]{--font-scaling-desktop:14px}[data-desktop-size="13"]{--font-scaling-desktop:13px}[data-tablet-size="18"]{--font-scaling-tablet:18px}[data-tablet-size="17"]{--font-scaling-tablet:17px}[data-tablet-size="16"]{--font-scaling-tablet:16px}[data-tablet-size="15"]{--font-scaling-tablet:15px}[data-tablet-size="14"]{--font-scaling-tablet:14px}[data-tablet-size="13"]{--font-scaling-tablet:13px}[data-mobile-size="18"]{--font-scaling-mobile:18px}[data-mobile-size="17"]{--font-scaling-mobile:17px}[data-mobile-size="16"]{--font-scaling-mobile:16px}[data-mobile-size="15"]{--font-scaling-mobile:15px}[data-mobile-size="14"]{--font-scaling-mobile:14px}[data-mobile-size="13"]{--font-scaling-mobile:13px}[data-theme=dark]{--page-background:var(--neutral-background-weak);--backdrop:var(--static-black-medium);--solid-border-color-brand:var(--brand-alpha-strong);--solid-border-color-neutral:var(--neutral-alpha-strong);--solid-border-color-danger:var(--danger-alpha-strong);--code-moss:var(--scheme-moss-800);--code-gray:var(--scheme-gray-800);--code-aqua:var(--scheme-aqua-800);--code-green:var(--scheme-green-800);--code-blue:var(--scheme-blue-800);--code-violet:var(--scheme-violet-800);--code-orange:var(--scheme-orange-800);--brand-background-strong:var(--function-brand-300);--brand-background-medium:var(--function-brand-200);--brand-background-weak:var(--function-brand-100);--brand-on-background-strong:var(--static-white);--brand-on-background-medium:var(--function-brand-900);--brand-on-background-weak:var(--function-brand-700);--brand-border-strong:var(--function-brand-400);--brand-border-medium:var(--function-brand-300);--brand-border-weak:var(--function-brand-200);--brand-alpha-strong:var(--function-brand-600-50);--brand-alpha-medium:var(--function-brand-600-30);--brand-alpha-weak:var(--function-brand-600-15);--accent-background-strong:var(--function-accent-300);--accent-background-medium:var(--function-accent-200);--accent-background-weak:var(--function-accent-100);--accent-on-background-strong:var(--static-white);--accent-on-background-medium:var(--function-accent-900);--accent-on-background-weak:var(--function-accent-700);--accent-solid-strong:var(--function-accent-500);--accent-solid-medium:var(--function-accent-400);--accent-solid-weak:var(--function-accent-300);--accent-on-solid-strong:var(--static-white);--accent-on-solid-medium:var(--function-accent-1000);--accent-on-solid-weak:var(--function-accent-900);--accent-border-strong:var(--function-accent-400);--accent-border-medium:var(--function-accent-300);--accent-border-weak:var(--function-accent-200);--accent-alpha-strong:var(--function-accent-600-50);--accent-alpha-medium:var(--function-accent-600-30);--accent-alpha-weak:var(--function-accent-600-15);--neutral-background-strong:var(--function-neutral-300);--neutral-background-medium:var(--function-neutral-200);--neutral-background-weak:var(--function-neutral-100);--neutral-on-background-strong:var(--static-white);--neutral-on-background-medium:var(--function-neutral-900);--neutral-on-background-weak:var(--function-neutral-700);--neutral-solid-strong:var(--function-neutral-500);--neutral-solid-medium:var(--function-neutral-400);--neutral-solid-weak:var(--function-neutral-300);--neutral-on-solid-strong:var(--static-white);--neutral-on-solid-medium:var(--function-neutral-1000);--neutral-on-solid-weak:var(--function-neutral-900);--neutral-border-strong:var(--function-neutral-400);--neutral-border-medium:var(--function-neutral-300);--neutral-border-weak:var(--function-neutral-200);--neutral-alpha-strong:var(--function-neutral-600-50);--neutral-alpha-medium:var(--function-neutral-600-30);--neutral-alpha-weak:var(--function-neutral-600-15);--info-background-strong:var(--function-info-300);--info-background-medium:var(--function-info-200);--info-background-weak:var(--function-info-100);--info-on-background-strong:var(--static-white);--info-on-background-medium:var(--function-info-900);--info-on-background-weak:var(--function-info-700);--info-solid-strong:var(--function-info-500);--info-solid-medium:var(--function-info-400);--info-solid-weak:var(--function-info-300);--info-on-solid-strong:var(--static-white);--info-on-solid-medium:var(--function-info-1000);--info-on-solid-weak:var(--function-info-900);--info-border-strong:var(--function-info-400);--info-border-medium:var(--function-info-300);--info-border-weak:var(--function-info-200);--info-alpha-strong:var(--function-info-600-50);--info-alpha-medium:var(--function-info-600-30);--info-alpha-weak:var(--function-info-600-15);--warning-background-strong:var(--function-warning-300);--warning-background-medium:var(--function-warning-200);--warning-background-weak:var(--function-warning-100);--warning-on-background-strong:var(--static-white);--warning-on-background-medium:var(--function-warning-900);--warning-on-background-weak:var(--function-warning-700);--warning-solid-strong:var(--function-warning-500);--warning-solid-medium:var(--function-warning-400);--warning-solid-weak:var(--function-warning-300);--warning-on-solid-strong:var(--static-white);--warning-on-solid-medium:var(--function-warning-1000);--warning-on-solid-weak:var(--function-warning-900);--warning-border-strong:var(--function-warning-400);--warning-border-medium:var(--function-warning-300);--warning-border-weak:var(--function-warning-200);--warning-alpha-strong:var(--function-warning-600-50);--warning-alpha-medium:var(--function-warning-600-30);--warning-alpha-weak:var(--function-warning-600-15);--danger-background-strong:var(--function-danger-300);--danger-background-medium:var(--function-danger-200);--danger-background-weak:var(--function-danger-100);--danger-on-background-strong:var(--static-white);--danger-on-background-medium:var(--function-danger-900);--danger-on-background-weak:var(--function-danger-700);--danger-solid-strong:var(--function-danger-500);--danger-solid-medium:var(--function-danger-400);--danger-solid-weak:var(--function-danger-300);--danger-on-solid-strong:var(--static-white);--danger-on-solid-medium:var(--function-danger-1000);--danger-on-solid-weak:var(--function-danger-900);--danger-border-strong:var(--function-danger-400);--danger-border-medium:var(--function-danger-300);--danger-border-weak:var(--function-danger-200);--danger-alpha-strong:var(--function-danger-600-50);--danger-alpha-medium:var(--function-danger-600-30);--danger-alpha-weak:var(--function-danger-600-15);--success-background-strong:var(--function-success-300);--success-background-medium:var(--function-success-200);--success-background-weak:var(--function-success-100);--success-on-background-strong:var(--static-white);--success-on-background-medium:var(--function-success-900);--success-on-background-weak:var(--function-success-700);--success-solid-strong:var(--function-success-500);--success-solid-medium:var(--function-success-400);--success-solid-weak:var(--function-success-300);--success-on-solid-strong:var(--static-white);--success-on-solid-medium:var(--function-success-1000);--success-on-solid-weak:var(--function-success-900);--success-border-strong:var(--function-success-400);--success-border-medium:var(--function-success-300);--success-border-weak:var(--function-success-200);--success-alpha-strong:var(--function-success-600-50);--success-alpha-medium:var(--function-success-600-30);--success-alpha-weak:var(--function-success-600-15)}[data-theme=dark] .dark-flex{display:flex}[data-theme=dark] .dark-grid{display:grid}[data-theme=dark] .light-flex,[data-theme=dark] .light-grid{display:none}[data-theme=light]{--page-background:var(--neutral-background-weak);--backdrop:var(--static-white-medium);--solid-border-color-brand:var(--brand-alpha-strong);--solid-border-color-neutral:var(--neutral-alpha-strong);--solid-border-color-danger:var(--danger-alpha-strong);--code-moss:var(--scheme-moss-600);--code-gray:var(--scheme-gray-600);--code-aqua:var(--scheme-aqua-600);--code-green:var(--scheme-green-600);--code-blue:var(--scheme-blue-600);--code-violet:var(--scheme-violet-600);--code-orange:var(--scheme-orange-600);--brand-background-strong:var(--function-brand-800);--brand-background-medium:var(--function-brand-1000);--brand-background-weak:var(--static-white);--brand-on-background-strong:var(--function-brand-100);--brand-on-background-medium:var(--function-brand-400);--brand-on-background-weak:var(--function-brand-500);--brand-border-strong:var(--function-brand-800);--brand-border-medium:var(--function-brand-900);--brand-border-weak:var(--function-brand-1000);--brand-alpha-strong:var(--function-brand-600-50);--brand-alpha-medium:var(--function-brand-600-30);--brand-alpha-weak:var(--function-brand-600-15);--accent-background-strong:var(--function-accent-800);--accent-background-medium:var(--function-accent-1000);--accent-background-weak:var(--static-white);--accent-on-background-strong:var(--function-accent-100);--accent-on-background-medium:var(--function-accent-400);--accent-on-background-weak:var(--function-accent-500);--accent-solid-strong:var(--function-accent-600);--accent-solid-medium:var(--function-accent-500);--accent-solid-weak:var(--function-accent-400);--accent-on-solid-strong:var(--static-white);--accent-on-solid-medium:var(--function-accent-1100);--accent-on-solid-weak:var(--function-accent-1000);--accent-border-strong:var(--function-accent-800);--accent-border-medium:var(--function-accent-900);--accent-border-weak:var(--function-accent-1000);--accent-alpha-strong:var(--function-accent-600-50);--accent-alpha-medium:var(--function-accent-600-30);--accent-alpha-weak:var(--function-accent-600-15);--neutral-background-strong:var(--function-neutral-800);--neutral-background-medium:var(--function-neutral-1000);--neutral-background-weak:var(--static-white);--neutral-on-background-strong:var(--function-neutral-100);--neutral-on-background-medium:var(--function-neutral-400);--neutral-on-background-weak:var(--function-neutral-500);--neutral-solid-strong:var(--function-neutral-600);--neutral-solid-medium:var(--function-neutral-500);--neutral-solid-weak:var(--function-neutral-400);--neutral-on-solid-strong:var(--static-white);--neutral-on-solid-medium:var(--function-neutral-1100);--neutral-on-solid-weak:var(--function-neutral-1000);--neutral-border-strong:var(--function-neutral-800);--neutral-border-medium:var(--function-neutral-900);--neutral-border-weak:var(--function-neutral-1000);--neutral-alpha-strong:var(--function-neutral-600-50);--neutral-alpha-medium:var(--function-neutral-600-30);--neutral-alpha-weak:var(--function-neutral-600-15);--info-background-strong:var(--function-info-800);--info-background-medium:var(--function-info-1000);--info-background-weak:var(--static-white);--info-on-background-strong:var(--function-info-100);--info-on-background-medium:var(--function-info-400);--info-on-background-weak:var(--function-info-500);--info-solid-strong:var(--function-info-600);--info-solid-medium:var(--function-info-500);--info-solid-weak:var(--function-info-400);--info-on-solid-strong:var(--static-white);--info-on-solid-medium:var(--function-info-1100);--info-on-solid-weak:var(--function-info-1000);--info-border-strong:var(--function-info-800);--info-border-medium:var(--function-info-900);--info-border-weak:var(--function-info-1000);--info-alpha-strong:var(--function-info-600-50);--info-alpha-medium:var(--function-info-600-30);--info-alpha-weak:var(--function-info-600-15);--warning-background-strong:var(--function-warning-800);--warning-background-medium:var(--function-warning-1000);--warning-background-weak:var(--static-white);--warning-on-background-strong:var(--function-warning-100);--warning-on-background-medium:var(--function-warning-400);--warning-on-background-weak:var(--function-warning-500);--warning-solid-strong:var(--function-warning-600);--warning-solid-medium:var(--function-warning-500);--warning-solid-weak:var(--function-warning-400);--warning-on-solid-strong:var(--static-white);--warning-on-solid-medium:var(--function-warning-1100);--warning-on-solid-weak:var(--function-warning-1000);--warning-border-strong:var(--function-warning-800);--warning-border-medium:var(--function-warning-900);--warning-border-weak:var(--function-warning-1000);--warning-alpha-strong:var(--function-warning-600-50);--warning-alpha-medium:var(--function-warning-600-30);--warning-alpha-weak:var(--function-warning-600-15);--danger-background-strong:var(--function-danger-800);--danger-background-medium:var(--function-danger-1000);--danger-background-weak:var(--static-white);--danger-on-background-strong:var(--function-danger-100);--danger-on-background-medium:var(--function-danger-400);--danger-on-background-weak:var(--function-danger-500);--danger-solid-strong:var(--function-danger-600);--danger-solid-medium:var(--function-danger-500);--danger-solid-weak:var(--function-danger-400);--danger-on-solid-strong:var(--static-white);--danger-on-solid-medium:var(--function-danger-1100);--danger-on-solid-weak:var(--function-danger-1000);--danger-border-strong:var(--function-danger-800);--danger-border-medium:var(--function-danger-900);--danger-border-weak:var(--function-danger-1000);--danger-alpha-strong:var(--function-danger-600-50);--danger-alpha-medium:var(--function-danger-600-30);--danger-alpha-weak:var(--function-danger-600-15);--success-background-strong:var(--function-success-800);--success-background-medium:var(--function-success-1000);--success-background-weak:var(--static-white);--success-on-background-strong:var(--function-success-100);--success-on-background-medium:var(--function-success-400);--success-on-background-weak:var(--function-success-500);--success-solid-strong:var(--function-success-600);--success-solid-medium:var(--function-success-500);--success-solid-weak:var(--function-success-400);--success-on-solid-strong:var(--static-white);--success-on-solid-medium:var(--function-success-1100);--success-on-solid-weak:var(--function-success-1000);--success-border-strong:var(--function-success-800);--success-border-medium:var(--function-success-900);--success-border-weak:var(--function-success-1000);--success-alpha-strong:var(--function-success-600-50);--success-alpha-medium:var(--function-success-600-30);--success-alpha-weak:var(--function-success-600-15)}[data-theme=light] .dark-flex,[data-theme=light] .dark-grid{display:none}[data-theme=light] .light-flex{display:flex}[data-theme=light] .light-grid{display:grid}[data-solid-style=plastic]{--solid-inset-distance:-1rem;--solid-inset-size:1rem;--solid-border-width:1px}[data-transition=all],[data-transition=micro]{--transition-eased:ease-in-out;--transition-property-all:all;--transition-duration-micro-short:.1s;--transition-duration-micro-medium:.2s;--transition-duration-micro-long:.4s;--transition-micro-short:var(--transition-property-all) var(--transition-duration-micro-short) var(--transition-eased);--transition-micro-medium:var(--transition-property-all) var(--transition-duration-micro-medium) var(--transition-eased);--transition-micro-long:var(--transition-property-all) var(--transition-duration-micro-long) var(--transition-eased)}[data-transition=all],[data-transition=macro]{--transition-eased:ease-in-out;--transition-property-all:all;--transition-duration-macro-short:.15s;--transition-duration-macro-medium:.3s;--transition-duration-macro-long:.6s;--transition-macro-short:var(--transition-property-all) var(--transition-duration-macro-short) var(--transition-eased);--transition-macro-medium:var(--transition-property-all) var(--transition-duration-macro-medium) var(--transition-eased);--transition-macro-long:var(--transition-property-all) var(--transition-duration-macro-long) var(--transition-eased)}[data-surface=translucent]{--backdrop-filter:blur(1rem)}[data-surface=translucent][data-theme=light],[data-surface=translucent] [data-theme=light]{--surface-background:var(--static-white-medium);--surface-border:var(--neutral-alpha-medium)}[data-surface=translucent][data-theme=dark],[data-surface=translucent] [data-theme=dark]{--surface-background:var(--static-black-medium);--surface-border:var(--neutral-alpha-medium)}[data-surface=filled][data-theme=light],[data-surface=filled] [data-theme=light]{--surface-background:var(--neutral-background-weak);--surface-border:var(--neutral-border-medium)}[data-surface=filled][data-theme=dark],[data-surface=filled] [data-theme=dark]{--surface-background:var(--neutral-background-medium);--surface-border:var(--static-transparent)}[data-theme=dark][data-solid=color],[data-theme=dark] [data-solid=color]{--brand-solid-strong:var(--function-brand-500);--brand-solid-medium:var(--function-brand-400);--brand-solid-weak:var(--function-brand-300);--brand-on-solid-strong:var(--static-white);--brand-on-solid-medium:var(--function-brand-1100);--brand-on-solid-weak:var(--function-brand-900)}[data-theme=dark][data-solid=contrast],[data-theme=dark] [data-solid=contrast]{--brand-solid-strong:var(--function-neutral-1000);--brand-solid-medium:var(--static-white);--brand-solid-weak:var(--function-neutral-900);--brand-on-solid-strong:var(--static-black);--brand-on-solid-medium:var(--function-neutral-100);--brand-on-solid-weak:var(--function-neutral-200)}[data-theme=dark][data-solid=inverse],[data-theme=dark] [data-solid=inverse]{--brand-solid-strong:var(--function-brand-800);--brand-solid-medium:var(--function-brand-700);--brand-solid-weak:var(--function-brand-600);--brand-on-solid-strong:var(--static-black);--brand-on-solid-medium:var(--function-brand-1100);--brand-on-solid-weak:var(--function-brand-200)}[data-theme=light][data-solid=color],[data-theme=light] [data-solid=color]{--brand-solid-strong:var(--function-brand-600);--brand-solid-medium:var(--function-brand-500);--brand-solid-weak:var(--function-brand-400);--brand-on-solid-strong:var(--static-white);--brand-on-solid-medium:var(--function-brand-1100);--brand-on-solid-weak:var(--function-brand-1000)}[data-theme=light][data-solid=contrast],[data-theme=light] [data-solid=contrast]{--brand-solid-strong:var(--function-neutral-300);--brand-solid-medium:var(--static-black);--brand-solid-weak:var(--function-neutral-400);--brand-on-solid-strong:var(--static-white);--brand-on-solid-medium:var(--function-neutral-1100);--brand-on-solid-weak:var(--function-neutral-1000)}[data-solid=color]{--solid-inset-color-brand:var(--brand-alpha-strong);--solid-inset-color-neutral:var(--static-transparent);--solid-inset-color-danger:var(--danger-alpha-strong)}[data-solid=contrast]{--solid-border-color-brand:var(--neutral-alpha-strong);--solid-inset-color-brand:var(--static-transparent);--solid-inset-color-neutral:var(--static-transparent);--solid-inset-color-danger:var(--danger-alpha-strong)}[data-solid=inverse]{--solid-border-color-brand:var(--brand-alpha-strong);--solid-inset-color-brand:var(--brand-alpha-strong);--solid-inset-color-neutral:var(--static-transparent);--solid-inset-color-danger:var(--danger-alpha-strong)}[data-theme=light][data-solid=inverse],[data-theme=light] [data-solid=inverse]{--brand-solid-strong:var(--function-brand-900);--brand-solid-medium:var(--function-brand-800);--brand-solid-weak:var(--function-brand-700);--brand-on-solid-strong:var(--static-black);--brand-on-solid-medium:var(--function-neutral-100);--brand-on-solid-weak:var(--function-brand-200)}[data-theme=dark]{--data-blue:var(--scheme-blue-400);--data-aqua:var(--scheme-aqua-400);--data-magenta:var(--scheme-magenta-400);--data-pink:var(--scheme-pink-400);--data-yellow:var(--scheme-yellow-400);--data-orange:var(--scheme-orange-400);--data-red:var(--scheme-red-400);--data-moss:var(--scheme-moss-400);--data-green:var(--scheme-green-400);--data-emerald:var(--scheme-emerald-400);--data-cyan:var(--scheme-cyan-400);--data-violet:var(--scheme-violet-400);--data-indigo:var(--scheme-indigo-400);--data-gray:var(--scheme-gray-400);--data-contrast:var(--static-white)}[data-theme=dark] [data-viz-style=divergent]{--data-blue:var(--scheme-red-400);--data-aqua:var(--scheme-red-500);--data-magenta:var(--scheme-orange-500);--data-pink:var(--scheme-orange-600);--data-yellow:var(--scheme-yellow-700);--data-orange:var(--scheme-yellow-800);--data-red:var(--scheme-yellow-900);--data-moss:var(--scheme-moss-1000);--data-green:var(--scheme-moss-900);--data-emerald:var(--scheme-green-800);--data-cyan:var(--scheme-aqua-700);--data-violet:var(--scheme-aqua-600);--data-indigo:var(--scheme-cyan-400);--data-gray:var(--scheme-gray-400);--data-contrast:var(--static-white)}[data-theme=dark] [data-viz-style=sequential]{--data-blue:var(--function-brand-200);--data-aqua:var(--function-brand-300);--data-magenta:var(--function-brand-400);--data-pink:var(--function-brand-500);--data-yellow:var(--function-brand-600);--data-orange:var(--function-brand-700);--data-red:var(--function-brand-800);--data-moss:var(--function-brand-900);--data-green:var(--function-brand-1000);--data-emerald:var(--function-brand-1100);--data-cyan:var(--function-brand-1200);--data-violet:var(--function-brand-1200);--data-indigo:var(--function-brand-1200);--data-gray:var(--scheme-gray-400);--data-contrast:var(--static-white)}[data-theme=light]{--data-blue:var(--scheme-blue-400);--data-indigo:var(--scheme-indigo-400);--data-green:var(--scheme-green-400);--data-aqua:var(--scheme-aqua-400);--data-violet:var(--scheme-violet-400);--data-orange:var(--scheme-orange-400);--data-red:var(--scheme-red-400);--data-cyan:var(--scheme-cyan-400);--data-magenta:var(--scheme-magenta-400);--data-pink:var(--scheme-pink-400);--data-moss:var(--scheme-moss-400);--data-emerald:var(--scheme-emerald-400);--data-yellow:var(--scheme-yellow-400);--data-gray:var(--scheme-gray-400);--data-contrast:var(--static-black)}[data-theme=light] [data-viz-style=divergent]{--data-blue:var(--scheme-red-300);--data-aqua:var(--scheme-red-400);--data-magenta:var(--scheme-orange-400);--data-pink:var(--scheme-orange-500);--data-yellow:var(--scheme-yellow-500);--data-orange:var(--scheme-yellow-600);--data-red:var(--scheme-yellow-700);--data-moss:var(--scheme-moss-800);--data-green:var(--scheme-moss-900);--data-emerald:var(--scheme-green-800);--data-cyan:var(--scheme-aqua-700);--data-violet:var(--scheme-aqua-600);--data-indigo:var(--scheme-cyan-400);--data-gray:var(--scheme-gray-400);--data-contrast:var(--static-black)}[data-theme=light] [data-viz-style=sequential]{--data-blue:var(--function-brand-200);--data-aqua:var(--function-brand-200);--data-magenta:var(--function-brand-200);--data-pink:var(--function-brand-300);--data-yellow:var(--function-brand-400);--data-orange:var(--function-brand-500);--data-red:var(--function-brand-600);--data-moss:var(--function-brand-700);--data-green:var(--function-brand-800);--data-emerald:var(--function-brand-900);--data-cyan:var(--function-brand-1000);--data-violet:var(--function-brand-1100);--data-indigo:var(--function-brand-1100);--data-gray:var(--scheme-gray-400);--data-contrast:var(--static-black)}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/montserrat-latin-400-normal.BLhwKU8k.woff2)format("woff2"),url(/_astro/montserrat-latin-400-normal.xItZbAXg.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/montserrat-latin-600-normal.UVxSCcoG.woff2)format("woff2"),url(/_astro/montserrat-latin-600-normal.CdhFl4lI.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-latin-700-normal.BdjcYUrC.woff2)format("woff2"),url(/_astro/montserrat-latin-700-normal.BWkrl476.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-latin-400-normal.DJ5YJwmz.woff2)format("woff2"),url(/_astro/source-serif-4-latin-400-normal.Dn3IlU-Z.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-latin-600-normal.DouSKlru.woff2)format("woff2"),url(/_astro/source-serif-4-latin-600-normal.DMD1h6_f.woff)format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/roboto-mono-latin-400-normal.GekRknry.woff2)format("woff2"),url(/_astro/roboto-mono-latin-400-normal.DBZPkcnn.woff)format("woff")}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-serif:var(--font-serif);--font-mono:var(--font-mono);--spacing:.25rem;--container-2xl:42rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .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-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--radius-xs:.125rem;--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--shadow-2xs:var(--shadow-2xs);--shadow-xs:var(--shadow-xs);--shadow-sm:var(--shadow-sm);--shadow-md:var(--shadow-md);--shadow-lg:var(--shadow-lg);--shadow-xl:var(--shadow-xl);--shadow-2xl:var(--shadow-2xl);--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);--shadow:var(--shadow);--font-heading:var(--font-sans);--font-body:var(--font-sans)}}@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}*{border-color:var(--border)}html{color-scheme:light;font-family:var(--font-sans);color:var(--foreground);background:var(--background)}body{background-color:var(--background);min-height:100vh;color:var(--foreground)}h1,h2,h3,h4{font-family:var(--font-sans);color:var(--foreground);font-weight:700}:focus-visible{outline:3px solid var(--ring);outline-offset:2px}}@layer components{.text-heading{color:var(--heading)}.btn-primary{background-color:var(--primary);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--primary-foreground);--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:2147483647px;justify-content:center;align-items:center;text-decoration-line:none;display:inline-flex}@media (hover:hover){.btn-primary:hover{background-color:var(--primary-hover)}}.btn-secondary{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 2.5);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);color:var(--foreground);border-radius:2147483647px;justify-content:center;align-items:center;text-decoration-line:none;display:inline-flex}@media (hover:hover){.btn-secondary:hover{background-color:var(--accent)}}.card{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);padding:calc(var(--spacing) * 6);--tw-shadow:var(--shadow-xs);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:2rem}.card-feature{min-height:calc(var(--spacing) * 52);padding:calc(var(--spacing) * 8);flex-direction:column;display:flex}@media (width>=48rem){.card-feature{padding:calc(var(--spacing) * 10)}}.card-index{letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--scheme-brand-600);font-size:clamp(2.5rem,5vw,3.25rem);font-weight:400;line-height:1}@supports (color:color-mix(in lab, red, red)){.card-index{color:color-mix(in srgb, var(--scheme-brand-600) 62%, var(--accent))}}a.card{transition:box-shadow .2s,transform .2s}a.card:hover{box-shadow:var(--shadow-md)}@media (prefers-reduced-motion:no-preference){a.card:hover{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){a.card{transition:none}}.field{margin-top:var(--spacing);border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--input);background-color:var(--card);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);display:block}.calc-tabs{align-items:stretch;gap:var(--static-space-4);border-bottom:1px solid var(--border);flex-wrap:nowrap;width:100%;display:flex}.calc-tab{appearance:none;padding:var(--static-space-12) var(--static-space-16);border-radius:var(--radius-s) var(--radius-s) 0 0;font:inherit;text-align:left;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-width:0;margin-bottom:-1px;font-weight:600;line-height:1.3}.calc-tab:hover{color:var(--foreground)}.calc-tab[aria-selected=true]{color:var(--foreground);border-bottom-color:var(--primary)}@media (width<=480px){.calc-tab{padding:var(--static-space-8) var(--static-space-12);font-size:.875rem}}.calc-output{border-radius:calc(var(--radius) + 4px);background-color:var(--muted);padding:calc(var(--spacing) * 6);font-family:var(--font-mono);display:block}.calc-field-label{display:block}.calc-select{margin-top:.25rem}.calc-select>.once-select-trigger{background:var(--card);min-height:2.625rem;font-size:1rem}.calc-select>.once-select-panel{background:var(--card)}.calc-select .once-select-option{font-size:1rem}.calc-result-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted-foreground);display:block}.calc-result-value{font-family:var(--font-sans);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);display:block}.calc-result-primary .calc-result-value{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--foreground)}.calc-result-secondary{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border);padding-top:calc(var(--spacing) * 3)}.calc-result-secondary .calc-result-value{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.page-canvas{isolation:isolate;background-color:var(--background);background-image:radial-gradient(ellipse 78% 58% at 6% -10%, var(--secondary), transparent 74%), radial-gradient(ellipse 70% 52% at 96% -14%, var(--scheme-brand-600), transparent 72%), radial-gradient(ellipse 52% 40% at 28% 6%, var(--accent), transparent 68%), radial-gradient(ellipse 46% 36% at 72% 10%, var(--scheme-brand-600), transparent 66%), radial-gradient(ellipse 85% 48% at 50% 24%, var(--card), transparent 70%);position:relative}@supports (color:color-mix(in lab, red, red)){.page-canvas{background-image:radial-gradient(ellipse 78% 58% at 6% -10%, color-mix(in srgb, var(--secondary) 80%, var(--accent)), transparent 74%), radial-gradient(ellipse 70% 52% at 96% -14%, color-mix(in srgb, var(--scheme-brand-600) 42%, transparent), transparent 72%), radial-gradient(ellipse 52% 40% at 28% 6%, color-mix(in srgb, var(--accent) 90%, transparent), transparent 68%), radial-gradient(ellipse 46% 36% at 72% 10%, color-mix(in srgb, var(--scheme-brand-600) 22%, transparent), transparent 66%), radial-gradient(ellipse 85% 48% at 50% 24%, color-mix(in srgb, var(--card) 75%, transparent), transparent 70%)}}.page-canvas{background-position:top;background-repeat:no-repeat;background-size:100% 42rem}.page-canvas:after{content:"";z-index:0;pointer-events:none;opacity:.24;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.hero-glow{background:0 0}.site-logo-link{background:0 0;flex-shrink:0;align-items:center;display:flex}.site-logo{width:auto;height:2rem;display:block}@media (width>=768px){.site-logo{height:2.5rem}}.site-header-bar{color:var(--foreground);background-color:#0000;transition:background-color .2s,box-shadow .2s}.site-header.is-scrolled .site-header-bar{background-color:var(--card);box-shadow:var(--shadow-lg)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.site-header-bar{animation:linear both header-fill scroll();animation-range:0 6rem}.site-header.is-scrolled .site-header-bar{background-color:var(--card);animation:none}}}@media (prefers-reduced-motion:reduce){.site-header-bar{transition:none;animation:none}}.site-header-static .site-header-bar{box-shadow:none;background-color:#0000;animation:none}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-x-0{inset-inline:0}.top-0{top:0}.top-\[calc\(100\%\+0\.75rem\)\]{top:calc(100% + .75rem)}.right-0{right:0}.left-0{left:0}.left-1\/2{left:50%}.z-50{z-index:50}.z-\[1\]{z-index:1}.col-span-full{grid-column:1/-1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.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-1{margin-bottom:var(--spacing)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[4\/3\]{aspect-ratio:4/3}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.h-3{height:calc(var(--spacing) * 3)}.h-6{height:calc(var(--spacing) * 6)}.h-full{height:100%}.max-h-\[70vh\]{max-height:70vh}.min-h-screen{min-height:100vh}.w-80{width:calc(var(--spacing) * 80)}.w-\[18px\]{width:18px}.w-\[min\(20rem\,calc\(100vw-2rem\)\)\]{width:min(20rem,100vw - 2rem)}.w-\[min\(52rem\,calc\(100vw-2rem\)\)\]{width:min(52rem,100vw - 2rem)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-7xl{max-width:var(--container-7xl)}.min-w-0{min-width:0}.min-w-48{min-width:calc(var(--spacing) * 48)}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1fr_16rem\]{grid-template-columns:1fr 16rem}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.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-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.border{border-style:var(--tw-border-style);border-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-border{border-color:var(--border)}.bg-card{background-color:var(--card)}.bg-current{background-color:currentColor}.bg-muted{background-color:var(--muted)}.bg-surface{background-color:var(--background)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-12{padding:calc(var(--spacing) * 12)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.font-body,.font-heading{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.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-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.text-card-foreground{color:var(--card-foreground)}.text-foreground{color:var(--foreground)}.text-heading{color:var(--heading)}.text-heading-accent{color:var(--heading-accent)}.text-muted-foreground{color:var(--muted-foreground)}.lowercase{text-transform:lowercase}.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}.opacity-20{opacity:.2}.shadow{--tw-shadow:var(--shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:var(--shadow-xl);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{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-shadow{transition-property:box-shadow;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))}.group-open\:block:is(:where(.group):is([open],:popover-open,:open) *){display:block}.group-open\:hidden:is(:where(.group):is([open],:popover-open,:open) *){display:none}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-lg:hover{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:z-\[60\]:focus{z-index:60}.focus\:m-3:focus{margin:calc(var(--spacing) * 3)}.focus\:rounded-full:focus{border-radius:2147483647px}.focus\:bg-primary:focus{background-color:var(--primary)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-primary-foreground:focus{color:var(--primary-foreground)}@media (width>=40rem){.sm\:size-18{width:calc(var(--spacing) * 18);height:calc(var(--spacing) * 18)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=48rem){.md\:sticky{position:sticky}.md\:top-24{top:calc(var(--spacing) * 24)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:items-start{align-items:flex-start}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (width>=64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.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))}}}:root{--scheme-brand-100:#000e00;--scheme-brand-200:#001b00;--scheme-brand-300:#004d17;--scheme-brand-400:#006a32;--scheme-brand-500:#00894d;--scheme-brand-600:#00ab6d;--scheme-brand-600-08:#00ab6d14;--scheme-brand-600-15:#00ab6d26;--scheme-brand-600-30:#00ab6d4d;--scheme-brand-600-50:#00ab6d80;--scheme-brand-700:#30cb8b;--scheme-brand-800:#5cedaa;--scheme-brand-900:#6ffeba;--scheme-brand-1000:#94ffda;--scheme-brand-1100:#94ffda;--scheme-brand-1200:#94ffda;--scheme-moss-100:var(--scheme-brand-100);--scheme-moss-200:var(--scheme-brand-200);--scheme-moss-300:var(--scheme-brand-300);--scheme-moss-400:var(--scheme-brand-400);--scheme-moss-500:var(--scheme-brand-500);--scheme-moss-600:var(--scheme-brand-600);--scheme-moss-600-15:var(--scheme-brand-600-15);--scheme-moss-600-30:var(--scheme-brand-600-30);--scheme-moss-600-50:var(--scheme-brand-600-50);--scheme-moss-700:var(--scheme-brand-700);--scheme-moss-800:var(--scheme-brand-800);--scheme-moss-900:var(--scheme-brand-900);--scheme-moss-1000:var(--scheme-brand-1000);--scheme-moss-1100:var(--scheme-brand-1100);--scheme-moss-1200:var(--scheme-brand-1200);--scheme-accent-100:#030913;--scheme-accent-200:#0e1721;--scheme-accent-300:#37414d;--scheme-accent-400:#515c68;--scheme-accent-500:#6b7683;--scheme-accent-600:#8e9aa7;--scheme-accent-600-15:#8e9aa726;--scheme-accent-600-30:#8e9aa74d;--scheme-accent-600-50:#8e9aa780;--scheme-accent-700:#aab6c4;--scheme-accent-800:#c9d6e4;--scheme-accent-900:#d6e3f2;--scheme-accent-1000:#e3f0ff;--scheme-accent-1100:#eaf7ff;--scheme-accent-1200:#f1fdff;--scheme-pink-100:var(--scheme-accent-100);--scheme-pink-200:var(--scheme-accent-200);--scheme-pink-300:var(--scheme-accent-300);--scheme-pink-400:var(--scheme-accent-400);--scheme-pink-500:var(--scheme-accent-500);--scheme-pink-600:var(--scheme-accent-600);--scheme-pink-600-15:var(--scheme-accent-600-15);--scheme-pink-600-30:var(--scheme-accent-600-30);--scheme-pink-600-50:var(--scheme-accent-600-50);--scheme-pink-700:var(--scheme-accent-700);--scheme-pink-800:var(--scheme-accent-800);--scheme-pink-900:var(--scheme-accent-900);--scheme-pink-1000:var(--scheme-accent-1000);--scheme-pink-1100:var(--scheme-accent-1100);--scheme-pink-1200:var(--scheme-accent-1200);--background:var(--static-white);--foreground:var(--scheme-mint-100);--card:var(--static-white);--card-foreground:var(--scheme-mint-100);--popover:var(--static-white);--popover-foreground:var(--scheme-mint-100);--cta:#033;--cta-hover:#004d4d;--footer:var(--static-white);--primary:var(--cta);--primary-foreground:var(--static-white);--primary-hover:var(--cta-hover);--secondary:var(--scheme-mint-1000);--secondary-foreground:var(--scheme-mint-400);--muted:var(--scheme-mint-1000);--muted-foreground:var(--scheme-mint-500);--accent:var(--scheme-accent-1000);--accent-foreground:var(--scheme-accent-100);--destructive:var(--scheme-red-600);--destructive-foreground:var(--static-white);--border:var(--scheme-mint-900);--input:var(--scheme-mint-900);--ring:var(--scheme-brand-600);--chart-1:var(--scheme-brand-600);--chart-2:var(--scheme-brand-500);--chart-3:var(--scheme-brand-400);--chart-4:var(--scheme-brand-300);--chart-5:var(--scheme-brand-200);--heading:#343434;--heading-accent:#21c68a;--sidebar:var(--scheme-mint-1000);--sidebar-foreground:var(--scheme-mint-100);--sidebar-primary:var(--cta);--sidebar-primary-foreground:var(--static-white);--sidebar-accent:var(--scheme-accent-1000);--sidebar-accent-foreground:var(--scheme-accent-100);--sidebar-border:var(--scheme-mint-900);--sidebar-ring:var(--scheme-brand-600);--font-sans:Montserrat, ui-sans-serif, sans-serif, system-ui;--font-serif:"Source Serif 4", ui-serif, serif;--font-mono:"Roboto Mono", ui-monospace, monospace;--radius:1.25rem;--shadow-2xs:0px 4px 8px -1px #0000000d;--shadow-xs:0px 4px 8px -1px #0000000d;--shadow-sm:0px 4px 8px -1px #0000001a, 0px 1px 2px -2px #0000001a;--shadow:0px 4px 8px -1px #0000001a, 0px 1px 2px -2px #0000001a;--shadow-md:0px 4px 8px -1px #0000001a, 0px 2px 4px -2px #0000001a;--shadow-lg:0px 4px 8px -1px #0000001a, 0px 4px 6px -2px #0000001a;--shadow-xl:0px 4px 8px -1px #0000001a, 0px 8px 10px -2px #0000001a;--shadow-2xl:0px 4px 8px -1px #00000040;--font-heading:var(--font-sans);--font-body:var(--font-sans);--font-label:var(--font-sans);--font-code:var(--font-mono)}[data-theme=light]{--page-background:var(--background)}[data-theme=light][data-solid=color],[data-theme=light] [data-solid=color]{--brand-solid-strong:var(--primary);--brand-on-solid-strong:var(--primary-foreground)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html[data-theme=light]{--cta:#033;--cta-hover:#004d4d;--banner:#ea1408;--banner-foreground:#fff;--inventory-filter-icon:#3e4654;--guide-band:#0fa971;--footer:var(--static-white);--primary:#033;--primary-foreground:#fff;--primary-hover:#004d4d;--color-primary:#033;--color-primary-foreground:#fff;--color-primary-hover:#004d4d}html[data-theme=light][data-solid=color]{--brand-solid-strong:#033;--brand-on-solid-strong:#fff}.site-header-bar{min-height:64px;padding-block:12px}@keyframes header-fill{0%{box-shadow:none;background-color:#0000}to{background-color:var(--card);box-shadow:var(--shadow-lg)}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only:focus,.not-sr-only{clip:auto;width:auto;height:auto;margin:0;position:static;overflow:visible}details summary{list-style:none}details summary::-webkit-details-marker{display:none}details.nav-mega[open]>.nav-mega-panel{visibility:visible;opacity:1;pointer-events:auto}.primary-nav>a:not(.once-btn),.primary-nav>a:not(.once-btn):visited{color:var(--foreground)}footer{background-color:var(--footer);border-top:1px solid var(--border)}footer a:not(.button){color:var(--neutral-on-background-medium);text-decoration:none}footer a:not(.button):visited{color:var(--neutral-on-background-medium)}footer .footer-contact a:not(.button),footer .footer-contact a:not(.button):visited{color:var(--cta)}.footer-inner{width:100%;max-width:80rem}.footer-copy{text-align:center;width:100%}.footer-grid{grid-template-columns:1fr;align-items:start;gap:2rem;display:grid}@media (width>=768px){.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.footer-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.footer-logo-link{background:0 0;align-items:center;max-width:100%;display:inline-flex}.footer-logo{width:auto;max-width:100%;height:3.5rem;display:block}@media (width>=768px){.footer-logo{height:4.5rem}}.once-bg-gradient{background:radial-gradient(ellipse var(--gradient-width) var(--gradient-height) at var(--gradient-position-x) var(--gradient-position-y), var(--gradient-color-start), var(--gradient-color-end));width:400%;height:400%;transform:rotate(var(--gradient-tilt,0deg));transform-origin:50%;top:-150%;left:-150%}.once-bg-dots{background-image:radial-gradient(var(--dots-color) 1px, var(--static-transparent) 1px);background-size:var(--dots-size) var(--dots-size)}.once-bg-lines{background-image:repeating-linear-gradient(var(--lines-angle), var(--static-transparent), var(--static-transparent) calc(var(--lines-spacing) - var(--lines-thickness)), var(--lines-color) calc(var(--lines-spacing) - var(--lines-thickness)), var(--lines-color) var(--lines-spacing))}.once-bg-mask{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-image:radial-gradient(var(--mask-radius) at var(--mask-position-x) var(--mask-position-y), black 0%, transparent 100%);-webkit-mask-image:radial-gradient(var(--mask-radius) at var(--mask-position-x) var(--mask-position-y), black 0%, transparent 100%);-webkit-mask-image:radial-gradient(var(--mask-radius) at var(--mask-position-x) var(--mask-position-y), black 0%, transparent 100%);mask-image:radial-gradient(var(--mask-radius) at var(--mask-position-x) var(--mask-position-y), black 0%, transparent 100%)}.once-card-link{color:inherit;text-decoration:none;display:block}a.once-btn,.once-btn{cursor:pointer;font-family:var(--font-label);font-weight:var(--font-weight-label-strong);white-space:nowrap;border:none;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.once-btn.hidden{display:none}.once-btn-s{font-size:var(--font-size-label-s);border-radius:var(--radius-m);padding:.35rem .85rem}.once-btn-m{font-size:var(--font-size-label-m);border-radius:var(--radius-m);padding:.5rem 1rem}.once-btn-l{min-height:3rem;font-size:var(--font-size-label-l);border-radius:var(--radius-l);padding:.75rem 1.5rem}.once-btn-xl{min-height:3rem;font-size:var(--font-size-label-xl);border-radius:var(--radius-l);padding:.75rem 1.75rem}.mkt-cta.once-btn{white-space:normal;text-align:center;max-width:100%}a.once-btn.once-btn-primary,a.once-btn.once-btn-primary:link,a.once-btn.once-btn-primary:visited,button.once-btn.once-btn-primary{background:var(--primary);color:var(--primary-foreground);border-radius:9999px}a.once-btn.once-btn-primary:hover,button.once-btn.once-btn-primary:hover{background:var(--primary-hover);color:var(--primary-foreground)}a.once-btn.once-btn-shine,.once-btn-shine{isolation:isolate;position:relative;overflow:hidden}a.once-btn.once-btn-shine:after,.once-btn-shine:after{content:"";pointer-events:none;opacity:0;visibility:hidden;background:linear-gradient(120deg,#0000,currentColor,#0000);width:40%;position:absolute;top:0;bottom:0;left:0}@supports (color:color-mix(in lab, red, red)){a.once-btn.once-btn-shine:after,.once-btn-shine:after{background:linear-gradient(120deg, transparent, color-mix(in srgb, currentColor 70%, transparent), transparent)}}a.once-btn.once-btn-shine:after,.once-btn-shine:after{animation:5s linear infinite once-btn-shine;transform:translate(-220%)skew(-16deg)}@keyframes once-btn-shine{0%{opacity:0;visibility:hidden;transform:translate(-220%)skew(-16deg)}3%{opacity:1;visibility:visible;transform:translate(-180%)skew(-16deg)}16%{opacity:1;visibility:visible;transform:translate(280%)skew(-16deg)}18%{opacity:0;visibility:hidden;transform:translate(320%)skew(-16deg)}to{opacity:0;visibility:hidden;transform:translate(320%)skew(-16deg)}}@media (prefers-reduced-motion:reduce){a.once-btn.once-btn-shine:after,.once-btn-shine:after{background:0 0;animation:none}}.once-btn-arrow-track{width:0;height:var(--static-space-16,1rem);pointer-events:none;visibility:hidden;flex-shrink:0;margin-left:0;transition:width .15s,margin-left .15s,visibility .15s;display:inline-block;position:relative;transform:scale(.8)}.once-btn-arrow:hover .once-btn-arrow-track,.once-btn-arrow:focus-visible .once-btn-arrow-track{width:var(--static-space-16,1rem);visibility:visible;margin-left:.375rem}.once-btn-arrow-head{transform-origin:100%;background:currentColor;border-radius:9999px;width:0;height:.0875rem;transition:width .15s,transform .15s;position:absolute;top:calc(50% - .04375rem);right:0;transform:rotate(0)}.once-btn-arrow:hover .once-btn-arrow-head,.once-btn-arrow:focus-visible .once-btn-arrow-head{width:var(--static-space-8,.5rem)}.once-btn-arrow:hover .once-btn-arrow-head:first-child,.once-btn-arrow:focus-visible .once-btn-arrow-head:first-child{transform:rotate(45deg)}.once-btn-arrow:hover .once-btn-arrow-head:nth-child(2),.once-btn-arrow:focus-visible .once-btn-arrow-head:nth-child(2){transform:rotate(-45deg)}@media (prefers-reduced-motion:reduce){.once-btn-arrow-track,.once-btn-arrow-head{transition:none}}a.once-btn-secondary,.once-btn-secondary{background:var(--neutral-background-medium);color:var(--neutral-on-background-strong);border:1px solid var(--neutral-border-medium)}a.once-btn-secondary:hover,a.once-btn-secondary:visited{color:var(--neutral-on-background-strong)}.once-btn.fill-width{width:100%}.page-measure{max-width:48rem;margin-inline:auto}.page-measure-wide{max-width:56rem;margin-inline:auto}.page-measure-xl{max-width:var(--static-width-1200,75rem);margin-inline:auto}.prose-measure{max-width:40rem}svg.how-step-graphic{flex-shrink:0;width:8rem;height:8rem;margin-inline:auto;display:block}.home-video-band{isolation:isolate;background:var(--scheme-brand-600-08);position:relative;overflow:hidden}.home-video-band:before{content:"";z-index:-1;background-image:radial-gradient(circle, var(--scheme-brand-600-30) 1px, transparent 1px);pointer-events:none;background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 45%,#000 20%,#0000 78%);mask-image:radial-gradient(at 50% 45%,#000 20%,#0000 78%)}.home-video-online{letter-spacing:.04em;font-size:1.35em}.home-video-frame{aspect-ratio:1600/805;border-radius:var(--radius-l);width:min(100%,56rem);box-shadow:var(--shadow-lg);background:var(--card);overflow:hidden}.home-video-facade,.home-video-iframe{width:100%;height:100%;display:block}.home-video-facade:focus-visible{outline:3px solid var(--ring);outline-offset:2px}.home-video-poster,.home-video-iframe{object-fit:cover;width:100%;height:100%}.home-video-iframe{border:0}.home-how-grid{width:100%;max-width:var(--static-width-1200,75rem);gap:var(--static-space-16,1rem);grid-template-columns:1fr;margin-inline:auto;display:grid}@media (width>=48rem){.home-how-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-how-card{height:100%}.home-expect-grid{width:100%;max-width:var(--static-width-1200,75rem);gap:var(--static-space-16,1rem);padding-top:var(--static-space-16,1rem);grid-template-columns:1fr;margin-inline:auto;display:grid}@media (width>=48rem){.home-expect-grid{gap:var(--static-space-20,1.25rem);grid-template-columns:1fr 1fr}}.home-expect-card{height:100%}.home-expect-num{font-family:var(--font-sans);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:2px var(--brand-on-background-weak);font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1;display:block}.home-partners-graphic{width:min(100%, var(--static-width-1200,75rem));height:auto;display:block}.home-expect-card-accent .home-expect-num{-webkit-text-stroke-color:var(--scheme-brand-600)}.home-offerings{width:100%;max-width:var(--static-width-1200,75rem);margin-inline:auto}.home-offerings-grid{grid-template-columns:1fr;width:100%;display:grid}.home-offering{color:inherit;padding:var(--static-space-24,1.5rem);border-bottom:1px solid var(--neutral-alpha-medium,var(--border));text-decoration:none;display:block}.home-offering:last-child{border-bottom:none}.home-offering:hover{background-color:var(--brand-alpha-weak,var(--scheme-brand-600-15))}.home-offering-cta{white-space:nowrap;width:fit-content;font-family:var(--font-label);font-size:var(--font-size-label-s);font-weight:var(--font-weight-label-strong);border:1px solid var(--neutral-border-medium,var(--border));background:var(--neutral-background-medium,var(--card));color:var(--neutral-on-background-strong,var(--foreground));border-radius:9999px;flex-shrink:0;justify-content:center;align-self:start;align-items:center;padding:.35rem .85rem;line-height:1.2;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.home-offering:hover .home-offering-cta,.home-offering:focus-visible .home-offering-cta{background:var(--primary);color:var(--primary-foreground);border-color:var(--primary)}@media (prefers-reduced-motion:reduce){.home-offering-cta{transition:none}}.home-offering-icon{background:var(--brand-alpha-weak,var(--scheme-brand-600-15));border-radius:50%;flex-shrink:0;place-items:center;width:3.25rem;height:3.25rem;display:grid}.home-offering-icon svg{width:2rem;height:2rem;display:block}.home-offering-icon-logo{border-radius:var(--radius-m,.75rem);background:var(--neutral-alpha-weak,var(--scheme-mint-1000));width:7.5rem;height:2.75rem;padding:.35rem .5rem}.home-offering-icon-logo img{object-fit:contain;width:100%;height:100%;display:block}@media (width>=48rem){.home-offerings-grid{grid-template-columns:1fr 1fr}.home-offering{padding:var(--static-space-32,2rem);border-right:1px solid var(--neutral-alpha-medium,var(--border));border-bottom:1px solid var(--neutral-alpha-medium,var(--border))}.home-offering:nth-child(2n){border-right:none}.home-offering:nth-last-child(-n+2){border-bottom:none}}@media (width>=64rem){.home-offerings-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-offering:nth-child(2n){border-right:1px solid var(--neutral-alpha-medium,var(--border))}.home-offering:nth-child(3n){border-right:none}.home-offering:nth-last-child(-n+2){border-bottom:1px solid var(--neutral-alpha-medium,var(--border))}.home-offering:nth-child(n+4){border-bottom:none}}.pre-approval-band{background:var(--background);width:100%;padding-block:5rem;padding-inline:1.5rem;position:relative;overflow:hidden}.band-dots{background-image:radial-gradient(circle, var(--scheme-brand-600-50) 1px, transparent 1px);pointer-events:none;background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.newsletter-form{width:100%;max-width:32rem;margin-top:.5rem}.newsletter-pill{border:1px solid var(--border);background:var(--card);border-radius:9999px;align-items:center;gap:.25rem;padding:.3125rem;display:flex}.newsletter-pill:has(.newsletter-field:focus-visible){outline:3px solid var(--ring);outline-offset:2px}.newsletter-field{min-width:0;color:var(--foreground);background:0 0;border:none;flex:auto;padding:.5rem .25rem .5rem 1rem;font-size:1rem;line-height:1.5}.newsletter-field:focus-visible{outline:none}.newsletter-field::placeholder{color:var(--muted-foreground)}.newsletter-submit{background:var(--primary);color:var(--primary-foreground);white-space:nowrap;cursor:pointer;border:none;border-radius:9999px;flex:none;align-items:center;padding:.5rem 1.25rem;font-size:1rem;font-weight:600;line-height:1.5;display:inline-flex}.newsletter-submit:hover{filter:brightness(1.05)}.footer-subscribe{border-top:1px solid var(--border);width:100%;margin-top:2rem;padding-block:3.5rem;padding-inline:1.5rem;position:relative;overflow:hidden}.footer-subscribe-content{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:40rem;margin-inline:auto;display:flex;position:relative}.footer-subscribe .newsletter-form{justify-content:center;margin-top:.25rem}.newsletter-consent{max-width:34rem}footer .footer-subscribe a:not(.button),footer .footer-subscribe a:not(.button):visited{color:var(--brand-on-background-medium)}.form-consent{align-items:flex-start;gap:.625rem;font-size:.9375rem;line-height:1.5;display:flex}.form-consent input{flex:none;margin-top:.2rem}.form-decoy{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pre-approval-content{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:1.5rem;max-width:36rem;margin-inline:auto;display:flex;position:relative}.home-testimonials{overflow:hidden}.home-t-inner{width:100%;max-width:var(--static-width-1200,75rem);margin-inline:auto}.home-t-radios{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-t-layout{gap:var(--static-space-16,1rem);flex-direction:column;display:flex}.home-t-stage{flex:1;min-width:0}.home-t-card{border-radius:var(--radius-xl,1.5rem);min-height:20rem;box-shadow:var(--shadow-m);background:linear-gradient(var(--static-white), var(--static-white)) padding-box, linear-gradient(160deg, var(--scheme-brand-700), var(--scheme-brand-600-30)) border-box;border:1px solid #0000;grid-template-columns:1fr;display:none;overflow:hidden}.home-testimonials:has(#home-t-0:checked) .home-t-card-0,.home-testimonials:has(#home-t-1:checked) .home-t-card-1,.home-testimonials:has(#home-t-2:checked) .home-t-card-2{display:grid}.home-t-copy{justify-content:space-between;min-width:0}.home-t-quote{margin:0}.home-t-photo{min-height:16rem;padding:.75rem}.home-t-photo-img{object-fit:cover;border-radius:var(--radius-l,1.25rem);width:100%;height:100%;display:block}.home-t-avatar{object-fit:cover;border:1px solid var(--neutral-alpha-medium,var(--border));border-radius:9999px;flex-shrink:0;width:2.75rem;height:2.75rem}.home-t-crop-cassidy{object-position:72% 28%}.home-t-crop-xavier{object-position:55% 22%}.home-t-crop-marcel{object-position:50% 28%}.home-t-nav{align-items:center;gap:var(--static-space-8,.5rem);flex-flow:wrap;display:flex}.home-t-arrows{gap:.35rem;display:flex}.home-t-arrow{cursor:pointer;width:2.25rem;height:2.25rem;color:var(--neutral-on-background-strong);background:var(--static-white);border:1px solid var(--neutral-border-medium,var(--border));box-shadow:var(--shadow-xs);border-radius:9999px;justify-content:center;align-items:center;display:none}.home-testimonials:has(#home-t-0:checked) .home-t-arrow[data-when="0"],.home-testimonials:has(#home-t-1:checked) .home-t-arrow[data-when="1"],.home-testimonials:has(#home-t-2:checked) .home-t-arrow[data-when="2"]{display:inline-flex}.home-t-tab{cursor:pointer;font-family:var(--font-label);font-size:var(--font-size-label-s);font-weight:var(--font-weight-label-strong);text-align:center;color:var(--neutral-on-background-strong);background:var(--static-white);border:1px solid var(--neutral-border-medium,var(--border));box-shadow:var(--shadow-xs);border-radius:9999px;justify-content:center;align-items:center;padding:.7rem 1rem;line-height:1.2;display:inline-flex}.home-testimonials:has(#home-t-0:checked) .home-t-tab[for=home-t-0],.home-testimonials:has(#home-t-1:checked) .home-t-tab[for=home-t-1],.home-testimonials:has(#home-t-2:checked) .home-t-tab[for=home-t-2]{border-color:var(--scheme-brand-600);background:var(--scheme-brand-600-15)}.home-testimonials:has(#home-t-0:focus-visible) .home-t-tab[for=home-t-0],.home-testimonials:has(#home-t-1:focus-visible) .home-t-tab[for=home-t-1],.home-testimonials:has(#home-t-2:focus-visible) .home-t-tab[for=home-t-2],.home-testimonials:has(#home-t-0:focus-visible) .home-t-card-0,.home-testimonials:has(#home-t-1:focus-visible) .home-t-card-1,.home-testimonials:has(#home-t-2:focus-visible) .home-t-card-2,.home-t-tab:focus-visible,.home-t-arrow:focus-visible{outline:3px solid var(--ring);outline-offset:2px}.home-t-tab:hover,.home-t-arrow:hover{border-color:var(--scheme-brand-600)}@media (width>=48rem){.home-t-card{grid-template-columns:minmax(16rem,1fr) minmax(16rem,1.15fr);min-height:24rem}.home-t-photo{order:0;min-height:0}}@media (width<=47.99rem){.home-t-photo{order:-1}}@media (width>=64rem){.home-t-layout{align-items:stretch;gap:var(--static-space-16,1rem);flex-direction:row}.home-t-nav{flex-flow:column;align-items:stretch;width:3.6rem}.home-t-arrows{justify-content:space-between}.home-t-arrow{width:1.7rem;height:1.7rem}.home-t-tab{writing-mode:vertical-rl;flex:1;min-height:7.5rem;padding:1.25rem .55rem;transform:rotate(180deg)}.home-testimonials:has(#home-t-0:checked) .home-t-tab[for=home-t-0],.home-testimonials:has(#home-t-1:checked) .home-t-tab[for=home-t-1],.home-testimonials:has(#home-t-2:checked) .home-t-tab[for=home-t-2]{display:none}}.vehicle-detail-grid{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}.vehicle-detail-info{flex-direction:column;gap:1.5rem;display:flex}.vehicle-detail-spec-value{overflow-wrap:anywhere}.vehicle-detail-aside{flex-direction:column;gap:1.5rem;min-width:0;display:flex}@media (width>=64rem){.vehicle-detail-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;column-gap:2.5rem}.vehicle-detail-identity{grid-area:1/1/auto/-1}.vehicle-detail-aside{grid-area:2/1}.vehicle-detail-info{grid-area:2/2}}.vehicle-cta-panel{isolation:isolate;background:var(--background);border:1px solid var(--neutral-alpha-weak);border-radius:var(--radius-xl,1.5rem);flex-direction:column;align-items:flex-start;gap:.875rem;padding:1.75rem 1.5rem;display:flex;position:relative;overflow:hidden}@media (width>=40rem){.vehicle-cta-panel{padding:2.25rem 2.5rem}}.vehicle-cta-dots{z-index:-1;pointer-events:none;background-image:radial-gradient(circle, var(--scheme-brand-600-30) .7px, transparent .9px);background-size:6px 6px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(12rem at 85%,#000 25%,#0000 100%);mask-image:radial-gradient(12rem at 85%,#000 25%,#0000 100%)}.vehicle-cta-headline{max-width:20ch;font-family:var(--font-heading);letter-spacing:-.025em;color:var(--foreground);text-wrap:balance;margin:0;font-size:clamp(1.5rem,1.125rem + 1.1vw,1.875rem);font-weight:700;line-height:1.08}.vehicle-cta-mark{background:var(--scheme-brand-600);border-radius:.04em;width:.28em;height:.28em;margin-left:.08em;display:inline-block}.vehicle-cta-points{color:var(--foreground);flex-wrap:wrap;gap:.375rem 1.25rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.vehicle-cta-points li{align-items:center;gap:.375rem;display:inline-flex}.vehicle-cta-points svg{color:var(--scheme-brand-500);flex-shrink:0}.vehicle-detail-cta{align-self:flex-start;margin-top:.5rem}a.once-btn.vehicle-cta-button,button.once-btn.vehicle-cta-button{min-height:3.5rem;box-shadow:0 14px 28px -14px var(--cta);padding:1rem 1.75rem 1rem 2rem;font-size:1.0625rem}@supports (color:color-mix(in lab, red, red)){a.once-btn.vehicle-cta-button,button.once-btn.vehicle-cta-button{box-shadow:0 14px 28px -14px color-mix(in srgb, var(--cta) 80%, transparent)}}a.once-btn.vehicle-cta-button,button.once-btn.vehicle-cta-button{transition:background .15s,box-shadow .15s,translate .15s}a.once-btn.vehicle-cta-button:hover,button.once-btn.vehicle-cta-button:hover{box-shadow:0 18px 32px -14px var(--cta);translate:0 -1px}@supports (color:color-mix(in lab, red, red)){a.once-btn.vehicle-cta-button:hover,button.once-btn.vehicle-cta-button:hover{box-shadow:0 18px 32px -14px color-mix(in srgb, var(--cta) 90%, transparent)}}.vehicle-cta-button .once-btn-arrow-track{visibility:visible;width:1.125rem;margin-left:.625rem;transition:translate .15s;transform:none}.vehicle-cta-button .once-btn-arrow-track:before{content:"";inset-inline:0;background:currentColor;border-radius:9999px;height:.125rem;position:absolute;top:calc(50% - .0625rem)}.vehicle-cta-button .once-btn-arrow-head{width:.5rem;height:.125rem;top:calc(50% - .0625rem)}.vehicle-cta-button .once-btn-arrow-head:first-child{transform:rotate(45deg)}.vehicle-cta-button .once-btn-arrow-head:nth-child(2){transform:rotate(-45deg)}.vehicle-cta-button:hover .once-btn-arrow-track,.vehicle-cta-button:focus-visible .once-btn-arrow-track{translate:.1875rem}@media (prefers-reduced-motion:reduce){a.once-btn.vehicle-cta-button,button.once-btn.vehicle-cta-button,.vehicle-cta-button .once-btn-arrow-track{transition:none}a.once-btn.vehicle-cta-button:hover,button.once-btn.vehicle-cta-button:hover,.vehicle-cta-button:hover .once-btn-arrow-track,.vehicle-cta-button:focus-visible .once-btn-arrow-track{translate:none}}.vehicle-carousel{flex-direction:column;gap:.5rem;width:100%;max-width:42rem;display:flex}.vehicle-carousel-radios{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes vehicle-photo-skeleton{0%{background-position:150% 0}to{background-position:-150% 0}}.vehicle-photo-skeleton{background-color:var(--muted);background-image:linear-gradient(90deg, var(--muted) 20%, var(--card) 50%, var(--muted) 80%);background-repeat:no-repeat;background-size:200% 100%;animation:1.4s linear 20 vehicle-photo-skeleton}@media (prefers-reduced-motion:reduce){.vehicle-photo-skeleton{animation:none}}.vehicle-card{position:relative}.vehicle-card-shell{width:100%;height:100%;display:flex;position:relative}.vehicle-card-shell>:first-child{flex:auto;width:100%;min-width:0}.vehicle-card-shell>.carfax-badge{z-index:2;position:absolute;bottom:16px;right:16px}.carfax-badge{border-radius:2px;flex:none;line-height:0;display:inline-flex}.carfax-badge img{width:100%;height:auto}.carfax-badge--small{width:4rem}.carfax-badge--medium{width:8rem}.carfax-badge:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.vehicle-card-pending{z-index:1;pointer-events:none;justify-content:center;align-items:center;display:none;position:absolute;inset:0}[data-card-pending] .vehicle-card-pending{display:flex}.vehicle-card-pending:before{content:"";background:var(--card);opacity:.6;position:absolute;inset:0}@keyframes vehicle-card-spin{to{transform:rotate(360deg)}}.vehicle-card-spinner{border:3px solid var(--border);border-top-color:var(--primary);border-radius:9999px;width:2.5rem;height:2.5rem;animation:.8s linear infinite vehicle-card-spin;position:relative}@media (prefers-reduced-motion:reduce){.vehicle-card-spinner{animation-duration:2.4s}}@keyframes photo-fade-in{0%{opacity:0}to{opacity:1}}.photo-fade img[data-photo-fade]{opacity:0}.photo-fade img[data-photo-fade=loaded]{opacity:1;animation:.32s ease-out photo-fade-in}@media (prefers-reduced-motion:reduce){.photo-fade img[data-photo-fade]{opacity:1}.photo-fade img[data-photo-fade=loaded]{animation:none}}.vehicle-carousel-viewport{aspect-ratio:4/3;border:1px solid var(--border);border-radius:var(--radius-lg,1.25rem);background:var(--muted);width:100%;position:relative;overflow:hidden}.vehicle-carousel-slide{object-fit:cover;opacity:0;visibility:hidden;width:100%;height:100%;transition:opacity .3s,visibility .3s;position:absolute;inset:0}.vehicle-carousel:not(:has(.vehicle-carousel-radios)) .vehicle-carousel-slide{opacity:1;visibility:visible}@supports not selector(:has(*)){.vehicle-lightbox-slide[data-lightbox-slide="1"],.vehicle-carousel-slide[data-slide="1"]{opacity:1;visibility:visible}}.vehicle-carousel-controls{z-index:3;pointer-events:none;justify-content:space-between;align-items:center;padding-inline:.75rem;display:none;position:absolute;inset:0}.vehicle-carousel-arrow{border:1px solid var(--border);background:var(--card);width:2.5rem;height:2.5rem;color:var(--foreground);cursor:pointer;pointer-events:auto;box-shadow:var(--shadow-sm);border-radius:9999px;justify-content:center;align-items:center;transition:background-color .2s,transform .2s;display:inline-flex}.vehicle-carousel-arrow:hover{background:var(--accent)}.vehicle-carousel-zoom{z-index:2;cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.vehicle-carousel-expand{z-index:4;border:1px solid var(--border);background:var(--card);width:2.5rem;height:2.5rem;color:var(--foreground);cursor:pointer;box-shadow:var(--shadow-sm);opacity:.4;border-radius:9999px;justify-content:center;align-items:center;transition:background-color .2s,opacity .2s;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.vehicle-carousel-expand:hover{background:var(--accent);opacity:1}.vehicle-carousel-expand:focus-visible{opacity:1;outline:3px solid var(--ring);outline-offset:2px}.vehicle-lightbox{background:var(--scheme-mint-100);width:100%;max-width:none;height:100%;max-height:none;color:var(--foreground);border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.vehicle-lightbox:popover-open{flex-direction:column;display:flex}html:has(.vehicle-lightbox:popover-open){overflow:hidden}.vehicle-lightbox-close{top:max(.75rem, env(safe-area-inset-top));right:max(.75rem, env(safe-area-inset-right));z-index:3;position:absolute}.vehicle-lightbox-close:focus-visible{outline:3px solid var(--ring);outline-offset:2px}.vehicle-lightbox-stage{flex:1;margin-block:4rem;position:relative}.vehicle-lightbox-slide{object-fit:contain;opacity:0;visibility:hidden;width:100%;height:100%;transition:opacity .3s,visibility .3s;position:absolute;inset:0}.vehicle-carousel:not(:has(.vehicle-carousel-radios)) .vehicle-lightbox-slide{opacity:1;visibility:visible}.vehicle-lightbox-controls{z-index:2;padding-inline:max(.75rem, env(safe-area-inset-left));pointer-events:none;justify-content:space-between;align-items:center;display:none;position:absolute;inset:0}.vehicle-lightbox-arrow{width:3rem;height:3rem}@media (width>=40.0625rem){.vehicle-lightbox-stage{margin-inline:4.5rem}.vehicle-lightbox-controls{inset-inline:-4.5rem}}@media (width<=40rem){.vehicle-lightbox-controls{justify-content:center;gap:2rem;top:auto;bottom:-3.5rem}}.vehicle-carousel-thumbs{gap:.5rem;padding-block:.25rem;display:flex;overflow-x:auto}.vehicle-carousel-thumb{--thumb-border:var(--border);--thumb-opacity:.65;border:2px solid var(--thumb-border);border-radius:var(--radius-md,.75rem);cursor:pointer;width:5rem;height:3.75rem;opacity:var(--thumb-opacity);flex:none;transition:border-color .2s,opacity .2s;overflow:hidden}.vehicle-carousel-thumb:hover{--thumb-opacity:1}.vehicle-carousel-thumb img{object-fit:cover;width:100%;height:100%}.vehicle-carousel-thumb:focus-within{outline:3px solid var(--ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.vehicle-carousel-slide,.vehicle-lightbox-slide,.vehicle-carousel-arrow{transition:none}}.similar-listings{gap:var(--static-space-16,1rem);width:100%;margin-top:var(--static-space-24,1.5rem);flex-direction:column;display:flex}.similar-listings-track{gap:var(--static-space-16,1rem);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;padding:0;padding-block:var(--static-space-8,.5rem);margin:0;scroll-padding-inline-start:0;list-style:none;display:flex;overflow-x:auto}.similar-listings-track::-webkit-scrollbar{height:var(--static-space-8,.5rem)}.similar-listings-track::-webkit-scrollbar-track{background:var(--neutral-alpha-weak);border-radius:var(--radius-s)}.similar-listings-track::-webkit-scrollbar-thumb{background:var(--neutral-alpha-medium);border-radius:var(--radius-s)}.similar-listings-item{scroll-snap-align:start;flex:none;width:clamp(15rem,72vw,20rem);display:flex}@supports selector(::scroll-button(*)){.similar-listings-track{anchor-name:--similar-listings-track}.similar-listings-track::scroll-button(*){border:1px solid var(--border);background-color:var(--card);width:2.5rem;height:2.5rem;color:var(--foreground);cursor:pointer;box-shadow:var(--shadow-sm);position-anchor:--similar-listings-track;position-area:center center;background-position:50%;background-repeat:no-repeat;background-size:18px 18px;border-radius:9999px;justify-content:center;align-items:center;transition:background-color .2s,transform .2s;display:inline-flex;position:fixed}.similar-listings-track::scroll-button(*):hover{background-color:var(--accent)}.similar-listings-track::scroll-button(*):disabled{display:none}.similar-listings-track::scroll-button(inline-start){content:"" / var(--similar-prev-label,"Previous");background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M10.5 3.5 6 8l4.5 4.5' fill='none' stroke='%23030b0a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75'/%3E%3C/svg%3E");justify-self:start;margin-inline-start:.75rem}.similar-listings-track::scroll-button(inline-end){content:"" / var(--similar-next-label,"Next");background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5.5 3.5 10 8l-4.5 4.5' fill='none' stroke='%23030b0a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75'/%3E%3C/svg%3E");justify-self:end;margin-inline-end:.75rem}}@media (prefers-reduced-motion:reduce){.similar-listings-track{scroll-behavior:auto}.similar-listings-track::scroll-button(*){transition:none}}.inventory-layout{align-items:start;gap:1.5rem;display:grid}@media (width>=64rem){.inventory-layout{grid-template-columns:16rem minmax(0,1fr)}.inventory-sidebar{position:sticky;top:1.5rem}}.inventory-results{flex-direction:column;gap:1rem;min-width:0;display:flex}.inventory-filter-panel{border:1px solid var(--border);border-radius:var(--radius-lg,1rem);background:var(--background);flex-wrap:wrap;align-items:center;gap:0 .75rem;padding:.25rem 1rem;display:flex}.inventory-filter-disclosure{flex:auto;min-width:0}.inventory-filter-heading{height:1.5rem;color:var(--foreground);align-items:center;display:inline-flex}.inventory-filter-heading-icon{width:1.25rem;height:1.25rem;color:var(--inventory-filter-icon);display:block}.inventory-filter-count{margin-right:auto}.inventory-filter-body{flex:1 0 100%;display:none}.inventory-filter-disclosure[open]~.inventory-filter-body{display:block}.inventory-filter-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 0;list-style:none;display:flex}.inventory-filter-summary::-webkit-details-marker{display:none}.inventory-filter-summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-md,.75rem)}.inventory-filter-summary:after{content:"";border-right:2px solid var(--muted-foreground);border-bottom:2px solid var(--muted-foreground);width:.5rem;height:.5rem;margin-top:-.25rem;margin-right:.5rem;transition:transform .2s;transform:rotate(45deg)}.inventory-filter-disclosure[open] .inventory-filter-summary:after{margin-top:.25rem;transform:rotate(-135deg)}@media (prefers-reduced-motion:reduce){.inventory-filter-summary:after{transition:none}}@media (width>=64rem){.inventory-filter-body{display:block}.inventory-filter-summary{cursor:default;pointer-events:none}.inventory-filter-summary:after{display:none}}.inventory-filter-group{border:0;border-top:1px solid var(--border);min-width:0;margin:0;padding:.75rem 0 0}.inventory-filter-group .inventory-filter-field{border-top:0}.inventory-filter-field{border-top:1px solid var(--border);flex-direction:column;gap:.375rem;padding:.75rem 0;display:flex}.inventory-filter-field-collapsible{display:block}.inventory-filter-field-collapsible[open]>.inventory-filter-control,.inventory-filter-field-collapsible[open]>.once-select{margin-top:.375rem}.inventory-filter-field-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;min-height:2rem;list-style:none;display:flex}.inventory-filter-field-summary::-webkit-details-marker{display:none}.inventory-filter-field-summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-md,.75rem)}.inventory-filter-field-summary:after{content:"";border-right:2px solid var(--muted-foreground);border-bottom:2px solid var(--muted-foreground);flex:none;width:.4375rem;height:.4375rem;margin-top:-.25rem;transition:transform .2s;transform:rotate(45deg)}.inventory-filter-field-collapsible[open] .inventory-filter-field-summary:after{margin-top:.25rem;transform:rotate(-135deg)}@media (prefers-reduced-motion:reduce){.inventory-filter-field-summary:after{transition:none}}.inventory-filter-range{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:.5rem 1rem;margin-top:.375rem;display:grid}.inventory-filter-range-bound{flex-direction:column;gap:.375rem;min-width:0;display:flex}.inventory-filter-range-label{font-family:var(--font-label);font-size:var(--font-size-label-s);color:var(--muted-foreground)}.inventory-filter-select:disabled{background:var(--muted);color:var(--muted-foreground);cursor:not-allowed}.inventory-filter-hint{font-family:var(--font-label);font-size:var(--font-size-label-s);color:var(--muted-foreground)}@media (width<=63.999rem){.inventory-filter-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));column-gap:1rem;display:grid}.inventory-filter-field{padding-bottom:.25rem}.inventory-filter-field-collapsible{padding-bottom:.75rem}}@media (width<=37.499rem){.inventory-filter-fields{grid-template-columns:1fr}.inventory-filter-fields .inventory-filter-field{padding-bottom:.5rem}}.inventory-filter-label{font-family:var(--font-label);font-size:var(--font-size-label-s);color:var(--muted-foreground)}.inventory-filter-select{appearance:none;border:1px solid var(--input);border-radius:var(--radius-md,.75rem);background:var(--background);width:100%;min-height:2.75rem;color:var(--foreground);font-family:var(--font-body);font-size:var(--font-size-label-m);padding:.5rem 2.25rem .5rem .75rem}.inventory-filter-control{display:block;position:relative}.inventory-filter-control:after{content:"";border-right:2px solid var(--muted-foreground);border-bottom:2px solid var(--muted-foreground);pointer-events:none;width:.5rem;height:.5rem;margin-top:-.375rem;position:absolute;top:50%;right:1rem;transform:rotate(45deg)}.inventory-filter-select:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.once-select{display:block;position:relative}.once-select-trigger{border:1px solid var(--input);border-radius:var(--radius-md,.75rem);background:var(--background);width:100%;min-height:2.75rem;color:var(--foreground);font-family:var(--font-body);font-size:var(--font-size-label-m);cursor:pointer;align-items:center;gap:.375rem;padding:.5rem 2rem .5rem .75rem;list-style:none;display:flex;position:relative}.once-select-trigger::-webkit-details-marker{display:none}.once-select-trigger:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.once-select-trigger:after{content:"";border-right:2px solid var(--muted-foreground);border-bottom:2px solid var(--muted-foreground);pointer-events:none;width:.5rem;height:.5rem;margin-top:-.375rem;transition:transform .2s;position:absolute;top:50%;right:1rem;transform:rotate(45deg)}.once-select[open]>.once-select-trigger:after{margin-top:-.125rem;transform:rotate(-135deg)}@media (prefers-reduced-motion:reduce){.once-select-trigger:after{transition:none}}.once-select-value{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.once-select-count{background:var(--primary);min-width:1.25rem;height:1.25rem;color:var(--primary-foreground);font-family:var(--font-label);font-size:var(--font-size-label-s);border-radius:9999px;flex:none;justify-content:center;align-items:center;padding:0 .3125rem;display:inline-flex}.once-select-clear{width:1.5rem;height:1.5rem;color:var(--muted-foreground);border-radius:9999px;flex:none;justify-content:center;align-items:center;margin-left:auto;text-decoration:none;display:inline-flex}.once-select-clear:hover,.once-select-clear:focus-visible{background:var(--muted);color:var(--foreground)}.once-select-clear:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.once-select-clear-glyph{display:inline-flex}.once-select-trigger-disabled{background:var(--muted);color:var(--muted-foreground);cursor:not-allowed}.once-select-panel{border:1px solid var(--border);border-radius:var(--radius-md,.75rem);background:var(--background);max-height:16rem;margin-top:.375rem;padding:.25rem;overflow-y:auto}.once-select-apply-bar{z-index:1;background:var(--background);margin:.25rem -.25rem -.25rem;padding:.5rem;display:flex;position:sticky;bottom:-.25rem}.once-select-option{min-height:2.25rem;font-family:var(--font-body);font-size:var(--font-size-label-m);color:var(--foreground);cursor:pointer;border-radius:.5rem;align-items:center;gap:.5rem;padding:.25rem .5rem;display:flex}.once-select-option:hover{background:var(--accent)}.once-select-panel[role=radiogroup] .once-select-option[data-checked=true]{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.once-select-panel[role=radiogroup] .once-select-option[data-checked=true]{background:color-mix(in srgb, var(--primary) 12%, var(--background))}}.once-select-panel[role=radiogroup] .once-select-option[data-checked=true]{font-family:var(--font-label)}.once-select-panel[role=radiogroup] .once-select-option[data-checked=true]:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.once-select-panel[role=radiogroup] .once-select-option[data-checked=true]:hover{background:color-mix(in srgb, var(--primary) 20%, var(--background))}}.once-select-input{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.once-select-option:has(.once-select-input:focus-visible){outline:2px solid var(--ring);outline-offset:-2px}.once-select-option-label{flex:auto;min-width:0}.once-select-check{border:1px solid var(--input);background:var(--background);color:#0000;border-radius:.3125rem;flex:none;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:inline-flex}.once-select-input:checked~.once-select-check{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.once-select-apply{border:1px solid var(--neutral-border-medium,var(--border));background:var(--neutral-background-medium,var(--card));width:100%;min-height:2.25rem;color:var(--neutral-on-background-strong,var(--foreground));font-family:var(--font-label);font-weight:var(--font-weight-label-strong);font-size:var(--font-size-label-m);cursor:pointer;border-radius:9999px;padding:.375rem 1rem}.once-select-apply:hover{background:var(--neutral-background-strong,var(--muted));border-color:var(--neutral-border-strong,var(--border))}.once-select-apply:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.vehicle-card-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem .5rem;margin:0;display:grid}.vehicle-card-spec{min-width:0}.vehicle-card-spec-value{font-family:var(--font-label);color:var(--foreground);align-items:center;gap:.25rem;min-width:0;margin:0;font-size:.75rem;display:flex}.vehicle-card-spec-value>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vehicle-card-spec-icon{width:1rem;height:1rem;color:var(--muted-foreground);flex:none}.auto-icon-sprite{width:0;height:0;position:absolute;overflow:hidden}.inventory-result-count{font-family:var(--font-label);font-size:var(--font-size-label-m);color:var(--muted-foreground);margin:0}.inventory-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-bottom:1rem;display:flex}.inventory-toolbar-controls{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-left:auto;display:flex}.inventory-toolbar-field{align-items:center;gap:.5rem;display:flex}.inventory-toolbar-label{font-family:var(--font-label);font-size:var(--font-size-label-m);color:var(--muted-foreground);white-space:nowrap}.inventory-toolbar-select{background:0 0;width:auto;min-width:5.5rem;min-height:2rem;padding-top:.125rem;padding-bottom:.125rem}@media (pointer:coarse){.inventory-toolbar-select{min-height:2.75rem;padding-top:.5rem;padding-bottom:.5rem}}.inventory-toolbar-select-sort{min-width:13.5rem}@media (width<=30rem){.inventory-toolbar-controls{width:100%}.inventory-toolbar-field{flex:100%}.inventory-toolbar-field .inventory-filter-control{flex:auto}.inventory-toolbar-select{width:100%}.inventory-toolbar-select-sort{min-width:0}}.inventory-pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;margin-top:2rem;display:flex}.inventory-pagination-pages{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.inventory-pagination-step,.inventory-pagination-step:visited{border:1px solid var(--border);background:var(--background);min-height:2.75rem;color:var(--primary);font-family:var(--font-label);font-size:var(--font-size-label-m);font-weight:var(--font-weight-label-strong);border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1.25rem;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.inventory-pagination-step:hover{background:var(--accent);border-color:var(--ring)}.inventory-pagination-step:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.inventory-pagination-arrow{font-size:1.25rem;line-height:1}.inventory-pagination-position{font-family:var(--font-label);font-size:var(--font-size-label-m);color:var(--muted-foreground);align-items:center;min-height:2.75rem;padding:0 .25rem;display:inline-flex}@media (prefers-reduced-motion:reduce){.inventory-pagination-step{transition:none}}.inventory-chips{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.once-chip,a.once-chip,a.once-chip:visited{border:1px solid var(--border);background:var(--muted);min-height:2rem;color:var(--foreground);font-family:var(--font-label);font-size:var(--font-size-label-s);border-radius:9999px;align-items:center;gap:.5rem;padding:.25rem .5rem .25rem .75rem;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.once-chip:hover{background:var(--accent);border-color:var(--ring)}.once-chip:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.once-chip-remove{width:1.25rem;height:1.25rem;color:var(--muted-foreground);background:var(--background);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.once-chip:hover .once-chip-remove{color:var(--foreground)}.inventory-chips-clear,.inventory-chips-clear:visited{font-family:var(--font-label);font-size:var(--font-size-label-s);color:var(--primary);padding:.25rem;text-decoration:none}.inventory-chips-clear:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.once-chip{transition:none}}.rates-banner-offset{margin-top:5.5rem}.rates-band-tint{background:var(--scheme-mint-1100)}.rates-banner.rates-banner{background:var(--banner);color:var(--banner-foreground)}.rates-banner-text{font-weight:var(--font-weight-label-strong)}.rates-banner-cta,.rates-banner-cta:link,.rates-banner-cta:visited{color:inherit;text-underline-offset:.2em;white-space:nowrap;text-decoration:underline}.rates-hero-grid{gap:var(--static-space-32);grid-template-columns:1fr;align-items:center;width:100%;max-width:72rem;margin-inline:auto;display:grid}@media (width>=900px){.rates-hero-grid{gap:var(--static-space-48);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}}.rates-cta-graphic{width:100%;display:block}.rates-cta-graphic svg{width:100%;height:auto;display:block}.lender-marquee{width:100%;max-width:var(--static-width-1200,75rem);margin-inline:auto}.lender-marquee-viewport{-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--static-space-40), black calc(100% - var(--static-space-40)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--static-space-40), black calc(100% - var(--static-space-40)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--static-space-40), black calc(100% - var(--static-space-40)), transparent 100%);padding:var(--static-space-8) 0;overflow:hidden}.lender-marquee-track{width:max-content;animation:lender-marquee var(--lender-marquee-duration,42s) linear infinite;display:flex}.lender-marquee-track:hover,.lender-marquee-track:focus-within{animation-play-state:paused}.lender-marquee-row{align-items:center;gap:var(--static-space-16);padding:0 var(--static-space-8);margin:0;list-style:none;display:flex}.lender-marquee-item{flex:none;display:flex}.lender-marquee-link{color:inherit;width:5.5rem;height:5.5rem;padding:var(--static-space-8);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-sm);flex:none;justify-content:center;align-items:center;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;overflow:hidden}.lender-marquee-link:hover{border-color:var(--primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.lender-marquee-item img{object-fit:contain;width:100%;height:100%}.lender-marquee-link-wordmark{width:auto;min-width:5.5rem;padding:var(--static-space-12) var(--static-space-20);text-align:center;color:var(--muted-foreground);font-family:var(--font-label);font-size:var(--font-size-label-s);font-weight:var(--font-weight-label-strong);line-height:1.2}@keyframes lender-marquee{0%{transform:translate(0)}to{transform:translateX(var(--lender-marquee-shift,-50%))}}@media (prefers-reduced-motion:reduce){.lender-marquee-track{width:100%;animation:none}.lender-marquee-viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.lender-marquee-row[aria-hidden=true]{display:none}.lender-marquee-link{transition:none}.lender-marquee-link:hover{transform:none}}.make-strip{gap:var(--static-space-16);width:100%;max-width:var(--static-width-1200,75rem);flex-direction:column;margin-inline:auto;display:flex}.make-strip-viewport{-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--static-space-40), black calc(100% - var(--static-space-40)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--static-space-40), black calc(100% - var(--static-space-40)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--static-space-40), black calc(100% - var(--static-space-40)), transparent 100%);padding:var(--static-space-8) 0;overflow:hidden}.make-strip-track{width:max-content;animation:make-strip var(--make-strip-duration,48s) linear infinite;display:flex}.make-strip-track:hover,.make-strip-track:focus-within{animation-play-state:paused}.make-strip-row{align-items:center;gap:var(--static-space-16);padding:0 var(--static-space-8);margin:0;list-style:none;display:flex}.make-strip-item{flex:none;display:flex}.make-strip-link{width:7.5rem;height:5rem;padding:var(--static-space-12);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-sm);flex:none;justify-content:center;align-items:center;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;overflow:hidden}.make-strip-link:hover{border-color:var(--primary);box-shadow:var(--shadow-md);transform:translateY(-2px)}.make-strip-logo{object-fit:contain;width:100%;height:100%}@keyframes make-strip{0%{transform:translate(0)}to{transform:translateX(var(--make-strip-shift,-50%))}}@media (prefers-reduced-motion:reduce){.make-strip-track{width:100%;animation:none}.make-strip-viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.make-strip-row[aria-hidden=true]{display:none}.make-strip-link{transition:none}.make-strip-link:hover{transform:none}}.rates-lender-grid{gap:var(--static-space-12);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));margin:0;padding:0;list-style:none;display:grid}.rates-lender-chip{padding:var(--static-space-16);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);font-family:var(--font-label);font-size:var(--font-size-label-m);font-weight:var(--font-weight-label-strong)}.rates-lender-chip a{color:inherit;text-decoration:none;display:block}.rates-directory-tier+.rates-directory-tier{margin-top:var(--static-space-24)}.blog-card-image{background-position:50%;background-size:cover}.rates-directory-tier>:first-child{margin-bottom:var(--static-space-12);display:block}.rates-lowest-card{max-width:24rem}.rates-lowest-card-cta{margin-top:var(--static-space-16)}.once-btn.rates-lowest-qualify-cta{white-space:normal;text-align:center;text-wrap:balance;flex-shrink:1;max-width:100%}.rates-lowest-figure{font-family:var(--font-heading);color:var(--scheme-brand-500);font-size:clamp(3rem,10vw,4.5rem);font-weight:700;line-height:1}.rates-table-scroll{border:1px solid var(--neutral-alpha-medium);border-radius:var(--radius-l);background:var(--surface-background);width:0;min-width:100%;position:relative;overflow-x:auto}.rates-table-scroll::-webkit-scrollbar{height:var(--static-space-8)}.rates-table-scroll::-webkit-scrollbar-track{background:var(--neutral-alpha-weak);border-radius:var(--radius-s)}.rates-table-scroll::-webkit-scrollbar-thumb{background:var(--neutral-alpha-medium);border-radius:var(--radius-s)}.rates-table{border-collapse:separate;border-spacing:0;table-layout:auto;text-align:left;width:100%}.rates-table thead th{padding:var(--static-space-12) var(--static-space-16);border-bottom:1px solid var(--neutral-border-medium);background:var(--surface-background);white-space:nowrap;font-family:var(--font-label);font-size:var(--font-size-label-s);font-weight:var(--font-weight-label-strong);color:var(--neutral-on-background-medium)}.rates-table tbody th,.rates-table tbody td{padding:var(--static-space-12) var(--static-space-16);border-bottom:1px solid var(--neutral-border-weak);vertical-align:middle;font-size:var(--font-size-body-m)}.rates-table tbody:last-of-type tr:last-child th,.rates-table tbody:last-of-type tr:last-child td{border-bottom:none}.rates-table tbody tr:hover{background:var(--neutral-alpha-weak)}.rates-table tbody th{font-weight:var(--font-weight-label-strong)}.rates-table-tier th{background:var(--neutral-alpha-weak);font-family:var(--font-label);font-size:var(--font-size-label-s);font-weight:var(--font-weight-label-strong);letter-spacing:.06em;text-transform:uppercase;color:var(--neutral-on-background-medium)}.rates-table-tier th,.rates-table tbody .rates-table-tier th{padding:var(--static-space-8) var(--static-space-16)}.rates-table-provider{align-items:center;gap:var(--static-space-12);display:flex}.rates-table-logo{border:1px solid var(--neutral-border-weak);border-radius:var(--radius-s);background:var(--card);flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:2px;display:flex;overflow:hidden}.rates-table-logo img{object-fit:contain;width:100%;height:100%}.rates-table-range strong{font-weight:var(--font-weight-label-strong);display:block}.rates-table-oac{margin-top:var(--static-space-4);font-size:var(--font-size-label-s);color:var(--neutral-on-background-medium);display:block}.rates-table-cta{text-align:end}.rates-table tbody td{font-variant-numeric:tabular-nums;white-space:nowrap}.rates-factor-grid{gap:var(--static-space-16);grid-template-columns:1fr;display:grid}@media (width>=640px){.rates-factor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.rates-factor-icon{justify-content:flex-start;align-items:center;height:7rem;display:flex}.rates-factor-icon img{object-fit:contain;width:auto;max-width:100%;height:100%}.mkt-split{gap:var(--static-space-24);grid-template-columns:1fr;align-items:center;width:100%;display:grid}@media (width>=768px){.mkt-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mkt-split-reverse>:first-child{order:2}}.mkt-media{width:100%;max-width:100%;height:auto;display:block}.mkt-media-inline{width:auto;max-width:100%;height:auto;max-height:24rem;margin-inline:auto;display:block}.mkt-grid-2,.mkt-grid-3,.mkt-grid-4{gap:var(--static-space-16);grid-template-columns:1fr;width:100%;display:grid}@media (width>=640px){.mkt-grid-2,.mkt-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.mkt-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.mkt-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.mkt-icon{justify-content:flex-start;align-items:center;height:4.5rem;display:flex}.mkt-icon img{object-fit:contain;width:auto;max-width:100%;height:100%}.trade-widget-card{box-shadow:var(--shadow-xl);border-color:#0000}.trade-widget{width:100%}.trade-widget:not(:has(iframe)){min-height:521px}.trade-cta-band{width:100%;max-width:75rem;padding-inline:var(--static-space-24,1.5rem);padding-top:var(--static-space-64,4rem);padding-bottom:var(--static-space-32,2rem);flex-direction:column;align-items:center;margin-inline:auto;display:flex;position:relative}.trade-lede{max-width:40rem;margin-inline:auto}.trade-cta-copy{z-index:1;width:100%;margin-bottom:-24%;position:relative}.trade-cta-heading{letter-spacing:-.02em;text-wrap:balance;max-width:20ch;line-height:1.15}@media (width<=48rem){.trade-cta-copy{margin-bottom:var(--static-space-16,1rem)}.trade-cta-heading{max-width:none}}.mkt-factor-list{gap:var(--static-space-8);grid-template-columns:1fr;width:100%;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.mkt-factor-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.mkt-factor-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.mkt-logo{width:100%;max-width:21rem;height:auto;display:block}.ins-hero{align-items:start}.ins-headline{letter-spacing:-.02em;line-height:1.1}.ins-centred-prose{max-width:36rem;margin-inline:auto}.ins-band{background:var(--primary);color:var(--primary-foreground)}.ins-band h2.font-display,.ins-band h2.font-heading,.ins-band p.font-body{color:var(--primary-foreground)}.ins-checklist .guide-check{color:var(--scheme-brand-400)}.guide-hero{align-items:start}.guide-band{background:var(--guide-band);color:var(--static-white);position:relative;overflow:hidden}.guide-band h2.font-heading{color:var(--static-white);text-wrap:balance;font-size:clamp(1.5rem,3vw,2rem);line-height:1.25}.guide-band-grid{gap:var(--static-space-32);grid-template-columns:1fr;width:100%;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.guide-band-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.guide-band-item{align-items:center;gap:var(--static-space-16);text-align:center;flex-direction:column;display:flex}.guide-band-item img{object-fit:contain;width:auto;max-width:100%;height:6.5rem;display:block}.guide-band-label{font-family:var(--font-heading);letter-spacing:.02em;text-transform:uppercase;text-wrap:balance;font-size:1.5rem;font-weight:400;line-height:1.35}.guide-prose{max-width:56rem}.guide-figure{gap:var(--static-space-12);flex-direction:column;width:100%;margin:0;display:flex}.guide-afford{gap:var(--static-space-24);grid-template-columns:1fr;align-items:center;width:100%;display:grid}.guide-afford-figure{display:none}@media (width>=768px){.guide-afford{gap:var(--static-space-40);grid-template-columns:12rem minmax(0,1fr)}.guide-afford-figure{width:100%;height:auto;display:block}}.guide-afford-mark{width:100%;max-width:19rem;height:auto;display:block}.guide-checklist,.ins-checklist{gap:var(--static-space-24);grid-template-columns:1fr;align-items:center;width:100%;display:grid}@media (width>=900px){.guide-checklist,.ins-checklist{gap:var(--static-space-40);grid-template-columns:minmax(0,1fr) 11rem}}.guide-checklist-figure{display:none}@media (width>=900px){.guide-checklist-figure{width:100%;height:auto;display:block}}.guide-panel{border:1px solid var(--neutral-alpha-medium);border-radius:var(--radius-l,1.25rem);background:var(--card);width:100%;box-shadow:var(--shadow-md);overflow:hidden}.guide-panel-title{padding:var(--static-space-20) var(--static-space-24);background:var(--scheme-brand-400);color:var(--static-white);font-family:var(--font-heading);font-size:var(--font-size-heading-xl);text-align:center;text-wrap:balance;margin:0;font-weight:600;line-height:1.3}.guide-panel-list{padding:var(--static-space-8) var(--static-space-24);margin:0;list-style:none}.guide-panel-list li{align-items:center;gap:var(--static-space-16);padding:var(--static-space-16) 0;display:flex}.guide-panel-list li+li{border-top:1px solid var(--neutral-alpha-weak)}.guide-check{width:1.5rem;height:1.5rem;color:var(--scheme-brand-400);flex:none}.province-photo{object-fit:cover;border-radius:var(--radius-l,1.25rem);max-height:22rem}.province-communities{gap:var(--static-space-8) var(--static-space-16);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.province-communities{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.province-communities{grid-template-columns:repeat(4,minmax(0,1fr))}}.province-facts{gap:var(--static-space-8);width:100%;padding-left:var(--static-space-20,1.25rem);flex-direction:column;margin:0;display:flex}.about-hero{align-items:start}.about-headline,.about-upside-heading{letter-spacing:-.02em;line-height:1.1}.about-upside-accent{font-size:1.15em}.about-upside-heading{margin-top:var(--static-space-32,2rem)}.about-badges{justify-content:center;gap:var(--static-space-12,.75rem);flex-wrap:wrap;width:100%;margin:0;padding:0;list-style:none;display:flex}.about-badge{border:1px solid var(--brand-alpha-medium,var(--scheme-brand-600-30));background:var(--brand-alpha-weak,var(--scheme-brand-600-08));font-family:var(--font-label);font-size:var(--font-size-label-m,.9375rem);font-weight:var(--font-weight-label-strong,600);color:var(--heading);border-radius:9999px;align-items:center;gap:.5rem;padding:.6rem 1.15rem;line-height:1.3;display:inline-flex}.about-badge:before{content:"";border:solid var(--scheme-brand-600);border-width:0 2px 2px 0;flex-shrink:0;width:.4rem;height:.7rem;margin-right:.15rem;transform:translateY(-.1em)rotate(45deg)}.about-stats{isolation:isolate;justify-content:center;align-items:stretch;gap:var(--static-space-16,1rem) 0;width:100%;margin:var(--static-space-24,1.5rem) 0 0;padding:var(--static-space-48,3rem) var(--static-space-24,1.5rem) var(--static-space-64,4rem);border-radius:var(--radius-l,1.25rem);flex-wrap:wrap;display:flex;position:relative;overflow:hidden}.about-stats:before{content:"";z-index:-1;background:radial-gradient(75% 135% at 50% 118%, var(--scheme-brand-600-30) 0%, var(--scheme-brand-600-15) 32%, var(--scheme-brand-600-08) 52%, transparent 80%);position:absolute;inset:0}.about-stat{min-width:9rem;padding:0 var(--static-space-32,2rem);text-align:center;flex-direction:column;flex:0 auto;justify-content:center;align-items:center;gap:.35rem;display:flex}.about-stat+.about-stat{border-left:1px solid var(--neutral-alpha-medium,var(--border))}.about-stat-value{font-family:var(--font-sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--heading);font-size:clamp(2rem,4.5vw,3rem);font-weight:700;line-height:1.05}.about-stat-label{font-size:var(--font-size-body-s,.875rem);color:var(--muted-foreground);margin:0;line-height:1.35}@media (width<=40rem){.about-stat{padding:var(--static-space-12,.75rem) 0;flex:100%}.about-stat+.about-stat{border-left:none;border-top:1px solid var(--neutral-alpha-medium,var(--border))}}.about-cta-band{align-items:center;gap:var(--static-space-32,2rem);margin-top:var(--static-space-24,1.5rem)}.about-cta-heading{letter-spacing:-.02em;text-wrap:balance;max-width:24ch;line-height:1.15}@media (width<=48rem){.about-cta-heading{max-width:none}}.about-canada{width:100%;max-width:100%;height:auto;margin-inline:auto;display:block}.loans-hero-band{background:var(--scheme-brand-600-08);position:relative;overflow:hidden}@media (width>=640px){.loans-hero-band{border-bottom-right-radius:50% 4rem;border-bottom-left-radius:50% 4rem}}.loans-hero{align-items:center;gap:var(--static-space-40)}.loans-headline{letter-spacing:-.02em;text-wrap:balance;max-width:14ch;line-height:1.1}@media (width<=48rem){.loans-headline{max-width:none}}.loans-section-heading{text-wrap:balance;max-width:40ch;margin-inline:auto;line-height:1.2}.loans-benefits{gap:var(--static-space-32);grid-template-columns:1fr;width:100%;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.loans-benefits{gap:var(--static-space-40);grid-template-columns:repeat(3,minmax(0,1fr))}}.loans-benefit{align-items:flex-start;gap:var(--static-space-16);display:flex}.loans-benefit-mark{background:var(--brand-alpha-weak,var(--scheme-brand-600-08));border-radius:9999px;flex:none;width:2.5rem;height:2.5rem;position:relative}.loans-benefit-mark:before{content:"";border:solid var(--scheme-brand-600);border-width:0 2px 2px 0;width:.45rem;height:.8rem;position:absolute;top:50%;left:50%;transform:translate(-60%,-60%)rotate(45deg)}.loans-stress{gap:var(--static-space-24);grid-template-columns:1fr;align-items:center;width:100%;display:grid}.loans-stress-figure{display:none}@media (width>=768px){.loans-stress{gap:var(--static-space-40);grid-template-columns:15rem minmax(0,1fr)}.loans-stress-figure{width:100%;height:auto;display:block}}.loans-secured{width:auto;max-width:100%;height:auto;max-height:13rem;margin-inline:auto;display:block}.loans-rows{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.loans-row{gap:var(--static-space-16);padding-block:var(--static-space-32);grid-template-columns:1fr;align-items:center;display:grid}.loans-row+.loans-row{border-top:1px solid var(--neutral-alpha-weak,var(--neutral-alpha-medium))}@media (width>=768px){.loans-row{gap:var(--static-space-40);grid-template-columns:7rem minmax(0,1fr)}.loans-rows-wide .loans-row{grid-template-columns:11rem minmax(0,1fr)}}.loans-row-icon,.loans-row-figure{justify-content:flex-start;align-items:center;height:5rem;display:flex}.loans-row-figure{height:7rem}.loans-row-icon img,.loans-row-figure img{object-fit:contain;width:auto;max-width:100%;height:100%}.loans-cta-band{background:var(--scheme-brand-600-08);position:relative;overflow:hidden}@media (width>=640px){.loans-cta-band{border-top-left-radius:50% 4rem;border-top-right-radius:50% 4rem}}.loans-cta-heading{text-wrap:balance;max-width:24ch;line-height:1.2}.areas-hero{align-items:start}@media (width>=48rem){.areas-hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.areas-headline,.areas-stat-heading{letter-spacing:-.02em;line-height:1.1}.areas-stat-heading{max-width:44rem;margin-inline:auto}.areas-provinces{gap:var(--static-space-16);grid-template-columns:1fr;width:100%;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.areas-provinces{grid-template-columns:repeat(2,minmax(0,1fr))}}.areas-province{isolation:isolate;border-radius:var(--radius-l,.75rem);aspect-ratio:16/7;background:var(--neutral-alpha-weak,var(--scheme-neutral-600-08));text-decoration:none;display:block;position:relative;overflow:hidden}.areas-province-photo{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}@media (prefers-reduced-motion:reduce){.areas-province-photo{transition:none}}.areas-province:hover .areas-province-photo,.areas-province:focus-visible .areas-province-photo{transform:scale(1.04)}.areas-province:after{content:"";z-index:1;opacity:.85;background:linear-gradient(to bottom, transparent 30%, var(--heading) 100%);position:absolute;inset:0}.areas-province-label{z-index:2;padding:var(--static-space-16);font-family:var(--font-heading);font-size:var(--font-size-heading-s,1.25rem);font-weight:var(--font-weight-heading-strong,700);color:var(--static-white);text-align:center;inset-inline:0;line-height:1.2;position:absolute;bottom:0}.areas-province:focus-visible{outline:2px solid var(--brand-solid-strong,var(--scheme-brand-600));outline-offset:2px}.areas-network{max-width:52rem}.areas-funded{align-items:center}.areas-funded-media{max-height:20rem}[data-debug-only]{display:none}html[data-debug] [data-debug-only]{display:inline-flex}.admin-vehicle-link{vertical-align:middle;border:1px solid var(--border);background:var(--background);width:1.5rem;height:1.5rem;color:var(--primary);cursor:pointer;z-index:1;border-radius:.375rem;justify-content:center;align-items:center;margin-inline-start:.375rem;position:relative}.admin-vehicle-link:hover,.admin-vehicle-link:focus-visible{background:var(--muted)}.debug-status{z-index:50;background:var(--foreground);width:fit-content;color:var(--background);opacity:0;pointer-events:none;inset-inline:0;border-radius:9999px;margin-inline:auto;padding:.5rem 1rem;font-size:.875rem;transition:opacity .2s;position:fixed;bottom:1rem}.debug-status:empty{padding:0}.debug-status[data-visible]{opacity:1}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}
