/*! tailwindcss v4.1.17 | 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)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-font-weight:initial;--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-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading: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-duration:initial;--tw-ease:initial;--tw-content:""}}}@layer theme{:host,:root{--spacing:.0625rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--shadow-2xs:0 1px #0000000d;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--shadow-2xl:0 25px 50px -12px #00000040;--inset-shadow-2xs:inset 0 1px #0000000d;--inset-shadow-xs:inset 0 1px 1px #0000000d;--inset-shadow-sm:inset 0 2px 4px #0000000d;--drop-shadow-xs:0 1px 1px #0000000d;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-xl:0 9px 7px #0000001a;--drop-shadow-2xl:0 25px 25px #00000026;--text-shadow-2xs:0px 1px 0px #00000026;--text-shadow-xs:0px 1px 1px #0003;--text-shadow-sm:0px 1px 0px #00000013,0px 1px 1px #00000013,0px 2px 2px #00000013;--text-shadow-md:0px 1px 1px #0000001a,0px 1px 2px #0000001a,0px 2px 4px #0000001a;--text-shadow-lg:0px 1px 2px #0000001a,0px 3px 2px #0000001a,0px 4px 8px #0000001a;--ease-in:ease-in;--ease-out:ease-out;--ease-in-out:ease-in-out;--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--perspective-dramatic:100px;--perspective-near:300px;--perspective-normal:500px;--perspective-midrange:800px;--perspective-distant:1200px;--aspect-video:16/9;--default-transition-duration:var(--transition-duration-normal);--default-transition-timing-function:var(--ease-out);--default-font-family:var(--font-plain);--default-font-feature-settings:normal;--default-font-variation-settings:normal;--color-neutral-0:#fff;--color-neutral-50:#f7f7f7;--color-neutral-100:#e5e5e5;--color-neutral-200:#c6c6c6;--color-neutral-300:#ababab;--color-neutral-400:#919191;--color-neutral-500:#767676;--color-neutral-600:#5e5e5e;--color-neutral-700:#474747;--color-neutral-800:#303030;--color-neutral-900:#1f1f1f;--color-charcoal-50:#f6f6f5;--color-charcoal-100:#e8e7e5;--color-charcoal-200:#d0cecc;--color-charcoal-300:#b9b6b2;--color-charcoal-400:#a29d99;--color-charcoal-500:#8b8580;--color-charcoal-600:#736d66;--color-charcoal-700:#5c544d;--color-charcoal-800:#453c33;--color-charcoal-900:#2d231a;--color-cocoa-50:#f9f5f3;--color-cocoa-100:#f0e5e1;--color-cocoa-200:#e6d5ce;--color-cocoa-300:#d3b6ab;--color-cocoa-400:#aa8b7e;--color-cocoa-500:#815f51;--color-cocoa-600:#644234;--color-cocoa-700:#4d3328;--color-cocoa-800:#422c22;--color-cocoa-900:#36241c;--color-ochre-50:#f8efe7;--color-ochre-100:#f3dbc4;--color-ochre-200:#e3be9a;--color-ochre-300:#cba272;--color-ochre-400:#b68653;--color-ochre-500:#97652f;--color-ochre-600:#7d5428;--color-ochre-700:#5f4021;--color-ochre-800:#412c1a;--color-ochre-900:#30251b;--color-forest-50:#f0f0e9;--color-forest-100:#e1e2ca;--color-forest-200:#c8c8a3;--color-forest-300:#aeaf80;--color-forest-400:#94945f;--color-forest-500:#7b7a40;--color-forest-600:#636133;--color-forest-700:#4c4925;--color-forest-800:#33321d;--color-forest-900:#26251c;--color-rust-50:#faf3f0;--color-rust-100:#f6dad2;--color-rust-200:#e9bbaf;--color-rust-300:#d89c8e;--color-rust-400:#c47c6f;--color-rust-500:#af5d51;--color-rust-600:#8d4840;--color-rust-700:#6a3530;--color-rust-800:#4a2422;--color-rust-900:#331f1e;--color-sky-50:#ebf3f7;--color-sky-100:#dae5ed;--color-sky-200:#bfd0dc;--color-sky-300:#a5b4bf;--color-sky-400:#8c99a3;--color-sky-500:#717c86;--color-sky-600:#586169;--color-sky-700:#41484e;--color-sky-800:#2d3135;--color-sky-900:#1f2224;--color-white:#fff;--color-black:#000;--color-alpha-light:var(--color-neutral-0);--color-alpha-dark:var(--color-neutral-900);--color-alpha-black:var(--color-black);--color-alpha-dark-80:#1f1f1fcc}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-alpha-dark-80:color-mix(in oklab,var(--color-alpha-dark)80%,transparent)}}:host,:root{--color-alpha-dark-60:#1f1f1f99}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-alpha-dark-60:color-mix(in oklab,var(--color-alpha-dark)60%,transparent)}}:host,:root{--color-alpha-dark-40:#1f1f1f66}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-alpha-dark-40:color-mix(in oklab,var(--color-alpha-dark)40%,transparent)}}:host,:root{--color-alpha-dark-30:#1f1f1f4d}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-alpha-dark-30:color-mix(in oklab,var(--color-alpha-dark)30%,transparent)}}:host,:root{--color-alpha-dark-20:#1f1f1f33}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-alpha-dark-20:color-mix(in oklab,var(--color-alpha-dark)20%,transparent)}}:host,:root{--color-alpha-dark-10:#1f1f1f1a}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-alpha-dark-10:color-mix(in oklab,var(--color-alpha-dark)10%,transparent)}}:host,:root{--color-alpha-dark-0:#0000}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-alpha-dark-0:color-mix(in oklab,var(--color-alpha-dark)0%,transparent)}}:host,:root{--color-alpha-black-10:#0000001a}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-alpha-black-10:color-mix(in oklab,var(--color-alpha-black)10%,transparent)}}:host,:root{--color-alpha-white:var(--color-white);--color-alpha-white-80:#fffc}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-alpha-white-80:color-mix(in oklab,var(--color-white)80%,transparent)}}:host,:root{--color-alpha-white-60:#fff9}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-alpha-white-60:color-mix(in oklab,var(--color-white)60%,transparent)}}:host,:root{--color-alpha-white-40:#fff6}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-alpha-white-40:color-mix(in oklab,var(--color-white)40%,transparent)}}:host,:root{--color-alpha-white-20:#fff3}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-alpha-white-20:color-mix(in oklab,var(--color-white)20%,transparent)}}:host,:root{--color-alpha-white-10:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-alpha-white-10:color-mix(in oklab,var(--color-white)10%,transparent)}}:host,:root{--color-alpha-white-0:#0000}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-alpha-white-0:color-mix(in oklab,var(--color-white)0%,transparent)}}:host,:root{--color-inactive:var(--theme-text-inactive);--color-surface-bg:var(--theme-surface-bg);--color-surface-shadow:var(--theme-shadow);--color-stroke-subtle:var(--theme-stroke-subtle);--color-stroke-strong:var(--theme-stroke-strong);--shadow-nav-open:0 .5rem 1.5rem #00000026;--shadow-nav-text:0 0 .5rem #00000080;--shadow-subtle:0 0 .75rem 0 #0000001a;--shadow-mega-menu:0 .5rem 1.5rem 0 #00000026;--spacing-15xs:calc(var(--spacing)*1);--spacing-14xs:calc(var(--spacing)*2);--spacing-13xs:calc(var(--spacing)*3);--spacing-12xs:calc(var(--spacing)*4);--spacing-11xs:calc(var(--spacing)*5);--spacing-10xs:calc(var(--spacing)*6);--spacing-9xs:calc(var(--spacing)*7);--spacing-8xs:calc(var(--spacing)*8);--spacing-7xs:calc(var(--spacing)*9);--spacing-6xs:calc(var(--spacing)*10);--spacing-5xs:calc(var(--spacing)*12);--spacing-4xs:calc(var(--spacing)*14);--spacing-3xs:calc(var(--spacing)*16);--spacing-2xs:calc(var(--spacing)*20);--spacing-xs:calc(var(--spacing)*24);--spacing-sm:calc(var(--spacing)*32);--spacing-md:calc(var(--spacing)*40);--spacing-lg:calc(var(--spacing)*48);--spacing-xl:calc(var(--spacing)*56);--spacing-2xl:calc(var(--spacing)*64);--spacing-3xl:calc(var(--spacing)*72);--spacing-4xl:calc(var(--spacing)*80);--spacing-5xl:calc(var(--spacing)*88);--spacing-6xl:calc(var(--spacing)*96);--spacing-7xl:calc(var(--spacing)*104);--spacing-8xl:calc(var(--spacing)*112);--spacing-10xl:calc(var(--spacing)*128);--spacing-grid:calc(var(--spacing)*8);--spacing-grid-half:calc(var(--spacing)*4);--spacing-body-offset:calc(var(--spacing)*8);--spacing-body-offset-2x:calc(var(--spacing)*16);--spacing-header-height:3.5rem;--spacing-main-top-offset:var(--spacing-header-height);--spacing-main-top-padding:0px;--spacing-scroll-top-offset:1rem;--spacing-scroll-top:calc(var(--spacing-main-top-offset) + var(--spacing-main-top-padding) + var(--spacing-scroll-top-offset));--radius-xs:calc(var(--spacing)*2);--radius-sm:calc(var(--spacing)*4);--radius-md:calc(var(--spacing)*6);--radius-lg:calc(var(--spacing)*8);--radius-xl:calc(var(--spacing)*12);--radius-2xl:calc(var(--spacing)*16);--radius-3xl:calc(var(--spacing)*24);--font-display:"flecha-m";--font-plain:"sharp-earth";--font-weight-normal:400;--font-weight-medium:500;--text-h1:5.5rem;--text-h1--line-height:1;--text-h1--letter-spacing:-.0227273em;--text-h2:4.125rem;--text-h2--line-height:1.0303;--text-h2--letter-spacing:-.0151515em;--text-h3:2.75rem;--text-h3--line-height:1.09091;--text-h3--letter-spacing:0;--text-h4:2rem;--text-h4--line-height:1.25;--text-h4--letter-spacing:-.0078125em;--text-h5:1.75rem;--text-h5--line-height:1.33333;--text-h5--letter-spacing:-.00714286em;--text-h6:1.5rem;--text-h6--line-height:1.33333;--text-h6--letter-spacing:-.00625em;--text-lg:1.125rem;--text-lg--line-height:1.33333;--text-lg--letter-spacing:-.00555556em;--text-md:1rem;--text-md--line-height:1.375;--text-md--letter-spacing:-.003125em;--text-sm:.875rem;--text-sm--line-height:1.42857;--text-sm--letter-spacing:0;--text-xs:.75rem;--text-xs--line-height:1.33333;--text-xs--letter-spacing:0;--content-group-max-width-xs:20.875rem;--content-group-max-width-sm:28rem;--content-group-max-width-md:42.25rem;--content-group-max-width-lg:70.75rem;--content-group-max-width-full:none;--rfs-font-size:16;--rfs-max-font-size:16;--rfs-breakpoint:1604;--rfs-max-breakpoint:1920;--rfs-slope:calc((var(--rfs-max-font-size) - var(--rfs-font-size))/(var(--rfs-max-breakpoint) - var(--rfs-breakpoint)));--rfs-axis:calc(var(--rfs-breakpoint)*-1*var(--rfs-slope) + var(--rfs-font-size));--rfs-font-size-clamp:clamp(calc(var(--rfs-font-size)*1px),calc(var(--rfs-axis)*1px + var(--rfs-slope)*100vw),calc(var(--rfs-max-font-size)*1px));--transition-duration-fast:.1s;--transition-duration-normal:.15s;--transition-duration-slow:.2s}@media not all and (min-width:40rem){:host,:root{--spacing-lg:calc(var(--spacing)*44);--spacing-xl:calc(var(--spacing)*48);--spacing-2xl:calc(var(--spacing)*32);--spacing-3xl:calc(var(--spacing)*36);--spacing-4xl:calc(var(--spacing)*40);--spacing-5xl:calc(var(--spacing)*44);--spacing-6xl:calc(var(--spacing)*48);--spacing-7xl:calc(var(--spacing)*52);--spacing-8xl:calc(var(--spacing)*56);--spacing-10xl:calc(var(--spacing)*64);--text-h1:3.5rem;--text-h1--line-height:1.07143;--text-h1--letter-spacing:-.0357143em;--text-h2:2.75rem;--text-h2--line-height:1.09091;--text-h2--letter-spacing:-.0227273em;--text-h3:2rem;--text-h3--line-height:1.125;--text-h3--letter-spacing:0;--text-lg:1rem;--text-lg--line-height:1.375;--text-lg--letter-spacing:-.00625rem;--text-md:.875rem;--text-md--line-height:1.42857;--text-md--letter-spacing:-.00357143em;--text-sm:.75rem;--text-sm--line-height:1.33333;--text-sm--letter-spacing:0;--text-xs:.625rem;--text-xs--line-height:1.4;--text-xs--letter-spacing:0}}@media not all and (min-width:64rem){:host,:root{--text-h4:1.75rem;--text-h4--line-height:1.33333;--text-h4--letter-spacing:-.00892857em;--text-h5:1.5rem;--text-h5--line-height:1.33333;--text-h5--letter-spacing:-.00833333em;--text-h6:1.25rem;--text-h6--line-height:1.2;--text-h6--letter-spacing:-.0075rem}}.surface-base{--theme-surface-bg:var(--color-neutral-0);--theme-stroke-strong:var(--color-alpha-dark-80);--theme-stroke-subtle:var(--color-alpha-dark-20);--theme-text-heading:var(--color-neutral-900);--theme-text-body:var(--color-neutral-700);--theme-text-inactive:var(--color-neutral-500)}.surface-charcoal-dark{--theme-surface-bg:var(--color-charcoal-800);--theme-stroke-strong:var(--color-alpha-white-80);--theme-stroke-subtle:var(--color-alpha-white-40);--theme-text-heading:var(--color-neutral-0);--theme-text-body:var(--color-alpha-white-80);--theme-text-inactive:var(--color-alpha-white-40)}.surface-cocoa-dark{--theme-surface-bg:var(--color-cocoa-700);--theme-stroke-strong:var(--color-alpha-white-80);--theme-stroke-subtle:var(--color-alpha-white-40);--theme-text-heading:var(--color-neutral-0);--theme-text-body:var(--color-alpha-white-80);--theme-text-inactive:var(--color-alpha-white-40)}.surface-dark{--theme-surface-bg:var(--color-neutral-900);--theme-stroke-strong:var(--color-alpha-white-80);--theme-stroke-subtle:var(--color-alpha-white-40);--theme-text-heading:var(--color-neutral-0);--theme-text-body:var(--color-alpha-white-80);--theme-text-inactive:var(--color-alpha-white-40)}.surface-forest-light{--theme-surface-bg:var(--color-forest-200);--theme-stroke-strong:var(--color-alpha-dark-80);--theme-stroke-subtle:var(--color-alpha-dark-20);--theme-text-heading:var(--color-neutral-900);--theme-text-body:var(--color-alpha-dark-80);--theme-text-inactive:var(--color-alpha-dark-40)}.surface-forest-dark{--theme-surface-bg:var(--color-forest-700);--theme-stroke-strong:var(--color-alpha-white-80);--theme-stroke-subtle:var(--color-alpha-white-40);--theme-text-heading:var(--color-neutral-0);--theme-text-body:var(--color-alpha-white-80);--theme-text-inactive:var(--color-alpha-white-40)}.surface-light,.surface-white{--theme-surface-bg:var(--color-neutral-50);--theme-stroke-strong:var(--color-alpha-dark-80);--theme-stroke-subtle:var(--color-alpha-dark-20);--theme-text-heading:var(--color-neutral-900);--theme-text-body:var(--color-neutral-700);--theme-text-inactive:var(--color-neutral-500)}.surface-white{--theme-surface-bg:var(--color-neutral-0)}.surface-ochre-light{--theme-surface-bg:var(--color-ochre-300);--theme-stroke-strong:var(--color-alpha-dark-80);--theme-stroke-subtle:var(--color-alpha-dark-20);--theme-text-heading:var(--color-neutral-900);--theme-text-body:var(--color-alpha-dark-80);--theme-text-inactive:var(--color-alpha-dark-40)}.surface-rust-dark{--theme-surface-bg:var(--color-rust-800);--theme-stroke-strong:var(--color-alpha-white-80);--theme-stroke-subtle:var(--color-alpha-white-40);--theme-text-heading:var(--color-neutral-0);--theme-text-body:var(--color-alpha-white-80);--theme-text-inactive:var(--color-alpha-white-40)}.surface-sky-light{--theme-surface-bg:var(--color-sky-100);--theme-stroke-strong:var(--color-alpha-dark-80);--theme-stroke-subtle:var(--color-alpha-dark-20);--theme-text-heading:var(--color-neutral-900);--theme-text-body:var(--color-alpha-dark-80);--theme-text-inactive:var(--color-alpha-dark-40)}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:var(--default-font-feature-settings,normal);-webkit-tap-highlight-color:transparent;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-variation-settings:var(--default-font-variation-settings,normal);line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none!important}html{height:100%}body{min-height:100%}body,body>.page-wrapper{display:flex;flex-flow:column}body>.page-wrapper{flex-grow:1;overflow:clip;padding-inline:var(--spacing-body-offset);position:relative}main{flex-grow:1}[id]{scroll-margin-top:var(--spacing-scroll-top)}html{font-size:16px;font-weight:var(--font-weight-normal,400);letter-spacing:var(--text-md--letter-spacing);line-height:var(--text-md--line-height)}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3{font-family:var(--font-display),ui-serif,system-ui,serif;font-weight:var(--font-weight-normal)}h4,h5,h6{font-family:var(--font-plain),ui-sans-serif,system-ui,sans-serif;font-weight:var(--font-weight-medium)}h1{--paragraph-spacing:calc(var(--text-h1)*var(--text-h1--line-height)*0.5);font-size:var(--text-h1);letter-spacing:var(--text-h1--letter-spacing);line-height:var(--text-h1--line-height)}h2{--paragraph-spacing:calc(var(--text-h2)*var(--text-h2--line-height)*0.5);font-size:var(--text-h2);letter-spacing:var(--text-h2--letter-spacing);line-height:var(--text-h2--line-height)}h3{--paragraph-spacing:calc(var(--text-h3)*var(--text-h3--line-height)*0.5);font-size:var(--text-h3);letter-spacing:var(--text-h3--letter-spacing);line-height:var(--text-h3--line-height)}h4{--paragraph-spacing:calc(var(--text-h4)*var(--text-h4--line-height)*0.5);font-size:var(--text-h4);letter-spacing:var(--text-h4--letter-spacing);line-height:var(--text-h4--line-height)}h5{--paragraph-spacing:calc(var(--text-h5)*var(--text-h5--line-height)*0.5);font-size:var(--text-h5);letter-spacing:var(--text-h5--letter-spacing);line-height:var(--text-h5--line-height)}h6{--paragraph-spacing:calc(var(--text-h6)*var(--text-h6--line-height)*0.5);font-size:var(--text-h6);letter-spacing:var(--text-h6--letter-spacing);line-height:var(--text-h6--line-height)}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:var(--font-weight-medium)}code,kbd,pre,samp{font-feature-settings:var(--default-mono-font-feature-settings,normal);font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}button,input,optgroup,select,textarea{font-feature-settings:inherit;background-color:#0000;border-radius:0;color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{font-feature-settings:inherit;background-color:#0000;border-radius:0;color:inherit;font:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[type=number]{-moz-appearance:textfield}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}}@layer components{.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:0}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:100%}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.text-h1,.text-h2,.text-h3{font-family:var(--font-display)}.button,.text-h4,.text-h5,.text-h6{font-family:var(--font-plain)}.button{--tw-font-weight:var(--font-weight-medium);align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;font-weight:var(--font-weight-medium);justify-content:space-between;padding-block:var(--btn-py);padding-inline:var(--btn-px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.button:disabled,.button[aria-disabled=true]{cursor:not-allowed}.button[extra-padding]{padding-block:var(--btn-py--extra);padding-inline:var(--btn-px--extra)}.button-label{display:inline-flex;padding-inline:var(--btn-label-px,.125rem)}.button{--btn-text-color:var(--btn-fill-text-active);--btn-surface-color:var(--btn-fill-surface-active);--btn-stroke-color:transparent;--btn-icon-color:var(--btn-fill-icon-active);background-color:var(--btn-surface-color);border-style:solid;border-width:0;color:var(--btn-text-color)}.button .icon{color:var(--btn-icon-color)}@media (hover:hover){.button:hover{--btn-text-color:var(--btn-fill-text-hover);--btn-surface-color:var(--btn-fill-surface-hover);--btn-stroke-color:transparent;--btn-icon-color:var(--btn-fill-icon-hover)}}.button:active{--btn-text-color:var(--btn-fill-text-active);--btn-surface-color:var(--btn-fill-surface-active);--btn-stroke-color:transparent;--btn-icon-color:var(--btn-fill-icon-active)}.button:disabled,.button[aria-disabled=true]{--btn-text-color:var(--btn-fill-text-inactive);--btn-surface-color:var(--btn-fill-surface-inactive);--btn-stroke-color:transparent;--btn-icon-color:var(--btn-fill-icon-inactive)}:is(.button[aria-disabled=true],.button:disabled):not(.button-style-base){opacity:.5}.button-outline{--btn-text-color:var(--btn-ghost-text-active);--btn-stroke-color:var(--btn-ghost-stroke-active);--btn-icon-color:var(--btn-ghost-icon-active);background-color:#0000;border-color:var(--btn-border-color);border-width:1px}@media (hover:hover){.button-outline:hover{--btn-text-color:var(--btn-ghost-text-hover);--btn-stroke-color:var(--btn-ghost-stroke-hover);--btn-icon-color:var(--btn-ghost-icon-hover)}}.button-outline:active{--btn-text-color:var(--btn-ghost-text-active);--btn-stroke-color:var(--btn-ghost-stroke-active);--btn-icon-color:var(--btn-ghost-icon-active)}.button-outline:disabled,.button-outline[aria-disabled=true]{--btn-text-color:var(--btn-ghost-text-inactive);--btn-stroke-color:var(--btn-ghost-stroke-inactive);--btn-icon-color:var(--btn-ghost-icon-inactive)}.button-text{--btn-text-color:var(--btn-text-text-active);--btn-icon-color:var(--btn-text-icon-active);background-color:#0000;padding-inline:0}.button-text.inactive{--btn-text-color:var(--btn-text-text-inactive);--btn-icon-color:var(--btn-text-icon-inactive)}@media (hover:hover){.button-text:hover{--btn-text-color:var(--btn-text-text-hover);--btn-icon-color:var(--btn-text-icon-hover)}}.button-text:active{--btn-text-color:var(--btn-text-text-active);--btn-icon-color:var(--btn-text-icon-active)}.button-text:disabled,.button-text[aria-disabled=true]{--btn-text-color:var(--btn-text-text-inactive);--btn-icon-color:var(--btn-text-icon-inactive)}.button-static{cursor:default}.button-outline.button-static{--btn-text-color:var(--btn-ghost-text-active);--btn-stroke-color:var(--btn-ghost-stroke-active);--btn-icon-color:var(--btn-ghost-icon-active)}.button-text.button-static{--btn-text-color:var(--btn-text-text-active);--btn-icon-color:var(--btn-text-icon-active)}.badge{--tw-font-weight:var(--font-weight-medium);--badge-text-color:var(--btn-fill-text-active);--badge-surface-color:var(--btn-fill-surface-active);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--badge-surface-color);border-radius:var(--radius-sm);color:var(--badge-text-color);font-family:var(--font-plain);font-weight:var(--font-weight-medium);justify-content:center;padding-block:var(--btn-py);padding-inline:var(--btn-px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.badge,label.variant-option-value{align-items:center;display:inline-flex}label.variant-option-value{--paragraph-spacing:calc(var(--text-xs)*var(--text-xs--line-height)*0.5);-moz-column-gap:var(--spacing-12xs);column-gap:var(--spacing-12xs);font-size:var(--text-xs);letter-spacing:var(--tw-tracking,var(--text-xs--letter-spacing));line-height:var(--tw-leading,var(--text-xs--line-height))}.swatch{background-color:var(--swatch-bg-color);background-image:var(--swatch-bg-image);background-position:50%;background-size:100%;display:block;flex-shrink:0;pointer-events:none}.swatch-label{--swatch-bg-color:transparent;--swatch-bg-image:none;--swatch-outline-offset:var(--spacing-14xs);--swatch-outline-color:transparent;--swatch-outline-hover-color:transparent;--swatch-outline-focus-color:var(--theme-stroke-strong)}@media (min-width:40rem){.swatch-label{--swatch-outline-offset:var(--spacing-13xs)}}@media (hover:hover){.swatch-label:hover{--swatch-outline-color:var(--swatch-outline-hover-color)}}.swatch-label:has(:focus-visible){box-shadow:0 0 1px 1px var(--swatch-outline-focus-color)}.swatch-label:has(:checked){--swatch-outline-color:var(--swatch-outline-focus-color)}.swatch-label{background-color:#fff;flex-shrink:0;outline:1px solid var(--swatch-outline-color);outline-offset:var(--swatch-outline-offset);overflow:hidden;position:relative;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.swatch-label input{cursor:pointer;height:100%;inset:calc(var(--spacing)*0);margin:calc(var(--spacing)*0);opacity:0;position:absolute;width:100%}.swatch-label-color{border-radius:3.40282e+38px}.swatch-label-color .swatch{height:calc(var(--spacing)*14);width:calc(var(--spacing)*14)}@media (min-width:40rem){.swatch-label-color .swatch{height:calc(var(--spacing)*20);width:calc(var(--spacing)*20)}}.swatch-label-color.swatch-label-large .swatch{height:calc(var(--spacing)*20);width:calc(var(--spacing)*20)}.swatch-label-image{--swatch-outline-offset:0px;--swatch-opacity:.5;--swatch-bg-color:var(--color-neutral-50)}.swatch-label-image:where(.surface-light *){--swatch-bg-color:var(--color-neutral-0)}.swatch-label-image{border-radius:var(--radius-sm)}.swatch-label-image:has(:checked){--swatch-opacity:1}.swatch-label-image .swatch{background-repeat:no-repeat;height:var(--spacing-sm);opacity:var(--swatch-opacity);width:var(--spacing-sm)}.swatch-label-image.swatch-label-large .swatch{height:var(--spacing-md);width:var(--spacing-md)}.surface{background-color:var(--theme-surface-bg);color:var(--theme-text-body)}.surface hr{color:var(--theme-stroke-subtle)}.surface .text-h1,.surface .text-h2,.surface .text-h3,.surface .text-h4,.surface .text-h5,.surface .text-h6,.surface h1,.surface h2,.surface h3,.surface h4,.surface h5,.surface h6{color:var(--theme-text-heading)}.container{--container-px-inner:calc(var(--spacing)*8);--container-px-outer:calc(var(--spacing)*8);--container-max-width:100%;--container-px:calc(var(--container-px-inner) + var(--container-px-outer));margin-inline:auto;max-width:var(--container-max-width)!important;padding-inline:var(--container-px)}@media (min-width:40rem){.container{--container-px-inner:calc(var(--spacing)*24);--container-px-outer:calc(var(--spacing)*24);--container-max-width:64rem}}@media (min-width:64rem){.container{--container-px-inner:calc(var(--spacing)*48);--container-px-outer:calc(var(--spacing)*24);--container-max-width:100%}}@media (min-width:80rem){.container{--container-px-inner:calc(var(--spacing)*90);--container-px-outer:calc(var(--spacing)*24);--container-max-width:99.25rem}}@media (min-width:120rem){.container-fluid-max{--container-max-width:110.5rem}}.icon-spinner svg{animation:rotator 1.4s linear infinite}.icon-spinner svg>*{stroke-dasharray:500;stroke-dashoffset:0;animation:dash 1.4s ease-in-out infinite;transform-origin:50%}@media screen and (forced-colors:active){.icon-spinner svg>*{stroke:canvastext}}.tippy-box[data-theme=hineighbor]{--tw-shadow:0 0 .75rem 0 var(--tw-shadow-color,#0000001a);--paragraph-spacing:calc(var(--text-xs)*var(--text-xs--line-height)*0.5);--theme-shadow:var(--color-alpha-black-10);--theme-stroke-strong:var(--color-alpha-dark-80);--theme-stroke-subtle:var(--color-alpha-dark-20);--theme-text-heading:var(--color-neutral-900);--theme-text-body:var(--color-neutral-700);--theme-text-inactive:var(--color-neutral-500);--btn-fill-text-active-base:var(--color-neutral-0);--btn-fill-text-hover-base:var(--color-neutral-0);--btn-fill-text-inactive-base:var(--color-neutral-500);--btn-fill-icon-active-base:var(--color-neutral-0);--btn-fill-icon-hover-base:var(--color-neutral-0);--btn-fill-icon-inactive-base:var(--color-neutral-500);--btn-fill-surface-active-base:var(--color-neutral-900);--btn-fill-surface-hover-base:var(--color-neutral-700);--btn-fill-surface-inactive-base:var(--color-neutral-100);--btn-ghost-text-active-base:var(--color-neutral-900);--btn-ghost-text-hover-base:var(--color-neutral-600);--btn-ghost-text-inactive-base:var(--color-neutral-500);--btn-ghost-icon-active-base:var(--color-neutral-900);--btn-ghost-icon-hover-base:var(--color-neutral-600);--btn-ghost-icon-inactive-base:var(--color-neutral-500);--btn-ghost-stroke-active-base:var(--color-neutral-900);--btn-ghost-stroke-hover-base:var(--color-neutral-600);--btn-ghost-stroke-inactive-base:var(--color-neutral-500);--btn-text-text-active-base:var(--color-neutral-900);--btn-text-text-hover-base:var(--color-neutral-600);--btn-text-text-inactive-base:var(--color-neutral-500);--btn-text-icon-active-base:var(--color-neutral-400);--btn-text-icon-hover-base:var(--color-neutral-900);--btn-text-icon-inactive-base:var(--color-neutral-500);background-color:var(--color-white);border-radius:var(--radius-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);color:var(--theme-text-body);font-size:var(--text-xs);letter-spacing:var(--tw-tracking,var(--text-xs--letter-spacing));line-height:var(--tw-leading,var(--text-xs--line-height));padding:calc(var(--spacing)*0)}.tippy-box[data-theme=hineighbor] .tippy-content{max-width:calc(var(--spacing)*380);min-width:calc(var(--spacing)*360);padding:var(--spacing-5xs);width:calc(var(--spacing)*360)}.tippy-box[data-theme=hineighbor] .tippy-arrow{color:var(--color-white);height:var(--spacing-3xs);width:var(--spacing-3xs)}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.\!sticky{position:sticky!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-5xs{top:var(--spacing-5xs)}.top-8xs{top:var(--spacing-8xs)}.top-288{top:calc(var(--spacing)*288)}.top-\[50svh\]{top:50svh}.top-full{top:100%}.top-header-height{top:var(--spacing-header-height)}.top-scroll-top{top:var(--spacing-scroll-top)}.right-0{right:calc(var(--spacing)*0)}.right-5xs{right:var(--spacing-5xs)}.right-8xs{right:var(--spacing-8xs)}.right-9xs{right:var(--spacing-9xs)}.right-full{right:100%}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-8xs{bottom:var(--spacing-8xs)}.bottom-full{bottom:100%}.bottom-xs{bottom:var(--spacing-xs)}.left-0{left:calc(var(--spacing)*0)}.left-5xs{left:var(--spacing-5xs)}.left-full{left:100%}.-z-1{z-index:-1}.z-1{z-index:1}.z-2{z-index:2}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-100{z-index:100}.z-150{z-index:150}.z-160{z-index:160}.z-200{z-index:200}.col-span-1{grid-column:span 1/span 1}.col-span-3{grid-column:span 3/span 3}.col-span-6{grid-column:span 6/span 6}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.-col-end-1{grid-column-end:-1}.col-end-2{grid-column-end:2}.col-end-3{grid-column-end:3}.col-end-4{grid-column-end:4}.col-end-9{grid-column-end:9}.col-end-13{grid-column-end:13}.col-end-25{grid-column-end:25}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-end-2{grid-row-end:2}.row-end-3{grid-row-end:3}.\!container{width:100%!important}@media (min-width:30rem){.\!container{max-width:30rem!important}}@media (min-width:40rem){.\!container{max-width:40rem!important}}@media (min-width:47.75rem){.\!container{max-width:47.75rem!important}}@media (min-width:64rem){.\!container{max-width:64rem!important}}@media (min-width:80rem){.\!container{max-width:80rem!important}}@media (min-width:100rem){.\!container{max-width:100rem!important}}@media (min-width:120rem){.\!container{max-width:120rem!important}}.container{width:100%}@media (min-width:30rem){.container{max-width:30rem}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:47.75rem){.container{max-width:47.75rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:100rem){.container{max-width:100rem}}@media (min-width:120rem){.container{max-width:120rem}}.m-0{margin:calc(var(--spacing)*0)}.m-5xs{margin:var(--spacing-5xs)}.m-8xs{margin:var(--spacing-8xs)}.m-16{margin:calc(var(--spacing)*16)}.m-auto{margin:auto}.m-xs{margin:var(--spacing-xs)}.content-group-align-center{margin-inline:auto}.content-group-align-center.button-group{justify-content:center}.-mx-body-offset{margin-inline:calc(var(--spacing-body-offset)*-1)}.-mx-grid-half{margin-inline:calc(var(--spacing-grid-half)*-1)}.-mx-xs{margin-inline:calc(var(--spacing-xs)*-1)}.my-2xs{margin-block:var(--spacing-2xs)}.my-3xs{margin-block:var(--spacing-3xs)}.my-5xs{margin-block:var(--spacing-5xs)}.my-auto{margin-block:auto}.content-group-align-right{margin-inline-start:auto}.content-group-align-right.button-group{justify-content:flex-end}.content-group-align-left{margin-inline-end:auto}.content-group-align-left.button-group{justify-content:flex-start}.-mt-5xs{margin-top:calc(var(--spacing-5xs)*-1)}.-mt-56{margin-top:calc(var(--spacing)*-56)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2xl{margin-top:var(--spacing-2xl)}.mt-2xs{margin-top:var(--spacing-2xs)}.mt-3xs{margin-top:var(--spacing-3xs)}.mt-5xs{margin-top:var(--spacing-5xs)}.mt-6xs{margin-top:var(--spacing-6xs)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-8xs{margin-top:var(--spacing-8xs)}.mt-10xl{margin-top:var(--spacing-10xl)}.mt-12xs{margin-top:var(--spacing-12xs)}.mt-auto{margin-top:auto}.mt-lg{margin-top:var(--spacing-lg)}.mt-xs{margin-top:var(--spacing-xs)}.mr-5xs{margin-right:var(--spacing-5xs)}.mr-8xs{margin-right:var(--spacing-8xs)}.mr-auto{margin-right:auto}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-3xs{margin-bottom:var(--spacing-3xs)}.mb-5xs{margin-bottom:var(--spacing-5xs)}.mb-6xs{margin-bottom:var(--spacing-6xs)}.mb-8xs{margin-bottom:var(--spacing-8xs)}.mb-10xs{margin-bottom:var(--spacing-10xs)}.mb-12xs{margin-bottom:var(--spacing-12xs)}.mb-14xs{margin-bottom:var(--spacing-14xs)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.mb-body-offset{margin-bottom:var(--spacing-body-offset)}.mb-lg{margin-bottom:var(--spacing-lg)}.mb-sm{margin-bottom:var(--spacing-sm)}.mb-xs{margin-bottom:var(--spacing-xs)}.slider-header{-moz-column-gap:var(--spacing-grid);column-gap:var(--spacing-grid);display:flex;flex-wrap:wrap;row-gap:var(--spacing-12xs)}.slider-header>.block-heading-row{display:contents}.slider-header .heading-row-inline{align-self:flex-end}.slider-header .heading-row-inline:empty{display:none}.slider-header>.slider-navigation{margin-left:auto}.slider-header:has(.heading-row-inline:empty) .heading-row-text{display:contents}@media (min-width:64rem){.slider-header>.slider-navigation{justify-content:end;width:100%}}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-5xs{margin-left:var(--spacing-5xs)}.ml-auto{margin-left:auto}.icon{--icon-size:calc(var(--spacing)*22);align-items:center;display:inline-flex;flex-shrink:0;height:var(--icon-size);justify-content:center;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));width:var(--icon-size)}.icon img,.icon svg{height:100%;width:100%}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.link-list-item{--tw-font-weight:var(--font-weight-medium);border-color:var(--theme-stroke-subtle);border-top-style:var(--tw-border-style);border-top-width:1px;font-weight:var(--font-weight-medium)}.link-list-item:has(.is-active){border-color:var(--theme-stroke-strong)}.link-list-item a{display:flex;padding-block:var(--spacing-5xs)}.link-list-item>a:not(.is-active) .button.link-list-item-counter{--btn-text-color:var(--btn-ghost-text-active);--btn-stroke-color:var(--btn-ghost-stroke-active);--btn-icon-color:var(--btn-ghost-icon-active);background-color:#0000;border-color:var(--btn-border-color);border-width:1px}@media (hover:hover){.link-list-item>a:not(.is-active) .button.link-list-item-counter:hover{--btn-text-color:var(--btn-ghost-text-hover);--btn-stroke-color:var(--btn-ghost-stroke-hover);--btn-icon-color:var(--btn-ghost-icon-hover)}}.link-list-item>a:not(.is-active) .button.link-list-item-counter:active{--btn-text-color:var(--btn-ghost-text-active);--btn-stroke-color:var(--btn-ghost-stroke-active);--btn-icon-color:var(--btn-ghost-icon-active)}.link-list-item>a:not(.is-active) .button.link-list-item-counter:disabled,.link-list-item>a:not(.is-active) .button.link-list-item-counter[aria-disabled=true]{--btn-text-color:var(--btn-ghost-text-inactive);--btn-stroke-color:var(--btn-ghost-stroke-inactive);--btn-icon-color:var(--btn-ghost-icon-inactive)}:where(.collapsible-content) .link-list-item{border-width:0}:where(.collapsible-content) .link-list-item>a{display:flex;padding-block:calc(var(--spacing)*0)}.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}.list-item{display:list-item}.table{display:table}.aspect-2\/1{aspect-ratio:2}.aspect-3\/1{aspect-ratio:3}.aspect-3\/2{aspect-ratio:3/2}.aspect-4\/3{aspect-ratio:4/3}.aspect-4\/5{aspect-ratio:4/5}.aspect-5\/3{aspect-ratio:5/3}.aspect-5\/4{aspect-ratio:5/4}.aspect-5\/7{aspect-ratio:5/7}.aspect-7\/5{aspect-ratio:7/5}.aspect-9\/7{aspect-ratio:9/7}.aspect-9\/16{aspect-ratio:9/16}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-16{height:calc(var(--spacing)*16);width:calc(var(--spacing)*16)}.size-18{height:calc(var(--spacing)*18);width:calc(var(--spacing)*18)}.size-20{height:calc(var(--spacing)*20);width:calc(var(--spacing)*20)}.size-24{height:calc(var(--spacing)*24);width:calc(var(--spacing)*24)}.size-28{height:calc(var(--spacing)*28);width:calc(var(--spacing)*28)}.size-32{height:calc(var(--spacing)*32);width:calc(var(--spacing)*32)}.size-34{height:calc(var(--spacing)*34);width:calc(var(--spacing)*34)}.size-36{height:calc(var(--spacing)*36);width:calc(var(--spacing)*36)}.size-132{height:calc(var(--spacing)*132);width:calc(var(--spacing)*132)}.size-full{height:100%;width:100%}.size-sm{height:var(--spacing-sm);width:var(--spacing-sm)}.size-xl{height:var(--spacing-xl);width:var(--spacing-xl)}.h-0{height:calc(var(--spacing)*0)}.h-2xl{height:var(--spacing-2xl)}.h-2xs{height:var(--spacing-2xs)}.h-3xs{height:var(--spacing-3xs)}.h-4xl{height:var(--spacing-4xl)}.h-5xs{height:var(--spacing-5xs)}.h-6xl{height:var(--spacing-6xl)}.h-6xs{height:var(--spacing-6xs)}.h-8xl{height:var(--spacing-8xl)}.h-8xs{height:var(--spacing-8xs)}.h-10xl{height:var(--spacing-10xl)}.h-10xs{height:var(--spacing-10xs)}.h-32{height:calc(var(--spacing)*32)}.h-36{height:calc(var(--spacing)*36)}.h-40{height:calc(var(--spacing)*40)}.h-auto{height:auto}.h-full{height:100%}.h-header-height{height:var(--spacing-header-height)}.h-lg{height:var(--spacing-lg)}.h-sm{height:var(--spacing-sm)}.h-xs{height:var(--spacing-xs)}.max-h-0{max-height:calc(var(--spacing)*0)}.max-h-240{max-height:calc(var(--spacing)*240)}.max-h-\[90vh\]{max-height:90vh}.min-h-140{min-height:calc(var(--spacing)*140)}.min-h-163{min-height:calc(var(--spacing)*163)}.min-h-240{min-height:calc(var(--spacing)*240)}.min-h-516{min-height:calc(var(--spacing)*516)}.min-h-520{min-height:calc(var(--spacing)*520)}.content-group{max-width:var(--content-group-max-width,100%);width:100%}.content-group ol,.content-group ul{padding-inline-start:1.125em}:is(.content-group ol,.content-group ul) li:not(:last-child){margin-block-end:var(--paragraph-spacing,.5em)}.content-group ul{list-style:outside}.content-group ol{list-style:decimal}.content-group ol:not(:last-child),.content-group p:not(:last-child),.content-group table:not(:last-child),.content-group ul:not(:last-child){margin-block-end:var(--paragraph-spacing,1rem)}.content-group blockquote+p:not(:last-child){--paragraph-spacing:0px}.content-group a:not(.button){color:var(--theme-text-body);text-decoration-line:underline;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}@media (hover:hover){.content-group a:not(.button):hover{color:var(--theme-text-heading)}}.content-group a:not(.button):active{color:var(--theme-text-heading)}.content-group table{width:100%}.content-group th{padding-block:var(--spacing-5xs);text-align:left}.content-group td{border-color:var(--theme-stroke-subtle);border-top-style:var(--tw-border-style);border-top-width:1px;padding-block:var(--spacing-5xs)}.content-group tr:first-child td{border-top-style:var(--tw-border-style);border-top-width:0}.w-1\/2{width:50%}.w-3\/4{width:75%}.w-38{width:calc(var(--spacing)*38)}.w-80{width:calc(var(--spacing)*80)}.w-126{width:calc(var(--spacing)*126)}.w-162{width:calc(var(--spacing)*162)}.w-360{width:calc(var(--spacing)*360)}.w-\[1px\]{width:1px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.max-w-1\/2{max-width:50%}.max-w-1\/4{max-width:25%}.max-w-3\/4{max-width:75%}.max-w-56{max-width:calc(var(--spacing)*56)}.max-w-80{max-width:calc(var(--spacing)*80)}.max-w-100{max-width:calc(var(--spacing)*100)}.max-w-160{max-width:calc(var(--spacing)*160)}.max-w-252{max-width:calc(var(--spacing)*252)}.max-w-334{max-width:calc(var(--spacing)*334)}.max-w-501{max-width:calc(var(--spacing)*501)}.max-w-fit{max-width:-moz-fit-content;max-width:fit-content}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-1\/2{min-width:50%}.min-w-120{min-width:calc(var(--spacing)*120)}.min-w-360{min-width:calc(var(--spacing)*360)}.flex-1{flex:1}.flex-auto{flex:auto}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-1\/2{flex-basis:50%}.basis-3\/4{flex-basis:75%}.basis-100{flex-basis:calc(var(--spacing)*100)}.basis-160{flex-basis:calc(var(--spacing)*160)}.basis-full{flex-basis:100%}.table-auto{table-layout:auto}.border-collapse{border-collapse:collapse}.origin-bottom{transform-origin:bottom}.origin-top{transform-origin:top}.-translate-x-5xs{--tw-translate-x:calc(var(--spacing-5xs)*-1)}.-translate-x-5xs,.-translate-x-xs{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-xs{--tw-translate-x:calc(var(--spacing-xs)*-1)}.translate-x-5xs{--tw-translate-x:var(--spacing-5xs)}.translate-x-5xs,.translate-x-8xs{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-8xs{--tw-translate-x:var(--spacing-8xs)}.\!translate-y-0{--tw-translate-y:calc(var(--spacing)*0)!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}.-translate-y-2\/1{--tw-translate-y:-200%}.-translate-y-2\/1,.-translate-y-6xs{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-6xs{--tw-translate-y:calc(var(--spacing-6xs)*-1)}.-translate-y-8xs{--tw-translate-y:calc(var(--spacing-8xs)*-1)}.-translate-y-8xs,.translate-y-full{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%}.-rotate-90{rotate:-90deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.resize{resize:both}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-cols-min{grid-auto-columns:min-content}.grid-flow-col{grid-auto-flow:column}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-24{grid-template-columns:repeat(24,minmax(0,1fr))}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-content-end{place-content:end}.place-content-start{place-content:start}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-end-safe{align-items:safe flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-center-safe{justify-content:safe center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-3xs{gap:var(--spacing-3xs)}.gap-8{gap:calc(var(--spacing)*8)}.gap-8xs{gap:var(--spacing-8xs)}.gap-10xs{gap:var(--spacing-10xs)}.gap-12{gap:calc(var(--spacing)*12)}.gap-12xs{gap:var(--spacing-12xs)}.gap-16{gap:calc(var(--spacing)*16)}.gap-24{gap:calc(var(--spacing)*24)}.gap-grid{gap:var(--spacing-grid)}.gap-xs{gap:var(--spacing-xs)}.gap-x-3xs{-moz-column-gap:var(--spacing-3xs);column-gap:var(--spacing-3xs)}.gap-x-5xs{-moz-column-gap:var(--spacing-5xs);column-gap:var(--spacing-5xs)}.gap-x-6xs{-moz-column-gap:var(--spacing-6xs);column-gap:var(--spacing-6xs)}.gap-x-7xs{-moz-column-gap:var(--spacing-7xs);column-gap:var(--spacing-7xs)}.gap-x-8{-moz-column-gap:calc(var(--spacing)*8);column-gap:calc(var(--spacing)*8)}.gap-x-8xs{-moz-column-gap:var(--spacing-8xs);column-gap:var(--spacing-8xs)}.gap-x-10xs{-moz-column-gap:var(--spacing-10xs);column-gap:var(--spacing-10xs)}.gap-x-12xs{-moz-column-gap:var(--spacing-12xs);column-gap:var(--spacing-12xs)}.gap-x-13xs{-moz-column-gap:var(--spacing-13xs);column-gap:var(--spacing-13xs)}.gap-x-14xs{-moz-column-gap:var(--spacing-14xs);column-gap:var(--spacing-14xs)}.gap-x-grid{-moz-column-gap:var(--spacing-grid);column-gap:var(--spacing-grid)}.gap-x-sm{-moz-column-gap:var(--spacing-sm);column-gap:var(--spacing-sm)}.gap-x-xs{-moz-column-gap:var(--spacing-xs);column-gap:var(--spacing-xs)}.gap-y-2xl{row-gap:var(--spacing-2xl)}.gap-y-2xs{row-gap:var(--spacing-2xs)}.gap-y-3xs{row-gap:var(--spacing-3xs)}.gap-y-4xl{row-gap:var(--spacing-4xl)}.gap-y-5xs{row-gap:var(--spacing-5xs)}.gap-y-6xl{row-gap:var(--spacing-6xl)}.gap-y-6xs{row-gap:var(--spacing-6xs)}.gap-y-8{row-gap:calc(var(--spacing)*8)}.gap-y-8xl{row-gap:var(--spacing-8xl)}.gap-y-8xs{row-gap:var(--spacing-8xs)}.gap-y-10xl{row-gap:var(--spacing-10xl)}.gap-y-10xs{row-gap:var(--spacing-10xs)}.gap-y-12{row-gap:calc(var(--spacing)*12)}.gap-y-12xs{row-gap:var(--spacing-12xs)}.gap-y-14xs{row-gap:var(--spacing-14xs)}.gap-y-16{row-gap:calc(var(--spacing)*16)}.gap-y-24{row-gap:calc(var(--spacing)*24)}.gap-y-32{row-gap:calc(var(--spacing)*32)}.gap-y-grid{row-gap:var(--spacing-grid)}.gap-y-lg{row-gap:var(--spacing-lg)}.gap-y-sm{row-gap:var(--spacing-sm)}.gap-y-xl{row-gap:var(--spacing-xl)}.gap-y-xs{row-gap:var(--spacing-xs)}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.rounded-full{border-radius:3.40282e+38px}.rounded-sm{border-radius:var(--radius-sm)}.rounded-e-sm{border-end-end-radius:var(--radius-sm);border-start-end-radius:var(--radius-sm)}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-b-sm{border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-strong{border-color:var(--theme-stroke-strong)}.border-subtle{border-color:var(--theme-stroke-subtle)}.border-transparent{border-color:#0000}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-rust-500{background-color:var(--color-rust-500)}.bg-surface{background-color:var(--theme-surface-bg)}.bg-white{background-color:var(--color-white)}.bg-linear-to-b{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-b{--tw-gradient-position:to bottom in oklab}}.bg-linear-to-b{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-b\/oklch{--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-b\/oklch{--tw-gradient-position:to bottom in oklch}}.bg-linear-to-b\/oklch{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r\/oklch{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-r\/oklch{--tw-gradient-position:to right in oklch}}.bg-linear-to-r\/oklch{background-image:linear-gradient(var(--tw-gradient-stops))}.from-black\/50{--tw-gradient-from:#00000080}@supports (color:color-mix(in lab,red,red)){.from-black\/50{--tw-gradient-from:color-mix(in oklab,var(--color-black)50%,transparent)}}.from-black\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/60{--tw-gradient-from:#0009}@supports (color:color-mix(in lab,red,red)){.from-black\/60{--tw-gradient-from:color-mix(in oklab,var(--color-black)60%,transparent)}}.from-black\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/80{--tw-gradient-from:#000c}@supports (color:color-mix(in lab,red,red)){.from-black\/80{--tw-gradient-from:color-mix(in oklab,var(--color-black)80%,transparent)}}.from-black\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white\/50{--tw-gradient-from:#ffffff80}@supports (color:color-mix(in lab,red,red)){.from-white\/50{--tw-gradient-from:color-mix(in oklab,var(--color-white)50%,transparent)}}.from-white\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-10\%{--tw-gradient-from-position:10%}.from-50\%{--tw-gradient-from-position:50%}.from-66\%{--tw-gradient-from-position:66%}.from-70\%{--tw-gradient-from-position:70%}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-40\%{--tw-gradient-via-position:40%}.to-black\/3{--tw-gradient-to:#00000008}@supports (color:color-mix(in lab,red,red)){.to-black\/3{--tw-gradient-to:color-mix(in oklab,var(--color-black)3%,transparent)}}.to-black\/3{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-black\/20{--tw-gradient-to:#0003}@supports (color:color-mix(in lab,red,red)){.to-black\/20{--tw-gradient-to:color-mix(in oklab,var(--color-black)20%,transparent)}}.to-black\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-black\/60{--tw-gradient-to:#0009}@supports (color:color-mix(in lab,red,red)){.to-black\/60{--tw-gradient-to:color-mix(in oklab,var(--color-black)60%,transparent)}}.to-black\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-black\/80{--tw-gradient-to:#000c}@supports (color:color-mix(in lab,red,red)){.to-black\/80{--tw-gradient-to:color-mix(in oklab,var(--color-black)80%,transparent)}}.to-black\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white\/80{--tw-gradient-to:#fffc}@supports (color:color-mix(in lab,red,red)){.to-white\/80{--tw-gradient-to:color-mix(in oklab,var(--color-white)80%,transparent)}}.to-white\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-30\%{--tw-gradient-to-position:30%}.to-50\%{--tw-gradient-to-position:50%}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-bottom{-o-object-position:bottom;object-position:bottom}.object-center{-o-object-position:center;object-position:center}.p-0{padding:calc(var(--spacing)*0)}.p-2xs{padding:var(--spacing-2xs)}.p-3xs{padding:var(--spacing-3xs)}.p-5xs{padding:var(--spacing-5xs)}.p-8{padding:calc(var(--spacing)*8)}.p-8xs{padding:var(--spacing-8xs)}.p-12xs{padding:var(--spacing-12xs)}.p-16{padding:calc(var(--spacing)*16)}.p-24{padding:calc(var(--spacing)*24)}.p-body-offset{padding:var(--spacing-body-offset)}.p-container{padding:var(--container-px,0)}.p-container-outer{padding:var(--container-px-outer,0)}.p-xs{padding:var(--spacing-xs)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-3xs{padding-inline:var(--spacing-3xs)}.px-5xs{padding-inline:var(--spacing-5xs)}.px-8xs{padding-inline:var(--spacing-8xs)}.px-12xs{padding-inline:var(--spacing-12xs)}.px-body-offset{padding-inline:var(--spacing-body-offset)}.px-body-offset-2x{padding-inline:var(--spacing-body-offset-2x)}.px-container{padding-inline:var(--container-px,0)}.px-container-outer{padding-inline:var(--container-px-outer,0)}.px-grid-half{padding-inline:var(--spacing-grid-half)}.px-xs{padding-inline:var(--spacing-xs)}.pb-container-outer,.pt-container-outer{padding-block:var(--container-px-outer,0)}.py-0{padding-block:calc(var(--spacing)*0)}.py-2xl{padding-block:var(--spacing-2xl)}.py-3xs{padding-block:var(--spacing-3xs)}.py-4xs{padding-block:var(--spacing-4xs)}.py-5xs{padding-block:var(--spacing-5xs)}.py-6xl{padding-block:var(--spacing-6xl)}.py-6xs{padding-block:var(--spacing-6xs)}.py-7xs{padding-block:var(--spacing-7xs)}.py-8xs{padding-block:var(--spacing-8xs)}.py-10xs{padding-block:var(--spacing-10xs)}.py-12xs{padding-block:var(--spacing-12xs)}.py-container{padding-block:var(--container-px,0)}.py-container-outer{padding-block:var(--container-px-outer,0)}.py-lg{padding-block:var(--spacing-lg)}.py-xl{padding-block:var(--spacing-xl)}.py-xs{padding-block:var(--spacing-xs)}.pl-container{padding-inline-start:var(--container-px,0)}.pl-container-outer{padding-inline-start:var(--container-px-outer,0)}.pr-container{padding-inline-end:var(--container-px,0)}.pr-container-outer{padding-inline-end:var(--container-px-outer,0)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-3xs{padding-top:var(--spacing-3xs)}.pt-5xs{padding-top:var(--spacing-5xs)}.pt-8xs{padding-top:var(--spacing-8xs)}.pt-body-offset{padding-top:var(--spacing-body-offset)}.pt-lg{padding-top:var(--spacing-lg)}.pt-xs{padding-top:var(--spacing-xs)}.pr-4xs{padding-right:var(--spacing-4xs)}.pr-8xs{padding-right:var(--spacing-8xs)}.pr-58{padding-right:calc(var(--spacing)*58)}.pr-lg{padding-right:var(--spacing-lg)}.pr-sm{padding-right:var(--spacing-sm)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-3xs{padding-bottom:var(--spacing-3xs)}.pb-5xs{padding-bottom:var(--spacing-5xs)}.pb-6xs{padding-bottom:var(--spacing-6xs)}.pb-8xs{padding-bottom:var(--spacing-8xs)}.pb-12xs{padding-bottom:var(--spacing-12xs)}.pb-80{padding-bottom:calc(var(--spacing)*80)}.pb-lg{padding-bottom:var(--spacing-lg)}.pb-md{padding-bottom:var(--spacing-md)}.pb-xl{padding-bottom:var(--spacing-xl)}.pb-xs{padding-bottom:var(--spacing-xs)}.pl-0{padding-left:calc(var(--spacing)*0)}.pl-5xs{padding-left:var(--spacing-5xs)}.pl-8xs{padding-left:var(--spacing-8xs)}.pl-12xs{padding-left:var(--spacing-12xs)}.pl-xs{padding-left:var(--spacing-xs)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-display{font-family:var(--font-display)}.font-plain{font-family:var(--font-plain)}.button-size-h4{--btn-py:calc(var(--spacing)*7);--btn-px:calc(var(--spacing)*12);--btn-label-px:calc(var(--spacing)*4);--btn-py--extra:calc(var(--spacing)*11);--btn-px--extra:calc(var(--spacing)*16);--paragraph-spacing:calc(var(--text-h4)*var(--text-h4--line-height)*0.5);font-size:var(--text-h4);letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));line-height:var(--tw-leading,var(--text-h4--line-height))}.button-size-h5{--btn-py:calc(var(--spacing)*6);--btn-px:calc(var(--spacing)*10);--btn-label-px:calc(var(--spacing)*3);--btn-py--extra:calc(var(--spacing)*10);--btn-px--extra:calc(var(--spacing)*14);--paragraph-spacing:calc(var(--text-h5)*var(--text-h5--line-height)*0.5);font-size:var(--text-h5);letter-spacing:var(--tw-tracking,var(--text-h5--letter-spacing));line-height:var(--tw-leading,var(--text-h5--line-height))}.button-size-h6{--btn-py:calc(var(--spacing)*6);--btn-px:calc(var(--spacing)*9);--btn-label-px:calc(var(--spacing)*3);--btn-py--extra:calc(var(--spacing)*10);--btn-px--extra:calc(var(--spacing)*13);--paragraph-spacing:calc(var(--text-h6)*var(--text-h6--line-height)*0.5);font-size:var(--text-h6);letter-spacing:var(--tw-tracking,var(--text-h6--letter-spacing));line-height:var(--tw-leading,var(--text-h6--line-height))}.button-size-lg{--btn-py:calc(var(--spacing)*6);--btn-px:calc(var(--spacing)*9);--btn-label-px:calc(var(--spacing)*3);--btn-py--extra:calc(var(--spacing)*10);--btn-px--extra:calc(var(--spacing)*12);--paragraph-spacing:calc(var(--text-lg)*var(--text-lg--line-height)*0.5);font-size:var(--text-lg);letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing));line-height:var(--tw-leading,var(--text-lg--line-height))}.button-size-md{--btn-py:calc(var(--spacing)*5);--btn-px:calc(var(--spacing)*7);--btn-label-px:calc(var(--spacing)*2);--btn-py--extra:calc(var(--spacing)*9);--btn-px--extra:calc(var(--spacing)*11);--paragraph-spacing:calc(var(--text-md)*var(--text-md--line-height)*0.5);font-size:var(--text-md);letter-spacing:var(--tw-tracking,var(--text-md--letter-spacing));line-height:var(--tw-leading,var(--text-md--line-height))}.button-size-sm{--btn-py:calc(var(--spacing)*4);--btn-px:calc(var(--spacing)*6);--btn-label-px:calc(var(--spacing)*2);--btn-py--extra:calc(var(--spacing)*8);--btn-px--extra:calc(var(--spacing)*10);--paragraph-spacing:calc(var(--text-sm)*var(--text-sm--line-height)*0.5);font-size:var(--text-sm);letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing));line-height:var(--tw-leading,var(--text-sm--line-height))}.button-size-xs{--btn-py:calc(var(--spacing)*4);--btn-px:calc(var(--spacing)*6);--btn-label-px:calc(var(--spacing)*2);--btn-py--extra:calc(var(--spacing)*8);--btn-px--extra:calc(var(--spacing)*10);--paragraph-spacing:calc(var(--text-xs)*var(--text-xs--line-height)*0.5);font-size:var(--text-xs);letter-spacing:var(--tw-tracking,var(--text-xs--letter-spacing));line-height:var(--tw-leading,var(--text-xs--line-height))}.text-h1{font-size:var(--text-h1);letter-spacing:var(--tw-tracking,var(--text-h1--letter-spacing));line-height:var(--tw-leading,var(--text-h1--line-height))}.text-h2{font-size:var(--text-h2);letter-spacing:var(--tw-tracking,var(--text-h2--letter-spacing));line-height:var(--tw-leading,var(--text-h2--line-height))}.text-h3{font-size:var(--text-h3);letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing));line-height:var(--tw-leading,var(--text-h3--line-height))}.text-h4{font-size:var(--text-h4);letter-spacing:var(--tw-tracking,var(--text-h4--letter-spacing));line-height:var(--tw-leading,var(--text-h4--line-height))}.text-h5{font-size:var(--text-h5);letter-spacing:var(--tw-tracking,var(--text-h5--letter-spacing));line-height:var(--tw-leading,var(--text-h5--line-height))}.text-h6{font-size:var(--text-h6);letter-spacing:var(--tw-tracking,var(--text-h6--letter-spacing));line-height:var(--tw-leading,var(--text-h6--line-height))}.text-lg{font-size:var(--text-lg);letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing));line-height:var(--tw-leading,var(--text-lg--line-height))}.text-md{font-size:var(--text-md);letter-spacing:var(--tw-tracking,var(--text-md--letter-spacing));line-height:var(--tw-leading,var(--text-md--line-height))}.text-sm{font-size:var(--text-sm);letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing));line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);letter-spacing:var(--tw-tracking,var(--text-xs--letter-spacing));line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-14{--tw-leading:calc(var(--spacing)*14);line-height:calc(var(--spacing)*14)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.text-pretty{text-wrap:pretty}.whitespace-nowrap{white-space:nowrap}.on-surface{color:var(--theme-text-body)}.text-alpha-dark\/80{color:#1f1f1fcc}@supports (color:color-mix(in lab,red,red)){.text-alpha-dark\/80{color:color-mix(in oklab,var(--color-alpha-dark)80%,transparent)}}.text-alpha-light\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-alpha-light\/80{color:color-mix(in oklab,var(--color-alpha-light)80%,transparent)}}.text-color-body{color:var(--theme-text-body)}.text-color-heading{color:var(--theme-text-heading)}.text-color-inactive{color:var(--theme-text-inactive)}.text-ochre-300{color:var(--color-ochre-300)}.text-rust-500{color:var(--color-rust-500)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.underline{-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-100{opacity:1}.mix-blend-difference{mix-blend-mode:difference}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-mega-menu{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-mega-menu{--tw-shadow:0 .5rem 1.5rem 0 var(--tw-shadow-color,#00000026)}.shadow-nav-open{--tw-shadow:0 .5rem 1.5rem var(--tw-shadow-color,#00000026)}.shadow-nav-open,.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)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-subtle{--tw-shadow:0 0 .75rem 0 var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-offset-1{outline-offset:1px}.outline-offset-2{outline-offset:2px}.outline-offset-4{outline-offset:4px}.outline-offset-6{outline-offset:6px}.outline-strong{outline-color:var(--theme-stroke-strong)}.outline-subtle{outline-color:var(--theme-stroke-subtle)}.outline-transparent{outline-color:#0000}.blur{--tw-blur:blur(8px)}.blur,.invert{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,)}.invert{--tw-invert:invert(100%)}.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-duration:var(--tw-duration,var(--default-transition-duration));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,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[opacity\,color\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-\[opacity\,visibility\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-all{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-colors{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-opacity{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-shadow{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.transition-transform{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.on-surface-dark{--theme-shadow:var(--color-alpha-white-10);--theme-stroke-strong:var(--color-alpha-white-80);--theme-stroke-subtle:var(--color-alpha-white-40);--theme-text-heading:var(--color-neutral-0);--theme-text-body:var(--color-alpha-white-80);--theme-text-inactive:var(--color-alpha-white-40);--btn-fill-text-active-base:var(--color-neutral-900);--btn-fill-text-hover-base:var(--color-neutral-900);--btn-fill-text-inactive-base:var(--color-alpha-dark-80);--btn-fill-icon-active-base:var(--color-neutral-900);--btn-fill-icon-hover-base:var(--color-neutral-900);--btn-fill-icon-inactive-base:var(--color-alpha-dark-80);--btn-fill-surface-active-base:var(--color-neutral-0);--btn-fill-surface-hover-base:var(--color-alpha-white-80);--btn-fill-surface-inactive-base:var(--color-alpha-white-40);--btn-ghost-text-active-base:var(--color-neutral-0);--btn-ghost-text-hover-base:var(--color-alpha-white-80);--btn-ghost-text-inactive-base:var(--color-alpha-white-60);--btn-ghost-icon-active-base:var(--color-neutral-0);--btn-ghost-icon-hover-base:var(--color-alpha-white-80);--btn-ghost-icon-inactive-base:var(--color-alpha-white-60);--btn-ghost-stroke-active-base:var(--color-neutral-0);--btn-ghost-stroke-hover-base:var(--color-alpha-white-80);--btn-ghost-stroke-inactive-base:var(--color-alpha-white-60);--btn-text-text-active-base:var(--color-neutral-0);--btn-text-text-hover-base:var(--color-alpha-white-80);--btn-text-text-inactive-base:var(--color-alpha-white-60);--btn-text-icon-active-base:var(--color-alpha-white-60);--btn-text-icon-hover-base:var(--color-neutral-0);--btn-text-icon-inactive-base:var(--color-alpha-white-40)}.on-surface-dark-adapt{--theme-shadow:var(--color-alpha-white-10);--theme-stroke-strong:var(--color-alpha-white-80);--theme-stroke-subtle:var(--color-alpha-white-40);--theme-text-heading:var(--color-neutral-0);--theme-text-body:var(--color-alpha-white-80);--theme-text-inactive:var(--color-alpha-white-40);--btn-fill-text-active-base:var(--color-neutral-900);--btn-fill-text-hover-base:var(--color-neutral-900);--btn-fill-text-inactive-base:var(--color-alpha-dark-80);--btn-fill-icon-active-base:var(--color-neutral-900);--btn-fill-icon-hover-base:var(--color-neutral-900);--btn-fill-icon-inactive-base:var(--color-alpha-dark-80);--btn-fill-surface-active-base:var(--color-neutral-0);--btn-fill-surface-hover-base:var(--color-alpha-white-80);--btn-fill-surface-inactive-base:var(--color-alpha-white-40);--btn-ghost-text-active-base:var(--color-neutral-0);--btn-ghost-text-hover-base:var(--color-alpha-white-60);--btn-ghost-text-inactive-base:var(--color-alpha-white-40);--btn-ghost-icon-active-base:var(--color-neutral-0);--btn-ghost-icon-hover-base:var(--color-alpha-white-60);--btn-ghost-icon-inactive-base:var(--color-alpha-white-40);--btn-ghost-stroke-active-base:var(--color-neutral-0);--btn-ghost-stroke-hover-base:var(--color-alpha-white-60);--btn-ghost-stroke-inactive-base:var(--color-alpha-white-40);--btn-text-text-active-base:var(--color-neutral-0);--btn-text-text-hover-base:var(--color-alpha-white-60);--btn-text-text-inactive-base:var(--color-alpha-white-40);--btn-text-icon-active-base:var(--color-alpha-white-60);--btn-text-icon-hover-base:var(--color-neutral-0);--btn-text-icon-inactive-base:var(--color-alpha-white-40)}.on-surface-light{--theme-shadow:var(--color-alpha-black-10);--theme-stroke-strong:var(--color-alpha-dark-80);--theme-stroke-subtle:var(--color-alpha-dark-20);--theme-text-heading:var(--color-neutral-900);--theme-text-body:var(--color-neutral-700);--theme-text-inactive:var(--color-neutral-500);--btn-fill-text-active-base:var(--color-neutral-0);--btn-fill-text-hover-base:var(--color-neutral-0);--btn-fill-text-inactive-base:var(--color-neutral-500);--btn-fill-icon-active-base:var(--color-neutral-0);--btn-fill-icon-hover-base:var(--color-neutral-0);--btn-fill-icon-inactive-base:var(--color-neutral-500);--btn-fill-surface-active-base:var(--color-neutral-900);--btn-fill-surface-hover-base:var(--color-neutral-700);--btn-fill-surface-inactive-base:var(--color-neutral-100);--btn-ghost-text-active-base:var(--color-neutral-900);--btn-ghost-text-hover-base:var(--color-neutral-600);--btn-ghost-text-inactive-base:var(--color-neutral-500);--btn-ghost-icon-active-base:var(--color-neutral-900);--btn-ghost-icon-hover-base:var(--color-neutral-600);--btn-ghost-icon-inactive-base:var(--color-neutral-500);--btn-ghost-stroke-active-base:var(--color-neutral-900);--btn-ghost-stroke-hover-base:var(--color-neutral-600);--btn-ghost-stroke-inactive-base:var(--color-neutral-500);--btn-text-text-active-base:var(--color-neutral-900);--btn-text-text-hover-base:var(--color-neutral-600);--btn-text-text-inactive-base:var(--color-neutral-500);--btn-text-icon-active-base:var(--color-neutral-400);--btn-text-icon-hover-base:var(--color-neutral-900);--btn-text-icon-inactive-base:var(--color-neutral-500)}.on-surface-light-adapt{--theme-shadow:var(--color-alpha-black-10);--theme-stroke-strong:var(--color-alpha-dark-80);--theme-stroke-subtle:var(--color-alpha-dark-20);--theme-text-heading:var(--color-neutral-900);--theme-text-body:var(--color-alpha-dark-80);--theme-text-inactive:var(--color-alpha-dark-40);--btn-fill-text-active-base:var(--color-neutral-0);--btn-fill-text-hover-base:var(--color-neutral-0);--btn-fill-text-inactive-base:var(--color-alpha-dark-40);--btn-fill-icon-active-base:var(--color-neutral-0);--btn-fill-icon-hover-base:var(--color-neutral-0);--btn-fill-icon-inactive-base:var(--color-alpha-dark-40);--btn-fill-surface-active-base:var(--color-neutral-900);--btn-fill-surface-hover-base:var(--color-alpha-dark-80);--btn-fill-surface-inactive-base:var(--color-alpha-dark-20);--btn-ghost-text-active-base:var(--color-neutral-900);--btn-ghost-text-hover-base:var(--color-alpha-dark-80);--btn-ghost-text-inactive-base:var(--color-alpha-dark-40);--btn-ghost-icon-active-base:var(--color-neutral-900);--btn-ghost-icon-hover-base:var(--color-alpha-dark-80);--btn-ghost-icon-inactive-base:var(--color-alpha-dark-40);--btn-ghost-stroke-active-base:var(--color-neutral-900);--btn-ghost-stroke-hover-base:var(--color-alpha-dark-80);--btn-ghost-stroke-inactive-base:var(--color-alpha-dark-40);--btn-text-text-active-base:var(--color-neutral-900);--btn-text-text-hover-base:var(--color-alpha-dark-80);--btn-text-text-inactive-base:var(--color-alpha-dark-20);--btn-text-icon-active-base:var(--color-alpha-dark-40);--btn-text-icon-hover-base:var(--color-neutral-900);--btn-text-icon-inactive-base:var(--color-alpha-dark-20)}.button-style-base{--btn-fill-text-active:var(--btn-fill-text-active-base);--btn-fill-text-hover:var(--btn-fill-text-hover-base);--btn-fill-text-inactive:var(--btn-fill-text-inactive-base);--btn-fill-icon-active:var(--btn-fill-icon-active-base);--btn-fill-icon-hover:var(--btn-fill-icon-hover-base);--btn-fill-icon-inactive:var(--btn-fill-icon-inactive-base);--btn-fill-surface-active:var(--btn-fill-surface-active-base);--btn-fill-surface-hover:var(--btn-fill-surface-hover-base);--btn-fill-surface-inactive:var(--btn-fill-surface-inactive-base);--btn-ghost-text-active:var(--btn-ghost-text-active-base);--btn-ghost-text-hover:var(--btn-ghost-text-hover-base);--btn-ghost-text-inactive:var(--btn-ghost-text-inactive-base);--btn-ghost-icon-active:var(--btn-ghost-icon-active-base);--btn-ghost-icon-hover:var(--btn-ghost-icon-hover-base);--btn-ghost-icon-inactive:var(--btn-ghost-icon-inactive-base);--btn-ghost-stroke-active:var(--btn-ghost-stroke-active-base);--btn-ghost-stroke-hover:var(--btn-ghost-stroke-hover-base);--btn-ghost-stroke-inactive:var(--btn-ghost-stroke-inactive-base);--btn-text-text-active:var(--btn-text-text-active-base);--btn-text-text-hover:var(--btn-text-text-hover-base);--btn-text-text-inactive:var(--btn-text-text-inactive-base);--btn-text-icon-active:var(--btn-text-icon-active-base);--btn-text-icon-hover:var(--btn-text-icon-hover-base);--btn-text-icon-inactive:var(--btn-text-icon-inactive-base)}.button-style-forest{--btn-fill-surface-active:var(--color-forest-500);--btn-fill-surface-hover:var(--color-forest-600);--btn-fill-surface-inactive:var(--color-forest-500);--btn-fill-text-active:var(--color-neutral-0);--btn-fill-text-hover:var(--color-neutral-0);--btn-fill-text-inactive:var(--color-neutral-0);--btn-fill-icon-active:var(--color-neutral-0);--btn-fill-icon-hover:var(--color-neutral-0);--btn-fill-icon-inactive:var(--color-neutral-0);--btn-ghost-text-active:var(--color-forest-600);--btn-ghost-text-hover:var(--color-forest-700);--btn-ghost-text-inactive:var(--color-forest-500);--btn-ghost-icon-active:var(--color-forest-500);--btn-ghost-icon-hover:var(--color-forest-600);--btn-ghost-icon-inactive:var(--color-forest-500);--btn-ghost-stroke-active:var(--color-forest-600);--btn-ghost-stroke-hover:var(--color-forest-700);--btn-ghost-stroke-inactive:var(--color-forest-500);--btn-text-text-active:var(--color-forest-600);--btn-text-text-hover:var(--color-forest-700);--btn-text-text-inactive:var(--color-forest-500);--btn-text-icon-active:var(--color-forest-500);--btn-text-icon-hover:var(--color-forest-600);--btn-text-icon-inactive:var(--color-forest-500)}.button-style-ochre{--btn-fill-surface-active:var(--color-ochre-500);--btn-fill-surface-hover:var(--color-ochre-600);--btn-fill-surface-inactive:var(--color-ochre-500);--btn-fill-text-active:var(--color-neutral-0);--btn-fill-text-hover:var(--color-neutral-0);--btn-fill-text-inactive:var(--color-neutral-0);--btn-fill-icon-active:var(--color-neutral-0);--btn-fill-icon-hover:var(--color-neutral-0);--btn-fill-icon-inactive:var(--color-neutral-0);--btn-ghost-text-active:var(--color-ochre-600);--btn-ghost-text-hover:var(--color-ochre-700);--btn-ghost-text-inactive:var(--color-ochre-500);--btn-ghost-icon-active:var(--color-ochre-500);--btn-ghost-icon-hover:var(--color-ochre-600);--btn-ghost-icon-inactive:var(--color-ochre-500);--btn-ghost-stroke-active:var(--color-ochre-600);--btn-ghost-stroke-hover:var(--color-ochre-700);--btn-ghost-stroke-inactive:var(--color-ochre-500);--btn-text-text-active:var(--color-ochre-600);--btn-text-text-hover:var(--color-ochre-700);--btn-text-text-inactive:var(--color-ochre-500);--btn-text-icon-active:var(--color-ochre-500);--btn-text-icon-hover:var(--color-ochre-600);--btn-text-icon-inactive:var(--color-ochre-500)}.button-style-rust{--btn-fill-surface-active:var(--color-rust-500);--btn-fill-surface-hover:var(--color-rust-600);--btn-fill-surface-inactive:var(--color-rust-500);--btn-fill-text-active:var(--color-neutral-0);--btn-fill-text-hover:var(--color-neutral-0);--btn-fill-text-inactive:var(--color-neutral-0);--btn-fill-icon-active:var(--color-neutral-0);--btn-fill-icon-hover:var(--color-neutral-0);--btn-fill-icon-inactive:var(--color-neutral-0);--btn-ghost-text-active:var(--color-rust-600);--btn-ghost-text-hover:var(--color-rust-700);--btn-ghost-text-inactive:var(--color-rust-500);--btn-ghost-icon-active:var(--color-rust-500);--btn-ghost-icon-hover:var(--color-rust-600);--btn-ghost-icon-inactive:var(--color-rust-500);--btn-ghost-stroke-active:var(--color-rust-600);--btn-ghost-stroke-hover:var(--color-rust-700);--btn-ghost-stroke-inactive:var(--color-rust-500);--btn-text-text-active:var(--color-rust-600);--btn-text-text-hover:var(--color-rust-700);--btn-text-text-inactive:var(--color-rust-500);--btn-text-icon-active:var(--color-rust-500);--btn-text-icon-hover:var(--color-rust-600);--btn-text-icon-inactive:var(--color-rust-500)}.button-style-sky{--btn-fill-surface-active:var(--color-sky-100);--btn-fill-surface-hover:var(--color-sky-200);--btn-fill-surface-inactive:var(--color-sky-100);--btn-fill-text-active:var(--color-neutral-900);--btn-fill-text-hover:var(--color-neutral-900);--btn-fill-text-inactive:var(--color-neutral-900);--btn-fill-icon-active:var(--color-neutral-900);--btn-fill-icon-hover:var(--color-neutral-900);--btn-fill-icon-inactive:var(--color-neutral-900);--btn-ghost-text-active:var(--color-sky-600);--btn-ghost-text-hover:var(--color-sky-700);--btn-ghost-text-inactive:var(--color-sky-500);--btn-ghost-icon-active:var(--color-sky-500);--btn-ghost-icon-hover:var(--color-sky-600);--btn-ghost-icon-inactive:var(--color-sky-500);--btn-ghost-stroke-active:var(--color-sky-600);--btn-ghost-stroke-hover:var(--color-sky-700);--btn-ghost-stroke-inactive:var(--color-sky-500);--btn-text-text-active:var(--color-sky-600);--btn-text-text-hover:var(--color-sky-700);--btn-text-text-inactive:var(--color-sky-500);--btn-text-icon-active:var(--color-sky-500);--btn-text-icon-hover:var(--color-sky-600);--btn-text-icon-inactive:var(--color-sky-500)}.button-style-forest-light{--btn-fill-surface-active:var(--color-forest-100);--btn-fill-surface-hover:var(--color-forest-200);--btn-fill-surface-inactive:var(--color-forest-100);--btn-fill-text-active:var(--color-neutral-900);--btn-fill-text-hover:var(--color-neutral-900);--btn-fill-text-inactive:var(--color-neutral-900)}.container-full{--container-px-inner:0px;--container-max-width:100%}.container-wide{--container-px-inner:0px;--container-px-outer:0px}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.backface-hidden{backface-visibility:hidden}.content-group-width-full{--content-group-max-width:var(--content-group-max-width-full)}.content-group-width-lg{--content-group-max-width:var(--content-group-max-width-lg)}.content-group-width-md{--content-group-max-width:var(--content-group-max-width-md)}.content-group-width-sm{--content-group-max-width:var(--content-group-max-width-sm)}.content-group-width-xs{--content-group-max-width:var(--content-group-max-width-xs)}.icon-h1{--icon-size:calc(var(--spacing)*60)}.icon-h4{--icon-size:calc(var(--spacing)*40)}.icon-h5{--icon-size:calc(var(--spacing)*36)}.icon-h6{--icon-size:calc(var(--spacing)*30)}.icon-lg{--icon-size:calc(var(--spacing)*24)}.icon-md{--icon-size:calc(var(--spacing)*22)}.icon-sm{--icon-size:calc(var(--spacing)*20)}.icon-xs{--icon-size:calc(var(--spacing)*16)}.pb-container{padding-block-end:var(--container-px,0)}.pt-container{padding-block-start:var(--container-px,0)}.text-h1{--paragraph-spacing:calc(var(--text-h1)*var(--text-h1--line-height)*0.5)}.text-h2{--paragraph-spacing:calc(var(--text-h2)*var(--text-h2--line-height)*0.5)}.text-h3{--paragraph-spacing:calc(var(--text-h3)*var(--text-h3--line-height)*0.5)}.text-h4{--paragraph-spacing:calc(var(--text-h4)*var(--text-h4--line-height)*0.5)}.text-h5{--paragraph-spacing:calc(var(--text-h5)*var(--text-h5--line-height)*0.5)}.text-h6{--paragraph-spacing:calc(var(--text-h6)*var(--text-h6--line-height)*0.5)}.text-lg{--paragraph-spacing:calc(var(--text-lg)*var(--text-lg--line-height)*0.5)}.text-md{--paragraph-spacing:calc(var(--text-md)*var(--text-md--line-height)*0.5)}.text-sm{--paragraph-spacing:calc(var(--text-sm)*var(--text-sm--line-height)*0.5)}.text-xs{--paragraph-spacing:calc(var(--text-xs)*var(--text-xs--line-height)*0.5)}:is(.\*\:flex-1>*){flex:1}:is(.\*\:shrink-0>*){flex-shrink:0}:is(.\*\:grow-0>*){flex-grow:0}:is(.\*\:cursor-alias>*){cursor:alias}:is(.\*\:border-subtle>*){border-color:var(--theme-stroke-subtle)}:is(.\*\:px-3xs>*){padding-inline:var(--spacing-3xs)}:is(.\*\:px-body-offset>*){padding-inline:var(--spacing-body-offset)}:is(.not-first\:\*\:border-t:not(:first-child)>*){border-top-style:var(--tw-border-style);border-top-width:1px}.not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.not-last\:border-subtle:not(:last-child){border-color:var(--theme-stroke-subtle)}:is(.\*\:not-last\:border-b>*):not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}:is(.\*\:not-last\:border-subtle>*):not(:last-child){border-color:var(--theme-stroke-subtle)}.not-empty\:py-3xs:not(:empty){padding-block:var(--spacing-3xs)}.not-focus\:sr-only:not(:focus){border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.not-has-checked\:border-subtle:not(:has(:checked)){border-color:var(--theme-stroke-subtle)}.not-has-\[\.text-first\]\:py-6xs:not(:has(.text-first)){padding-block:var(--spacing-6xs)}.group-not-open\:inline-flex:is(:where(.group):not(:is([open],:popover-open,:open)) *),.group-open\:inline-flex:is(:where(.group):is([open],:popover-open,:open) *){display:inline-flex}@media (hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/product-card-body\:text-color-heading:is(:where(.group\/product-card-body):hover *){color:var(--theme-text-heading)}.group-hover\/product-card-body\:opacity-100:is(:where(.group\/product-card-body):hover *){opacity:1}.group-hover\/product-card-body\:button-style-base:is(:where(.group\/product-card-body):hover *){--btn-fill-text-active:var(--btn-fill-text-active-base);--btn-fill-text-hover:var(--btn-fill-text-hover-base);--btn-fill-text-inactive:var(--btn-fill-text-inactive-base);--btn-fill-icon-active:var(--btn-fill-icon-active-base);--btn-fill-icon-hover:var(--btn-fill-icon-hover-base);--btn-fill-icon-inactive:var(--btn-fill-icon-inactive-base);--btn-fill-surface-active:var(--btn-fill-surface-active-base);--btn-fill-surface-hover:var(--btn-fill-surface-hover-base);--btn-fill-surface-inactive:var(--btn-fill-surface-inactive-base);--btn-ghost-text-active:var(--btn-ghost-text-active-base);--btn-ghost-text-hover:var(--btn-ghost-text-hover-base);--btn-ghost-text-inactive:var(--btn-ghost-text-inactive-base);--btn-ghost-icon-active:var(--btn-ghost-icon-active-base);--btn-ghost-icon-hover:var(--btn-ghost-icon-hover-base);--btn-ghost-icon-inactive:var(--btn-ghost-icon-inactive-base);--btn-ghost-stroke-active:var(--btn-ghost-stroke-active-base);--btn-ghost-stroke-hover:var(--btn-ghost-stroke-hover-base);--btn-ghost-stroke-inactive:var(--btn-ghost-stroke-inactive-base);--btn-text-text-active:var(--btn-text-text-active-base);--btn-text-text-hover:var(--btn-text-text-hover-base);--btn-text-text-inactive:var(--btn-text-text-inactive-base);--btn-text-icon-active:var(--btn-text-icon-active-base);--btn-text-icon-hover:var(--btn-text-icon-hover-base);--btn-text-icon-inactive:var(--btn-text-icon-inactive-base)}}.group-has-checked\:opacity-100:is(:where(.group):has(:checked) *){opacity:1}@media (hover:hover){.group-has-hover\/filter\:text-ochre-500:is(:where(.group\/filter):has(:hover) *){color:var(--color-ochre-500)}.group-has-hover\/filter\:opacity-100:is(:where(.group\/filter):has(:hover) *){opacity:1}}.group-has-is-invalid\:border-rust-500:is(:where(.group):has(:where(.invalid)) *){border-color:var(--color-rust-500)}.group-\[\.is-selected\]\:border-strong:is(:where(.group).is-selected *){border-color:var(--theme-stroke-strong)}.group-\[\.is-selected\]\:outline-strong:is(:where(.group).is-selected *){outline-color:var(--theme-stroke-strong)}.group-\[\.on-surface-dark\]\:on-surface-dark:is(:where(.group).on-surface-dark *){--theme-shadow:var(--color-alpha-white-10);--theme-stroke-strong:var(--color-alpha-white-80);--theme-stroke-subtle:var(--color-alpha-white-40);--theme-text-heading:var(--color-neutral-0);--theme-text-body:var(--color-alpha-white-80);--theme-text-inactive:var(--color-alpha-white-40);--btn-fill-text-active-base:var(--color-neutral-900);--btn-fill-text-hover-base:var(--color-neutral-900);--btn-fill-text-inactive-base:var(--color-alpha-dark-80);--btn-fill-icon-active-base:var(--color-neutral-900);--btn-fill-icon-hover-base:var(--color-neutral-900);--btn-fill-icon-inactive-base:var(--color-alpha-dark-80);--btn-fill-surface-active-base:var(--color-neutral-0);--btn-fill-surface-hover-base:var(--color-alpha-white-80);--btn-fill-surface-inactive-base:var(--color-alpha-white-40);--btn-ghost-text-active-base:var(--color-neutral-0);--btn-ghost-text-hover-base:var(--color-alpha-white-80);--btn-ghost-text-inactive-base:var(--color-alpha-white-60);--btn-ghost-icon-active-base:var(--color-neutral-0);--btn-ghost-icon-hover-base:var(--color-alpha-white-80);--btn-ghost-icon-inactive-base:var(--color-alpha-white-60);--btn-ghost-stroke-active-base:var(--color-neutral-0);--btn-ghost-stroke-hover-base:var(--color-alpha-white-80);--btn-ghost-stroke-inactive-base:var(--color-alpha-white-60);--btn-text-text-active-base:var(--color-neutral-0);--btn-text-text-hover-base:var(--color-alpha-white-80);--btn-text-text-inactive-base:var(--color-alpha-white-60);--btn-text-icon-active-base:var(--color-alpha-white-60);--btn-text-icon-hover-base:var(--color-neutral-0);--btn-text-icon-inactive-base:var(--color-alpha-white-40)}.group-\[\.on-surface-light\]\:on-surface-light:is(:where(.group).on-surface-light *){--theme-shadow:var(--color-alpha-black-10);--theme-stroke-strong:var(--color-alpha-dark-80);--theme-stroke-subtle:var(--color-alpha-dark-20);--theme-text-heading:var(--color-neutral-900);--theme-text-body:var(--color-neutral-700);--theme-text-inactive:var(--color-neutral-500);--btn-fill-text-active-base:var(--color-neutral-0);--btn-fill-text-hover-base:var(--color-neutral-0);--btn-fill-text-inactive-base:var(--color-neutral-500);--btn-fill-icon-active-base:var(--color-neutral-0);--btn-fill-icon-hover-base:var(--color-neutral-0);--btn-fill-icon-inactive-base:var(--color-neutral-500);--btn-fill-surface-active-base:var(--color-neutral-900);--btn-fill-surface-hover-base:var(--color-neutral-700);--btn-fill-surface-inactive-base:var(--color-neutral-100);--btn-ghost-text-active-base:var(--color-neutral-900);--btn-ghost-text-hover-base:var(--color-neutral-600);--btn-ghost-text-inactive-base:var(--color-neutral-500);--btn-ghost-icon-active-base:var(--color-neutral-900);--btn-ghost-icon-hover-base:var(--color-neutral-600);--btn-ghost-icon-inactive-base:var(--color-neutral-500);--btn-ghost-stroke-active-base:var(--color-neutral-900);--btn-ghost-stroke-hover-base:var(--color-neutral-600);--btn-ghost-stroke-inactive-base:var(--color-neutral-500);--btn-text-text-active-base:var(--color-neutral-900);--btn-text-text-hover-base:var(--color-neutral-600);--btn-text-text-inactive-base:var(--color-neutral-500);--btn-text-icon-active-base:var(--color-neutral-400);--btn-text-icon-hover-base:var(--color-neutral-900);--btn-text-icon-inactive-base:var(--color-neutral-500)}.group-\[\.style-emphasis\]\:h-44:is(:where(.group).style-emphasis *){height:calc(var(--spacing)*44)}.group-\[\.style-emphasis\]\:items-end-safe:is(:where(.group).style-emphasis *){align-items:safe flex-end}.group-\[\.style-emphasis\]\:justify-center:is(:where(.group).style-emphasis *){justify-content:center}.group-\[\.style-emphasis\]\:p-3xs:is(:where(.group).style-emphasis *){padding:var(--spacing-3xs)}.group-\[\.style-emphasis\]\:icon-h4:is(:where(.group).style-emphasis *){--icon-size:calc(var(--spacing)*40)}.peer-checked\:visible:is(:where(.peer):checked~*){visibility:visible}.peer-checked\:opacity-100:is(:where(.peer):checked~*){opacity:1}.peer-focus-visible\:text-ochre-500:is(:where(.peer):focus-visible~*){color:var(--color-ochre-500)}.peer-focus-visible\:opacity-100:is(:where(.peer):focus-visible~*){opacity:1}.peer-\[\.is-active\]\:max-h-240:is(:where(.peer).is-active~*){max-height:calc(var(--spacing)*240)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing)*0)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing)*0)}.after\:z-10:after{content:var(--tw-content);z-index:10}:is(.\*\:first\:border-t-0>*):first-child{border-top-style:var(--tw-border-style);border-top-width:0}.only\:mb-0:only-child{margin-bottom:calc(var(--spacing)*0)}.empty\:hidden:empty{display:none}.focus-within\:border-strong:focus-within{border-color:var(--theme-stroke-strong)}.focus-within\:outline-subtle:focus-within{outline-color:var(--theme-stroke-subtle)}.focus-within\:outline-none:focus-within{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:bg-black\/70:hover{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/70:hover{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.hover\:bg-neutral-900:hover{background-color:var(--color-neutral-900)}.hover\:text-color-heading:hover{color:var(--theme-text-heading)}.hover\:on-surface-dark:hover{--theme-shadow:var(--color-alpha-white-10);--theme-stroke-strong:var(--color-alpha-white-80);--theme-stroke-subtle:var(--color-alpha-white-40);--theme-text-heading:var(--color-neutral-0);--theme-text-body:var(--color-alpha-white-80);--theme-text-inactive:var(--color-alpha-white-40);--btn-fill-text-active-base:var(--color-neutral-900);--btn-fill-text-hover-base:var(--color-neutral-900);--btn-fill-text-inactive-base:var(--color-alpha-dark-80);--btn-fill-icon-active-base:var(--color-neutral-900);--btn-fill-icon-hover-base:var(--color-neutral-900);--btn-fill-icon-inactive-base:var(--color-alpha-dark-80);--btn-fill-surface-active-base:var(--color-neutral-0);--btn-fill-surface-hover-base:var(--color-alpha-white-80);--btn-fill-surface-inactive-base:var(--color-alpha-white-40);--btn-ghost-text-active-base:var(--color-neutral-0);--btn-ghost-text-hover-base:var(--color-alpha-white-80);--btn-ghost-text-inactive-base:var(--color-alpha-white-60);--btn-ghost-icon-active-base:var(--color-neutral-0);--btn-ghost-icon-hover-base:var(--color-alpha-white-80);--btn-ghost-icon-inactive-base:var(--color-alpha-white-60);--btn-ghost-stroke-active-base:var(--color-neutral-0);--btn-ghost-stroke-hover-base:var(--color-alpha-white-80);--btn-ghost-stroke-inactive-base:var(--color-alpha-white-60);--btn-text-text-active-base:var(--color-neutral-0);--btn-text-text-hover-base:var(--color-alpha-white-80);--btn-text-text-inactive-base:var(--color-alpha-white-60);--btn-text-icon-active-base:var(--color-alpha-white-60);--btn-text-icon-hover-base:var(--color-neutral-0);--btn-text-icon-inactive-base:var(--color-alpha-white-40)}}.focus\:not-sr-only:focus{clip-path:none;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.focus\:absolute:focus{position:absolute}.focus\:z-50:focus{z-index:50}.focus\:translate-y-body-offset:focus{--tw-translate-y:var(--spacing-body-offset);translate:var(--tw-translate-x)var(--tw-translate-y)}.focus\:border-strong:focus{border-color:var(--theme-stroke-strong)}.focus\:bg-neutral-900:focus{background-color:var(--color-neutral-900)}.focus\:opacity-100:focus{opacity:1}.focus\:outline-0:focus{outline-style:var(--tw-outline-style);outline-width:0}.focus\:outline-offset-4:focus{outline-offset:4px}.focus\:outline-surface-shadow:focus{outline-color:var(--color-surface-shadow)}.focus\:on-surface-dark:focus{--theme-shadow:var(--color-alpha-white-10);--theme-stroke-strong:var(--color-alpha-white-80);--theme-stroke-subtle:var(--color-alpha-white-40);--theme-text-heading:var(--color-neutral-0);--theme-text-body:var(--color-alpha-white-80);--theme-text-inactive:var(--color-alpha-white-40);--btn-fill-text-active-base:var(--color-neutral-900);--btn-fill-text-hover-base:var(--color-neutral-900);--btn-fill-text-inactive-base:var(--color-alpha-dark-80);--btn-fill-icon-active-base:var(--color-neutral-900);--btn-fill-icon-hover-base:var(--color-neutral-900);--btn-fill-icon-inactive-base:var(--color-alpha-dark-80);--btn-fill-surface-active-base:var(--color-neutral-0);--btn-fill-surface-hover-base:var(--color-alpha-white-80);--btn-fill-surface-inactive-base:var(--color-alpha-white-40);--btn-ghost-text-active-base:var(--color-neutral-0);--btn-ghost-text-hover-base:var(--color-alpha-white-80);--btn-ghost-text-inactive-base:var(--color-alpha-white-60);--btn-ghost-icon-active-base:var(--color-neutral-0);--btn-ghost-icon-hover-base:var(--color-alpha-white-80);--btn-ghost-icon-inactive-base:var(--color-alpha-white-60);--btn-ghost-stroke-active-base:var(--color-neutral-0);--btn-ghost-stroke-hover-base:var(--color-alpha-white-80);--btn-ghost-stroke-inactive-base:var(--color-alpha-white-60);--btn-text-text-active-base:var(--color-neutral-0);--btn-text-text-hover-base:var(--color-alpha-white-80);--btn-text-text-inactive-base:var(--color-alpha-white-60);--btn-text-icon-active-base:var(--color-alpha-white-60);--btn-text-icon-hover-base:var(--color-neutral-0);--btn-text-icon-inactive-base:var(--color-alpha-white-40)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-white:focus-visible{outline-color:var(--color-white)}.active\:border-strong:active{border-color:var(--theme-stroke-strong)}.disabled\:cursor-not-allowed:disabled,.disabled\:cursor-not-allowed[aria-disabled=true],:is(:is(.disabled\:\*\:cursor-not-allowed[aria-disabled=true],.disabled\:\*\:cursor-not-allowed:disabled)>*){cursor:not-allowed}:is(:is(.disabled\:\*\:text-inactive[aria-disabled=true],.disabled\:\*\:text-inactive:disabled)>*){color:var(--color-inactive)}.has-checked\:border:has(:checked){border-style:var(--tw-border-style);border-width:1px}.has-checked\:border-strong:has(:checked){border-color:var(--theme-stroke-strong)}.has-checked\:p-12xs:has(:checked){padding:var(--spacing-12xs)}.has-focus\:outline:has(:focus){outline-style:var(--tw-outline-style);outline-width:1px}.has-disabled\:pointer-events-none:has([aria-disabled=true],:disabled){pointer-events:none}.has-disabled\:opacity-50:has([aria-disabled=true],:disabled){opacity:.5}.has-aria-expanded\:border-strong:has([aria-expanded=true]){border-color:var(--theme-stroke-strong)}.has-\[\.is-active\]\:text-color-heading:has(.is-active){color:var(--theme-text-heading)}.has-\[\.text-first\]\:flex:has(.text-first){display:flex}.has-\[\.text-first\]\:justify-between:has(.text-first){justify-content:space-between}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:cursor-default[aria-disabled=true]{cursor:default}.aria-disabled\:text-color-inactive[aria-disabled=true]{color:var(--theme-text-inactive)}.aria-selected\:bg-neutral-900[aria-selected=true]{background-color:var(--color-neutral-900)}.aria-selected\:on-surface-dark[aria-selected=true]{--theme-shadow:var(--color-alpha-white-10);--theme-stroke-strong:var(--color-alpha-white-80);--theme-stroke-subtle:var(--color-alpha-white-40);--theme-text-heading:var(--color-neutral-0);--theme-text-body:var(--color-alpha-white-80);--theme-text-inactive:var(--color-alpha-white-40);--btn-fill-text-active-base:var(--color-neutral-900);--btn-fill-text-hover-base:var(--color-neutral-900);--btn-fill-text-inactive-base:var(--color-alpha-dark-80);--btn-fill-icon-active-base:var(--color-neutral-900);--btn-fill-icon-hover-base:var(--color-neutral-900);--btn-fill-icon-inactive-base:var(--color-alpha-dark-80);--btn-fill-surface-active-base:var(--color-neutral-0);--btn-fill-surface-hover-base:var(--color-alpha-white-80);--btn-fill-surface-inactive-base:var(--color-alpha-white-40);--btn-ghost-text-active-base:var(--color-neutral-0);--btn-ghost-text-hover-base:var(--color-alpha-white-80);--btn-ghost-text-inactive-base:var(--color-alpha-white-60);--btn-ghost-icon-active-base:var(--color-neutral-0);--btn-ghost-icon-hover-base:var(--color-alpha-white-80);--btn-ghost-icon-inactive-base:var(--color-alpha-white-60);--btn-ghost-stroke-active-base:var(--color-neutral-0);--btn-ghost-stroke-hover-base:var(--color-alpha-white-80);--btn-ghost-stroke-inactive-base:var(--color-alpha-white-60);--btn-text-text-active-base:var(--color-neutral-0);--btn-text-text-hover-base:var(--color-alpha-white-80);--btn-text-text-inactive-base:var(--color-alpha-white-60);--btn-text-icon-active-base:var(--color-alpha-white-60);--btn-text-icon-hover-base:var(--color-neutral-0);--btn-text-icon-inactive-base:var(--color-alpha-white-40)}.aria-selected\:aria-disabled\:bg-neutral-0[aria-selected=true][aria-disabled=true]{background-color:var(--color-neutral-0)}.aria-selected\:aria-disabled\:on-surface-light[aria-selected=true][aria-disabled=true]{--theme-shadow:var(--color-alpha-black-10);--theme-stroke-strong:var(--color-alpha-dark-80);--theme-stroke-subtle:var(--color-alpha-dark-20);--theme-text-heading:var(--color-neutral-900);--theme-text-body:var(--color-neutral-700);--theme-text-inactive:var(--color-neutral-500);--btn-fill-text-active-base:var(--color-neutral-0);--btn-fill-text-hover-base:var(--color-neutral-0);--btn-fill-text-inactive-base:var(--color-neutral-500);--btn-fill-icon-active-base:var(--color-neutral-0);--btn-fill-icon-hover-base:var(--color-neutral-0);--btn-fill-icon-inactive-base:var(--color-neutral-500);--btn-fill-surface-active-base:var(--color-neutral-900);--btn-fill-surface-hover-base:var(--color-neutral-700);--btn-fill-surface-inactive-base:var(--color-neutral-100);--btn-ghost-text-active-base:var(--color-neutral-900);--btn-ghost-text-hover-base:var(--color-neutral-600);--btn-ghost-text-inactive-base:var(--color-neutral-500);--btn-ghost-icon-active-base:var(--color-neutral-900);--btn-ghost-icon-hover-base:var(--color-neutral-600);--btn-ghost-icon-inactive-base:var(--color-neutral-500);--btn-ghost-stroke-active-base:var(--color-neutral-900);--btn-ghost-stroke-hover-base:var(--color-neutral-600);--btn-ghost-stroke-inactive-base:var(--color-neutral-500);--btn-text-text-active-base:var(--color-neutral-900);--btn-text-text-hover-base:var(--color-neutral-600);--btn-text-text-inactive-base:var(--color-neutral-500);--btn-text-icon-active-base:var(--color-neutral-400);--btn-text-icon-hover-base:var(--color-neutral-900);--btn-text-icon-inactive-base:var(--color-neutral-500)}@media (prefers-reduced-motion:reduce){.motion-reduce\:flex-wrap{flex-wrap:wrap}.motion-reduce\:justify-normal{justify-content:normal}.motion-reduce\:gap-y-grid{row-gap:var(--spacing-grid)}.motion-reduce\:gap-y-xs{row-gap:var(--spacing-xs)}}@media not all and (min-width:100rem){.max-desktop-lg\:container-wide{--container-px-inner:0px;--container-px-outer:0px}}@media not all and (min-width:80rem){.max-desktop\:hidden{display:none}.max-desktop\:container-wide{--container-px-inner:0px;--container-px-outer:0px}}@media not all and (min-width:64rem){.max-laptop\:hidden{display:none}.max-laptop\:text-sm{font-size:var(--text-sm);letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing));line-height:var(--tw-leading,var(--text-sm--line-height))}.max-laptop\:font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.max-laptop\:text-sm{--paragraph-spacing:calc(var(--text-sm)*var(--text-sm--line-height)*0.5)}}@media not all and (min-width:47.75rem){.max-tablet-lg\:hidden{display:none}}@media not all and (min-width:30rem){.max-tablet-sm\:w-74{width:calc(var(--spacing)*74)}}@media (min-width:40rem){.tablet\:invisible{visibility:hidden}.tablet\:absolute{position:absolute}.tablet\:top-1\/2{top:50%}.tablet\:col-span-6{grid-column:span 6/span 6}.tablet\:col-span-12{grid-column:span 12/span 12}.tablet\:mt-auto{margin-top:auto}.tablet\:mb-lg{margin-bottom:var(--spacing-lg)}.tablet\:line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tablet\:block{display:block}.tablet\:flex{display:flex}.tablet\:hidden{display:none}.tablet\:aspect-2\/1{aspect-ratio:2}.tablet\:aspect-4\/3{aspect-ratio:4/3}.tablet\:aspect-16\/9{aspect-ratio:16/9}.tablet\:aspect-401\/131{aspect-ratio:401/131}.tablet\:size-full{height:100%;width:100%}.tablet\:size-sm{height:var(--spacing-sm);width:var(--spacing-sm)}.tablet\:h-245{height:calc(var(--spacing)*245)}.tablet\:h-844{height:calc(var(--spacing)*844)}.tablet\:max-h-688{max-height:calc(var(--spacing)*688)}.tablet\:min-h-524{min-height:calc(var(--spacing)*524)}.tablet\:w-auto{width:auto}.tablet\:max-w-1\/2{max-width:50%}.tablet\:max-w-1\/3{max-width:33.3333%}.tablet\:max-w-323{max-width:calc(var(--spacing)*323)}.tablet\:max-w-full{max-width:100%}.tablet\:basis-1\/2{flex-basis:50%}.tablet\:flex-row{flex-direction:row}.tablet\:flex-nowrap{flex-wrap:nowrap}.tablet\:justify-center{justify-content:center}.tablet\:gap-x-8xs{-moz-column-gap:var(--spacing-8xs);column-gap:var(--spacing-8xs)}.tablet\:gap-y-lg{row-gap:var(--spacing-lg)}.tablet\:py-xs{padding-block:var(--spacing-xs)}.tablet\:pr-32{padding-right:calc(var(--spacing)*32)}.tablet\:pb-8xs{padding-bottom:var(--spacing-8xs)}.tablet\:pb-lg{padding-bottom:var(--spacing-lg)}.tablet\:button-size-md{--btn-py:calc(var(--spacing)*5);--btn-px:calc(var(--spacing)*7);--btn-label-px:calc(var(--spacing)*2);--btn-py--extra:calc(var(--spacing)*9);--btn-px--extra:calc(var(--spacing)*11);--paragraph-spacing:calc(var(--text-md)*var(--text-md--line-height)*0.5);font-size:var(--text-md);letter-spacing:var(--tw-tracking,var(--text-md--letter-spacing));line-height:var(--tw-leading,var(--text-md--line-height))}.tablet\:text-h6{font-size:var(--text-h6);letter-spacing:var(--tw-tracking,var(--text-h6--letter-spacing));line-height:var(--tw-leading,var(--text-h6--line-height))}.tablet\:text-md{font-size:var(--text-md);letter-spacing:var(--tw-tracking,var(--text-md--letter-spacing));line-height:var(--tw-leading,var(--text-md--line-height))}.tablet\:opacity-0{opacity:0}.tablet\:icon-lg{--icon-size:calc(var(--spacing)*24)}.tablet\:icon-md{--icon-size:calc(var(--spacing)*22)}.tablet\:text-h6{--paragraph-spacing:calc(var(--text-h6)*var(--text-h6--line-height)*0.5)}.tablet\:text-md{--paragraph-spacing:calc(var(--text-md)*var(--text-md--line-height)*0.5)}.tablet\:group-focus-within\:visible:is(:where(.group):focus-within *){visibility:visible}.tablet\:group-focus-within\:h-315:is(:where(.group):focus-within *){height:calc(var(--spacing)*315)}.tablet\:group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.tablet\:group-hover\:visible:is(:where(.group):hover *){visibility:visible}.tablet\:group-hover\:h-315:is(:where(.group):hover *){height:calc(var(--spacing)*315)}.tablet\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-\[\.style-emphasis\]\:tablet\:icon-h1:is(:where(.group).style-emphasis *){--icon-size:calc(var(--spacing)*60)}@media not all and (min-width:80rem){.tablet\:max-desktop\:block{display:block}}}@media (min-width:47.75rem){.tablet-lg\:col-span-3{grid-column:span 3/span 3}.tablet-lg\:mt-xl{margin-top:var(--spacing-xl)}.tablet-lg\:block{display:block}.tablet-lg\:hidden{display:none}.tablet-lg\:w-1\/3{width:33.3333%}.tablet-lg\:basis-1\/3{flex-basis:33.3333%}.tablet-lg\:gap-y-xs{row-gap:var(--spacing-xs)}.tablet-lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.tablet-lg\:py-0{padding-block:calc(var(--spacing)*0)}.tablet-lg\:py-5xs{padding-block:var(--spacing-5xs)}.tablet-lg\:pt-3xs{padding-top:var(--spacing-3xs)}.tablet-lg\:pb-sm{padding-bottom:var(--spacing-sm)}.tablet-lg\:button-size-md{--btn-py:calc(var(--spacing)*5);--btn-px:calc(var(--spacing)*7);--btn-label-px:calc(var(--spacing)*2);--btn-py--extra:calc(var(--spacing)*9);--btn-px--extra:calc(var(--spacing)*11);--paragraph-spacing:calc(var(--text-md)*var(--text-md--line-height)*0.5);font-size:var(--text-md);letter-spacing:var(--tw-tracking,var(--text-md--letter-spacing));line-height:var(--tw-leading,var(--text-md--line-height))}.tablet-lg\:icon-md{--icon-size:calc(var(--spacing)*22)}:is(.tablet-lg\:\*\:border-t>*){border-top-style:var(--tw-border-style);border-top-width:1px}:is(.tablet-lg\:\*\:border-strong>*){border-color:var(--theme-stroke-strong)}:is(.tablet-lg\:\*\:border-subtle>*){border-color:var(--theme-stroke-subtle)}:is(.tablet-lg\:\*\:not-last\:border-b-0>*):not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:0}:is(.tablet-lg\:\*\:not-last\:border-strong>*):not(:last-child){border-color:var(--theme-stroke-strong)}.tablet-lg\:after\:absolute:after{content:var(--tw-content);position:absolute}.tablet-lg\:after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing)*0)}}@media (min-width:64rem){.laptop\:\@container{container-type:inline-size}.laptop\:absolute{position:absolute}.laptop\:static{position:static}.laptop\:inset-y-0{inset-block:calc(var(--spacing)*0)}.laptop\:right-0{right:calc(var(--spacing)*0)}.laptop\:order-1{order:1}.laptop\:order-2{order:2}.laptop\:order-first{order:-9999}.laptop\:order-last{order:9999}.laptop\:col-span-4{grid-column:span 4/span 4}.laptop\:col-span-5{grid-column:span 5/span 5}.laptop\:col-span-6{grid-column:span 6/span 6}.laptop\:col-span-7{grid-column:span 7/span 7}.laptop\:col-span-8{grid-column:span 8/span 8}.laptop\:col-span-12{grid-column:span 12/span 12}.laptop\:col-start-5{grid-column-start:5}.laptop\:col-start-7{grid-column-start:7}.laptop\:col-start-8{grid-column-start:8}.laptop\:col-start-9{grid-column-start:9}.laptop\:col-start-10{grid-column-start:10}.laptop\:col-start-13{grid-column-start:13}.laptop\:col-start-14{grid-column-start:14}.laptop\:col-start-16{grid-column-start:16}.laptop\:col-start-17{grid-column-start:17}.laptop\:col-start-19{grid-column-start:19}.laptop\:col-end-5{grid-column-end:5}.laptop\:col-end-6{grid-column-end:6}.laptop\:col-end-7{grid-column-end:7}.laptop\:col-end-9{grid-column-end:9}.laptop\:col-end-12{grid-column-end:12}.laptop\:col-end-13{grid-column-end:13}.laptop\:col-end-15{grid-column-end:15}.laptop\:col-end-16{grid-column-end:16}.laptop\:col-end-17{grid-column-end:17}.laptop\:col-end-25{grid-column-end:25}.laptop\:row-start-1{grid-row-start:1}.laptop\:row-start-2{grid-row-start:2}.laptop\:row-end-3{grid-row-end:3}.laptop\:mt-body-offset{margin-top:var(--spacing-body-offset)}.laptop\:mb-0{margin-bottom:calc(var(--spacing)*0)}.laptop\:mb-2xs{margin-bottom:var(--spacing-2xs)}.laptop\:mb-sm{margin-bottom:var(--spacing-sm)}.laptop\:block{display:block}.laptop\:contents{display:contents}.laptop\:flex{display:flex}.laptop\:hidden{display:none}.laptop\:inline-flex{display:inline-flex}.laptop\:aspect-4\/3{aspect-ratio:4/3}.laptop\:aspect-401\/131{aspect-ratio:401/131}.laptop\:aspect-509\/224{aspect-ratio:509/224}.laptop\:h-auto{height:auto}.laptop\:min-h-448{min-height:calc(var(--spacing)*448)}.laptop\:w-auto{width:auto}.laptop\:w-full{width:100%}.laptop\:max-w-1\/2{max-width:50%}.laptop\:max-w-1\/4{max-width:25%}.laptop\:basis-1\/4{flex-basis:25%}.laptop\:translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.laptop\:grid-cols-40{grid-template-columns:repeat(40,minmax(0,1fr))}.laptop\:flex-col{flex-direction:column}.laptop\:flex-row{flex-direction:row}.laptop\:flex-wrap{flex-wrap:wrap}.laptop\:items-center{align-items:center}.laptop\:gap-y-8xl{row-gap:var(--spacing-8xl)}.laptop\:gap-y-8xs{row-gap:var(--spacing-8xs)}.laptop\:gap-y-14xs{row-gap:var(--spacing-14xs)}.laptop\:gap-y-sm{row-gap:var(--spacing-sm)}.laptop\:rounded-sm{border-radius:var(--radius-sm)}.laptop\:rounded-b-none{border-bottom-left-radius:0;border-bottom-right-radius:0}.laptop\:border-strong{border-color:var(--theme-stroke-strong)}.laptop\:p-0{padding:calc(var(--spacing)*0)}.laptop\:p-xs{padding:var(--spacing-xs)}.laptop\:px-xs{padding-inline:var(--spacing-xs)}.laptop\:py-0{padding-block:calc(var(--spacing)*0)}.laptop\:py-2xl{padding-block:var(--spacing-2xl)}.laptop\:pr-53{padding-right:calc(var(--spacing)*53)}.laptop\:pb-0{padding-bottom:calc(var(--spacing)*0)}.laptop\:pb-5xs{padding-bottom:var(--spacing-5xs)}.laptop\:pb-xs{padding-bottom:var(--spacing-xs)}.laptop\:button-size-sm{--btn-py:calc(var(--spacing)*4);--btn-px:calc(var(--spacing)*6);--btn-label-px:calc(var(--spacing)*2);--btn-py--extra:calc(var(--spacing)*8);--btn-px--extra:calc(var(--spacing)*10);--paragraph-spacing:calc(var(--text-sm)*var(--text-sm--line-height)*0.5)}.laptop\:button-size-sm,.laptop\:text-sm{font-size:var(--text-sm);letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing));line-height:var(--tw-leading,var(--text-sm--line-height))}.laptop\:opacity-0{opacity:0}.laptop\:text-sm{--paragraph-spacing:calc(var(--text-sm)*var(--text-sm--line-height)*0.5)}@media (hover:hover){.laptop\:group-hover\/hero\:opacity-100:is(:where(.group\/hero):hover *){opacity:1}}.laptop\:group-data-\[show-controls\=true\]\:opacity-100:is(:where(.group)[data-show-controls=true] *){opacity:1}@media not all and (min-width:80rem){.laptop\:max-desktop\:block{display:block}}}@media (min-width:80rem){.desktop\:\@container{container-type:inline-size}.desktop\:col-span-4{grid-column:span 4/span 4}.desktop\:col-span-8{grid-column:span 8/span 8}.desktop\:col-span-12{grid-column:span 12/span 12}.desktop\:col-start-7{grid-column-start:7}.desktop\:col-start-8{grid-column-start:8}.desktop\:col-start-9{grid-column-start:9}.desktop\:col-start-18{grid-column-start:18}.desktop\:col-start-19{grid-column-start:19}.desktop\:col-end-6{grid-column-end:6}.desktop\:col-end-7{grid-column-end:7}.desktop\:col-end-8{grid-column-end:8}.desktop\:col-end-17{grid-column-end:17}.desktop\:mb-0{margin-bottom:calc(var(--spacing)*0)}.desktop\:block{display:block}.desktop\:contents{display:contents}.desktop\:hidden{display:none}.desktop\:aspect-square{aspect-ratio:1}.desktop\:aspect-video{aspect-ratio:var(--aspect-video)}.desktop\:h-full{height:100%}.desktop\:max-w-1\/3{max-width:33.3333%}.desktop\:grid-cols-24{grid-template-columns:repeat(24,minmax(0,1fr))}.desktop\:flex-row{flex-direction:row}.desktop\:items-center{align-items:center}.desktop\:justify-start{justify-content:flex-start}.desktop\:px-sm{padding-inline:var(--spacing-sm)}.desktop\:button-size-sm{--btn-py:calc(var(--spacing)*4);--btn-px:calc(var(--spacing)*6);--btn-label-px:calc(var(--spacing)*2);--btn-py--extra:calc(var(--spacing)*8);--btn-px--extra:calc(var(--spacing)*10);--paragraph-spacing:calc(var(--text-sm)*var(--text-sm--line-height)*0.5);font-size:var(--text-sm);letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing));line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (min-width:100rem){.desktop-lg\:col-span-5{grid-column:span 5/span 5}.desktop-lg\:col-start-7{grid-column-start:7}.desktop-lg\:col-start-9{grid-column-start:9}.desktop-lg\:col-start-18{grid-column-start:18}.desktop-lg\:col-end-17{grid-column-end:17}}@media (min-width:120rem){.desktop-xl\:pr-0{padding-right:calc(var(--spacing)*0)}}@container not (min-width:42rem){.\@max-2xl\:flex-row-reverse{flex-direction:row-reverse}}@container not (min-width:40rem){.\@max-tablet\:grid{display:grid}.\@max-tablet\:grid-cols-\[5rem_minmax\(0\,_1fr\)_auto\]{grid-template-columns:5rem minmax(0,1fr) auto}.\@max-tablet\:items-start{align-items:flex-start}.\@max-tablet\:gap-3xs{gap:var(--spacing-3xs)}.\@max-tablet\:gap-8xs{gap:var(--spacing-8xs)}.\@max-tablet\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.\@max-tablet\:border-subtle{border-color:var(--theme-stroke-subtle)}.\@max-tablet\:pt-5xs{padding-top:var(--spacing-5xs)}}@container not (min-width:32rem){.\@max-lg\:w-80{width:calc(var(--spacing)*80)}.\@max-lg\:auto-cols-max{grid-auto-columns:max-content}.\@max-lg\:grid-flow-col{grid-auto-flow:column}.\@max-lg\:overflow-x-auto{overflow-x:auto}.\@max-lg\:overflow-y-hidden{overflow-y:hidden}}@container not (min-width:24rem){.\@max-sm\:col-span-full{grid-column:1/-1}.\@max-sm\:gap-y-0{row-gap:calc(var(--spacing)*0)}}@container (min-width:24rem){.\@sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:28rem){.\@md\:col-span-1{grid-column:span 1/span 1}.\@md\:max-w-228{max-width:calc(var(--spacing)*228)}.\@md\:basis-1\/3{flex-basis:33.3333%}}@container (min-width:32rem){.\@lg\:max-w-1\/2{max-width:50%}.\@lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\@lg\:pr-32{padding-right:calc(var(--spacing)*32)}}@container (min-width:36rem){.\@xl\:order-first{order:-9999}.\@xl\:order-last{order:9999}.\@xl\:col-start-1{grid-column-start:1}.\@xl\:-col-end-1{grid-column-end:-1}.\@xl\:mt-3xs{margin-top:var(--spacing-3xs)}.\@xl\:block{display:block}.\@xl\:hidden{display:none}.\@xl\:aspect-4\/3{aspect-ratio:4/3}.\@xl\:min-h-220{min-height:calc(var(--spacing)*220)}.\@xl\:max-w-1\/2{max-width:50%}.\@xl\:max-w-none{max-width:none}.\@xl\:min-w-1\/4{min-width:25%}.\@xl\:flex-1\/3{flex:33.3333%}.\@xl\:flex-none{flex:none}.\@xl\:basis-1\/2{flex-basis:50%}.\@xl\:basis-1\/3{flex-basis:33.3333%}.\@xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\@xl\:flex-col{flex-direction:column}.\@xl\:flex-row{flex-direction:row}.\@xl\:items-center{align-items:center}.\@xl\:justify-start{justify-content:flex-start}.\@xl\:gap-5xs{gap:var(--spacing-5xs)}.\@xl\:gap-y-3xl{row-gap:var(--spacing-3xl)}.\@xl\:pr-53{padding-right:calc(var(--spacing)*53)}.\@xl\:text-center{text-align:center}@container not (min-width:64rem){.\@xl\:\@max-5xl\:block{display:block}}}@container (min-width:40rem){.\@tablet\:col-span-6{grid-column:span 6/span 6}.\@tablet\:hidden{display:none}.\@tablet\:inline-flex{display:inline-flex}.\@tablet\:w-1\/8{width:12.5%}.\@tablet\:w-5\/8{width:62.5%}.\@tablet\:w-auto{width:auto}.\@tablet\:flex-col{flex-direction:column}.\@tablet\:place-content-start{place-content:start}.\@tablet\:place-items-end{place-items:end}.\@tablet\:justify-end{justify-content:flex-end}.\@tablet\:gap-x-3xs{-moz-column-gap:var(--spacing-3xs);column-gap:var(--spacing-3xs)}.\@tablet\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.\@tablet\:border-subtle{border-color:var(--theme-stroke-subtle)}.\@tablet\:px-0{padding-inline:calc(var(--spacing)*0)}.\@tablet\:px-8xs{padding-inline:var(--spacing-8xs)}.\@tablet\:py-3xs{padding-block:var(--spacing-3xs)}.\@tablet\:text-center{text-align:center}.\@tablet\:align-top{vertical-align:top}.\@tablet\:text-sm{--paragraph-spacing:calc(var(--text-sm)*var(--text-sm--line-height)*0.5);font-size:var(--text-sm);letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing));line-height:var(--tw-leading,var(--text-sm--line-height))}}@container (min-width:42rem){.\@2xl\:col-span-3{grid-column:span 3/span 3}.\@2xl\:col-span-6{grid-column:span 6/span 6}.\@2xl\:col-start-1{grid-column-start:1}.\@2xl\:col-start-2{grid-column-start:2}.\@2xl\:row-start-1{grid-row-start:1}.\@2xl\:block{display:block}.\@2xl\:hidden{display:none}.\@2xl\:size-auto{height:auto;width:auto}.\@2xl\:max-w-1\/2{max-width:50%}.\@2xl\:max-w-1\/3{max-width:33.3333%}.\@2xl\:basis-1\/2{flex-basis:50%}.\@2xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@2xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@2xl\:grid-cols-18{grid-template-columns:repeat(18,minmax(0,1fr))}.\@2xl\:flex-col{flex-direction:column}.\@2xl\:gap-y-sm{row-gap:var(--spacing-sm)}.\@2xl\:p-0{padding:calc(var(--spacing)*0)}.\@2xl\:p-xs{padding:var(--spacing-xs)}.\@2xl\:pt-xs{padding-top:var(--spacing-xs)}.\@2xl\:text-h6{font-size:var(--text-h6);letter-spacing:var(--tw-tracking,var(--text-h6--letter-spacing));line-height:var(--tw-leading,var(--text-h6--line-height))}.\@2xl\:text-md{font-size:var(--text-md);letter-spacing:var(--tw-tracking,var(--text-md--letter-spacing));line-height:var(--tw-leading,var(--text-md--line-height))}.\@2xl\:icon-h6{--icon-size:calc(var(--spacing)*30)}.\@2xl\:text-h6{--paragraph-spacing:calc(var(--text-h6)*var(--text-h6--line-height)*0.5)}.\@2xl\:text-md{--paragraph-spacing:calc(var(--text-md)*var(--text-md--line-height)*0.5)}}@container (min-width:48rem){.\@3xl\:order-first{order:-9999}.\@3xl\:order-last{order:9999}.\@3xl\:col-span-3{grid-column:span 3/span 3}.\@3xl\:col-span-9{grid-column:span 9/span 9}.\@3xl\:col-start-3{grid-column-start:3}.\@3xl\:col-start-8{grid-column-start:8}.\@3xl\:col-start-9{grid-column-start:9}.\@3xl\:col-start-10{grid-column-start:10}.\@3xl\:col-start-11{grid-column-start:11}.\@3xl\:col-start-13{grid-column-start:13}.\@3xl\:col-end-7{grid-column-end:7}.\@3xl\:col-end-8{grid-column-end:8}.\@3xl\:col-end-9{grid-column-end:9}.\@3xl\:col-end-10{grid-column-end:10}.\@3xl\:col-end-12{grid-column-end:12}.\@3xl\:row-start-1{grid-row-start:1}.\@3xl\:block{display:block}.\@3xl\:hidden{display:none}.\@3xl\:aspect-5\/3{aspect-ratio:5/3}.\@3xl\:min-h-220{min-height:calc(var(--spacing)*220)}.\@3xl\:basis-1\/6{flex-basis:16.6667%}.\@3xl\:flex-row{flex-direction:row}.\@3xl\:flex-wrap{flex-wrap:wrap}.\@3xl\:gap-y-sm{row-gap:var(--spacing-sm)}.\@3xl\:pt-0{padding-top:calc(var(--spacing)*0)}.\@3xl\:text-lg{--paragraph-spacing:calc(var(--text-lg)*var(--text-lg--line-height)*0.5);font-size:var(--text-lg);letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing));line-height:var(--tw-leading,var(--text-lg--line-height))}}@container (min-width:56rem){.\@4xl\:col-start-9{grid-column-start:9}.\@4xl\:col-end-8{grid-column-end:8}.\@4xl\:contents{display:contents}.\@4xl\:hidden{display:none}.\@4xl\:max-w-1\/3{max-width:33.3333%}.\@4xl\:max-w-1\/4{max-width:25%}.\@4xl\:grow{flex-grow:1}.\@4xl\:basis-1\/3{flex-basis:33.3333%}.\@4xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:64rem){.\@5xl\:col-span-4{grid-column:span 4/span 4}.\@5xl\:col-span-8{grid-column:span 8/span 8}.\@5xl\:block{display:block}.\@5xl\:hidden{display:none}.\@5xl\:flex-row{flex-direction:row}.\@5xl\:gap-y-8xl{row-gap:var(--spacing-8xl)}.\@5xl\:gap-y-sm{row-gap:var(--spacing-sm)}.\@5xl\:p-12xs{padding:var(--spacing-12xs)}}@container (min-width:72rem){.\@6xl\:col-span-2{grid-column:span 2/span 2}}@container (min-width:80rem){.\@desktop\:col-span-3{grid-column:span 3/span 3}.\@desktop\:col-span-4{grid-column:span 4/span 4}.\@desktop\:aspect-square{aspect-ratio:1}.\@desktop\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.is-invalid\:border-rust-500:where(.invalid){border-color:var(--color-rust-500)}.is-surface-light\:border-strong:where(.surface-light *){border-color:var(--theme-stroke-strong)}.is-on-surface-light\:from-black\/50:where(.on-surface-light *){--tw-gradient-from:#00000080}@supports (color:color-mix(in lab,red,red)){.is-on-surface-light\:from-black\/50:where(.on-surface-light *){--tw-gradient-from:color-mix(in oklab,var(--color-black)50%,transparent)}}.is-on-surface-light\:from-black\/50:where(.on-surface-light *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.is-on-surface-light\:from-white\/60:where(.on-surface-light *){--tw-gradient-from:#fff9}@supports (color:color-mix(in lab,red,red)){.is-on-surface-light\:from-white\/60:where(.on-surface-light *){--tw-gradient-from:color-mix(in oklab,var(--color-white)60%,transparent)}}.is-on-surface-light\:from-white\/60:where(.on-surface-light *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.is-on-surface-light\:from-white\/80:where(.on-surface-light *){--tw-gradient-from:#fffc}@supports (color:color-mix(in lab,red,red)){.is-on-surface-light\:from-white\/80:where(.on-surface-light *){--tw-gradient-from:color-mix(in oklab,var(--color-white)80%,transparent)}}.is-on-surface-light\:from-white\/80:where(.on-surface-light *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.is-on-surface-light\:to-white\/80:where(.on-surface-light *){--tw-gradient-to:#fffc}@supports (color:color-mix(in lab,red,red)){.is-on-surface-light\:to-white\/80:where(.on-surface-light *){--tw-gradient-to:color-mix(in oklab,var(--color-white)80%,transparent)}}.is-on-surface-light\:to-white\/80:where(.on-surface-light *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.is-on-surface-dark\:from-black\/60:where(.on-surface-dark *){--tw-gradient-from:#0009}@supports (color:color-mix(in lab,red,red)){.is-on-surface-dark\:from-black\/60:where(.on-surface-dark *){--tw-gradient-from:color-mix(in oklab,var(--color-black)60%,transparent)}}.is-on-surface-dark\:from-black\/60:where(.on-surface-dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.is-on-surface-dark\:from-black\/80:where(.on-surface-dark *){--tw-gradient-from:#000c}@supports (color:color-mix(in lab,red,red)){.is-on-surface-dark\:from-black\/80:where(.on-surface-dark *){--tw-gradient-from:color-mix(in oklab,var(--color-black)80%,transparent)}}.is-on-surface-dark\:from-black\/80:where(.on-surface-dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.is-on-surface-dark\:to-black\/80:where(.on-surface-dark *){--tw-gradient-to:#000c}@supports (color:color-mix(in lab,red,red)){.is-on-surface-dark\:to-black\/80:where(.on-surface-dark *){--tw-gradient-to:color-mix(in oklab,var(--color-black)80%,transparent)}}.is-on-surface-dark\:to-black\/80:where(.on-surface-dark *){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.is-on-surface-dark\:opacity-0:where(.on-surface-dark *){opacity:0}.is-on-surface-dark\:opacity-100:where(.on-surface-dark *){opacity:1}.is-on-surface-dark-adapt\:opacity-0:where(.on-surface-dark-adapt *){opacity:0}.is-on-surface-dark-adapt\:opacity-100:where(.on-surface-dark-adapt *){opacity:1}}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) svg{fill:currentColor;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:50%;width:100%}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-horizontal .swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px)}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transform:translate(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translateY(-50%)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px)0}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:0 0;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes dash{0%{stroke-dashoffset:450px}50%{stroke-dashoffset:20px;transform:rotate(135deg)}to{stroke-dashoffset:450px;transform:rotate(450deg)}}
