/*! tailwindcss v4.3.0 | 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)))){:root,:host{--phase-fill:100%}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--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-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--nx-count:0}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-serif:var(--font-serif);--font-mono:var(--font-mono);--color-blue-600:oklch(54.6% .245 262.881);--color-gray-500:oklch(55.1% .027 264.364);--color-black:#000;--color-white:#fff;--spacing:.25rem;--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;--text-xs:var(--text-xs);--text-xs--line-height:calc(1 / .75);--text-sm:var(--text-sm);--text-sm--line-height:calc(1.25 / .875);--text-base:var(--text-base);--text-base--line-height: 1.5 ;--text-lg:var(--text-lg);--text-lg--line-height:calc(1.75 / 1.125);--text-xl:var(--text-xl);--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:var(--text-2xl);--text-2xl--line-height:calc(2 / 1.5);--text-3xl:var(--text-3xl);--text-3xl--line-height: 1.2 ;--text-4xl:var(--text-4xl);--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:var(--text-5xl);--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:var(--radius-xs);--radius-sm:var(--radius-sm);--radius-md:var(--radius-md);--radius-lg:var(--radius-lg);--radius-xl:var(--radius-xl);--radius-2xl:var(--radius-2xl);--radius-3xl:var(--radius-3xl);--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;--drop-shadow-md:0 3px 3px #0000001f;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary-50:var(--color-primary-50);--color-primary-100:var(--color-primary-100);--color-primary-200:var(--color-primary-200);--color-primary-300:var(--color-primary-300);--color-primary-400:var(--color-primary-400);--color-primary-500:var(--color-primary-500);--color-primary-600:var(--color-primary-600);--color-primary-700:var(--color-primary-700);--color-primary-800:var(--color-primary-800);--color-primary-900:var(--color-primary-900);--color-primary-950:var(--color-primary-950);--color-primary:var(--color-primary);--color-primary-hover:var(--color-primary-hover);--color-primary-ink:var(--color-primary-ink);--color-on-primary:var(--color-on-primary);--color-secondary-50:var(--color-secondary-50);--color-secondary-100:var(--color-secondary-100);--color-secondary-200:var(--color-secondary-200);--color-secondary-300:var(--color-secondary-300);--color-secondary-400:var(--color-secondary-400);--color-secondary-500:var(--color-secondary-500);--color-secondary-600:var(--color-secondary-600);--color-secondary-700:var(--color-secondary-700);--color-secondary-800:var(--color-secondary-800);--color-secondary-900:var(--color-secondary-900);--color-secondary-950:var(--color-secondary-950);--color-secondary:var(--color-secondary);--color-secondary-hover:var(--color-secondary-hover);--color-secondary-ink:var(--color-secondary-ink);--color-on-secondary:var(--color-on-secondary);--color-tertiary-50:var(--color-tertiary-50);--color-tertiary-100:var(--color-tertiary-100);--color-tertiary-200:var(--color-tertiary-200);--color-tertiary-300:var(--color-tertiary-300);--color-tertiary-400:var(--color-tertiary-400);--color-tertiary-500:var(--color-tertiary-500);--color-tertiary-600:var(--color-tertiary-600);--color-tertiary-700:var(--color-tertiary-700);--color-tertiary-800:var(--color-tertiary-800);--color-tertiary-900:var(--color-tertiary-900);--color-tertiary-950:var(--color-tertiary-950);--color-tertiary:var(--color-tertiary);--color-tertiary-hover:var(--color-tertiary-hover);--color-tertiary-ink:var(--color-tertiary-ink);--color-on-tertiary:var(--color-on-tertiary);--color-quaternary-50:var(--color-quaternary-50);--color-quaternary-100:var(--color-quaternary-100);--color-quaternary-200:var(--color-quaternary-200);--color-quaternary-300:var(--color-quaternary-300);--color-quaternary-400:var(--color-quaternary-400);--color-quaternary-500:var(--color-quaternary-500);--color-quaternary-600:var(--color-quaternary-600);--color-quaternary-700:var(--color-quaternary-700);--color-quaternary-800:var(--color-quaternary-800);--color-quaternary-900:var(--color-quaternary-900);--color-quaternary-950:var(--color-quaternary-950);--color-quaternary:var(--color-quaternary);--color-quaternary-hover:var(--color-quaternary-hover);--color-quaternary-ink:var(--color-quaternary-ink);--color-on-quaternary:var(--color-on-quaternary);--color-accent-50:var(--color-accent-50);--color-accent-100:var(--color-accent-100);--color-accent-200:var(--color-accent-200);--color-accent-300:var(--color-accent-300);--color-accent-400:var(--color-accent-400);--color-accent-500:var(--color-accent-500);--color-accent-600:var(--color-accent-600);--color-accent-700:var(--color-accent-700);--color-accent-800:var(--color-accent-800);--color-accent-900:var(--color-accent-900);--color-accent-950:var(--color-accent-950);--color-accent:var(--color-accent);--color-accent-hover:var(--color-accent-hover);--color-accent-ink:var(--color-accent-ink);--color-on-accent:var(--color-on-accent);--color-dark:var(--color-dark);--color-light:var(--color-light);--color-on-dark:var(--color-on-dark);--color-dark-surface:var(--color-dark-surface);--color-surface:var(--color-surface);--color-success:var(--color-success);--color-warning:var(--color-warning);--color-danger:var(--color-danger);--color-info:var(--color-info);--font-heading:var(--font-heading);--font-tertiary:var(--font-tertiary);--text-hero:var(--text-hero);--radius-20:var(--radius-20);--radius-28:var(--radius-28);--radius-40:var(--radius-40);--radius-pill:var(--radius-pill);--radius-btn:var(--radius-btn);--radius-card:var(--radius-card);--radius-badge:var(--radius-badge);--radius-input:var(--radius-input)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}button:not(:disabled),[role=button]:not([aria-disabled=true]),summary{cursor:pointer}*,:before,:after{box-sizing:border-box}html{font-size:calc(16px * var(--text-scale,1));scroll-behavior:smooth;-webkit-text-size-adjust:100%;scrollbar-gutter:stable;overflow-x:clip}body{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;letter-spacing:-.01em;--section-space:calc(var(--section-y) * var(--section-y-scale));overflow-x:clip}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);line-height:var(--leading-tight);letter-spacing:var(--heading-tracking);font-weight:var(--heading-weight);color:var(--color-text)}h1{font-size:var(--text-5xl)}h2{font-size:var(--text-4xl)}h3{font-size:var(--text-3xl)}h4{font-size:var(--text-2xl)}h5{font-size:var(--text-xl)}h6{font-size:var(--text-lg)}p{line-height:var(--leading-relaxed);--text-xs--line-height:var(--leading-normal);--text-sm--line-height:var(--leading-normal);--text-base--line-height:var(--leading-relaxed);--text-lg--line-height:var(--leading-relaxed);--text-xl--line-height:var(--leading-normal)}a{color:var(--color-primary-ink);transition:color var(--duration-fast) var(--ease-out);text-decoration:none}a:hover{color:var(--color-link-hover)}a:active{color:var(--color-primary-700)}img,video{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:var(--radius-xs)}:root[data-focus-source=pointer] :focus-visible:not(input,textarea,select,[contenteditable]){outline:none!important}::selection{background:var(--color-primary-50);color:var(--color-text)}}@layer components{.avatar-stack{align-items:center;display:flex}.avatar-stack>img{border-radius:var(--radius-full);object-fit:cover;border:3px solid var(--color-bg);width:3rem;height:3rem;transition:transform var(--duration-base) var(--ease-lift);flex-shrink:0;margin-left:-.85rem}.avatar-stack>img:hover{z-index:1;position:relative;transform:translateY(-3px)}@media(prefers-reduced-motion:reduce){.avatar-stack>img:hover{transform:none}}.avatar-stack>img:first-child{margin-left:0}.avatar-stack-sm>img{width:2.5rem;height:2.5rem}.avatar-stack-lg>img{width:3.5rem;height:3.5rem}img[src*="/media/avatars/"]{background-color:var(--color-bg-muted)}.btn{font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--btn-font-weight);line-height:var(--leading-normal);letter-spacing:var(--btn-letter-spacing);text-transform:var(--btn-text-transform);border-radius:var(--btn-radius-override,var(--radius-btn));cursor:pointer;white-space:nowrap;transition:background var(--duration-hover) var(--ease-out),color var(--duration-hover) var(--ease-out),border-color var(--duration-hover) var(--ease-out),box-shadow var(--duration-hover) var(--ease-out),transform var(--duration-fast) var(--ease-out),filter var(--duration-hover) var(--ease-out);-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;--btn-hover-shadow:0 10px 22px -10px var(--btn-tint,#0f172a);border:1.5px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.625rem;text-decoration:none;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.btn{--btn-hover-shadow:0 10px 22px -10px color-mix(in srgb, var(--btn-tint,#0f172a) 75%, transparent)}}.btn{--btn-lift-shadow:0 18px 32px -14px var(--btn-tint,#0f172a)}@supports (color:color-mix(in lab,red,red)){.btn{--btn-lift-shadow:0 18px 32px -14px color-mix(in srgb, var(--btn-tint,#0f172a) 70%, transparent)}}.btn:focus-visible{outline:2px solid var(--btn-tint,var(--color-primary));outline-offset:3px}.btn:active{transition-duration:.12s;transform:scale(.97)}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;pointer-events:none;box-shadow:none}.btn>:is(.ph,.ph-bold,.ph-fill),.btn-chip>:is(.ph,.ph-bold,.ph-fill){flex-shrink:0;font-size:1.15em}.btn:is(.btn-icon,.btn-circle)>:is(.ph,.ph-bold,.ph-fill){font-size:1.3em}.btn :is(.ph-arrow-right,.ph-arrow-up-right,.ph-arrow-down,.ph-caret-right){transition:transform var(--duration-base) var(--ease-lift)}.btn:is(:hover,:focus-visible):not(.nav-actions *) .ph-arrow-right,.btn:is(:hover,:focus-visible):not(.nav-actions *) .ph-caret-right{transform:translate(3px)}.btn:is(:hover,:focus-visible):not(.nav-actions *) .ph-arrow-up-right{transform:translate(2px,-2px)}.btn:is(:hover,:focus-visible):not(.nav-actions *) .ph-arrow-down{transform:translateY(2px)}.btn-primary{--btn-tint:var(--color-primary);background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.btn-primary:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);box-shadow:var(--btn-hover-shadow)}.btn-secondary{--btn-tint:var(--color-secondary);background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-on-secondary)}.btn-secondary:hover{background:var(--color-secondary-hover);border-color:var(--color-secondary-hover);box-shadow:var(--btn-hover-shadow)}.btn-tertiary{--btn-tint:var(--color-tertiary);background:var(--color-tertiary);border-color:var(--color-tertiary);color:var(--color-on-tertiary)}.btn-tertiary:hover{background:var(--color-tertiary-900);border-color:var(--color-tertiary-900);color:#fff;box-shadow:var(--btn-hover-shadow)}.btn-quaternary{--btn-tint:var(--color-quaternary);background:var(--color-quaternary);border-color:var(--color-quaternary);color:var(--color-on-quaternary)}.btn-quaternary:hover{background:var(--color-quaternary-900);border-color:var(--color-quaternary-900);color:#fff;box-shadow:var(--btn-hover-shadow)}.btn-accent{--btn-tint:var(--color-accent);background:var(--color-accent);border-color:var(--color-accent);color:var(--color-on-accent)}.btn-accent:hover{background:var(--color-accent-600);border-color:var(--color-accent-600);box-shadow:var(--btn-hover-shadow)}@supports (color:oklch(from red calc(l + .1) c h)){.btn-primary:is(:disabled,[aria-disabled=true]){color:oklch(from var(--color-on-primary) clamp(0,(l - .6) * 1000000000,1) 0 0)}.btn-secondary:is(:disabled,[aria-disabled=true]){color:oklch(from var(--color-on-secondary) clamp(0,(l - .6) * 1000000000,1) 0 0)}.btn-tertiary:is(:disabled,[aria-disabled=true]){color:oklch(from var(--color-on-tertiary) clamp(0,(l - .6) * 1000000000,1) 0 0)}.btn-quaternary:is(:disabled,[aria-disabled=true]){color:oklch(from var(--color-on-quaternary) clamp(0,(l - .6) * 1000000000,1) 0 0)}.btn-accent:is(:disabled,[aria-disabled=true]){color:oklch(from var(--color-on-accent) clamp(0,(l - .6) * 1000000000,1) 0 0)}}.btn-dark{--btn-tint:var(--color-dark);background:var(--color-dark);border-color:var(--color-dark);color:var(--color-on-dark)}.btn-dark:hover{background:var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:hover{background:color-mix(in srgb,var(--color-dark) 84%,#fff)}}.btn-dark:hover{border-color:var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark:hover{border-color:color-mix(in srgb,var(--color-dark) 84%,#fff)}}.btn-dark:hover{box-shadow:var(--btn-hover-shadow)}.btn-light{background:var(--color-light);border-color:var(--color-light);color:var(--color-dark)}.btn-light:hover{background:var(--color-bg-muted);border-color:var(--color-bg-muted);box-shadow:var(--btn-hover-shadow)}.btn-white{color:var(--color-primary-ink-light);background:#fff;border-color:#fff}.btn-white:hover{background:var(--color-bg-soft);border-color:var(--color-bg-soft)}.btn-success,.btn-danger,.btn-warning,.btn-info{background:var(--btn-tint);border-color:var(--btn-tint);color:#fff}:is(.btn-success,.btn-danger,.btn-warning,.btn-info):hover{background:var(--btn-tint)}@supports (color:color-mix(in lab,red,red)){:is(.btn-success,.btn-danger,.btn-warning,.btn-info):hover{background:color-mix(in srgb,var(--btn-tint) 86%,#000)}}:is(.btn-success,.btn-danger,.btn-warning,.btn-info):hover{border-color:var(--btn-tint)}@supports (color:color-mix(in lab,red,red)){:is(.btn-success,.btn-danger,.btn-warning,.btn-info):hover{border-color:color-mix(in srgb,var(--btn-tint) 86%,#000)}}:is(.btn-success,.btn-danger,.btn-warning,.btn-info):hover{box-shadow:var(--btn-hover-shadow)}.btn-success{--btn-tint:var(--color-success)}.btn-danger{--btn-tint:var(--color-danger)}.btn-warning{--btn-tint:var(--color-warning)}.btn-info{--btn-tint:var(--color-info)}.btn-outline{--btn-tint:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-ink);background:0 0}.btn-outline:hover{background:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--btn-hover-shadow)}.btn-outline-secondary{--btn-tint:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-secondary-ink);background:0 0}.btn-outline-secondary:hover{background:var(--color-secondary);color:var(--color-on-secondary);box-shadow:var(--btn-hover-shadow)}.btn-outline-tertiary{--btn-tint:var(--color-tertiary);border-color:var(--color-tertiary);color:var(--color-tertiary-ink);background:0 0}.btn-outline-tertiary:hover{background:var(--color-tertiary);color:var(--color-on-tertiary);box-shadow:var(--btn-hover-shadow)}.btn-outline-quaternary{--btn-tint:var(--color-quaternary);border-color:var(--color-quaternary);color:var(--color-quaternary-ink);background:0 0}.btn-outline-quaternary:hover{background:var(--color-quaternary);color:var(--color-on-quaternary);box-shadow:var(--btn-hover-shadow)}.btn-outline-accent{--btn-tint:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-ink);background:0 0}.btn-outline-accent:hover{background:var(--color-accent);color:var(--color-on-accent);box-shadow:var(--btn-hover-shadow)}.btn-outline-dark{--btn-tint:var(--color-dark);border-color:var(--color-dark);color:var(--color-dark);background:0 0}.btn-outline-dark:hover{background:var(--color-dark);color:var(--color-on-dark);box-shadow:var(--btn-hover-shadow)}.btn-outline-light{border-color:var(--color-light);color:var(--color-light);background:0 0}.btn-outline-light:hover{background:var(--color-light);color:var(--color-dark)}.btn-outline-white{border-color:oklch(from var(--on-surface,#fff) l c h / .6);color:var(--on-surface,#fff);background:0 0}.btn-outline-white:hover{background:oklch(from var(--on-surface,#fff) l c h / .15);border-color:var(--on-surface,#fff)}.btn-soft{background:var(--color-primary-50);color:var(--color-primary-ink);border-color:#0000}.btn-soft:hover{background:var(--color-primary-100)}.btn-soft-secondary{background:var(--color-secondary-50);color:var(--color-secondary-ink);border-color:#0000}.btn-soft-secondary:hover{background:var(--color-secondary-100)}.btn-soft-tertiary{background:var(--color-tertiary-50);color:var(--color-tertiary-ink);border-color:#0000}.btn-soft-tertiary:hover{background:var(--color-tertiary-100)}.btn-soft-quaternary{background:var(--color-quaternary-50);color:var(--color-quaternary-ink);border-color:#0000}.btn-soft-quaternary:hover{background:var(--color-quaternary-100)}.btn-soft-accent{background:var(--color-accent-50);color:var(--color-accent-ink);border-color:#0000}.btn-soft-accent:hover{background:var(--color-accent-100)}.btn-soft-dark{background:var(--color-dark-bg);color:var(--color-dark);border-color:#0000}.btn-soft-dark:hover{background:var(--color-quaternary-100)}.btn-soft-light{background:var(--color-light-bg);color:var(--color-light);border-color:#0000}.btn-soft-light:hover{background:var(--color-light)}@supports (color:color-mix(in lab,red,red)){.btn-soft-light:hover{background:color-mix(in srgb,var(--color-light) 22%,transparent)}}.btn-ghost{color:var(--color-text-soft);background:0 0;border-color:#0000}.btn-ghost:hover{background:var(--color-bg-muted);color:var(--color-text)}.btn-ghost-light{color:var(--color-light);background:0 0;border-color:#0000}.btn-ghost-light:hover{background:var(--color-light)}@supports (color:color-mix(in lab,red,red)){.btn-ghost-light:hover{background:color-mix(in srgb,var(--color-light) 12%,transparent)}}.btn-glass{color:#fff;letter-spacing:-.01em;-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);background:#ffffff26;border-color:#0000;box-shadow:inset 0 0 0 1px #ffffff2e}.btn-glass:hover{background:#ffffff40;box-shadow:inset 0 0 0 1px #ffffff4d}.btn-glass-dark{color:#fff;letter-spacing:-.01em;-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);background:#00000038;border-color:#0000;box-shadow:inset 0 0 0 1px #ffffff1f}.btn-glass-dark:hover{background:#00000061}.btn-glass .btn-chip,.btn-glass-dark .btn-chip{color:var(--color-dark);background:#fff}.btn-link{color:var(--color-primary-ink);text-underline-offset:.3em;background:0 0;border-color:#0000;padding-left:.25rem;padding-right:.25rem;text-decoration-thickness:1px}.btn-link:hover{color:var(--color-primary-700);text-decoration:underline}@supports (color:oklch(from red calc(l + .1) c h)){.btn-link:hover{color:oklch(from var(--color-primary-700) min(l,.5) c h)}}.btn-link-secondary{color:var(--color-secondary-ink)}.btn-link-secondary:hover{color:var(--color-secondary-700)}.btn-link-tertiary{color:var(--color-tertiary-ink)}.btn-link-tertiary:hover{color:var(--color-tertiary-900)}.btn-link-accent{color:var(--color-accent-ink)}.btn-link-accent:hover{color:var(--color-accent-700)}.btn-link-dark{color:var(--color-dark)}.btn-link-dark:hover{color:var(--color-quaternary-ink)}.btn-link-light,.btn-link-light:hover{color:var(--color-light)}@supports (color:color-mix(in lab,red,red)){.btn-link-light:hover{color:color-mix(in srgb,var(--color-light) 70%,transparent)}}@supports (color:oklch(from red calc(l + .1) c h)){.btn-link-secondary:hover{color:oklch(from var(--color-secondary-700) min(l,.5) c h)}.btn-link-tertiary:hover{color:oklch(from var(--color-tertiary-900) min(l,.5) c h)}.btn-link-accent:hover{color:oklch(from var(--color-accent-700) min(l,.5) c h)}}.btn-link-arrow{gap:.75rem}.btn-link-arrow:hover{text-decoration:none}.link-arrow{width:1.25rem;height:.625rem;transition:width var(--duration-slow) var(--ease-lift);flex-shrink:0;display:inline-block;position:relative}.link-arrow:before{content:"";background:currentColor;width:100%;height:1.5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.link-arrow:after{content:"";opacity:0;width:.5rem;height:.5rem;transition:opacity var(--duration-slow) var(--ease-lift),transform var(--duration-slow) var(--ease-lift);border-top:1.5px solid;border-right:1.5px solid;position:absolute;top:50%;right:0;transform:translate(-.375rem,-50%)rotate(45deg)}.btn-link-arrow:hover .link-arrow{width:1.875rem}.btn-link-arrow:hover .link-arrow:after{opacity:1;transform:translateY(-50%)rotate(45deg)}.btn.btn-3d:active{transform:translateY(4px)scale(1)}.btn-primary.btn-3d{box-shadow:0 5px 0 0 var(--color-primary-800)}.btn-primary.btn-3d:hover{filter:brightness(1.08)}.btn-primary.btn-3d:active{box-shadow:0 1px 0 0 var(--color-primary-800);transform:translateY(4px)}.btn-secondary.btn-3d{box-shadow:0 5px 0 0 var(--color-secondary-800)}.btn-secondary.btn-3d:hover{filter:brightness(1.08)}.btn-secondary.btn-3d:active{box-shadow:0 1px 0 0 var(--color-secondary-800);transform:translateY(4px)}.btn-tertiary.btn-3d{box-shadow:0 5px 0 0 var(--color-tertiary-900)}.btn-tertiary.btn-3d:hover{filter:brightness(1.08)}.btn-tertiary.btn-3d:active{box-shadow:0 1px 0 0 var(--color-tertiary-900);transform:translateY(4px)}.btn-quaternary.btn-3d{box-shadow:0 5px 0 0 var(--color-quaternary-950)}.btn-quaternary.btn-3d:hover{filter:brightness(1.08)}.btn-quaternary.btn-3d:active{box-shadow:0 1px 0 0 var(--color-quaternary-950);transform:translateY(4px)}.btn-accent.btn-3d{box-shadow:0 5px 0 0 var(--color-accent-700)}.btn-accent.btn-3d:hover{filter:brightness(1.08)}.btn-accent.btn-3d:active{box-shadow:0 1px 0 0 var(--color-accent-700);transform:translateY(4px)}.btn-dark.btn-3d{box-shadow:0 5px 0 0 var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark.btn-3d{box-shadow:0 5px color-mix(in srgb,var(--color-dark) 65%,#000)}}.btn-dark.btn-3d:hover{filter:brightness(1.1)}.btn-dark.btn-3d:active{box-shadow:0 1px 0 0 var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark.btn-3d:active{box-shadow:0 1px color-mix(in srgb,var(--color-dark) 65%,#000)}}.btn-dark.btn-3d:active{transform:translateY(4px)}.btn-light.btn-3d{box-shadow:0 5px 0 0 var(--color-light)}@supports (color:color-mix(in lab,red,red)){.btn-light.btn-3d{box-shadow:0 5px color-mix(in srgb,var(--color-light) 60%,#aaa)}}.btn-light.btn-3d:hover{filter:brightness(.95)}.btn-light.btn-3d:active{box-shadow:0 1px 0 0 var(--color-light)}@supports (color:color-mix(in lab,red,red)){.btn-light.btn-3d:active{box-shadow:0 1px color-mix(in srgb,var(--color-light) 60%,#aaa)}}.btn-light.btn-3d:active{transform:translateY(4px)}.btn-gradient-primary-accent{--btn-tint:var(--color-primary);background:var(--gradient-primary-light,none),linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent-shade) 100%);color:var(--color-on-primary);border-color:#0000}.btn-gradient-primary-accent:hover{filter:brightness(1.08);box-shadow:var(--btn-hover-shadow)}.btn-gradient-primary-secondary{--btn-tint:var(--color-primary);background:var(--gradient-primary-light,none),linear-gradient(135deg,var(--color-primary) 0%,var(--color-secondary-400-shade) 100%);color:var(--color-on-primary);border-color:#0000}.btn-gradient-primary-secondary:hover{filter:brightness(1.08);box-shadow:var(--btn-hover-shadow)}.btn-gradient-primary-tertiary{--btn-tint:var(--color-primary);background:var(--gradient-secondary-light,none),linear-gradient(135deg,var(--color-secondary-400-shade) 0%,var(--color-tertiary-shade) 100%);color:var(--color-on-secondary);border-color:#0000}.btn-gradient-primary-tertiary:hover{filter:brightness(1.08);box-shadow:var(--btn-hover-shadow)}.btn-gradient-secondary-accent{--btn-tint:var(--color-secondary);background:var(--gradient-secondary-light,none),linear-gradient(135deg,var(--color-secondary) 0%,var(--color-accent-shade) 100%);color:var(--color-on-secondary);border-color:#0000}.btn-gradient-secondary-accent:hover{filter:brightness(1.08);box-shadow:var(--btn-hover-shadow)}.btn-gradient-tertiary-accent{--btn-tint:var(--color-tertiary);background:var(--gradient-tertiary-light,none),linear-gradient(135deg,var(--color-tertiary) 0%,var(--color-accent-shade) 100%);color:var(--color-on-tertiary);border-color:#0000}.btn-gradient-tertiary-accent:hover{filter:brightness(1.08);box-shadow:var(--btn-hover-shadow)}.btn-gradient-quaternary-accent{--btn-tint:var(--color-quaternary);background:var(--gradient-quaternary-light,none),linear-gradient(135deg,var(--color-quaternary) 0%,var(--color-accent-shade) 100%);color:var(--color-on-quaternary);border-color:#0000}.btn-gradient-quaternary-accent:hover{filter:brightness(1.08);box-shadow:var(--btn-hover-shadow)}.btn-gradient-accent-primary{--btn-tint:var(--color-accent);background:var(--gradient-accent-light,none),linear-gradient(135deg,var(--color-accent) 0%,var(--color-primary-shade) 100%);color:var(--color-on-accent);border-color:#0000}.btn-gradient-accent-primary:hover{filter:brightness(1.08);box-shadow:var(--btn-hover-shadow)}.btn-gradient-accent-dark{--btn-tint:var(--color-accent);background:var(--gradient-accent-light,none),linear-gradient(135deg,var(--color-accent) 0%,var(--color-dark) 100%);color:var(--color-on-accent);border-color:#0000}.btn-gradient-accent-dark:hover{filter:brightness(1.08);box-shadow:var(--btn-hover-shadow)}.btn-gradient-primary-dark{--btn-tint:var(--color-primary);background:var(--gradient-primary-light,none),linear-gradient(135deg,var(--color-primary) 0%,var(--color-dark) 100%);color:var(--color-on-primary);border-color:#0000}.btn-gradient-primary-dark:hover{filter:brightness(1.08);box-shadow:var(--btn-hover-shadow)}.btn-gradient-secondary-dark{--btn-tint:var(--color-secondary);background:var(--gradient-secondary-light,none),linear-gradient(135deg,var(--color-secondary) 0%,var(--color-dark) 100%);color:var(--color-on-secondary);border-color:#0000}.btn-gradient-secondary-dark:hover{filter:brightness(1.08);box-shadow:var(--btn-hover-shadow)}.btn-gradient-quaternary-dark{--btn-tint:var(--color-quaternary);background:var(--gradient-quaternary-light,none),linear-gradient(135deg,var(--color-quaternary) 0%,var(--color-dark) 100%);color:var(--color-on-quaternary);border-color:#0000}.btn-gradient-quaternary-dark:hover{filter:brightness(1.08);box-shadow:var(--btn-hover-shadow)}.btn-gradient-primary-quaternary{--btn-tint:var(--color-primary);background:var(--gradient-primary-light,none),linear-gradient(135deg,var(--color-primary) 0%,var(--color-quaternary-shade) 100%);color:var(--color-on-primary);border-color:#0000}.btn-gradient-primary-quaternary:hover{filter:brightness(1.08);box-shadow:var(--btn-hover-shadow)}[class*=btn-gradient-]:not(.btn-gradient-outline){border:none}.btn-gradient-outline{background:linear-gradient(var(--color-bg),var(--color-bg)) padding-box,linear-gradient(135deg,var(--color-primary),var(--color-accent)) border-box;color:var(--color-primary-ink);border-color:#0000}.btn-gradient-outline:hover{background:linear-gradient(var(--color-bg-soft),var(--color-bg-soft)) padding-box,linear-gradient(135deg,var(--color-primary),var(--color-accent)) border-box;color:var(--color-accent-ink)}.btn-shadow{transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow .45s var(--ease-lift),transform .45s var(--ease-lift),filter var(--duration-fast) var(--ease-out)}.btn-primary.btn-shadow{box-shadow:0 5px 15px 0 var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary.btn-shadow{box-shadow:0 5px 15px color-mix(in srgb,var(--color-primary) 45%,transparent)}}.btn-primary.btn-shadow:hover{box-shadow:0 8px 25px 0 var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.btn-primary.btn-shadow:hover{box-shadow:0 8px 25px color-mix(in srgb,var(--color-primary) 55%,transparent)}}.btn-primary.btn-shadow:hover{transform:translateY(-2px)}.btn-secondary.btn-shadow{box-shadow:0 5px 15px 0 var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary.btn-shadow{box-shadow:0 5px 15px color-mix(in srgb,var(--color-secondary) 45%,transparent)}}.btn-secondary.btn-shadow:hover{box-shadow:0 8px 25px 0 var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.btn-secondary.btn-shadow:hover{box-shadow:0 8px 25px color-mix(in srgb,var(--color-secondary) 55%,transparent)}}.btn-secondary.btn-shadow:hover{transform:translateY(-2px)}.btn-tertiary.btn-shadow{box-shadow:0 5px 15px 0 var(--color-tertiary)}@supports (color:color-mix(in lab,red,red)){.btn-tertiary.btn-shadow{box-shadow:0 5px 15px color-mix(in srgb,var(--color-tertiary) 45%,transparent)}}.btn-tertiary.btn-shadow:hover{box-shadow:0 8px 25px 0 var(--color-tertiary)}@supports (color:color-mix(in lab,red,red)){.btn-tertiary.btn-shadow:hover{box-shadow:0 8px 25px color-mix(in srgb,var(--color-tertiary) 55%,transparent)}}.btn-tertiary.btn-shadow:hover{transform:translateY(-2px)}.btn-quaternary.btn-shadow{box-shadow:0 5px 15px 0 var(--color-quaternary)}@supports (color:color-mix(in lab,red,red)){.btn-quaternary.btn-shadow{box-shadow:0 5px 15px color-mix(in srgb,var(--color-quaternary) 45%,transparent)}}.btn-quaternary.btn-shadow:hover{box-shadow:0 8px 25px 0 var(--color-quaternary)}@supports (color:color-mix(in lab,red,red)){.btn-quaternary.btn-shadow:hover{box-shadow:0 8px 25px color-mix(in srgb,var(--color-quaternary) 55%,transparent)}}.btn-quaternary.btn-shadow:hover{transform:translateY(-2px)}.btn-accent.btn-shadow{box-shadow:0 5px 15px 0 var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.btn-accent.btn-shadow{box-shadow:0 5px 15px color-mix(in srgb,var(--color-accent) 45%,transparent)}}.btn-accent.btn-shadow:hover{box-shadow:0 8px 25px 0 var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.btn-accent.btn-shadow:hover{box-shadow:0 8px 25px color-mix(in srgb,var(--color-accent) 55%,transparent)}}.btn-accent.btn-shadow:hover{transform:translateY(-2px)}.btn-dark.btn-shadow{box-shadow:0 5px 15px 0 var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark.btn-shadow{box-shadow:0 5px 15px color-mix(in srgb,var(--color-dark) 45%,transparent)}}.btn-dark.btn-shadow:hover{box-shadow:0 8px 25px 0 var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.btn-dark.btn-shadow:hover{box-shadow:0 8px 25px color-mix(in srgb,var(--color-dark) 55%,transparent)}}.btn-dark.btn-shadow:hover{transform:translateY(-2px)}.btn-light.btn-shadow{box-shadow:0 5px 15px 0 var(--color-light)}@supports (color:color-mix(in lab,red,red)){.btn-light.btn-shadow{box-shadow:0 5px 15px color-mix(in srgb,var(--color-light) 45%,transparent)}}.btn-light.btn-shadow:hover{box-shadow:0 8px 25px 0 var(--color-light)}@supports (color:color-mix(in lab,red,red)){.btn-light.btn-shadow:hover{box-shadow:0 8px 25px color-mix(in srgb,var(--color-light) 55%,transparent)}}.btn-light.btn-shadow:hover{transform:translateY(-2px)}.btn-hover-lift{transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow .45s var(--ease-lift),transform .45s var(--ease-lift),filter var(--duration-fast) var(--ease-out)}.btn-hover-lift:hover{box-shadow:var(--btn-lift-shadow);transform:translateY(-3px)}.btn-hover-float:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.btn-hover-grow:hover{transform:scale(1.07)}.btn-hover-shrink:hover{transform:scale(.93)}.btn-hover-rotate:hover{transform:rotate(-4deg)}.btn-hover-skew:hover{transform:skew(-6deg)}.btn-hover-pulse:hover{animation:.4s ease-in-out btn-pulse}@keyframes btn-pulse{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.btn-hover-fill-primary{background-image:linear-gradient(to right,var(--color-primary-hover) 50%,var(--color-primary) 50%);color:var(--color-on-primary);background-position:100%;background-size:200% 100%;background-origin:border-box;border-color:#0000}.btn-hover-fill-primary:hover{box-shadow:var(--shadow-md);background-position:0}.btn-hover-fill-accent{background-image:linear-gradient(to right,var(--color-accent-600) 50%,var(--color-accent) 50%);color:var(--color-on-accent);background-position:100%;background-size:200% 100%;background-origin:border-box;border-color:#0000}.btn-hover-fill-accent:hover{box-shadow:var(--shadow-md);background-position:0}.btn-hover-fill-dark{background-image:linear-gradient(to right,var(--color-dark) 50%,var(--color-dark) 50%)}@supports (color:color-mix(in lab,red,red)){.btn-hover-fill-dark{background-image:linear-gradient(to right,color-mix(in srgb,var(--color-dark) 75%,#000) 50%,var(--color-dark) 50%)}}.btn-hover-fill-dark{color:var(--color-on-dark);background-position:100%;background-size:200% 100%;background-origin:border-box;border-color:#0000}.btn-hover-fill-dark:hover{box-shadow:var(--shadow-md);background-position:0}.btn-hover-text-slide{position:relative;overflow:hidden}.btn-hover-text-slide>span{transition:transform .75s var(--ease-out),opacity .75s var(--ease-out);display:inline-block}.btn-hover-text-slide:before{content:attr(data-text);opacity:0;transition:transform .75s var(--ease-out),opacity .75s var(--ease-out);justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(110%)}.btn-hover-text-slide:hover>span{opacity:0;transition:transform .52s var(--ease-out),opacity .52s var(--ease-out);transform:translateY(-110%)}.btn-hover-text-slide:hover:before{opacity:1;transition:transform .52s var(--ease-out),opacity .52s var(--ease-out);transform:translateY(0)}.btn-xs{font-size:var(--text-xs);padding:.3rem .75rem}.btn-sm{font-size:var(--text-sm);padding:.5rem 1rem}.btn-lg{font-size:var(--text-base);padding:.875rem 2rem}.btn-xl{font-size:var(--text-lg);padding:1.125rem 2.5rem}.btn-pill{border-radius:var(--btn-radius-override,var(--radius-full))}.btn-square{border-radius:var(--btn-radius-override,0)}.btn-block{width:100%}.btn-icon{width:2.5rem;height:2.5rem;padding:0}.btn-icon.btn-xs{width:1.75rem;height:1.75rem}.btn-icon.btn-sm{width:2.25rem;height:2.25rem}.btn-icon.btn-lg{width:3.25rem;height:3.25rem}.btn-icon.btn-xl{width:4rem;height:4rem}.btn-circle{aspect-ratio:1;width:2.75rem;height:2.75rem;padding:0;border-radius:var(--radius-full)!important}.btn-circle.btn-xs{width:1.75rem;height:1.75rem;font-size:var(--text-xs)}.btn-circle.btn-sm{width:2.25rem;height:2.25rem;font-size:var(--text-sm)}.btn-circle.btn-lg{width:3.5rem;height:3.5rem;font-size:1.1rem}.btn-circle.btn-xl{width:4.5rem;height:4.5rem;font-size:1.4rem}.btn-copy{--copy-ink:var(--on-surface,var(--color-text));--copy-on:oklch(from var(--copy-ink) clamp(.2, (.6 - l) * 1000, 1) 0 0);--btn-tint:var(--copy-ink);border:1px solid var(--copy-ink)}@supports (color:color-mix(in lab,red,red)){.btn-copy{border:1px solid color-mix(in srgb,var(--copy-ink) 22%,transparent)}}.btn-copy{color:var(--copy-ink);background:0 0}.btn-copy:hover,.btn-copy.is-copied{border-color:var(--copy-ink);background:var(--copy-ink);color:var(--copy-on)}.arrow-circle{border:1px solid var(--color-border);border-radius:var(--radius-full);width:3rem;height:3rem;transition:background-color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out);flex-shrink:0;place-items:center;font-size:1.25rem;display:grid}:is(a,.group):hover>.arrow-circle,.group:hover .arrow-circle{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-on-primary)}.btn-badge-wrap{display:inline-flex;position:relative}.btn-badge{background:var(--color-danger);color:#fff;font-variant-numeric:tabular-nums;border-radius:var(--radius-pill);min-width:1.15rem;height:1.15rem;box-shadow:0 0 0 2px var(--color-bg);text-align:center;white-space:nowrap;pointer-events:none;padding:0 .25rem;font-size:.6875rem;font-weight:700;line-height:1.15rem;position:absolute;top:-.45rem;right:-.45rem}.btn-chip{border-radius:calc(var(--btn-radius-override,var(--radius-full)) * .6);background:#ffffff40;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}.btn-xs .btn-chip{width:1rem;height:1rem}.btn-sm .btn-chip{width:1.375rem;height:1.375rem}.btn-lg .btn-chip{width:2rem;height:2rem}.btn-xl .btn-chip{width:2.5rem;height:2.5rem}.btn-light .btn-chip{background:var(--color-dark);color:var(--color-on-dark)}.btn-white .btn-chip{background:var(--color-primary);color:var(--color-on-primary)}:is(.btn-ghost,.btn-ghost-light) .btn-chip{background:currentColor}@supports (color:color-mix(in lab,red,red)){:is(.btn-ghost,.btn-ghost-light) .btn-chip{background:color-mix(in srgb,currentColor 16%,transparent)}}:is(.btn-outline,.btn-soft) .btn-chip{background:var(--color-primary);color:var(--color-on-primary)}:is(.btn-outline-secondary,.btn-soft-secondary) .btn-chip{background:var(--color-secondary);color:var(--color-on-secondary)}:is(.btn-outline-tertiary,.btn-soft-tertiary) .btn-chip{background:var(--color-tertiary);color:var(--color-on-tertiary)}:is(.btn-outline-quaternary,.btn-soft-quaternary) .btn-chip{background:var(--color-quaternary);color:var(--color-on-quaternary)}:is(.btn-outline-accent,.btn-soft-accent) .btn-chip{background:var(--color-accent);color:var(--color-on-accent)}:is(.btn-outline-dark,.btn-soft-dark) .btn-chip{background:var(--color-dark);color:var(--color-on-dark)}@media(prefers-reduced-motion:reduce){.btn:is(:hover,:focus-visible):not(.nav-actions *) :is(.ph-arrow-right,.ph-arrow-up-right,.ph-arrow-down,.ph-caret-right){transform:none}}.badge{font-size:.8125rem;font-weight:600;font-family:var(--font-sans);letter-spacing:.01em;border-radius:var(--radius-badge);white-space:nowrap;border:1px solid #0000;align-items:center;gap:.3rem;padding:.3125rem .7rem;line-height:1.1;display:inline-flex}.badge.uppercase{letter-spacing:.08em;font-size:.6875rem}.badge:has(>.badge-dot-indicator){gap:.45rem}[class*=badge-fade-]{border:none;padding:.55rem 1.1rem}.badge-fade-primary{background:linear-gradient(to right,transparent,var(--color-primary-100));color:var(--color-primary-ink)}.badge-fade-secondary{background:linear-gradient(to right,transparent,var(--color-secondary-100));color:var(--color-secondary-ink)}.badge-fade-tertiary{background:linear-gradient(to right,transparent,var(--color-tertiary-100));color:var(--color-tertiary-ink)}.badge-fade-quaternary{background:linear-gradient(to right,transparent,var(--color-quaternary-100));color:var(--color-quaternary-ink)}.badge-fade-accent{background:linear-gradient(to right,transparent,var(--color-accent-100));color:var(--color-accent-700)}.badge-fade-dark{background:linear-gradient(to right,transparent,var(--color-dark-bg));color:var(--color-dark)}.badge-fade-success{background:linear-gradient(to right,transparent,var(--color-success-bg));color:var(--color-success)}.badge-fade-warning{background:linear-gradient(to right,transparent,var(--color-warning-bg));color:var(--color-warning)}.badge-fade-danger{background:linear-gradient(to right,transparent,var(--color-danger-bg));color:var(--color-danger)}.badge-fade-info{background:linear-gradient(to right,transparent,var(--color-info-bg));color:var(--color-info)}.badge-xs{padding:.15rem .45rem;font-size:.6875rem}.badge-sm{padding:.2rem .55rem;font-size:.75rem}.badge-lg{padding:.4rem .9rem;font-size:.9375rem}.badge-square{border-radius:var(--radius-xs)}.badge-rounded{border-radius:var(--radius-sm)}.badge-shadow{box-shadow:var(--shadow-sm);border-color:currentColor;padding:.4rem 1rem}@supports (color:color-mix(in lab,red,red)){.badge-shadow{border-color:color-mix(in oklch,currentColor 30%,transparent)}}.badge-dot-indicator{border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.badge-online{background:var(--color-success-bg);color:var(--color-success)}.badge-offline{background:var(--color-bg-muted);color:var(--color-text-muted)}.badge-away{background:var(--color-warning-bg);color:var(--color-warning)}.badge-busy,.badge-live{background:var(--color-danger-bg);color:var(--color-danger)}.badge-online .badge-dot-indicator{background:var(--color-success)}.badge-offline .badge-dot-indicator{background:var(--color-text-muted)}.badge-away .badge-dot-indicator{background:var(--color-warning)}.badge-busy .badge-dot-indicator{background:var(--color-danger)}.badge-live .badge-dot-indicator{background:var(--color-danger);position:relative}.badge-live .badge-dot-indicator:before{content:"";border:1.5px solid var(--color-danger);border-radius:50%;animation:1.4s ease-out infinite badge-dot-pulse;position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px}.badge-count{min-width:1.25rem;height:1.25rem;font-size:.6875rem;font-weight:700;font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:0;border-radius:var(--radius-pill);white-space:nowrap;justify-content:center;align-items:center;padding:0 .3rem;line-height:1.25rem;display:inline-flex}.badge-count-sm{min-width:1rem;height:1rem;font-size:.55rem;line-height:1rem}.badge-remove{width:1rem;height:1rem;color:inherit;cursor:pointer;opacity:.6;transition:opacity var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-right:-.2rem;padding:0;font-size:.7rem;line-height:1;display:inline-flex}.badge-remove:hover{opacity:1;background:currentColor}@supports (color:color-mix(in lab,red,red)){.badge-remove:hover{background:color-mix(in srgb,currentColor 16%,transparent)}}.badge-gradient-primary{background:var(--gradient-primary-light,none),linear-gradient(135deg,var(--color-primary-400-shade),var(--color-primary-700));color:var(--color-on-primary);border:none}.badge-gradient-accent{background:var(--gradient-accent-light,none),linear-gradient(135deg,var(--color-accent-400-shade),var(--color-accent-700));color:var(--color-on-accent);border:none}.badge-gradient-dark{background:linear-gradient(135deg,var(--color-quaternary-600),var(--color-dark));color:#fff;border:none}@supports (color:oklch(from red calc(l + .1) c h)){.badge-gradient-dark{background:linear-gradient(135deg,oklch(from var(--color-quaternary-600) min(l,.554385) c h),var(--color-dark))}}.badge-gradient-success{background:linear-gradient(135deg,#4ade80,var(--color-success));color:#fff;border:none}.badge-split{background:var(--color-primary-50);border-radius:var(--radius-pill);font-family:var(--font-sans);white-space:nowrap;transition:box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);border:none;align-items:center;gap:.45rem;padding:.25rem .85rem .25rem .25rem;display:inline-flex}.dark .badge-split{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.dark .badge-split{background:color-mix(in oklch,var(--color-primary) 12%,transparent)}}.badge-split:hover{box-shadow:var(--shadow-sm);transform:translateY(-1px)}.badge-split>:first-child{background:linear-gradient(135deg,var(--color-primary-400-shade),var(--color-primary));color:var(--color-on-primary);border-radius:var(--radius-pill);letter-spacing:.03em;align-items:center;gap:.3rem;padding:.3rem .75rem;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}.badge-split>:last-child{color:var(--color-primary-ink);letter-spacing:.02em;background:0 0;align-items:center;gap:.3rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.dark :is(.badge-split>:last-child){color:var(--color-primary-300)}.badge-glass{-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);color:var(--color-dark);background:#ffffff4d;border-color:#0000;padding:.5rem 1.2rem}.dark .badge-glass{color:#fff;background:#0006;border-color:#0000}.badge-glass-dark{-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);color:#fff;background:#0000004d;border-color:#0000;padding:.5rem 1.2rem}.badge-pulse{position:relative}.badge-pulse:after{content:"";border-radius:inherit;opacity:0;border:1.5px solid;animation:2s ease-out infinite badge-pulse-ring;position:absolute}.tag{border-radius:var(--radius-pill);background:var(--color-bg-muted);font-size:var(--text-sm);color:var(--color-text-soft);white-space:nowrap;transition:color var(--duration-base) var(--ease-out),background var(--duration-base) var(--ease-out);align-items:center;padding:.3rem .75rem;font-weight:600;display:inline-flex}a.tag:hover{color:var(--color-primary-ink);background:var(--color-primary-50)}.tag--light{background:oklch(from var(--on-surface,#fff) l c h / .1);color:oklch(from var(--on-surface,#fff) l c h / .85)}a.tag--light:hover{color:var(--on-surface,#fff);background:oklch(from var(--on-surface,#fff) l c h / .18)}.chip{border:1px solid oklch(from var(--on-surface,#fff) l c h / .22);border-radius:var(--radius-pill);background:oklch(from var(--on-surface,#fff) l c h / .1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:var(--text-sm);color:var(--on-surface,#fff);white-space:nowrap;align-items:center;gap:.6rem;padding:.55rem 1.05rem;font-weight:500;display:inline-flex}.chip b{font-size:var(--text-sm);color:oklch(from var(--on-surface,#fff) l c h / .6);font-weight:500}.chip--light{border-color:var(--color-border);background:var(--color-bg);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--color-text)}.chip--light b{color:var(--color-text-muted)}.status-pill{border:1px solid;align-items:center;gap:.65rem;padding:.4rem .95rem .4rem .75rem;display:inline-flex;position:relative}@supports (color:color-mix(in lab,red,red)){.status-pill{border:1px solid color-mix(in oklab,currentColor 18%,transparent)}}.status-pill{border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:500}.status-pill:before{content:"";background:#22c55e;border-radius:50%;width:.55rem;height:.55rem}.status-pill:after{content:"";opacity:0;pointer-events:none;background:#22c55e;border-radius:50%;width:.55rem;height:.55rem;animation:2s ease-out infinite status-pulse;position:absolute;top:50%;left:.75rem;translate:0 -50%}.status-pill--off:before{background:currentColor}@supports (color:color-mix(in lab,red,red)){.status-pill--off:before{background:color-mix(in oklab,currentColor 38%,transparent)}}.status-pill--off:after{content:none}.dot{background:var(--dot,var(--color-primary));border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;display:inline-block}.seal{--seal-size:8rem;--seal-duration:18s;width:var(--seal-size);height:var(--seal-size);color:var(--color-text);flex-shrink:0;place-items:center;display:inline-grid;position:relative}.seal-ring{width:100%;height:100%;animation:seal-spin var(--seal-duration) linear infinite;position:absolute;top:0;right:0;bottom:0;left:0}.seal-ring text{fill:currentColor;font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;font-size:9px;font-weight:600}.seal-icon{font-size:calc(var(--seal-size) * .22);color:currentColor;line-height:1}.seal--reverse .seal-ring{animation-direction:reverse}.seal--still .seal-ring{animation:none}.seal--sm{--seal-size:6rem}.seal--lg{--seal-size:11rem}.seal--primary{color:var(--color-primary-ink)}.seal--accent{color:var(--color-accent-ink)}.seal--light{color:var(--on-surface,#fff)}.seal--filled:before{content:"";background:currentColor;border-radius:50%;position:absolute;top:14%;right:14%;bottom:14%;left:14%}.seal--filled .seal-icon{color:var(--color-bg);position:relative}@media(prefers-reduced-motion:reduce){.status-pill:before,.badge-pulse:after,.badge-live .badge-dot-indicator:before,.seal-ring{animation:none}}.card{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-card);transition:box-shadow var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),background var(--duration-base) var(--ease-out);overflow:hidden}.card:has(>.card-footer),.card:has(>.card-image:last-child){flex-direction:column;display:flex}.card-body{flex:auto;padding:1.5rem}.card-title{font-size:var(--text-lg);font-weight:600;line-height:var(--leading-snug);letter-spacing:-.015em;text-wrap:balance;margin-bottom:.4rem}.card-text{color:var(--color-text-soft);font-size:var(--text-base);line-height:var(--leading-relaxed);text-wrap:pretty}.card-header{background:var(--color-bg-soft);border-bottom:1px solid var(--color-border);font-weight:600;font-size:var(--text-base);letter-spacing:-.01em;color:var(--color-text);padding:.875rem 1.5rem}.card-footer{border-top:1px solid var(--color-border);align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.card-shadow{box-shadow:var(--shadow-md);border-color:#0000}.card-soft{background:var(--color-bg-soft);border-color:#0000}.card-muted{background:var(--color-bg-muted);border-color:#0000}.card-primary{border-color:var(--color-primary)}.card-secondary{border-color:var(--color-secondary)}.card-tertiary{border-color:var(--color-tertiary)}.card-quaternary{border-color:var(--color-quaternary)}.card-accent{border-color:var(--color-accent)}.card-dark{border-color:var(--color-dark)}.card-filled{background:var(--color-primary);color:var(--color-on-primary);--color-white:var(--color-on-primary);--on-surface:var(--color-on-primary);border-color:#0000}.card-filled-secondary{background:var(--color-secondary);color:var(--color-on-secondary);--color-white:var(--color-on-secondary);--on-surface:var(--color-on-secondary);border-color:#0000}.card-filled-tertiary{background:var(--color-tertiary);color:var(--color-on-tertiary);--color-white:var(--color-on-tertiary);--on-surface:var(--color-on-tertiary);border-color:#0000}.card-filled-quaternary{background:var(--color-quaternary);color:var(--color-on-quaternary);--color-white:var(--color-on-quaternary);--on-surface:var(--color-on-quaternary);border-color:#0000}.card-filled-accent{background:var(--color-accent);color:var(--color-on-accent);--color-white:var(--color-on-accent);--on-surface:var(--color-on-accent);border-color:#0000}.card-filled-dark{background:var(--color-dark);color:#fff;--color-white:#fff;--on-surface:#fff;border-color:#0000}[class*=card-filled] .card-title{color:var(--on-surface,#fff)}[class*=card-filled] .card-text{color:oklch(from var(--on-surface,#fff) l c h / .8)}.card-border-top{box-shadow:inset 0 3px 0 0 var(--color-primary)}.card-border-top-secondary{box-shadow:inset 0 3px 0 0 var(--color-secondary)}.card-border-top-tertiary{box-shadow:inset 0 3px 0 0 var(--color-tertiary)}.card-border-top-quaternary{box-shadow:inset 0 3px 0 0 var(--color-quaternary)}.card-border-top-accent{box-shadow:inset 0 3px 0 0 var(--color-accent)}.card-border-top-dark{box-shadow:inset 0 3px 0 0 var(--color-dark)}.card-border-bottom{box-shadow:inset 0 -3px 0 0 var(--color-primary)}.card-border-bottom-secondary{box-shadow:inset 0 -3px 0 0 var(--color-secondary)}.card-border-bottom-tertiary{box-shadow:inset 0 -3px 0 0 var(--color-tertiary)}.card-border-bottom-quaternary{box-shadow:inset 0 -3px 0 0 var(--color-quaternary)}.card-border-bottom-accent{box-shadow:inset 0 -3px 0 0 var(--color-accent)}.card-border-bottom-dark{box-shadow:inset 0 -3px 0 0 var(--color-dark)}.card-hover{cursor:pointer}.card-hover:hover{box-shadow:var(--shadow-lg);border-color:#0000;transform:translateY(-4px)}.card-hover-shadow{cursor:pointer}.card-hover-shadow:hover{box-shadow:var(--shadow-lg);border-color:#0000}.card-hover-border{cursor:pointer}.card-hover-border:hover{border-color:var(--color-primary);box-shadow:var(--shadow-md)}.card-hover-color{cursor:pointer}.card-hover-color:hover{background:var(--color-primary-50);border-color:var(--color-primary-200);box-shadow:var(--shadow-md)}.card-hover-up-border-top{cursor:pointer}.card-hover-up-border-top:hover{box-shadow:var(--shadow-lg),inset 0 3px 0 0 var(--color-primary);border-color:#0000;transform:translateY(-4px)}.card-hover-up-border-bottom{cursor:pointer}.card-hover-up-border-bottom:hover{box-shadow:var(--shadow-lg),inset 0 -3px 0 0 var(--color-primary);border-color:#0000;transform:translateY(-4px)}.card-image{position:relative;overflow:hidden}.card-image img{object-fit:cover;width:100%;display:block}.card-hover .card-image img,.card-hover-shadow .card-image img,.card-hover-border .card-image img,.card-hover-color .card-image img{transition:transform var(--duration-xslow) var(--ease-out)}.card-hover:hover .card-image img,.card-hover-shadow:hover .card-image img,.card-hover-border:hover .card-image img,.card-hover-color:hover .card-image img{transform:scale(1.05)}a.card:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.card-img-bg{min-height:300px;position:relative;overflow:hidden}.card-img-bg>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.card-img-overlay{z-index:1;color:#fff;background:linear-gradient(#00000014 30%,#000000b8);flex-direction:column;justify-content:flex-end;padding:1.5rem;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.card-img-overlay .card-title{color:#fff}.card-img-overlay .card-text{color:#ffffffd1}.card-img-bg>img{transition:transform var(--duration-xslow) var(--ease-out)}.card-img-bg:hover>img{transform:scale(1.04)}.card-horizontal{flex-direction:row;display:flex}.card-horizontal .card-image{flex-shrink:0;width:180px}.card-horizontal .card-image img{height:100%}.card-horizontal .card-body{flex:1;min-width:0}.card-feature{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:2rem 1.75rem;display:flex}.card-stat-value{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:var(--color-text);font-size:2rem;font-weight:700;line-height:1}.card-stat-label{font-size:var(--text-base);color:var(--color-text-soft);margin-top:.25rem}.card-stat-trend{border-radius:var(--radius-pill);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:.2rem;padding:.2rem .5rem;font-weight:600;display:inline-flex}.card-stat-trend-up{background:var(--color-success-bg);color:var(--color-success)}.card-stat-trend-down{background:var(--color-danger-bg);color:var(--color-danger)}.case-card{min-width:0;padding:var(--case-card-pad,.5rem);color:var(--color-text);background:var(--case-card-bg,var(--color-bg));border:var(--case-card-border,1px solid var(--color-border));border-radius:var(--case-card-radius,var(--radius-xl));align-content:start;gap:.875rem;padding-bottom:clamp(1.5rem,2.6vw,2.25rem);text-decoration:none;display:grid}.case-card:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.case-card>:not(.case-card-media){padding-inline:clamp(1rem,1.8vw,1.5rem)}.case-card-media{aspect-ratio:var(--case-card-ratio,16 / 11);border-radius:var(--case-card-media-radius,max(0px, var(--case-card-radius,var(--radius-xl)) - var(--case-card-pad,.5rem)));margin-bottom:clamp(.5rem,1.4vw,1rem);display:block;position:relative;overflow:hidden}.case-card-media img{object-fit:cover;width:100%;height:100%;transition:scale .8s var(--ease-out)}.case-card:hover .case-card-media img{scale:1.04}.case-card-tag{color:var(--case-card-tag-ink,var(--color-dark-surface));background:var(--case-card-tag-bg,var(--color-light));border-radius:var(--radius-pill);padding:.25rem .875rem;font-size:.9375rem;font-weight:500;line-height:1.5rem;position:absolute;top:.875rem;left:.875rem}.case-card-client{font-family:var(--case-card-font,var(--font-heading));letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:1rem;font-size:1.1875rem;font-weight:600;line-height:1.3;display:flex}.case-card-arrow{aspect-ratio:1;background:var(--color-bg-soft);border-radius:var(--radius-full);width:2.25rem;transition:color var(--duration-base) var(--ease-out),background var(--duration-base) var(--ease-out);flex:none;place-items:center;font-size:1rem;display:grid}.case-card:hover .case-card-arrow{color:var(--color-on-primary);background:var(--color-primary)}.case-card-figure{font-family:var(--case-card-font,var(--font-heading));font-size:var(--case-card-figure-size,clamp(3.5rem, 2.6rem + 2.6vw, 4.75rem));font-weight:var(--case-card-figure-weight,600);font-variant-numeric:tabular-nums;letter-spacing:-.035em;line-height:.95}.case-card-figure small{font-size:.42em;font-weight:inherit;letter-spacing:-.01em}.case-card-text{color:var(--color-text-soft);text-wrap:pretty;font-size:1.0625rem;line-height:1.55}@media(prefers-reduced-motion:reduce){.case-card-media img,.case-card-arrow{transition:none}.case-card:hover .case-card-media img{scale:none}}.card-flip-scene,.card-flip-scene-v{perspective:1200px;cursor:pointer;height:220px}.card-flip{width:100%;height:100%;transform-style:preserve-3d;transition:transform var(--duration-slow) var(--ease-out);position:relative}.card-flip-scene:hover .card-flip{transform:rotateY(180deg)}.card-flip-scene-v:hover .card-flip{transform:rotateX(180deg)}.card-flip-front,.card-flip-back{backface-visibility:hidden;border-radius:var(--radius-card);border:1px solid var(--color-border);text-align:center;background:var(--color-bg);flex-direction:column;justify-content:center;align-items:center;padding:1.75rem;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.card-flip-back{--color-white:var(--color-on-primary);--on-surface:var(--color-on-primary);background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary);transform:rotateY(180deg)}.card-flip-scene-v .card-flip-back{--color-white:var(--color-on-secondary);--on-surface:var(--color-on-secondary);background:var(--color-secondary);border-color:var(--color-secondary);color:var(--color-on-secondary);transform:rotateX(180deg)}.card-flip-back .card-title{color:var(--on-surface,#fff)}.card-flip-back .card-text{color:oklch(from var(--on-surface,#fff) l c h / .85)}.card-flip-step{border-radius:var(--radius-full);background:var(--color-primary-50);width:2.5rem;height:2.5rem;color:var(--color-primary-ink);font-weight:700;font-size:var(--text-lg);justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.glass-bg{background:radial-gradient(120% 90% at 0% 0%,var(--color-primary-500-shade) 0%,transparent 55%),linear-gradient(135deg,var(--color-primary-700) 0%,var(--color-primary-950) 100%);border-radius:var(--radius-xl);padding:2.5rem}.card-glass{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;background:#ffffff1f;border:1px solid #ffffff40}.card-glass .card-header{color:#fff;background:#ffffff14;border-bottom-color:#fff3}.card-glass .card-title{color:#fff}.card-glass .card-text{color:#fffc}.card-glass .card-footer{border-top-color:#fff3}.card-glass-frameless{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:var(--radius-xl);color:#fff;background:#ffffff24;border:none}.mini-ui{--mini-ui-h:15.5rem;--mini-ui-radius:var(--radius-lg);--mini-ui-accent:var(--color-primary);--mini-ui-on-accent:var(--color-on-primary);--mini-ui-ink:oklch(from var(--color-primary) .26 calc(c*.3) h);--mini-ui-art:var(--mini-ui-ink);--mini-ui-strong:var(--mini-ui-ink);--mini-ui-ground:var(--color-bg-soft);--mini-ui-surface:var(--color-surface);--mini-ui-line:var(--color-text)}@supports (color:color-mix(in lab,red,red)){.mini-ui{--mini-ui-line:color-mix(in oklch, var(--color-text) 8%, transparent)}}.mini-ui{--mini-ui-well:var(--color-text)}@supports (color:color-mix(in lab,red,red)){.mini-ui{--mini-ui-well:color-mix(in oklch, var(--color-text) 6%, var(--mini-ui-surface))}}.mini-ui{--mini-ui-muted:var(--color-text)}@supports (color:color-mix(in lab,red,red)){.mini-ui{--mini-ui-muted:color-mix(in oklch, var(--color-text) 28%, transparent)}}.mini-ui{--mini-ui-shadow:0 .75rem 1.75rem -1rem #00000038, 0 0 0 1px var(--mini-ui-line);--mini-ui-btn-radius:var(--btn-radius-override,var(--radius-btn));isolation:isolate;min-height:var(--mini-ui-h);border-radius:var(--mini-ui-radius);color:var(--color-text);background:var(--mini-ui-ground);-webkit-user-select:none;user-select:none;font-size:.8125rem;line-height:1.3;position:relative;overflow:hidden}.mini-ui:not(.ui-card-visual){box-shadow:inset 0 0 0 1px var(--mini-ui-line)}.mini-ui.mini-ui--ink,:is(.dark-section,.section-dark,.bg-dark,.dark-island) .mini-ui:not(.ui-card *){--color-text:white;--color-text-soft:#ffffffa3;--mini-ui-ground:var(--mini-ui-ink);--mini-ui-surface:oklch(from var(--mini-ui-ink) calc(l + .07) c h);--mini-ui-art:oklch(from var(--mini-ui-ink) calc(l + .14) c h);--mini-ui-strong:oklch(from var(--mini-ui-ink) calc(l + .16) c h);--mini-ui-line:#ffffff1a;--mini-ui-shadow:0 .75rem 1.75rem -1rem #00000080, inset 0 0 0 1px var(--mini-ui-line)}.mini-ui-surface{border-radius:var(--radius-md);background:var(--mini-ui-surface);box-shadow:var(--mini-ui-shadow)}.mini-ui-chip{border-radius:var(--radius-pill);white-space:nowrap;color:var(--color-text);background:var(--mini-ui-surface);align-items:center;gap:.25rem;padding:.1875rem .5rem;font-size:.8125rem;font-weight:600;line-height:1.3;display:inline-flex}.mini-ui-chip--accent{color:var(--mini-ui-on-accent);background:var(--mini-ui-accent)}.mini-ui-chip--ink{color:#fff;background:var(--mini-ui-strong);gap:.375rem;padding:.375rem .75rem .375rem .5rem}.mini-ui-chip--ink .ph{color:var(--mini-ui-accent);font-size:1rem}.mini-ui-pop{opacity:0;transition:scale .6s cubic-bezier(.34,1.56,.64,1) var(--pop-delay,1.5s),opacity .3s var(--ease-out) var(--pop-delay,1.5s),translate .5s var(--ease-out);scale:.6}.mini-ui-line{border-radius:var(--radius-pill);background:var(--mini-ui-well);width:78%;height:.5rem;display:block}.mini-ui-line--short{width:52%}.mini-ui-art{border-radius:var(--radius-sm);background:radial-gradient(circle at 76% 36%,var(--mini-ui-accent) 0 1.125rem,transparent calc(1.125rem + .5px)),linear-gradient(160deg,oklch(from var(--mini-ui-art) calc(l + .06) c h),var(--mini-ui-art));display:block;position:relative;overflow:hidden}.mini-ui-art--soft{background:radial-gradient(circle at 30% 70%,var(--mini-ui-accent) 0 1.75rem,transparent calc(1.75rem + .5px)),var(--mini-ui-well)}@supports (color:color-mix(in lab,red,red)){.mini-ui-art--soft{background:radial-gradient(circle at 30% 70%,color-mix(in oklch,var(--mini-ui-accent) 55%,var(--mini-ui-surface)) 0 1.75rem,transparent calc(1.75rem + .5px)),var(--mini-ui-well)}}.mini-ui-button{border-radius:var(--mini-ui-btn-radius);background:var(--mini-ui-accent);width:4.5rem;height:1.375rem;display:block}.mini-ui-meter{border-radius:var(--radius-pill);background:var(--mini-ui-well);height:.375rem;display:block}.mini-ui-meter>i{width:var(--value,60%);border-radius:inherit;background:var(--mini-ui-muted);transform-origin:0;height:100%;transition:transform 1.2s var(--ease-out) var(--meter-delay,.4s);display:block;transform:scaleX(0)}.mini-ui-ring{--value:90;aspect-ratio:1;border-radius:var(--radius-full);background:var(--mini-ui-surface);width:5.5rem;box-shadow:var(--mini-ui-shadow);align-content:center;place-items:center;display:grid;position:relative}.mini-ui-ring svg{fill:none;stroke-width:5px;stroke-linecap:round;position:absolute;top:.375rem;right:.375rem;bottom:.375rem;left:.375rem;rotate:-90deg}.mini-ui-ring circle:first-child{stroke:var(--mini-ui-well)}.mini-ui-ring circle:last-child{stroke:var(--mini-ui-accent);stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset 1.6s var(--ease-out) .4s}.mini-ui-ring b{font-family:var(--font-tertiary);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1}.mini-ui-ring small{color:var(--color-text-soft);font-size:.75rem}.mini-ui-live{aspect-ratio:1;border-radius:var(--radius-full);background:var(--mini-ui-accent);width:.5rem;position:relative}.mini-ui-live:after{content:"";border-radius:inherit;background:inherit;animation:mini-ui-ping 1.8s var(--ease-out) infinite;position:absolute;top:0;right:0;bottom:0;left:0}.mini-ui-float{z-index:1;transform-origin:100% 100%;position:absolute;bottom:.875rem;right:.875rem}:is(.mini-ui-flow-map,.mini-ui-chart-plot) svg{fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}:is(.mini-ui-flow-map,.mini-ui-chart-plot) svg path{vector-effect:non-scaling-stroke}.mini-ui:is(.visible,.visible *) .mini-ui-pop{opacity:1;scale:1}.mini-ui:is(.visible,.visible *) .mini-ui-meter>i{transform:none}.mini-ui:is(.visible,.visible *) .mini-ui-ring circle:last-child{stroke-dashoffset:calc(100 - var(--value))}.mini-ui-ads{place-items:center;display:grid;container-type:inline-size}.mini-ui-ads-stack{width:9.75rem;height:12.5rem;position:relative;translate:max(-3.5rem,-11cqi) -.5rem}.mini-ui-ad{transition:rotate .8s var(--ease-out),translate .8s var(--ease-out);flex-direction:column;gap:.5rem;padding:.5rem;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;rotate:3deg}.mini-ui-ad>.mini-ui-art{border-radius:max(0px,calc(var(--radius-md) - .375rem));flex:1}.mini-ui-ad>.mini-ui-line{width:60%}.mini-ui-ad:first-child:not(:only-child){translate:-3rem .75rem;rotate:-8deg}.mini-ui-ad-head{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.375rem;padding:.125rem .125rem 0;line-height:1.1;display:grid}.mini-ui-ad-head>i{aspect-ratio:1;border-radius:var(--radius-full);background:var(--mini-ui-strong) radial-gradient(circle,var(--mini-ui-accent) 0 28%,transparent 30%);grid-row:span 2;width:1.375rem}.mini-ui-ad-head b{font-weight:600}.mini-ui-ad-head small{font-size:inherit;color:var(--color-text-soft)}.mini-ui-ad .mini-ui-art>i{border-radius:var(--radius-full) var(--radius-full) var(--radius-sm) var(--radius-sm);background:#fff;height:2.75rem;position:absolute;inset:auto 14% -.75rem}@supports (color:color-mix(in lab,red,red)){.mini-ui-ad .mini-ui-art>i{background:color-mix(in oklch,white 88%,var(--mini-ui-accent))}}.mini-ui-ad .mini-ui-art>i{transition:translate .8s var(--ease-out)}.mini-ui-ad-cta{border-radius:var(--mini-ui-btn-radius);color:var(--mini-ui-on-accent);background:var(--mini-ui-accent);justify-content:space-between;align-items:center;padding:.3125rem .375rem .3125rem .625rem;font-weight:600;display:flex}.mini-ui .kpi-card{--kpi-min-width:0;--kpi-value-size:1.625rem;--kpi-accent:var(--mini-ui-accent);border-radius:var(--radius-md);background:var(--mini-ui-surface);width:11.25rem;box-shadow:var(--mini-ui-shadow);padding:.875rem 1rem 1rem}.mini-ui .kpi-card .kpi-card-label{font-size:.8125rem}.mini-ui .kpi-card .kpi-card-bars>i{transition:transform .9s var(--ease-out) calc(.3s + var(--bar-n,0) * 70ms),height .6s var(--ease-out);transform:scaleY(.12)}.mini-ui:is(.visible,.visible *) .kpi-card .kpi-card-bars>i{transform:none}.mini-ui-ads>.kpi-card{bottom:1.25rem;right:1.25rem}.mini-ui-rank{flex-direction:column;gap:.625rem;padding:1rem;display:flex}.mini-ui-rank-query{border-radius:var(--radius-pill);align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;display:flex}.mini-ui-rank-query .ph{color:var(--color-text-soft);font-size:1rem}.mini-ui-rank-list{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.mini-ui-rank-list>li{--n:0;border-radius:var(--radius-pill);transition:translate .7s var(--ease-out);align-items:center;gap:.625rem;padding:.375rem .75rem .375rem .375rem;display:flex}.mini-ui-rank-list>li:nth-child(2){--n:1}.mini-ui-rank-list>li:nth-child(3){--n:2}.mini-ui-rank-list>li:nth-child(4){--n:3}.mini-ui-rank-pos{border-radius:var(--radius-pill);width:2rem;height:1.625rem;font-family:var(--font-tertiary);font-variant-numeric:tabular-nums;text-align:center;background:var(--mini-ui-well);transition:background-color .5s var(--ease-out) 1s,color .5s var(--ease-out) 1s;flex:none;font-size:.875rem;overflow:hidden}.mini-ui-rank-pos>span{transition:translate .9s cubic-bezier(.7,0,.2,1) calc(var(--n) * .12s + .35s);display:grid}.mini-ui-rank-pos b{font-weight:700;line-height:1.625rem}.mini-ui-rank-pos b:before{content:"#";opacity:.55;font-weight:600}.mini-ui-rank-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}.mini-ui-rank-move{color:var(--color-text-soft);opacity:0;transition:opacity .4s var(--ease-out) calc(var(--n) * .12s + 1.1s);align-items:center;gap:.125rem;font-weight:600;display:inline-flex}.mini-ui:is(.visible,.visible *) .mini-ui-rank-pos>span{translate:0 -50%}.mini-ui:is(.visible,.visible *) .mini-ui-rank-move{opacity:1}.mini-ui:is(.visible,.visible *) .is-active .mini-ui-rank-pos{color:var(--mini-ui-on-accent);background-color:var(--mini-ui-accent)}.mini-ui-browser-window{transition:translate .7s var(--ease-out);flex-direction:column;display:flex;position:absolute;top:1rem;right:2.75rem;bottom:-1.5rem;left:1rem;overflow:hidden}.mini-ui-browser-bar{border-bottom:1px solid var(--mini-ui-line);align-items:center;gap:.3125rem;padding:.5rem .75rem;display:flex}.mini-ui-browser-bar>i{aspect-ratio:1;border-radius:var(--radius-full);background:var(--mini-ui-muted);width:.4375rem}.mini-ui-browser-bar>span{border-radius:var(--radius-pill);color:var(--color-text-soft);background:var(--mini-ui-well);margin-inline:auto;padding:.125rem .875rem}.mini-ui-browser-page{flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.mini-ui-browser-page>.mini-ui-art{flex:none;height:4.5rem}.mini-ui-browser-page>.mini-ui-button{margin-top:.25rem}.mini-ui-ab{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1rem;display:grid}.mini-ui-ab-variant{transition:opacity .5s var(--ease-out),box-shadow .5s var(--ease-out);flex-direction:column;gap:.5rem;padding:.625rem;display:flex;position:relative}.mini-ui-ab-variant>.mini-ui-chip{transform-origin:100% 0;position:absolute;top:.5rem;right:.5rem}.mini-ui-ab-tag{aspect-ratio:1;border-radius:var(--radius-full);background:var(--mini-ui-well);place-items:center;width:1.5rem;font-weight:700;display:grid}.mini-ui-ab-preview{flex-direction:column;flex:1;gap:.3125rem;display:flex}.mini-ui-ab-preview>i{border-radius:var(--radius-xs);background:var(--mini-ui-well);display:block}.mini-ui-ab-preview>i:first-child{flex:1;min-height:2rem}.mini-ui-ab-preview>i:nth-child(2){width:70%;height:.375rem}.mini-ui-ab-preview>i:nth-child(3){border-radius:var(--mini-ui-btn-radius);background:var(--mini-ui-muted);width:46%;height:.875rem}.mini-ui-ab-rate{font-family:var(--font-tertiary);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:700;line-height:1}.mini-ui-ab-variant.is-winner{--meter-delay:.6s}.mini-ui-ab-variant.is-winner .mini-ui-ab-preview>i:first-child{background:linear-gradient(160deg,oklch(from var(--mini-ui-art) calc(l + .06) c h),var(--mini-ui-art))}.mini-ui-ab-variant.is-winner .mini-ui-ab-preview>i:nth-child(3){background:var(--mini-ui-accent);width:64%}.mini-ui-ab-variant.is-winner .mini-ui-meter>i{background:var(--mini-ui-accent)}.mini-ui-flow{--mini-ui-h:18rem;flex-direction:column;padding:1rem 1.25rem 1.25rem;display:flex}.mini-ui-flow-head{justify-content:space-between;align-items:center;gap:1rem;font-size:.875rem;display:flex}.mini-ui-flow-head b{font-weight:600}.mini-ui-flow-head>.mini-ui-chip{gap:.5rem;font-weight:500}.mini-ui-flow-map{flex:1;min-height:9rem;margin-block:.5rem 1rem;display:block;position:relative}.mini-ui-flow-map path:first-child{stroke:var(--mini-ui-muted);stroke-width:1.5px;stroke-dasharray:.006 .014;stroke-dashoffset:0;transition:none}.mini-ui-flow-map path:last-child{--draw-duration:2.4s;--draw-delay:.3s;stroke:var(--color-text);stroke-width:2.5px}.mini-ui-flow-step{--i:0;top:calc(19.44% - 1.25rem);left:calc(12.5% + 25% * var(--i));text-align:center;justify-items:center;width:25%;line-height:1.15;display:grid;position:absolute;translate:-50%}.mini-ui-flow-step>.ph{aspect-ratio:1;border-radius:var(--radius-full);background:var(--mini-ui-surface);width:2.5rem;box-shadow:var(--mini-ui-shadow);transition:background-color .5s var(--ease-out),color .5s var(--ease-out),scale .5s var(--ease-out);transition-delay:calc(var(--i) * .35s + .4s);place-items:center;margin-bottom:.375rem;font-size:1.125rem;display:grid}.mini-ui-flow-step :is(b,small){border-radius:var(--radius-xs);font-size:inherit;white-space:nowrap;background:var(--mini-ui-ground);padding-inline:.25rem}.mini-ui-flow-step b{font-weight:600}.mini-ui-flow-step small{color:var(--color-text-soft)}.mini-ui-flow-step:nth-of-type(2){--i:1;top:calc(58.33% - 1.25rem)}.mini-ui-flow-step:nth-of-type(3){--i:2}.mini-ui-flow-step:nth-of-type(4){--i:3;top:calc(58.33% - 1.25rem)}.mini-ui-flow-foot{border-radius:var(--radius-pill);white-space:nowrap;color:var(--color-text-soft);justify-content:space-between;align-items:center;gap:1rem;padding:.5rem .5rem .5rem 1rem;font-size:.875rem;display:flex}.mini-ui-flow-foot>span{align-items:center;gap:.5rem;display:inline-flex}.mini-ui-flow-foot b{font-family:var(--font-tertiary);color:var(--color-text);font-size:1.125rem;font-weight:700}.mini-ui:is(.visible,.visible *) .mini-ui-flow-step>.ph{color:var(--mini-ui-on-accent);background:var(--mini-ui-accent)}.mini-ui-chart{--mini-ui-h:18rem;color:var(--color-text-soft);flex-direction:column;gap:.75rem;padding:1rem 1.125rem .875rem;display:flex}.mini-ui-chart-legend{gap:1rem;display:flex}.mini-ui-chart-legend>span{align-items:center;gap:.375rem;display:inline-flex}.mini-ui-chart-legend i{border-radius:var(--radius-pill);background:var(--mini-ui-accent);width:.875rem;height:.1875rem}.mini-ui-chart-legend>span+span i{background:var(--mini-ui-muted)}.mini-ui-chart-plot{--x:75%;--y:30%;flex:1;margin-inline:.25rem;display:block;position:relative}.mini-ui-chart-plot path{stroke:var(--mini-ui-accent);stroke-width:2.5px}.mini-ui-chart-plot path:not(:last-child){--draw-delay:.5s;stroke:var(--mini-ui-muted);stroke-width:2px}.mini-ui-chart-plot path{--draw-duration:2.6s}.mini-ui-chart-area{opacity:0;transition:opacity 1s var(--ease-out) 1.4s;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.mini-ui-chart-area path{fill:var(--mini-ui-accent);stroke:none}.mini-ui-chart-point{inset-block:0;left:var(--x);border-left:1px dashed var(--mini-ui-muted);position:absolute}.mini-ui-chart-point:after{content:"";top:var(--y);aspect-ratio:1;border-radius:var(--radius-full);background:var(--mini-ui-accent);width:.75rem;box-shadow:0 0 0 .3125rem var(--mini-ui-accent);position:absolute;left:0;translate:calc(-50% - .5px) -50%}@supports (color:color-mix(in lab,red,red)){.mini-ui-chart-point:after{box-shadow:0 0 0 .3125rem color-mix(in oklch,var(--mini-ui-accent) 28%,transparent)}}.mini-ui-chart-tip{top:var(--y);right:calc(100% - var(--x) + 1rem);border-radius:var(--radius-sm);white-space:nowrap;padding:.375rem .625rem;display:grid;position:absolute;translate:0 -50%}.mini-ui-chart-tip b{font-family:var(--font-tertiary);color:var(--color-text);font-size:1rem;font-weight:700}.mini-ui-chart-point,.mini-ui-chart-tip{opacity:0;transition:opacity .5s var(--ease-out) 1.6s,translate .5s var(--ease-out)}.mini-ui-chart-axis{font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.mini-ui:is(.visible,.visible *) .mini-ui-chart-area{opacity:.3}.mini-ui:is(.visible,.visible *) .mini-ui-chart-point,.mini-ui:is(.visible,.visible *) .mini-ui-chart-tip{opacity:1}@media(hover:hover){:is(.ui-card,.mini-ui):hover .mini-ui-ad:first-child:not(:only-child){translate:-4rem .5rem;rotate:-13deg}:is(.ui-card,.mini-ui):hover .mini-ui-ad:last-child{translate:.5rem -.375rem;rotate:5deg}:is(.ui-card,.mini-ui):hover .mini-ui-ad .mini-ui-art>i{translate:0 -.5rem}:is(.ui-card,.mini-ui):hover .kpi-card-bars>i:nth-child(4){--bar:66%}:is(.ui-card,.mini-ui):hover .kpi-card-bars>i:nth-child(5){--bar:74%}:is(.ui-card,.mini-ui):hover .kpi-card-bars>i:nth-child(6){--bar:88%}:is(.ui-card,.mini-ui):hover .mini-ui-rank-list>li.is-active{translate:.375rem}:is(.ui-card,.mini-ui):hover .mini-ui-pop{transition-delay:0s;translate:0 -.25rem}:is(.ui-card,.mini-ui):hover .mini-ui-browser-window{translate:0 -.5rem}:is(.ui-card,.mini-ui):hover .mini-ui-browser-page>.mini-ui-line{background:linear-gradient(100deg,var(--mini-ui-well) 40%,var(--mini-ui-accent) 50%,var(--mini-ui-well) 60%) 120% 0 / 250% 100%}@supports (color:color-mix(in lab,red,red)){:is(.ui-card,.mini-ui):hover .mini-ui-browser-page>.mini-ui-line{background:linear-gradient(100deg,var(--mini-ui-well) 40%,color-mix(in oklch,var(--mini-ui-accent) 22%,var(--mini-ui-surface)) 50%,var(--mini-ui-well) 60%) 120% 0 / 250% 100%}}:is(.ui-card,.mini-ui):hover .mini-ui-browser-page>.mini-ui-line{animation:mini-ui-shimmer 1.4s var(--ease-out) infinite}:is(.ui-card,.mini-ui):hover .mini-ui-ab-variant:not(.is-winner){opacity:.55}:is(.ui-card,.mini-ui):hover .mini-ui-ab-variant.is-winner{box-shadow:var(--mini-ui-shadow),0 0 0 2px var(--mini-ui-accent)}:is(.ui-card,.mini-ui):hover .mini-ui-flow-map path:last-child{stroke-dasharray:.03 .02;animation:1.6s linear infinite mini-ui-march}:is(.ui-card,.mini-ui):hover .mini-ui-flow-step>.ph{transition-delay:calc(var(--i) * 80ms);scale:1.08}:is(.ui-card,.mini-ui):hover .mini-ui-chart-tip{transition-delay:0s;translate:0 calc(-50% - .25rem)}:is(.ui-card,.mini-ui):hover .mini-ui-chart-point:after{animation:mini-ui-pulse 1.4s var(--ease-out) infinite}}.ui-card{--ui-card-radius:var(--radius-xl);--ui-card-pad:.625rem;--ui-card-border:var(--color-text)}@supports (color:color-mix(in lab,red,red)){.ui-card{--ui-card-border:color-mix(in oklch, var(--color-text) 8%, transparent)}}.ui-card{padding:var(--ui-card-pad) var(--ui-card-pad) 1.5rem;border:1px solid var(--ui-card-border);border-radius:var(--ui-card-radius);color:var(--color-text);background:var(--color-surface);flex-direction:column;gap:1.5rem;display:flex;position:relative}:root:not([data-focus-source=pointer]) .ui-card:has(.ui-card-link:focus-visible){outline:2px solid var(--color-primary);outline-offset:3px}.ui-card>.ui-card-visual{--mini-ui-radius:max(0px, calc(var(--ui-card-radius) - var(--ui-card-pad)));border-radius:var(--mini-ui-radius)}:is(img,video).ui-card-visual{width:100%;height:var(--mini-ui-h,15.5rem);object-fit:cover}.ui-card-body{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"index index""title title""text arrow";column-gap:1.25rem;padding-inline:1rem;display:grid}.ui-card-body>.arrow-circle{grid-area:arrow;align-self:end}.ui-card-index{font-family:var(--font-tertiary);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--color-text-soft);grid-area:index;margin-bottom:.75rem;font-size:.9375rem;font-weight:700}.ui-card-title{letter-spacing:-.02em;color:var(--color-text);grid-area:title;margin:0;font-size:clamp(1.3125rem,1.2rem + .4vw,1.5rem);font-weight:600;line-height:1.2}.ui-card-text{font-size:var(--text-base);color:var(--color-text-soft);text-wrap:pretty;grid-area:text;margin:.5rem 0 0;line-height:1.55}.ui-card-link{color:inherit;text-decoration:none}.ui-card-link:after{content:"";z-index:2;position:absolute;top:0;right:0;bottom:0;left:0}.ui-card-link:focus-visible{outline:none}@media(min-width:1280px){.ui-card--wide{padding:var(--ui-card-pad);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:0;display:grid}.ui-card--wide>.ui-card-visual{--mini-ui-h:19rem;order:2}.ui-card--wide .ui-card-body{grid-template-rows:1fr auto auto;grid-template-areas:"index arrow""title title""text text";padding:1.25rem}.ui-card--wide .ui-card-index,.ui-card--wide .ui-card-body>.arrow-circle{align-self:start}.ui-card--wide .ui-card-text{max-width:24rem}.ui-card--flip{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.ui-card--flip>.ui-card-visual{order:0}.ui-card--flip .ui-card-body{padding-left:1.75rem}}@media(prefers-reduced-motion:reduce){.mini-ui :is(*){transition:none!important;animation:none!important}}.alert{--alert-accent:var(--color-text-soft);--alert-accent-ink:var(--color-text-soft);--alert-body:var(--color-text-soft);border-radius:var(--radius-lg);font-size:var(--text-base);line-height:var(--leading-relaxed);transition:box-shadow var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-lift);border:1px solid #0000;align-items:flex-start;gap:.875rem;padding:1rem 1.25rem;display:flex;overflow:hidden}.alert+.alert{margin-top:.75rem}.alert-icon{border-radius:var(--radius-full);background:var(--alert-accent);flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;margin-top:-.3rem;display:inline-grid}@supports (color:color-mix(in lab,red,red)){.alert-icon{background:color-mix(in srgb,var(--alert-accent) 12%,transparent)}}.alert-icon{color:var(--alert-accent-ink,var(--alert-accent));font-size:1.2rem;line-height:1}.alert-content{flex:1;min-width:0}.alert-content a:not(.btn){color:var(--alert-accent-ink,var(--alert-accent));text-underline-offset:.2em;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.alert-title{letter-spacing:-.015em;color:var(--alert-accent-ink,var(--alert-accent));margin-bottom:.2rem;font-size:1.0625rem;font-weight:600;line-height:1.4;display:block}.alert-content:has(>.alert-title){color:var(--alert-body);font-size:.9375rem;line-height:1.6}.alert-close{cursor:pointer;width:2rem;height:2rem;color:var(--color-text-muted);border-radius:var(--radius-full);transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:-.25rem -.5rem -.25rem auto;padding:0;font-size:1rem;display:inline-flex}.alert-close:hover{color:var(--color-text);background:var(--alert-accent)}@supports (color:color-mix(in lab,red,red)){.alert-close:hover{background:color-mix(in srgb,var(--alert-accent) 12%,transparent)}}.alert-close:active{transform:scale(.92)}.alert-close:focus-visible{outline:2px solid var(--alert-accent);outline-offset:1px}.alert-actions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.875rem;display:flex}.alert-list{flex-direction:column;gap:.2rem;margin-top:.5rem;padding-left:1.25rem;list-style:outside;display:flex}.alert-list li::marker{color:var(--alert-accent-ink,var(--alert-accent))}.alert-sm{font-size:var(--text-sm);gap:.625rem;padding:.7rem 1rem}.alert-sm .alert-icon{width:1.75rem;height:1.75rem;margin-top:-.2rem;font-size:1rem}.alert-sm .alert-title{margin-bottom:.05rem;font-size:.9375rem}.alert-sm .alert-content:has(>.alert-title){font-size:var(--text-sm)}.alert-lg{font-size:var(--text-base);gap:1rem;padding:1.25rem 1.5rem}.alert-lg .alert-icon{width:2.5rem;height:2.5rem;margin-top:-.35rem;font-size:1.3rem}.alert-lg .alert-title{font-size:var(--text-lg)}.alert-lg .alert-content:has(>.alert-title){font-size:var(--text-base)}.alert.alert-plain{border-color:#0000}.alert-hover-shadow{cursor:pointer}.alert-hover-shadow:hover{box-shadow:0 16px 32px -18px var(--alert-accent)}@supports (color:color-mix(in lab,red,red)){.alert-hover-shadow:hover{box-shadow:0 16px 32px -18px color-mix(in srgb,var(--alert-accent) 45%,transparent)}}.alert-hover-shadow:hover{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.alert-hover-shadow:hover{transform:none}}.alert-success{--alert-accent:var(--color-success);--alert-accent-ink:var(--color-success);background:var(--color-success-bg);border-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.alert-success{border-color:color-mix(in srgb,var(--color-success) 20%,white)}}.alert-success{color:var(--color-text)}.alert-danger{--alert-accent:var(--color-danger);--alert-accent-ink:var(--color-danger);background:var(--color-danger-bg);border-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.alert-danger{border-color:color-mix(in srgb,var(--color-danger) 20%,white)}}.alert-danger{color:var(--color-text)}.alert-warning{--alert-accent:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.alert-warning{--alert-accent:color-mix(in srgb, var(--color-warning) 82%, #000)}}.alert-warning{--alert-accent-ink:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.alert-warning{--alert-accent-ink:color-mix(in srgb, var(--color-warning) 82%, #000)}}.alert-warning{background:var(--color-warning-bg);border-color:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.alert-warning{border-color:color-mix(in srgb,var(--color-warning) 20%,white)}}.alert-warning{color:var(--color-text)}.alert-info{--alert-accent:var(--color-info);--alert-accent-ink:var(--color-info);background:var(--color-info-bg);border-color:var(--color-info)}@supports (color:color-mix(in lab,red,red)){.alert-info{border-color:color-mix(in srgb,var(--color-info) 20%,white)}}.alert-info{color:var(--color-text)}.alert-primary{--alert-accent:var(--color-primary);--alert-accent-ink:var(--color-primary-ink);background:var(--color-primary-50);border-color:var(--color-primary-100);color:var(--color-text)}.alert-secondary{--alert-accent:var(--color-secondary);--alert-accent-ink:var(--color-secondary-ink);background:var(--color-secondary-50);border-color:var(--color-secondary-100);color:var(--color-text)}.alert-tertiary{--alert-accent:var(--color-tertiary);--alert-accent-ink:var(--color-tertiary-ink);background:var(--color-tertiary-50);border-color:var(--color-tertiary-100);color:var(--color-text)}.alert-quaternary{--alert-accent:var(--color-quaternary);--alert-accent-ink:var(--color-quaternary-ink);background:var(--color-quaternary-50);border-color:var(--color-quaternary-100);color:var(--color-text)}.alert-accent{--alert-accent:var(--color-accent);--alert-accent-ink:var(--color-accent-ink);background:var(--color-accent-50);border-color:var(--color-accent-100);color:var(--color-text)}.alert-dark{--alert-accent:var(--color-dark);--alert-accent-ink:var(--color-dark);background:var(--color-dark-bg);border-color:var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.alert-dark{border-color:color-mix(in srgb,var(--color-dark) 20%,white)}}.alert-dark{color:var(--color-text)}.alert-outline-success{--alert-accent:var(--color-success);--alert-accent-ink:var(--color-success)}.alert-outline-danger{--alert-accent:var(--color-danger);--alert-accent-ink:var(--color-danger)}.alert-outline-warning{--alert-accent:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.alert-outline-warning{--alert-accent:color-mix(in srgb, var(--color-warning) 82%, #000)}}.alert-outline-warning{--alert-accent-ink:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.alert-outline-warning{--alert-accent-ink:color-mix(in srgb, var(--color-warning) 82%, #000)}}.alert-outline-info{--alert-accent:var(--color-info);--alert-accent-ink:var(--color-info)}.alert-outline-primary{--alert-accent:var(--color-primary);--alert-accent-ink:var(--color-primary-ink)}.alert-outline-secondary{--alert-accent:var(--color-secondary);--alert-accent-ink:var(--color-secondary-ink)}.alert-outline-tertiary{--alert-accent:var(--color-tertiary);--alert-accent-ink:var(--color-tertiary-ink)}.alert-outline-quaternary{--alert-accent:var(--color-quaternary);--alert-accent-ink:var(--color-quaternary-ink)}.alert-outline-accent{--alert-accent:var(--color-accent);--alert-accent-ink:var(--color-accent-ink)}.alert-outline-dark{--alert-accent:var(--color-dark);--alert-accent-ink:var(--color-dark)}[class*=alert-outline-]{background:var(--color-bg);border-color:var(--alert-accent)}@supports (color:color-mix(in lab,red,red)){[class*=alert-outline-]{border-color:color-mix(in srgb,var(--alert-accent) 55%,transparent)}}[class*=alert-outline-]{color:var(--color-text)}.alert-filled-success{background:var(--color-success)}.alert-filled-danger{background:var(--color-danger)}.alert-filled-warning{background:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.alert-filled-warning{background:color-mix(in srgb,var(--color-warning) 88%,#000)}}.alert-filled-info{background:var(--color-info)}.alert-filled-primary{background:var(--color-primary);--alert-on:var(--color-on-primary)}.alert-filled-secondary{background:var(--color-secondary);--alert-on:var(--color-on-secondary)}.alert-filled-tertiary{background:var(--color-tertiary);--alert-on:var(--color-on-tertiary)}.alert-filled-quaternary{background:var(--color-quaternary);--alert-on:var(--color-on-quaternary)}.alert-filled-accent{background:var(--color-accent);--alert-on:var(--color-on-accent)}.alert-filled-dark{background:var(--color-dark)}[class*=alert-filled]{--alert-accent:var(--alert-on,#fff);--alert-accent-ink:var(--alert-on,#fff);--alert-body:oklch(from var(--alert-on,#fff) l c h / .86);color:var(--alert-on,#fff);border-color:#0000}[class*=alert-filled] .alert-icon{background:oklch(from var(--alert-on,#fff) l c h / .16);color:var(--alert-on,#fff)}[class*=alert-filled] .alert-close{color:oklch(from var(--alert-on,#fff) l c h / .75)}[class*=alert-filled] .alert-close:hover{color:var(--alert-on,#fff);background:oklch(from var(--alert-on,#fff) l c h / .16)}[class*=alert-filled] a:not(.btn){color:var(--alert-on,#fff)}[class*=alert-filled].alert-hover-shadow:hover{box-shadow:0 16px 32px -16px #0f172a73}.accordion{width:100%}.accordion-item{border-bottom:1px solid var(--color-border)}.accordion-item:last-child{border-bottom:none}.accordion-trigger{cursor:pointer;width:100%;font-family:var(--font-sans);font-size:var(--text-base);letter-spacing:-.01em;color:var(--color-text);text-align:left;text-wrap:balance;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;font-weight:600;display:flex}.accordion-trigger:hover,.accordion-trigger.is-open{color:var(--color-primary-ink)}.accordion-trigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-xs)}:is(.accordion-boxed,.accordion-filled,.accordion-card,.accordion-shadow,.accordion-spotlight) .accordion-trigger:focus-visible{outline-offset:-3px;border-radius:var(--radius-card)}.accordion-icon{width:18px;height:18px;color:var(--color-text-muted);transition:transform var(--duration-base) var(--ease-lift),color var(--duration-base) var(--ease-out);flex-shrink:0}.accordion-trigger:hover .accordion-icon{color:currentColor}.is-open .accordion-icon{color:var(--color-primary-ink);transform:rotate(180deg)}.accordion-body{transition:grid-template-rows var(--duration-slow) var(--ease-out),padding-bottom var(--duration-slow) var(--ease-out);grid-template-rows:0fr;padding-bottom:0;display:grid;overflow:hidden}.accordion-body .btn{--btn-hover-shadow:none;--btn-lift-shadow:none}.accordion-body.is-open{grid-template-rows:1fr;padding-bottom:1.1rem}.accordion-body>div{min-height:0;color:var(--color-text-soft);font-size:var(--text-base);line-height:var(--leading-relaxed);text-wrap:pretty;opacity:0;visibility:hidden;transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),visibility 0s linear var(--duration-slow);padding-bottom:4px;overflow:hidden;transform:translateY(-.375rem)}.accordion-body.is-open>div{opacity:1;visibility:visible;transition:opacity var(--duration-base) var(--ease-out) 80ms,transform var(--duration-slow) var(--ease-out) 80ms,visibility 0s;transform:none}.accordion-boxed{flex-direction:column;gap:.625rem;display:flex}.accordion-boxed .accordion-item{border:1px solid var(--color-border);border-radius:var(--radius-card);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);overflow:hidden}.accordion-boxed .accordion-item:hover{border-color:var(--color-text-muted)}@supports (color:color-mix(in lab,red,red)){.accordion-boxed .accordion-item:hover{border-color:color-mix(in oklab,var(--color-text-muted) 40%,var(--color-border))}}.accordion-boxed .accordion-item:has(>.accordion-trigger.is-open){border-color:var(--acc-open-border,var(--color-primary-200))}.accordion-boxed .accordion-trigger{transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out);padding:1.1rem 1.5rem}.accordion-boxed .accordion-trigger.is-open{background:var(--color-primary-50)}.accordion-boxed .accordion-body{transition:grid-template-rows var(--duration-slow) var(--ease-out),padding var(--duration-slow) var(--ease-out);padding:0}.accordion-boxed .accordion-body.is-open{padding:1.25rem 1.5rem}.accordion-filled{flex-direction:column;gap:.625rem;display:flex}.accordion-filled .accordion-item{background:var(--color-bg-soft);border-radius:var(--radius-card);transition:background var(--duration-fast) var(--ease-out);border:none;overflow:hidden}.accordion-filled .accordion-item:hover:not(:has(>.accordion-trigger.is-open)){background:var(--color-bg-muted)}.accordion-filled .accordion-trigger{transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out);padding:1.1rem 1.5rem}.accordion-filled .accordion-trigger.is-open{background:var(--color-primary);color:var(--color-on-primary)}.accordion-filled .accordion-trigger.is-open .accordion-icon{color:oklch(from var(--color-on-primary) l c h / .8)}.accordion-filled .accordion-body{transition:grid-template-rows var(--duration-slow) var(--ease-out),padding var(--duration-slow) var(--ease-out);padding:0}.accordion-filled .accordion-body.is-open{padding:1rem 1.5rem 1.25rem}.accordion-pm .accordion-trigger.is-open .accordion-icon,.accordion-editorial.accordion-pm .accordion-trigger.is-open .accordion-icon{transform:none}.accordion-pm-vline{transition:opacity var(--duration-base) var(--ease-out)}.is-open .accordion-pm-vline{opacity:0}.accordion-flush .accordion-item{border-bottom:none;padding-bottom:.5rem}.accordion-flush .accordion-trigger{padding:.75rem 0}.accordion-card{flex-direction:column;gap:.625rem;display:flex}.accordion-card .accordion-item{border-bottom:none;border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-xs);transition:box-shadow var(--duration-base) var(--ease-out);overflow:hidden}.accordion-card .accordion-item:has(>.accordion-trigger.is-open){box-shadow:var(--shadow-sm)}.accordion-card .accordion-trigger{padding:1.25rem 1.5rem;font-weight:600}.accordion-card .accordion-trigger:hover,.accordion-card .accordion-trigger.is-open{color:var(--color-text)}.accordion-card .accordion-body{transition:grid-template-rows var(--duration-slow) var(--ease-out),padding var(--duration-slow) var(--ease-out);padding:0}.accordion-card .accordion-body.is-open{padding:0 1.5rem 1.25rem}.accordion-icon-circle{background:var(--color-dark);width:2.25rem;height:2.25rem;transition:background var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-lift);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.accordion-trigger:hover .accordion-icon-circle{transform:scale(1.08)}.accordion-card .accordion-trigger.is-open .accordion-icon-circle{background:var(--color-primary)}.accordion-card .accordion-icon-circle .accordion-icon{width:18px;height:18px;color:var(--color-on-dark)}.accordion-card .is-open .accordion-icon-circle .accordion-icon{color:var(--color-on-primary)}.accordion-shadow{flex-direction:column;gap:.75rem;display:flex}.accordion-shadow .accordion-item{background:var(--color-bg);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);transition:box-shadow var(--duration-base) var(--ease-out);border-bottom:none;overflow:hidden}.accordion-shadow .accordion-item:hover,.accordion-shadow .accordion-item:has(>.accordion-trigger.is-open){box-shadow:var(--shadow-md)}.accordion-shadow .accordion-trigger{padding:1.25rem 1.5rem;font-weight:600}.accordion-shadow .accordion-trigger:hover,.accordion-shadow .accordion-trigger.is-open{color:var(--color-text)}.accordion-shadow .accordion-icon{transform:rotate(-90deg)}.accordion-shadow .accordion-trigger.is-open .accordion-icon{color:var(--color-text-muted);transform:rotate(0)}.accordion-shadow .accordion-body{transition:grid-template-rows var(--duration-slow) var(--ease-out),padding var(--duration-slow) var(--ease-out);padding:0}.accordion-shadow .accordion-body.is-open{padding:0 1.5rem 1.25rem}.accordion-secondary{--acc-open-border:var(--color-secondary-200)}.accordion-secondary .accordion-trigger:hover,.accordion-secondary .accordion-trigger.is-open,.accordion-secondary .accordion-trigger.is-open .accordion-icon{color:var(--color-secondary-ink)}.accordion-secondary.accordion-boxed .accordion-trigger.is-open{background:var(--color-secondary-50)}.accordion-secondary.accordion-filled .accordion-trigger.is-open{background:var(--color-secondary);color:var(--color-on-secondary)}.accordion-secondary.accordion-filled .accordion-trigger.is-open .accordion-icon{color:oklch(from var(--color-on-secondary) l c h / .8)}.accordion-tertiary{--acc-open-border:var(--color-tertiary-200)}.accordion-tertiary .accordion-trigger:hover,.accordion-tertiary .accordion-trigger.is-open,.accordion-tertiary .accordion-trigger.is-open .accordion-icon{color:var(--color-tertiary-ink)}.accordion-tertiary.accordion-boxed .accordion-trigger.is-open{background:var(--color-tertiary-50)}.accordion-tertiary.accordion-filled .accordion-trigger.is-open{background:var(--color-tertiary);color:var(--color-on-tertiary)}.accordion-tertiary.accordion-filled .accordion-trigger.is-open .accordion-icon{color:oklch(from var(--color-on-tertiary) l c h / .8)}.accordion-quaternary{--acc-open-border:var(--color-quaternary-200)}.accordion-quaternary .accordion-trigger:hover,.accordion-quaternary .accordion-trigger.is-open,.accordion-quaternary .accordion-trigger.is-open .accordion-icon{color:var(--color-quaternary-ink)}.accordion-quaternary.accordion-boxed .accordion-trigger.is-open{background:var(--color-quaternary-50)}.accordion-quaternary.accordion-filled .accordion-trigger.is-open{background:var(--color-quaternary);color:var(--color-on-quaternary)}.accordion-quaternary.accordion-filled .accordion-trigger.is-open .accordion-icon{color:oklch(from var(--color-on-quaternary) l c h / .8)}.accordion-accent{--acc-open-border:var(--color-accent-200)}.accordion-accent .accordion-trigger:hover,.accordion-accent .accordion-trigger.is-open,.accordion-accent .accordion-trigger.is-open .accordion-icon{color:var(--color-accent-ink)}.accordion-accent.accordion-boxed .accordion-trigger.is-open{background:var(--color-accent-50)}.accordion-accent.accordion-filled .accordion-trigger.is-open{background:var(--color-accent);color:var(--color-on-accent)}.accordion-accent.accordion-filled .accordion-trigger.is-open .accordion-icon{color:oklch(from var(--color-on-accent) l c h / .8)}.accordion-dark{--acc-open-border:var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.accordion-dark{--acc-open-border:color-mix(in oklab, var(--color-dark) 30%, var(--color-border))}}.accordion-dark .accordion-trigger:hover,.accordion-dark .accordion-trigger.is-open,.accordion-dark .accordion-trigger.is-open .accordion-icon{color:var(--color-dark)}.accordion-dark.accordion-boxed .accordion-trigger.is-open{background:var(--color-bg-muted)}.accordion-dark.accordion-filled .accordion-trigger.is-open{background:var(--color-dark);color:var(--color-on-dark)}.accordion-dark.accordion-filled .accordion-trigger.is-open .accordion-icon{color:#fffc}.accordion-spotlight{flex-direction:column;gap:.75rem;display:flex}.accordion-spotlight .accordion-item{background:var(--color-bg);border-bottom:none;border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);transition:background var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out);overflow:hidden}.accordion-spotlight .accordion-item:has(.accordion-trigger.is-open){--color-white:var(--color-on-primary);--on-surface:var(--color-on-primary);background:var(--color-primary);border-color:var(--color-primary);box-shadow:var(--shadow-lg)}.accordion-spotlight .accordion-trigger{font-size:var(--text-lg);padding:1.25rem 1.5rem;font-weight:600}.accordion-spotlight .accordion-trigger.is-open{color:var(--on-surface,#fff)}.accordion-spotlight .accordion-icon-circle{background:var(--color-dark);transition:background var(--duration-base) var(--ease-out)}.accordion-spotlight .accordion-trigger.is-open .accordion-icon-circle{background:oklch(from var(--on-surface,#fff) l c h / .2)}.accordion-spotlight .accordion-body{transition:grid-template-rows var(--duration-slow) var(--ease-out),padding var(--duration-slow) var(--ease-out);padding:0}.accordion-spotlight .accordion-body.is-open{padding:0 1.5rem 1.75rem}.accordion-spotlight .accordion-body>div{color:oklch(from var(--on-surface,#fff) l c h / .85)}.accordion-spotlight .accordion-icon-circle .accordion-icon{color:var(--color-on-dark)}.accordion-spotlight .accordion-trigger.is-open .accordion-icon-circle .accordion-icon{color:var(--on-surface,#fff)}.accordion-muted.accordion-boxed .accordion-item{border-radius:var(--radius-card);transition:background var(--duration-base) var(--ease-out);background:0 0;border:none}.accordion-muted.accordion-boxed .accordion-item:has(.accordion-trigger.is-open){background:var(--color-bg-soft)}.accordion-muted.accordion-boxed .accordion-trigger:hover{color:var(--color-text)}.accordion-muted.accordion-boxed .accordion-trigger.is-open{color:var(--color-text);background:0 0}.accordion-editorial .accordion-trigger{letter-spacing:-.015em;transition:color var(--duration-fast) var(--ease-out);align-items:center;padding:1.375rem 0;font-size:clamp(1.0625rem,.95rem + .35vw,1.1875rem);font-weight:500;line-height:1.4}.accordion-editorial .accordion-trigger:hover{color:var(--color-text)}.accordion-editorial .accordion-trigger.is-open{color:var(--color-text);font-weight:600}.accordion-editorial .accordion-icon{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-full);width:2.25rem;height:2.25rem;color:var(--color-text-soft);transition:transform var(--duration-base) var(--ease-lift),color var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out);padding:.5625rem}.accordion-editorial .accordion-trigger:hover .accordion-icon{color:var(--color-primary-ink);border-color:var(--color-primary-200);background-color:var(--color-primary-50)}.accordion-editorial .accordion-trigger.is-open .accordion-icon{color:var(--color-on-primary);border-color:var(--color-primary);background-color:var(--color-primary);transform:rotate(45deg)}.accordion-editorial .accordion-body{transition:grid-template-rows var(--duration-base) var(--ease-out),padding var(--duration-base) var(--ease-out);padding:0;overflow:visible}.accordion-editorial .accordion-body.is-open{padding-bottom:1.75rem}.accordion-editorial .accordion-body>div{font-size:var(--text-base);margin:0 -1rem -1rem;padding:0 1rem 1rem;line-height:1.7}.accordion-editorial .accordion-body>div p{line-height:1.7}.accordion-feature .accordion-item{border-bottom:1px solid var(--color-border)}.accordion-feature .accordion-item:last-child{border-bottom:none}.accordion-feature .accordion-trigger{justify-content:flex-start;padding:1.25rem 0}.accordion-feature .accordion-trigger:hover,.accordion-feature .accordion-trigger.is-open{color:var(--color-text)}.accordion-feature .accordion-trigger:hover .accordion-icon-box{box-shadow:0 0 0 3px var(--color-primary-50)}.accordion-feature .accordion-trigger.is-open .accordion-icon-box{box-shadow:0 0 0 4px var(--color-primary-100);transform:scale(1.06)}.accordion-icon-box{background:var(--color-primary);border-radius:var(--radius-md);width:2.75rem;height:2.75rem;transition:box-shadow var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:flex}.accordion-icon-box i{color:var(--color-on-primary);font-size:1.25rem}.accordion-icon-box img{object-fit:contain;filter:brightness(0)invert();width:1.375rem;height:1.375rem}.accordion-feature .accordion-body{padding-left:3.75rem}.accordion-feature .accordion-body.is-open{padding-bottom:1.25rem}@media(prefers-reduced-motion:reduce){.accordion-body>div,.accordion-body.is-open>div,.accordion-trigger:hover .accordion-icon-circle{transform:none}}.expandable{max-height:var(--expand-collapsed,3lh);transition:max-height var(--duration-slow) var(--ease-out);overflow:hidden}.expandable.is-open{max-height:var(--expand-expanded,1500px)}.expandable-fade{position:relative}.expandable-fade:after{content:"";pointer-events:none;background:linear-gradient(to top,var(--color-bg) 8%,var(--color-bg) 45%,transparent);inset-inline:0;height:5rem;position:absolute;bottom:0}@supports (color:color-mix(in lab,red,red)){.expandable-fade:after{background:linear-gradient(to top,var(--color-bg) 8%,color-mix(in srgb,var(--color-bg) 70%,transparent) 45%,transparent)}}.expandable-fade:after{opacity:1;transition:opacity var(--duration-base) var(--ease-out)}.expandable-fade.is-open:after{opacity:0}.expandable-toggle{cursor:pointer;min-height:2.5rem;font-family:var(--font-sans);font-weight:600;font-size:var(--text-sm);color:var(--color-primary-ink);transition:color var(--duration-fast) var(--ease-out);background:0 0;border:none;align-items:center;gap:.4rem;margin-top:.5rem;padding:0;display:inline-flex}.expandable-toggle:hover{color:var(--color-primary-700,var(--color-primary-ink));text-decoration:underline;text-decoration-thickness:1px}@supports (color:color-mix(in lab,red,red)){.expandable-toggle:hover{-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent)}}.expandable-toggle:hover{text-underline-offset:4px}.expandable-toggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:var(--radius-xs)}.expandable-toggle-icon{width:16px;height:16px;transition:transform var(--duration-base) var(--ease-lift);flex-shrink:0}.expandable-toggle:hover .expandable-toggle-icon{transform:translateY(2px)}.expandable-toggle.is-open .expandable-toggle-icon{transform:rotate(180deg)}@keyframes expandFadeIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}.expand-in{animation:expandFadeIn .5s var(--ease-out) both}@media(prefers-reduced-motion:reduce){.expandable,.expandable-toggle-icon{transition:none}.expand-in{animation:none}}.expand-hidden{display:none!important}.cta{--cta-radius:calc(clamp(1.25rem, 2.4vw, 2rem) * var(--radius-scale));isolation:isolate;border-radius:var(--cta-radius);padding-block:clamp(2.75rem,6vw,4.5rem);padding-inline:clamp(1.5rem,5vw,4rem);position:relative;overflow:hidden}.cta--full{border-radius:0}.cta :is(h1,h2,h3){letter-spacing:-.035em;text-wrap:balance;line-height:1.06}.cta p{text-wrap:pretty}.cta-label{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--color-primary-ink);align-items:center;gap:.6rem;margin-bottom:1.15rem;font-weight:600;display:inline-flex}.cta-label:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem;box-shadow:0 0 0 .25rem}@supports (color:color-mix(in lab,red,red)){.cta-label:before{box-shadow:0 0 0 .25rem color-mix(in srgb,currentColor 18%,transparent)}}.cta-body{max-width:44rem}.cta-body.text-center{margin-inline:auto}.cta-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.cta-actions.justify-center{justify-content:center}.cta .btn>.ph:last-child:is(.ph-arrow-right,.ph-arrow-up-right){transition:translate var(--duration-fast) var(--ease-out)}.cta .btn:hover>.ph-arrow-right:last-child{translate:3px}.cta .btn:hover>.ph-arrow-up-right:last-child{translate:2px -2px}.cta-tag{border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-on-primary);font-size:var(--text-xs);letter-spacing:.02em;white-space:nowrap;flex-shrink:0;align-items:center;gap:.45rem;padding:.3rem .75rem .3rem .6rem;font-weight:600;line-height:1.2;display:inline-flex}.cta-tag:before{content:"";background:currentColor;border-radius:50%;width:.4rem;height:.4rem;animation:2.2s ease-out infinite cta-tag-pulse}.cta-banner-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem clamp(1.5rem,4vw,3rem);display:flex}.cta:has(>.cta-banner-inner):not(.cta-compact){padding-block:clamp(2.25rem,4.5vw,3.5rem)}.cta-banner-inner .cta-body{flex:22rem;max-width:none}.cta-banner-inner .cta-actions{flex-shrink:0;margin-top:0}@media(max-width:640px){.cta-banner-inner{flex-direction:column;align-items:flex-start}.cta-banner-inner .cta-body{flex-basis:auto}}.cta-split{align-items:stretch;min-height:30rem;padding-block:0;padding-inline:0;display:flex;overflow:hidden}.cta-split-reverse{flex-direction:row-reverse}@media(max-width:768px){.cta-split,.cta-split-reverse{flex-direction:column}}.cta-split-content{flex-direction:column;flex:50%;justify-content:center;align-items:flex-start;padding:clamp(2.25rem,5vw,4.5rem);display:flex}.cta-split-image{flex:50%;min-height:18rem;position:relative;overflow:hidden}.cta-split-image img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out);display:block;position:absolute;top:0;right:0;bottom:0;left:0}.cta-split:hover .cta-split-image img{transform:scale(1.035)}@media(max-width:768px){.cta-split-image{aspect-ratio:4/3;flex-basis:auto;min-height:0}}.cta-split--inset .cta-split-image{border-radius:calc(var(--cta-radius) - clamp(.5rem,1vw,.75rem));margin:clamp(.5rem,1vw,.75rem)}.cta-compact{border-radius:var(--radius-20);padding:.75rem 1rem .75rem 1.25rem}.cta-compact:has(>.cta-dismiss){padding-right:3.5rem}.cta-compact .cta-banner-inner{gap:.75rem 1.5rem}.cta-compact .cta-body{flex-wrap:wrap;align-items:center;gap:.5rem .875rem;display:flex}@media(min-width:768px){.cta-pill{border-radius:var(--radius-pill)}}.cta-footer{padding-block:clamp(5rem,11vw,9rem)}.cta-dismiss{cursor:pointer;width:2.5rem;height:2.5rem;color:oklch(from var(--on-surface,#fff) l c h / .7);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);background:0 0;border:none;border-radius:50%;place-items:center;font-size:1.05rem;line-height:1;display:grid;position:absolute;top:.625rem;right:.625rem}.cta-dismiss:hover{color:var(--on-surface,#fff);background:currentColor}@supports (color:color-mix(in lab,red,red)){.cta-dismiss:hover{background:color-mix(in srgb,currentColor 12%,transparent)}}@media(min-width:641px){.cta-compact>.cta-dismiss{top:50%;translate:0 -50%}}.cta-primary,.cta-gradient-primary-accent,.cta-gradient-primary-dark,.cta-gradient-brand{--color-white:var(--color-on-primary);--on-surface:var(--color-on-primary)}.cta-secondary{--color-white:var(--color-on-secondary);--on-surface:var(--color-on-secondary)}.cta-tertiary{--color-white:var(--color-on-tertiary);--on-surface:var(--color-on-tertiary)}.cta-quaternary{--color-white:var(--color-on-quaternary);--on-surface:var(--color-on-quaternary)}.cta-accent,.cta-gradient-accent-dark{--color-white:var(--color-on-accent);--on-surface:var(--color-on-accent)}.cta-dark,.cta.aurora{--color-white:#fff;--on-surface:#fff}.cta-primary,.cta-secondary,.cta-tertiary,.cta-quaternary,.cta-accent,.cta-dark,.cta-gradient-primary-accent,.cta-gradient-accent-dark,.cta-gradient-primary-dark,.cta-gradient-brand,.cta.aurora,:is(.cta-primary,.cta-secondary,.cta-tertiary,.cta-quaternary,.cta-accent,.cta-dark,.cta-gradient-primary-accent,.cta-gradient-accent-dark,.cta-gradient-primary-dark,.cta-gradient-brand,.cta.aurora) :is(h1,h2,h3,h4,h5,h6){color:var(--on-surface,#fff)}:is(.cta-primary,.cta-secondary,.cta-tertiary,.cta-quaternary,.cta-accent,.cta-dark,.cta-gradient-primary-accent,.cta-gradient-accent-dark,.cta-gradient-primary-dark,.cta-gradient-brand,.cta.aurora) p{color:oklch(from var(--on-surface,#fff) l c h / .8)}:is(.cta-primary,.cta-secondary,.cta-tertiary,.cta-quaternary,.cta-accent,.cta-dark,.cta-gradient-primary-accent,.cta-gradient-accent-dark,.cta-gradient-primary-dark,.cta-gradient-brand,.cta.aurora) .cta-label{color:oklch(from var(--on-surface,#fff) l c h / .78)}:is(.cta-primary,.cta-secondary,.cta-tertiary,.cta-quaternary,.cta-accent,.cta-dark,.cta-gradient-primary-accent,.cta-gradient-accent-dark,.cta-gradient-primary-dark,.cta-gradient-brand,.cta.aurora) .cta-tag{background:oklch(from var(--on-surface,#fff) l c h / .14);box-shadow:inset 0 0 0 1px oklch(from var(--on-surface,#fff) l c h / .18)}.cta-primary,.cta-secondary,.cta-tertiary,.cta-quaternary,.cta-accent,.cta-dark,.cta-gradient-primary-accent,.cta-gradient-accent-dark,.cta-gradient-primary-dark,.cta-gradient-brand{box-shadow:inset 0 1px #ffffff24}:is(.cta-primary,.cta-secondary,.cta-tertiary,.cta-quaternary,.cta-accent,.cta-dark,.cta-gradient-primary-accent,.cta-gradient-accent-dark,.cta-gradient-primary-dark,.cta-gradient-brand):after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 110% at 100% 0%,rgb(255 255 255/var(--cta-sheen,.16)),transparent 65%);position:absolute;top:0;right:0;bottom:0;left:0}.cta-dark{--cta-sheen:.06}.cta-primary{background:var(--gradient-primary-light,none),linear-gradient(160deg,color(from var(--color-primary) xyz calc(x*min(1,.295 / y)) calc(y*min(1,.295 / y)) calc(z*min(1,.295 / y))) 0%,var(--color-primary) 45%,var(--color-primary) 100%)}@supports (color:color-mix(in lab,red,red)){.cta-primary{background:var(--gradient-primary-light,none),linear-gradient(160deg,color(from color-mix(in oklab,var(--color-primary) 90%,#fff) xyz calc(x*min(1,.295 / y)) calc(y*min(1,.295 / y)) calc(z*min(1,.295 / y))) 0%,var(--color-primary) 45%,color-mix(in oklab,var(--color-primary) 82%,var(--color-primary-900)) 100%)}}.cta-secondary{background:var(--color-secondary)}.cta-tertiary{background:var(--color-tertiary)}.cta-quaternary{background:var(--color-quaternary)}.cta-accent{background:var(--color-accent)}.cta-dark{background:radial-gradient(70% 120% at 100% 0%,var(--color-primary),transparent 62%),var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.cta-dark{background:radial-gradient(70% 120% at 100% 0%,color-mix(in srgb,var(--color-primary) 26%,transparent),transparent 62%),var(--color-dark)}}.cta-gradient-primary-accent{background:var(--gradient-primary-light,none),linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent-shade) 100%)}.cta-gradient-accent-dark{background:var(--gradient-accent-light,none),linear-gradient(135deg,var(--color-accent) 0%,var(--color-dark) 100%)}.cta-gradient-primary-dark{background:var(--gradient-primary-light,none),linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-900) 70%,var(--color-dark) 100%)}.cta-gradient-brand{background:var(--gradient-primary-light,none),linear-gradient(135deg,var(--color-primary-950) 0%,var(--color-primary-800) 45%,var(--color-primary-600) 100%)}.cta-soft-primary,.cta-soft-secondary,.cta-soft-tertiary,.cta-soft-quaternary,.cta-soft-accent,.cta-soft-dark{border:1px solid;box-shadow:inset 0 1px #fff}.cta-soft-primary{background:linear-gradient(180deg,var(--color-primary-50),var(--color-primary-50))}@supports (color:color-mix(in lab,red,red)){.cta-soft-primary{background:linear-gradient(180deg,var(--color-primary-50),color-mix(in srgb,var(--color-primary-50) 45%,#fff))}}.cta-soft-primary{border-color:var(--color-primary-100)}.cta-soft-primary :is(h1,h2,h3,h4,h5,h6){color:var(--color-primary-900)}.cta-soft-primary .cta-label{color:var(--color-primary-ink)}.cta-soft-secondary{background:var(--color-secondary-50);border-color:var(--color-secondary-200)}.cta-soft-secondary :is(h1,h2,h3,h4,h5,h6),.cta-soft-secondary .cta-label{color:var(--color-secondary-ink)}.cta-soft-tertiary{background:var(--color-tertiary-50);border-color:var(--color-tertiary-200)}.cta-soft-tertiary :is(h1,h2,h3,h4,h5,h6),.cta-soft-tertiary .cta-label{color:var(--color-tertiary-ink)}.cta-soft-quaternary{background:var(--color-quaternary-50);border-color:var(--color-quaternary-200)}.cta-soft-quaternary :is(h1,h2,h3,h4,h5,h6),.cta-soft-quaternary .cta-label{color:var(--color-quaternary-ink)}.cta-soft-accent{background:var(--color-accent-50);border-color:var(--color-accent-200)}.cta-soft-accent :is(h1,h2,h3,h4,h5,h6),.cta-soft-accent .cta-label{color:var(--color-accent-ink)}.cta-soft-dark{background:var(--color-bg-soft);border-color:var(--color-border)}.cta-soft-dark :is(h1,h2,h3,h4,h5,h6),.cta-soft-dark .cta-label{color:var(--color-dark)}@media(prefers-reduced-motion:reduce){.cta-tag:before{animation:none}.cta-split-image img,.cta .btn>.ph{transition:none}}code{font-family:var(--font-mono);background:var(--color-bg-muted);color:var(--color-primary-700);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.375em;padding:.15em .4em;font-size:.875em}pre{font-family:var(--font-mono);font-size:var(--text-sm);background:var(--color-dark);color:#e2e8f0;border-radius:var(--radius-lg);line-height:var(--leading-relaxed);-moz-tab-size:4;tab-size:4;padding:1.5rem 1.75rem;overflow-x:auto;box-shadow:inset 0 1px #ffffff0f}pre code{color:inherit;font-size:inherit;background:0 0;border-radius:0;padding:0}.dark-section code,.section-dark code,.post-dark-section code,.section-primary code,.section-secondary code,.section-tertiary code,.section-quaternary code,.section-gradient-primary code,.section-gradient-secondary code,.section-gradient-dark code,.section-gradient-brand code,.section-gradient-animated code{color:var(--color-accent-300);background:#00000047}.dark-section kbd,.section-dark kbd,.section-primary kbd,.section-secondary kbd,.section-tertiary kbd,.section-quaternary kbd{border-color:oklch(from var(--on-surface,#fff) l c h / .18);color:oklch(from var(--on-surface,#fff) l c h / .85);background:#00000047}.section-gradient-primary kbd,.section-gradient-secondary kbd,.section-gradient-dark kbd,.section-gradient-brand kbd,.section-gradient-animated kbd{color:#ffffffd9;background:#00000047;border-color:#ffffff2e}kbd{min-width:1.9em;font-family:var(--font-mono);text-align:center;background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text);box-shadow:inset 0 -2px 0 var(--color-border),0 1px 2px #0000000a;border-radius:.4em;padding:.1em .5em;font-size:.8em;font-weight:500;line-height:1.5;display:inline-block}mark{background:var(--color-primary-100);color:var(--color-primary-900);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.25em;padding:.05em .25em}.lead{font-size:var(--text-xl);letter-spacing:-.01em;color:var(--color-text-soft);text-wrap:pretty;font-weight:400;line-height:1.65}.eyebrow{text-transform:uppercase;letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--color-primary-ink);font-size:.8125rem;font-weight:600;line-height:1.4;display:inline-block}.eyebrow-secondary{color:var(--color-secondary-ink)}.eyebrow-tertiary{color:var(--color-tertiary-ink)}.eyebrow-quaternary{color:var(--color-quaternary-ink)}.eyebrow-accent{color:var(--color-accent-ink)}.eyebrow-dark{color:var(--color-dark)}.line-label{font-size:var(--text-base);color:var(--color-text);align-items:center;gap:.875rem;font-weight:500;line-height:1;display:inline-flex}.line-label:before{content:"";border-radius:var(--radius-xs);background:linear-gradient(90deg,transparent,var(--color-primary));width:2.5rem;height:2px}.line-label-center:after{content:"";border-radius:var(--radius-xs);background:linear-gradient(90deg,var(--color-primary),transparent);width:2.5rem;height:2px}.dark-section .line-label,.section-dark .line-label{color:var(--on-surface,#fff)}.blockquote{border-left:2px solid var(--color-border);font-size:var(--text-xl);letter-spacing:-.015em;color:var(--color-text);text-wrap:pretty;padding:.25rem 0 .25rem 1.5rem;font-weight:500;line-height:1.5}.blockquote cite{font-size:var(--text-base);letter-spacing:0;color:var(--color-text-muted);margin-top:1rem;font-style:normal;font-weight:400;display:block}.blockquote-primary{border-left-color:var(--color-primary)}.blockquote-secondary{border-left-color:var(--color-secondary)}.blockquote-tertiary{border-left-color:var(--color-tertiary)}.blockquote-quaternary{border-left-color:var(--color-quaternary)}.blockquote-accent{border-left-color:var(--color-accent)}.blockquote-dark{border-left-color:var(--color-dark)}.drop-cap:first-letter{float:left;font-size:3.5em;line-height:.8;font-family:var(--font-heading);color:var(--color-primary-ink);padding-right:.15em;font-weight:700}.drop-cap-secondary:first-letter{float:left;font-size:3.5em;line-height:.8;font-family:var(--font-heading);color:var(--color-secondary-ink);padding-right:.15em;font-weight:700}.drop-cap-tertiary:first-letter{float:left;font-size:3.5em;line-height:.8;font-family:var(--font-heading);color:var(--color-tertiary-ink);padding-right:.15em;font-weight:700}.drop-cap-quaternary:first-letter{float:left;font-size:3.5em;line-height:.8;font-family:var(--font-heading);color:var(--color-quaternary-ink);padding-right:.15em;font-weight:700}.drop-cap-accent:first-letter{float:left;font-size:3.5em;line-height:.8;font-family:var(--font-heading);color:var(--color-accent-ink);padding-right:.15em;font-weight:700}.drop-cap-dark:first-letter{float:left;font-size:3.5em;line-height:.8;font-family:var(--font-heading);color:var(--color-dark);padding-right:.15em;font-weight:700}:is(.drop-cap,.drop-cap-secondary,.drop-cap-tertiary,.drop-cap-quaternary,.drop-cap-accent,.drop-cap-dark):first-letter{letter-spacing:-.02em;margin-top:.04em;padding-right:.12em}.text-gradient-primary-accent{background:linear-gradient(135deg,var(--color-primary-ink),var(--color-accent-ink));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-secondary-accent{background:linear-gradient(135deg,var(--color-secondary-ink),var(--color-accent-ink));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-tertiary-accent{background:linear-gradient(135deg,var(--color-tertiary-ink),var(--color-accent-ink));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-accent-dark{background:linear-gradient(135deg,var(--color-accent-ink),var(--color-dark));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-primary-dark{background:linear-gradient(135deg,var(--color-primary-ink),var(--color-dark));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-secondary-dark{background:linear-gradient(135deg,var(--color-secondary-ink),var(--color-dark));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-pattern-aurora,.text-pattern-spectrum,.text-pattern-sunset,.text-pattern-bloom,.text-pattern-image{font-family:var(--font-tertiary);-webkit-text-fill-color:transparent;color:#0000;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;padding-bottom:.16em}.text-pattern-aurora{background-image:radial-gradient(70% 110% at 16% 12%,var(--color-primary-400) 0,transparent 55%),radial-gradient(64% 104% at 84% 88%,var(--color-accent-400) 0,transparent 55%),linear-gradient(100deg,var(--color-primary) 0%,var(--color-tertiary) 50%,var(--color-accent) 100%)}.text-pattern-spectrum{background-image:radial-gradient(58% 96% at 14% 22%,var(--color-tertiary-400) 0,transparent 54%),radial-gradient(58% 96% at 86% 78%,var(--color-accent-400) 0,transparent 54%),linear-gradient(100deg,var(--color-secondary) 0%,var(--color-primary) 28%,var(--color-tertiary) 62%,var(--color-accent) 100%)}.text-pattern-sunset{background-image:radial-gradient(72% 112% at 22% 18%,var(--color-accent-400) 0,transparent 56%),radial-gradient(62% 102% at 82% 82%,var(--color-tertiary-400) 0,transparent 55%),linear-gradient(100deg,var(--color-accent) 0%,var(--color-tertiary) 55%,var(--color-primary) 100%)}.text-pattern-bloom{background-image:radial-gradient(40% 60% at 20% 30%,var(--color-accent-400) 0,transparent 52%),radial-gradient(36% 54% at 55% 16%,var(--color-tertiary) 0,transparent 50%),radial-gradient(46% 66% at 82% 60%,var(--color-primary-400) 0,transparent 54%),radial-gradient(40% 58% at 36% 82%,var(--color-accent) 0,transparent 52%),linear-gradient(120deg,var(--color-tertiary-500),var(--color-accent-500))}.text-pattern-image{background-image:var(--pattern-image,none),radial-gradient(60% 100% at 18% 22%,var(--color-primary-400) 0,transparent 55%),radial-gradient(60% 100% at 82% 78%,var(--color-accent-400) 0,transparent 55%),linear-gradient(100deg,var(--color-primary),var(--color-tertiary) 55%,var(--color-accent));background-position:50%;background-size:cover}.text-pattern-animate{background-size:220% 100%;animation:9s ease-in-out infinite alternate text-pattern-drift}@keyframes text-pattern-drift{0%{background-position:0%}to{background-position:100%}}@media(prefers-reduced-motion:reduce){.text-pattern-animate{animation:none}}.text-pattern-hatch{--hatch-fill:linear-gradient(100deg, var(--color-primary-ink) 8%, var(--color-tertiary-ink) 92%);--hatch-angle:-45deg;--hatch-line:clamp(1.5px, .02em, 3px);--hatch-gap:clamp(2.5px, .035em, 5px);--hatch-font:var(--font-tertiary);--_hatch-lines:repeating-linear-gradient(var(--hatch-angle), black 0 var(--hatch-line), transparent var(--hatch-line) calc(var(--hatch-line) + var(--hatch-gap)));font-family:var(--hatch-font);font-variant-numeric:tabular-nums;background:var(--hatch-fill);-webkit-text-fill-color:transparent;color:#0000;-webkit-mask-image:var(--_hatch-lines);mask-image:var(--_hatch-lines);-webkit-background-clip:text;background-clip:text;padding-bottom:.16em;font-weight:800}:is(.text-highlight,.text-highlight-primary,.text-highlight-secondary,.text-highlight-tertiary,.text-highlight-quaternary,.text-highlight-accent,.text-highlight-dark,.text-highlight-gradient){-webkit-box-decoration-break:clone;box-decoration-break:clone}.text-highlight,.text-highlight-primary{border-radius:var(--radius-xs);background-color:var(--color-primary-100);color:var(--color-primary-800);padding:.1em .35em}.text-highlight-secondary{border-radius:var(--radius-xs);background-color:var(--color-secondary-100);color:var(--color-secondary-800);padding:.1em .35em}.text-highlight-tertiary{border-radius:var(--radius-xs);background-color:var(--color-tertiary-100);color:var(--color-tertiary-800);padding:.1em .35em}.text-highlight-quaternary{border-radius:var(--radius-xs);background-color:var(--color-quaternary-100);color:var(--color-quaternary-800);padding:.1em .35em}.text-highlight-accent{border-radius:var(--radius-xs);background-color:var(--color-accent-100);color:var(--color-accent-800);padding:.1em .35em}.text-highlight-dark{border-radius:var(--radius-xs);background-color:var(--color-dark-bg);color:var(--color-dark);padding:.1em .35em}.text-highlight-gradient{border-radius:var(--radius-xs);background:linear-gradient(120deg,var(--color-primary-50),var(--color-primary-200));color:var(--color-primary-900);padding:.1em .35em}.text-photo-bind{white-space:nowrap}.text-photo{inline-size:var(--text-photo-width,1.62em);block-size:var(--text-photo-height,.72em);margin-inline:var(--text-photo-gap,.04em);vertical-align:var(--text-photo-lift,.02em);background:var(--text-photo-bg,var(--color-bg-muted));border-radius:var(--text-photo-radius,var(--radius-pill));display:inline-block;position:relative;overflow:hidden}.text-photo>:is(img,video){object-fit:cover;block-size:100%;inline-size:100%;display:block}@media(prefers-reduced-motion:no-preference)and (scripting:enabled){.text-photo-bind[data-anim]{--anim-duration:1.1s;--anim-delay:0s}.text-photo-bind[data-anim] .text-photo{clip-path:inset(0 50% round var(--text-photo-radius,var(--radius-pill)))}.text-photo-bind[data-anim] .text-photo>:is(img,video){translate:0 12%}.text-photo-bind[data-anim].visible .text-photo{animation:text-photo-open var(--anim-duration) cubic-bezier(.65,0,.2,1) var(--anim-delay) both}.text-photo-bind[data-anim].visible .text-photo>:is(img,video){animation:text-photo-settle calc(var(--anim-duration) + .5s) cubic-bezier(.2,.7,.2,1) var(--anim-delay) both}}@keyframes text-photo-open{0%{clip-path:inset(0 50% round var(--text-photo-radius,var(--radius-pill)))}to{clip-path:inset(0 0 round var(--text-photo-radius,var(--radius-pill)))}}@keyframes text-photo-settle{0%{translate:0 12%}to{translate:0}}.text-stroke-primary,.text-stroke-secondary,.text-stroke-tertiary,.text-stroke-quaternary,.text-stroke-accent,.text-stroke-dark{font-family:var(--font-tertiary)}.text-stroke-primary{-webkit-text-stroke:2px var(--color-primary-ink);color:#0000}.text-stroke-secondary{-webkit-text-stroke:2px var(--color-secondary-ink);color:#0000}.text-stroke-tertiary{-webkit-text-stroke:2px var(--color-tertiary-ink);color:#0000}.text-stroke-quaternary{-webkit-text-stroke:2px var(--color-quaternary-ink);color:#0000}.text-stroke-accent{-webkit-text-stroke:2px var(--color-accent-ink);color:#0000}.text-stroke-dark{-webkit-text-stroke:2px var(--color-dark);color:#0000}.text-watermark{font-family:var(--font-tertiary);letter-spacing:-.04em;color:var(--color-primary-ink);white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:clamp(4rem,16vw,13rem);font-weight:800;line-height:1;-webkit-mask-image:linear-gradient(#00000029 0% 45%,#0000 100%);mask-image:linear-gradient(#00000029,#00000029 45%,#0000)}.text-watermark-outline{-webkit-text-stroke:2px var(--color-primary-ink);color:#0000;-webkit-mask-image:linear-gradient(#00000052 0% 45%,#0000 100%);mask-image:linear-gradient(#00000052,#00000052 45%,#0000)}.text-watermark.text-pattern-hatch{--_watermark-fade:linear-gradient(to bottom, #00000073, #00000073 45%, transparent);-webkit-mask-image:var(--_hatch-lines),var(--_watermark-fade);mask-image:var(--_hatch-lines),var(--_watermark-fade);-webkit-mask-composite:source-in;mask-composite:intersect}.feature-number{align-items:center;gap:1.25rem;display:flex}.feature-number-value{font-family:var(--font-heading);letter-spacing:-.05em;font-variant-numeric:tabular-nums;color:var(--color-primary-ink);font-size:clamp(3.5rem,7vw,5rem);font-weight:700;line-height:.8}.feature-number-label{font-size:var(--text-xl);letter-spacing:-.015em;color:var(--color-text);font-weight:600;line-height:1.2}.number-outline{letter-spacing:-.04em;color:var(--outline-fill,var(--color-bg));-webkit-text-stroke:3px var(--color-text-muted);paint-order:stroke fill;transition:color var(--duration-base) var(--ease-out),-webkit-text-stroke-color var(--duration-base) var(--ease-out);font-size:clamp(2.25rem,1.5rem + 2vw,3.25rem);font-weight:800;line-height:1}:is(.section-dark,.dark-section,.bg-dark) .number-outline{--outline-fill:var(--color-dark)}.group:hover .number-outline{color:var(--color-primary-ink);-webkit-text-stroke-color:var(--color-primary-ink)}.list-unstyled{margin:0;padding-left:0;list-style:none}.list-inline{flex-wrap:wrap;gap:0 .25rem;padding-left:0;list-style:none;display:flex}.list-inline li:not(:last-child):after{content:"·";color:var(--color-text-muted);margin-left:.25rem}.list-styled{padding-left:0;list-style:none}.list-styled li{line-height:var(--leading-normal);padding:.35rem 0 .35rem 1.5rem;position:relative}.list-styled li:before{content:"→";color:var(--color-primary-ink);transition:transform var(--duration-fast) var(--ease-out);font-weight:700;position:absolute;left:0}.text-mark{--anim-duration:2.2s;--anim-delay:0s;--mark-ease:cubic-bezier(.62, .04, .34, 1);--mark-color:currentColor;--mark-stroke:.14em;isolation:isolate;display:inline-block;position:relative}.text-mark-thin{--mark-stroke:.07em}.text-mark-bold{--mark-stroke:.2em}.text-mark-bar{--mark-color:var(--color-primary)}.text-mark-highlight{--mark-color:var(--color-primary-100)}.text-mark-primary{--mark-color:var(--color-primary)}.text-mark-secondary{--mark-color:var(--color-secondary)}.text-mark-tertiary{--mark-color:var(--color-tertiary)}.text-mark-quaternary{--mark-color:var(--color-quaternary)}.text-mark-accent{--mark-color:var(--color-accent)}.text-mark-dark{--mark-color:var(--color-dark)}.text-mark-underline:after{content:"";background:var(--mark-color);transform-origin:0;height:2px;transition:transform var(--anim-duration) var(--mark-ease) var(--anim-delay);border-radius:2px;position:absolute;bottom:-.08em;left:0;right:0;transform:scaleX(0)}.text-mark-underline.visible:after{transform:scaleX(1)}.text-mark-bar:after{content:"";background:var(--mark-color);z-index:-1;transform-origin:0;height:.32em;transition:transform var(--anim-duration) var(--mark-ease) var(--anim-delay);border-radius:.08em;position:absolute;bottom:.04em;left:-.05em;right:-.05em;transform:scaleX(0)}.text-mark-bar.visible:after{transform:scaleX(1)}.text-mark-highlight:before{content:"";background:var(--mark-color);z-index:-1;transform-origin:0;transition:transform var(--anim-duration) var(--mark-ease) var(--anim-delay);border-radius:.14em;position:absolute;top:-.05em;right:-.15em;bottom:-.05em;left:-.15em;transform:scaleX(0)}.text-mark-highlight.visible:before{transform:scaleX(1)}.text-mark-strike:after{content:"";background:var(--mark-color);transform-origin:0;height:2px;transition:transform var(--anim-duration) var(--mark-ease) var(--anim-delay);position:absolute;top:50%;left:0;right:0;transform:scaleX(0)}.text-mark-strike.visible:after{transform:scaleX(1)}.text-mark-gradient:before,.text-mark-gradient:after{background:linear-gradient(90deg,var(--color-primary-300),var(--color-primary-700))}.text-mark-marker{--anim-duration:1.4s;--anim-delay:0s;--mark-ease:cubic-bezier(.62, .04, .34, 1);--marker-height:.34em;--marker-offset:.1em;background-image:linear-gradient(var(--mark-color,var(--color-primary-300)) 0 0);background-repeat:no-repeat;background-position:left 0 bottom var(--marker-offset);background-size:100% var(--marker-height);-webkit-box-decoration-break:slice;box-decoration-break:slice;transition:background-size var(--anim-duration) var(--mark-ease) var(--anim-delay);margin-inline:-.04em;padding-inline:.04em}.text-mark-marker[data-anim]:not(.visible){background-size:0% var(--marker-height)}:is(.dark-section,.section-dark,.bg-dark) .text-mark-marker{color:var(--marker-ink,var(--color-primary-ink));background-image:none}.text-mark-svg{pointer-events:none;z-index:-1;width:100%;height:.62em;color:var(--mark-color);position:absolute;bottom:-.26em;left:0;right:0;overflow:visible}.text-mark-svg path,.text-mark-svg ellipse,.text-mark-svg line{fill:none;stroke:currentColor;stroke-width:var(--mark-stroke);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--anim-duration) var(--mark-ease) var(--anim-delay)}.text-mark.visible .text-mark-svg path,.text-mark.visible .text-mark-svg ellipse,.text-mark.visible .text-mark-svg line{stroke-dashoffset:0}.text-mark--circle .text-mark-svg{width:calc(100% + .7em);height:1.8em;inset:50% auto auto -.35em;transform:translateY(-50%)}.text-mark--scribble .text-mark-svg{height:.82em;bottom:-.42em}.text-mark--strike-hand .text-mark-svg{z-index:1;height:.5em;top:50%;bottom:auto;transform:translateY(-50%)}@media(prefers-reduced-motion:reduce){.text-mark:before,.text-mark:after,.text-mark-svg path,.text-mark-svg ellipse,.text-mark-svg line,.text-mark-marker{transition-duration:1ms;transition-delay:0s}}[data-anim]:not([data-anim=""]):not(.modal){opacity:0;animation-duration:var(--anim-duration,1.1s);animation-delay:var(--anim-delay,.12s);animation-timing-function:var(--anim-ease,var(--ease-out));backface-visibility:hidden;animation-fill-mode:both}[data-anim=fade].visible{animation-name:nx-fade}[data-anim=fade-up].visible{animation-name:nx-fade-up}[data-anim=fade-down].visible{animation-name:nx-fade-down}[data-anim=fade-left].visible{animation-name:nx-fade-left}[data-anim=fade-right].visible{animation-name:nx-fade-right}[data-anim=fade-up-left].visible{animation-name:nx-fade-up-left}[data-anim=fade-up-right].visible{animation-name:nx-fade-up-right}[data-anim=fade-down-left].visible{animation-name:nx-fade-down-left}[data-anim=fade-down-right].visible{animation-name:nx-fade-down-right}[data-anim=fade-up-sm]{--anim-distance:14px}[data-anim=fade-up-lg]{--anim-distance:64px}[data-anim=fade-up-xl]{--anim-distance:110px}[data-anim=fade-down-sm]{--anim-distance:14px}[data-anim=fade-down-lg]{--anim-distance:64px}[data-anim=fade-left-sm]{--anim-distance:14px}[data-anim=fade-left-lg]{--anim-distance:64px}[data-anim=fade-right-sm]{--anim-distance:14px}[data-anim=fade-right-lg]{--anim-distance:64px}[data-anim=fade-up-sm].visible,[data-anim=fade-up-lg].visible,[data-anim=fade-up-xl].visible{animation-name:nx-fade-up}[data-anim=fade-down-sm].visible,[data-anim=fade-down-lg].visible{animation-name:nx-fade-down}[data-anim=fade-left-sm].visible,[data-anim=fade-left-lg].visible{animation-name:nx-fade-left}[data-anim=fade-right-sm].visible,[data-anim=fade-right-lg].visible{animation-name:nx-fade-right}@keyframes nx-fade{0%{opacity:.01}to{opacity:1}}@keyframes nx-fade-up{0%{opacity:.01;transform:translateY(var(--anim-distance,32px))}to{opacity:1;transform:translateY(0)}}@keyframes nx-fade-down{0%{opacity:.01;transform:translateY(calc(var(--anim-distance,32px) * -1))}to{opacity:1;transform:translateY(0)}}@keyframes nx-fade-left{0%{opacity:.01;transform:translate(var(--anim-distance,32px))}to{opacity:1;transform:translate(0)}}@keyframes nx-fade-right{0%{opacity:.01;transform:translate(calc(var(--anim-distance,32px) * -1))}to{opacity:1;transform:translate(0)}}@keyframes nx-fade-up-left{0%{opacity:.01;transform:translate(var(--anim-distance,32px),var(--anim-distance,32px))}to{opacity:1;transform:translate(0)}}@keyframes nx-fade-up-right{0%{opacity:.01;transform:translate(calc(var(--anim-distance,32px) * -1),var(--anim-distance,32px))}to{opacity:1;transform:translate(0)}}@keyframes nx-fade-down-left{0%{opacity:.01;transform:translate(var(--anim-distance,32px),calc(var(--anim-distance,32px) * -1))}to{opacity:1;transform:translate(0)}}@keyframes nx-fade-down-right{0%{opacity:.01;transform:translate(calc(var(--anim-distance,32px) * -1),calc(var(--anim-distance,32px) * -1))}to{opacity:1;transform:translate(0)}}[data-anim=zoom-in].visible{animation-name:nx-zoom-in}[data-anim=zoom-in-up].visible{animation-name:nx-zoom-in-up}[data-anim=zoom-in-down].visible{animation-name:nx-zoom-in-down}[data-anim=zoom-out].visible{animation-name:nx-zoom-out}[data-anim=zoom-out-up].visible{animation-name:nx-zoom-out-up}@keyframes nx-zoom-in{0%{opacity:.01;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes nx-zoom-in-up{0%{opacity:.01;transform:scale(.92) translateY(var(--anim-distance,32px))}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes nx-zoom-in-down{0%{opacity:.01;transform:scale(.92) translateY(calc(var(--anim-distance,32px) * -1))}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes nx-zoom-out{0%{opacity:.01;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes nx-zoom-out-up{0%{opacity:.01;transform:scale(1.08) translateY(var(--anim-distance,32px))}to{opacity:1;transform:scale(1)translateY(0)}}[data-anim=clip-up].visible{animation-name:nx-clip-up}[data-anim=clip-right].visible{animation-name:nx-clip-right}[data-anim=clip-left].visible{animation-name:nx-clip-left}[data-anim=rise-mask].visible{animation-name:nx-rise-mask}@keyframes nx-rise-mask{0%{opacity:1;clip-path:inset(-105% -.1em 105%);transform:translateY(105%)}to{opacity:1;clip-path:inset(calc(var(--rise-bleed,.1em) * -1) -.1em -.25em -.1em);transform:translateY(0)}}@keyframes nx-clip-up{0%{opacity:1;clip-path:inset(100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes nx-clip-right{0%{opacity:1;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@keyframes nx-clip-left{0%{opacity:1;clip-path:inset(0 0 0 100%)}to{opacity:1;clip-path:inset(0)}}[data-anim=unveil-up].visible{animation-name:nx-clip-up}[data-anim=unveil-down].visible{animation-name:nx-clip-down}[data-anim=unveil-right].visible{animation-name:nx-clip-right}[data-anim=unveil-left].visible{animation-name:nx-clip-left}[data-anim=iris].visible{animation-name:nx-iris}[data-anim=clip-center].visible{animation-name:nx-clip-center}[data-anim^=unveil-]:not(.modal){overflow:hidden}[data-anim^=unveil-]:not(.modal).visible>:is(img,picture,video){animation:nx-unveil-media var(--anim-duration,1.1s) var(--anim-ease,var(--ease-out)) var(--anim-delay,.12s) both}@keyframes nx-clip-down{0%{opacity:1;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}@keyframes nx-iris{0%{opacity:1;clip-path:circle(0%)}to{opacity:1;clip-path:circle(75%)}}@keyframes nx-clip-center{0%{opacity:1;clip-path:inset(0 50%)}to{opacity:1;clip-path:inset(0)}}@keyframes nx-unveil-media{0%{transform:scale(var(--unveil-scale,1.3))}to{transform:scale(1)}}[data-anim^=block-]:not([data-anim=""]):not(.modal){opacity:1;position:relative;overflow:hidden}[data-anim^=block-]:not(.modal):after{content:"";z-index:2;background:var(--color-dark);pointer-events:none;animation-duration:var(--anim-duration,1.1s);animation-delay:var(--anim-delay,.12s);animation-timing-function:var(--anim-ease,cubic-bezier(.7, 0, .2, 1));animation-fill-mode:both;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(0)}[data-anim=block-right]:not(.modal).visible:after{animation-name:nx-block-right}[data-anim=block-left]:not(.modal).visible:after{animation-name:nx-block-left}[data-anim=block-up]:not(.modal).visible:after{animation-name:nx-block-up}[data-anim=block-down]:not(.modal).visible:after{animation-name:nx-block-down}@keyframes nx-block-right{0%{transform:translate(0)}to{transform:translate(101%)}}@keyframes nx-block-left{0%{transform:translate(0)}to{transform:translate(-101%)}}@keyframes nx-block-up{0%{transform:translateY(0)}to{transform:translateY(-101%)}}@keyframes nx-block-down{0%{transform:translateY(0)}to{transform:translateY(101%)}}[data-anim=flip-up].visible{animation-name:nx-flip-up}[data-anim=flip-down].visible{animation-name:nx-flip-down}[data-anim=flip-left].visible{animation-name:nx-flip-left}[data-anim=flip-right].visible{animation-name:nx-flip-right}@keyframes nx-flip-up{0%{opacity:.01;transform:perspective(1200px)rotateX(40deg)}to{opacity:1;transform:perspective(1200px)rotateX(0)}}@keyframes nx-flip-down{0%{opacity:.01;transform:perspective(1200px)rotateX(-40deg)}to{opacity:1;transform:perspective(1200px)rotateX(0)}}@keyframes nx-flip-left{0%{opacity:.01;transform:perspective(1200px)rotateY(40deg)}to{opacity:1;transform:perspective(1200px)rotateY(0)}}@keyframes nx-flip-right{0%{opacity:.01;transform:perspective(1200px)rotateY(-40deg)}to{opacity:1;transform:perspective(1200px)rotateY(0)}}[data-anim=rotate-in].visible{animation-name:nx-rotate-in}[data-anim=rotate-in-left].visible{animation-name:nx-rotate-in-left}[data-anim=rotate-in-right].visible{animation-name:nx-rotate-in-right}@keyframes nx-rotate-in{0%{opacity:.01;transform:rotate(-10deg)scale(.92)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes nx-rotate-in-left{0%{opacity:.01;transform:rotate(-12deg) translate(calc(var(--anim-distance,32px) * -1))}to{opacity:1;transform:rotate(0)translate(0)}}@keyframes nx-rotate-in-right{0%{opacity:.01;transform:rotate(12deg) translate(var(--anim-distance,32px))}to{opacity:1;transform:rotate(0)translate(0)}}[data-anim=blur-in].visible{animation-name:nx-blur-in}[data-anim=blur-up].visible{animation-name:nx-blur-up}[data-anim=blur-up-sm]{--anim-blur:7px;--anim-distance:14px}[data-anim=blur-up-lg]{--anim-blur:22px;--anim-distance:64px}[data-anim=blur-up-xl]{--anim-blur:32px;--anim-distance:110px}[data-anim=blur-in-sm]{--anim-blur:7px}[data-anim=blur-in-lg]{--anim-blur:22px}[data-anim=blur-up-sm].visible,[data-anim=blur-up-lg].visible,[data-anim=blur-up-xl].visible{animation-name:nx-blur-up}[data-anim=blur-in-sm].visible,[data-anim=blur-in-lg].visible{animation-name:nx-blur-in}@keyframes nx-blur-in{0%{opacity:.01;filter:blur(var(--anim-blur,14px))}to{opacity:1;filter:blur()}}@keyframes nx-blur-up{0%{opacity:.01;filter:blur(var(--anim-blur,14px));transform:translateY(var(--anim-distance,32px))}to{opacity:1;filter:blur();transform:translateY(0)}}[data-anim=bounce-up].visible{animation-name:nx-bounce-up}[data-anim=bounce-down].visible{animation-name:nx-bounce-down}@keyframes nx-bounce-up{0%{opacity:.01;transform:translateY(var(--anim-distance,56px))}55%{opacity:1;transform:translateY(-16px)}72%{transform:translateY(8px)}87%{transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes nx-bounce-down{0%{opacity:.01;transform:translateY(calc(var(--anim-distance,56px) * -1))}55%{opacity:1;transform:translateY(16px)}72%{transform:translateY(-8px)}87%{transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-anim]:not([data-anim=""]):not(.modal).visible.anim-done{opacity:1;backface-visibility:visible}[data-anim].visible.anim-done{animation:none}.svg-draw :is(path,polyline,line,circle){stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--draw-duration,1.8s) var(--ease-out) var(--draw-delay,.2s)}.svg-draw.visible :is(path,polyline,line,circle){stroke-dashoffset:0}@media(prefers-reduced-motion:reduce),(scripting:none){[data-anim]:not([data-anim=""]):not(.modal),[data-anim]:not([data-anim=""]):not(.modal).visible{backface-visibility:visible;opacity:1!important;filter:none!important;clip-path:none!important;animation:none!important;transform:none!important}[data-anim^=block-]:not(.modal):after{display:none!important}[data-anim^=unveil-]:not(.modal)>:is(img,picture,video){animation:none!important}.svg-draw :is(path,polyline,line,circle){stroke-dashoffset:0;transition:none}}.word{white-space:nowrap}[data-text-reveal]:not([data-text-reveal-split]){opacity:0}.char{opacity:0;animation-duration:var(--char-duration,.62s);animation-timing-function:var(--char-ease,cubic-bezier(.22, .61, .36, 1));animation-fill-mode:both;animation-delay:calc(var(--char-index,0) * var(--char-stagger,40ms));backface-visibility:hidden;display:inline-block}[data-text-reveal=slide-up]{vertical-align:bottom;display:inline-block;overflow:hidden}[data-text-reveal=slide-up] .char{vertical-align:bottom}[data-text-reveal].visible .char{animation-name:nx-char-rise}[data-text-reveal=fade].visible .char{animation-name:nx-char-fade}[data-text-reveal=slide-up].visible .char{animation-name:nx-char-slide-up}[data-text-reveal=drop].visible .char{animation-name:nx-char-drop}[data-text-reveal].visible.chars-done .char{opacity:1;backface-visibility:visible;animation:none}@keyframes nx-char-rise{0%{opacity:.01;transform:translateY(.3em)scale(1.5)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes nx-char-fade{0%{opacity:.01}to{opacity:1}}@keyframes nx-char-slide-up{0%{opacity:.01;transform:translateY(110%)}to{opacity:1;transform:translateY(0)}}@keyframes nx-char-drop{0%{opacity:.01;transform:translateY(-.3em)scale(1.2)}to{opacity:1;transform:translateY(0)scale(1)}}@media(prefers-reduced-motion:reduce){[data-text-reveal],.char{opacity:1!important;animation:none!important;transform:none!important}}.scroll-highlight{--sh-on:var(--color-text);--sh-off:var(--color-text-muted)}@supports (color:color-mix(in lab,red,red)){.scroll-highlight{--sh-off:color-mix(in srgb, var(--color-text-muted) 55%, #fff)}}.dark-section .scroll-highlight,.section-dark .scroll-highlight{--sh-on:var(--on-surface,#fff);--sh-off:oklch(from var(--on-surface,#fff) l c h / .3)}.scroll-highlight-word{color:var(--sh-on)}@supports (color:color-mix(in lab,red,red)){.scroll-highlight-word{color:color-mix(in srgb,var(--sh-on) calc(var(--lit,0) * 100%),var(--sh-off))}}.scroll-highlight-word{transition:color .12s linear}@supports not (color:color-mix(in srgb,red,blue)){.scroll-highlight-word{color:var(--sh-on)}}@media(prefers-reduced-motion:reduce){.scroll-highlight-word{transition:none}}.hover-up,.hover-down,.hover-left,.hover-right,.hover-grow,.hover-zoom,.hover-shrink,.hover-rotate,.hover-skew,.hover-tilt,.hover-lift,.hover-pop,.hover-push,.hover-glow,.hover-shadow,.hover-float,.hover-buzz,.hover-wobble{transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),filter var(--duration-base) var(--ease-out);backface-visibility:hidden}@media(hover:hover){.hover-up:hover{transform:translateY(calc(var(--hover-move,10px) * -1))}.hover-down:hover{transform:translateY(var(--hover-move,10px))}.hover-left:hover{transform:translate(calc(var(--hover-move,10px) * -1))}.hover-right:hover{transform:translate(var(--hover-move,10px))}.hover-grow:hover{transform:scale(var(--hover-scale,1.05))}.hover-zoom:hover{transform:scale(var(--hover-scale,1.09))}.hover-shrink:hover{transform:scale(var(--hover-scale,.94))}.hover-rotate:hover{transform:rotate(4deg)}.hover-skew:hover{transform:skew(-6deg)}.hover-tilt:hover{transform:perspective(800px)rotateX(7deg)rotateY(-7deg)}.hover-lift:hover{box-shadow:var(--shadow-lg);transform:translateY(-8px)}.hover-pop{transition:transform var(--duration-base) var(--ease-spring)}.hover-pop:hover{transform:scale(1.07)}.hover-push:hover{transform:scale(.95)}.hover-push:active{transform:scale(.92)}.hover-glow:hover{box-shadow:0 0 0 4px var(--color-primary-50),0 12px 30px -8px var(--color-primary)}.hover-shadow:hover{box-shadow:var(--shadow-xl)}.hover-float:hover{animation:1.8s ease-in-out infinite nx-hover-float}.hover-buzz:hover{animation:.32s linear infinite nx-hover-buzz}.hover-wobble:hover{animation:.8s ease-in-out nx-hover-wobble}}[data-hover-magnetic],[data-hover-tilt]{transition:transform var(--duration-base) var(--ease-out);will-change:transform}[data-hover-tilt]{transform-style:preserve-3d}@keyframes nx-hover-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes nx-hover-buzz{0%,to{transform:translate(0)}25%{transform:translate(-2px)rotate(-1deg)}75%{transform:translate(2px)rotate(1deg)}}@keyframes nx-hover-wobble{0%,to{transform:rotate(0)}15%{transform:rotate(-5deg)}30%{transform:rotate(4deg)}45%{transform:rotate(-3deg)}60%{transform:rotate(2deg)}75%{transform:rotate(-1deg)}}.hover-underline{transition:background-size .5s var(--ease-out);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;padding-bottom:.08em}.group:hover .hover-underline,.group:focus-visible .hover-underline,a.hover-underline:hover{background-size:100% 2px}@media(prefers-reduced-motion:reduce){.hover-float:hover,.hover-buzz:hover,.hover-wobble:hover{animation:none!important}.hover-underline{transition:none}}.loop-spin{animation:nx-loop-spin var(--loop-duration,3s) linear infinite}.loop-float{animation:nx-loop-float var(--loop-duration,1.8s) ease-in-out infinite}.loop-sway{animation:nx-loop-sway var(--loop-duration,1.8s) ease-in-out infinite}.loop-pulse{animation:nx-loop-pulse var(--loop-duration,1.3s) ease-in-out infinite}.loop-breathe{animation:nx-loop-breathe var(--loop-duration,2.2s) ease-in-out infinite}.loop-bounce{animation:nx-loop-bounce var(--loop-duration,1.1s) infinite}.loop-swing{animation:nx-loop-swing var(--loop-duration,1.6s) ease-in-out infinite;transform-origin:top}.loop-ping{animation:nx-loop-ping var(--loop-duration,1.2s) cubic-bezier(0,0,.2,1) infinite}.loop-shimmer{background-image:linear-gradient(100deg,transparent 20%,var(--color-bg) 48%,var(--color-bg) 52%,transparent 80%);animation:nx-loop-shimmer var(--loop-duration,1.4s) linear infinite;background-repeat:no-repeat;background-size:200% 100%}@keyframes nx-loop-spin{to{transform:rotate(360deg)}}@keyframes nx-loop-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--loop-distance,12px) * -1))}}@keyframes nx-loop-sway{0%,to{transform:translate(calc(var(--loop-distance,12px) * -1))}50%{transform:translate(var(--loop-distance,12px))}}@keyframes nx-loop-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes nx-loop-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes nx-loop-bounce{0%,to{transform:translateY(calc(var(--loop-distance,18px) * -1));animation-timing-function:cubic-bezier(.8,0,1,1)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}}@keyframes nx-loop-swing{0%,to{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}@keyframes nx-loop-ping{0%{opacity:.6;transform:scale(1)}75%,to{opacity:0;transform:scale(2.4)}}@keyframes nx-loop-shimmer{0%{background-position:150% 0}to{background-position:-150% 0}}@media(prefers-reduced-motion:reduce){.loop-spin,.loop-float,.loop-sway,.loop-pulse,.loop-breathe,.loop-bounce,.loop-swing,.loop-ping,.loop-shimmer{animation:none!important}}.loader-ring{width:var(--loader-size,44px);aspect-ratio:1;border:var(--loader-weight,3px) solid currentColor}@supports (color:color-mix(in lab,red,red)){.loader-ring{border:var(--loader-weight,3px) solid color-mix(in srgb,currentColor 16%,transparent)}}.loader-ring{border-top-color:currentColor;border-radius:50%;animation:.8s linear infinite nx-loader-spin}.loader-dual{width:var(--loader-size,44px);aspect-ratio:1;border:var(--loader-weight,3px) solid transparent;border-top-color:currentColor;border-bottom-color:currentColor;border-radius:50%;animation:.9s linear infinite nx-loader-spin}.loader-dots{font-size:var(--loader-size,11px);gap:.4em;display:inline-flex}.loader-dots span{background:currentColor;border-radius:50%;width:1em;height:1em;animation:1.2s ease-in-out infinite nx-loader-bounce}.loader-dots span:nth-child(2){animation-delay:.15s}.loader-dots span:nth-child(3){animation-delay:.3s}.loader-bars{height:var(--loader-size,40px);font-size:var(--loader-size,40px);align-items:center;gap:.28em;display:inline-flex}.loader-bars span{border-radius:var(--radius-pill);transform-origin:50%;background:currentColor;width:.12em;height:100%;animation:1s ease-in-out infinite nx-loader-equalize}.loader-bars span:nth-child(2){animation-delay:.12s}.loader-bars span:nth-child(3){animation-delay:.24s}.loader-bars span:nth-child(4){animation-delay:.36s}.loader-bars span:nth-child(5){animation-delay:.48s}.loader-pulse{width:var(--loader-size,36px);aspect-ratio:1;background:currentColor;border-radius:50%;animation:1.4s ease-in-out infinite nx-loader-pulse-dot;position:relative}.loader-pulse:after{content:"";border:2px solid;border-radius:50%;animation:1.4s cubic-bezier(0,0,.2,1) infinite nx-loader-ping;position:absolute;top:0;right:0;bottom:0;left:0}.loader-progress{width:var(--loader-width,200px);max-width:100%;height:var(--loader-weight,4px);border-radius:var(--radius-pill);background:currentColor;position:relative}@supports (color:color-mix(in lab,red,red)){.loader-progress{background:color-mix(in srgb,currentColor 16%,transparent)}}.loader-progress{overflow:hidden}.loader-progress:not(:has(.loader-progress__fill)):before{content:"";border-radius:inherit;inset-block:0;background:currentColor;width:40%;animation:1.3s ease-in-out infinite nx-loader-shuttle;position:absolute;left:0}.loader-progress__fill{border-radius:inherit;width:0;height:100%;transition:width .3s var(--ease-out,ease-out);background:currentColor;display:block}.loader-counter{font:600 var(--loader-size,2.5rem) / 1 var(--font-heading,inherit);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.loader-counter--demo{--nx-count:0;counter-reset:nx-count var(--nx-count);animation:2.6s linear infinite nx-loader-count}.loader-counter--demo:after{content:counter(nx-count) "%"}.loader-logo{animation:1.6s ease-in-out infinite nx-loader-breathe;display:inline-flex}.preloader{--color-white:var(--preloader-on,#fff);z-index:9990;background:var(--preloader-bg,var(--color-bg));color:var(--color-text);justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.preloader[hidden]{display:none}.preloader-active{overflow:hidden}.preloader__inner{z-index:1;align-items:center;gap:var(--space-5,1.25rem);transition:opacity .4s var(--ease-out,ease-out);flex-direction:column;display:flex;position:relative}.preloader--inline{z-index:1;position:absolute}.preloader--fade{opacity:1;transition:opacity .6s var(--ease-out,ease-out),visibility .6s}.preloader--fade.is-hidden{opacity:0;visibility:hidden}.preloader--slide{transition:transform .7s var(--ease-lift,cubic-bezier(.65, 0, .35, 1))}.preloader--slide.is-hidden{transform:translateY(-100%)}.preloader--split{background:0 0}.preloader--split:before,.preloader--split:after{content:"";background:var(--preloader-bg,var(--color-bg));width:50%;transition:transform .8s var(--ease-lift,cubic-bezier(.65, 0, .35, 1));position:absolute;inset-block:0}.preloader--split:before{left:0}.preloader--split:after{right:0}.preloader--split.is-hidden:before{transform:translate(-100%)}.preloader--split.is-hidden:after{transform:translate(100%)}.preloader--split.is-hidden .preloader__inner{opacity:0}@keyframes nx-loader-spin{to{transform:rotate(360deg)}}@keyframes nx-loader-bounce{0%,to{opacity:.5;transform:translateY(35%)}50%{opacity:1;transform:translateY(-35%)}}@keyframes nx-loader-equalize{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes nx-loader-pulse-dot{0%,to{transform:scale(.7)}50%{transform:scale(1)}}@keyframes nx-loader-ping{0%{opacity:.6;transform:scale(1)}75%,to{opacity:0;transform:scale(2.2)}}@keyframes nx-loader-shuttle{0%{left:-40%}to{left:100%}}@keyframes nx-loader-count{0%{--nx-count:0}to{--nx-count:100}}@keyframes nx-loader-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@media(prefers-reduced-motion:reduce){.loader-ring,.loader-dual,.loader-dots span,.loader-bars span,.loader-pulse,.loader-pulse:after,.loader-counter--demo,.loader-logo,.loader-progress:not(:has(.loader-progress__fill)):before{animation:none!important}.loader-counter--demo:after{content:"100%"}.loader-bars span{transform:scaleY(.6)}.preloader--fade,.preloader--slide,.preloader--split:before,.preloader--split:after,.preloader__inner{transition-duration:.01ms!important}}.code-block{position:relative}.code-block pre{margin:0}.code-copy{color:var(--color-light);align-items:center;gap:.4em;padding:.35rem .6rem;font-size:.75rem;line-height:1;display:inline-flex;position:absolute;top:.65rem;right:.65rem}@supports (color:color-mix(in lab,red,red)){.code-copy{color:color-mix(in srgb,var(--color-light) 75%,transparent)}}.code-copy{background:var(--color-light)}@supports (color:color-mix(in lab,red,red)){.code-copy{background:color-mix(in srgb,var(--color-light) 12%,transparent)}}.code-copy{border:1px solid var(--color-light)}@supports (color:color-mix(in lab,red,red)){.code-copy{border:1px solid color-mix(in srgb,var(--color-light) 16%,transparent)}}.code-copy{border-radius:var(--radius-sm,.375rem);cursor:pointer;opacity:0;transition:opacity .2s,color .2s,background .2s,border-color .2s}.code-block:hover .code-copy,.code-copy:focus-visible{opacity:1}.code-copy:hover{color:var(--color-light);background:var(--color-light)}@supports (color:color-mix(in lab,red,red)){.code-copy:hover{background:color-mix(in srgb,var(--color-light) 20%,transparent)}}.code-copy.is-copied{opacity:1;color:var(--color-success,#16a34a);border-color:var(--color-success,#16a34a)}@supports (color:color-mix(in lab,red,red)){.code-copy.is-copied{border-color:color-mix(in srgb,var(--color-success,#16a34a) 50%,transparent)}}.code-copy.is-copied{background:var(--color-success,#16a34a)}@supports (color:color-mix(in lab,red,red)){.code-copy.is-copied{background:color-mix(in srgb,var(--color-success,#16a34a) 14%,transparent)}}@media(hover:none){.code-copy{opacity:1}}.word-rotator{--wr-dur:.55s;--wr-ease:cubic-bezier(.22, .61, .36, 1);vertical-align:bottom;transition:width var(--wr-dur) var(--wr-ease);--wr-bleed:.18em;box-sizing:content-box;padding-bottom:.14em;padding-inline:var(--wr-bleed);margin-bottom:-.14em;margin-inline:calc(var(--wr-bleed) * -1);display:inline-block;position:relative;overflow:hidden}.word-rotator-word{left:var(--wr-bleed);white-space:nowrap;transition:transform var(--wr-dur) var(--wr-ease),opacity var(--wr-dur) var(--wr-ease),filter var(--wr-dur) var(--wr-ease);position:absolute;top:0}.word-rotator-word.is-active{position:relative;left:0}.word-rotator-word{opacity:0;transform:translateY(calc(100% + .14em))}.word-rotator-word.is-active{opacity:1;transform:translateY(0)}.word-rotator-word.is-leaving{opacity:0;transform:translateY(-100%)}.word-rotator--slide-down .word-rotator-word{transform:translateY(-100%)}.word-rotator--slide-down .word-rotator-word.is-active{transform:translateY(0)}.word-rotator--slide-down .word-rotator-word.is-leaving{transform:translateY(calc(100% + .14em))}.word-rotator--fade .word-rotator-word,.word-rotator--fade .word-rotator-word.is-active,.word-rotator--fade .word-rotator-word.is-leaving{transform:none}.word-rotator--fade .word-rotator-word{opacity:0}.word-rotator--fade .word-rotator-word.is-active{opacity:1}.word-rotator--flip{perspective:320px;overflow:visible}.word-rotator--flip .word-rotator-word{transform-origin:50% 100%;backface-visibility:hidden;opacity:0;transform:rotateX(-90deg)}.word-rotator--flip .word-rotator-word.is-active{opacity:1;transform:rotateX(0)}.word-rotator--flip .word-rotator-word.is-leaving{opacity:0;transform:rotateX(90deg)}.word-rotator--blur .word-rotator-word{opacity:0;filter:blur(8px);transform:scale(1.04)}.word-rotator--blur .word-rotator-word.is-active{opacity:1;filter:blur();transform:none}.word-rotator--blur .word-rotator-word.is-leaving{opacity:0;filter:blur(8px);transform:scale(.96)}.word-rotator--type{overflow:visible}.word-rotator--type .word-rotator-word{opacity:1;filter:none;will-change:auto;transition:none;position:relative;transform:none}.word-rotator--type .word-rotator-word:not(.is-active){display:none}.word-rotator--type .word-rotator-word.is-active:after{content:"";vertical-align:-.15em;background:currentColor;width:.08em;height:1.05em;margin-left:.06em;animation:1s step-end infinite wr-caret;display:inline-block}@keyframes wr-caret{50%{opacity:0}}.word-rotator[class*=text-gradient-] .word-rotator-word{background:inherit;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}@media(prefers-reduced-motion:reduce){.word-rotator,.word-rotator-word{transition:none!important}.word-rotator-word{filter:none!important;transform:none!important}.word-rotator-word:not(.is-active){opacity:0}.word-rotator-word.is-active{opacity:1}.word-rotator--type .word-rotator-word.is-active:after{animation:none}}.site-header,.megamenu-preview{--menu-surface:var(--color-bg);--menu-border:var(--color-border);--menu-shadow:var(--shadow-lg);--menu-title:var(--color-text-soft);--menu-text:var(--color-text);--menu-strong:var(--color-dark);--menu-hover-bg:var(--color-primary-50);--menu-hover-text:var(--color-primary-ink)}.site-header{z-index:var(--z-sticky);background:var(--color-bg);transition:box-shadow var(--duration-base) var(--ease-out);position:sticky;top:0}.site-header.scrolled{box-shadow:var(--shadow-md)}html.modal-open .site-header,html.glightbox-open .site-header{position:fixed;top:0;left:0;right:0}html.modal-open body,html.glightbox-open body{padding-top:var(--header-h)}.navbar-inner{height:var(--header-h);grid-template-columns:1fr auto 1fr;align-items:center;column-gap:2rem;padding-inline:60px;display:grid;position:relative}.brand{font-family:var(--font-heading);color:var(--color-primary-ink);letter-spacing:var(--tracking-tight);white-space:nowrap;flex-shrink:0;align-items:center;font-size:1.4rem;font-weight:800;text-decoration:none;display:inline-flex}.brand-logo{width:auto;max-width:none;height:1.6em;filter:var(--logo-tint,none);display:block}.brand-logo--original{filter:none}.brand-tint{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.nav-links{align-self:stretch;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.nav-link{font-size:var(--text-base);letter-spacing:-.015em;color:var(--color-dark);white-space:nowrap;border-radius:var(--radius-sm);transition:color var(--duration-fast) var(--ease-out);cursor:pointer;font-weight:600;font-family:var(--font-sans);background:0 0;border:none;align-items:center;gap:.3rem;padding:.45rem .875rem;text-decoration:none;display:flex}.nav-link:hover,.nav-link.active{color:var(--color-primary-ink);background:0 0}.nav-link>.ph-caret-down{font-size:var(--text-xs)}.nav-links:has(>li:nth-child(9)) .nav-link{padding-inline:.625rem}.nav-links:has(>li:nth-child(12)) .nav-link{font-size:var(--text-sm);padding-inline:.4rem}.navbar-inner:has(.nav-links>li:nth-child(12)){column-gap:1rem}@media(min-width:1200px)and (not (min-width:1536px)){.site-header .nav-links:has(>li:nth-child(8)){gap:0}.site-header .nav-links:has(>li:nth-child(8)) .nav-link{padding-inline:.625rem}}@media(max-width:1279px){:is(.site-header:has(.nav-links>li:nth-child(10)),.site-header:is(.header-contact,.header-split,.header-utility,.header-capsule,.header-glass,.header-dark-glass,.header-info-panel,.header-pill-menu):has(.nav-links>li:nth-child(8))) .navbar-inner{grid-template-columns:1fr auto}:is(.site-header:has(.nav-links>li:nth-child(10)),.site-header:is(.header-contact,.header-split,.header-utility,.header-capsule,.header-glass,.header-dark-glass,.header-info-panel,.header-pill-menu):has(.nav-links>li:nth-child(8))) .brand{grid-area:auto;justify-self:start}:is(.site-header:has(.nav-links>li:nth-child(10)),.site-header:is(.header-contact,.header-split,.header-utility,.header-capsule,.header-glass,.header-dark-glass,.header-info-panel,.header-pill-menu):has(.nav-links>li:nth-child(8))) .nav-actions{grid-area:auto;justify-self:end}:is(.site-header:has(.nav-links>li:nth-child(10)),.site-header:is(.header-contact,.header-split,.header-utility,.header-capsule,.header-glass,.header-dark-glass,.header-info-panel,.header-pill-menu):has(.nav-links>li:nth-child(8))) .nav-links{display:none}:is(.site-header:has(.nav-links>li:nth-child(10)),.site-header:is(.header-contact,.header-split,.header-utility,.header-capsule,.header-glass,.header-dark-glass,.header-info-panel,.header-pill-menu):has(.nav-links>li:nth-child(8))) .hamburger{display:grid}}@media(max-width:1199px){.site-header:not(.header-stacked):has(.nav-links>li:nth-child(8)) .navbar-inner{grid-template-columns:1fr auto}.site-header:not(.header-stacked):has(.nav-links>li:nth-child(8)) .brand{grid-area:auto;justify-self:start}.site-header:not(.header-stacked):has(.nav-links>li:nth-child(8)) .nav-actions{grid-area:auto;justify-self:end}.site-header:not(.header-stacked):has(.nav-links>li:nth-child(8)) .nav-links{display:none}.site-header:not(.header-stacked):has(.nav-links>li:nth-child(8)) .hamburger{display:grid}}[data-header][data-menu-wait],[data-header][data-menu-wait] *,[data-header][data-menu-wait] .nav-megamenu:after{transition-delay:.15s!important}.nav-megamenu{align-self:stretch;align-items:center;display:flex}.nav-megamenu .megamenu-panel{background:var(--menu-surface);border-top:1px solid var(--menu-border);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);width:100vw;box-shadow:var(--menu-shadow);clip-path:inset(0 -60px -60px);z-index:var(--z-dropdown);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s var(--ease-out),transform .3s var(--ease-out),visibility 0s .3s;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(-8px)}.nav-megamenu:after{content:"";top:var(--header-h);z-index:calc(var(--z-dropdown) - 1);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s var(--ease-out),visibility 0s .3s;background:#00000080;position:fixed;bottom:0;left:0;right:0}.nav-megamenu:is(:hover,:focus-within):after{opacity:1;visibility:visible;transition:opacity .3s var(--ease-out),visibility 0s}.nav-megamenu .megamenu-inner{grid-template-columns:repeat(4,1fr);gap:1.5rem;padding:3rem 2rem;display:grid}.nav-megamenu:is(:hover,:focus-within) .megamenu-panel{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s var(--ease-out),transform .3s var(--ease-out),visibility 0s;transform:translate(-50%)translateY(0)}.nav-megamenu:is(:hover,:focus-within) .nav-link i{transform:rotate(180deg)}.nav-megamenu .megamenu-panel .tabs-panel.is-active{visibility:inherit;pointer-events:inherit}.nav-megamenu .megamenu-col{flex-direction:column;gap:.25rem;display:flex}.nav-megamenu .megamenu-col-title{font-size:var(--text-xs);color:var(--menu-text);text-transform:uppercase;letter-spacing:var(--tracking-wide);padding:0 .875rem .5rem;font-weight:600}.nav-megamenu .megamenu-item{font-size:var(--text-sm);color:var(--menu-text);border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);align-items:center;gap:.5rem;padding:.5rem .875rem;text-decoration:none;display:flex}.nav-megamenu .megamenu-item:hover{background:var(--menu-hover-bg);color:var(--menu-hover-text)}.nav-megamenu.nav-megamenu--media .megamenu-inner{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(19rem,28rem);column-gap:2rem}.nav-megamenu.nav-megamenu--media .megamenu-col{min-width:0}.nav-megamenu.nav-megamenu--media .megamenu-item>i{color:var(--menu-title);transition:color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);flex-shrink:0;font-size:1rem}.nav-megamenu.nav-megamenu--media .megamenu-item:hover>i{color:var(--menu-hover-text);transform:translate(2px)}.nav-megamenu.nav-megamenu--media .megamenu-media{border-left:1px solid var(--menu-border);flex-direction:column;gap:.875rem;min-width:0;padding-left:2rem;display:flex}.nav-megamenu.nav-megamenu--media .megamenu-swiper{border-radius:var(--radius-lg);background:var(--menu-hover-bg);flex:16rem;width:100%;min-height:0;margin-inline:0;overflow:hidden}.nav-megamenu.nav-megamenu--media .megamenu-media-link{font-size:var(--text-sm);color:var(--menu-hover-text);align-items:center;gap:.4rem;padding-inline:.25rem;font-weight:600;text-decoration:none;display:inline-flex}.nav-megamenu.nav-megamenu--media .megamenu-media-link i{transition:transform var(--duration-fast) var(--ease-out)}.nav-megamenu.nav-megamenu--media .megamenu-media-link:hover i{transform:translate(3px)}.nav-megamenu.nav-megamenu--media .megamenu-foot{grid-column:1/4;justify-self:start;padding-top:.5rem}.nav-megamenu.nav-megamenu--media .megamenu-inner:has(>.megamenu-foot)>.megamenu-media{grid-area:1/4/span 2}.nav-megamenu.nav-megamenu--media .megamenu-col,.nav-megamenu.nav-megamenu--media .megamenu-media,.nav-megamenu.nav-megamenu--media .megamenu-foot{opacity:0;transition:opacity .4s var(--ease-out),transform .4s var(--ease-out);transform:translateY(10px)}.nav-megamenu.nav-megamenu--media:is(:hover,:focus-within) .megamenu-col,.nav-megamenu.nav-megamenu--media:is(:hover,:focus-within) .megamenu-media,.nav-megamenu.nav-megamenu--media:is(:hover,:focus-within) .megamenu-foot{opacity:1;transform:none}.nav-megamenu.nav-megamenu--media:is(:hover,:focus-within) .megamenu-col:nth-child(2){transition-delay:60ms}.nav-megamenu.nav-megamenu--media:is(:hover,:focus-within) .megamenu-col:nth-child(3){transition-delay:.12s}.nav-megamenu.nav-megamenu--media:is(:hover,:focus-within) .megamenu-media,.nav-megamenu.nav-megamenu--media:is(:hover,:focus-within) .megamenu-foot{transition-delay:.18s}.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide{height:100%;text-decoration:none;display:block;position:relative;overflow:hidden}.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide:after{content:"";background:linear-gradient(#0000,#000c);position:absolute;top:35%;right:0;bottom:0;left:0}.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .swiper-slide-active img{animation:megamenu-kenburns 9s var(--ease-out) forwards}.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide-body{z-index:1;flex-direction:column;gap:.15rem;display:flex;position:absolute;bottom:2.25rem;left:1.125rem;right:1.125rem}.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide-eyebrow{font-size:var(--text-sm);color:#ffffffc7;font-weight:500}.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide-title{font-family:var(--font-heading);font-size:var(--text-lg);letter-spacing:var(--tracking-tight);color:#fff;font-weight:700}.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide--showcase{background:var(--gradient-primary-light,none),radial-gradient(90% 60% at 85% 0%,var(--color-primary-400-shade),transparent 70%),linear-gradient(160deg,var(--color-primary-800),var(--color-primary-shade) 120%)}@supports (color:color-mix(in lab,red,red)){.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide--showcase{background:var(--gradient-primary-light,none),radial-gradient(90% 60% at 85% 0%,color-mix(in srgb,var(--color-primary-400-shade) 55%,transparent),transparent 70%),linear-gradient(160deg,var(--color-primary-800),var(--color-primary-shade) 120%)}}.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide--showcase:after{content:none}.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide--showcase .megamenu-slide-body{gap:.2rem;padding-right:2.5rem;top:1.25rem;bottom:auto}.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide--showcase .megamenu-slide-title{letter-spacing:-.03em;font-size:1.375rem;line-height:1.1}.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide--showcase .megamenu-slide-title em{font-family:var(--font-serif);color:var(--color-primary-200);font-weight:400}@supports (color:oklch(from red calc(l + .1) c h)){.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide--showcase .megamenu-slide-eyebrow{color:oklch(from var(--color-on-primary) l c h / .78)}.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide--showcase .megamenu-slide-title{color:var(--color-on-primary)}.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide--showcase .megamenu-slide-title em{color:oklab(from var(--color-on-primary) calc(clamp(0,(l - .8) * 1000000000,1)*(2*l - 1) + (1 - clamp(0,(l - .8) * 1000000000,1))*.3) calc(a*(clamp(0,(l - .8) * 1000000000,1)*2 + (1 - clamp(0,(l - .8) * 1000000000,1))*3)) calc(b*(clamp(0,(l - .8) * 1000000000,1)*2 + (1 - clamp(0,(l - .8) * 1000000000,1))*3)))}@supports (color:color-mix(in lab,red,red)){.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide--showcase .megamenu-slide-title em{color:oklab(from color-mix(in oklab,var(--color-on-primary),var(--color-primary-200)) calc(clamp(0,(l - .8) * 1000000000,1)*(2*l - 1) + (1 - clamp(0,(l - .8) * 1000000000,1))*.3) calc(a*(clamp(0,(l - .8) * 1000000000,1)*2 + (1 - clamp(0,(l - .8) * 1000000000,1))*3)) calc(b*(clamp(0,(l - .8) * 1000000000,1)*2 + (1 - clamp(0,(l - .8) * 1000000000,1))*3)))}}}.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide-shot{transform-origin:0 0;transition:transform var(--duration-slow,.6s) var(--ease-out);position:absolute;top:5.75rem;left:1.125rem;right:-2.5rem;transform:rotate(-2deg);box-shadow:0 24px 48px -12px #00000073}.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide-shot img{height:auto;animation:none;position:static}.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide--showcase:hover .megamenu-slide-shot{transform:rotate(0)translateY(-8px)}.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide-go{z-index:1;color:#fff;border-radius:var(--radius-full);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;width:2rem;height:2rem;transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);background:#ffffff2e;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex;position:absolute;top:.875rem;right:.875rem;transform:translate(-4px,4px)}.nav-megamenu:is(.nav-megamenu--media,.nav-megamenu--tabs) .megamenu-slide:hover .megamenu-slide-go{opacity:1;transform:none}.nav-megamenu.nav-megamenu--tabs .megamenu-inner{grid-template-columns:minmax(0,1fr)}.nav-megamenu.nav-megamenu--tabs .megamenu-tabs{--tab-title:var(--menu-strong,var(--menu-text));--tab-caption:var(--menu-title);--tab-tile-bg:var(--menu-text)}@supports (color:color-mix(in lab,red,red)){.nav-megamenu.nav-megamenu--tabs .megamenu-tabs{--tab-tile-bg:color-mix(in srgb, var(--menu-text) 6%, transparent)}}.nav-megamenu.nav-megamenu--tabs .megamenu-tabs{--tab-tile-fg:var(--menu-title);--tab-tile-active:var(--menu-surface);--tab-hover-bg:var(--menu-hover-bg);--tab-active-bg:var(--menu-hover-bg);--tab-accent:var(--menu-hover-text);--tab-accent-ink:var(--menu-hover-text);grid-template-columns:minmax(19.5rem,21rem) minmax(0,1fr);align-items:stretch;gap:0 2.5rem}.nav-megamenu.nav-megamenu--tabs .megamenu-tabs .tabs-nav{border-right:1px solid var(--menu-border);padding-right:1.5rem}.nav-megamenu.nav-megamenu--tabs .megamenu-tabs:has(>.megamenu-foot){grid-template-rows:auto 1fr}.nav-megamenu.nav-megamenu--tabs .megamenu-tabs:has(>.megamenu-foot)>.tabs-panels{grid-area:1/2/span 2}.nav-megamenu.nav-megamenu--tabs .megamenu-tabs>.megamenu-foot{border-right:1px solid var(--menu-border);flex-direction:column;grid-area:2/1;justify-content:flex-end;padding:1.25rem 1.5rem 0 0;display:flex}.nav-megamenu.nav-megamenu--tabs .megamenu-tabs>.megamenu-foot>.menu-promo{padding:1rem 1.125rem 1rem 1rem}.nav-megamenu.nav-megamenu--tabs .megamenu-tabs .tabs-panel.is-active{visibility:inherit}.nav-megamenu.nav-megamenu--tabs .megamenu-tabs .tabs-panels{margin-top:0;padding-top:.375rem}.nav-megamenu.nav-megamenu--tabs .megamenu-tabpanel{grid-template-columns:minmax(0,1fr) minmax(19rem,26rem);gap:2rem;display:grid}.nav-megamenu.nav-megamenu--tabs .megamenu-links{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:1.5rem;padding-top:.5rem;display:grid}.nav-megamenu.nav-megamenu--tabs .megamenu-col--lead{border-top:1px solid var(--menu-border,var(--color-border));grid-column:1/-1;padding-top:1rem}.nav-megamenu.nav-megamenu--tabs .megamenu-col--lead .megamenu-item{font-weight:600}.nav-megamenu.nav-megamenu--tabs .megamenu-links:has(>.megamenu-col:not(.megamenu-col--lead):nth-child(3))>.megamenu-col:nth-child(2){grid-row:span 2}.nav-megamenu.nav-megamenu--tabs .megamenu-links:has(>.megamenu-col:not(.megamenu-col--lead):nth-child(4)){grid-template-rows:auto 1fr;grid-template-columns:repeat(3,minmax(0,1fr))}.nav-megamenu.nav-megamenu--tabs .megamenu-links:has(>.megamenu-col:not(.megamenu-col--lead):nth-child(4))>.megamenu-col:nth-child(-n+2){grid-row:span 2}@media(max-width:1439px){.nav-megamenu.nav-megamenu--tabs .megamenu-tabpanel:has(.megamenu-links>.megamenu-col:not(.megamenu-col--lead):nth-child(4)){grid-template-columns:minmax(0,1fr)}.nav-megamenu.nav-megamenu--tabs .megamenu-tabpanel:has(.megamenu-links>.megamenu-col:not(.megamenu-col--lead):nth-child(4)) .megamenu-feature{display:none}}.nav-megamenu.nav-megamenu--tabs .megamenu-col{min-width:0}.nav-megamenu.nav-megamenu--tabs .megamenu-note{font-size:var(--text-sm);color:var(--menu-title);margin-top:.75rem;padding:0 .875rem;line-height:1.5}.nav-megamenu.nav-megamenu--tabs .megamenu-feature{border-radius:var(--radius-lg);min-height:17.5rem}.nav-megamenu.nav-megamenu--tabs .megamenu-feature .megamenu-slide-shot{transform-origin:top;top:6.5rem;right:1.5rem;bottom:-2rem;left:1.5rem;transform:rotate(-1.5deg)}.nav-megamenu.nav-megamenu--tabs .megamenu-feature .megamenu-slide-shot img{aspect-ratio:auto}.nav-megamenu.nav-megamenu--tabs .megamenu-showcase{isolation:isolate;background:var(--gradient-primary-light,none),radial-gradient(90% 60% at 85% 0%,var(--color-primary-400-shade),transparent 70%),linear-gradient(160deg,var(--color-primary-800),var(--color-primary-shade) 120%);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.nav-megamenu.nav-megamenu--tabs .megamenu-showcase{background:var(--gradient-primary-light,none),radial-gradient(90% 60% at 85% 0%,color-mix(in srgb,var(--color-primary-400-shade) 55%,transparent),transparent 70%),linear-gradient(160deg,var(--color-primary-800),var(--color-primary-shade) 120%)}}.nav-megamenu.nav-megamenu--tabs .megamenu-showcase>.megamenu-slide{background:0 0;height:auto;animation:9s linear infinite paused megamenu-showcase;position:absolute;top:0;right:0;bottom:0;left:0}.nav-megamenu.nav-megamenu--tabs .megamenu-showcase>.megamenu-slide:nth-of-type(2){animation-delay:-6s}.nav-megamenu.nav-megamenu--tabs .megamenu-showcase>.megamenu-slide:nth-of-type(3){animation-delay:-3s}.nav-megamenu.nav-megamenu--tabs:is(:hover,:focus-within) .tabs-panel.is-active .megamenu-showcase:not(:hover)>.megamenu-slide{animation-play-state:running}.nav-megamenu.nav-megamenu--tabs .megamenu-tabs :is(.tabs-nav,.tabs-panels,.megamenu-foot){opacity:0;transition:opacity .4s var(--ease-out),transform .4s var(--ease-out);transform:translateY(10px)}.nav-megamenu.nav-megamenu--tabs:is(:hover,:focus-within) .megamenu-tabs :is(.tabs-nav,.tabs-panels,.megamenu-foot){opacity:1;transform:none}.nav-megamenu.nav-megamenu--tabs:is(:hover,:focus-within) .megamenu-tabs :is(.tabs-panels,.megamenu-foot){transition-delay:80ms}@media(max-width:1279px){.nav-megamenu.nav-megamenu--tabs .megamenu-tabpanel{grid-template-columns:minmax(0,1fr)}.nav-megamenu.nav-megamenu--tabs .megamenu-feature{display:none}}@keyframes megamenu-showcase{0%,28.89%{opacity:1;z-index:2}33.34%,95.56%{opacity:0;z-index:1}to{opacity:1;z-index:2}}@media(prefers-reduced-motion:reduce){.megamenu-showcase>.megamenu-slide{animation:none}.megamenu-showcase>.megamenu-slide:not(:first-of-type){display:none}.nav-megamenu.nav-megamenu--tabs .megamenu-tabs :is(.tabs-nav,.tabs-panels,.megamenu-foot){opacity:1;transition:none;transform:none}}@keyframes megamenu-kenburns{0%{transform:scale(1)}to{transform:scale(1.08)}}@media(max-width:1279px){.nav-megamenu.nav-megamenu--media .megamenu-inner{grid-template-columns:repeat(3,minmax(0,1fr))}.nav-megamenu.nav-megamenu--media .megamenu-media{display:none}}@media(prefers-reduced-motion:reduce){.nav-megamenu.nav-megamenu--media .megamenu-col,.nav-megamenu.nav-megamenu--media .megamenu-media,.nav-megamenu.nav-megamenu--media .megamenu-foot{opacity:1;transition:none;transform:none}.nav-megamenu.nav-megamenu--media .swiper-slide-active img{animation:none}.nav-megamenu.nav-megamenu--media .megamenu-slide-go{transform:none}}.nav-megamenu.nav-megamenu--services .megamenu-inner{grid-template-columns:minmax(0,15rem) minmax(0,1fr) minmax(0,17rem);gap:2rem 2.75rem}.nav-megamenu.nav-megamenu--services .megamenu-col{min-width:0}.nav-megamenu.nav-megamenu--services .eyebrow{color:var(--menu-hover-text)}.nav-megamenu.nav-megamenu--services .megamenu-lead{gap:1rem}.nav-megamenu.nav-megamenu--services .megamenu-statement{font-family:var(--megamenu-statement-font,inherit);font-size:1.5rem;font-weight:var(--megamenu-statement-weight,600);letter-spacing:-.02em;text-wrap:balance;color:var(--menu-strong);margin:0;line-height:1.25}.nav-megamenu.nav-megamenu--services .megamenu-statement em{font-family:var(--font-serif);color:var(--menu-hover-text);font-weight:400}.nav-megamenu.nav-megamenu--services .megamenu-statement strong{font-weight:600}.nav-megamenu.nav-megamenu--services .megamenu-note{color:var(--menu-title);margin:0;font-size:1rem;line-height:1.6}.nav-megamenu.nav-megamenu--services .megamenu-all{color:var(--menu-hover-text);margin-top:auto;padding:1rem 0 0;font-size:.9375rem;font-weight:600}.nav-megamenu.nav-megamenu--services .megamenu-all:hover{background:0 0}.nav-megamenu.nav-megamenu--services .megamenu-services{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.25rem 1.5rem;display:grid}.nav-megamenu.nav-megamenu--services .megamenu-service{border-radius:var(--radius-md);position:relative}.nav-megamenu.nav-megamenu--services .megamenu-service .megamenu-item{color:var(--menu-strong);gap:.875rem;padding:.625rem .75rem .25rem;font-size:1rem;font-weight:600;line-height:1.5rem}.nav-megamenu.nav-megamenu--services .megamenu-service .megamenu-item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.nav-megamenu.nav-megamenu--services .megamenu-service .megamenu-item:hover{background:0 0}.nav-megamenu.nav-megamenu--services .megamenu-service .megamenu-item:focus-visible{outline:none}.nav-megamenu.nav-megamenu--services .megamenu-icon{aspect-ratio:1;width:2.5rem;color:var(--megamenu-icon-fg,var(--menu-hover-text));background:var(--megamenu-icon-bg,var(--menu-hover-text));flex:none;place-items:center;font-size:1.25rem;display:grid}@supports (color:color-mix(in lab,red,red)){.nav-megamenu.nav-megamenu--services .megamenu-icon{background:var(--megamenu-icon-bg,color-mix(in oklch, var(--menu-hover-text) 10%, transparent))}}.nav-megamenu.nav-megamenu--services .megamenu-icon{border-radius:var(--megamenu-icon-radius,var(--radius-md));transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.nav-megamenu.nav-megamenu--services .megamenu-service:is(:hover,:focus-within) .megamenu-item{color:var(--menu-hover-text)}.nav-megamenu.nav-megamenu--services .megamenu-service:is(:hover,:focus-within) .megamenu-icon{color:var(--megamenu-icon-hover-fg,var(--color-on-primary));background:var(--megamenu-icon-hover-bg,var(--color-primary))}.nav-megamenu.nav-megamenu--services .megamenu-caption{color:var(--menu-title);margin:-.5rem 0 0;padding:0 .75rem .75rem 4.125rem;font-size:.9375rem;line-height:1.45}.nav-megamenu.nav-megamenu--services .megamenu-case{min-width:0;color:var(--menu-strong);flex-direction:column;gap:.625rem;text-decoration:none;display:flex}.nav-megamenu.nav-megamenu--services .megamenu-case:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.nav-megamenu.nav-megamenu--services .megamenu-case-media{aspect-ratio:4/3;background:var(--menu-hover-bg);border-radius:var(--radius-lg);margin-bottom:.375rem;display:block;position:relative;overflow:hidden}.nav-megamenu.nav-megamenu--services .megamenu-case-media img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-out)}.nav-megamenu.nav-megamenu--services .megamenu-case:hover .megamenu-case-media img{transform:scale(1.04)}.nav-megamenu.nav-megamenu--services .megamenu-case-title{letter-spacing:-.01em;font-size:1.0625rem;font-weight:600;line-height:1.35}.nav-megamenu.nav-megamenu--services .megamenu-case-link{color:var(--menu-hover-text);align-items:center;gap:.75rem;font-size:.9375rem;font-weight:600;display:inline-flex}.nav-megamenu.nav-megamenu--services .megamenu-case:hover .megamenu-case-link .link-arrow{width:1.875rem}.nav-megamenu.nav-megamenu--services .megamenu-col,.nav-megamenu.nav-megamenu--services .megamenu-case{opacity:0;transition:opacity .4s var(--ease-out),transform .4s var(--ease-out);transform:translateY(10px)}.nav-megamenu.nav-megamenu--services:is(:hover,:focus-within) .megamenu-col,.nav-megamenu.nav-megamenu--services:is(:hover,:focus-within) .megamenu-case{opacity:1;transform:none}.nav-megamenu.nav-megamenu--services:is(:hover,:focus-within) .megamenu-services{transition-delay:60ms}.nav-megamenu.nav-megamenu--services:is(:hover,:focus-within) .megamenu-case{transition-delay:.12s}:root:not([data-focus-source=pointer]) .nav-megamenu--services .megamenu-service:has(.megamenu-item:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}.megamenu-metric{color:var(--color-light);background:var(--color-dark-surface);padding:.375rem .75rem;font-size:.875rem;line-height:1.3;position:absolute;bottom:.75rem;left:.75rem}@supports (color:color-mix(in lab,red,red)){.megamenu-metric{background:color-mix(in oklch,var(--color-dark-surface) 55%,transparent)}}.megamenu-metric{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.megamenu-metric b{font-weight:700}.megamenu-metric--brand{color:var(--color-on-primary);background:var(--color-primary);-webkit-backdrop-filter:none;backdrop-filter:none}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid .megamenu-inner{grid-template-columns:minmax(0,15rem) minmax(0,1fr) minmax(0,16rem);gap:2rem 2.5rem}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid .megamenu-lead{border-right:1px solid var(--menu-border);padding-right:2.5rem}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid .megamenu-services{background:var(--menu-border);border-radius:var(--radius-lg);counter-reset:megamenu-service;align-self:start;gap:1px;overflow:hidden}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid .megamenu-service{background:var(--menu-surface);counter-increment:megamenu-service;transition:background var(--duration-fast) var(--ease-out);border-radius:0;padding:1.375rem 3rem 1.5rem 1.375rem}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid .megamenu-service:before{content:counter(megamenu-service,decimal-leading-zero) / "";font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--menu-title);font-weight:500;position:absolute;top:1.5rem;right:1.25rem}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid .megamenu-service:is(:hover,:focus-within){background:var(--menu-hover-bg)}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid .megamenu-service .megamenu-item{padding:0;font-size:1.0625rem}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid .megamenu-icon{aspect-ratio:auto;background:0 0;width:auto;font-size:1.5rem;line-height:1}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid .megamenu-service:is(:hover,:focus-within) .megamenu-icon{color:var(--menu-hover-text);background:0 0}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid .megamenu-caption{margin:.25rem 0 0;padding:0 0 0 2.375rem;line-height:1.5}:root:not([data-focus-source=pointer]) .nav-megamenu--grid .megamenu-service:has(.megamenu-item:focus-visible){outline-offset:-2px}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid.nav-megamenu--icons .megamenu-inner{padding:var(--megamenu-pad,1.5rem 2rem);grid-template-columns:minmax(0,1fr);gap:1.25rem}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid.nav-megamenu--icons .megamenu-services{grid-template-columns:repeat(var(--megamenu-cols,4),minmax(0,1fr))}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid.nav-megamenu--icons .megamenu-service{padding:1.25rem 1.25rem 1.375rem}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid.nav-megamenu--icons .megamenu-service:before{top:1.375rem}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid.nav-megamenu--icons .megamenu-service .megamenu-item{font-family:var(--megamenu-title-font,inherit);font-size:var(--megamenu-title-size,1rem);font-weight:var(--megamenu-title-weight,600);flex-direction:column;align-items:flex-start;gap:1.125rem}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid.nav-megamenu--icons .megamenu-icon{font-size:var(--megamenu-icon-size,1.625rem)}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid.nav-megamenu--icons .megamenu-caption{padding:0}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid.nav-megamenu--icons .megamenu-foot{padding-inline:1.25rem}.nav-megamenu.nav-megamenu--services .megamenu-foot{flex-flow:wrap;grid-column:1/-1;align-items:center;gap:.5rem 2rem}.nav-megamenu.nav-megamenu--services .megamenu-foot .megamenu-item{color:var(--menu-strong);padding:.25rem 0;font-size:.9375rem;font-weight:600}.nav-megamenu.nav-megamenu--services .megamenu-foot .megamenu-item:hover{color:var(--menu-hover-text);background:0 0}.megamenu-foot-note{color:var(--menu-title);margin:0 auto 0 0;font-size:.9375rem;line-height:1.5}@media(min-width:1024px)and (not (min-width:1280px)){.nav-megamenu.nav-megamenu--services .megamenu-inner{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}.nav-megamenu.nav-megamenu--services .megamenu-case{display:none}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid .megamenu-inner{grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:2rem 2.5rem}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid .megamenu-lead{padding-right:2.5rem}}@media not all and (min-width:1024px){.nav-megamenu.nav-megamenu--services .megamenu-inner{grid-template-columns:minmax(0,1fr)}.nav-megamenu.nav-megamenu--services .megamenu-case{max-width:26rem}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid .megamenu-inner{grid-template-columns:minmax(0,1fr)}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid .megamenu-lead{border-right:0;border-bottom:1px solid var(--menu-border);padding:0 0 2rem}.nav-megamenu.nav-megamenu--services.nav-megamenu--grid.nav-megamenu--icons .megamenu-services{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (min-width:640px){.nav-megamenu.nav-megamenu--services .megamenu-services,.nav-megamenu.nav-megamenu--services.nav-megamenu--grid.nav-megamenu--icons .megamenu-services{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.nav-megamenu.nav-megamenu--services .megamenu-col,.nav-megamenu.nav-megamenu--services .megamenu-case{opacity:1;transition:none;transform:none}.nav-megamenu.nav-megamenu--services .megamenu-case-media img{transition:none}}.megamenu-preview .nav-megamenu{display:block}.megamenu-preview .nav-megamenu:after{content:none}.megamenu-preview .nav-megamenu .megamenu-panel{opacity:1;visibility:visible;pointer-events:auto;clip-path:none;border-radius:var(--radius-lg);width:auto;box-shadow:var(--menu-shadow),0 0 0 1px var(--menu-border);border:0;transition:none;position:relative;top:auto;left:auto;transform:none}.megamenu-preview .megamenu-inner{padding:clamp(1.5rem,4vw,2.75rem)}.megamenu-preview .nav-megamenu--services :is(.megamenu-col,.megamenu-case){opacity:1;transform:none}.badge-new,.badge-hot{letter-spacing:.05em;text-transform:uppercase;border-radius:var(--radius-pill);color:#fff;flex-shrink:0;align-items:center;padding:.1rem .4rem;font-size:.6rem;font-weight:700;line-height:1.4;display:inline-flex}.badge-new{background:var(--color-success)}.badge-hot{background:var(--color-danger)}.nav-cascade{align-self:stretch;align-items:center;display:flex;position:relative}.nav-cascade>.cascade-panel{pointer-events:none;top:calc(100% + .5rem);left:0}.nav-cascade:hover>.cascade-panel{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s var(--ease-out),transform .3s var(--ease-out),visibility 0s;transform:translateY(0)}.nav-cascade:hover .nav-link i{transform:rotate(180deg)}.cascade-panel{background:var(--menu-surface);border:1px solid var(--menu-border);border-radius:var(--radius-md);box-shadow:var(--menu-shadow);min-width:210px;z-index:var(--z-dropdown);opacity:0;visibility:hidden;transition:opacity .3s var(--ease-out),transform .3s var(--ease-out),visibility 0s .3s;padding:.5rem;position:absolute;transform:translateY(-6px)}.cascade-panel:before{content:"";height:calc(.5rem + 2px);position:absolute;top:calc(-.5rem - 2px);left:0;right:0}.cascade-item--sub>.cascade-panel:before{width:.5rem;height:auto;inset:0 auto 0 -.5rem}.cascade-item{font-size:var(--text-sm);color:var(--menu-text);border-radius:var(--radius-sm);white-space:nowrap;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);align-items:center;padding:.5rem .875rem;text-decoration:none;display:flex}.cascade-item:hover{background:var(--menu-hover-bg);color:var(--menu-hover-text)}.cascade-item>.badge-new,.cascade-item>.badge-hot{margin-left:auto}.cascade-item--sub{cursor:default;justify-content:space-between;gap:1.5rem;position:relative}.cascade-item--sub>.ph-caret-right{font-size:var(--text-xs)}.cascade-item--sub>.cascade-panel{transition:opacity .3s var(--ease-out),transform .3s var(--ease-out),visibility 0s .3s,left 0s .3s;top:-.5rem;left:0;transform:translate(-6px)}.cascade-item--sub:is(:hover,:focus-within)>.cascade-panel:not(.cascade-panel--flip){left:100%}.cascade-item--sub:hover{background:var(--menu-hover-bg);color:var(--menu-hover-text)}.cascade-item--sub:hover>.cascade-panel{opacity:1;visibility:visible;transition:opacity .3s var(--ease-out),transform .3s var(--ease-out),visibility 0s;transform:translate(0)}.cascade-panel--rich{width:max-content;min-width:21.5rem;padding:.625rem}.cascade-item--rich{white-space:normal;grid-template-columns:auto minmax(0,1fr) auto;gap:.125rem 1rem;padding:.875rem 1rem .875rem .875rem;display:grid}.cascade-item--rich>.cascade-panel{top:-.625rem}.cascade-item-icon{width:2.75rem;height:2.75rem;color:var(--menu-title);background:var(--menu-text);grid-row:span 2;align-self:start;place-items:center;font-size:1.25rem;display:grid}@supports (color:color-mix(in lab,red,red)){.cascade-item-icon{background:color-mix(in srgb,var(--menu-text) 6%,transparent)}}.cascade-item-icon{border-radius:var(--radius-md);transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.cascade-item-title{letter-spacing:-.015em;color:var(--menu-strong,var(--menu-text));transition:color var(--duration-fast) var(--ease-out);font-size:1rem;font-weight:600;line-height:1.35}.cascade-item-caption{white-space:nowrap;color:var(--menu-title);grid-column:2;margin-top:.125rem;font-size:.875rem;line-height:1.4}.cascade-panel--rich>.cascade-item--rich>.ph-caret-right{opacity:0;transition:opacity var(--duration-fast) var(--ease-out),translate var(--duration-fast) var(--ease-out);grid-area:1/3/span 2;translate:-.25rem}.cascade-item--rich:is(:hover,:focus-within)>.cascade-item-icon{color:var(--menu-hover-text);background:var(--menu-surface)}.cascade-item--rich:is(:hover,:focus-within)>.cascade-item-title{color:var(--menu-hover-text)}.cascade-panel--rich>.cascade-item--rich:is(:hover,:focus-within)>.ph-caret-right{opacity:1;translate:0}.cascade-panel--groups{gap:.375rem;padding:.625rem;display:grid}.cascade-group{align-content:start;gap:.125rem;display:grid}.cascade-group-title{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--menu-title);margin:0;padding:.5rem .875rem .375rem;font-weight:600}.cascade-group>.cascade-item--rich>.ph-arrow-up-right{font-size:var(--text-sm);color:var(--menu-hover-text);opacity:0;transition:opacity var(--duration-fast) var(--ease-out),translate var(--duration-fast) var(--ease-out);grid-area:1/3/span 2;translate:-.25rem .25rem}.cascade-group>.cascade-item--rich:is(:hover,:focus-visible)>.ph-arrow-up-right{opacity:1;translate:0}.menu-promo{white-space:nowrap;border-radius:var(--radius-md);transition:background var(--duration-fast) var(--ease-out);background:0 0;grid-template-columns:auto 1fr auto;align-items:center;column-gap:.875rem;padding:.875rem 1.125rem .875rem .875rem;text-decoration:none;display:grid}.menu-promo>.ph-arrow-right{color:var(--menu-hover-text);transition:translate var(--duration-fast) var(--ease-out);grid-area:1/3/span 2;font-size:.875rem}.menu-promo:hover{background:var(--menu-hover-bg)}.menu-promo:hover>.ph-arrow-right{translate:.1875rem}.menu-promo-icon{width:2.75rem;height:2.75rem;color:var(--color-on-primary);background:var(--color-primary);border-radius:var(--radius-md);grid-row:span 2;align-self:start;place-items:center;font-size:1.25rem;display:grid}.menu-promo-title{letter-spacing:-.015em;color:var(--menu-strong,var(--menu-text));font-size:1rem;font-weight:600;line-height:1.35}.menu-promo-caption{color:var(--menu-title);grid-column:2;margin-top:.125rem;font-size:.875rem;line-height:1.4}.cascade-panel>.menu-promo{border-radius:var(--radius-sm);column-gap:1rem;margin-top:.875rem;position:relative}.cascade-panel>.menu-promo:before{content:"";background:var(--menu-border);inset-inline:0;height:1px;position:absolute;top:calc(-.4375rem - .5px)}@supports (color:color-mix(in lab,red,red)){.cascade-panel>.menu-promo:before{background:color-mix(in oklab,var(--menu-border) 55%,transparent)}}.cascade-panel>.menu-promo:before{pointer-events:none}.menu-promo.menu-promo--compact{column-gap:.625rem;padding:.5rem .875rem .5rem .5rem}.menu-promo.menu-promo--compact>.menu-promo-icon{border-radius:var(--radius-sm);grid-row:1;align-self:center;width:2rem;height:2rem;font-size:1.0625rem}.menu-promo.menu-promo--compact>.ph-arrow-right{grid-row:1}.nav-cascade>.cascade-panel--flip{left:auto;right:0}.cascade-item--sub>.cascade-panel--flip{left:auto;right:100%;transform:translate(6px)}.cascade-item--sub:hover>.cascade-panel--flip{transform:translate(0)}.cascade-item--sub>.cascade-panel--flip:before{left:auto;right:-.5rem}:root:not([data-focus-source=pointer]) :is(.nav-cascade:not(.is-closed),.cascade-item--sub):focus-within>.cascade-panel{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s var(--ease-out),transform .3s var(--ease-out),visibility 0s;transform:none}:root:not([data-focus-source=pointer]) .nav-cascade:not(.is-closed):focus-within>.nav-link i{transform:rotate(180deg)}:root:not([data-focus-source=pointer]) .cascade-item--sub:focus-within{background:var(--menu-hover-bg);color:var(--menu-hover-text)}.nav-actions{justify-self:end;align-items:center;gap:.75rem;display:flex}.hamburger{cursor:pointer;min-width:2.75rem;height:2.75rem;color:var(--color-text);border-radius:var(--radius-full);background:0 0;border:none;place-items:center;padding:0;display:none}.nav-toggle-open,.nav-toggle-close{transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);grid-area:1/1}.nav-toggle-close{opacity:0;transform:rotate(-90deg)}.site-header:has(.mobile-nav.open) .nav-toggle-open{opacity:0;transform:rotate(90deg)}.site-header:has(.mobile-nav.open) .nav-toggle-close{opacity:1;transform:none}:is(.nav-link,.megamenu-item,.cascade-item,.menu-promo,.mobile-link,.mobile-accordion-btn,.hamburger):focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.mobile-nav{border-top:1px solid var(--color-border);max-height:calc(100dvh - var(--header-h) - 2.5rem);overscroll-behavior:contain;padding:1.25rem;display:none;overflow-y:auto}.mobile-nav.open{display:block}.mobile-link{color:var(--color-text-soft);border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);padding:.5rem .75rem;font-size:.9375rem;font-weight:400;text-decoration:none;display:block}@media(hover:hover){.mobile-link:hover{background:var(--color-primary-50);color:var(--color-primary-ink)}}.mobile-link:has(>i){align-items:center;gap:.625rem;display:flex}.mobile-link>i{color:var(--color-text-muted);flex-shrink:0;font-size:1.0625rem}.mobile-link.is-current{color:var(--color-primary-ink);font-weight:600}.mobile-link--promo>span{color:var(--menu-hover-text);font-weight:600}.mobile-link--promo>i{color:var(--menu-hover-text)}.mobile-link--promo>.ph-arrow-right{margin-left:auto;font-size:.875rem}.mobile-accordion{display:block}.mobile-accordion-btn{width:100%;font-size:var(--text-base);color:var(--color-text);border-radius:var(--radius-sm);cursor:pointer;font-weight:500;font-family:var(--font-sans);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:space-between;align-items:center;padding:.75rem 1rem;text-decoration:none;display:flex}@media(hover:hover){.mobile-accordion-btn:hover{background:var(--color-primary-50);color:var(--color-primary-ink)}}.mobile-accordion-btn>.ph-caret-down{font-size:var(--text-xs);color:var(--color-text-muted)}.mobile-accordion-btn--nested{padding:.625rem .75rem;font-size:.9375rem;font-weight:600}.mobile-link:where([data-mobile-links]>*),.mobile-accordion-btn:where([data-mobile-links]>.mobile-accordion>*){color:var(--color-text);border-radius:0;padding:.875rem .25rem;font-size:1.0625rem;font-weight:600}:is(.mobile-link:where([data-mobile-links]>*),.mobile-accordion-btn:where([data-mobile-links]>.mobile-accordion>*)):hover{background:0 0}:is(.mobile-link,.mobile-accordion-btn):focus-visible{outline-offset:-2px}.mobile-accordion-panel{overflow:hidden}.mobile-accordion-panel .mobile-accordion-panel{border-left:1px solid var(--color-border);margin-left:.75rem;padding-left:.5rem}@media(max-width:1023px){:where(.site-header:not(.header-overlay-menu,.header-side-drawer)) [data-mobile-links]>*+*{border-top:1px solid var(--mobile-rule,var(--color-border))}:where(.site-header:not(.header-overlay-menu,.header-side-drawer)) [data-mobile-links]>.mobile-accordion>.mobile-accordion-panel{padding-bottom:.625rem}.navbar-inner{padding-inline:var(--container-x);grid-template-columns:1fr auto}.nav-links{display:none}.hamburger{display:grid}.nav-actions .btn{display:none}}.header-floating.scrolled,.header-capsule.scrolled,.header-glass.scrolled{box-shadow:none}.site-topbar,.site-topbar-marquee,.nav-contact,.nav-aside,.nav-brand-slot,.site-topbar-meta,.site-topbar-aside,.nav-lang-menu,.nav-search-toggle,.nav-info-toggle,.nav-utility,.nav-toggle-label{display:none}.nav-meta{display:contents}.nav-search-label,.site-search-hint,.nav-rail-note,.site-info,.site-search,.nav-actions .nav-social,.site-topbar-inner .site-topbar-social{display:none}:is(.header-topbar,.header-ticker) .navbar-inner{height:var(--navbar-h)}:is(.header-topbar,.header-ticker) .site-topbar{height:var(--topbar-h);background:var(--color-dark);color:var(--color-light);transition:height var(--duration-base) var(--ease-out);display:block;overflow:hidden}:is(.header-topbar,.header-ticker) .site-topbar-inner{height:var(--topbar-h);padding-inline:var(--container-x);transition:opacity var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;gap:1rem;display:flex}:is(.header-topbar,.header-ticker) .site-topbar-text{min-width:0;font-size:var(--text-sm);letter-spacing:var(--tracking-tight);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}:is(.header-topbar,.header-ticker) .site-topbar-icon{vertical-align:-.125em;margin-right:.4rem}:is(.header-topbar,.header-ticker) .site-topbar-cta{flex-shrink:0}:is(.header-topbar,.header-ticker) .site-topbar-cta-label{text-underline-offset:3px;text-decoration:underline}.header-topbar.scrolled .site-topbar,.header-ticker.scrolled .site-topbar{height:0}:is(.header-topbar.scrolled .site-topbar,.header-ticker.scrolled .site-topbar) .site-topbar-inner{opacity:0}:root:not(.modal-open,.glightbox-open) .site-header:is(.header-topbar,.header-ticker):not(.header-floating,.header-transparent,.header-capsule,.header-glass,.header-dark-glass,.header-stacked){top:calc(var(--topbar-h) * -1)}:root:not(.modal-open,.glightbox-open) .site-header:is(.header-topbar,.header-ticker):not(.header-floating,.header-transparent,.header-capsule,.header-glass,.header-dark-glass,.header-stacked).scrolled .site-topbar{height:var(--topbar-h)}:root:not(.modal-open,.glightbox-open) .site-header:is(.header-topbar,.header-ticker):not(.header-floating,.header-transparent,.header-capsule,.header-glass,.header-dark-glass,.header-stacked).scrolled :is(.site-topbar-inner,.site-topbar-marquee){opacity:1}@media(max-width:639px){.header-topbar .site-topbar-icon,.header-topbar .site-topbar-cta{display:none}}.site-topbar--contact{--topbar-muted:var(--color-on-dark)}@supports (color:color-mix(in lab,red,red)){.site-topbar--contact{--topbar-muted:color-mix(in srgb, var(--color-on-dark) 74%, transparent)}}.site-topbar--contact .site-topbar-inner{justify-content:space-between}.site-topbar--contact .site-topbar-meta{align-items:center;min-width:0;display:flex}.site-topbar--contact .site-topbar-meta-item{color:var(--topbar-muted)}.site-topbar--contact .site-topbar-meta-item i{color:var(--color-primary-300)}.site-topbar--contact .site-topbar-meta-item+.site-topbar-meta-item{border-left:1px solid var(--color-on-dark);margin-left:1.25rem;padding-left:1.25rem}@supports (color:color-mix(in lab,red,red)){.site-topbar--contact .site-topbar-meta-item+.site-topbar-meta-item{border-left:1px solid color-mix(in srgb,var(--color-on-dark) 16%,transparent)}}.site-topbar--contact a.site-topbar-meta-item:hover{color:var(--color-on-dark)}.site-topbar--contact .site-topbar-inner .site-topbar-social{flex-wrap:nowrap;flex-shrink:0;gap:.125rem;display:flex}.site-topbar--contact .social-link{--social-size:2rem;color:var(--topbar-muted)}.site-topbar--contact .social-link:hover{color:var(--color-on-dark);background:var(--color-on-dark)}@supports (color:color-mix(in lab,red,red)){.site-topbar--contact .social-link:hover{background:color-mix(in srgb,var(--color-on-dark) 8%,transparent)}}@media(max-width:1023px){.site-topbar--contact .site-topbar-meta-item--address{display:none}.site-topbar--contact .site-topbar-meta-item--address+.site-topbar-meta-item{border-left:0;margin-left:0;padding-left:0}}@media(max-width:479px){.site-topbar--contact .site-topbar-inner{justify-content:center}.site-topbar--contact .site-topbar-inner .site-topbar-social{display:none}}.header-centered:not(.scrolled){border-bottom:1px solid var(--color-border)}@media(min-width:1024px){.header-centered .nav-links{grid-area:1/1;justify-self:start}.header-centered .brand{grid-area:1/2;justify-self:center}.header-centered .nav-actions{grid-area:1/3}.header-centered .nav-link{padding-inline:1rem}}.header-contact .navbar-inner{transition:height var(--duration-base) var(--ease-out)}.header-contact .nav-actions .btn-dark{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.header-contact .nav-actions .btn-dark:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.header-contact .nav-contact{color:inherit;align-items:center;gap:.625rem;margin-right:.25rem;text-decoration:none;display:flex}.header-contact .nav-actions .nav-contact .btn{display:inline-flex}.header-contact .nav-contact .btn-soft{background:var(--color-primary-100)}.header-contact .nav-contact .btn-soft:hover{background:var(--color-primary-200)}.header-contact .nav-contact-text{white-space:nowrap;flex-direction:column;line-height:1.25;display:flex}.header-contact .nav-contact-label{font-size:var(--text-sm);color:var(--color-text-soft)}.header-contact .nav-contact-value{font-size:var(--text-sm);letter-spacing:var(--tracking-tight);color:var(--color-dark);font-weight:700}.header-contact:hover .nav-contact-value{color:var(--color-primary-ink)}@media(min-width:1024px){.header-contact .navbar-inner{grid-template-columns:auto auto 1fr;column-gap:1.25rem}.header-contact .nav-links{justify-self:start}.header-contact .nav-links:before{content:"";background:var(--color-border);align-self:center;width:1px;height:26px;margin-right:.75rem}}@media(max-width:1535px){.header-contact .nav-contact-text{display:none}}.header-split{--brand-slot-gap:1.5rem}.nav-phone{color:var(--color-dark);transition:color var(--duration-fast) var(--ease-out);align-items:center;gap:.625rem;text-decoration:none;display:inline-flex}.nav-phone:hover{text-decoration:none}.nav-phone-icon{width:2.125rem;height:2.125rem;color:var(--color-dark);background:var(--color-bg-soft);border:1px solid var(--color-border);border-radius:var(--radius-full);transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-lift);flex-shrink:0;justify-content:center;align-items:center;font-size:.9375rem;display:inline-flex}.nav-phone-number{letter-spacing:-.015em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.9375rem;font-weight:600}.nav-phone:hover{color:var(--color-primary-ink)}.nav-phone:hover .nav-phone-icon{color:var(--color-on-primary);background:var(--color-primary);border-color:var(--color-primary);transform:rotate(-12deg)}@media(prefers-reduced-motion:reduce){.nav-phone:hover .nav-phone-icon{transform:none}}.header-split .nav-actions .nav-social{display:flex}.header-split .nav-social{flex-wrap:nowrap;gap:.125rem}.header-split .nav-social .social-link{--social-size:2.25rem;color:var(--color-text-soft);font-size:1.0625rem}.header-split .nav-social .social-link:hover{color:var(--color-dark);background:var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.header-split .nav-social .social-link:hover{background:color-mix(in srgb,var(--color-dark) 7%,transparent)}}@media(max-width:379px){.header-split .nav-actions .nav-social{display:none}}@media(min-width:1280px){.header-split .nav-aside{grid-area:1/1;justify-self:start;align-items:center;display:flex}.header-split .nav-links{grid-area:1/2;justify-content:center}.header-split .nav-actions{grid-area:1/3}.header-split .navbar-inner>.brand{display:none}.header-split .nav-brand-slot{margin-inline:var(--brand-slot-gap);align-items:center;display:flex}}.header-stacked:not(.scrolled){border-bottom:1px solid var(--color-border)}.header-stacked .nav-search-toggle{color:var(--color-dark);font-family:var(--font-sans);letter-spacing:-.015em;cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:0;align-items:center;gap:.5rem;padding:0;font-size:.9375rem;font-weight:600;display:inline-flex}.header-stacked .nav-search-toggle:hover,.header-stacked .nav-search-toggle[aria-expanded=true]{color:var(--color-primary-ink)}.header-stacked .nav-search-label{display:inline}@media(min-width:1024px){.header-stacked .navbar-inner{grid-template-columns:1fr auto;grid-template-rows:var(--stack-row) 1fr;transition:height var(--stack-fold) var(--ease-out),grid-template-rows var(--stack-fold) var(--ease-out);align-items:center;column-gap:2rem}.header-stacked .nav-actions{display:contents}.header-stacked .navbar-inner>.brand{top:0;left:var(--container-x);height:var(--stack-lock);align-items:center;font-size:1.5rem;display:flex;position:absolute}.header-stacked .nav-meta{top:0;right:var(--container-x);height:var(--stack-row);transition:opacity var(--stack-fade) var(--ease-out),transform var(--stack-fold) var(--ease-out);align-items:center;gap:1.25rem;display:flex;position:absolute}.header-stacked .nav-actions .nav-social{flex-wrap:nowrap;order:-1;gap:.125rem;display:flex}.header-stacked .nav-actions .nav-social .social-link{--social-size:2rem;color:var(--color-text);font-size:1.0625rem}.header-stacked .nav-actions .nav-social .social-link:hover{color:var(--color-dark);background:var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.header-stacked .nav-actions .nav-social .social-link:hover{background:color-mix(in srgb,var(--color-dark) 7%,transparent)}}.header-stacked .nav-contact{color:var(--color-dark);transition:color var(--duration-fast) var(--ease-out);align-items:center;gap:.5rem;text-decoration:none;display:flex}.header-stacked .nav-contact:hover{color:var(--color-primary-ink)}.header-stacked .nav-contact .btn{aspect-ratio:auto;width:auto;height:auto;color:var(--color-primary-ink);background:0 0;border:0;font-size:1.0625rem;display:inline-flex}.header-stacked .nav-contact-label{display:none}.header-stacked .nav-contact-value{letter-spacing:-.015em;font-variant-numeric:tabular-nums;color:inherit;white-space:nowrap;font-size:.9375rem;font-weight:600}.header-stacked .nav-contact:before,.header-stacked .nav-search-toggle:before{content:"";background:var(--color-border);flex-shrink:0;width:1px;height:1.25rem;margin-right:.75rem}.header-stacked .nav-links{transition:padding-left .24s var(--ease-out);grid-area:2/1;justify-self:start;margin-left:-1rem;padding-left:0}.header-stacked .nav-link{padding-inline:1rem}.header-stacked .nav-actions>.btn{grid-area:2/2;justify-self:end}.header-stacked.scrolled .nav-meta{opacity:0;pointer-events:none;transform:translateY(-.5rem)}.header-stacked.scrolled .nav-links{padding-left:calc(var(--stack-brand-w) + 2.5rem)}}@media(min-width:1024px)and (max-width:1279px){.header-stacked:has(.nav-links>li:nth-child(10)){--stack-row:0px}.header-stacked:has(.nav-links>li:nth-child(10)) .navbar-inner{grid-template-rows:1fr}.header-stacked:has(.nav-links>li:nth-child(10)) .nav-actions{display:flex}.header-stacked:has(.nav-links>li:nth-child(10)) .nav-meta{display:contents;position:static}.header-stacked:has(.nav-links>li:nth-child(10)) .nav-contact,.header-stacked:has(.nav-links>li:nth-child(10)) .nav-actions .nav-social,.header-stacked:has(.nav-links>li:nth-child(10)) .nav-search-toggle:before{display:none}.header-stacked:has(.nav-links>li:nth-child(10)) .navbar-inner>.brand{height:auto;position:static}.header-stacked:has(.nav-links>li:nth-child(10)) .nav-links{padding-left:0}}@media(max-width:1023px){.header-stacked .nav-search-label,.header-stacked .nav-search-toggle:before{display:none}.header-stacked .nav-search-toggle{font-size:1.25rem}.header-stacked .nav-panel-foot{border-top:1px solid var(--color-border);flex-wrap:wrap;gap:1.5rem 2.5rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}}.header-floating{box-shadow:none;padding:var(--float-inset) var(--float-inset) 0;background:0 0;position:fixed;top:0;left:0;right:0}.header-floating .navbar{background:var(--color-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:box-shadow var(--duration-base) var(--ease-out)}.header-floating .navbar-inner{height:var(--navbar-h);padding-inline:2rem}.header-floating .megamenu-panel{border-radius:0 0 var(--radius-lg) var(--radius-lg);clip-path:inset(0 0 -60px);width:100%;max-height:calc(100dvh - var(--header-h) - 2rem);overscroll-behavior:contain;left:0;overflow-y:auto;transform:translateY(-8px)}.header-floating .nav-megamenu:is(:hover,:focus-within) .megamenu-panel{transform:translateY(0)}.header-floating .mobile-nav{border-radius:0 0 var(--radius-lg) var(--radius-lg)}.header-floating:has(.nav-megamenu:is(:hover,:focus-within)) .navbar{border-bottom-right-radius:0;border-bottom-left-radius:0}.header-floating.scrolled .navbar{box-shadow:var(--shadow-md),0 0 0 1px var(--color-border)}@media(max-width:1023px){.header-floating .navbar-inner{padding-inline:1.25rem}}@media(min-width:1280px){.header-floating--contained .navbar{max-width:var(--float-width,calc(min(var(--container-width), 100% + var(--float-inset) * 2) - var(--container-x) * 2));margin-inline:auto}}.header-transparent{box-shadow:none;transition:background-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out);background:0 0;position:fixed;top:0;left:0;right:0}.header-transparent:not(.scrolled) .brand,.header-transparent:not(.scrolled) .nav-link{color:#fff}.header-transparent:not(.scrolled) .nav-link:hover,.header-transparent:not(.scrolled) .nav-link.active{color:#ffffffb3}.header-transparent:not(.scrolled) .hamburger{color:#fff}.header-transparent:not(.scrolled) .nav-actions .btn-dark{color:var(--color-dark);background:#fff;border-color:#fff}.header-transparent:not(.scrolled) .nav-actions .btn-dark:hover{color:var(--color-dark);background:#ffffffd9}.header-transparent:not(.scrolled) .nav-phone{color:#fff}.header-transparent:not(.scrolled) .nav-phone .nav-phone-icon{color:#fff;background:#ffffff24;border-color:#ffffff4d}.header-transparent:not(.scrolled) .nav-phone:hover{color:#fff}.header-transparent:not(.scrolled) .nav-phone:hover .nav-phone-icon{color:var(--color-dark);background:#fff;border-color:#fff}.header-transparent:not(.scrolled) .social-link{color:#ffffffd9}.header-transparent:not(.scrolled) .social-link:hover{color:#fff}.header-transparent:not(.scrolled) .nav-social .social-link:hover{color:#fff;background:#ffffff29}.header-transparent.scrolled,.header-transparent:has(.nav-megamenu:is(:hover,:focus-within)),.header-transparent:has(.nav-cascade:hover),:root:not([data-focus-source=pointer]) .header-transparent:has(.nav-cascade:not(.is-closed):focus-within){background:var(--color-bg);box-shadow:var(--shadow-md)}:is(.header-transparent:is(.header-ink,:has(.nav-megamenu:is(:hover,:focus-within)),:has(.nav-cascade:hover)),:root:not([data-focus-source=pointer]) .header-transparent:has(.nav-cascade:not(.is-closed):focus-within)) .brand{color:var(--color-primary-ink)}:is(.header-transparent:is(.header-ink,:has(.nav-megamenu:is(:hover,:focus-within)),:has(.nav-cascade:hover)),:root:not([data-focus-source=pointer]) .header-transparent:has(.nav-cascade:not(.is-closed):focus-within)) .nav-link{color:var(--color-dark)}:is(.header-transparent:is(.header-ink,:has(.nav-megamenu:is(:hover,:focus-within)),:has(.nav-cascade:hover)),:root:not([data-focus-source=pointer]) .header-transparent:has(.nav-cascade:not(.is-closed):focus-within)) .nav-link:hover,:is(.header-transparent:is(.header-ink,:has(.nav-megamenu:is(:hover,:focus-within)),:has(.nav-cascade:hover)),:root:not([data-focus-source=pointer]) .header-transparent:has(.nav-cascade:not(.is-closed):focus-within)) .nav-link.active{color:var(--color-primary-ink)}:is(.header-transparent:is(.header-ink,:has(.nav-megamenu:is(:hover,:focus-within)),:has(.nav-cascade:hover)),:root:not([data-focus-source=pointer]) .header-transparent:has(.nav-cascade:not(.is-closed):focus-within)) .hamburger{color:var(--color-dark)}:is(.header-transparent:is(.header-ink,:has(.nav-megamenu:is(:hover,:focus-within)),:has(.nav-cascade:hover)),:root:not([data-focus-source=pointer]) .header-transparent:has(.nav-cascade:not(.is-closed):focus-within)) .nav-actions .btn-dark{background:var(--color-dark);color:var(--color-on-dark);border-color:var(--color-dark)}:is(.header-transparent:is(.header-ink,:has(.nav-megamenu:is(:hover,:focus-within)),:has(.nav-cascade:hover)),:root:not([data-focus-source=pointer]) .header-transparent:has(.nav-cascade:not(.is-closed):focus-within)) .nav-aside .btn-link,:is(.header-transparent:is(.header-ink,:has(.nav-megamenu:is(:hover,:focus-within)),:has(.nav-cascade:hover)),:root:not([data-focus-source=pointer]) .header-transparent:has(.nav-cascade:not(.is-closed):focus-within)) .nav-phone{color:var(--color-dark)}:is(.header-transparent:is(.header-ink,:has(.nav-megamenu:is(:hover,:focus-within)),:has(.nav-cascade:hover)),:root:not([data-focus-source=pointer]) .header-transparent:has(.nav-cascade:not(.is-closed):focus-within)) .nav-phone .nav-phone-icon{color:var(--color-dark);background:var(--color-bg-soft);border-color:var(--color-border)}:is(.header-transparent:is(.header-ink,:has(.nav-megamenu:is(:hover,:focus-within)),:has(.nav-cascade:hover)),:root:not([data-focus-source=pointer]) .header-transparent:has(.nav-cascade:not(.is-closed):focus-within)) .social-link{color:var(--color-text-soft)}.header-transparent .mobile-nav{background:var(--color-bg)}.header-transparent:has(.mobile-nav.open){background:var(--color-bg);box-shadow:var(--shadow-md)}.header-transparent:has(.mobile-nav.open) .brand{color:var(--color-primary-ink)}.header-transparent:has(.mobile-nav.open) .hamburger{color:var(--color-dark)}.header-transparent:has(.mobile-nav.open) .nav-actions .btn-dark{background:var(--color-dark);color:var(--color-on-dark);border-color:var(--color-dark)}.header-transparent:has(.mobile-nav.open) .social-link{color:var(--color-text-soft)}.header-ticker .site-topbar-inner{display:none}.header-ticker .site-topbar-marquee{transition:opacity var(--duration-fast) var(--ease-out);display:block}.header-ticker .marquee-text{height:var(--topbar-h);font-size:var(--text-sm);color:var(--color-light);padding-block:0}@supports (color:color-mix(in lab,red,red)){.header-ticker .marquee-text{color:color-mix(in srgb,var(--color-light) 72%,transparent)}}.header-ticker .marquee-text__item strong{color:var(--color-light)}.header-ticker .marquee-text__sep:before{background:var(--color-light)}@supports (color:color-mix(in lab,red,red)){.header-ticker .marquee-text__sep:before{background:color-mix(in srgb,var(--color-light) 32%,transparent)}}.header-ticker.scrolled .site-topbar-marquee{opacity:0}.header-capsule{box-shadow:none;--cta-inset:.75rem;background:0 0;position:fixed;top:0;left:0;right:0}.header-capsule .navbar{width:calc(100% - var(--container-x) * 2);max-width:var(--container-width);margin:var(--capsule-inset) auto;background:var(--color-bg);border-radius:min(var(--radius-pill),var(--navbar-h) / 2);box-shadow:var(--shadow-sm),0 0 0 1px var(--color-border);transition:box-shadow var(--duration-base) var(--ease-out),border-radius var(--duration-base) var(--ease-out)}.header-capsule .navbar-inner{height:var(--navbar-h);padding-inline:1.5rem var(--cta-inset)}.header-capsule .nav-actions .btn-dark{font-size:var(--text-sm);background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary);box-shadow:0 0 0 5px var(--color-primary-100);gap:.625rem;padding:.3125rem .3125rem .3125rem 1.25rem}.header-capsule .nav-actions .btn-dark:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}.header-capsule .nav-actions .btn-dark>.ph{border-radius:var(--radius-full);background:#fff3;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.header-capsule.scrolled .navbar{box-shadow:var(--shadow-md),0 0 0 1px var(--color-border)}.header-glass{box-shadow:none;--cta-inset:.5rem;background:0 0;position:fixed;top:0;left:0;right:0}.header-glass .navbar{width:calc(100% - var(--container-x) * 2);max-width:var(--container-width);margin:var(--capsule-inset) auto;border-radius:min(var(--radius-pill),var(--navbar-h) / 2);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);transition:background-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-radius var(--duration-base) var(--ease-out);background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff38}.header-glass .navbar-inner{height:var(--navbar-h);padding-inline:1.5rem var(--cta-inset)}.header-glass .site-topbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#00000057}.header-glass .brand,.header-glass .hamburger{color:#fff}.header-glass .nav-link{color:#ffffffdb}.header-glass .nav-link:hover,.header-glass .nav-link.active{color:#fff}.header-glass .nav-actions .btn-dark{height:calc(var(--navbar-h) - var(--cta-inset) * 2);color:var(--color-dark);background:#fff;border-color:#fff;padding-block:0}.header-glass .nav-actions .btn-dark:hover{color:var(--color-dark);background:#ffffffd9}.header-glass.scrolled .navbar{box-shadow:inset 0 0 0 1px #ffffffb3,0 0 0 1px var(--color-border),var(--shadow-md);background:#ffffffb8}.header-glass.scrolled .brand{color:var(--color-primary-ink)}.header-glass.scrolled .hamburger,.header-glass.scrolled .nav-link{color:var(--color-dark)}.header-glass.scrolled .nav-link:hover,.header-glass.scrolled .nav-link.active{color:var(--color-primary-ink)}.header-glass.scrolled .nav-actions .btn-dark{background:var(--color-dark);border-color:var(--color-dark);color:var(--color-on-dark)}.header-glass.scrolled .nav-actions .btn-dark:hover{background:var(--color-dark);color:var(--color-on-dark);opacity:.85}:is(.header-capsule,.header-glass) .megamenu-panel{width:100%;box-shadow:none;clip-path:none;background:0 0;border:none;border-radius:0;padding-top:.625rem;top:100%;left:0;transform:translateY(-8px)}:is(.header-capsule,.header-glass) .nav-megamenu:is(:hover,:focus-within) .megamenu-panel{transform:translateY(0)}:is(.header-capsule,.header-glass) .megamenu-inner{background:var(--menu-surface);border-radius:var(--radius-lg);max-width:none;box-shadow:var(--menu-shadow),0 0 0 1px var(--menu-border);max-height:calc(100dvh - var(--header-h) - 2rem);overscroll-behavior:contain;padding:2.5rem 2rem;overflow-y:auto}:is(.header-capsule,.header-glass) .mobile-nav{border-radius:0 0 var(--radius-lg) var(--radius-lg);border-top:none}.header-capsule:has(.mobile-nav.open) .navbar,.header-glass:has(.mobile-nav.open) .navbar{border-radius:var(--radius-lg)}.header-glass:has(.mobile-nav.open) .navbar{background:var(--color-bg);box-shadow:var(--shadow-md),0 0 0 1px var(--color-border);transition:box-shadow var(--duration-base) var(--ease-out),border-radius var(--duration-base) var(--ease-out)}.header-glass:has(.mobile-nav.open) .brand{color:var(--color-primary-ink)}.header-glass:has(.mobile-nav.open) .hamburger{color:var(--color-dark)}.header-glass:has(.mobile-nav.open) .nav-actions .btn-dark{background:var(--color-dark);border-color:var(--color-dark);color:var(--color-on-dark)}.header-glass .mobile-nav{background:var(--color-bg)}@media(max-width:1023px){.header-capsule .navbar-inner,.header-glass .navbar-inner{padding-inline:1.125rem}.header-capsule .nav-actions .btn-dark{box-shadow:none}}.header-pill-menu{box-shadow:none;transition:background-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out);background:0 0}.header-pill-menu .navbar-inner{height:var(--navbar-h);transition:height var(--duration-base) var(--ease-out)}.header-pill-menu .nav-links{--pill-gap:.125rem;--pill-pad:.375rem;align-self:center;gap:var(--pill-gap);padding:var(--pill-pad);background:var(--color-bg);border-radius:var(--radius-pill);box-shadow:var(--shadow-xs),0 0 0 1px var(--color-border);transition:background-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.header-pill-menu .nav-link{border-radius:var(--radius-pill);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);padding:.5rem .9rem}.header-pill-menu .nav-link:hover,.header-pill-menu .nav-link.active{background:var(--color-primary-50);color:var(--color-primary-ink)}.header-pill-menu .nav-actions .btn-dark{font-size:var(--text-sm);gap:.625rem;padding:.375rem .375rem .375rem 1.375rem}.header-pill-menu .nav-actions .btn-dark>.ph{border-radius:var(--radius-full);background:#ffffff2e;flex-shrink:0;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;display:inline-flex}.header-pill-menu .megamenu-panel{width:min(100%,var(--container-width));box-shadow:none;clip-path:none;background:0 0;border:none;border-radius:0;padding-top:.5rem;top:100%;left:50%;transform:translate(-50%)translateY(-8px)}.header-pill-menu .nav-megamenu:is(:hover,:focus-within) .megamenu-panel{transform:translate(-50%)translateY(0)}.header-pill-menu .nav-megamenu>.nav-link{position:relative}.header-pill-menu .nav-megamenu:is(:hover,:focus-within)>.nav-link:before{content:"";height:calc(var(--navbar-h) / 2 - 1rem);top:100%;position:absolute;inset-inline:-100vw}.header-pill-menu .megamenu-inner{background:var(--menu-surface);border-radius:var(--radius-lg);max-width:none;box-shadow:var(--menu-shadow),0 0 0 1px var(--menu-border);max-height:calc(100dvh - var(--header-h) - 2rem);overscroll-behavior:contain;padding:2.5rem 2rem;overflow-y:auto}.header-pill-menu.scrolled{background:var(--color-bg);box-shadow:var(--shadow-md)}.header-pill-menu.scrolled .nav-links{background:var(--color-bg-muted);box-shadow:none}.header-pill-menu.header-transparent:not(.scrolled) .nav-links{background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff3d}.header-pill-menu.header-transparent:not(.scrolled) .nav-links:before{content:"";box-sizing:content-box;z-index:-1;width:100%;margin:calc(var(--pill-pad) * -1);padding-inline:var(--pill-pad);border-radius:inherit;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:none;flex:none;align-self:stretch;margin-inline-end:calc(-100% - var(--pill-pad) - var(--pill-gap))}.header-pill-menu.header-transparent:not(.scrolled) .nav-link:hover,.header-pill-menu.header-transparent:not(.scrolled) .nav-link.active{background:#ffffff29}.header-pill-menu:has(.mobile-nav.open){background:var(--color-bg);box-shadow:var(--shadow-md)}.header-overlay-menu .navbar-inner,.header-side-drawer .navbar-inner{z-index:calc(var(--z-overlay) + 1);grid-template-columns:1fr auto;position:relative}.header-overlay-menu .nav-links,.header-side-drawer .nav-links{display:none}.header-overlay-menu .hamburger,.header-side-drawer .hamburger{transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out);display:grid}.header-overlay-menu .hamburger:hover,.header-side-drawer .hamburger:hover{background:var(--color-bg-muted)}.header-overlay-menu:has(.mobile-nav.open) .nav-actions>.btn,.header-side-drawer:has(.mobile-nav.open) .nav-actions>.btn{opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out)}:root:has(.header-overlay-menu .mobile-nav.open),:root:has(.header-side-drawer .mobile-nav.open){overflow:hidden}:root:has(.header-overlay-menu .mobile-nav.open) .site-header,:root:has(.header-side-drawer .mobile-nav.open) .site-header{position:fixed;top:0;left:0;right:0}:root:has(.header-overlay-menu .mobile-nav.open) body,:root:has(.header-side-drawer .mobile-nav.open) body{padding-top:var(--header-h)}.header-overlay-menu .mobile-nav,.header-side-drawer .mobile-nav{visibility:hidden;opacity:0;border-top:0;max-height:none;display:flex;position:fixed;overflow:visible}.header-overlay-menu .mobile-nav.open,.header-side-drawer .mobile-nav.open{visibility:visible;opacity:1}:is(.header-overlay-menu .mobile-nav,.header-side-drawer .mobile-nav) .mobile-link,:is(.header-overlay-menu .mobile-nav,.header-side-drawer .mobile-nav) .mobile-accordion-btn{font-family:var(--font-heading);letter-spacing:var(--tracking-tight);background:0 0;border-radius:0;padding:.65rem 0;font-size:clamp(1.3rem,.95rem + 1.2vw,1.9rem);font-weight:700;line-height:1.25}:is(:is(.header-overlay-menu .mobile-nav,.header-side-drawer .mobile-nav) .mobile-link,:is(.header-overlay-menu .mobile-nav,.header-side-drawer .mobile-nav) .mobile-accordion-btn):hover{background:0 0}:is(.header-overlay-menu .mobile-nav,.header-side-drawer .mobile-nav) .mobile-accordion-btn>i{font-size:.5em}:is(.header-overlay-menu .mobile-nav,.header-side-drawer .mobile-nav) .mobile-accordion-panel .mobile-accordion-btn--nested{font-family:var(--font-sans);font-size:var(--text-base);letter-spacing:0;padding:.6rem 0;font-weight:600}:is(.header-overlay-menu .mobile-nav,.header-side-drawer .mobile-nav) .mobile-accordion-panel .mobile-link{font-family:var(--font-sans);font-size:var(--text-lg);letter-spacing:0;padding:.55rem 0;font-weight:500}:is(.header-overlay-menu .mobile-nav,.header-side-drawer .mobile-nav) .mobile-accordion-panel .mobile-link-sub-2{font-size:var(--text-base)}:is(.header-overlay-menu .mobile-nav,.header-side-drawer .mobile-nav) .mobile-link.is-current,:is(.header-overlay-menu .mobile-nav,.header-side-drawer .mobile-nav) .mobile-accordion-panel .mobile-link.is-current{color:var(--menu-hover-text)}:is(.header-overlay-menu .mobile-nav,.header-side-drawer .mobile-nav) .mobile-accordion-panel .mobile-link.is-current{font-weight:600}:is(.header-overlay-menu .mobile-nav,.header-side-drawer .mobile-nav) .mobile-accordion-panel{border-left:1px solid var(--color-border);margin-left:.125rem;padding-left:.875rem}.header-overlay-menu [data-mobile-links]>*,.header-side-drawer [data-mobile-links]>*,.header-overlay-menu .nav-panel-aside>*,.header-overlay-menu .nav-panel-foot,.header-side-drawer .nav-panel-foot{opacity:0;transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);transform:translateY(14px)}.header-overlay-menu .mobile-nav.open [data-mobile-links]>*,.header-side-drawer .mobile-nav.open [data-mobile-links]>*,.header-overlay-menu .mobile-nav.open .nav-panel-aside>*,.header-overlay-menu .mobile-nav.open .nav-panel-foot,.header-side-drawer .mobile-nav.open .nav-panel-foot{opacity:1;transition-duration:var(--duration-base);transform:none}.mobile-nav.open [data-mobile-links]>:first-child,.mobile-nav.open .nav-panel-aside>:first-child{transition-delay:.12s}.mobile-nav.open [data-mobile-links]>:nth-child(2),.mobile-nav.open .nav-panel-aside>:nth-child(2){transition-delay:.165s}.mobile-nav.open [data-mobile-links]>:nth-child(3),.mobile-nav.open .nav-panel-aside>:nth-child(3){transition-delay:.21s}.mobile-nav.open [data-mobile-links]>:nth-child(4),.mobile-nav.open .nav-panel-aside>:nth-child(4){transition-delay:.255s}.mobile-nav.open [data-mobile-links]>:nth-child(5){transition-delay:.3s}.mobile-nav.open [data-mobile-links]>:nth-child(n+6){transition-delay:.345s}.mobile-nav.open .nav-panel-foot{transition-delay:.32s}.nav-panel-aside,.nav-panel-foot,.nav-panel-brand{display:none}.nav-panel-eyebrow{font-size:var(--text-base);color:var(--color-text-soft);font-weight:500;display:inline-block}.nav-panel-statement{font-family:var(--font-heading);letter-spacing:var(--tracking-tight);color:var(--color-dark);max-width:14ch;margin:1.25rem 0 0;font-size:clamp(2rem,1.2rem + 2.4vw,3.25rem);font-weight:800;line-height:1.05}.nav-panel-note{color:var(--color-text-muted);max-width:38ch;margin:1.25rem 0 0}.nav-panel-aside-cta{align-self:start;margin-top:2rem}.nav-panel-foot-title{font-size:var(--text-sm);color:var(--color-text-soft);margin-bottom:.625rem;font-weight:600;display:block}.nav-panel-foot-link{color:var(--color-text);font-size:var(--text-sm);transition:color var(--duration-fast) var(--ease-out);text-decoration:none;display:block}.nav-panel-foot-link:hover{color:var(--color-primary-ink)}.header-overlay-menu .mobile-nav{z-index:var(--z-overlay);background:var(--color-bg-soft);padding:calc(var(--header-h) + 1.5rem) var(--container-x) 2rem;clip-path:inset(0 0 100%);transition:clip-path var(--duration-base) var(--ease-out),opacity .2s var(--ease-out),visibility 0s var(--duration-base);flex-direction:column;gap:2rem;top:0;right:0;bottom:0;left:0}.header-overlay-menu .mobile-nav.open{clip-path:inset(0);transition:clip-path var(--duration-base) var(--ease-out),opacity .15s var(--ease-out),visibility 0s}.header-overlay-menu .nav-panel-menu{overscroll-behavior:contain;flex:auto;min-height:0;padding-right:.5rem;overflow-y:auto}.header-overlay-menu .nav-panel-foot{border-top:1px solid var(--color-border);flex-wrap:wrap;flex:none;gap:2rem 3rem;padding-top:1.5rem;display:flex}@media(min-width:1024px){.header-overlay-menu .mobile-nav{padding-inline:max(var(--container-x),60px);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr 1fr;gap:2.5rem 4rem;display:grid}.header-overlay-menu .nav-panel-aside{flex-direction:column;justify-content:safe center;min-height:0;display:flex}.header-overlay-menu .nav-panel-menu{flex-direction:column;justify-content:safe center;display:flex}.header-overlay-menu .nav-panel-menu>.flex{max-width:15rem;margin-top:2rem}.header-overlay-menu .nav-panel-foot{grid-column:1/-1}}.header-overlay-menu .mobile-nav{background:radial-gradient(78% 68% at 84% 6%,var(--color-primary) 0%,transparent 62%),radial-gradient(66% 58% at 2% 96%,var(--color-primary-300) 0%,transparent 60%),var(--color-bg-soft)}@supports (color:color-mix(in lab,red,red)){.header-overlay-menu .mobile-nav{background:radial-gradient(78% 68% at 84% 6%,color-mix(in srgb,var(--color-primary) 13%,transparent) 0%,transparent 62%),radial-gradient(66% 58% at 2% 96%,color-mix(in srgb,var(--color-primary-300) 16%,transparent) 0%,transparent 60%),var(--color-bg-soft)}}.header-overlay-menu .mobile-nav{--nav-overlay-rule:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.header-overlay-menu .mobile-nav{--nav-overlay-rule:color-mix(in srgb, var(--color-border) 80%, transparent)}}.header-overlay-menu .mobile-nav{--nav-overlay-caret:1.875rem;padding-block:calc(var(--header-h) + 2rem) 2.25rem;padding-inline:var(--container-x);transition:clip-path var(--duration-slow) var(--ease-lift),opacity .2s var(--ease-out),visibility 0s var(--duration-slow)}.header-overlay-menu .mobile-nav.open{transition:clip-path var(--duration-slow) var(--ease-lift),opacity .15s var(--ease-out),visibility 0s}.header-overlay-menu .hamburger{border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text);transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.header-overlay-menu .hamburger:hover,.header-overlay-menu:has(.mobile-nav.open) .hamburger{background:var(--color-dark);border-color:var(--color-dark);color:var(--color-on-dark)}.header-overlay-menu .nav-panel-eyebrow{align-items:center;gap:.75rem;display:inline-flex}.header-overlay-menu .nav-panel-eyebrow:before{content:"";background:var(--color-primary);border-radius:var(--radius-pill);width:2rem;height:2px}.header-overlay-menu .nav-panel-statement{letter-spacing:-.035em;max-width:12ch;margin-top:1.5rem;font-size:clamp(2rem,1.05rem + 2.5vw,3.125rem);line-height:1}.nav-panel-statement-accent{color:var(--color-primary-ink)}.header-overlay-menu .nav-panel-note{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-soft);max-width:34ch;margin-top:1.5rem}.header-overlay-menu .nav-panel-aside-cta{margin-top:2.25rem}.header-overlay-menu .nav-panel-menu{overflow-clip-margin:1.5rem;scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;overflow-x:clip}.header-overlay-menu [data-mobile-links]{width:100%}.header-overlay-menu [data-mobile-links]>.mobile-link,.header-overlay-menu [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn{text-align:left;border-bottom:1px solid var(--nav-overlay-rule);letter-spacing:-.03em;justify-content:flex-start;align-items:center;gap:1rem;width:100%;padding:.7rem 0;font-size:clamp(1.375rem,.9rem + 1.05vw,2rem);font-weight:700;display:flex;position:relative}.header-overlay-menu [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn{transition:padding-left var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}.header-overlay-menu [data-mobile-links]>:last-child>.mobile-accordion-btn,.header-overlay-menu [data-mobile-links]>.mobile-link:last-child{border-bottom:0}.header-overlay-menu [data-mobile-links]>.mobile-link:after,.header-overlay-menu [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn:after{content:"";background:var(--color-primary);transform-origin:0;height:2px;transition:transform var(--duration-hover) var(--ease-out);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.header-overlay-menu [data-mobile-links]>.mobile-link:hover,.header-overlay-menu [data-mobile-links]>.mobile-link:focus-visible,.header-overlay-menu [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn:hover,.header-overlay-menu [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn:focus-visible{color:var(--color-primary-ink);padding-left:.75rem}.header-overlay-menu [data-mobile-links]>.mobile-link:hover:after,.header-overlay-menu [data-mobile-links]>.mobile-link:focus-visible:after,.header-overlay-menu [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn:hover:after,.header-overlay-menu [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn:focus-visible:after{transform:scaleX(1)}.header-overlay-menu [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn>i{width:var(--nav-overlay-caret);height:var(--nav-overlay-caret);border:1px solid var(--nav-overlay-rule);border-radius:var(--radius-full);color:var(--color-text-soft);transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);flex:none;place-items:center;margin-left:auto;font-size:.6875rem;display:grid}.header-overlay-menu [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn:hover>i{border-color:var(--color-primary);color:var(--color-primary-ink)}.header-overlay-menu [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn[aria-expanded=true]>i{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-light)}.header-overlay-menu [data-mobile-links]>.mobile-accordion>.mobile-accordion-panel{margin-left:1.5rem}.header-overlay-menu .mobile-accordion-panel{border-left:1px solid var(--nav-overlay-rule);margin-left:.5rem;padding-left:1.25rem}.header-overlay-menu .mobile-accordion-panel .mobile-accordion-btn--nested{font-size:var(--text-base);padding:.5rem 0;font-weight:600}.header-overlay-menu .mobile-accordion-panel .mobile-link{font-size:var(--text-base);padding:.45rem 0;font-weight:500}.header-overlay-menu .mobile-accordion-panel .mobile-link-sub-2{font-size:.9375rem}.header-overlay-menu .mobile-accordion-panel .mobile-link,.header-overlay-menu .mobile-accordion-panel .mobile-accordion-btn{color:var(--color-text-soft);transition:color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}:is(.header-overlay-menu .mobile-accordion-panel .mobile-link,.header-overlay-menu .mobile-accordion-panel .mobile-accordion-btn):hover{color:var(--color-primary-ink);transform:translate(6px)}.header-overlay-menu .mobile-accordion-panel .mobile-accordion-btn--nested{color:var(--color-text)}.header-overlay-menu .mobile-accordion-panel .mobile-accordion-btn>i{width:var(--nav-overlay-caret);color:var(--color-text-muted);flex:none;place-items:center;margin-left:auto;font-size:.625rem;display:grid}.header-overlay-menu .nav-panel-foot{border-top-color:var(--nav-overlay-rule);justify-content:space-between;align-items:flex-end;gap:1.75rem 3rem;padding-top:1.75rem}.header-overlay-menu .nav-panel-foot-link{width:fit-content;font-size:var(--text-base);padding-bottom:2px;font-weight:500;position:relative}.header-overlay-menu .nav-panel-foot-link:after{content:"";transform-origin:0;height:1px;transition:transform var(--duration-fast) var(--ease-out);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.header-overlay-menu .nav-panel-foot-link:hover:after{transform:scaleX(1)}.header-overlay-menu .nav-panel-foot-link+.nav-panel-foot-link{margin-top:.4rem}.header-overlay-menu .nav-panel-foot-col:last-child{text-align:right}.header-overlay-menu .nav-panel-foot-col:last-child .social-list{justify-content:flex-end}.header-overlay-menu .nav-panel-aside>*{transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-base) var(--ease-lift);transform:translate(-20px)}.header-overlay-menu [data-mobile-links]>*,.header-overlay-menu .nav-panel-menu>.flex,.header-overlay-menu .nav-panel-foot{clip-path:inset(-40% -40% 100%);opacity:0;transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-base) var(--ease-lift),clip-path var(--duration-base) var(--ease-lift),padding-left var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);transform:translateY(.45em)}.header-overlay-menu .mobile-nav.open .nav-panel-aside>*{transform:none}.header-overlay-menu .mobile-nav.open [data-mobile-links]>*,.header-overlay-menu .mobile-nav.open .nav-panel-menu>.flex,.header-overlay-menu .mobile-nav.open .nav-panel-foot{clip-path:inset(-40%);opacity:1;transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-base) var(--ease-lift),clip-path var(--duration-base) var(--ease-lift),padding-left var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);transform:none}.header-overlay-menu .mobile-nav.open .nav-panel-aside>:first-child{transition-delay:.14s}.header-overlay-menu .mobile-nav.open .nav-panel-aside>:nth-child(2){transition-delay:.19s}.header-overlay-menu .mobile-nav.open .nav-panel-aside>:nth-child(3){transition-delay:.24s}.header-overlay-menu .mobile-nav.open .nav-panel-aside>:nth-child(4){transition-delay:.29s}.header-overlay-menu .mobile-nav.open .nav-panel-aside>:nth-child(n+5){transition-delay:.34s}.header-overlay-menu .mobile-nav.open [data-mobile-links]>:first-child{transition-delay:.2s}.header-overlay-menu .mobile-nav.open [data-mobile-links]>:nth-child(2){transition-delay:.255s}.header-overlay-menu .mobile-nav.open [data-mobile-links]>:nth-child(3){transition-delay:.31s}.header-overlay-menu .mobile-nav.open [data-mobile-links]>:nth-child(4){transition-delay:.365s}.header-overlay-menu .mobile-nav.open [data-mobile-links]>:nth-child(5){transition-delay:.42s}.header-overlay-menu .mobile-nav.open [data-mobile-links]>:nth-child(6){transition-delay:.475s}.header-overlay-menu .mobile-nav.open [data-mobile-links]>:nth-child(7){transition-delay:.53s}.header-overlay-menu .mobile-nav.open [data-mobile-links]>:nth-child(n+8){transition-delay:.57s}.header-overlay-menu .mobile-nav.open .nav-panel-menu>.flex{transition-delay:.53s}.header-overlay-menu .mobile-nav.open .nav-panel-foot{transition-delay:.58s}@media(min-width:1024px){.header-overlay-menu .mobile-nav{padding-inline:max(var(--container-x),60px);grid-template-columns:1.05fr 1fr;gap:3rem 5rem}.header-overlay-menu .nav-panel-aside{position:relative}.header-overlay-menu .nav-panel-aside:after{content:"";background:linear-gradient(180deg,transparent 0%,var(--color-border) 18%,var(--color-border) 82%,transparent 100%);width:1px;position:absolute;top:-1rem;bottom:-1rem;right:-2.5rem}.header-overlay-menu [data-mobile-links]{max-width:25rem}.header-overlay-menu .nav-panel-menu>.flex{margin-top:2.5rem}}@media(min-width:1024px)and (max-height:900px){.header-overlay-menu .mobile-nav{padding-block:calc(var(--header-h) + 1.25rem) 1.75rem;row-gap:2rem}.header-overlay-menu [data-mobile-links]>.mobile-link,.header-overlay-menu [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn{padding-block:.5rem}.header-overlay-menu .nav-panel-statement{margin-top:1.25rem;font-size:clamp(1.875rem,1rem + 2vw,2.625rem)}.header-overlay-menu .nav-panel-note{margin-top:1.125rem}.header-overlay-menu .nav-panel-aside-cta,.header-overlay-menu .nav-panel-menu>.flex{margin-top:1.75rem}.header-overlay-menu .nav-panel-foot{padding-top:1.25rem}}@media(max-width:1023px){.header-overlay-menu .nav-panel-aside{flex-direction:column;flex:none;display:flex}.header-overlay-menu .nav-panel-statement{max-width:15ch;margin-top:1rem;font-size:clamp(1.75rem,1.2rem + 2.4vw,2.5rem)}.header-overlay-menu .nav-panel-note,.header-overlay-menu .nav-panel-aside-cta{display:none}.header-overlay-menu .nav-panel-menu{flex-direction:column;justify-content:safe center;display:flex}.header-overlay-menu [data-mobile-links]>.mobile-accordion>.mobile-accordion-panel{margin-left:1rem}}.header-side-drawer .mobile-nav{width:min(31rem,100%);z-index:var(--z-overlay);background:radial-gradient(115% 55% at 100% 0%,var(--color-primary) 0%,transparent 60%),linear-gradient(180deg,var(--color-dark) 0%,var(--color-dark) 45%,var(--color-dark) 100%);inset-block:0;left:auto;right:0}@supports (color:color-mix(in lab,red,red)){.header-side-drawer .mobile-nav{background:radial-gradient(115% 55% at 100% 0%,color-mix(in srgb,var(--color-primary) 22%,transparent) 0%,transparent 60%),linear-gradient(180deg,color-mix(in srgb,var(--color-dark) 92%,#fff) 0%,var(--color-dark) 45%,color-mix(in srgb,var(--color-dark) 82%,#000) 100%)}}.header-side-drawer .mobile-nav{color:var(--color-light);--nav-drawer-bleed:.875rem;padding:calc(var(--header-h) + .5rem) 2.25rem 2rem;transition:transform var(--duration-base) var(--ease-out),opacity .2s var(--ease-out),visibility 0s var(--duration-base);flex-direction:column;gap:1.5rem;transform:translate(100%);box-shadow:-40px 0 90px -30px #000000a6}.header-side-drawer .mobile-nav.open{transition:transform var(--duration-base) var(--ease-out),opacity 0s,visibility 0s;transform:none}.header-side-drawer:before{content:"";z-index:1;-webkit-backdrop-filter:blur(2px)saturate(.9);backdrop-filter:blur(2px)saturate(.9);opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000006b,#00000085 55%,#0000009e);transition:opacity .35s cubic-bezier(.4,0,.2,1);position:fixed;top:0;right:0;bottom:0;left:0}.header-side-drawer:has(.mobile-nav.open):before{opacity:1;pointer-events:auto;transition-duration:.5s}.header-side-drawer .nav-panel-aside{flex:none;align-items:center;gap:.875rem;display:flex}.header-side-drawer .nav-panel-aside>:not(.nav-panel-brand){display:none}.header-side-drawer .nav-panel-brand{color:var(--color-light);transition:color var(--duration-fast) var(--ease-out);display:inline-block}.header-side-drawer .nav-panel-brand:hover{color:var(--color-light)}@supports (color:color-mix(in lab,red,red)){.header-side-drawer .nav-panel-brand:hover{color:color-mix(in srgb,var(--color-light) 72%,transparent)}}.header-side-drawer .nav-panel-menu{overflow-clip-margin:2.5rem;overscroll-behavior:contain;min-height:0;margin-inline:calc(var(--nav-drawer-bleed) * -1);scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;flex-direction:column;flex:auto;justify-content:safe center;display:flex;overflow:clip auto;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 1.75rem),#0000 100%);mask-image:linear-gradient(#000 0,#000 calc(100% - 1.75rem),#0000)}.header-side-drawer [data-mobile-links]>*{border-top:1px solid #ffffff17}.header-side-drawer [data-mobile-links]>.mobile-link,.header-side-drawer [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn{z-index:0;text-align:left;width:100%;padding:1rem var(--nav-drawer-bleed);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;position:relative}.header-side-drawer [data-mobile-links]>.mobile-link:after,.header-side-drawer [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn:after{content:"";z-index:-1;border-radius:var(--radius-md);background:var(--color-primary);position:absolute;top:.25rem;right:0;bottom:.25rem;left:0}@supports (color:color-mix(in lab,red,red)){.header-side-drawer [data-mobile-links]>.mobile-link:after,.header-side-drawer [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn:after{background:color-mix(in srgb,var(--color-primary) 22%,var(--color-dark))}}.header-side-drawer [data-mobile-links]>.mobile-link:after,.header-side-drawer [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn:after{opacity:0;transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);transform:translate(-8px)}.header-side-drawer [data-mobile-links]>.mobile-link:hover:after,.header-side-drawer [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn:hover:after{opacity:1;transform:none}.header-side-drawer [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn>i{border-radius:var(--radius-full);width:1.875rem;height:1.875rem;color:var(--color-light);border:1px solid #ffffff29;place-items:center;font-size:.6875rem;display:grid}@supports (color:color-mix(in lab,red,red)){.header-side-drawer [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn>i{color:color-mix(in srgb,var(--color-light) 70%,transparent)}}.header-side-drawer [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn>i{transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),rotate var(--duration-fast) var(--ease-out)}.header-side-drawer [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn:hover>i{color:var(--color-light);background:#ffffff1a;border-color:#ffffff73}.header-side-drawer [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn[aria-expanded=true]>i{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-light)}.header-side-drawer .mobile-nav{--menu-hover-text:var(--color-light)}.header-side-drawer .mobile-nav .mobile-link,.header-side-drawer .mobile-nav .mobile-accordion-btn{color:var(--color-light);font-size:clamp(1.3rem,1rem + .95vw,1.75rem);font-weight:600}:is(.header-side-drawer .mobile-nav .mobile-link,.header-side-drawer .mobile-nav .mobile-accordion-btn):hover{color:var(--color-light)}.header-side-drawer .mobile-nav .mobile-accordion-panel .mobile-accordion-btn--nested{font-size:var(--text-base);color:var(--color-light);font-weight:600}@supports (color:color-mix(in lab,red,red)){.header-side-drawer .mobile-nav .mobile-accordion-panel .mobile-accordion-btn--nested{color:color-mix(in srgb,var(--color-light) 82%,transparent)}}.header-side-drawer .mobile-nav .mobile-accordion-panel .mobile-accordion-btn--nested{padding:.55rem 0}.header-side-drawer .mobile-nav .mobile-accordion-panel .mobile-accordion-btn--nested:hover{color:var(--color-light)}.header-side-drawer .mobile-nav .mobile-accordion-panel .mobile-link{color:var(--color-light);font-size:.9375rem;font-weight:500}@supports (color:color-mix(in lab,red,red)){.header-side-drawer .mobile-nav .mobile-accordion-panel .mobile-link{color:color-mix(in srgb,var(--color-light) 60%,transparent)}}.header-side-drawer .mobile-nav .mobile-accordion-panel .mobile-link{transition:color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);padding:.5rem 0}.header-side-drawer .mobile-nav .mobile-accordion-panel .mobile-link:hover{color:var(--color-light);transform:translate(5px)}.header-side-drawer .mobile-nav .mobile-accordion-panel .mobile-link-sub-2{font-size:.9375rem}.header-side-drawer .mobile-nav .mobile-accordion-panel{border-left-color:#ffffff24}.header-side-drawer .mobile-nav .mobile-accordion-panel .mobile-accordion-btn--nested>i{color:var(--color-light)}@supports (color:color-mix(in lab,red,red)){.header-side-drawer .mobile-nav .mobile-accordion-panel .mobile-accordion-btn--nested>i{color:color-mix(in srgb,var(--color-light) 45%,transparent)}}.header-side-drawer .mobile-nav .btn-dark{background:var(--color-light);border-color:var(--color-light);color:var(--color-dark)}.header-side-drawer .mobile-nav .nav-panel-foot-title{color:var(--color-light)}@supports (color:color-mix(in lab,red,red)){.header-side-drawer .mobile-nav .nav-panel-foot-title{color:color-mix(in srgb,var(--color-light) 50%,transparent)}}.header-side-drawer .mobile-nav .nav-panel-foot-link{color:var(--color-light)}@supports (color:color-mix(in lab,red,red)){.header-side-drawer .mobile-nav .nav-panel-foot-link{color:color-mix(in srgb,var(--color-light) 78%,transparent)}}.header-side-drawer .mobile-nav .nav-panel-foot-link:hover{color:var(--color-light)}.header-side-drawer [data-mobile-links]>.mobile-accordion>.mobile-accordion-panel{margin-left:var(--nav-drawer-bleed);padding-left:1.125rem;padding-right:calc(var(--nav-drawer-bleed) + .6875rem);border-left-color:#0000;padding-bottom:1.25rem;position:relative}.header-side-drawer [data-mobile-links]>.mobile-accordion>.mobile-accordion-panel:before{content:"";pointer-events:none;background:#ffffff24;width:1px;position:absolute;top:0;bottom:1.25rem;left:0}.header-side-drawer .nav-panel-menu>.flex{margin-top:2rem;margin-inline:var(--nav-drawer-bleed);flex:none}.header-side-drawer .nav-panel-menu .btn{transition:box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);padding-block:.9rem;font-weight:600}.header-side-drawer .nav-panel-menu .btn:hover{box-shadow:0 12px 28px -10px #000000bf,0 0 0 4px var(--color-light);transform:translateY(-2px)}@supports (color:color-mix(in lab,red,red)){.header-side-drawer .nav-panel-menu .btn:hover{box-shadow:0 12px 28px -10px #000000bf,0 0 0 4px color-mix(in srgb,var(--color-light) 12%,transparent)}}.header-side-drawer .nav-panel-menu .btn>i{transition:transform var(--duration-fast) var(--ease-out)}.header-side-drawer .nav-panel-menu .btn:hover>i{transform:translate(4px)}.header-side-drawer .hamburger{border:1px solid var(--color-border);border-radius:var(--radius-full);width:2.875rem;height:2.875rem;transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.header-side-drawer .hamburger:hover{background:var(--color-bg-muted);border-color:var(--color-text-muted)}.header-side-drawer:has(.mobile-nav.open) .hamburger{color:var(--color-light);background:#ffffff0f;border-color:#ffffff38}.header-side-drawer:has(.mobile-nav.open) .hamburger:hover{background:#ffffff24;border-color:#fff6}@media(max-width:31rem){.header-side-drawer:has(.mobile-nav.open) .brand{color:var(--color-light);transition:color var(--duration-fast) var(--ease-out)}.header-side-drawer .nav-panel-aside{display:none}}.header-side-drawer .nav-panel-foot{margin-inline:calc(var(--nav-drawer-bleed) * -1);padding:1.75rem var(--nav-drawer-bleed) 0;border-top:1px solid #ffffff1f;flex-wrap:wrap;flex:none;gap:1.5rem 2.5rem;display:flex}.header-side-drawer .nav-panel-foot-col:first-child{flex:12rem}.header-side-drawer .nav-panel-foot-title{margin-bottom:.75rem}.header-side-drawer .nav-panel-foot-link{font-size:var(--text-sm);width:fit-content;transition:color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);padding-block:.1875rem}.header-side-drawer .nav-panel-foot-link:hover{transform:translate(4px)}.header-side-drawer .nav-panel-foot .social-link{color:var(--color-light)}@supports (color:color-mix(in lab,red,red)){.header-side-drawer .nav-panel-foot .social-link{color:color-mix(in srgb,var(--color-light) 80%,transparent)}}.header-side-drawer .nav-panel-foot .social-link{border-radius:var(--radius-full);transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);background:#ffffff14}.header-side-drawer .nav-panel-foot .social-link:hover{--social-color:var(--color-light);color:var(--color-light);background:var(--color-primary);transform:translateY(-3px)}.header-side-drawer .nav-panel-aside>*,.header-side-drawer [data-mobile-links]>*,.header-side-drawer .nav-panel-menu>.flex,.header-side-drawer .nav-panel-foot{opacity:0;filter:blur(6px);transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),filter var(--duration-fast) var(--ease-out);transform:translate(30px)}.header-side-drawer .mobile-nav.open .nav-panel-aside>*,.header-side-drawer .mobile-nav.open [data-mobile-links]>*,.header-side-drawer .mobile-nav.open .nav-panel-menu>.flex,.header-side-drawer .mobile-nav.open .nav-panel-foot{opacity:1;filter:none;transition-duration:var(--duration-base);transform:none}.header-side-drawer .mobile-nav.open .nav-panel-menu>.flex{transition-delay:.34s}@media(max-width:480px){.header-side-drawer .mobile-nav{padding-inline:var(--container-x);background:radial-gradient(90% 32% at 100% 0%,var(--color-primary) 0%,transparent 62%),linear-gradient(180deg,var(--color-dark) 0%,var(--color-dark) 45%,var(--color-dark) 100%)}@supports (color:color-mix(in lab,red,red)){.header-side-drawer .mobile-nav{background:radial-gradient(90% 32% at 100% 0%,color-mix(in srgb,var(--color-primary) 20%,transparent) 0%,transparent 62%),linear-gradient(180deg,color-mix(in srgb,var(--color-dark) 92%,#fff) 0%,var(--color-dark) 45%,color-mix(in srgb,var(--color-dark) 82%,#000) 100%)}}.header-side-drawer [data-mobile-links]>.mobile-link,.header-side-drawer [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn{padding-block:.875rem}}@media(prefers-reduced-motion:reduce){.header-overlay-menu .mobile-nav,.header-overlay-menu .mobile-nav.open{clip-path:none}.header-side-drawer .mobile-nav,.header-side-drawer .mobile-nav.open{transform:none}.header-overlay-menu [data-mobile-links]>*,.header-overlay-menu .nav-panel-menu>.flex,.header-overlay-menu .nav-panel-foot,.header-overlay-menu .mobile-nav.open [data-mobile-links]>*,.header-overlay-menu .mobile-nav.open .nav-panel-menu>.flex,.header-overlay-menu .mobile-nav.open .nav-panel-foot{clip-path:none}.header-overlay-menu [data-mobile-links]>*,.header-side-drawer [data-mobile-links]>*,.header-overlay-menu .nav-panel-aside>*,.header-side-drawer .nav-panel-aside>*,.header-overlay-menu .nav-panel-menu>.flex,.header-overlay-menu .nav-panel-foot,.header-side-drawer .nav-panel-menu>.flex,.header-side-drawer .nav-panel-foot{filter:none;transform:none;transition-delay:0s!important}}.site-panel-close{border-radius:var(--radius-full);width:2.75rem;height:2.75rem;color:var(--color-text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;font-size:1.25rem;display:grid;position:absolute;top:1rem;right:1rem}.site-panel-close:hover{color:var(--color-dark);background:var(--color-bg-muted);transform:rotate(90deg)}.header-info-panel .nav-info-toggle{border:1px solid var(--color-border);border-radius:var(--radius-full);width:2.75rem;height:2.75rem;color:var(--color-dark);cursor:pointer;transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);background:0 0;place-items:center;padding:0;font-size:1.4rem;display:grid}.header-info-panel .nav-info-toggle:hover,.header-info-panel .nav-info-toggle[aria-expanded=true]{background:var(--color-dark);border-color:var(--color-dark);color:var(--color-on-dark)}.header-info-panel .site-info{z-index:var(--z-overlay);visibility:hidden;pointer-events:none;transition:visibility 0s var(--duration-base);display:block;position:fixed;top:0;right:0;bottom:0;left:0}.header-info-panel .site-info.open{visibility:visible;pointer-events:auto;transition:visibility}.header-info-panel .site-info:before{content:"";opacity:0;transition:opacity var(--duration-base) var(--ease-out);background:#00000073;position:absolute;top:0;right:0;bottom:0;left:0}.header-info-panel .site-info.open:before{opacity:1}.site-info-inner{background:var(--color-bg);width:min(26rem,100%);box-shadow:var(--shadow-xl);overscroll-behavior:contain;transition:transform var(--duration-base) var(--ease-out);inset-block:0;flex-direction:column;padding:2.75rem 2.5rem 2.5rem;display:flex;position:absolute;right:0;overflow-y:auto;transform:translate(100%)}.site-info.open .site-info-inner{transform:none}.site-info-brand{margin-bottom:2.25rem;font-size:1.25rem}.site-info-title{letter-spacing:var(--tracking-tight);margin:0 0 .875rem;font-size:clamp(1.75rem,1.4rem + 1vw,2.125rem);line-height:1.15}.site-info-note{color:var(--color-text-soft);font-size:var(--text-base);margin:0}.site-info-rows{border-top:1px solid var(--color-border);flex-direction:column;gap:1.375rem;margin:2rem 0;padding-top:2rem;display:flex}.site-info-label{font-size:var(--text-sm);color:var(--color-text-soft);margin-bottom:.25rem;font-weight:600;display:block}.site-info-value{color:var(--color-dark);transition:color var(--duration-fast) var(--ease-out);font-weight:600;line-height:1.45;text-decoration:none;display:block}a.site-info-value:hover{color:var(--color-primary-ink)}.site-info-cta{align-self:flex-start;margin-top:auto}.site-info-inner>*{opacity:0;transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);transform:translateY(12px)}.site-info.open .site-info-inner>*{opacity:1;transition-duration:var(--duration-base);transform:none}.site-info.open .site-info-inner>:nth-child(2){transition-delay:.14s}.site-info.open .site-info-inner>:nth-child(3){transition-delay:.19s}.site-info.open .site-info-inner>:nth-child(4){transition-delay:.24s}.site-info.open .site-info-inner>:nth-child(5){transition-delay:.29s}.site-info.open .site-info-inner>:nth-child(n+6){transition-delay:.34s}@media(max-width:480px){.site-info-inner{padding-inline:var(--container-x)}}.header-search{border-bottom:1px solid var(--color-border)}.header-search.scrolled{box-shadow:none}.header-search .site-topbar{background:var(--color-bg-soft);color:var(--color-text);border-bottom:1px solid var(--color-border)}.header-search .site-topbar-inner{justify-content:space-between;padding-inline:60px}.header-search .site-topbar-text{color:var(--color-text-muted)}.header-search .site-topbar-icon{color:var(--color-primary-ink)}.header-search .site-topbar-cta{display:none}.header-search .site-topbar-meta{flex-shrink:0;align-items:center;gap:1.5rem;display:flex}.site-topbar-meta-item{font-size:var(--text-sm);color:var(--color-text-muted);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out);align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}a.site-topbar-meta-item:hover,.site-topbar-meta-item i{color:var(--color-primary-ink)}.header-search .nav-search-toggle,.header-utility .nav-search-toggle{border:1px solid var(--color-border);border-radius:var(--radius-full);width:2.75rem;height:2.75rem;color:var(--color-dark);cursor:pointer;transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);background:0 0;place-items:center;padding:0;font-size:1.15rem;display:grid}:is(.header-search .nav-search-toggle,.header-utility .nav-search-toggle):hover,:is(.header-search .nav-search-toggle,.header-utility .nav-search-toggle)[aria-expanded=true]{background:var(--color-dark);border-color:var(--color-dark);color:var(--color-on-dark)}.header-search .site-search,.header-utility .site-search,.header-stacked .site-search{z-index:var(--z-overlay);visibility:hidden;pointer-events:none;transition:visibility 0s var(--duration-base);display:block;position:fixed;top:0;right:0;bottom:0;left:0}.header-search .site-search.open,.header-utility .site-search.open,.header-stacked .site-search.open{visibility:visible;pointer-events:auto;transition:visibility}.header-search .site-search:before,.header-utility .site-search:before,.header-stacked .site-search:before{content:"";opacity:0;transition:opacity var(--duration-base) var(--ease-out);background:#00000073;position:absolute;top:0;right:0;bottom:0;left:0}.header-search .site-search.open:before,.header-utility .site-search.open:before,.header-stacked .site-search.open:before{opacity:1}.site-search-inner{background:var(--color-bg);clip-path:inset(0 0 100%);transition:clip-path var(--duration-base) var(--ease-out);position:absolute;top:0;left:0;right:0}.site-search.open .site-search-inner{clip-path:inset(0)}.site-search-body{text-align:center;padding-block:clamp(3.5rem,11vh,7rem);position:relative}.site-search-body .site-panel-close{top:1.25rem;right:0}.site-search-title{letter-spacing:var(--tracking-tight);margin:0 0 2.25rem;font-size:clamp(1.75rem,1.1rem + 2.6vw,3.25rem);line-height:1.1}.site-search-form{max-width:44rem;margin:0 auto;position:relative}.header-search .site-search-input,.header-utility .site-search-input,.header-stacked .site-search-input{text-align:left;padding:.875rem 3rem .875rem 0;font-size:clamp(1rem,.9rem + .4vw,1.25rem)}.site-search-submit{width:2.5rem;height:2.5rem;color:var(--color-text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;font-size:1.35rem;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.site-search-submit:hover{color:var(--color-primary-ink)}.site-search-suggest{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:1.75rem;display:flex}.site-search-suggest-label{font-size:var(--text-base);color:var(--color-text-soft);margin-right:.25rem;font-weight:500}.site-search-tag{border:1px solid var(--color-border);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--color-text);transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);align-items:center;padding:.35rem .875rem;text-decoration:none;display:inline-flex}.site-search-tag:hover{background:var(--color-dark);border-color:var(--color-dark);color:var(--color-on-dark)}@media(max-width:1023px){.header-search .site-topbar-inner{padding-inline:var(--container-x)}}@media(max-width:767px){.header-search .site-topbar-meta-item--address{display:none}}@media(max-width:479px){.header-search .site-topbar-text{display:none}.header-search .site-topbar-inner{justify-content:center}}.header-search-full .site-search .site-search-inner{clip-path:none;background:var(--color-dark);flex-direction:column;justify-content:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.header-search-full .site-search .site-search-inner{background:color-mix(in srgb,var(--color-dark) 94%,transparent)}}.header-search-full .site-search .site-search-inner{-webkit-backdrop-filter:blur(20px)saturate(1.3);backdrop-filter:blur(20px)saturate(1.3);opacity:0;transition:opacity var(--duration-base) var(--ease-out)}.header-search-full .site-search.open .site-search-inner{opacity:1}.header-search-full .site-search-body{width:100%;padding-block:clamp(4.5rem,12vh,7rem)}.header-search-full .site-search-body .site-panel-close{color:#ffffffa6;border:1px solid #ffffff29;width:3.25rem;height:3.25rem;font-size:1.4rem;position:fixed;top:clamp(1rem,3vh,2rem);right:clamp(1rem,3vw,2.5rem)}.header-search-full .site-search-body .site-panel-close:hover{color:#fff;background:#ffffff1a}.header-search-full .site-search-title{color:var(--color-light);margin-bottom:2.5rem}.header-search-full .site-search-form{max-width:52rem}.header-search-full .site-search-input{color:var(--color-light);border-bottom-color:#ffffff38;padding-block:1rem;font-size:clamp(1.125rem,.85rem + 1.4vw,1.875rem)}.header-search-full .site-search-input::placeholder{color:#ffffff61}.header-search-full .site-search-input:hover:not(:focus){border-bottom-color:#fff6}.header-search-full .site-search-input:focus{border-bottom-color:var(--color-primary);box-shadow:none}.header-search-full .site-search-submit{color:#ffffff8c;width:3rem;height:3rem;font-size:1.6rem}.header-search-full .site-search-submit:hover{color:var(--color-light)}.header-search-full .site-search-hint{font-size:var(--text-sm);color:#ffffff73;margin:1.5rem 0 0;display:block}.site-search-key{border-radius:var(--radius-sm);font-family:var(--font-mono,ui-monospace, monospace);color:#fffc;background:#ffffff14;border:1px solid #ffffff38;margin-inline:.15rem;padding:.1rem .45rem;font-size:.75rem;line-height:1.5;display:inline-block}.header-search-full .site-search-suggest{margin-top:2.25rem}.header-search-full .site-search-suggest-label{color:#fff6}.header-search-full .site-search-tag{color:#ffffffbf;border-color:#ffffff2e}.header-search-full .site-search-tag:hover{background:var(--color-light);border-color:var(--color-light);color:var(--color-dark)}.header-search-full .site-search-body>:not(.site-panel-close){opacity:0;transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);transform:translateY(.875rem)}.header-search-full .site-search.open .site-search-body>:not(.site-panel-close){opacity:1;transform:none}.header-search-full .site-search.open .site-search-body>:nth-child(2){transition-delay:.11s}.header-search-full .site-search.open .site-search-body>:nth-child(3){transition-delay:.16s}.header-search-full .site-search.open .site-search-body>:nth-child(4){transition-delay:.21s}.header-search-full .site-search.open .site-search-body>:nth-child(n+5){transition-delay:.26s}@media(prefers-reduced-motion:reduce){.header-search-full .site-search-body>:not(.site-panel-close){transition-duration:.01ms;transform:none}}@media(max-width:480px){.header-search-full .site-search-body .site-panel-close{width:2.75rem;height:2.75rem;font-size:1.2rem}}.site-header{--nav-style-bg:var(--color-primary-50);--nav-style-color:var(--color-primary-ink);--nav-style-line:var(--color-primary);--nav-style-inset:.875rem;--nav-style-pad:1.0625rem}.nav-links:has(>li:nth-child(9)){--nav-style-inset:.625rem;--nav-style-pad:.625rem}.nav-links:has(>li:nth-child(12)){--nav-style-inset:.4rem;--nav-style-pad:.4rem}.nav-style-pill .nav-links>li>.nav-link{border-radius:var(--radius-pill);padding-inline:var(--nav-style-pad);transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.nav-style-pill .nav-links>li:hover>.nav-link,.nav-style-pill .nav-links>li>.nav-link:focus-visible,.nav-style-pill .nav-links>li>.nav-link.active{background:var(--nav-style-bg);color:var(--nav-style-color)}.nav-style-underline .nav-links>li>.nav-link{border-radius:0;position:relative}.nav-style-underline .nav-links>li>.nav-link:after{content:"";left:var(--nav-style-inset);right:var(--nav-style-inset);background:var(--nav-style-line);transform-origin:0;height:2px;transition:transform var(--duration-base) var(--ease-out);border-radius:2px;position:absolute;bottom:.125rem;transform:scaleX(0)}.nav-style-underline .nav-links>li:hover>.nav-link:after,.nav-style-underline .nav-links>li>.nav-link:focus-visible:after,.nav-style-underline .nav-links>li>.nav-link.active:after{transform:scaleX(1)}.nav-style-frame .nav-links>li>.nav-link{border-radius:var(--radius-pill);transition:color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);border:1px solid #0000;padding-block:calc(.45rem - 1px)}.nav-style-frame .nav-links>li:hover>.nav-link,.nav-style-frame .nav-links>li>.nav-link:focus-visible,.nav-style-frame .nav-links>li>.nav-link.active{border-color:var(--nav-style-line);color:var(--nav-style-color)}.header-utility{border-bottom:1px solid var(--color-border);transition:box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.header-utility.scrolled{border-bottom-color:#0000}.header-utility .site-topbar{background:linear-gradient(to right,var(--color-bg-soft),var(--color-primary-50) 50%,var(--color-bg-soft));color:var(--color-text);border-bottom:1px solid var(--color-border)}.header-utility .site-topbar-inner{gap:1.25rem;padding-inline:60px}.header-utility .site-topbar-inner .site-topbar-social{flex-wrap:nowrap;flex:1 1 0;gap:.125rem;display:flex}.header-utility .site-topbar-social .social-link{--social-size:2rem;color:var(--color-text-soft);border-radius:var(--radius-full);transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out);font-size:1rem}.header-utility .site-topbar-social .social-link:hover{color:var(--color-primary-ink);background:var(--color-primary-100)}.header-utility .site-topbar-aside{flex:1 1 0;justify-content:flex-end;align-items:center;gap:1.25rem;display:flex}.header-utility .site-topbar-text{color:var(--color-text-soft)}.header-utility .site-topbar-icon{border-radius:var(--radius-full);background:var(--color-primary);width:1.375rem;height:1.375rem;color:var(--color-on-primary);vertical-align:baseline;place-items:center;margin-right:.55rem;font-size:.75rem;display:inline-grid}.header-utility .site-topbar-cta{color:var(--color-primary-ink);gap:.35rem;font-weight:600}.header-utility .site-topbar-cta i{transition:translate var(--duration-hover) var(--ease-spring)}.header-utility .site-topbar-cta:hover{color:var(--color-primary-700)}.header-utility .site-topbar-cta:hover i{translate:3px}.header-utility .site-topbar-cta-label{text-decoration:none}.header-utility .site-topbar-help{color:var(--color-dark);gap:.4rem;font-weight:500;position:relative}.header-utility .site-topbar-help i{color:inherit;font-size:1.05em}.header-utility .site-topbar-help:hover{color:var(--color-primary-ink)}.header-utility .site-topbar-help:after{content:"";background:var(--color-border);width:1px;height:1rem;position:absolute;top:50%;right:-.65rem;translate:0 -50%}.nav-lang-toggle{border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--text-sm);letter-spacing:.02em;color:var(--color-dark);cursor:pointer;transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);background:0 0;border:1px solid #0000;align-items:center;gap:.3rem;padding:.3rem .6rem;font-weight:600;display:inline-flex}.nav-lang-toggle i{transition:transform var(--duration-fast) var(--ease-out);font-size:.9em}.nav-lang-toggle:hover,.nav-lang-toggle[aria-expanded=true]{background:var(--color-bg);border-color:var(--color-border)}.nav-lang-toggle[aria-expanded=true] .ph-caret-down{transform:rotate(180deg)}:is(.header-utility,.header-shop) .nav-lang-menu{top:var(--topbar-h);z-index:var(--z-dropdown);background:var(--menu-surface);border:1px solid var(--menu-border);border-radius:var(--radius-lg);min-width:11rem;box-shadow:var(--menu-shadow);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),visibility 0s var(--duration-fast);flex-direction:column;margin-top:.5rem;padding:.375rem;display:flex;position:absolute;right:60px;transform:translateY(-6px)}:is(.header-utility,.header-shop) .nav-lang-menu.open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),visibility 0s;transform:translateY(0)}:is(.header-utility,.header-shop).scrolled .nav-lang-menu{opacity:0;visibility:hidden;pointer-events:none}.nav-lang-item{border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--menu-text);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out);justify-content:space-between;align-items:center;gap:1.5rem;padding:.5rem .75rem;text-decoration:none;display:flex}.nav-lang-item:hover{background:var(--menu-hover-bg);color:var(--menu-hover-text)}.nav-lang-check{color:var(--color-primary-ink);opacity:0;font-size:.9em}.nav-lang-item[aria-current=true]{color:var(--menu-hover-text);font-weight:600}.nav-lang-item[aria-current=true] .nav-lang-check{opacity:1}@media(max-width:1023px){.header-utility .site-topbar-inner{padding-inline:var(--container-x)}.header-utility .nav-lang-menu{right:var(--container-x)}}@media(max-width:767px){.header-utility .site-topbar-inner .site-topbar-social,.header-utility .site-topbar-help{display:none}.header-utility .site-topbar-aside{flex:none}}@media(max-width:479px){.header-utility .site-topbar-icon,.header-utility .site-topbar-cta{display:none}.header-utility .site-topbar-inner{gap:.75rem}.header-utility .nav-lang-menu{min-width:9.5rem}}.header-inline-menu .hamburger{grid-template-columns:auto auto;align-items:center;gap:.5rem;padding:0 .875rem;display:grid}.header-inline-menu .nav-toggle-label{font-size:var(--text-base);color:var(--color-text);grid-column:1;font-weight:500;display:block}.header-inline-menu .nav-toggle-open,.header-inline-menu .nav-toggle-close{grid-area:1/2}@media(min-width:1024px){.header-inline-menu .navbar-inner{justify-content:space-between;gap:1.25rem;display:flex}.header-inline-menu .nav-links{counter-reset:nav-i;opacity:0;visibility:hidden;max-width:0;transition:max-width var(--duration-base) var(--ease-out),opacity .2s var(--ease-out),visibility 0s var(--duration-base);margin-left:auto;overflow:hidden}.header-inline-menu:has(.mobile-nav.open) .nav-links{opacity:1;visibility:visible;max-width:60rem;transition:max-width var(--duration-base) var(--ease-out),opacity .25s 80ms var(--ease-out),visibility 0s;overflow:visible}.header-inline-menu .nav-links>li{counter-increment:nav-i;opacity:0;transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);transform:translate(16px)}.header-inline-menu:has(.mobile-nav.open) .nav-links>li{opacity:1;transform:none}.header-inline-menu:has(.mobile-nav.open) .nav-links>li:first-child{transition-delay:.13s}.header-inline-menu:has(.mobile-nav.open) .nav-links>li:nth-child(2){transition-delay:.175s}.header-inline-menu:has(.mobile-nav.open) .nav-links>li:nth-child(3){transition-delay:.22s}.header-inline-menu:has(.mobile-nav.open) .nav-links>li:nth-child(4){transition-delay:.265s}.header-inline-menu:has(.mobile-nav.open) .nav-links>li:nth-child(5){transition-delay:.31s}.header-inline-menu:has(.mobile-nav.open) .nav-links>li:nth-child(n+6){transition-delay:.355s}.header-inline-menu .nav-link{white-space:nowrap;position:relative}.header-inline-menu .nav-link:before{content:counter(nav-i,decimal-leading-zero);letter-spacing:var(--tracking-wide);color:var(--color-text-muted);font-size:.5625rem;font-weight:600;position:absolute;top:-.75rem;left:50%;transform:translate(-50%)}.header-inline-menu .mobile-nav{display:none}.header-inline-menu .hamburger{order:-1;display:grid}}.header-dark-glass{--glass-ink:16 19 24;box-shadow:none;background:0 0;border-bottom:none;position:fixed;top:0;left:0;right:0}.header-dark-glass:before{content:"";z-index:-1;background:rgb(var(--glass-ink) / .34);-webkit-backdrop-filter:blur(12px)saturate(150%);backdrop-filter:blur(12px)saturate(150%);transition:background var(--duration-base) var(--ease-out),backdrop-filter var(--duration-base) var(--ease-out);position:absolute;top:0;right:0;bottom:0;left:0}.header-dark-glass.scrolled{box-shadow:none}.header-dark-glass.scrolled:before,.header-dark-glass:has(.nav-megamenu:is(:hover,:focus-within)):before,.header-dark-glass:has(.nav-cascade:hover):before,:root:not([data-focus-source=pointer]) .header-dark-glass:has(.nav-cascade:not(.is-closed):focus-within):before{background:rgb(var(--glass-ink) / .76);-webkit-backdrop-filter:blur(24px)saturate(170%);backdrop-filter:blur(24px)saturate(170%)}.header-dark-glass .brand{color:var(--color-light)}.header-dark-glass .nav-link{color:#ffffffd1}.header-dark-glass .nav-link.active{color:var(--color-light)}.header-dark-glass .nav-link:hover{color:var(--color-light);background:#ffffff1a}.header-dark-glass .hamburger{color:var(--color-light)}.header-dark-glass .nav-utility{align-items:center;gap:1.375rem;margin-right:.375rem;display:flex}.nav-utility-link{font-size:var(--text-sm);color:#ffffffc7;white-space:nowrap;transition:color var(--duration-fast) var(--ease-out);align-items:center;gap:.45rem;font-weight:500;text-decoration:none;display:inline-flex}.nav-utility-link:hover{color:var(--color-light)}.nav-utility-link i{font-size:1.05rem}.header-dark-glass .nav-actions .btn-dark{background:var(--color-light);border-color:var(--color-light);color:var(--color-dark)}.header-dark-glass .nav-actions .btn-dark:hover{color:var(--color-dark);background:#ffffffd9}.header-dark-glass .site-topbar{color:var(--color-light);background:#ffffff14;border-bottom:1px solid #ffffff1a}.header-dark-glass .nav-info-toggle,.header-dark-glass .nav-search-toggle{color:var(--color-light);border-color:#ffffff40}:is(.header-dark-glass .nav-info-toggle,.header-dark-glass .nav-search-toggle):hover,:is(.header-dark-glass .nav-info-toggle,.header-dark-glass .nav-search-toggle)[aria-expanded=true]{background:var(--color-light);border-color:var(--color-light);color:var(--color-dark)}.header-dark-glass .nav-toggle-label{color:var(--color-light)}.header-dark-glass .site-topbar-meta-item,.header-dark-glass .site-topbar-meta-item i,.header-dark-glass .site-topbar-text,.header-dark-glass .site-topbar-icon{color:#fffc}.header-dark-glass .site-topbar-meta-item:hover{color:var(--color-light)}@media(max-width:1535px){.header-dark-glass .nav-utility-link span{display:none}}@media(max-width:1023px){.header-dark-glass .nav-utility{display:none}.header-dark-glass .mobile-nav{--mobile-rule:#ffffff1f;background:rgb(var(--glass-ink));border-top-color:#ffffff1f}.header-dark-glass .mobile-link,.header-dark-glass .mobile-accordion-btn{color:#ffffffd9}@media(hover:hover){:is(.header-dark-glass .mobile-link,.header-dark-glass .mobile-accordion-btn):hover{color:var(--color-light)}}.header-dark-glass .mobile-accordion-panel .mobile-link:not(:hover,.is-current){color:#ffffffa6}.header-dark-glass .mobile-accordion-panel{border-left-color:#ffffff26}.header-dark-glass .mobile-nav .btn-dark{background:var(--color-light);border-color:var(--color-light);color:var(--color-dark)}}.header-dark-glass,.header-menu-dark,.header-menu-glass{--menu-ink:16 19 24;--menu-surface:rgb(var(--menu-ink));--menu-border:#ffffff1a;--menu-shadow:0 24px 48px -12px #0000008c;--menu-title:#ffffff85;--menu-text:#ffffffb8;--menu-strong:#fff;--menu-hover-bg:#ffffff14;--menu-hover-text:var(--color-light);--menu-dim:.6}:is(.header-dark-glass,.header-menu-dark,.header-menu-glass,.header-glass--ink) .cascade-item--sub>i{opacity:.6}:is(.header-dark-glass,.header-menu-dark,.header-menu-glass,.header-glass--ink) .cascade-item--sub:hover>i{opacity:1}:is(.header-dark-glass,.header-menu-dark,.header-menu-glass,.header-glass--ink) .nav-megamenu:after{background:rgb(0 0 0/var(--menu-dim))}.header-menu-glass{--menu-surface:rgb(var(--menu-ink) / .76);--menu-border:#ffffff24;--menu-title:#ffffffb8;--menu-text:#ffffffd1;--menu-hover-bg:#ffffff1f;--menu-glass:blur(24px) saturate(170%);--menu-glass-dimmed:blur(24px) saturate(170%) brightness(calc(1 / (1 - var(--menu-dim))))}.header-menu-glass .cascade-panel{-webkit-backdrop-filter:var(--menu-glass);backdrop-filter:var(--menu-glass)}.header-menu-glass .megamenu-panel{-webkit-backdrop-filter:var(--menu-glass-dimmed);backdrop-filter:var(--menu-glass-dimmed)}.header-menu-glass:is(.header-capsule,.header-glass,.header-pill-menu) .megamenu-panel{-webkit-backdrop-filter:none;backdrop-filter:none}.header-menu-glass:is(.header-capsule,.header-glass,.header-pill-menu) .megamenu-inner{-webkit-backdrop-filter:var(--menu-glass-dimmed);backdrop-filter:var(--menu-glass-dimmed)}@media(max-width:1023px){.header-menu-dark .mobile-nav,.header-menu-glass .mobile-nav{--mobile-rule:#ffffff1f;background:rgb(var(--menu-ink));border-top-color:#ffffff1f}.header-menu-dark .mobile-link,.header-menu-dark .mobile-accordion-btn,.header-menu-glass .mobile-link,.header-menu-glass .mobile-accordion-btn,.header-glass--ink .mobile-link,.header-glass--ink .mobile-accordion-btn{color:#ffffffd9}@media(hover:hover){:is(.header-menu-dark .mobile-link,.header-menu-dark .mobile-accordion-btn,.header-menu-glass .mobile-link,.header-menu-glass .mobile-accordion-btn,.header-glass--ink .mobile-link,.header-glass--ink .mobile-accordion-btn):hover{color:var(--color-light)}}.header-menu-dark .mobile-accordion-panel .mobile-link:not(:hover,.is-current),.header-menu-glass .mobile-accordion-panel .mobile-link:not(:hover,.is-current),.header-glass--ink .mobile-accordion-panel .mobile-link:not(:hover,.is-current){color:#ffffffa6}.header-menu-dark .mobile-accordion-panel,.header-menu-glass .mobile-accordion-panel,.header-glass--ink .mobile-accordion-panel{border-left-color:#ffffff26}.header-menu-dark .mobile-nav .btn-dark,.header-menu-glass .mobile-nav .btn-dark,.header-glass--ink .mobile-nav .btn-dark{background:var(--color-light);border-color:var(--color-light);color:var(--color-dark)}}.header-glass.header-glass--ink{--capsule-ink:var(--color-dark-surface);--capsule-ink-rest:var(--capsule-ink)}@supports (color:color-mix(in lab,red,red)){.header-glass.header-glass--ink{--capsule-ink-rest:color-mix(in oklch, var(--capsule-ink) 30%, transparent)}}.header-glass.header-glass--ink{--capsule-ink-solid:var(--capsule-ink)}@supports (color:color-mix(in lab,red,red)){.header-glass.header-glass--ink{--capsule-ink-solid:color-mix(in oklch, color-mix(in oklch, var(--capsule-ink) 93%, var(--color-light)) 90%, transparent)}}.header-glass.header-glass--ink{--capsule-ink-accent:var(--color-primary-300);--menu-surface:var(--capsule-ink)}@supports (color:color-mix(in lab,red,red)){.header-glass.header-glass--ink{--menu-surface:color-mix(in oklch, var(--capsule-ink) 95%, var(--color-light))}}.header-glass.header-glass--ink{--menu-border:#ffffff14;--menu-shadow:0 24px 48px -12px #0000008c;--menu-title:#ffffff8f;--menu-text:#ffffffc2;--menu-strong:var(--color-light);--menu-hover-bg:#ffffff14;--menu-hover-text:var(--capsule-ink-accent);--menu-dim:.5}.header-glass.header-glass--ink .navbar{background:var(--capsule-ink-rest);box-shadow:none}.header-glass.header-glass--ink .nav-link:hover,.header-glass.header-glass--ink .nav-link.active{color:var(--capsule-ink-accent)}.header-glass.header-glass--ink:is(.scrolled,:has(.nav-megamenu:is(:hover,:focus-within)),:has(.nav-cascade:hover)) .navbar,:root:not([data-focus-source=pointer]) .header-glass.header-glass--ink:has(.nav-cascade:not(.is-closed):focus-within) .navbar{background:var(--capsule-ink-solid);box-shadow:inset 0 0 0 1px #ffffff0f,0 18px 40px -22px #000000b3}.header-glass.header-glass--ink:is(.scrolled,:has(.mobile-nav.open)) .brand,.header-glass.header-glass--ink:is(.scrolled,:has(.mobile-nav.open)) .hamburger{color:var(--color-light)}.header-glass.header-glass--ink:is(.scrolled,:has(.mobile-nav.open)) .nav-link{color:#ffffffdb}.header-glass.header-glass--ink:is(.scrolled,:has(.mobile-nav.open)) .nav-link:hover,.header-glass.header-glass--ink:is(.scrolled,:has(.mobile-nav.open)) .nav-link.active{color:var(--capsule-ink-accent)}.header-glass.header-glass--ink:is(.scrolled,:has(.mobile-nav.open)) .nav-actions .btn-dark{background:var(--color-light);border-color:var(--color-light);color:var(--color-dark-surface)}.header-glass.header-glass--ink:is(.scrolled,:has(.mobile-nav.open)) .nav-actions .btn-dark:hover{color:var(--color-dark-surface);opacity:1;background:#ffffffd9}.header-glass.header-glass--ink:has(.mobile-nav.open) .navbar{background:var(--capsule-ink);box-shadow:0 18px 40px -22px #000000b3}.header-glass.header-glass--ink .mobile-nav{--mobile-rule:#ffffff1f;background:var(--capsule-ink)}.header-glass.header-glass--ink.header-menu-glass{--menu-surface:var(--capsule-ink)}@supports (color:color-mix(in lab,red,red)){.header-glass.header-glass--ink.header-menu-glass{--menu-surface:color-mix(in oklch, var(--capsule-ink) 76%, transparent)}}@media(min-width:1024px){.header-sidebar,.header-rail{width:var(--sidebar-w);background:var(--color-bg);border-right:1px solid var(--color-border);box-shadow:none;position:fixed;inset:0 auto 0 0}.header-rail{width:var(--rail-w)}.header-sidebar.scrolled,.header-rail.scrolled{box-shadow:none}:root:has(.header-sidebar) body{padding-left:var(--sidebar-w)}:root:has(.header-rail) body{padding-left:var(--rail-w)}.header-sidebar .site-topbar,.header-rail .site-topbar{display:none}.header-sidebar .navbar,.header-rail .navbar{flex-direction:column;height:100dvh;display:flex}.header-sidebar .nav-links,.header-rail .nav-links{display:none}.header-sidebar{--sidebar-gutter:1.375rem;box-shadow:1px 0 0 var(--color-border),18px 0 40px -32px #0f172a38;border-right:0}.header-sidebar .navbar-inner{height:auto;padding:2rem var(--sidebar-gutter) 1.5rem;flex:none;justify-content:flex-start;align-items:center;display:flex;position:relative}.header-sidebar .brand{transition:opacity var(--duration-fast) var(--ease-out);font-size:1.5rem;line-height:1}.header-sidebar .brand:hover{opacity:.7}.header-sidebar .nav-actions{display:none}.header-sidebar .mobile-nav{border-top:0;flex-direction:column;flex:auto;min-height:0;max-height:none;padding:0;display:flex;overflow:hidden}.header-sidebar .nav-panel-menu{overscroll-behavior:contain;min-height:0;padding:1.25rem calc(var(--sidebar-gutter) - .625rem) 1.25rem;text-align:left;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color var(--duration-base) var(--ease-out);flex-direction:column;flex:auto;justify-content:safe center;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 1.5rem);mask-image:linear-gradient(#0000 0,#000 1.5rem)}.header-sidebar .nav-panel-menu:hover,.header-sidebar .nav-panel-menu:focus-within{scrollbar-color:var(--color-border) transparent}.header-sidebar .mobile-link,.header-sidebar .mobile-accordion-btn{border-radius:var(--radius-md);width:100%;font-size:var(--text-base);letter-spacing:-.006em;color:var(--color-text);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),translate var(--duration-fast) var(--ease-out);justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;font-weight:500;line-height:1.3;display:flex;position:relative}.header-sidebar .mobile-link:before,.header-sidebar .mobile-accordion-btn:before{content:"";border-radius:var(--radius-pill);background:var(--color-primary);opacity:0;width:3px;height:1.15rem;transition:opacity .2s var(--ease-out),scale var(--duration-fast) var(--ease-spring);position:absolute;top:50%;left:-.5rem;translate:0 -50%;scale:1 .2}.header-sidebar .mobile-link:hover,:root:not([data-focus-source=pointer]) .header-sidebar .mobile-link:focus-visible,.header-sidebar .mobile-accordion-btn:hover,:root:not([data-focus-source=pointer]) .header-sidebar .mobile-accordion-btn:focus-visible{background:var(--color-bg-muted);color:var(--color-text);translate:2px}.header-sidebar .mobile-link:hover:before,:root:not([data-focus-source=pointer]) .header-sidebar .mobile-link:focus-visible:before,.header-sidebar .mobile-accordion-btn:hover:before,:root:not([data-focus-source=pointer]) .header-sidebar .mobile-accordion-btn:focus-visible:before,.header-sidebar .mobile-link.is-current:before{opacity:1;scale:1}.header-sidebar .mobile-link:focus-visible,.header-sidebar .mobile-accordion-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.header-sidebar .mobile-link.is-current{background:var(--color-primary-50);color:var(--color-primary-ink);font-weight:600}.header-sidebar .mobile-accordion-btn.is-trail{color:var(--color-text)}.header-sidebar .mobile-accordion-btn--nested.is-trail{color:var(--color-text-soft)}.header-sidebar .mobile-accordion-btn>i{color:var(--color-text-muted);opacity:.85;transition:color var(--duration-fast) var(--ease-out)}.header-sidebar .mobile-accordion-btn:hover>i{color:var(--color-primary-ink)}.header-sidebar .mobile-accordion-btn--nested>i{scale:.85}.header-sidebar .mobile-accordion-btn--nested{font-size:var(--text-sm);color:var(--color-text-soft);margin-top:.375rem;padding:.55rem .625rem;font-weight:600;line-height:1.4}.header-sidebar .mobile-accordion-btn--nested:hover,:root:not([data-focus-source=pointer]) .header-sidebar .mobile-accordion-btn--nested:focus-visible{color:var(--color-text)}.header-sidebar .mobile-accordion-panel .mobile-link{font-size:var(--text-sm);letter-spacing:0;color:var(--color-text-soft);padding-block:.5rem;font-weight:400}.header-sidebar .mobile-accordion-panel .mobile-link:hover,:root:not([data-focus-source=pointer]) .header-sidebar .mobile-accordion-panel .mobile-link:focus-visible{color:var(--color-text)}.header-sidebar .mobile-accordion-panel .mobile-link.is-current{color:var(--color-primary-ink);font-weight:500}.header-sidebar .mobile-accordion-panel{border-left:1px solid var(--color-border);margin-left:.625rem;padding-bottom:.25rem;padding-left:.75rem}.header-sidebar [data-mobile-links]>*+*{margin-top:.125rem}.header-sidebar [data-mobile-links]>.mobile-accordion+*{margin-top:.375rem}.header-sidebar .mobile-accordion-panel .mobile-link:before,.header-sidebar .mobile-accordion-panel .mobile-accordion-btn:before{border-radius:0;width:2px;height:calc(100% - .2rem);left:calc(-.75rem - 1px)}.header-sidebar .nav-panel-cta{z-index:1;background:linear-gradient(to top,var(--color-bg) 65%,transparent);margin-inline:.625rem;padding-block:1.25rem;position:sticky;bottom:-1.25rem}@media(prefers-reduced-motion:no-preference){.header-sidebar [data-mobile-links]>*,.header-sidebar .mobile-accordion-panel>*{animation:sidebar-row-in .45s var(--ease-out) backwards}.header-sidebar [data-mobile-links]>:first-child,.header-sidebar .mobile-accordion-panel>:first-child{animation-delay:20ms}.header-sidebar [data-mobile-links]>:nth-child(2),.header-sidebar .mobile-accordion-panel>:nth-child(2){animation-delay:45ms}.header-sidebar [data-mobile-links]>:nth-child(3),.header-sidebar .mobile-accordion-panel>:nth-child(3){animation-delay:70ms}.header-sidebar [data-mobile-links]>:nth-child(4),.header-sidebar .mobile-accordion-panel>:nth-child(4){animation-delay:95ms}.header-sidebar [data-mobile-links]>:nth-child(5),.header-sidebar .mobile-accordion-panel>:nth-child(5){animation-delay:.12s}.header-sidebar [data-mobile-links]>:nth-child(n+6),.header-sidebar .mobile-accordion-panel>:nth-child(n+6){animation-delay:.145s}}@keyframes sidebar-row-in{0%{opacity:0;translate:-8px}}.header-sidebar .sidebar-foot{flex-direction:column;flex:none;margin:0 .875rem 1rem;display:flex}.header-sidebar .sidebar-foot-bar{justify-content:space-between;align-items:center;padding-inline:.25rem .5rem;display:flex}.header-sidebar .sidebar-foot-bar .social-list{gap:.125rem}.header-sidebar .sidebar-foot-bar .social-link{--social-size:2rem;border-radius:var(--radius-full);color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.header-sidebar .sidebar-foot-bar .social-link:hover{background:var(--color-primary-50);color:var(--color-primary-ink)}.header-sidebar .sidebar-foot-legal{color:var(--color-text-muted);font-size:.75rem}.header-rail .navbar-inner{flex-direction:column;flex:auto;align-items:center;gap:1rem;height:auto;padding:1.75rem .5rem 1rem;display:flex}.header-rail .brand{font-size:1.4rem}.header-rail .nav-actions{flex-direction:column;flex:auto;justify-content:center}.header-rail .nav-actions>.btn,.header-rail .nav-contact,.header-rail .nav-utility,.header-rail .nav-search-toggle,.header-rail .nav-info-toggle{display:none}.header-rail .hamburger{place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid}.header-rail .nav-rail-note{writing-mode:vertical-rl;font-size:var(--text-sm);color:var(--color-text-soft);white-space:nowrap;align-self:center;margin-bottom:1.75rem;display:block;transform:rotate(180deg)}.header-rail .mobile-nav{inset-block:0;left:var(--rail-w);width:min(26rem,calc(100vw - var(--rail-w)));z-index:var(--z-overlay);background:var(--color-bg);border-top:0;border-right:1px solid var(--color-border);box-shadow:var(--shadow-xl);visibility:hidden;opacity:0;clip-path:inset(0 100% 0 0);max-height:none;transition:clip-path var(--duration-base) var(--ease-out),opacity .2s var(--ease-out),visibility 0s var(--duration-base);flex-direction:column;padding:0;display:flex;position:fixed;overflow:hidden}.header-rail .mobile-nav.open{visibility:visible;opacity:1;clip-path:inset(0);transition:clip-path var(--duration-base) var(--ease-out),opacity .15s var(--ease-out),visibility 0s}.header-rail .nav-panel-menu{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;flex-direction:column;flex:auto;justify-content:safe center;min-height:0;padding:2rem 0;display:flex;overflow-y:auto}.header-rail .mobile-link,.header-rail .mobile-accordion-btn{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.035em;transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out);border-bottom:0;border-radius:0;justify-content:flex-start;align-items:center;gap:.75rem;padding:.85rem 2rem;font-size:clamp(1rem,.85rem + .3vw,1.25rem);font-weight:700;line-height:1.2;display:flex;position:relative}.header-rail [data-mobile-links]>.mobile-link:after,.header-rail [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn:after{content:"";background:var(--color-primary);width:3px;height:0;transition:height var(--duration-base) var(--ease-out);border-radius:0 3px 3px 0;position:absolute;top:50%;left:0;translate:0 -50%}.header-rail .mobile-link:hover,.header-rail .mobile-accordion-btn:hover,.header-rail [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn[aria-expanded=true]{color:var(--color-primary-ink);background:0 0}.header-rail [data-mobile-links]>.mobile-link:hover:after,.header-rail [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn:hover:after,.header-rail [data-mobile-links]>.mobile-accordion>.mobile-accordion-btn[aria-expanded=true]:after{height:1.5rem}.header-rail .mobile-accordion-btn>i{color:var(--color-text-muted);margin-left:auto;font-size:.8125rem}.header-rail .mobile-accordion-panel{background:linear-gradient(var(--color-border),var(--color-border)) no-repeat 2.4rem 0 / 1px calc(100% - .85rem);border-bottom:0;padding:.25rem 2rem .85rem 3.5rem}.header-rail .mobile-accordion-panel .mobile-link,.header-rail .mobile-accordion-panel .mobile-accordion-btn{font-family:var(--font-sans);text-transform:none;font-weight:500;font-size:var(--text-sm);letter-spacing:0;color:var(--color-text-soft);transition:color var(--duration-fast) var(--ease-out),translate var(--duration-fast) var(--ease-out);gap:.5rem;padding:.4rem 0;line-height:1.45}.header-rail .mobile-accordion-panel .mobile-link:hover,.header-rail .mobile-accordion-panel .mobile-accordion-btn:hover{color:var(--color-primary-ink);background:0 0;translate:3px}.header-rail .mobile-accordion-panel .mobile-accordion-btn--nested{font-family:var(--font-sans);font-size:var(--text-sm);text-transform:none;letter-spacing:0;color:var(--color-text-soft);padding-top:.75rem;font-weight:600}.header-rail .mobile-accordion-panel .mobile-accordion-btn--nested>i{font-size:.6875rem}.header-rail .mobile-accordion-panel .mobile-accordion-panel{background:linear-gradient(var(--color-border-soft),var(--color-border-soft)) no-repeat .2rem 0 / 1px calc(100% - .55rem);padding:.1rem 0 .55rem 1.15rem}.header-rail .mobile-accordion-panel .mobile-link-sub-2{padding-left:0}.header-rail .nav-panel-menu>:not([data-mobile-links]){flex:none;padding:1.75rem 2rem 0}.header-rail .nav-panel-foot{background:var(--color-bg-soft);border-top:1px solid var(--color-border);flex:none;justify-content:space-between;gap:1.5rem;padding:1.5rem 2rem;display:flex}.header-rail .nav-panel-foot-title{margin-bottom:.5rem}.header-rail [data-mobile-links]>*{opacity:0;transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);transform:translate(-14px)}.header-rail .mobile-nav.open [data-mobile-links]>*{opacity:1;transition-duration:var(--duration-base);transform:none}}@media(prefers-reduced-motion:reduce){.site-info-inner,.site-info.open .site-info-inner{transform:none}.site-search-inner,.site-search.open .site-search-inner{clip-path:none}.site-info-inner>*,.header-inline-menu .nav-links>li,.header-rail [data-mobile-links]>*{transform:none;transition-delay:0s!important}.header-rail .mobile-nav,.header-rail .mobile-nav.open{clip-path:none}.header-rail .mobile-accordion-panel .mobile-link:hover,.header-rail .mobile-accordion-panel .mobile-accordion-btn:hover{translate:none}}.header-shop .site-topbar{background:var(--color-bg);color:var(--color-text);box-shadow:inset 0 -1px var(--color-border);overflow:visible}.header-shop{transition:box-shadow var(--duration-base) var(--ease-out)}.header-shop.is-stuck{box-shadow:0 6px 16px -12px #0f172a1f}html.page-nav-stuck .header-shop.is-stuck{box-shadow:none}.shop-announce{height:var(--shop-announce-h);background:var(--color-primary);color:var(--color-on-primary);position:relative}.shop-announce[hidden]{display:none}.shop-announce-inner{align-items:center;gap:.5rem;max-width:42rem;height:100%;margin-inline:auto;padding-inline:3rem;display:flex}.shop-announce .swiper{flex:1;min-width:0;height:100%}.shop-announce .swiper-slide{height:var(--shop-announce-h);text-align:center;white-space:nowrap;font-size:.875rem}.shop-announce .swiper:not(.swiper-initialized) .swiper-slide+.swiper-slide{display:none}.shop-announce a{color:oklch(from var(--color-on-primary) l c h / .86);text-decoration:none}.shop-announce strong{color:var(--color-on-primary);font-weight:600}.shop-announce a:hover strong{text-underline-offset:3px;text-decoration:underline}.shop-announce-arrow,.shop-announce-close{width:1.75rem;height:1.75rem;color:oklch(from var(--color-on-primary) l c h / .75);border-radius:var(--radius-full);cursor:pointer;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;padding:0;font-size:.9375rem;display:grid}:is(.shop-announce-arrow,.shop-announce-close):hover{color:var(--color-on-primary);background:oklch(from var(--color-on-primary) l c h / .14)}.shop-announce-close{top:50%;right:var(--container-x);position:absolute;translate:0 -50%}.header-shop .site-topbar-inner{height:var(--shop-utility-h);justify-content:flex-start;gap:1.25rem;font-size:.8125rem}.shop-utility-note{color:var(--color-text-soft);align-items:center;gap:.4rem;margin:0 auto 0 0;line-height:1;display:flex}.shop-utility-note i{color:var(--color-primary-ink);font-size:1.05em}.shop-utility-links{align-items:center;gap:1.25rem;line-height:1;display:flex}.shop-utility-links a{color:var(--color-text-soft);transition:color var(--duration-fast) var(--ease-out);text-decoration:none}.shop-utility-links a:hover{color:var(--color-primary-ink)}:is(.shop-utility-social,.shop-region):before{content:"";background:var(--color-border);width:1px;height:1rem;margin-right:1.25rem}.shop-region{align-items:center;display:flex;position:relative}.header-shop .nav-lang-toggle{font-size:inherit;letter-spacing:0;color:var(--color-dark);border:0;gap:.375rem;padding:.25rem 0;font-weight:600;line-height:1}.header-shop .nav-lang-toggle:hover,.header-shop .nav-lang-toggle[aria-expanded=true]{color:var(--color-primary-ink);background:0 0}.header-shop .site-topbar-inner .shop-utility-social{align-items:center;gap:.125rem;display:flex}.shop-utility-social .social-link{--social-size:1.875rem;color:var(--color-text-soft);font-size:1rem}.shop-utility-social .social-link:hover{color:var(--color-primary-ink);background:var(--color-primary-50)}.shop-utility-social li:first-of-type{margin-left:-.4375rem}.shop-utility-social li:last-child{margin-right:-.4375rem}:is(.shop-utility-social,.shop-region,.shop-utility-note) i{translate:0 1px}.header-shop .nav-lang-menu{margin-top:0;top:calc(100% + .375rem);right:0}.nav-region-title{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);padding:.5rem .75rem .25rem;font-size:.6875rem;font-weight:600}.nav-region-title~.nav-region-title{border-top:1px solid var(--menu-border);margin-top:.375rem;padding-top:.75rem}.shop-search{background:var(--color-bg-soft);border-radius:var(--radius-pill);height:3.25rem;transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);border:1px solid #0000;align-items:center;padding:.25rem .25rem .25rem .5rem;display:flex}.shop-search:focus-within{background:var(--color-bg);border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-50)}.shop-search input[type=search]{min-width:0;height:100%;font:inherit;color:var(--color-text);background:0 0;border:0;outline:0;flex:1;padding:0 .875rem;font-size:.9375rem}.shop-search input[type=search]::placeholder{color:var(--color-text-muted)}.shop-search select{height:1.75rem;font:inherit;color:var(--color-text-soft);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 4.25 6 8.25l4-4' fill='none' stroke='%23667085' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right .5rem center/.75rem no-repeat;border:0;outline:0;flex:none;padding:0 1.75rem 0 1rem;font-size:.875rem;font-weight:500}.shop-search-submit{width:3rem;height:100%;color:var(--color-text-soft);border-radius:var(--radius-pill);cursor:pointer;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;padding:0;font-size:1.25rem;display:grid;position:relative}.shop-search-submit:hover{color:var(--color-primary-ink)}.shop-actions{align-items:center;gap:.125rem;display:flex}.shop-action{min-width:3rem;height:3rem;font:inherit;color:var(--color-dark);border-radius:var(--radius-full);cursor:pointer;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;gap:.625rem;padding:0;font-size:1.625rem;text-decoration:none;display:inline-flex;position:relative}.shop-action:hover,.shop-action[aria-expanded=true]{color:var(--color-primary-ink);background:var(--color-primary-50)}.shop-action-count{font-variant-numeric:tabular-nums;text-align:center;min-width:1.125rem;height:1.125rem;color:var(--color-on-primary);background:var(--color-primary);border-radius:var(--radius-pill);box-shadow:0 0 0 2px var(--color-bg);padding-inline:.3rem;font-size:.6875rem;font-weight:700;line-height:1.125rem;position:absolute;top:.3125rem;left:1.75rem}:root:has(.header-shop) .page-nav{top:var(--header-h)}:root.panel-modal-open{overflow:hidden}@media(min-width:1024px){.header-shop{--shop-logo-w:10rem}.header-shop .navbar-inner>.brand{width:var(--shop-logo-w)}.header-shop .navbar-inner>.brand .brand-logo{object-fit:contain;object-position:left center;width:100%}.header-shop .nav-meta{left:calc(var(--container-x) + var(--shop-logo-w) + 2rem);gap:2rem}.header-shop .shop-search{flex:1;max-width:46rem;margin-right:auto}.header-shop .nav-search-toggle{display:none}.header-shop .nav-contact-text{flex-direction:column;line-height:1.2;display:flex}.header-shop .nav-contact .btn{font-size:1.75rem}.header-shop .nav-contact:before{display:none}.header-shop .nav-contact-label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:.6875rem;font-weight:600;display:block}.header-shop .nav-contact-value{font-size:1.0625rem;font-weight:700}.header-shop .nav-actions>.shop-actions{grid-area:2/2;justify-self:end}}@media(min-width:1024px)and (max-width:1279px){.header-shop .nav-link{padding-inline:.75rem}}@media(max-width:1023px){.header-shop .site-topbar-inner,.header-shop .shop-search{display:none}.header-shop .nav-search-toggle{margin-left:auto}.header-shop .shop-action--account{display:none}}@media(max-width:639px){.header-shop .shop-action--wishlist{display:none}.shop-announce-inner{padding-inline:.5rem 2.75rem}.shop-announce .swiper-slide{font-size:.8125rem}}.page-hero{--page-hero-y:clamp(2.5rem, 2rem + 2.5vw, 4.5rem);isolation:isolate;padding-block:var(--page-hero-y);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.page-hero>.container{z-index:1;width:100%;position:relative}.page-hero h1{margin:0}.page-hero .page-hero-lead{max-width:42rem;margin-top:1.25rem}.page-hero>.container:not(.flex) .breadcrumb{margin-top:1.5rem}.page-hero--center{text-align:center;align-items:center}.page-hero--center .page-hero-lead{margin-inline:auto}.page-hero--center .breadcrumb{justify-content:center}.page-hero--end{text-align:right;align-items:flex-end}.page-hero--end .breadcrumb{justify-content:flex-end}.page-hero--sm{--page-hero-y:clamp(2.25rem, 2rem + 2vw, 3.5rem)}.page-hero--lg{--page-hero-y:clamp(5rem, 5rem + 6vw, 9rem)}.page-hero--tall{min-height:70vh}.page-hero--screen{min-height:100vh}.page-hero-bg{z-index:-2;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.page-hero--scrim-bottom:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000 45%,#000000bf);position:absolute;top:0;right:0;bottom:0;left:0}.page-hero--inset{border-radius:var(--page-hero-radius,var(--radius-28));margin-inline:clamp(.75rem,2.5vw,2.5rem)}.page-hero--overlap{padding-top:calc(var(--page-hero-y) + var(--header-h-rest,var(--header-h,76px)))}.page-hero-scroll{z-index:1;color:inherit;font-size:var(--text-sm);opacity:.85;flex-direction:column;align-items:center;gap:.4rem;text-decoration:none;display:inline-flex;position:absolute;bottom:1.75rem;left:50%;transform:translate(-50%)}.page-hero-scroll i{animation:page-hero-bob 1.8s var(--ease-in-out,ease-in-out) infinite}.page-hero-meta{font-size:var(--text-base);flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:1.5rem;display:flex}.page-hero-meta>*{align-items:center;gap:.45rem;display:inline-flex}@media(prefers-reduced-motion:reduce){.page-hero-scroll i{animation:none}}.hero-reel{--hero-reel-inset:clamp(.5rem, .25rem + .7vw, .875rem);--hero-reel-ink:var(--color-dark-surface);--hero-reel-min-h:max(40rem, calc(100svh - var(--hero-reel-inset)));--hero-reel-gap:clamp(1.75rem, 1rem + 2.5vw, 3.25rem);--hero-reel-nav-h:0px;--thumb-card-ink:var(--hero-reel-ink);padding:var(--hero-reel-inset) var(--hero-reel-inset) 0}.hero-reel-frame{isolation:isolate;min-height:var(--hero-reel-min-h);border-radius:var(--hero-reel-radius,var(--radius-xl));background:var(--hero-reel-ink);color:#fff;display:grid;position:relative;overflow:clip}.hero-reel-frame>.swiper{width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.hero-reel-slide{overflow:clip}.hero-reel-slide:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(to top,var(--hero-reel-ink),var(--hero-reel-ink) 38%,transparent 62%),linear-gradient(to bottom,var(--hero-reel-ink),transparent 9rem);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.hero-reel-slide:before{background:linear-gradient(to top,color-mix(in oklch,var(--hero-reel-ink) 82%,transparent),color-mix(in oklch,var(--hero-reel-ink) 35%,transparent) 38%,transparent 62%),linear-gradient(to bottom,color-mix(in oklch,var(--hero-reel-ink) 30%,transparent),transparent 9rem)}}.swiper:not(.swiper-initialized) .hero-reel-slide:not(:first-child){visibility:hidden}.hero-reel-photo{object-fit:cover;width:100%;height:100%;transition:translate 0s 1.4s;position:absolute;top:0;right:0;bottom:0;left:0;translate:-1.75%;scale:1.07}.swiper-slide-active .hero-reel-photo{transition:translate 9s linear;translate:1.75%}.hero-reel-copy{z-index:2;padding-top:calc(var(--header-h) + 3rem);padding-bottom:calc(var(--hero-reel-gap) + var(--hero-reel-nav-h));inset-inline:0;position:absolute;bottom:0}.hero-reel-meta{color:#ffffffd1;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin:0;font-size:.9375rem;font-weight:500;display:flex}.hero-reel-kicker{color:#fff;align-items:center;gap:1.25rem;font-weight:600;display:inline-flex}.hero-reel-kicker:before{content:"";background:#ffffff8c;width:2rem;height:1px}.hero-reel-title{letter-spacing:-.055em;color:#fff;text-wrap:nowrap;margin:.75rem 0 -.14em;padding-bottom:.14em;font-size:clamp(4.5rem,.5rem + 12vw,12rem);font-weight:700;line-height:.9;overflow:clip}.hero-reel-title span{margin-left:-.05em;display:block}.hero-reel-text{color:#ffffffdb;text-wrap:pretty;max-width:34ch;margin:2.25rem 0 0;font-size:1.0625rem;line-height:1.55}.hero-reel-cta{margin-top:1.75rem}@media(prefers-reduced-motion:no-preference){.hero-reel-title span,.hero-reel-meta,.hero-reel-text,.hero-reel-cta{transition:translate 1s var(--ease-out),opacity .8s var(--ease-out)}.hero-reel-meta{transition-delay:.15s}.hero-reel-title span{transition-delay:.25s}.hero-reel-text{transition-delay:.45s}.hero-reel-cta{transition-delay:.55s}.swiper-initialized .hero-reel-slide:not(.swiper-slide-active) .hero-reel-title span{transition:translate 0s 1.3s;translate:0 105%}.swiper-initialized .hero-reel-slide:not(.swiper-slide-active) :is(.hero-reel-meta,.hero-reel-text,.hero-reel-cta){opacity:0;transition:opacity .4s,translate 0s 1.3s;translate:0 1rem}.hero-reel-slide:first-child .hero-reel-title span{animation:hero-reel-rise 1.1s .2s var(--ease-out) backwards}}.hero-reel-nav{inset-inline:0;bottom:var(--hero-reel-gap);z-index:3;pointer-events:none;justify-content:flex-end;display:flex;position:absolute}.hero-reel-nav>[class]{pointer-events:auto;grid-auto-columns:minmax(0,var(--hero-reel-card-w,12.75rem))}@media not all and (min-width:1280px){.hero-reel:has(.hero-reel-nav){--hero-reel-nav-h:6.75rem}.hero-reel-nav{justify-content:stretch}.hero-reel-nav>[class]{grid-auto-columns:minmax(0,1fr);width:100%}}@media not all and (min-width:768px){.hero-reel{--hero-reel-min-h:max(36rem, calc(100svh - var(--hero-reel-inset)))}.hero-reel:has(.hero-reel-nav){--hero-reel-nav-h:4.5rem}.hero-reel-text{font-size:1rem}.hero-reel-kicker:before{display:none}}html:has(.hero-reel--under-header) .site-header .navbar-inner{padding-top:var(--hero-reel-bar-gap,0px);transition:height .4s var(--ease-out),padding-top .4s var(--ease-out)}@media(prefers-reduced-motion:reduce){.hero-reel-photo,.swiper-slide-active .hero-reel-photo{transition:none;translate:none;scale:1}}.breadcrumb{--breadcrumb-sep:"›";flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;font-size:.9375rem;line-height:1.4;list-style:none;display:flex}.breadcrumb-item{color:var(--color-text-soft);align-items:center;gap:.5rem;display:inline-flex}.breadcrumb-item+.breadcrumb-item:before{content:var(--breadcrumb-sep);color:var(--color-text-muted);-webkit-user-select:none;user-select:none;font-size:.95em;line-height:1}.breadcrumb-item a{color:var(--color-text-soft);transition:color var(--duration-fast) var(--ease-out);align-items:center;gap:.4em;text-decoration:none;display:inline-flex}.breadcrumb-item a:hover{color:var(--color-primary-ink)}.breadcrumb-item[aria-current=page]{color:var(--color-text);font-weight:500}.breadcrumb-item i{font-size:1.05em;line-height:1}.breadcrumb-ellipsis{color:var(--color-text-muted);align-items:center;display:inline-flex}.breadcrumb--sm{font-size:var(--text-sm);gap:.4rem}.breadcrumb--lg{font-size:var(--text-base);gap:.625rem}.breadcrumb--slash{--breadcrumb-sep:"/"}.breadcrumb--dot{--breadcrumb-sep:"·"}.breadcrumb--arrow{--breadcrumb-sep:"→"}.breadcrumb--on-dark .breadcrumb-item,.breadcrumb--on-dark .breadcrumb-item a{color:var(--on-surface,var(--color-light))}@supports (color:color-mix(in lab,red,red)){.breadcrumb--on-dark .breadcrumb-item,.breadcrumb--on-dark .breadcrumb-item a{color:color-mix(in srgb,var(--on-surface,var(--color-light)) 70%,transparent)}}.breadcrumb--on-dark .breadcrumb-item+.breadcrumb-item:before,.breadcrumb--on-dark .breadcrumb-ellipsis{color:var(--on-surface,var(--color-light))}@supports (color:color-mix(in lab,red,red)){.breadcrumb--on-dark .breadcrumb-item+.breadcrumb-item:before,.breadcrumb--on-dark .breadcrumb-ellipsis{color:color-mix(in srgb,var(--on-surface,var(--color-light)) 45%,transparent)}}.breadcrumb--on-dark .breadcrumb-item a:hover,.breadcrumb--on-dark .breadcrumb-item[aria-current=page]{color:var(--on-surface,var(--color-light))}.breadcrumb--nowrap{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.breadcrumb--nowrap::-webkit-scrollbar{display:none}.breadcrumb--nowrap .breadcrumb-item{white-space:nowrap}.divider{background:var(--color-border);border:none;height:1px;margin:0;display:block}.divider-dashed{border-top:1px dashed var(--color-border);background:0 0;height:0}.divider-dotted{border-top:1px dotted var(--color-border);background:0 0;height:0}.divider-double{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:0 0;height:5px}.divider-2{height:2px}.divider-3{height:3px}.divider-4{height:4px}.divider-6{height:6px}.divider-8{height:8px}.divider-dashed.divider-2{border-top-width:2px}.divider-dashed.divider-3{border-top-width:3px}.divider-dashed.divider-4{border-top-width:4px}.divider-dotted.divider-2{border-top-width:2px}.divider-dotted.divider-3{border-top-width:3px}.divider-dotted.divider-4{border-top-width:4px}.divider-primary{background:var(--color-primary)}.divider-secondary{background:var(--color-secondary)}.divider-tertiary{background:var(--color-tertiary)}.divider-quaternary{background:var(--color-quaternary)}.divider-accent{background:var(--color-accent)}.divider-dark{background:var(--color-dark)}.divider-soft{background:var(--color-border-soft)}.divider-muted{background:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.divider-muted{background:color-mix(in srgb,var(--color-border) 35%,transparent)}}.divider-dashed.divider-primary,.divider-dotted.divider-primary{border-color:var(--color-primary);background:0 0}.divider-dashed.divider-secondary,.divider-dotted.divider-secondary{border-color:var(--color-secondary);background:0 0}.divider-dashed.divider-tertiary,.divider-dotted.divider-tertiary{border-color:var(--color-tertiary);background:0 0}.divider-dashed.divider-quaternary,.divider-dotted.divider-quaternary{border-color:var(--color-quaternary);background:0 0}.divider-dashed.divider-accent,.divider-dotted.divider-accent{border-color:var(--color-accent);background:0 0}.divider-dashed.divider-dark,.divider-dotted.divider-dark{border-color:var(--color-dark);background:0 0}.divider-fade{background:linear-gradient(to right,transparent,var(--color-border) 20%,var(--color-border) 80%,transparent)}.divider-fade-left{background:linear-gradient(to right,var(--color-border) 60%,transparent)}.divider-fade-right{background:linear-gradient(to left,var(--color-border) 60%,transparent)}.divider-gradient-primary{background:linear-gradient(to right,var(--color-primary-300),var(--color-primary-600));height:2px}.divider-gradient-secondary{background:linear-gradient(to right,var(--color-secondary-300),var(--color-secondary-600));height:2px}.divider-gradient-accent{background:linear-gradient(to right,var(--color-accent-300),var(--color-accent-600));height:2px}.divider-gradient-brand{background:linear-gradient(to right,var(--color-primary-200),var(--color-primary-600) 55%,var(--color-primary-900));height:2px}.divider-labeled,.divider-labeled-left,.divider-labeled-right{--_line-color:var(--color-border);align-items:center;gap:.875rem;display:flex}.divider-labeled:before,.divider-labeled:after,.divider-labeled-left:after,.divider-labeled-right:before{content:"";background:var(--_line-color);flex:1;height:1px}.divider-labeled-left:before,.divider-labeled-right:after{display:none}.divider-labeled.divider-lines-dashed:before,.divider-labeled.divider-lines-dashed:after,.divider-labeled-left.divider-lines-dashed:after,.divider-labeled-right.divider-lines-dashed:before{border-top:1px dashed var(--_line-color);background:0 0;height:0}.divider-lines-primary{--_line-color:var(--color-primary)}.divider-lines-secondary{--_line-color:var(--color-secondary)}.divider-lines-tertiary{--_line-color:var(--color-tertiary)}.divider-lines-quaternary{--_line-color:var(--color-quaternary)}.divider-lines-accent{--_line-color:var(--color-accent)}.divider-lines-dark{--_line-color:var(--color-dark)}.divider-lines-muted{--_line-color:var(--color-border-soft)}.divider-icon{border-radius:var(--radius-full);background:var(--color-bg);border:1px solid var(--color-border);width:2.25rem;height:2.25rem;color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:inline-flex;box-shadow:0 1px 2px #0f172a0d}a.divider-icon:hover,button.divider-icon:hover{color:var(--color-primary-ink);border-color:var(--color-primary-200);transform:translateY(-1px)}.divider-icon-sq{border-radius:var(--radius-md)}.divider-icon-primary{background:var(--color-primary-50);border-color:var(--color-primary-200);color:var(--color-primary-ink)}.divider-icon-secondary{background:var(--color-secondary-50);border-color:var(--color-secondary-200);color:var(--color-secondary-ink)}.divider-icon-tertiary{background:var(--color-tertiary-50);border-color:var(--color-tertiary-200);color:var(--color-tertiary-ink)}.divider-icon-quaternary{background:var(--color-quaternary-50);border-color:var(--color-quaternary-200);color:var(--color-quaternary-ink)}.divider-icon-accent{background:var(--color-accent-50);border-color:var(--color-accent-200);color:var(--color-accent-ink)}.divider-icon-dark{background:var(--color-bg-muted);border-color:var(--color-border);color:var(--color-dark)}.divider-heading{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.75rem;display:flex}.divider-heading-primary{border-bottom-color:var(--color-primary)}.divider-heading-secondary{border-bottom-color:var(--color-secondary)}.divider-heading-tertiary{border-bottom-color:var(--color-tertiary)}.divider-heading-accent{border-bottom-color:var(--color-accent)}.divider-heading-dark{border-bottom-color:var(--color-dark)}.divider-heading-thick{border-bottom-width:2px}.divider-v{background:var(--color-border);flex-shrink:0;align-self:stretch;width:1px;display:inline-block}.divider-v-inline{vertical-align:middle;background:var(--color-border);flex-shrink:0;width:1px;height:.9em;display:inline-block}.divider-shimmer{background:linear-gradient(90deg,var(--color-border) 0%,var(--color-primary-300) 40%,var(--color-primary-500) 60%,var(--color-border) 100%);background-size:200% 100%;border:none;height:2px;animation:2.4s linear infinite divider-shimmer}.divider-shimmer-primary{background:linear-gradient(90deg,var(--color-primary-100) 0%,var(--color-primary-500) 50%,var(--color-primary-100) 100%);background-size:200% 100%;border:none;height:2px;animation:2.4s linear infinite divider-shimmer}.divider-pulse-dot{flex-shrink:0;justify-content:center;align-items:center;width:.75rem;height:.75rem;display:inline-flex;position:relative}.divider-pulse-dot:before{content:"";background:var(--color-primary-300);border-radius:50%;animation:1.5s ease-out infinite divider-pulse-ring;position:absolute;top:0;right:0;bottom:0;left:0}.divider-pulse-dot:after{content:"";background:var(--color-primary);border-radius:50%;width:.375rem;height:.375rem;position:absolute}@media(prefers-reduced-motion:reduce){.divider-shimmer,.divider-shimmer-primary,.divider-pulse-dot:before{animation:none}}.dark-section,.section-dark{--on-surface:#fff}.section-primary{--on-surface:var(--color-on-primary)}.section-secondary{--on-surface:var(--color-on-secondary)}.section-tertiary{--on-surface:var(--color-on-tertiary)}.section-quaternary{--on-surface:var(--color-on-quaternary)}.section-accent{--on-surface:var(--color-on-accent)}@supports (color:oklch(from red calc(l + .1) c h)){.dark-section,.section-dark{--color-primary-ink:oklch(from var(--color-primary-base) max(l, .538983) c h);--color-secondary-ink:oklch(from var(--color-secondary-base) max(l, .409211) c h);--color-tertiary-ink:oklch(from var(--color-tertiary-base) max(l, .589521) c h);--color-quaternary-ink:oklch(from var(--color-quaternary-base) max(l, .554385) c h);--color-accent-ink:oklch(from var(--color-accent-base) max(l, .661525) c h);--color-link-hover:oklch(from var(--color-primary-ink) calc(l + (max(l, .97) - l)*.2808) calc(c*.82) h)}:is(.dark-section,.section-dark) :is(.bg-white,.bg-light,.bg-base,.bg-soft,.bg-muted,.bg-dark-soft){--color-primary-ink:var(--color-primary-ink-light);--color-secondary-ink:var(--color-secondary-ink-light);--color-tertiary-ink:var(--color-tertiary-ink-light);--color-quaternary-ink:var(--color-quaternary-ink-light);--color-accent-ink:var(--color-accent-ink-light);--color-link-hover:oklch(from var(--color-primary-ink) calc(l + (max(l, .97) - l)*.2808) calc(c*.82) h)}.dark-section,.section-dark{--color-primary-300:oklch(from var(--color-primary-base) max( calc(l + (max(l, .97) - l)*.536) , .77) calc(c*.62) h)}}.section-primary,.section-secondary,.section-tertiary,.section-quaternary,.section-accent,.section-dark{color:var(--on-surface,#fff)}.section-primary{background:var(--color-primary)}.section-secondary{background:var(--color-secondary)}.section-tertiary{background:var(--color-tertiary)}.section-quaternary{background:var(--color-quaternary)}.section-accent{background:var(--color-accent)}.section-dark{background:var(--color-dark)}.section-primary-soft{background:var(--color-primary-50)}.section-secondary-soft{background:var(--color-secondary-50)}.section-tertiary-soft{background:var(--color-tertiary-50)}.section-accent-soft{background:var(--color-accent-50)}.section-gradient-primary{--color-white:var(--color-on-primary);--on-surface:var(--color-on-primary);background:var(--gradient-primary-light,none),linear-gradient(var(--section-gradient-angle,135deg),var(--color-primary-900) 0%,var(--color-primary-600) 100%);color:var(--color-on-primary)}.section-gradient-secondary{--color-white:var(--color-on-secondary);--on-surface:var(--color-on-secondary);background:var(--gradient-secondary-light,none),linear-gradient(var(--section-gradient-angle,135deg),var(--color-secondary-900) 0%,var(--color-secondary-500-shade) 100%);color:var(--color-on-secondary)}.section-gradient-accent{--color-white:var(--color-on-accent);--on-surface:var(--color-on-accent);background:var(--gradient-accent-light,none),linear-gradient(var(--section-gradient-angle,135deg),var(--color-accent-700) 0%,var(--color-accent-400-shade) 100%);color:var(--color-on-accent)}.section-gradient-dark{background:linear-gradient(var(--section-gradient-angle,135deg),var(--color-dark) 0%,var(--color-primary-900) 100%);color:#fff}.section-gradient-brand{--color-white:var(--color-on-primary);--on-surface:var(--color-on-primary);background:var(--gradient-primary-light,none),linear-gradient(var(--section-gradient-angle,135deg),var(--color-primary-950) 0%,var(--color-primary-800) 45%,var(--color-primary-600) 100%);color:var(--color-on-primary)}.section-gradient-vertical{--section-gradient-angle:180deg}.section-gradient-light{background:linear-gradient(var(--section-gradient-angle,135deg),#fff 0%,var(--color-bg-muted) 100%)}.section-gradient-animated{--color-white:var(--color-on-primary);--on-surface:var(--color-on-primary);background:var(--gradient-primary-light,none),linear-gradient(270deg,var(--color-primary-950),var(--color-primary-700),var(--color-primary-500-shade),var(--color-primary-800));color:var(--color-on-primary);background-size:250% 100%;animation:12s infinite section-bg-pan}@media(prefers-reduced-motion:reduce){.section-gradient-animated{animation:none}}.section-dots,.section-grid,.section-lines,.section-noise{isolation:isolate;position:relative}.section-dots:before,.section-grid:before,.section-lines:before,.section-noise:before{content:"";z-index:-1;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.section-dots:before{opacity:.15;background-image:radial-gradient(circle,currentColor 1px,#0000 1px);background-size:20px 20px}.section-texture-fade:before{-webkit-mask-image:linear-gradient(#000 35%,#0000);mask-image:linear-gradient(#000 35%,#0000)}.section-grid:before{opacity:.15;background-image:linear-gradient(currentColor 1px,#0000 1px),linear-gradient(90deg,currentColor 1px,#0000 1px);background-size:32px 32px}.section-lines{--section-lines-count:5;--section-lines-extend:40px;--section-lines-band:calc(var(--container-width) + 2 * var(--section-lines-extend))}.section-lines:before{width:min(100%,var(--section-lines-band));background-image:linear-gradient(90deg,currentColor 0 1px,#0000 1px),linear-gradient(90deg,#0000 calc(100% - 1px),currentColor calc(100% - 1px));background-repeat:no-repeat,repeat-x;background-size:100% 100%,calc(100% / (var(--section-lines-count) - 1)) 100%;opacity:.1;left:50%;right:auto;transform:translate(-50%)}.section-noise:before{opacity:.08;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E")}.section-angle-down{clip-path:polygon(0 0,100% 0,100% calc(100% - 64px),0 100%);padding-bottom:calc(var(--section-space) + 64px)}.section-angle-down-reverse{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 64px));padding-bottom:calc(var(--section-space) + 64px)}.section-angle-up{clip-path:polygon(0 64px,100% 0,100% 100%,0 100%);padding-top:calc(var(--section-space) + 64px)}.section-angle-up-reverse{clip-path:polygon(0 0,100% 64px,100% 100%,0 100%);padding-top:calc(var(--section-space) + 64px)}.section-angle-v{clip-path:polygon(0 64px,100% 0,100% calc(100% - 64px),0 100%);padding-top:calc(var(--section-space) + 64px);padding-bottom:calc(var(--section-space) + 64px)}.section-wave{position:relative;overflow:hidden}.section-wave-svg{width:100%;height:60px;display:block;position:absolute;bottom:-1px;left:0;right:0}.section-notch-top,.section-notch-bottom,.section-tab-top{--notch-w:15rem;--notch-h:2.5rem;isolation:isolate;position:relative}.section-notch-top,.section-notch-bottom{--_notch-top:linear-gradient(transparent, transparent);--_notch-bottom:linear-gradient(transparent, transparent)}:is(.section-notch-top,.section-notch-bottom):after{content:"";z-index:2;pointer-events:none;background:linear-gradient(var(--notch-fill-top,var(--notch-fill,var(--color-bg))) 50%,var(--notch-fill-bottom,var(--notch-fill,var(--color-bg))) 50%);-webkit-mask:var(--_notch-top) top center / var(--notch-w) var(--notch-h) no-repeat,var(--_notch-bottom) bottom center / var(--notch-w) var(--notch-h) no-repeat;mask:var(--_notch-top) top center / var(--notch-w) var(--notch-h) no-repeat,var(--_notch-bottom) bottom center / var(--notch-w) var(--notch-h) no-repeat;position:absolute;top:-1px;right:0;bottom:-1px;left:0}.section-notch-top{--_notch-top:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 40' preserveAspectRatio='none'%3E%3Cpath d='M0 0C42 0 42 40 86 40h68c44 0 44-40 86-40Z'/%3E%3C/svg%3E")}.section-notch-bottom{--_notch-bottom:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 40' preserveAspectRatio='none'%3E%3Cpath d='M0 40C42 40 42 0 86 0h68c44 0 44 40 86 40Z'/%3E%3C/svg%3E")}.section-notch-soft{--notch-fill:var(--color-bg-soft)}.section-notch-dark{--notch-fill:var(--color-dark-surface);--notch-ink:#fff}.section-notch-lg{--notch-w:clamp(15rem, 10rem + 12vw, 22rem);--notch-h:3.5rem}.section-tab-top:after{content:"";width:var(--notch-w);height:var(--notch-h);background:inherit;pointer-events:none;position:absolute;bottom:calc(100% - 1px);left:50%;translate:-50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 40' preserveAspectRatio='none'%3E%3Cpath d='M0 40C42 40 42 0 86 0h68c44 0 44 40 86 40Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 40' preserveAspectRatio='none'%3E%3Cpath d='M0 40C42 40 42 0 86 0h68c44 0 44 40 86 40Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.section-notch-disc{--notch-disc:3.5rem;z-index:3;left:50%;bottom:calc(var(--notch-h) - var(--notch-disc) / 2);width:var(--notch-disc);aspect-ratio:1;border-radius:var(--radius-full);color:var(--notch-ink,var(--color-text));background:var(--notch-fill-bottom,var(--notch-fill,var(--color-bg)));transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out);place-items:center;font-size:1.25rem;text-decoration:none;display:grid;position:absolute;translate:-50%;box-shadow:0 1px 2px #0000000f,0 .125rem .5rem #0000001f}.section-notch-disc:is(a,button):hover{color:var(--color-on-primary);background:var(--color-primary)}.section-notch-disc:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.section-notch-disc--top{top:calc(var(--notch-h) - var(--notch-disc) / 2);background:var(--notch-fill-top,var(--notch-fill,var(--color-bg)));bottom:auto}.section-tab-top>.section-notch-disc--top{top:calc(-1 * var(--notch-h) - var(--notch-disc) / 2);color:inherit;background:inherit}.section-notch-disc--cue>i{animation:2.6s ease-in-out infinite section-notch-bob}@media(prefers-reduced-motion:reduce){.section-notch-disc--cue>i{animation:none}}.section-split{grid-template-columns:1fr 1fr;min-height:520px;display:grid}.section-split-reverse{direction:rtl;grid-template-columns:1fr 1fr;min-height:520px;display:grid}.section-split-reverse>*{direction:ltr}@media(max-width:767px){.section-split,.section-split-reverse{direction:ltr;grid-template-columns:1fr}}.section-split-media{background-position:50%;background-size:cover;min-height:320px}.section-split-body{align-items:center;padding:clamp(2rem,6vw,5rem);display:flex}.section-tall{min-height:70vh}.section-full{min-height:100vh}.section-border-start{border-left:4px solid var(--color-border);padding-left:2rem}.section-border-start-primary{border-left-color:var(--color-primary)}.section-border-start-secondary{border-left-color:var(--color-secondary)}.section-border-start-tertiary{border-left-color:var(--color-tertiary)}.section-border-start-quaternary{border-left-color:var(--color-quaternary)}.section-border-start-accent{border-left-color:var(--color-accent)}.section-border-start-dark{border-left-color:var(--color-dark)}.section-particles{isolation:isolate;position:relative}.section-particles>canvas{z-index:-1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.section-expand{transform-origin:50%;position:relative}@supports (animation-timeline:view()){.section-expand{will-change:transform;animation:linear both section-expand-grow;animation-timeline:view();animation-range:entry 8% cover 48%}}@media(prefers-reduced-motion:reduce){.section-expand{will-change:auto;animation:none}}.section-wipe{position:relative}@supports (animation-timeline:view()){.section-wipe{will-change:clip-path;animation:linear both section-wipe-reveal;animation-timeline:view();animation-range:entry 8% cover 48%}}@media(prefers-reduced-motion:reduce){.section-wipe{will-change:auto;animation:none}}[data-section-colors]{background-color:var(--section-color-bg,var(--color-bg));color:var(--section-color-text,var(--color-text));transition:background-color var(--section-color-duration,.8s) var(--ease-out),color var(--section-color-duration,.8s) var(--ease-out)}[data-section-colors] [data-section-bg]{background-color:#0000}[data-section-colors] :is(h1,h2,h3,h4,h5,h6){color:inherit}@media(prefers-reduced-motion:reduce){[data-section-colors]{--section-color-duration:1ms}}.aurora{isolation:isolate;color:#fff;background:#0b1020;position:relative;overflow:hidden}.aurora:before{content:"";z-index:-1;background:radial-gradient(38% 34% at 30% 42%,var(--color-primary),transparent 70%),radial-gradient(34% 30% at 70% 58%,var(--color-primary-800),transparent 70%),radial-gradient(30% 28% at 52% 22%,var(--color-primary-400),transparent 70%);position:absolute;top:-35%;right:-35%;bottom:-35%;left:-35%}@supports (color:color-mix(in lab,red,red)){.aurora:before{background:radial-gradient(38% 34% at 30% 42%,color-mix(in srgb,var(--color-primary) 62%,transparent),transparent 70%),radial-gradient(34% 30% at 70% 58%,color-mix(in srgb,var(--color-primary-800) 70%,transparent),transparent 70%),radial-gradient(30% 28% at 52% 22%,color-mix(in srgb,var(--color-primary-400) 50%,transparent),transparent 70%)}}.aurora:before{filter:blur(28px);animation:16s ease-in-out infinite alternate aurora-drift}@media(prefers-reduced-motion:reduce){.aurora:before{animation:none}}:root{--aurora-0:oklch(from var(--color-primary-base) .19 min(c, .1) h);--aurora-1:var(--color-primary);--aurora-2:var(--color-tertiary);--aurora-3:var(--color-accent);--aurora-4:#fff}.aurora-field{z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(42% 56% at 80% 72%,var(--aurora-4),transparent 72%),radial-gradient(52% 70% at 66% 62%,var(--aurora-3),transparent 72%),radial-gradient(48% 80% at 100% 28%,var(--aurora-2),transparent 74%),radial-gradient(90% 120% at 46% 0%,var(--aurora-1),transparent 72%),var(--aurora-0);position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip}@supports (color:color-mix(in lab,red,red)){.aurora-field{background:radial-gradient(42% 56% at 80% 72%,color-mix(in srgb,var(--aurora-4) 82%,transparent),transparent 72%),radial-gradient(52% 70% at 66% 62%,color-mix(in srgb,var(--aurora-3) 88%,transparent),transparent 72%),radial-gradient(48% 80% at 100% 28%,var(--aurora-2),transparent 74%),radial-gradient(90% 120% at 46% 0%,var(--aurora-1),transparent 72%),var(--aurora-0)}}.aurora-field:has([data-aurora=deep]){background:radial-gradient(34% 44% at 96% 104%,var(--aurora-3),transparent 72%),radial-gradient(60% 80% at 92% 100%,var(--aurora-1),transparent 72%),var(--aurora-0)}@supports (color:color-mix(in lab,red,red)){.aurora-field:has([data-aurora=deep]){background:radial-gradient(34% 44% at 96% 104%,color-mix(in srgb,var(--aurora-3) 70%,transparent),transparent 72%),radial-gradient(60% 80% at 92% 100%,color-mix(in srgb,var(--aurora-1) 80%,transparent),transparent 72%),var(--aurora-0)}}.aurora-field:has([data-aurora=bloom]){background:radial-gradient(36% 46% at 50% 100%,var(--aurora-4),transparent 72%),radial-gradient(46% 62% at 26% 100%,var(--aurora-3),transparent 72%),radial-gradient(46% 62% at 76% 96%,var(--aurora-2),transparent 72%),radial-gradient(120% 90% at 50% 100%,var(--aurora-1),transparent 74%),var(--aurora-0)}@supports (color:color-mix(in lab,red,red)){.aurora-field:has([data-aurora=bloom]){background:radial-gradient(36% 46% at 50% 100%,color-mix(in srgb,var(--aurora-4) 82%,transparent),transparent 72%),radial-gradient(46% 62% at 26% 100%,color-mix(in srgb,var(--aurora-3) 88%,transparent),transparent 72%),radial-gradient(46% 62% at 76% 96%,var(--aurora-2),transparent 72%),radial-gradient(120% 90% at 50% 100%,var(--aurora-1),transparent 74%),var(--aurora-0)}}.aurora-field>canvas{width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.aurora-grain,.aurora-field--grain:after{z-index:-1;border-radius:inherit;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='.6 .6 .6 0 -.4 .6 .6 .6 0 -.4 .6 .6 .6 0 -.4 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:var(--aurora-grain-size,240px) var(--aurora-grain-size,240px);mix-blend-mode:soft-light;opacity:var(--aurora-grain-opacity,.55);position:absolute;top:0;right:0;bottom:0;left:0}.aurora-field--grain:after{content:"";z-index:0}.parallax-bg{isolation:isolate;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative}@media(hover:none){.parallax-bg{background-attachment:scroll}}.parallax-zoom{isolation:isolate;position:relative;overflow:hidden}.parallax-zoom-inner{will-change:transform;transform-origin:50%;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0}.parallax-split,.parallax-split-reverse{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:520px;display:grid}.parallax-split-reverse{direction:rtl}.parallax-split-reverse>*{direction:ltr}@media(max-width:767px){.parallax-split,.parallax-split-reverse{direction:ltr;grid-template-columns:minmax(0,1fr)}}.parallax-split-media{min-height:320px}.parallax-split-body{align-items:center;padding:clamp(2rem,6vw,5rem);display:flex}.parallax-layers-scene{position:relative;overflow:hidden}[data-parallax-speed]{will-change:transform}.parallax-shape{pointer-events:none;opacity:.5;border-radius:50%;position:absolute}.parallax-mouse{position:relative;overflow:hidden}.parallax-mouse-layer{will-change:transform;transition:transform var(--duration-fast) linear;pointer-events:none}@supports (animation-timeline:scroll()){.parallax-scroll-fade{animation:linear both parallax-fade-rise;animation-timeline:view();animation-range:entry cover 55%}.parallax-scroll-scale{animation:linear both parallax-scale-in;animation-timeline:view();animation-range:entry cover 60%}.parallax-scroll-slide-left{animation:linear both parallax-slide-left;animation-timeline:view();animation-range:entry cover 55%}.parallax-scroll-slide-right{animation:linear both parallax-slide-right;animation-timeline:view();animation-range:entry cover 55%}}.parallax-drift{view-timeline:--parallax-drift;overflow:hidden}.parallax-unfold{--unfold-inset:max(var(--container-x), calc((100% - var(--container-width)) / 2 + var(--container-x)));overflow:clip}.parallax-unfold--capsule{--unfold-inset:12%;--unfold-inset-y:30%;--unfold-radius:calc(var(--radius-2xl) * 8);--unfold-to-radius:var(--radius-2xl);isolation:isolate;border-radius:var(--unfold-to-radius)}@media(min-width:768px){.parallax-unfold--capsule{--unfold-inset:31%;--unfold-inset-y:24%}}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.parallax-drift>img{will-change:translate;animation:linear both parallax-drift;animation-timeline:--parallax-drift;scale:1.18}.parallax-unfold{will-change:clip-path;animation:linear both parallax-unfold;animation-timeline:view();animation-range:entry 10% cover 45%}.parallax-unfold--capsule{animation-range:entry 25% cover 50%}}}@keyframes parallax-drift{0%{translate:0 calc(var(--drift,8%) * -1)}to{translate:0 var(--drift,8%)}}@keyframes parallax-unfold{0%{clip-path:inset(var(--unfold-inset-y,0) var(--unfold-inset) round var(--unfold-radius,var(--radius-xl)))}to{clip-path:inset(0 0 round var(--unfold-to-radius,0))}}@keyframes parallax-fade-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes parallax-scale-in{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes parallax-slide-left{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes parallax-slide-right{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.parallax-bg code,.parallax-zoom code,.parallax-layers-scene code,.parallax-mouse code{color:inherit;background:#ffffff1f}.tabs{width:100%}.tabs-nav{scrollbar-width:none;align-items:center;display:flex;overflow-x:auto}.tabs-nav::-webkit-scrollbar{display:none}.tabs-nav>.tab-btn{flex-shrink:0}.tab-btn{cursor:pointer;font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text-soft);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);background:0 0;border:none;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-weight:500;text-decoration:none;display:inline-flex}.tab-btn:hover{color:var(--color-text)}.tab-btn.is-active{color:var(--color-primary-ink);font-weight:600}.tab-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-xs)}.tabs-panels{grid-template-columns:100%;margin-top:1.5rem;display:grid}.tabs-panel{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),visibility 0s var(--duration-fast);grid-area:1/1;transform:translateY(.5rem)}.tabs-panel.is-active{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-base) var(--ease-out) 80ms,transform var(--duration-base) var(--ease-out) 80ms,visibility 0s 0s;transform:none}@media(prefers-reduced-motion:reduce){.tabs-panel,.tabs-panel.is-active{transform:none}}.tabs-underline .tabs-nav{border-bottom:1px solid var(--color-border);position:relative}.tabs-underline .tab-btn{padding:.75rem 1rem .875rem;position:relative}.tabs-underline .tab-btn:after{content:"";height:2px;transition:background var(--duration-fast) var(--ease-out);background:0 0;border-radius:2px 2px 0 0;position:absolute;bottom:0;left:0;right:0}.tabs-underline .tab-btn:not(.is-active):hover:after{background:var(--color-border)}.tabs-underline .tab-btn.is-active:after{background:var(--color-primary)}.tabs-underline .tab-indicator{z-index:1;height:2px;width:var(--tab-w,0px);transform:translate(var(--tab-x,0px));background:var(--tab-accent,var(--color-primary));opacity:0;pointer-events:none;border-radius:2px 2px 0 0;position:absolute;bottom:0;left:0}.tabs-underline .tabs-nav.has-indicator .tab-indicator{opacity:1;transition:transform .48s var(--ease-out),width .48s var(--ease-out),opacity var(--duration-fast) var(--ease-out)}.tabs-underline .tabs-nav.has-indicator .tab-btn.is-active:after{content:none}.tabs-bottom.tabs-underline .tab-indicator{border-radius:0 0 2px 2px;top:0;bottom:auto}@media(prefers-reduced-motion:reduce){.tabs-underline .tabs-nav.has-indicator .tab-indicator{transition:opacity var(--duration-fast) var(--ease-out)}}.tabs-pills .tabs-nav{gap:.375rem}.tabs-pills .tab-btn{border-radius:var(--radius-pill);transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);padding:.5rem 1.125rem}.tabs-pills .tab-btn:hover{background:var(--color-bg-muted);color:var(--color-text)}.tabs-pills .tab-btn:active{transform:scale(.96)}.tabs-pills .tab-btn.is-active{background:var(--color-primary);color:var(--color-on-primary)}.tabs-pills.tabs-inset .tabs-nav{background:var(--color-bg-soft);border:1px solid var(--color-border);border-radius:var(--radius-lg);gap:.25rem;padding:.3rem;display:inline-flex}.tabs-pills.tabs-inset .tab-btn{border-radius:calc(var(--radius-lg) - .3rem)}.tabs-pills.tabs-inset .tab-btn:hover{background:var(--color-bg-muted);color:var(--color-text)}.tabs-pills.tabs-inset .tab-btn.is-active{background:var(--color-bg);color:var(--color-text);box-shadow:var(--shadow-sm)}.tabs-capsule{--tab-pad:.375rem}.tabs-capsule .tabs-nav{width:fit-content;max-width:100%;padding:var(--tab-pad);background:var(--color-bg);border-radius:var(--radius-pill);box-shadow:var(--shadow-xs),inset 0 0 0 1px var(--color-border);scrollbar-width:none;gap:.125rem;display:flex;position:relative;overflow:auto hidden}.tabs-capsule .tabs-nav::-webkit-scrollbar{display:none}.tabs-capsule .tab-btn{z-index:1;border-radius:var(--radius-pill);transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);flex:none;padding:.5rem 1.125rem;position:relative}.tabs-capsule .tab-btn:not(.is-active):hover{background:var(--color-bg-muted);color:var(--color-text)}.tabs-capsule .tab-btn:active{transform:scale(.96)}.tabs-capsule .tab-btn:focus-visible{outline-offset:0;border-radius:var(--radius-pill)}.tabs-capsule .tabs-nav:not(.has-indicator) .tab-btn.is-active{background:var(--color-primary-50)}.tabs-capsule .tab-indicator{z-index:0;inset:var(--tab-pad) auto var(--tab-pad) 0;width:var(--tab-w,0px);transform:translate(var(--tab-x,0px));border-radius:var(--radius-pill);background:var(--color-primary-50);opacity:0;pointer-events:none;position:absolute}.tabs-capsule .tabs-nav.has-indicator .tab-indicator{opacity:1;transition:transform .42s var(--ease-spring),width .42s var(--ease-out),opacity var(--duration-fast) var(--ease-out)}.tabs-capsule.tabs-center .tabs-nav{justify-content:flex-start;margin-inline:auto}.tabs-capsule.tabs-solid .tab-indicator,.tabs-capsule.tabs-solid .tabs-nav:not(.has-indicator) .tab-btn.is-active{background:var(--color-primary)}.tabs-capsule.tabs-solid .tab-indicator{box-shadow:var(--shadow-xs)}.tabs-capsule.tabs-solid .tab-btn.is-active{color:var(--color-on-primary)}.tabs-capsule.tabs-glass .tabs-nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff3d}.tabs-capsule.tabs-glass .tab-btn{color:#ffffffb8}.tabs-capsule.tabs-glass .tab-btn:not(.is-active):hover{color:#fff;background:#ffffff24}.tabs-capsule.tabs-glass .tab-btn.is-active{color:var(--color-dark)}.tabs-capsule.tabs-glass .tab-btn:focus-visible{outline-color:#fff}.tabs-capsule.tabs-glass .tab-indicator,.tabs-capsule.tabs-glass .tabs-nav:not(.has-indicator) .tab-btn.is-active{background:#fff}.tabs-capsule.tabs-inverse .tabs-nav{background:var(--color-dark);box-shadow:var(--shadow-sm),inset 0 0 0 1px #ffffff0f}.tabs-capsule.tabs-inverse .tab-btn{color:#ffffffd1}.tabs-capsule.tabs-inverse .tab-btn:not(.is-active):hover{color:#fff;background:#ffffff14}.tabs-capsule.tabs-inverse .tab-btn.is-active{color:var(--color-on-primary)}.tabs-capsule.tabs-inverse .tab-btn:focus-visible{outline-color:#fff}.tabs-capsule.tabs-inverse .tab-indicator,.tabs-capsule.tabs-inverse .tabs-nav:not(.has-indicator) .tab-btn.is-active{background:var(--color-primary)}@media(max-width:640px){.tabs-capsule .tabs-nav{width:100%}}@media(prefers-reduced-motion:reduce){.tabs-capsule .tabs-nav.has-indicator .tab-indicator{transition:opacity var(--duration-fast) var(--ease-out)}}.tabs-boxed .tabs-nav{box-shadow:inset 0 -1px 0 var(--color-border);align-items:flex-end;gap:.25rem}.tabs-boxed .tab-btn{border-radius:var(--radius-sm) var(--radius-sm) 0 0;border:1px solid #0000;border-bottom:none;padding:.75rem 1.5rem}.tabs-boxed .tab-btn:hover{background:var(--color-bg-soft);border-color:var(--color-border)}.tabs-boxed .tab-btn.is-active{background:var(--color-bg);border-color:var(--color-border);border-top:2px solid var(--color-primary);color:var(--color-primary-ink);padding-top:calc(.75rem - 1px)}.tabs-segmented .tabs-nav{background:var(--color-bg-soft);border:1px solid var(--color-border);border-radius:var(--radius-md);gap:.25rem;padding:.25rem;display:inline-flex}.tabs-segmented .tab-btn{border-radius:calc(var(--radius-md) - .25rem);padding:.5rem 1.25rem}.tabs-segmented .tab-btn:hover{background:var(--color-bg-muted);color:var(--color-text)}.tabs-segmented .tab-btn.is-active{background:var(--color-bg);color:var(--color-text);box-shadow:var(--shadow-sm);font-weight:600}.tabs-divided .tabs-nav{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);display:block}.tabs-divided .tabs-nav>.container{display:flex}.tabs-divided .tab-btn{border-right:1px solid var(--color-border);flex:1;justify-content:center;padding:1.5rem 2rem;position:relative}.tabs-divided .tab-btn:last-child{border-right:none}.tabs-divided .tab-btn:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.tabs-divided .tab-btn.is-active{color:var(--color-text)}.tabs-divided .tab-btn.is-active:after{background:var(--color-dark)}.tabs-divided .tabs-panels{background:var(--color-bg-soft);margin-top:0;padding:2.5rem 0;display:block}.tabs-divided .tabs-panels>.container{grid-template-columns:100%;display:grid}.tabs-vertical .tabs-nav,.tabs-side-panel .tabs-nav{overflow-x:visible}.tabs-vertical{grid-template-columns:200px 1fr;align-items:start;gap:0 2rem;display:grid}.tabs-vertical .tabs-nav{border-right:1px solid var(--color-border);flex-direction:column;align-items:stretch;gap:.25rem}.tabs-vertical .tab-btn{text-align:left;border-radius:var(--radius-sm) 0 0 var(--radius-sm);transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);border-right:2px solid #0000;justify-content:flex-start;padding:.625rem 1rem}.tabs-vertical .tab-btn:hover{background:var(--color-bg-soft);color:var(--color-text)}.tabs-vertical .tab-btn.is-active{background:var(--color-primary-50);color:var(--color-primary-ink);border-right-color:var(--color-primary)}.tabs-vertical .tabs-panels{margin-top:0}.tabs-index{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}.tabs-index .tabs-nav{counter-reset:tab;border-bottom:1px solid var(--color-border);gap:1.75rem}.tabs-index .tab-btn{letter-spacing:-.015em;color:var(--color-text-muted);counter-increment:tab;gap:.75rem;padding:.875rem 0;font-weight:600;position:relative}.tabs-index .tab-btn:before{content:counter(tab,decimal-leading-zero);font-variant-numeric:tabular-nums;letter-spacing:.04em;transition:color var(--duration-fast) var(--ease-out);font-size:.75rem}.tabs-index .tab-btn:after{content:"";background:var(--color-primary);transform-origin:0;height:2px;transition:scale var(--duration-base) var(--ease-out);position:absolute;inset:auto 0 -1px;scale:0 1}.tabs-index .tab-btn:hover,.tabs-index .tab-btn.is-active{color:var(--color-text)}.tabs-index .tab-btn.is-active:before{color:var(--color-primary-ink)}.tabs-index .tab-btn.is-active:after{scale:1}.tabs-index .tabs-panels{margin-top:0}@media(min-width:1024px){.tabs-index{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:4rem}.tabs-index .tabs-nav{border-bottom:0;border-left:1px solid var(--color-border);flex-direction:column;align-items:stretch;gap:0;overflow:visible}.tabs-index .tab-btn{letter-spacing:-.025em;padding:.75rem 0 .75rem 1.5rem;font-size:clamp(1.125rem,1.5vw,1.375rem)}.tabs-index .tab-btn:before{align-self:flex-start;margin-top:.375rem}.tabs-index .tab-btn:after{transform-origin:top;width:2px;height:auto;inset:.5rem auto .5rem -1px;scale:1 0}.tabs-index .tab-btn.is-active:after{scale:1}}.tabs-rich{--tab-title:var(--color-text);--tab-caption:var(--color-text-muted);--tab-tile-bg:var(--color-bg-muted);--tab-tile-fg:var(--color-text-soft);--tab-tile-active:var(--color-bg);--tab-hover-bg:var(--color-primary-50);--tab-active-bg:var(--color-primary-50);--tab-accent:var(--color-primary);--tab-accent-ink:var(--color-primary-ink)}.tabs-rich .tabs-nav{border-right:0;gap:.125rem}.tabs-rich .tab-btn{text-align:left;white-space:normal;border-radius:var(--radius-md);border-right:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.125rem 1rem;padding:1rem 1.125rem 1rem 1rem;font-weight:400;display:grid}.tabs-rich .tab-btn:hover{background:var(--tab-hover-bg)}.tabs-rich .tab-btn.is-active{background:var(--tab-active-bg)}.tabs-rich .tab-btn:after{content:"";background:var(--tab-caption);opacity:0;width:.875rem;height:.875rem;transition:opacity var(--duration-fast) var(--ease-out),translate var(--duration-fast) var(--ease-out);grid-area:1/3/span 2;translate:-.25rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3.5 10.5 8 6 12.5' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 3.5 10.5 8 6 12.5' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.tabs-rich .tab-btn:is(:hover,.is-active):after{opacity:1;background:var(--tab-accent);translate:0}.tabs-rich .tab-btn-icon{width:2.75rem;height:2.75rem;color:var(--tab-tile-fg);background:var(--tab-tile-bg);border-radius:var(--radius-md);transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out);grid-row:span 2;align-self:start;place-items:center;font-size:1.25rem;display:grid}.tabs-rich .tab-btn:is(:hover,.is-active) .tab-btn-icon{color:var(--tab-accent-ink,var(--tab-accent));background:var(--tab-tile-active)}.tabs-rich .tab-btn.is-active .tab-btn-title{color:var(--tab-accent-ink,var(--tab-accent))}.tabs-rich .tab-btn-title{letter-spacing:-.015em;color:var(--tab-title);font-size:1rem;font-weight:600;line-height:1.35}.tabs-rich .tab-btn-caption{color:var(--tab-caption);margin-top:.125rem;font-size:.875rem;line-height:1.4}.tabs-vertical.tabs-rich{grid-template-columns:minmax(14rem,18rem) minmax(0,1fr)}@media(max-width:767px){.tabs-vertical.tabs-rich{grid-template-columns:minmax(0,1fr);gap:1.5rem}}.tabs-feature .tab-btn{font-size:var(--text-base);flex-direction:column;gap:.5rem;padding:1.25rem 2rem}.tabs-feature .tab-btn i{font-size:1.75rem}.tabs-feature .tabs-panels{margin-top:2.5rem}.tabs-center .tabs-nav{justify-content:flex-start;width:fit-content;max-width:100%;margin-inline:auto}.tabs-justified .tabs-nav{width:100%}.tabs-justified .tab-btn{flex:1;justify-content:center}.tabs-bottom{flex-direction:column-reverse;display:flex}.tabs-bottom .tabs-panels{margin-top:0;margin-bottom:1.5rem}.tabs-bottom.tabs-underline .tabs-nav{border-bottom:none;border-top:1px solid var(--color-border)}.tabs-bottom.tabs-underline .tab-btn:after{border-radius:0 0 2px 2px;top:0;bottom:auto}.tabs-bottom.tabs-boxed .tabs-nav{box-shadow:inset 0 1px 0 var(--color-border);align-items:flex-start}.tabs-bottom.tabs-boxed .tab-btn{border-radius:0 0 var(--radius-sm) var(--radius-sm);border-top:none;border-bottom:1px solid #0000}.tabs-bottom.tabs-boxed .tab-btn:hover{border-color:var(--color-border)}.tabs-bottom.tabs-boxed .tab-btn.is-active{border-bottom:2px solid var(--color-primary);border-top:none;padding-top:.75rem;padding-bottom:calc(.75rem - 1px)}.tabs-sm .tab-btn{font-size:var(--text-sm);padding:.5rem 1rem}.tabs-sm.tabs-underline .tab-btn{padding:.5rem .75rem .625rem}.tabs-sm.tabs-boxed .tab-btn{padding:.5rem 1rem}.tabs-sm.tabs-boxed .tab-btn.is-active{padding-top:calc(.5rem - 1px)}.tabs-lg .tab-btn{font-size:var(--text-lg);padding:1rem 1.75rem}.tabs-lg.tabs-underline .tab-btn{padding:1rem 1.25rem 1.125rem}.tabs-lg.tabs-boxed .tab-btn{padding:.875rem 1.75rem}.tabs-lg.tabs-boxed .tab-btn.is-active{padding-top:calc(.875rem - 1px)}.tabs-sm.tabs-capsule{--tab-pad:.25rem}.tabs-lg.tabs-capsule{--tab-pad:.5rem}.tabs-secondary{--tab-accent:var(--color-secondary);--tab-accent-ink:var(--color-secondary-ink)}.tabs-secondary .tab-btn.is-active{color:var(--color-secondary-ink)}.tabs-secondary.tabs-underline .tab-btn.is-active:after{background:var(--color-secondary)}.tabs-secondary.tabs-pills .tab-btn.is-active{background:var(--color-secondary);color:var(--color-on-secondary)}.tabs-secondary.tabs-boxed .tab-btn.is-active{color:var(--color-secondary-ink);border-top-color:var(--color-secondary)}.tabs-secondary.tabs-vertical .tab-btn.is-active{background:var(--color-secondary-50);color:var(--color-secondary-ink);border-right-color:var(--color-secondary)}.tabs-secondary.tabs-capsule .tab-indicator,.tabs-secondary.tabs-capsule .tabs-nav:not(.has-indicator) .tab-btn.is-active{background:var(--color-secondary-50)}.tabs-secondary.tabs-capsule.tabs-solid .tab-btn.is-active{color:var(--color-on-secondary)}.tabs-secondary.tabs-capsule.tabs-solid .tab-indicator,.tabs-secondary.tabs-capsule.tabs-solid .tabs-nav:not(.has-indicator) .tab-btn.is-active{background:var(--color-secondary)}.tabs-tertiary{--tab-accent:var(--color-tertiary);--tab-accent-ink:var(--color-tertiary-ink)}.tabs-tertiary .tab-btn.is-active{color:var(--color-tertiary-ink)}.tabs-tertiary.tabs-underline .tab-btn.is-active:after{background:var(--color-tertiary)}.tabs-tertiary.tabs-pills .tab-btn.is-active{background:var(--color-tertiary);color:var(--color-on-tertiary)}.tabs-tertiary.tabs-boxed .tab-btn.is-active{color:var(--color-tertiary-ink);border-top-color:var(--color-tertiary)}.tabs-tertiary.tabs-vertical .tab-btn.is-active{background:var(--color-tertiary-50);color:var(--color-tertiary-ink);border-right-color:var(--color-tertiary)}.tabs-tertiary.tabs-capsule .tab-indicator,.tabs-tertiary.tabs-capsule .tabs-nav:not(.has-indicator) .tab-btn.is-active{background:var(--color-tertiary-50)}.tabs-tertiary.tabs-capsule.tabs-solid .tab-btn.is-active{color:var(--color-on-tertiary)}.tabs-tertiary.tabs-capsule.tabs-solid .tab-indicator,.tabs-tertiary.tabs-capsule.tabs-solid .tabs-nav:not(.has-indicator) .tab-btn.is-active{background:var(--color-tertiary)}.tabs-quaternary{--tab-accent:var(--color-quaternary);--tab-accent-ink:var(--color-quaternary-ink)}.tabs-quaternary .tab-btn.is-active{color:var(--color-quaternary-ink)}.tabs-quaternary.tabs-underline .tab-btn.is-active:after{background:var(--color-quaternary)}.tabs-quaternary.tabs-pills .tab-btn.is-active{background:var(--color-quaternary);color:var(--color-on-quaternary)}.tabs-quaternary.tabs-boxed .tab-btn.is-active{color:var(--color-quaternary-ink);border-top-color:var(--color-quaternary)}.tabs-quaternary.tabs-vertical .tab-btn.is-active{background:var(--color-quaternary-50);color:var(--color-quaternary-ink);border-right-color:var(--color-quaternary)}.tabs-quaternary.tabs-capsule .tab-indicator,.tabs-quaternary.tabs-capsule .tabs-nav:not(.has-indicator) .tab-btn.is-active{background:var(--color-quaternary-50)}.tabs-quaternary.tabs-capsule.tabs-solid .tab-btn.is-active{color:var(--color-on-quaternary)}.tabs-quaternary.tabs-capsule.tabs-solid .tab-indicator,.tabs-quaternary.tabs-capsule.tabs-solid .tabs-nav:not(.has-indicator) .tab-btn.is-active{background:var(--color-quaternary)}.tabs-accent{--tab-accent:var(--color-accent);--tab-accent-ink:var(--color-accent-ink)}.tabs-accent .tab-btn.is-active{color:var(--color-accent-ink)}.tabs-accent.tabs-underline .tab-btn.is-active:after{background:var(--color-accent)}.tabs-accent.tabs-pills .tab-btn.is-active{background:var(--color-accent);color:var(--color-on-accent)}.tabs-accent.tabs-boxed .tab-btn.is-active{color:var(--color-accent-ink);border-top-color:var(--color-accent)}.tabs-accent.tabs-vertical .tab-btn.is-active{background:var(--color-accent-50);color:var(--color-accent-ink);border-right-color:var(--color-accent)}.tabs-accent.tabs-capsule .tab-indicator,.tabs-accent.tabs-capsule .tabs-nav:not(.has-indicator) .tab-btn.is-active{background:var(--color-accent-50)}.tabs-accent.tabs-capsule.tabs-solid .tab-btn.is-active{color:var(--color-on-accent)}.tabs-accent.tabs-capsule.tabs-solid .tab-indicator,.tabs-accent.tabs-capsule.tabs-solid .tabs-nav:not(.has-indicator) .tab-btn.is-active{background:var(--color-accent)}.tabs-dark{--tab-accent:var(--color-dark);--tab-accent-ink:var(--color-dark)}.tabs-dark .tab-btn.is-active{color:var(--color-dark)}.tabs-dark.tabs-underline .tab-btn.is-active:after{background:var(--color-dark)}.tabs-dark.tabs-pills .tab-btn.is-active{background:var(--color-dark);color:var(--color-on-dark)}.tabs-dark.tabs-boxed .tab-btn.is-active{color:var(--color-dark);border-top-color:var(--color-dark)}.tabs-dark.tabs-vertical .tab-btn.is-active{background:var(--color-bg-muted);color:var(--color-dark);border-right-color:var(--color-dark)}.tabs-dark.tabs-capsule .tab-indicator,.tabs-dark.tabs-capsule .tabs-nav:not(.has-indicator) .tab-btn.is-active{background:var(--color-bg-muted)}.tabs-dark.tabs-capsule.tabs-solid .tab-btn.is-active{color:var(--color-on-dark)}.tabs-dark.tabs-capsule.tabs-solid .tab-indicator,.tabs-dark.tabs-capsule.tabs-solid .tabs-nav:not(.has-indicator) .tab-btn.is-active{background:var(--color-dark)}.tabs-side-panel{grid-template-columns:220px 1fr;align-items:center;gap:3rem;display:grid}.tabs-side-panel .tabs-nav{border-right:none;flex-direction:column;align-items:stretch;gap:.75rem}.tabs-side-panel .tab-btn{text-align:left;border-radius:var(--radius-lg);transition:background-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);border-right:none;justify-content:flex-start;padding:.875rem 1.25rem}.tabs-side-panel .tab-btn:hover{background:var(--color-bg)}@supports (color:color-mix(in lab,red,red)){.tabs-side-panel .tab-btn:hover{background:color-mix(in srgb,var(--color-bg) 60%,transparent)}}.tabs-side-panel .tab-btn:hover{color:var(--color-text)}.tabs-side-panel .tab-btn.is-active{background:var(--color-bg);color:var(--color-primary-ink);z-index:1;font-weight:600;position:relative;box-shadow:0 4px 12px #00000006}.tabs-side-panel .tabs-panels{margin-top:0}.tabs-side-panel .tabs-panel{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}@media(max-width:991px){.tabs-side-panel{grid-template-columns:1fr;gap:1.5rem}.tabs-side-panel .tabs-nav{flex-flow:wrap;gap:.5rem}.tabs-side-panel .tabs-panel{grid-template-columns:1fr}}[data-tooltip]{--tip-bg:var(--color-dark);--tip-fg:var(--color-on-dark);--tip-tx:-50%;--tip-ty:0%;--tip-ox:0px;--tip-oy:4px;--tip-scale:.96;position:relative}[data-tooltip]:before,[data-tooltip]:after{opacity:0;visibility:hidden;pointer-events:none;z-index:var(--z-dropdown);transform:translate(var(--tip-tx),var(--tip-ty)) translate(var(--tip-ox),var(--tip-oy)) scale(var(--tip-scale));transition:opacity .16s var(--ease-out),visibility .16s var(--ease-out),transform .16s var(--ease-out);position:absolute}[data-tooltip]:before{content:attr(data-tooltip);background:var(--tip-bg);color:var(--tip-fg);font-family:var(--font-sans);letter-spacing:0;text-align:center;text-transform:none;border-radius:calc(.5rem * var(--radius-scale));white-space:nowrap;max-width:min(220px,80vw);padding:.45rem .7rem;font-size:.8125rem;font-weight:500;line-height:1.35;box-shadow:0 1px 2px #0f172a1f,0 10px 24px -8px #0f172a59}[data-tooltip]:after{content:"";border-style:solid;border-color:#0000;width:0;height:0}[data-tooltip]:is(:hover,:focus-visible,.tip-open):before,[data-tooltip]:is(:hover,:focus-visible,.tip-open):after{opacity:1;visibility:visible;transition-duration:.22s;transition-delay:40ms}[data-tooltip]:before{transform-origin:50% 100%;margin-bottom:9px;bottom:100%;left:50%}[data-tooltip]:after{border-width:5px 5px 0;border-color:var(--tip-bg) transparent transparent transparent;transform-origin:50% 100%;margin-bottom:4px;bottom:100%;left:50%}[data-tooltip][data-tip-pos=bottom]{--tip-oy:-4px}[data-tooltip][data-tip-pos=bottom]:before{transform-origin:50% 0;margin-top:9px;margin-bottom:0;top:100%;bottom:auto}[data-tooltip][data-tip-pos=bottom]:after{border-width:0 5px 5px;border-color:transparent transparent var(--tip-bg) transparent;transform-origin:50% 0;margin-top:4px;margin-bottom:0;top:100%;bottom:auto}[data-tooltip][data-tip-pos=right]{--tip-tx:0%;--tip-ty:-50%;--tip-ox:-4px;--tip-oy:0px}[data-tooltip][data-tip-pos=right]:before{transform-origin:0;margin-bottom:0;margin-left:9px;top:50%;bottom:auto;left:100%}[data-tooltip][data-tip-pos=right]:after{border-width:5px 5px 5px 0;border-color:transparent var(--tip-bg) transparent transparent;transform-origin:0;margin-bottom:0;margin-left:4px;top:50%;bottom:auto;left:100%}[data-tooltip][data-tip-pos=left]{--tip-tx:0%;--tip-ty:-50%;--tip-ox:4px;--tip-oy:0px}[data-tooltip][data-tip-pos=left]:before{transform-origin:100%;margin-bottom:0;margin-right:9px;inset:50% 100% auto auto}[data-tooltip][data-tip-pos=left]:after{border-width:5px 0 5px 5px;border-color:transparent transparent transparent var(--tip-bg);transform-origin:100%;margin-bottom:0;margin-right:4px;inset:50% 100% auto auto}[data-tooltip]:is(:hover,:focus-visible,.tip-open),[data-tooltip][data-tip-pos]:is(:hover,:focus-visible,.tip-open){--tip-ox:0px;--tip-oy:0px;--tip-scale:1}@media(prefers-reduced-motion:reduce){[data-tooltip],[data-tooltip][data-tip-pos]{--tip-ox:0px;--tip-oy:0px;--tip-scale:1}}[data-tooltip].tip-primary{--tip-bg:var(--color-primary);--tip-fg:var(--color-on-primary)}[data-tooltip].tip-accent{--tip-bg:var(--color-accent);--tip-fg:var(--color-on-accent)}[data-tooltip].tip-success{--tip-bg:var(--color-success);--tip-fg:#fff}[data-tooltip].tip-warning{--tip-bg:var(--color-warning);--tip-fg:#fff}[data-tooltip].tip-danger{--tip-bg:var(--color-danger);--tip-fg:#fff}[data-tooltip].tip-light{--tip-bg:var(--color-bg);--tip-fg:var(--color-text)}[data-tooltip].tip-light:before{border:1px solid var(--color-border);box-shadow:0 1px 2px #0f172a0f,0 12px 28px -10px #0f172a38}[data-tooltip].tip-sm:before{font-size:var(--text-xs);border-radius:calc(.375rem * var(--radius-scale));padding:.3rem .5rem}[data-tooltip].tip-wide:before{white-space:normal;text-align:left;max-width:min(260px,80vw);padding:.6rem .8rem;line-height:1.5}@media(min-width:640px){[data-tooltip].tip-wide:before{width:max-content}}.tip-hint{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@supports (color:color-mix(in lab,red,red)){.tip-hint{-webkit-text-decoration-color:color-mix(in srgb,currentColor 55%,transparent);text-decoration-color:color-mix(in srgb,currentColor 55%,transparent)}}.tip-hint{text-underline-offset:.25em;cursor:help;transition:text-decoration-color var(--duration-fast) var(--ease-out);text-decoration-thickness:1.5px}.tip-hint:hover{-webkit-text-decoration-color:var(--color-primary);text-decoration-color:var(--color-primary)}.tip-pop-wrap{display:inline-flex;position:relative}.tip-pop{background:var(--color-bg);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:max-content;animation:tip-pop-in .26s var(--ease-out);max-width:min(320px,90vw);z-index:var(--z-dropdown);text-align:left;padding:1.125rem;position:absolute;box-shadow:0 1px 2px #0f172a0d,0 24px 48px -20px #0f172a47}.tip-pop-wide{max-width:min(360px,92vw)}.tip-pop:after{content:"";background:var(--color-bg);border:1px solid var(--color-border);width:10px;height:10px;position:absolute}.tip-pop:before{content:"";position:absolute}.tip-pop,.tip-pop-bottom{margin-top:12px;inset:100% auto auto 50%;transform:translate(-50%)!important}.tip-pop:after,.tip-pop-bottom:after{border-bottom-color:#0000;border-right-color:#0000;top:0;bottom:auto;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.tip-pop:before,.tip-pop-bottom:before{height:12px;top:-12px;left:0;right:0}.tip-pop-top{--tip-pop-from:0 6px;margin-top:0;margin-bottom:12px;inset:auto auto 100% 50%;transform:translate(-50%)!important}.tip-pop-top:after{border-top-color:#0000;border-left-color:#0000;top:auto;bottom:0;left:50%;transform:translate(-50%,50%)rotate(45deg)}.tip-pop-top:before{height:12px;inset:auto 0 -12px}.tip-pop-right{--tip-pop-from:-6px 0;margin-top:0;margin-left:12px;inset:50% auto auto 100%;transform:translateY(-50%)!important}.tip-pop-right:after{border-top-color:#0000;border-right-color:#0000;inset:50% auto auto 0;transform:translate(-50%,-50%)rotate(45deg)}.tip-pop-right:before{width:12px;height:auto;inset:0 auto 0 -12px}.tip-pop-left{--tip-pop-from:6px 0;margin-top:0;margin-right:12px;inset:50% 100% auto auto;transform:translateY(-50%)!important}.tip-pop-left:after{border-bottom-color:#0000;border-left-color:#0000;inset:50% 0 auto auto;transform:translate(50%,-50%)rotate(45deg)}.tip-pop-left:before{width:12px;height:auto;inset:0 -12px 0 auto}@media(prefers-reduced-motion:reduce){.tip-pop{animation:none}}.carousel-wrap{position:relative}.carousel-btn{border:1px solid var(--color-text);border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.carousel-btn{border:1px solid color-mix(in srgb,var(--color-text) 14%,transparent)}}.carousel-btn{background:var(--color-bg);color:var(--color-text);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),scale var(--duration-fast) var(--ease-out);flex-shrink:0;font-size:1.0625rem;line-height:1;box-shadow:0 1px 2px #0f172a0d}.carousel-btn i{transition:translate var(--duration-base) var(--ease-out);line-height:1;display:block}.carousel-btn:hover{background:var(--carousel-accent,var(--color-primary));border-color:var(--carousel-accent,var(--color-primary));color:var(--carousel-accent-on,var(--color-on-primary));box-shadow:0 8px 20px -6px var(--carousel-accent,var(--color-primary))}@supports (color:color-mix(in lab,red,red)){.carousel-btn:hover{box-shadow:0 8px 20px -6px color-mix(in srgb,var(--carousel-accent,var(--color-primary)) 55%,transparent)}}.carousel-btn-prev:hover i{translate:-2px}.carousel-btn-next:hover i{translate:2px}.carousel-btn:active{scale:.94}.carousel-btn:focus-visible{outline:2px solid var(--carousel-accent,var(--color-primary));outline-offset:3px}.carousel-btn.swiper-button-lock{display:none}.carousel-btn:disabled,.carousel-btn.swiper-button-disabled{opacity:.3;cursor:not-allowed;pointer-events:none;box-shadow:none}.carousel-btn-light{color:#fff;box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1f;border-color:#ffffff47}.carousel-btn-light:hover{color:var(--color-text);background:#fff;border-color:#fff;box-shadow:0 10px 24px -8px #0006}.carousel-btns{align-items:center;gap:.5rem;display:flex}.carousel-nav-outside{align-items:center;gap:1rem;display:flex}.carousel-nav-outside>.swiper{flex:1;min-width:0}.carousel-nav-flank{position:relative}.carousel-nav-flank .carousel-btn{z-index:10;position:absolute;top:50%}.carousel-nav-flank .carousel-btn-prev{left:0;transform:translate(-50%,-50%)}.carousel-nav-flank .carousel-btn-next{right:0;transform:translate(50%,-50%)}@media(max-width:640px){.carousel-nav-flank .carousel-btn-prev{left:.25rem;transform:translateY(-50%)}.carousel-nav-flank .carousel-btn-next{right:.25rem;transform:translateY(-50%)}}.carousel-nav-inside{position:relative}.carousel-nav-inside .carousel-btn{z-index:10;position:absolute;top:50%;transform:translateY(-50%)}.carousel-nav-inside .carousel-btn-prev{left:1rem}.carousel-nav-inside .carousel-btn-next{right:1rem}.carousel-nav-hover .carousel-btn{z-index:10;opacity:0;position:absolute;top:50%;transform:translateY(-50%)}.carousel-nav-hover:hover .carousel-btn{opacity:1}.carousel-nav-hover .carousel-btn-prev{left:1rem}.carousel-nav-hover .carousel-btn-next{right:1rem}.carousel-header{justify-content:space-between;align-items:flex-end;margin-bottom:2rem;display:flex}.swiper,.swiper-pagination,.swiper-scrollbar{--swiper-theme-color:var(--carousel-accent,var(--color-primary));--swiper-pagination-color:var(--carousel-accent,var(--color-primary));--swiper-pagination-bullet-inactive-color:var(--color-text)}@supports (color:color-mix(in lab,red,red)){.swiper,.swiper-pagination,.swiper-scrollbar{--swiper-pagination-bullet-inactive-color:color-mix(in srgb, var(--color-text) 22%, transparent)}}.swiper,.swiper-pagination,.swiper-scrollbar{--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-border-radius:var(--radius-pill);--swiper-pagination-progressbar-bg-color:var(--color-text)}@supports (color:color-mix(in lab,red,red)){.swiper,.swiper-pagination,.swiper-scrollbar{--swiper-pagination-progressbar-bg-color:color-mix(in srgb, var(--color-text) 12%, transparent)}}.swiper,.swiper-pagination,.swiper-scrollbar{--swiper-scrollbar-bg-color:var(--color-text)}@supports (color:color-mix(in lab,red,red)){.swiper,.swiper-pagination,.swiper-scrollbar{--swiper-scrollbar-bg-color:color-mix(in srgb, var(--color-text) 10%, transparent)}}.swiper,.swiper-pagination,.swiper-scrollbar{--swiper-scrollbar-drag-bg-color:var(--carousel-accent,var(--color-primary));--swiper-scrollbar-border-radius:var(--radius-pill)}.swiper-pagination.absolute{--swiper-pagination-color:#fff;--swiper-pagination-bullet-inactive-color:#ffffff73}.carousel-fraction .swiper-pagination-fraction{font-size:var(--text-base);color:var(--color-text);letter-spacing:-.02em;font-weight:700;position:static}.carousel-fraction .swiper-pagination-current{color:var(--carousel-accent-ink,var(--carousel-accent,var(--color-primary-ink)));font-size:var(--text-xl)}.carousel-progress .swiper-pagination-progressbar{background:var(--color-border);border-radius:0;height:3px}.carousel-progress .swiper-pagination-progressbar-fill{background:var(--carousel-accent,var(--color-primary));border-radius:0}.carousel-scrollbar .swiper-scrollbar{background:var(--color-border);border-radius:2px;height:4px}.carousel-scrollbar .swiper-scrollbar-drag{background:var(--carousel-accent,var(--color-primary));border-radius:2px}.carousel-slide-img{aspect-ratio:16/7;object-fit:cover;border-radius:var(--radius-card);width:100%;display:block}.carousel-slide{border-radius:var(--radius-card);position:relative;overflow:hidden}.carousel-caption{color:#fff;background:linear-gradient(#0000 38%,#00000024 55%,#0000006b 78%,#000000ad);flex-direction:column;justify-content:flex-end;padding:clamp(1.25rem,3vw,2.25rem);display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.carousel-caption-title{letter-spacing:-.025em;font-size:clamp(1.25rem,1rem + .9vw,1.75rem);font-weight:700;line-height:var(--leading-tight);text-wrap:balance;margin-bottom:.375rem}.carousel-caption-sub{font-size:var(--text-base);opacity:.82}.carousel-peek .swiper-slide{opacity:.45;transition:opacity var(--duration-slow) var(--ease-out),transform var(--duration-slow) var(--ease-out);transform:scale(.96)}.carousel-peek .swiper-slide-active{opacity:1;transform:scale(1)}.logo-item{justify-content:center;align-items:center;height:64px;padding:0 1.5rem;display:flex}.logo-item img,.logo-item svg{filter:grayscale()opacity(.45);width:auto;max-height:36px;transition:filter var(--duration-base) var(--ease-out)}.logo-item:hover img,.logo-item:hover svg{filter:none}.carousel-primary{--carousel-accent:var(--color-primary);--carousel-accent-ink:var(--color-primary-ink);--carousel-accent-on:var(--color-on-primary)}.carousel-secondary{--carousel-accent:var(--color-secondary);--carousel-accent-ink:var(--color-secondary-ink);--carousel-accent-on:var(--color-on-secondary)}.carousel-tertiary{--carousel-accent:var(--color-tertiary);--carousel-accent-ink:var(--color-tertiary-ink);--carousel-accent-on:var(--color-on-tertiary)}.carousel-quaternary{--carousel-accent:var(--color-quaternary);--carousel-accent-ink:var(--color-quaternary-ink);--carousel-accent-on:var(--color-on-quaternary)}.carousel-accent{--carousel-accent:var(--color-accent);--carousel-accent-ink:var(--color-accent-ink);--carousel-accent-on:var(--color-on-accent)}.carousel-dark{--carousel-accent:var(--color-dark);--carousel-accent-ink:var(--color-dark);--carousel-accent-on:var(--color-on-dark)}.carousel-vertical .swiper{height:380px}.carousel-vertical .swiper-slide{height:auto}.carousel-fullwidth .carousel-slide-img{aspect-ratio:21/7;border-radius:0}.carousel-fullwidth .carousel-slide{border-radius:0}.post-card-img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.member-avatar{object-fit:cover;margin-inline:auto;border-radius:50%;width:80px;height:80px;margin-bottom:.75rem}.carousel-center-active{overflow:hidden}.carousel-center-active .swiper-slide{opacity:.4;transition:opacity var(--duration-base) var(--ease-out)}.carousel-center-active .swiper-slide-active{opacity:1}.carousel-review-card{border-radius:var(--radius-xl);background:var(--color-bg);border:1px solid var(--color-border);transition:background var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out);padding:2rem 2rem 2.5rem}.swiper-slide-active .carousel-review-card{--color-white:var(--carousel-accent-on,var(--color-on-primary));background:var(--carousel-accent,var(--color-primary));color:var(--carousel-accent-on,var(--color-on-primary));border-color:#0000}.swiper-slide-active .carousel-review-card .text-soft,.swiper-slide-active .carousel-review-card .text-muted{color:oklch(from var(--carousel-accent-on,var(--color-on-primary)) l c h / .7)}.carousel-review-stars{color:#f59e0b;letter-spacing:.05em;margin-bottom:.75rem;font-size:.85rem}@supports (color:oklch(from red calc(l + .1) c h)){.swiper-slide-active .carousel-review-stars{color:rgb(from var(--carousel-accent-on,var(--color-on-primary)) calc(clamp(0,(r - 128) * 1000000000,1)*245 + (1 - clamp(0,(r - 128) * 1000000000,1))*r) calc(clamp(0,(r - 128) * 1000000000,1)*158 + (1 - clamp(0,(r - 128) * 1000000000,1))*g) calc(clamp(0,(r - 128) * 1000000000,1)*11 + (1 - clamp(0,(r - 128) * 1000000000,1))*b))}}.carousel-center-img{overflow:hidden}.carousel-center-img .swiper-slide{transition:transform var(--duration-slow) var(--ease-out),opacity var(--duration-slow) var(--ease-out);opacity:.2;transform:scale(.86)}.carousel-center-img .swiper-slide-active{opacity:1;transform:scale(1)}.carousel-slideshow .slideshow-body>*{opacity:0;transition:opacity .9s var(--ease-out),transform .9s var(--ease-out);transform:translateY(1.5rem)}.carousel-slideshow .swiper-slide-active .slideshow-body>*{opacity:1;transform:none}.carousel-slideshow .swiper-slide-active .slideshow-body>:nth-child(2){transition-delay:.1s}.carousel-slideshow .swiper-slide-active .slideshow-body>:nth-child(3){transition-delay:.2s}.carousel-slideshow .swiper-slide-active .slideshow-body>:nth-child(4){transition-delay:.3s}.carousel-slideshow .page-hero-bg{transition:transform 7s linear;transform:scale(1.12)}.carousel-slideshow .swiper-slide-active .page-hero-bg{transform:scale(1)}@media(min-width:768px){.carousel-slideshow .carousel-btn-prev{left:2rem}.carousel-slideshow .carousel-btn-next{right:2rem}}@media(max-width:767px){.carousel-slideshow .carousel-btn{display:none}}@media(prefers-reduced-motion:reduce){.carousel-slideshow .slideshow-body>*{opacity:1;transition:none;transform:none}.carousel-slideshow .page-hero-bg,.carousel-slideshow .swiper-slide-active .page-hero-bg{transition:none;transform:none}}.carousel-fade-edges{position:relative}.carousel-fade-edges:before,.carousel-fade-edges:after{content:"";z-index:5;pointer-events:none;width:12%;position:absolute;top:0;bottom:0}.carousel-fade-edges:before{background:linear-gradient(to right,var(--color-bg),transparent);left:0}.carousel-fade-edges:after{background:linear-gradient(to left,var(--color-bg),transparent);right:0}.carousel-timeline{padding-inline:3rem;position:relative}.carousel-timeline .carousel-btn{z-index:10;position:absolute;top:4rem;transform:translateY(-50%)}.carousel-timeline .carousel-btn-prev{left:0}.carousel-timeline .carousel-btn-next{right:0}.carousel-timeline .timeline-item{text-align:center;padding-inline:1rem;display:block}.timeline-item__year{font-size:var(--text-3xl);color:var(--color-text);letter-spacing:var(--tracking-tight);justify-content:center;align-items:flex-end;height:4rem;padding-bottom:1.25rem;font-weight:700;line-height:1;display:flex}.timeline-item__axis{background:var(--color-border);height:1px;position:relative}.timeline-item__dot{background-color:var(--color-primary);width:.75rem;height:.75rem;box-shadow:0 0 0 4px var(--color-primary-100);transition:box-shadow var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-spring);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.timeline-item:hover .timeline-item__dot{box-shadow:0 0 0 7px var(--color-primary-100);transform:translate(-50%,-50%)scale(1.35)}.timeline-item__body{padding-top:1.5rem}.timeline-item__title{font-size:var(--text-base);color:var(--color-text);margin-bottom:.5rem;font-weight:600}.timeline-item__text{font-size:var(--text-base);color:var(--color-text-soft);line-height:var(--leading-normal)}.carousel-btn-minimal{color:var(--color-text-soft);box-shadow:none;background:0 0;border-color:#0000;font-size:1.25rem}.carousel-btn-minimal:hover{color:var(--carousel-accent-ink,var(--carousel-accent,var(--color-primary-ink)));box-shadow:none;background:0 0;border-color:#0000}.carousel-btn-arrow{border-width:1px;width:3.5rem;height:3.5rem;font-size:1.1rem}.carousel-btn-text{width:auto;height:auto;color:var(--color-text-soft);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;box-shadow:none;background:0 0;border:none;border-radius:0;flex-shrink:0;align-self:stretch;padding:0 1.5rem;font-weight:500;position:relative}.carousel-btn-text:hover{color:var(--carousel-accent-ink,var(--carousel-accent,var(--color-primary-ink)));box-shadow:none;background:0 0;border-color:#0000}.carousel-btn-text.carousel-btn-prev:after,.carousel-btn-text.carousel-btn-next:before{content:"";background:var(--color-border);width:1px;height:70%;position:absolute;top:50%;transform:translateY(-50%)}.carousel-btn-text.carousel-btn-prev:after{right:0}.carousel-btn-text.carousel-btn-next:before{left:0}.carousel-thumb-cards{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.625rem;display:grid}.carousel-thumb-card{--thumb-card-pad:.5rem;--thumb-card-ring:1px;min-width:0;padding:calc(var(--thumb-card-pad) + var(--thumb-card-ring)) calc(.875rem + var(--thumb-card-ring)) calc(var(--thumb-card-pad) + var(--thumb-card-ring)) calc(var(--thumb-card-pad) + var(--thumb-card-ring));border-radius:var(--radius-lg);box-shadow:inset 0 0 0 var(--thumb-card-ring) var(--thumb-card-border,var(--color-border));background:var(--thumb-card-bg,var(--color-surface));color:var(--thumb-card-color,var(--color-text));text-align:left;cursor:pointer;transition:background-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out);border:0;align-items:center;gap:.75rem;display:flex;position:relative;overflow:clip}.carousel-thumb-card img{object-fit:cover;border-radius:calc(var(--radius-lg) - var(--thumb-card-pad));flex:none;width:3.5rem;height:3.5rem}.carousel-thumb-card:hover{background:var(--thumb-card-bg-hover,var(--color-bg-muted));color:var(--thumb-card-color,var(--color-text))}.carousel-thumb-card.is-active{box-shadow:inset 0 0 0 var(--thumb-card-ring) var(--thumb-card-active-bg,var(--color-dark));background:var(--thumb-card-active-bg,var(--color-dark));color:var(--thumb-card-active-color,var(--color-on-dark))}.carousel-thumb-card:focus-visible{outline-offset:2px}.carousel-thumb-card-body{gap:.125rem;min-width:0;display:grid}.carousel-thumb-card-title{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;line-height:1.25;overflow:hidden}.carousel-thumb-card-meta{opacity:.72;white-space:nowrap;font-size:.8125rem;line-height:1.3}.carousel-thumb-card-progress{background:var(--carousel-accent,var(--color-primary));transform-origin:0;inset-inline:0;height:3px;position:absolute;bottom:0;scale:0 1}.carousel-thumb-card.is-active .carousel-thumb-card-progress{scale:var(--fill,1) 1}.carousel-thumb-cards--glass{--thumb-card-bg:#ffffff1a;--thumb-card-bg-hover:#fff3;--thumb-card-border:#fff3;--thumb-card-color:#fff;--thumb-card-active-bg:#fff;--thumb-card-active-color:var(--thumb-card-ink,var(--color-dark-surface))}.carousel-thumb-cards--glass .carousel-thumb-card{-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3)}.carousel-thumb-cards--glass .carousel-thumb-card:focus-visible{outline-color:#fff}@media not all and (min-width:768px){.carousel-thumb-cards{gap:.5rem}.carousel-thumb-card{--thumb-card-pad:.3125rem;padding:calc(var(--thumb-card-pad) + var(--thumb-card-ring));justify-content:center}.carousel-thumb-card img{width:100%;height:2.75rem}.carousel-thumb-card-body{display:none}}.marquee-wrap{overflow:hidden}.marquee-wrap--pause:hover .marquee{animation-play-state:paused}.marquee{will-change:transform;align-items:center;gap:12px;width:max-content;animation:45s linear infinite marquee-scroll;display:flex}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-text{font-size:var(--text-lg);color:var(--color-text-soft);gap:2rem;padding-block:1.25rem;animation-duration:35s}.marquee-text__item{font-size:inherit;white-space:nowrap;color:inherit}.marquee-text__item strong{color:var(--color-text);font-weight:600}.marquee-text.text-2xl,.marquee-text.text-4xl{letter-spacing:-.02em}.marquee-text__sep{flex-shrink:0;align-items:center;display:flex}.marquee-text__sep:before{content:"";background-color:currentColor;border-radius:50%;width:6px;height:6px;display:block}@supports (color:color-mix(in lab,red,red)){.marquee-text__sep:before{background-color:color-mix(in srgb,currentColor 22%,transparent)}}.marquee-text.text-sm{animation-duration:28s}.marquee-text.text-2xl{gap:2.5rem;padding-block:1.5rem;animation-duration:42s}.marquee-text.text-4xl{gap:3rem;padding-block:1.75rem;animation-duration:55s}.marquee-text.text-hero{letter-spacing:-.04em;gap:3.5rem;padding-block:2rem;font-weight:700;animation-duration:65s}.marquee-text.text-2xl .marquee-text__sep:before{width:8px;height:8px}.marquee-text.text-4xl .marquee-text__sep:before,.marquee-text.text-hero .marquee-text__sep:before{width:10px;height:10px}.marquee-wrap--bordered{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.marquee-text--bordered{gap:0}.marquee-text--bordered .marquee-text__item{padding-inline:2rem}.marquee-text--bordered .marquee-text__sep:before{border-radius:0;width:1px;height:1.5rem}.marquee-wrap--fade{--_fade:var(--marquee-fade,clamp(2.5rem, 12%, 10rem));-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_fade),black calc(100% - var(--_fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,black var(--_fade),black calc(100% - var(--_fade)),transparent 100%)}@keyframes marquee-scroll-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}.marquee--reverse{animation-name:marquee-scroll-reverse}.marquee-crossed{--_bleed:8%;--_band-offset:55px;height:230px;position:relative;overflow:hidden}.marquee-crossed__strip{left:calc(-1 * var(--_bleed));width:calc(100% + 2 * var(--_bleed));position:absolute}.marquee-crossed__strip--top{top:var(--_band-offset);transform:rotate(-3.2deg)}.marquee-crossed__strip--bottom{bottom:var(--_band-offset);transform:rotate(3.2deg)}.marquee-crossed__strip .marquee-text,.marquee-crossed__strip .marquee-text__item,.marquee-crossed__strip .marquee-text__item strong{color:inherit}.marquee-crossed__strip .marquee-text__sep:before{background-color:currentColor}@supports (color:color-mix(in lab,red,red)){.marquee-crossed__strip .marquee-text__sep:before{background-color:color-mix(in srgb,currentColor 30%,transparent)}}.marquee-cards{--_fade:var(--marquee-fade,clamp(2.5rem, 10%, 9rem));-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_fade),black calc(100% - var(--_fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,black var(--_fade),black calc(100% - var(--_fade)),transparent 100%);flex-direction:column;gap:.75rem;padding-block:1.25rem;display:flex;overflow:hidden}.marquee-cards .marquee-wrap{padding-block:.375rem;overflow:visible}.marquee-cards .marquee{gap:.875rem;animation-duration:40s}.marquee-card{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-pill);white-space:nowrap;font-size:var(--text-base);color:var(--color-text);cursor:default;transition:box-shadow var(--duration-base) var(--ease-lift),transform var(--duration-base) var(--ease-lift),border-color var(--duration-base) var(--ease-lift);flex-shrink:0;align-items:center;gap:.5rem;padding:.625rem 1.125rem .625rem .875rem;display:inline-flex;box-shadow:0 1px 2px #0000000a}.marquee-card i{color:var(--color-text-soft);transition:color var(--duration-base) var(--ease-lift);flex-shrink:0;font-size:1.125rem;line-height:1}.marquee-card:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.marquee-card:hover{border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border))}}.marquee-card:hover{box-shadow:var(--shadow-sm);transform:translateY(-2px)}.marquee-card:hover i{color:var(--color-primary-ink)}.marquee-cols{grid-template-columns:1fr 1fr;gap:.75rem;height:100%;display:grid;overflow:hidden}.marquee-cols__col{height:100%}.marquee-cols__col:nth-child(2) .marquee--vertical{margin-top:-7rem}.marquee-cols__col .marquee{gap:.75rem}.marquee-cols__col img{border-radius:var(--radius-md);width:100%;height:auto;display:block}.marquee--vertical{flex-direction:column;align-items:stretch;width:100%;height:max-content;animation-name:marquee-scroll-vertical;animation-duration:40s}@keyframes marquee-scroll-vertical{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.marquee--vertical.marquee--reverse{animation-name:marquee-scroll-vertical-reverse}@keyframes marquee-scroll-vertical-reverse{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.marquee-panel{border-radius:var(--radius-2xl);grid-template-columns:1.05fr 1fr;align-items:stretch;min-height:42rem;display:grid;overflow:hidden}.marquee-panel__content{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(2rem,4vw,3.5rem);display:flex}.marquee-panel__media{position:relative;overflow:hidden}.marquee-panel__media .marquee-cols{position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:768px){.marquee-panel{grid-template-columns:1fr;min-height:0}.marquee-panel__media{height:320px}}.marquee-crossed--scroll .marquee,.marquee-scroll .marquee{transform:translate(var(--_pos,0px));will-change:transform;animation:none}.marquee-overlay{justify-content:center;align-items:center;padding-block:6rem;display:flex;position:relative;overflow:hidden}.marquee-overlay__track{pointer-events:none;--_fade:clamp(3rem, 18%, 16rem);-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--_fade),black calc(100% - var(--_fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,black var(--_fade),black calc(100% - var(--_fade)),transparent 100%);align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.marquee-overlay__ghost{letter-spacing:-.045em;color:var(--color-text);gap:3.5rem;padding-block:0;font-size:clamp(3.5rem,13vw,10rem);font-weight:800;line-height:1.15;animation-duration:40s}@supports (color:color-mix(in lab,red,red)){.marquee-overlay__ghost{color:color-mix(in srgb,var(--color-text) 6%,transparent)}}.marquee-overlay__ghost{-webkit-user-select:none;user-select:none}.marquee-overlay__ghost .marquee-text__item{color:inherit}.marquee-overlay__ghost .marquee-text__item strong{color:var(--color-primary);font-weight:800}@supports (color:color-mix(in lab,red,red)){.marquee-overlay__ghost .marquee-text__item strong{color:color-mix(in srgb,var(--color-primary) 16%,transparent)}}.marquee-overlay__heading{z-index:1;text-align:center;max-width:56rem;font-size:var(--text-4xl);font-weight:700;line-height:var(--leading-tight);letter-spacing:-.035em;text-wrap:balance;color:var(--color-text);margin-inline:auto;padding-inline:1.5rem;position:relative;transform:translateY(.5rem)}@media(prefers-reduced-motion:reduce){.marquee{animation-play-state:paused}.marquee-card:hover{transform:none}}.marquee-wrap[data-loading]{opacity:0}.marquee-wrap.is-ready{opacity:1;transition:opacity var(--duration-slow) var(--ease-out)}.orbit{--orbit-count:12;--orbit-radius:clamp(24rem, 66vw, 56rem);--orbit-item-w:clamp(7rem, 22vw, 18rem);--orbit-item-h:calc(var(--orbit-item-w) * 1.3);--orbit-duration:80s;--orbit-height:calc(var(--orbit-item-h) * 1.9);--orbit-gap-top:2.5rem;--orbit-fade-x:12%;--orbit-fade-y:38%;--orbit-scroll:12deg;height:var(--orbit-height);view-timeline:--orbit-view;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--orbit-fade-x),#000 calc(100% - var(--orbit-fade-x)),transparent),linear-gradient(to bottom,#000 calc(100% - var(--orbit-fade-y)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--orbit-fade-x),#000 calc(100% - var(--orbit-fade-x)),transparent),linear-gradient(to bottom,#000 calc(100% - var(--orbit-fade-y)),transparent);position:relative;overflow:clip;-webkit-mask-composite:source-in;mask-composite:intersect}.orbit-track{left:50%;top:calc(var(--orbit-gap-top) + var(--orbit-item-h) / 2 + var(--orbit-radius));width:0;height:0;animation:orbit-spin var(--orbit-duration) linear infinite;position:absolute}.orbit-item{left:calc(var(--orbit-item-w) / -2);top:calc(var(--orbit-item-h) / -2);width:var(--orbit-item-w);height:var(--orbit-item-h);transform:rotate(calc(360deg / var(--orbit-count) * var(--i,0))) translateY(calc(var(--orbit-r,var(--orbit-radius)) * -1)) scale(var(--orbit-s,1));position:absolute}.orbit-item>img{object-fit:cover;border-radius:var(--radius-xl);width:100%;height:100%;box-shadow:var(--shadow-lg)}.orbit-card{border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-lg);flex-direction:column;margin:0;padding:clamp(.375rem,.8vw,.625rem);display:flex}.orbit-card>img{border-radius:calc(var(--radius-xl) * .65);height:auto;min-height:0;box-shadow:none;flex:1}.orbit-card figcaption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 .5rem;padding:clamp(.5rem,1.1vw,.875rem) .375rem clamp(.125rem,.4vw,.25rem);display:flex}.orbit-card-title{letter-spacing:-.01em;white-space:nowrap;color:var(--color-text);font-size:clamp(.8125rem,1.35vw,1.125rem);font-weight:600;line-height:1.25}.orbit-card-meta{font-variant-numeric:tabular-nums;color:var(--color-text-soft);flex:none;font-size:clamp(.6875rem,1vw,.875rem)}.orbit--reverse .orbit-track{animation-direction:reverse}.orbit--hover-pause:hover :is(.orbit-track,.orbit-item>*){animation-play-state:paused}.orbit--no-fade{-webkit-mask-image:none;mask-image:none}.orbit--stagger .orbit-item:nth-child(2n){--orbit-r:calc(var(--orbit-radius) - var(--orbit-stagger,var(--orbit-item-h) * .4));--orbit-s:var(--orbit-stagger-scale,.74)}.orbit--full{--orbit-radius:clamp(8rem, 32vw, 15rem);--orbit-item-w:clamp(4rem, 15vw, 6.5rem);--orbit-item-h:var(--orbit-item-w);--orbit-height:calc(var(--orbit-radius) * 2 + var(--orbit-item-h) + 2rem);--orbit-scroll:0deg;overflow:visible;-webkit-mask-image:none;mask-image:none}.orbit--full .orbit-track{top:50%}.orbit-center{width:calc(var(--orbit-radius) * 2 - var(--orbit-item-w) * 1.4);text-align:center;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.orbit--path .orbit-track:before{content:"";width:calc(var(--orbit-radius) * 2);aspect-ratio:1;border:1px var(--orbit-path-style,solid) var(--orbit-path-color,var(--color-border));border-radius:var(--radius-full);position:absolute;top:0;left:0;translate:-50% -50%}.orbit--avatars .orbit-item>img{border:clamp(3px,.4vw,5px) solid var(--color-surface);border-radius:var(--radius-full);box-shadow:var(--shadow-md)}.orbit--bowl{--orbit-radius:clamp(19rem, 44vw, 40rem);--orbit-item-w:clamp(2.75rem, 4.4vw, 4rem);--orbit-item-h:var(--orbit-item-w);--orbit-height:calc(var(--orbit-radius) * .95);--orbit-fade-y:40%;--orbit-gap-top:1.5rem;height:auto;min-height:var(--orbit-height);padding-bottom:calc(var(--orbit-gap-top) + var(--orbit-item-h) + 1.5rem);place-items:center;display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}.orbit-ring{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--orbit-fade-x),#000 calc(100% - var(--orbit-fade-x)),transparent),linear-gradient(to top,#000 calc(100% - var(--orbit-fade-y)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--orbit-fade-x),#000 calc(100% - var(--orbit-fade-x)),transparent),linear-gradient(to top,#000 calc(100% - var(--orbit-fade-y)),transparent);position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip;-webkit-mask-composite:source-in;mask-composite:intersect}.orbit--bowl .orbit-track{top:auto;bottom:calc(var(--orbit-gap-top) + var(--orbit-item-h) / 2 + var(--orbit-radius))}.orbit-content{z-index:1;max-width:min(100%,calc(var(--orbit-radius) * 1.3));text-align:center;padding-inline:1rem;position:relative}.orbit--upright{--orbit-scroll:0deg}.orbit--upright .orbit-item>*{transform:rotate(calc(360deg / var(--orbit-count) * var(--i,0) * -1));animation:orbit-spin var(--orbit-duration) linear infinite reverse}.orbit--upright.orbit--reverse .orbit-item>*{animation-direction:normal}@supports (animation-timeline:view()){.orbit-track{animation:orbit-spin var(--orbit-duration) linear infinite,orbit-scroll linear both;animation-timeline:auto,--orbit-view}.orbit--reverse .orbit-track{animation-direction:reverse,normal}}@media(prefers-reduced-motion:reduce){.orbit-track,.orbit-item>*{animation:none}}.logo-wall{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:.5rem 1rem;display:grid}@media(min-width:640px){.logo-wall{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.logo-wall{grid-template-columns:repeat(var(--logo-wall-cols,5),minmax(0,1fr))}}.logo-wall--bordered{border-top:1px solid var(--color-border);border-left:1px solid var(--color-border);gap:0}.logo-wall--bordered .logo-item{border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);height:clamp(5rem,9vw,7rem)}.logo-wall .logo-item{transition:color var(--duration-fast) var(--ease-out)}.logo-wall .logo-item svg{filter:grayscale()opacity(.62);max-width:100%;max-height:34px}.logo-wall .logo-item:hover{color:var(--color-primary-ink)}.logo-wall--plain .logo-item img,.logo-wall--plain .logo-item svg{filter:none}.dark-section .logo-wall--bordered,.dark-section .logo-wall--bordered .logo-item{border-color:oklch(from var(--on-surface,#fff) l c h / .12)}.dark-section .logo-item img,.dark-section .logo-item svg{filter:grayscale()brightness(3)opacity(.55)}.dark-section .logo-item:hover img,.dark-section .logo-item:hover svg{filter:grayscale()brightness(3)opacity()}.icon-box{flex-direction:column;gap:.875rem;display:flex}.icon-box-icon{width:4rem;height:4rem;transition:transform var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;font-size:2rem;display:inline-flex}.icon-box-body{flex-direction:column;flex:1;gap:.5rem;display:flex}.icon-box-title{font-size:var(--text-xl);color:var(--color-text);font-weight:600;line-height:var(--leading-snug);letter-spacing:-.02em;text-wrap:balance;margin:0}.icon-box-text{font-size:var(--text-base);color:var(--color-text-soft);line-height:var(--leading-relaxed);text-wrap:pretty;margin:0}.icon-box-link{font-size:var(--text-base);color:var(--color-primary-ink);transition:gap var(--duration-fast) var(--ease-out);align-items:center;gap:.375rem;margin-top:.25rem;font-weight:500;text-decoration:none;display:inline-flex}.icon-box-link:hover{color:var(--color-primary-ink);gap:.625rem}.icon-box-icon--circle{border-radius:var(--radius-full)}.icon-box-icon--rounded{border-radius:var(--radius-md)}.icon-box-icon--square{border-radius:var(--radius-xs)}.icon-box-icon--sm{width:2.75rem;height:2.75rem;font-size:1.25rem}.icon-box-icon--lg{width:5.5rem;height:5.5rem;font-size:2.5rem}.icon-box-icon--primary-soft{background:var(--color-primary-50);color:var(--color-primary-ink-light)}.icon-box-icon--secondary-soft{background:var(--color-secondary-50);color:var(--color-secondary-ink-light)}.icon-box-icon--tertiary-soft{background:var(--color-tertiary-50);color:var(--color-tertiary-ink-light)}.icon-box-icon--quaternary-soft{background:var(--color-quaternary-50);color:var(--color-quaternary-ink-light)}.icon-box-icon--accent-soft{background:var(--color-accent-50);color:var(--color-accent-ink-light)}.icon-box-icon--dark-soft{background:var(--color-dark-bg);color:var(--color-dark)}.icon-box-icon--primary-soft,.icon-box-icon--secondary-soft,.icon-box-icon--tertiary-soft,.icon-box-icon--quaternary-soft,.icon-box-icon--accent-soft,.icon-box-icon--dark-soft{box-shadow:inset 0 0 0 1px}@supports (color:color-mix(in lab,red,red)){.icon-box-icon--primary-soft,.icon-box-icon--secondary-soft,.icon-box-icon--tertiary-soft,.icon-box-icon--quaternary-soft,.icon-box-icon--accent-soft,.icon-box-icon--dark-soft{box-shadow:inset 0 0 0 1px color-mix(in srgb,currentColor 10%,transparent)}}.icon-box-icon--primary{background:var(--color-primary);color:var(--color-on-primary)}.icon-box-icon--secondary{background:var(--color-secondary);color:var(--color-on-secondary)}.icon-box-icon--tertiary{background:var(--color-tertiary);color:var(--color-on-tertiary)}.icon-box-icon--quaternary{background:var(--color-quaternary);color:var(--color-on-quaternary)}.icon-box-icon--accent{background:var(--color-accent);color:var(--color-on-accent)}.icon-box-icon--dark{background:var(--color-dark);color:var(--color-on-dark)}.icon-box-icon--primary-outline{border:1.5px solid var(--color-primary);color:var(--color-primary-ink)}.icon-box-icon--secondary-outline{border:1.5px solid var(--color-secondary);color:var(--color-secondary-ink)}.icon-box-icon--tertiary-outline{border:1.5px solid var(--color-tertiary);color:var(--color-tertiary-ink)}.icon-box-icon--quaternary-outline{border:1.5px solid var(--color-quaternary);color:var(--color-quaternary-ink)}.icon-box-icon--accent-outline{border:1.5px solid var(--color-accent);color:var(--color-accent-ink)}.icon-box-icon--dark-outline{border:1.5px solid var(--color-dark);color:var(--color-dark)}.icon-box-icon--backdrop{z-index:0;justify-content:flex-start;align-items:flex-end;padding-bottom:.25rem;padding-left:.75rem;font-size:3rem;position:relative}.icon-box-icon--backdrop:before{content:"";border-radius:var(--radius-full);background:var(--color-primary-50);z-index:-1;width:3.25rem;height:3.25rem;position:absolute;top:1.25rem;left:-.25rem}.icon-box-icon--backdrop.icon-box-icon--backdrop-secondary:before{background:var(--color-secondary-50)}.icon-box-icon--backdrop.icon-box-icon--backdrop-tertiary:before{background:var(--color-tertiary-50)}.icon-box-icon--backdrop.icon-box-icon--backdrop-accent:before{background:var(--color-accent-50)}.icon-box-icon--backdrop.icon-box-icon--backdrop-dark:before{background:var(--color-dark-bg)}.icon-box-icon--gradient{background:var(--gradient-primary-light,none),linear-gradient(135deg,var(--color-primary-400-shade) 0%,var(--color-primary) 45%,var(--color-primary-800) 100%);color:var(--color-on-primary);box-shadow:inset 0 1px #ffffff40}.icon-box-icon--gradient-secondary{background:var(--gradient-secondary-light,none),linear-gradient(135deg,var(--color-secondary) 0%,var(--color-primary-shade) 100%);color:var(--color-on-secondary);box-shadow:inset 0 1px #fff3}.icon-box-icon--gradient-accent{background:var(--gradient-accent-light,none),linear-gradient(135deg,var(--color-accent-400-shade) 0%,var(--color-accent) 45%,var(--color-accent-700) 100%);color:var(--color-on-accent);box-shadow:inset 0 1px #ffffff40}.icon-box-icon--primary-glow{background:var(--color-primary);color:var(--color-on-primary);box-shadow:0 12px 24px -8px var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.icon-box-icon--primary-glow{box-shadow:0 12px 24px -8px color-mix(in srgb,var(--color-primary) 60%,transparent)}}.icon-box-icon--secondary-glow{background:var(--color-secondary);color:var(--color-on-secondary);box-shadow:0 12px 24px -8px var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.icon-box-icon--secondary-glow{box-shadow:0 12px 24px -8px color-mix(in srgb,var(--color-secondary) 60%,transparent)}}.icon-box-icon--tertiary-glow{background:var(--color-tertiary);color:var(--color-on-tertiary);box-shadow:0 12px 24px -8px var(--color-tertiary)}@supports (color:color-mix(in lab,red,red)){.icon-box-icon--tertiary-glow{box-shadow:0 12px 24px -8px color-mix(in srgb,var(--color-tertiary) 60%,transparent)}}.icon-box-icon--quaternary-glow{background:var(--color-quaternary);color:var(--color-on-quaternary);box-shadow:0 12px 24px -8px var(--color-quaternary)}@supports (color:color-mix(in lab,red,red)){.icon-box-icon--quaternary-glow{box-shadow:0 12px 24px -8px color-mix(in srgb,var(--color-quaternary) 60%,transparent)}}.icon-box-icon--accent-glow{background:var(--color-accent);color:var(--color-on-accent);box-shadow:0 12px 24px -8px var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.icon-box-icon--accent-glow{box-shadow:0 12px 24px -8px color-mix(in srgb,var(--color-accent) 60%,transparent)}}.icon-box-icon--dark-glow{background:var(--color-dark);color:var(--color-on-dark);box-shadow:0 12px 24px -8px var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.icon-box-icon--dark-glow{box-shadow:0 12px 24px -8px color-mix(in srgb,var(--color-dark) 50%,transparent)}}.icon-box--left,.icon-box--right{flex-direction:row;align-items:flex-start;gap:1.25rem}.icon-box--right .icon-box-body{text-align:right}.icon-box--card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-bg);transition:border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);padding:1.75rem}.icon-box--card.icon-box--primary:hover{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-50)}.icon-box--card.icon-box--secondary:hover{border-color:var(--color-secondary);box-shadow:0 0 0 4px var(--color-secondary-50)}.icon-box--card.icon-box--tertiary:hover{border-color:var(--color-tertiary);box-shadow:0 0 0 4px var(--color-tertiary-50)}.icon-box--card.icon-box--quaternary:hover{border-color:var(--color-quaternary);box-shadow:0 0 0 4px var(--color-quaternary-50)}.icon-box--card.icon-box--accent:hover{border-color:var(--color-accent);box-shadow:0 0 0 4px var(--color-accent-50)}.icon-box--card.icon-box--dark:hover{border-color:var(--color-dark);box-shadow:0 0 0 4px var(--color-dark-bg)}.icon-box--shadow{border-radius:var(--radius-card);background:var(--color-bg);box-shadow:var(--shadow-lg);transition:box-shadow var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);padding:1.75rem}.icon-box--shadow:hover{box-shadow:var(--shadow-xl);transform:translateY(-4px)}.icon-box--accent-left{border-radius:0 var(--radius-card) var(--radius-card) 0;border-left:3px solid var(--color-border);background:var(--color-bg-soft);padding:1.5rem 1.75rem}.icon-box--accent-left.icon-box--primary{border-left-color:var(--color-primary)}.icon-box--accent-left.icon-box--secondary{border-left-color:var(--color-secondary)}.icon-box--accent-left.icon-box--tertiary{border-left-color:var(--color-tertiary)}.icon-box--accent-left.icon-box--quaternary{border-left-color:var(--color-quaternary)}.icon-box--accent-left.icon-box--accent{border-left-color:var(--color-accent)}.icon-box--accent-left.icon-box--dark{border-left-color:var(--color-dark)}.icon-box--filled{border-radius:var(--radius-card);background-image:linear-gradient(160deg,#ffffff1f,#fff0 55%);padding:1.75rem}.icon-box--filled.icon-box--primary{background-color:var(--color-primary);--icon-box-on:var(--color-on-primary)}.icon-box--filled.icon-box--secondary{background-color:var(--color-secondary);--icon-box-on:var(--color-on-secondary)}.icon-box--filled.icon-box--tertiary{background-color:var(--color-tertiary);--icon-box-on:var(--color-on-tertiary)}.icon-box--filled.icon-box--quaternary{background-color:var(--color-quaternary);--icon-box-on:var(--color-on-quaternary)}.icon-box--filled.icon-box--accent{background-color:var(--color-accent);--icon-box-on:var(--color-on-accent)}.icon-box--filled.icon-box--dark{background-color:var(--color-dark)}.icon-box--filled .icon-box-title{color:var(--icon-box-on,#fff)}.icon-box--filled .icon-box-text{color:oklch(from var(--icon-box-on,#fff) l c h / .8)}.icon-box--filled .icon-box-link{color:oklch(from var(--icon-box-on,#fff) l c h / .9)}.icon-box--filled .icon-box-link:hover{color:var(--icon-box-on,#fff)}.icon-box--dark-card{border-radius:var(--radius-card);cursor:pointer;transition:background-color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);background:#ffffff12;padding:1.75rem}.icon-box--dark-card .icon-box-icon{color:#ffffffbf;transition:color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.icon-box--dark-card .icon-box-title{color:#fff}.icon-box--dark-card .icon-box-text{color:#ffffff80}.icon-box--dark-card:hover{background:var(--color-primary);transform:translateY(-3px)}.icon-box--dark-card:hover .icon-box-icon{color:var(--color-on-primary);transform:scale(1.15)}.icon-box--dark-card:hover .icon-box-title{color:var(--color-on-primary)}.icon-box--dark-card:hover .icon-box-text{color:oklch(from var(--color-on-primary) l c h / .85)}.icon-box--dark-reveal{border-radius:var(--radius-card);cursor:pointer;min-height:16rem;transition:background var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out);background:#ffffff0a;border:1px solid #ffffff14;justify-content:center;gap:.375rem;padding:2.5rem 1.75rem;position:relative;overflow:hidden}.icon-box--dark-reveal .icon-box-icon{color:#ffffff73;width:3rem;height:3rem;transition:color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);font-size:2.5rem}.icon-box--dark-reveal .icon-box-title{color:var(--on-surface,#fff);transition:transform var(--duration-base) var(--ease-out)}.icon-box--dark-reveal .icon-box-text{opacity:0;color:oklch(from var(--on-surface,#fff) l c h / .85);font-size:var(--text-base);line-height:var(--leading-snug);transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);margin:0;position:absolute;bottom:1.5rem;left:1.75rem;right:1.75rem;transform:translateY(.75rem)}.icon-box--dark-reveal:hover{--on-surface:var(--color-on-primary);background:var(--gradient-primary-light,none),linear-gradient(150deg,var(--color-primary-500-shade) 0%,var(--color-primary) 40%,var(--color-primary-800) 100%);border-color:#0000}.icon-box--dark-reveal:hover .icon-box-icon{color:var(--color-on-primary);transform:translateY(-2rem)}.icon-box--dark-reveal:hover .icon-box-title{transform:translateY(-2rem)}.icon-box--dark-reveal:hover .icon-box-text{opacity:1;transform:translateY(0)}.icon-box--hover-lift{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-bg);cursor:pointer;transition:box-shadow var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out);padding:1.75rem}.icon-box--hover-lift:hover{box-shadow:var(--shadow-lg);border-color:#0000;transform:translateY(-4px)}.icon-box--hover-glow{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-bg);cursor:pointer;transition:box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out);padding:1.75rem}.icon-box--hover-glow:hover{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary-50),var(--shadow-md)}.icon-box--hover-icon-scale{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-bg);cursor:pointer;transition:border-color var(--duration-base) var(--ease-out);padding:1.75rem}.icon-box--hover-icon-scale:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.icon-box--hover-icon-scale:hover{border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border))}}.icon-box--hover-icon-scale:hover .icon-box-icon{transform:scale(1.12)}.icon-box--hover-icon-rotate{border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-bg);cursor:pointer;transition:border-color var(--duration-base) var(--ease-out);padding:1.75rem}.icon-box--hover-icon-rotate:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.icon-box--hover-icon-rotate:hover{border-color:color-mix(in srgb,var(--color-primary) 30%,var(--color-border))}}.icon-box--hover-icon-rotate .icon-box-icon{transition:transform var(--duration-xslow) var(--ease-out)}.icon-box--hover-icon-rotate:hover .icon-box-icon{transform:rotate(360deg)}.icon-box-step{font-size:var(--text-4xl);font-weight:700;font-family:var(--font-heading);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--color-primary-ink);line-height:1}.icon-box-process{align-items:flex-start;display:flex}.icon-box-process>.icon-box{flex:1}.icon-box-process-connector{color:var(--color-text-muted);padding-top:1.5rem;flex-shrink:0;align-items:center;padding-inline:.5rem;font-size:1.25rem;display:flex}@media(max-width:767px){.icon-box-process{flex-direction:column;gap:2rem}.icon-box-process-connector{display:none}}:is(.dark-section,.section-dark) .icon-box-title{color:var(--on-surface,#fff)}:is(.dark-section,.section-dark) .icon-box-text{color:oklch(from var(--on-surface,#fff) l c h / .7)}:is(.dark-section,.section-dark) .icon-box-link{color:oklch(from var(--on-surface,#fff) l c h / .9)}:is(.dark-section,.section-dark) .icon-box-step{color:oklch(from var(--on-surface,#fff) l c h / .35)}:is(.dark-section,.section-dark) .icon-box--card{background:oklch(from var(--on-surface,#fff) l c h / .04);border-color:oklch(from var(--on-surface,#fff) l c h / .12)}.icon-box-strip{border-top:1px solid var(--color-border);grid-template-columns:repeat(5,1fr);display:grid}.icon-box-strip-item{text-align:center;cursor:pointer;border-right:1px solid var(--color-border);min-height:16rem;transition:background-color var(--duration-base) var(--ease-out);flex-direction:column;justify-content:center;align-items:center;gap:0;padding:3rem 1.5rem;display:flex;position:relative;overflow:hidden}.icon-box-strip-item:last-child{border-right:none}.icon-box-strip-item .icon-box-icon{width:5.5rem;height:5.5rem;color:var(--color-primary-ink);transition:color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);font-size:2.5rem}.icon-box-strip-item .icon-box-title{transition:color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.icon-box-strip-item .icon-box-text{opacity:0;font-size:var(--text-base);line-height:var(--leading-snug);transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out);margin:0;position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem;transform:translateY(1rem)}.icon-box-strip-item:hover{background:var(--color-primary)}.icon-box-strip-item:hover .icon-box-icon,.icon-box-strip-item:hover .icon-box-title{color:var(--color-on-primary);transform:translateY(-2.5rem)}.icon-box-strip-item:hover .icon-box-text{opacity:1;color:oklch(from var(--color-on-primary) l c h / .8);transform:translateY(0)}@media(max-width:991px){.icon-box-strip{grid-template-columns:repeat(3,1fr)}.icon-box-strip-item{border-bottom:1px solid var(--color-border)}.icon-box-strip-item:nth-child(3n){border-right:none}.icon-box-strip-item:nth-child(n+4){border-bottom:none}}@media(max-width:575px){.icon-box-strip{grid-template-columns:repeat(2,1fr)}.icon-box-strip-item{border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.icon-box-strip-item:nth-child(3n){border-right:1px solid var(--color-border)}.icon-box-strip-item:nth-child(2n){border-right:none}.icon-box-strip-item:nth-child(n+5){border-bottom:none}}.icon-box-divided{grid-template-columns:repeat(4,1fr);display:grid}.icon-box-divided>.icon-box{text-align:center;border-right:1px solid var(--color-border);align-items:center;padding:1.5rem 2rem}.icon-box-divided>.icon-box:last-child{border-right:none}.icon-box-divided .icon-box-icon{color:var(--color-text)}.icon-box-divided .icon-box:hover .icon-box-icon{color:var(--color-primary-ink);transform:scale(1.08)}.icon-box-divided .icon-box:hover .icon-box-title{color:var(--color-primary-ink)}@media(max-width:991px){.icon-box-divided{grid-template-columns:repeat(2,1fr)}.icon-box-divided>.icon-box{border-bottom:1px solid var(--color-border)}.icon-box-divided>.icon-box:nth-child(2n){border-right:none}.icon-box-divided>.icon-box:nth-child(n+3){border-bottom:none}}@media(max-width:575px){.icon-box-divided{grid-template-columns:1fr}.icon-box-divided>.icon-box{border-right:none;border-bottom:1px solid var(--color-border)}.icon-box-divided>.icon-box:last-child{border-bottom:none}}.icon-box-divided.icon-box-divided--sheet{--sheet-rule:var(--color-text)}@supports (color:color-mix(in lab,red,red)){.icon-box-divided.icon-box-divided--sheet{--sheet-rule:color-mix(in srgb, var(--color-text) 18%, transparent)}}.icon-box-divided.icon-box-divided--sheet{--sheet-pad:clamp(1.5rem, 1rem + 2vw, 2.5rem);--sheet-bg:var(--color-surface);--sheet-icon:var(--color-primary-ink);--_rule:1px dashed var(--sheet-rule);background:var(--sheet-bg);--frame-bg:var(--sheet-bg);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none}.icon-box-divided.icon-box-divided--sheet>.icon-box{padding:var(--sheet-pad);border:0;border-bottom:var(--_rule);text-align:start;align-items:flex-start;gap:.5rem;position:relative}.icon-box-divided.icon-box-divided--sheet>.icon-box:last-child{border-bottom:0}.icon-box-divided.icon-box-divided--sheet .icon-box-icon{width:auto;height:auto;color:var(--sheet-icon);justify-content:flex-start;margin-bottom:clamp(1.25rem,.75rem + 2vw,2.75rem);font-size:2rem}.icon-box-divided.icon-box-divided--sheet .icon-box:hover .icon-box-icon{color:var(--sheet-icon);transform:none}.icon-box-divided.icon-box-divided--sheet .icon-box:hover .icon-box-title{color:var(--color-text)}.icon-box-divided.icon-box-divided--sheet .icon-box-title{font-size:1.25rem;line-height:1.3}.icon-box-divided.icon-box-divided--sheet .icon-box-text{line-height:1.5}.icon-box-index{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--color-text);font-size:.875rem;font-weight:600;line-height:2rem;position:absolute;inset-block-start:var(--sheet-pad,1.5rem);inset-inline-end:var(--sheet-pad,1.5rem)}@supports (color:color-mix(in lab,red,red)){.icon-box-index{color:color-mix(in srgb,var(--color-text) 60%,transparent)}}@media(min-width:640px)and (not (min-width:1024px)){.icon-box-divided.icon-box-divided--sheet{grid-template-columns:repeat(2,minmax(0,1fr))}.icon-box-divided.icon-box-divided--sheet>.icon-box:nth-child(odd){border-inline-end:var(--_rule)}.icon-box-divided.icon-box-divided--sheet>.icon-box:nth-child(odd):nth-last-child(-n+2),.icon-box-divided.icon-box-divided--sheet>.icon-box:nth-child(odd):nth-last-child(-n+2)~.icon-box{border-bottom:0}}@media(min-width:1024px){.icon-box-divided.icon-box-divided--sheet:not(.icon-box-divided--cols-2,.icon-box-divided--cols-4){grid-template-columns:repeat(3,minmax(0,1fr))}.icon-box-divided.icon-box-divided--sheet:not(.icon-box-divided--cols-2,.icon-box-divided--cols-4)>.icon-box:not(:nth-child(3n)){border-inline-end:var(--_rule)}.icon-box-divided.icon-box-divided--sheet:not(.icon-box-divided--cols-2,.icon-box-divided--cols-4)>.icon-box:nth-child(3n+1):nth-last-child(-n+3),.icon-box-divided.icon-box-divided--sheet:not(.icon-box-divided--cols-2,.icon-box-divided--cols-4)>.icon-box:nth-child(3n+1):nth-last-child(-n+3)~.icon-box{border-bottom:0}.icon-box-divided.icon-box-divided--sheet.icon-box-divided--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.icon-box-divided.icon-box-divided--sheet.icon-box-divided--cols-2>.icon-box:nth-child(odd){border-inline-end:var(--_rule)}.icon-box-divided.icon-box-divided--sheet.icon-box-divided--cols-2>.icon-box:nth-child(odd):nth-last-child(-n+2),.icon-box-divided.icon-box-divided--sheet.icon-box-divided--cols-2>.icon-box:nth-child(odd):nth-last-child(-n+2)~.icon-box{border-bottom:0}.icon-box-divided.icon-box-divided--sheet.icon-box-divided--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.icon-box-divided.icon-box-divided--sheet.icon-box-divided--cols-4>.icon-box:not(:nth-child(4n)){border-inline-end:var(--_rule)}.icon-box-divided.icon-box-divided--sheet.icon-box-divided--cols-4>.icon-box:nth-child(4n+1):nth-last-child(-n+4),.icon-box-divided.icon-box-divided--sheet.icon-box-divided--cols-4>.icon-box:nth-child(4n+1):nth-last-child(-n+4)~.icon-box{border-bottom:0}}:is(.dark-section,.section-dark,.bg-dark,.dark-island) .icon-box-divided.icon-box-divided--sheet{--sheet-rule:#ffffff42;--sheet-bg:transparent;--sheet-icon:#fff}:is(.dark-section,.section-dark,.bg-dark,.dark-island) .icon-box-divided.icon-box-divided--sheet .icon-box-title,:is(.dark-section,.section-dark,.bg-dark,.dark-island) .icon-box-divided.icon-box-divided--sheet .icon-box:hover .icon-box-title{color:#fff}:is(.dark-section,.section-dark,.bg-dark,.dark-island) .icon-box-divided.icon-box-divided--sheet .icon-box-text{color:#ffffffb8}:is(.dark-section,.section-dark,.bg-dark,.dark-island) .icon-box-divided.icon-box-divided--sheet .icon-box-index{color:#fff9}.list-unstyled{margin:0;padding:0;list-style:none}.list-inline{flex-wrap:wrap;gap:.25rem 1rem;margin:0;padding:0;list-style:none;display:flex}.list-styled{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.list-styled li{line-height:var(--leading-normal);align-items:flex-start;gap:.5rem;display:flex}.list-styled li:before{content:"›";color:var(--color-primary-ink);font-weight:700;line-height:var(--leading-normal);transition:transform var(--duration-fast) var(--ease-out);flex-shrink:0}.list-styled li:hover:before{transform:translate(2px)}.check-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.check-list li{font-size:var(--text-base);color:var(--color-text);line-height:var(--leading-relaxed);align-items:flex-start;gap:.625rem;display:flex}.check-list li i{margin-top:calc((1rem * var(--leading-relaxed) - 1.125rem) / 2 - .05rem);flex-shrink:0;font-size:1.125rem;line-height:1}.check-list--primary li i{color:var(--color-primary-ink)}.check-list--secondary li i{color:var(--color-secondary-ink)}.check-list--tertiary li i{color:var(--color-tertiary-ink)}.check-list--quaternary li i{color:var(--color-quaternary-ink)}.check-list--accent li i{color:var(--color-accent-ink)}.check-list--dark li i{color:var(--color-dark)}.check-list--light li i{color:var(--on-surface,#fff)}.check-list--soft li i{border-radius:var(--radius-full);margin-top:.125rem;padding:.25rem;font-size:.8125rem}.check-list--primary.check-list--soft li i{background:var(--color-primary-100);color:var(--color-primary-ink-light)}.check-list--secondary.check-list--soft li i{background:var(--color-secondary-100);color:var(--color-secondary-ink-light)}.check-list--tertiary.check-list--soft li i{background:var(--color-tertiary-100);color:var(--color-tertiary-ink-light)}.check-list--quaternary.check-list--soft li i{background:var(--color-quaternary-100);color:var(--color-quaternary-ink-light)}.check-list--accent.check-list--soft li i{background:var(--color-accent-100);color:var(--color-accent-ink-light)}.check-list--dark.check-list--soft li i{background:var(--color-dark-bg);color:var(--color-dark)}.check-list--solid li i{border-radius:var(--radius-full);color:var(--color-on-dark);margin-top:.125rem;padding:.25rem;font-size:.8125rem}.check-list--primary.check-list--solid li i{background:var(--color-primary);color:var(--color-on-primary)}.check-list--secondary.check-list--solid li i{background:var(--color-secondary);color:var(--color-on-secondary)}.check-list--tertiary.check-list--solid li i{background:var(--color-tertiary);color:var(--color-on-tertiary)}.check-list--quaternary.check-list--solid li i{background:var(--color-quaternary);color:var(--color-on-quaternary)}.check-list--accent.check-list--solid li i{background:var(--color-accent);color:var(--color-on-accent)}.check-list--dark.check-list--solid li i{background:var(--color-dark)}.check-list--shadow{gap:1rem}.check-list--shadow li{align-items:center;gap:1rem;font-weight:600}.check-list--shadow li i{border-radius:var(--radius-full);background:var(--color-bg);width:2.5rem;height:2.5rem;box-shadow:var(--shadow-md);transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out);justify-content:center;align-items:center;margin-top:0;padding:0;font-size:1.125rem;display:inline-flex}.check-list--shadow li:hover i{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.check-list--sm li{font-size:var(--text-sm);line-height:var(--leading-normal);gap:.5rem}.check-list--sm li i{margin-top:calc((.875rem * var(--leading-normal) - 1rem) / 2 - .05rem);font-size:1rem}.check-list--lg li{font-size:var(--text-lg);gap:.75rem}.check-list--lg li i{margin-top:calc((1.125rem * var(--leading-relaxed) - 1.25rem) / 2 - .05rem);font-size:1.25rem}.check-list--two-col{grid-template-columns:repeat(auto-fit,minmax(max(10rem,34%),1fr));gap:.5rem 2rem;display:grid}@media(max-width:480px){.check-list--two-col{grid-template-columns:1fr}}.check-list--cross li i{color:var(--color-danger)}.check-list--cross.check-list--soft li i{background:var(--color-danger-bg);color:var(--color-danger)}.check-list--cross.check-list--solid li i{background:var(--color-danger);color:#fff}.icon-list{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.icon-list-item{align-items:flex-start;gap:1rem;display:flex}.icon-list-item-icon{flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.125rem;display:inline-flex}.icon-list-item-body{flex-direction:column;flex:1;gap:.25rem;display:flex}.icon-list-item-title{font-size:var(--text-base);color:var(--color-text);font-weight:600;line-height:var(--leading-snug)}.icon-list-item-text{font-size:var(--text-base);color:var(--color-text-soft);line-height:var(--leading-relaxed);margin:0}.icon-list-item-icon--circle{border-radius:var(--radius-full)}.icon-list-item-icon--rounded{border-radius:var(--radius-md)}.icon-list-item-icon--square{border-radius:var(--radius-xs)}.icon-list-item-icon--primary-soft{background:var(--color-primary-50);color:var(--color-primary-ink-light)}.icon-list-item-icon--secondary-soft{background:var(--color-secondary-50);color:var(--color-secondary-ink-light)}.icon-list-item-icon--tertiary-soft{background:var(--color-tertiary-50);color:var(--color-tertiary-ink-light)}.icon-list-item-icon--quaternary-soft{background:var(--color-quaternary-50);color:var(--color-quaternary-ink-light)}.icon-list-item-icon--accent-soft{background:var(--color-accent-50);color:var(--color-accent-ink-light)}.icon-list-item-icon--dark-soft{background:var(--color-dark-bg);color:var(--color-dark)}.icon-list-item-icon--primary{background:var(--color-primary);color:var(--color-on-primary)}.icon-list-item-icon--secondary{background:var(--color-secondary);color:var(--color-on-secondary)}.icon-list-item-icon--tertiary{background:var(--color-tertiary);color:var(--color-on-tertiary)}.icon-list-item-icon--quaternary{background:var(--color-quaternary);color:var(--color-on-quaternary)}.icon-list-item-icon--accent{background:var(--color-accent);color:var(--color-on-accent)}.icon-list-item-icon--dark{background:var(--color-dark);color:var(--color-on-dark)}.icon-list--sm .icon-list-item-icon{width:2rem;height:2rem;font-size:.875rem}.icon-list--lg .icon-list-item-icon{width:3.5rem;height:3.5rem;font-size:1.5rem}.icon-list--right .icon-list-item-body{text-align:right}.icon-list--bordered .icon-list-item{border-bottom:1px solid var(--color-border);padding-bottom:1.25rem}.icon-list--bordered .icon-list-item:last-child{border-bottom:none;padding-bottom:0}.icon-list--accent-left .icon-list-item{border-left:3px solid var(--color-border);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--color-bg-soft);transition:border-color var(--duration-base) var(--ease-out);padding:.875rem 1rem}.icon-list--accent-left .icon-list-item:hover{border-left-color:var(--color-primary)}.stacked-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.stacked-list-item{border-bottom:1px solid var(--color-border);align-items:center;gap:1rem;padding:.875rem 0;display:flex}.stacked-list-item:last-child{border-bottom:none}.stacked-list-item-icon{border-radius:var(--radius-full);background:var(--color-primary-50);width:2.75rem;height:2.75rem;color:var(--color-primary-ink);flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;display:inline-flex}.stacked-list-item-body{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.stacked-list-item-title{font-size:var(--text-base);color:var(--color-text);font-weight:600;line-height:var(--leading-snug);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.stacked-list-item-meta{font-size:var(--text-base);color:var(--color-text-muted)}.stacked-list-item-aside{font-size:var(--text-base);color:var(--color-text-soft);text-align:right;flex-shrink:0}.stacked-list--card{gap:.625rem}.stacked-list--card .stacked-list-item{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);padding:.875rem 1rem}.stacked-list--card .stacked-list-item:last-child{border-bottom:1px solid var(--color-border)}.stacked-list--shadow{gap:.75rem}.stacked-list--shadow .stacked-list-item{border-radius:var(--radius-md);background:var(--color-bg);box-shadow:var(--shadow-sm);border:none;padding:.875rem 1rem}.stacked-list--shadow .stacked-list-item:last-child{border-bottom:none}.stacked-list--striped .stacked-list-item{border-radius:var(--radius-sm);border-bottom:none;padding:.875rem 1rem}.stacked-list--striped .stacked-list-item:nth-child(2n){background:var(--color-quaternary)}@supports (color:color-mix(in lab,red,red)){.stacked-list--striped .stacked-list-item:nth-child(2n){background:color-mix(in oklab,var(--color-quaternary) 7%,transparent)}}.stacked-list--hover .stacked-list-item{border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-fast) var(--ease-out);padding:.875rem 1rem}.stacked-list--hover .stacked-list-item:hover{background:var(--color-quaternary)}@supports (color:color-mix(in lab,red,red)){.stacked-list--hover .stacked-list-item:hover{background:color-mix(in oklab,var(--color-quaternary) 7%,transparent)}}.stacked-list-item-icon{transition:transform var(--duration-base) var(--ease-lift)}.stacked-list--hover .stacked-list-item:hover .stacked-list-item-icon{transform:scale(1.06)}.stacked-list--card .stacked-list-item{transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.stacked-list--card .stacked-list-item:hover{border-color:var(--color-text-muted)}@supports (color:color-mix(in lab,red,red)){.stacked-list--card .stacked-list-item:hover{border-color:color-mix(in oklab,var(--color-text-muted) 40%,var(--color-border))}}.stacked-list--card .stacked-list-item:hover{box-shadow:var(--shadow-xs)}.numbered-list{counter-reset:numbered-item;flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.numbered-list-item{counter-increment:numbered-item;align-items:flex-start;gap:1rem;display:flex}.numbered-list-item:before{content:counter(numbered-item);border-radius:var(--radius-full);width:2rem;height:2rem;font-size:var(--text-base);font-variant-numeric:tabular-nums;color:var(--color-primary-ink);border:1.5px solid;flex-shrink:0;justify-content:center;align-items:center;margin-top:-.125rem;font-weight:700;line-height:1;display:inline-flex}.numbered-list--primary .numbered-list-item:before{color:var(--color-primary-ink)}.numbered-list--secondary .numbered-list-item:before{color:var(--color-secondary-ink)}.numbered-list--tertiary .numbered-list-item:before{color:var(--color-tertiary-ink)}.numbered-list--quaternary .numbered-list-item:before{color:var(--color-quaternary-ink)}.numbered-list--accent .numbered-list-item:before{color:var(--color-accent-ink)}.numbered-list--dark .numbered-list-item:before{color:var(--color-dark)}.numbered-list--solid .numbered-list-item:before{color:var(--color-on-dark);border-color:#0000}.numbered-list--primary.numbered-list--solid .numbered-list-item:before{background:var(--color-primary);color:var(--color-on-primary)}.numbered-list--secondary.numbered-list--solid .numbered-list-item:before{background:var(--color-secondary);color:var(--color-on-secondary)}.numbered-list--tertiary.numbered-list--solid .numbered-list-item:before{background:var(--color-tertiary);color:var(--color-on-tertiary)}.numbered-list--quaternary.numbered-list--solid .numbered-list-item:before{background:var(--color-quaternary);color:var(--color-on-quaternary)}.numbered-list--accent.numbered-list--solid .numbered-list-item:before{background:var(--color-accent);color:var(--color-on-accent)}.numbered-list--dark.numbered-list--solid .numbered-list-item:before{background:var(--color-dark)}.numbered-list-item-content{flex-direction:column;flex:1;gap:.25rem;padding-top:.125rem;display:flex}.numbered-list-item-title{font-size:var(--text-base);color:var(--color-text);font-weight:600;line-height:var(--leading-snug)}.numbered-list-item-text{font-size:var(--text-base);color:var(--color-text-soft);line-height:var(--leading-relaxed);margin:0}.numbered-feature{counter-reset:numbered-feature;--nf-ghost:var(--color-border);margin:0;padding:0;list-style:none}.numbered-feature-item{counter-increment:numbered-feature;padding-top:clamp(2.25rem,3vw,2.75rem);position:relative}.numbered-feature-item:before{content:counter(numbered-feature,decimal-leading-zero);z-index:0;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--nf-ghost);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(3.5rem,6vw,5rem);font-weight:800;line-height:1;position:absolute;top:0;left:0}.numbered-feature-title,.numbered-feature-text{z-index:1;position:relative}.numbered-feature-title{font-size:var(--text-xl);letter-spacing:-.02em;color:var(--color-text);font-weight:700;line-height:var(--leading-snug);margin-bottom:.5rem}.numbered-feature-text{font-size:var(--text-base);color:var(--color-text-soft);line-height:var(--leading-relaxed);margin:0}.numbered-feature--primary{--nf-ghost:var(--color-primary-100)}.numbered-feature--secondary{--nf-ghost:var(--color-secondary-100)}.numbered-feature--tertiary{--nf-ghost:var(--color-tertiary-100)}.numbered-feature--quaternary{--nf-ghost:var(--color-quaternary-100)}.numbered-feature--accent{--nf-ghost:var(--color-accent-100)}.numbered-feature--dark{--nf-ghost:var(--color-dark-bg)}.numbered-feature--center .numbered-feature-item{text-align:center}.numbered-feature--center .numbered-feature-item:before{left:50%;transform:translate(-50%)}.feature-list{--feature-accent:var(--color-primary);--feature-accent-ink:var(--color-primary-ink);--feature-accent-on:var(--color-on-primary);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;container-type:inline-size}.feature-list--primary{--feature-accent:var(--color-primary);--feature-accent-ink:var(--color-primary-ink);--feature-accent-on:var(--color-on-primary)}.feature-list--secondary{--feature-accent:var(--color-secondary);--feature-accent-ink:var(--color-secondary-ink);--feature-accent-on:var(--color-on-secondary)}.feature-list--tertiary{--feature-accent:var(--color-tertiary);--feature-accent-ink:var(--color-tertiary-ink);--feature-accent-on:var(--color-on-tertiary)}.feature-list--quaternary{--feature-accent:var(--color-quaternary);--feature-accent-ink:var(--color-quaternary-ink);--feature-accent-on:var(--color-on-quaternary)}.feature-list--accent{--feature-accent:var(--color-accent);--feature-accent-ink:var(--color-accent-ink);--feature-accent-on:var(--color-on-accent)}.feature-list--dark{--feature-accent:var(--color-dark);--feature-accent-ink:var(--color-dark);--feature-accent-on:var(--color-on-dark)}.feature-list-item{border-top:1px solid var(--color-border);transition:background var(--duration-base) var(--ease-out);grid-template-columns:auto minmax(0,1fr) minmax(0,26rem);align-items:center;gap:1rem 2.5rem;padding:2rem 1rem;display:grid}.feature-list-item:last-child{border-bottom:1px solid var(--color-border)}.feature-list-item-index{font-size:var(--text-base);color:var(--color-text-muted);font-variant-numeric:tabular-nums;letter-spacing:.05em;transition:color var(--duration-base) var(--ease-out);font-weight:600}.feature-list-item-main{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.feature-list-item-icon{color:var(--feature-accent-ink,var(--feature-accent));transition:transform var(--duration-base) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;font-size:1.75rem;display:inline-flex}.feature-list-item-title{font-size:var(--text-3xl);letter-spacing:-.03em;color:var(--color-text);font-weight:700;line-height:var(--leading-tight);transition:color var(--duration-base) var(--ease-out)}.feature-list-item-text{font-size:var(--text-base);color:var(--color-text-soft);line-height:var(--leading-relaxed);margin:0}.feature-list-item:hover{background:var(--color-bg-soft)}.feature-list-item:hover .feature-list-item-index,.feature-list-item:hover .feature-list-item-title{color:var(--feature-accent-ink,var(--feature-accent))}@media(prefers-reduced-motion:no-preference){.feature-list-item:hover .feature-list-item-icon{transform:translate(4px)}}.feature-list--solid .feature-list-item-index{border-radius:var(--radius-full);background:var(--feature-accent);width:2.75rem;height:2.75rem;color:var(--feature-accent-on,#fff);justify-content:center;align-items:center;font-weight:700;display:inline-flex}.feature-list--solid .feature-list-item:hover .feature-list-item-index{color:var(--feature-accent-on,#fff)}.feature-list--boxed{gap:1rem}.feature-list--boxed .feature-list-item{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.75rem}.feature-list--boxed .feature-list-item:last-child{border-bottom:1px solid var(--color-border)}@container (max-width:640px){.feature-list-item{grid-template-columns:auto 1fr;gap:.75rem 1rem;padding:1.5rem .5rem}.feature-list--boxed .feature-list-item{padding:1.5rem}.feature-list-item-text{grid-column:1/-1}.feature-list-item-title{font-size:var(--text-2xl)}}.step-list{flex-direction:column;display:flex}.step-list-item{gap:1.25rem;display:flex}.step-list-item-marker{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.step-list-item-dot{border-radius:var(--radius-full);border:2px solid var(--color-primary);width:2.25rem;height:2.25rem;color:var(--color-primary-ink);font-size:var(--text-base);font-variant-numeric:tabular-nums;background:var(--color-bg);z-index:1;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.step-list-item-dot i{font-size:1rem}.step-list-item-line{background:var(--color-border);flex:1;width:2px;margin-block:.25rem}.step-list-item:last-child .step-list-item-line{display:none}.step-list-item-content{flex:1;padding-top:.25rem;padding-bottom:1.75rem}.step-list-item:last-child .step-list-item-content{padding-bottom:0}.step-list-item-title{font-size:var(--text-base);color:var(--color-text);font-weight:600;line-height:var(--leading-snug);margin-bottom:.375rem}.step-list-item-text{font-size:var(--text-base);color:var(--color-text-soft);line-height:var(--leading-relaxed);margin:0}.step-list--primary .step-list-item-dot{border-color:var(--color-primary);color:var(--color-primary-ink)}.step-list--secondary .step-list-item-dot{border-color:var(--color-secondary);color:var(--color-secondary-ink)}.step-list--tertiary .step-list-item-dot{border-color:var(--color-tertiary);color:var(--color-tertiary-ink)}.step-list--quaternary .step-list-item-dot{border-color:var(--color-quaternary);color:var(--color-quaternary-ink)}.step-list--accent .step-list-item-dot{border-color:var(--color-accent);color:var(--color-accent-ink)}.step-list--dark .step-list-item-dot{border-color:var(--color-dark);color:var(--color-dark)}.step-list--primary .step-list-item-line{background:var(--color-primary-100)}.step-list--secondary .step-list-item-line{background:var(--color-secondary-100)}.step-list--tertiary .step-list-item-line{background:var(--color-tertiary-100)}.step-list--quaternary .step-list-item-line{background:var(--color-quaternary-100)}.step-list--accent .step-list-item-line{background:var(--color-accent-100)}.step-list--dark .step-list-item-line{background:var(--color-dark-bg)}.step-list--solid .step-list-item-dot{color:var(--color-on-dark);border-color:#0000}.step-list--primary.step-list--solid .step-list-item-dot{background:var(--color-primary);color:var(--color-on-primary)}.step-list--secondary.step-list--solid .step-list-item-dot{background:var(--color-secondary);color:var(--color-on-secondary)}.step-list--tertiary.step-list--solid .step-list-item-dot{background:var(--color-tertiary);color:var(--color-on-tertiary)}.step-list--quaternary.step-list--solid .step-list-item-dot{background:var(--color-quaternary);color:var(--color-on-quaternary)}.step-list--accent.step-list--solid .step-list-item-dot{background:var(--color-accent);color:var(--color-on-accent)}.step-list--dark.step-list--solid .step-list-item-dot{background:var(--color-dark)}.phase-steps{--phase-size:4rem;--phase-gap:1.5rem;--phase-row-gap:2.75rem;--phase-line:var(--color-text)}@supports (color:color-mix(in lab,red,red)){.phase-steps{--phase-line:color-mix(in srgb, var(--color-text) 20%, transparent)}}.phase-steps{gap:var(--phase-row-gap) var(--phase-gap);margin:0;padding:0;list-style:none;display:grid}.phase-steps--secondary{--phase-color:var(--color-secondary)}.phase-steps--tertiary{--phase-color:var(--color-tertiary)}.phase-steps--quaternary{--phase-color:var(--color-quaternary)}.phase-steps--accent{--phase-color:var(--color-accent)}.phase-steps--dark{--phase-color:var(--color-dark)}.phase-step{grid-template-columns:var(--phase-size) minmax(0,1fr);align-content:start;column-gap:1.5rem;display:grid;position:relative}.phase-step>.phase-disc{grid-row:1/span 3}.phase-step:not(:last-child):after{content:"";inset-block:calc(var(--phase-size) + .75rem) calc(.75rem - var(--phase-row-gap));border-inline-start:1px solid var(--phase-line);transform-origin:0 0;position:absolute;inset-inline-start:calc(var(--phase-size) / 2)}.phase-disc{--phase-tone:var(--phase-color,var(--color-primary));inline-size:var(--phase-size,4rem);aspect-ratio:1;border-radius:var(--radius-full);background:conic-gradient(var(--phase-tone) var(--phase-fill,100%),var(--phase-ring,var(--phase-tone)) 0);flex:none;display:block}@supports (color:color-mix(in lab,red,red)){.phase-disc{background:conic-gradient(var(--phase-tone) var(--phase-fill,100%),var(--phase-ring,color-mix(in srgb, var(--phase-tone) 16%, transparent)) 0)}}.phase-step-label{color:var(--color-text-soft);margin:0;font-size:.9375rem;font-weight:500;line-height:1.4}.phase-step-title{letter-spacing:-.03em;color:var(--color-text);margin-block:.25rem .625rem;font-size:clamp(1.5rem,1.35rem + .5vw,1.75rem);font-weight:600;line-height:1.1}.phase-step-text{max-inline-size:16rem;color:var(--color-text-soft);text-wrap:balance;margin:0;font-size:1.0625rem;line-height:1.5}@media(min-width:768px){.phase-steps:not(.phase-steps--stacked){--phase-size:clamp(4.5rem, 3rem + 3vw, 5.5rem);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.phase-steps:not(.phase-steps--stacked) .phase-step{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.phase-steps:not(.phase-steps--stacked) .phase-step>.phase-disc{grid-row:auto;margin-block-end:1.75rem}.phase-steps:not(.phase-steps--stacked) .phase-step:not(:last-child):after{inset-block:calc(var(--phase-size) / 2) auto;inset-inline:calc(50% + var(--phase-size) / 2 + 1rem) calc(-50% - var(--phase-gap) + var(--phase-size) / 2 + 1rem);border-inline-start:0;border-block-start:1px solid var(--phase-line)}}@media(prefers-reduced-motion:no-preference)and (scripting:enabled){:is(.phase-step.visible,.phase-steps.visible>.phase-step) .phase-disc{animation:nx-phase-fill .9s var(--ease-out) calc(var(--anim-delay,0s) + .25s) backwards}:is(.phase-step.visible,.phase-steps.visible>.phase-step):after{animation:nx-phase-line .7s var(--ease-out) calc(var(--anim-delay,0s) + .7s) backwards}}@keyframes nx-phase-fill{0%{--phase-fill:0%}}@keyframes nx-phase-line{0%{scale:0}}.timeline{--timeline-accent:var(--color-primary);--timeline-accent-ink:var(--color-primary-ink);--timeline-accent-on:var(--color-on-primary);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.timeline--primary{--timeline-accent:var(--color-primary);--timeline-accent-ink:var(--color-primary-ink);--timeline-accent-on:var(--color-on-primary)}.timeline--secondary{--timeline-accent:var(--color-secondary);--timeline-accent-ink:var(--color-secondary-ink);--timeline-accent-on:var(--color-on-secondary)}.timeline--tertiary{--timeline-accent:var(--color-tertiary);--timeline-accent-ink:var(--color-tertiary-ink);--timeline-accent-on:var(--color-on-tertiary)}.timeline--quaternary{--timeline-accent:var(--color-quaternary);--timeline-accent-ink:var(--color-quaternary-ink);--timeline-accent-on:var(--color-on-quaternary)}.timeline--accent{--timeline-accent:var(--color-accent);--timeline-accent-ink:var(--color-accent-ink);--timeline-accent-on:var(--color-on-accent)}.timeline--dark{--timeline-accent:var(--color-dark);--timeline-accent-ink:var(--color-dark);--timeline-accent-on:var(--color-on-dark)}.timeline-item{gap:1.25rem;display:flex}.timeline-item-marker{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.timeline-item-dot{border-radius:var(--radius-full);border:2px solid var(--timeline-accent);background:var(--color-bg);z-index:1;flex-shrink:0;width:1rem;height:1rem;margin-top:.35rem}.timeline-item-line{background:var(--color-border);flex:1;width:2px;margin-block:.25rem}.timeline-item:last-child .timeline-item-line{display:none}.timeline-item-content{flex:1;padding-bottom:2rem}.timeline-item:last-child .timeline-item-content{padding-bottom:0}.timeline-item-date{font-size:var(--text-base);color:var(--timeline-accent-ink,var(--timeline-accent));margin-bottom:.25rem;font-weight:600;display:inline-block}.timeline-item-title{font-size:var(--text-lg);color:var(--color-text);font-weight:600;line-height:var(--leading-snug);margin-bottom:.375rem}.timeline-item-text{font-size:var(--text-base);color:var(--color-text-soft);line-height:var(--leading-relaxed);margin:0}.timeline--solid .timeline-item-dot{background:var(--timeline-accent)}.timeline--sm .timeline-item{gap:1rem}.timeline--sm .timeline-item-dot{width:.875rem;height:.875rem;margin-top:.3rem}.timeline--sm .timeline-item-content{padding-bottom:1.5rem}.timeline--sm .timeline-item-date{margin-bottom:.125rem;font-size:.8125rem}.timeline--sm .timeline-item-title{margin-bottom:.125rem;font-size:.9375rem}.timeline--sm .timeline-item-text{font-size:.875rem;line-height:var(--leading-normal)}.timeline--status .is-done .timeline-item-dot,.timeline--status .is-done .timeline-item-line{background:var(--timeline-accent)}.timeline--status .is-current .timeline-item-dot{box-shadow:0 0 0 5px var(--timeline-accent)}@supports (color:color-mix(in lab,red,red)){.timeline--status .is-current .timeline-item-dot{box-shadow:0 0 0 5px color-mix(in oklab,var(--timeline-accent) 18%,transparent)}}.timeline--status .timeline-item:not(.is-done,.is-current) .timeline-item-dot{border-color:var(--color-border)}.timeline--status .timeline-item:not(.is-done,.is-current) :is(.timeline-item-title,.timeline-item-date){color:var(--color-text-muted)}.timeline-item-media{border-radius:var(--radius-card);max-width:22rem;margin-top:1rem;overflow:hidden}.timeline--numbered .timeline-item-dot{border-color:var(--color-border);width:2.5rem;height:2.5rem;color:var(--timeline-accent-ink,var(--timeline-accent));font-family:var(--font-sans);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;margin-top:0;font-size:.8125rem;font-weight:500;display:flex}.timeline--numbered .timeline-item{gap:1.5rem}.timeline--numbered .timeline-item-line{margin-block:.5rem 0}.timeline--lg .timeline-item-title{font-size:var(--text-2xl);font-weight:700}.timeline--lg .timeline-item-content{padding-bottom:3rem}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.timeline--progress .timeline-item{view-timeline:--timeline-item block}.timeline--progress .timeline-item-line{position:relative}.timeline--progress .timeline-item-line:after{content:"";background:var(--timeline-accent);transform-origin:top;animation:linear both timeline-draw;animation-timeline:--timeline-item;animation-range:cover 50vh cover calc(100% - 45vh);position:absolute;top:0;right:0;bottom:0;left:0}.timeline--progress .timeline-item-dot{animation:linear both timeline-dot;animation-timeline:--timeline-item;animation-range:cover 45vh cover calc(45vh + 4rem)}.timeline--progress.timeline--numbered .timeline-item-dot{animation-name:timeline-dot-numbered}}}@keyframes timeline-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes timeline-dot{0%{background:var(--color-bg);box-shadow:0 0 #0000}to{background:var(--timeline-accent);box-shadow:0 0 0 6px color-mix(in oklab,var(--timeline-accent) 18%,transparent)}}@keyframes timeline-dot-numbered{to{background:var(--timeline-accent);border-color:var(--timeline-accent);color:var(--timeline-accent-on,#fff);box-shadow:0 0 0 6px color-mix(in oklab,var(--timeline-accent) 18%,transparent)}}@media(min-width:1024px){.timeline--alternating{position:relative}.timeline--alternating .timeline-item{text-align:right;flex-direction:row-reverse;width:calc(50% + .5rem)}.timeline--alternating .timeline-item-marker{align-items:center}.timeline--alternating .timeline-item-line{margin-block:.25rem -.25rem}.timeline--alternating .timeline-item:nth-child(2n){text-align:left;flex-direction:row;margin-inline-start:calc(50% - .5rem)}.timeline--alternating .timeline-item-media{margin-inline-start:auto}.timeline--alternating .timeline-item:nth-child(2n) .timeline-item-media{margin-inline:0 auto}}.timeline--horizontal{scroll-snap-type:x proximity;scrollbar-width:none;flex-direction:row;padding-bottom:.5rem;overflow:auto hidden}.timeline--horizontal::-webkit-scrollbar{display:none}.timeline--horizontal .timeline-item{scroll-snap-align:start;flex-direction:column;flex:0 0 clamp(15rem,26vw,20rem);gap:0;padding-inline-end:2rem}.timeline--horizontal .timeline-item-marker{flex-direction:row;align-items:center;width:100%}.timeline--horizontal .timeline-item-dot{margin-top:0}.timeline--horizontal .timeline-item-line{flex:1;width:auto;height:1px;margin-block:0;margin-inline-start:.5rem}.timeline--horizontal .timeline-item:last-child .timeline-item-line{display:block}.timeline--horizontal .timeline-item-content{padding:1.5rem 0 0}.timeline--horizontal .timeline-item-date{font-family:var(--font-heading);font-size:var(--text-3xl);letter-spacing:var(--tracking-tight);margin-bottom:.5rem;font-weight:700}.timeline--horizontal .timeline-item-title{font-size:var(--text-lg)}.timeline--route{--route-dot:1rem;--route-dot-top:.35rem;--route-step:.3s;--route-line:var(--timeline-accent)}@supports (color:color-mix(in lab,red,red)){.timeline--route{--route-line:color-mix(in oklch, var(--timeline-accent) 45%, transparent)}}.timeline--route{--route-signal:var(--timeline-accent);--route-dot-bg:var(--color-bg);--route-end:.875rem;--route-line-width:2px;--route-end-color:var(--timeline-accent);--route-end-halo:0 0 0 0 transparent;--route-from:1 0;position:relative}.timeline--route .timeline-item{--route-i:0}.timeline--route>:nth-child(2){--route-i:1}.timeline--route>:nth-child(3){--route-i:2}.timeline--route>:nth-child(4){--route-i:3}.timeline--route>:nth-child(5){--route-i:4}.timeline--route>:nth-child(6){--route-i:5}.timeline--route>:nth-child(7){--route-i:6}.timeline--route>:nth-child(n+8){--route-i:7}.timeline--route .timeline-item-dot{width:var(--route-dot);height:var(--route-dot);margin-top:var(--route-dot-top);background:var(--timeline-accent);box-shadow:0 0 0 5px var(--timeline-accent);border:0}@supports (color:color-mix(in lab,red,red)){.timeline--route .timeline-item-dot{box-shadow:0 0 0 5px color-mix(in oklch,var(--timeline-accent) 16%,transparent)}}.timeline--route .timeline-item-line{width:var(--route-line-width);margin-block:0 calc(-1 * var(--route-dot-top));background:var(--route-line);transform-origin:0 0}.timeline--route .timeline-item:last-child .timeline-item-line{background:linear-gradient(to bottom,var(--route-line),transparent);display:block}.timeline--route .timeline-item:last-child .timeline-item-content{padding-bottom:2.5rem}.timeline--route .timeline-item-title{font-size:var(--text-xl);letter-spacing:-.02em}.timeline--route.timeline--numbered{--route-dot:3rem;--route-dot-top:0}.timeline--route.timeline--numbered .timeline-item{gap:1.25rem}.timeline--route.timeline--numbered .timeline-item-dot{border:2px solid var(--timeline-accent);background:var(--route-dot-bg);box-shadow:none;font-size:.875rem;font-weight:700}.timeline--route.timeline--numbered .timeline-item-date{margin-top:.75rem}.timeline--route.timeline--terminus .timeline-item:last-child .timeline-item-line{background:linear-gradient(var(--route-line),var(--route-line)) top / 100% calc(100% - var(--route-end)) no-repeat;position:relative}.timeline--route.timeline--terminus .timeline-item:last-child .timeline-item-line:after{content:"";width:var(--route-end);height:var(--route-end);border:2px solid var(--route-end-color);border-radius:var(--radius-full);background:radial-gradient(circle,var(--route-end-color) 0 28%,transparent 34%);box-shadow:var(--route-end-halo);position:absolute;bottom:0;left:50%;translate:-50%}.timeline--route.timeline--signal:after{content:"";top:calc(var(--route-dot-top) + var(--route-dot) / 2);bottom:var(--route-end);left:calc(var(--route-dot) / 2);width:var(--route-line-width);pointer-events:none;background:linear-gradient(to bottom,transparent,var(--route-signal)) 0 -3rem / 100% 3rem no-repeat;opacity:0;position:absolute;translate:-50%}:is(.dark-section,.section-dark,.bg-dark) .timeline--route{--route-dot-bg:var(--color-dark)}:is(.dark-section,.section-dark,.bg-dark) .timeline--route .timeline-item-title{color:var(--on-surface,#fff)}:is(.dark-section,.section-dark,.bg-dark) .timeline--route .timeline-item-text{color:oklch(from var(--on-surface,#fff) l c h / .68)}@media(min-width:1024px){.timeline--route{--route-dot-top:0;--route-from:0 1;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.timeline--route .timeline-item{flex-direction:column;gap:0}.timeline--route .timeline-item-marker{flex-direction:row;align-items:center;width:100%}.timeline--route .timeline-item-line{width:auto;height:var(--route-line-width);flex:1;margin:0}.timeline--route .timeline-item:last-child .timeline-item-line{background:linear-gradient(to right,var(--route-line),transparent)}.timeline--route .timeline-item-content,.timeline--route .timeline-item:last-child .timeline-item-content{padding:1.5rem 2rem 0 0}.timeline--route.timeline--numbered .timeline-item{gap:0}.timeline--route.timeline--numbered .timeline-item-date{margin-top:0}.timeline--route.timeline--terminus .timeline-item:last-child .timeline-item-line{background:linear-gradient(var(--route-line),var(--route-line)) left / calc(100% - var(--route-end)) 100% no-repeat}.timeline--route.timeline--terminus .timeline-item:last-child .timeline-item-line:after{inset:50% 0 auto auto;translate:0 -50%}.timeline--route.timeline--signal:after{top:calc(var(--route-dot) / 2);right:var(--route-end);width:auto;height:var(--route-line-width);background:linear-gradient(to right,transparent,var(--route-signal)) -4rem 0 / 4rem 100% no-repeat;bottom:auto;translate:0 -50%}}@media(prefers-reduced-motion:no-preference)and (scripting:enabled){.timeline--route[data-anim]:not(.visible) .timeline-item-dot{opacity:0;scale:.4}.timeline--route[data-anim]:not(.visible) .timeline-item-line{scale:var(--route-from)}.timeline--route[data-anim]:not(.visible) .timeline-item-content{opacity:0}.timeline--route[data-anim]:not(.visible) .timeline-item:last-child .timeline-item-line:after{opacity:0;scale:.4}.timeline--route.visible .timeline-item-dot{animation:timeline-route-pop .6s var(--ease-lift) calc(var(--route-i) * var(--route-step)) both}.timeline--route.visible .timeline-item-line{animation:timeline-route-draw var(--route-step) linear calc(var(--route-i) * var(--route-step)) both}.timeline--route.visible .timeline-item-content{animation:timeline-route-rise .7s var(--ease-out) calc(var(--route-i) * var(--route-step) + 80ms) both}.timeline--route.visible .timeline-item:last-child .timeline-item-line:after{animation:timeline-route-pop .6s var(--ease-lift) calc((var(--route-i) + 1) * var(--route-step)) both}.timeline--route.timeline--signal:after{animation:6s cubic-bezier(.45,0,.4,1) 1s infinite timeline-route-run-y}.timeline--route.timeline--signal[data-anim]:after{animation-delay:2.4s}.timeline--route.timeline--signal[data-anim]:not(.visible):after{animation:none}@media(min-width:1024px){.timeline--route.timeline--signal:after{animation-name:timeline-route-run-x}}}@keyframes timeline-route-draw{0%{scale:var(--route-from)}}@keyframes timeline-route-pop{0%{opacity:0;scale:.4}}@keyframes timeline-route-rise{0%{opacity:0;translate:0 .75rem}}@keyframes timeline-route-run-y{0%{opacity:0;background-position:0 -3rem}6%{opacity:1}62%{opacity:1;background-position:0 100%}70%,to{opacity:0;background-position:0 100%}}@keyframes timeline-route-run-x{0%{opacity:0;background-position:-4rem 0}6%{opacity:1}62%{opacity:1;background-position:100% 0}70%,to{opacity:0;background-position:100% 0}}.stepper{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 0;margin:0;padding:0;list-style:none;display:flex}.stepper-item{align-items:center;display:flex}.stepper-item+.stepper-item:before{content:"";border-top:2px solid var(--color-text-muted);border-right:2px solid var(--color-text-muted);opacity:.6;flex-shrink:0;width:.5rem;height:.5rem;margin-inline:2.5rem;transform:rotate(45deg)}@media(max-width:639px){.stepper-item+.stepper-item:before{margin-inline:.85rem}}.stepper-link{align-items:center;gap:.875rem;text-decoration:none;display:inline-flex}.stepper-marker{border-radius:var(--radius-full);background:var(--color-bg-muted);width:2rem;height:2rem;color:var(--color-text-soft);font-size:var(--text-sm);transition:background var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.stepper-marker i{font-size:1rem}.stepper-label{font-size:var(--text-base);color:var(--color-text);font-weight:600;line-height:var(--leading-snug);transition:color var(--duration-base) var(--ease-out)}.stepper-item.is-complete .stepper-marker{background:var(--color-primary-100);color:var(--color-primary-ink)}.stepper-item.active .stepper-marker{background:var(--color-primary);color:var(--color-on-primary);box-shadow:0 0 0 4px var(--color-primary-100)}.stepper-item.active .stepper-label{color:var(--color-primary-ink)}a.stepper-link{cursor:pointer}a.stepper-link:hover .stepper-marker{transform:translateY(-2px)}a.stepper-link:hover .stepper-label{color:var(--color-primary-ink)}.stepper-item:not(.active) a.stepper-link:hover .stepper-marker{background:var(--color-primary-50);color:var(--color-primary-ink)}.stepper--card{border:1px solid var(--color-border);border-radius:var(--radius-2xl);background:var(--color-bg);box-shadow:var(--shadow-sm);padding:1.5rem 2.5rem}.inline-list{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.inline-list li{font-size:var(--text-base);color:var(--color-text)}.inline-list li+li:before{color:var(--color-text-muted);margin-inline:.625rem;display:inline-block}.inline-list--dot li+li:before{content:"";border-radius:var(--radius-full);vertical-align:middle;opacity:.7;background:currentColor;width:.25rem;height:.25rem}.inline-list--pipe li+li:before{content:"";background:var(--color-border);vertical-align:-.0625em;width:1px;height:.875em;margin-inline:.875rem}.inline-list--slash li+li:before{content:"/";opacity:.8}.inline-list a{color:var(--color-text-soft);transition:color var(--duration-fast) var(--ease-out);text-decoration:none}.inline-list a:hover{color:var(--color-primary-ink)}.desc-list{margin:0;padding:0}.desc-row{border-bottom:1px solid var(--color-border);grid-template-columns:1fr 2fr;align-items:baseline;gap:.5rem 1.5rem;padding:.75rem 0;display:grid}.desc-row:last-child{border-bottom:none}.desc-term{font-size:var(--text-base);color:var(--color-text);font-weight:600}.desc-detail{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-soft);font-variant-numeric:tabular-nums;margin:0}.desc-list--horizontal .desc-row{grid-template-columns:10rem 1fr}.desc-list--striped .desc-row{border-radius:var(--radius-sm);border-bottom:none;padding-inline:1rem}.desc-list--striped .desc-row:nth-child(2n){background:var(--color-quaternary)}@supports (color:color-mix(in lab,red,red)){.desc-list--striped .desc-row:nth-child(2n){background:color-mix(in oklab,var(--color-quaternary) 7%,transparent)}}.desc-list--bordered .desc-row{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);margin-bottom:.5rem;padding:.875rem 1.125rem}.desc-list--bordered .desc-row:last-child{border-bottom:1px solid var(--color-border);margin-bottom:0}.meta-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem 2rem;margin:0;display:grid}.meta-list dt{font-size:var(--text-base);color:var(--color-text-soft);font-weight:400}.meta-list dd{color:var(--color-text);margin:.4rem 0 0;font-weight:600;line-height:1.6}.meta-list--inline{flex-wrap:wrap;gap:.75rem 2.25rem;display:flex}.meta-list--inline>div{align-items:baseline;gap:.6rem;display:flex}.meta-list--inline dd{margin:0}.meta-list--rows{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr);gap:0}.meta-list--rows>div{border-bottom:1px solid var(--color-border);grid-template-columns:7rem minmax(0,1fr);align-items:baseline;gap:1rem;padding-block:.95rem;display:grid}.meta-list--rows dd{margin:0}.meta-list--light dt{color:oklch(from var(--on-surface,#fff) l c h / .55)}.meta-list--light dd{color:var(--on-surface,#fff)}.meta-list--light.meta-list--rows,.meta-list--light.meta-list--rows>div{border-color:oklch(from var(--on-surface,#fff) l c h / .14)}.nav-list{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.nav-list-link{border-radius:var(--radius-sm);font-size:var(--text-base);color:var(--color-text-soft);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);align-items:center;gap:.625rem;padding:.625rem .875rem;font-weight:500;text-decoration:none;display:flex}.nav-list-link:hover{background:var(--color-bg-soft);color:var(--color-text)}.nav-list-link.active{background:var(--color-primary-50);color:var(--color-primary-ink);font-weight:600}.nav-list-link i{opacity:.8;transition:opacity var(--duration-fast) var(--ease-out);flex-shrink:0;font-size:1.125rem}.nav-list-link:hover i,.nav-list-link.active i{opacity:1}.nav-list-link-count{border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;background:var(--color-bg-muted);min-width:1.375rem;height:1.375rem;color:var(--color-text-soft);justify-content:center;align-items:center;margin-left:auto;padding-inline:.375rem;font-size:.75rem;font-weight:600;display:inline-flex}.nav-list-link.active .nav-list-link-count{background:var(--color-primary-100);color:var(--color-primary-ink)}.nav-list--secondary .nav-list-link.active{background:var(--color-secondary-50);color:var(--color-secondary-ink)}.nav-list--secondary .nav-list-link.active .nav-list-link-count{background:var(--color-secondary-100);color:var(--color-secondary-ink)}.nav-list--tertiary .nav-list-link.active{background:var(--color-tertiary-50);color:var(--color-tertiary-ink)}.nav-list--tertiary .nav-list-link.active .nav-list-link-count{background:var(--color-tertiary-100);color:var(--color-tertiary-ink)}.nav-list--arrows .nav-list-link:after{content:"";opacity:0;width:.375rem;height:.375rem;transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);border-top:1.5px solid;border-right:1.5px solid;margin-left:auto;display:inline-block;transform:rotate(45deg)}.nav-list--arrows .nav-list-link:hover:after,.nav-list--arrows .nav-list-link.active:after{opacity:1;transform:rotate(45deg)translate(2px,-2px)}.dark-section .nav-list-link{color:oklch(from var(--on-surface,#fff) l c h / .6)}.dark-section .nav-list-link:hover{background:oklch(from var(--on-surface,#fff) l c h / .08);color:oklch(from var(--on-surface,#fff) l c h / .9)}.dark-section .nav-list-link.active{background:oklch(from var(--on-surface,#fff) l c h / .1);color:var(--on-surface,#fff);font-weight:600}.dark-section .nav-list-link-count{background:oklch(from var(--on-surface,#fff) l c h / .1);color:oklch(from var(--on-surface,#fff) l c h / .6)}.dark-section .nav-list-link.active .nav-list-link-count{background:oklch(from var(--on-surface,#fff) l c h / .15);color:var(--on-surface,#fff)}.dark-section .check-list li{color:oklch(from var(--on-surface,#fff) l c h / .85)}.dark-section .icon-list-item-title{color:var(--on-surface,#fff)}.dark-section .icon-list-item-text{color:oklch(from var(--on-surface,#fff) l c h / .7)}.dark-section .icon-list--bordered .icon-list-item{border-color:oklch(from var(--on-surface,#fff) l c h / .12)}.dark-section .stacked-list-item{border-color:oklch(from var(--on-surface,#fff) l c h / .1)}.dark-section .stacked-list-item-title{color:var(--on-surface,#fff)}.dark-section .stacked-list-item-meta{color:oklch(from var(--on-surface,#fff) l c h / .5)}.dark-section .stacked-list-item-aside{color:oklch(from var(--on-surface,#fff) l c h / .6)}.dark-section .step-list-item-dot{background:oklch(from var(--on-surface,#fff) l c h / .08)}.dark-section .step-list-item-title{color:var(--on-surface,#fff)}.dark-section .step-list-item-text{color:oklch(from var(--on-surface,#fff) l c h / .7)}.dark-section .numbered-list-item-title{color:var(--on-surface,#fff)}.dark-section .numbered-list-item-text{color:oklch(from var(--on-surface,#fff) l c h / .7)}.dark-section .stepper--card{background:oklch(from var(--on-surface,#fff) l c h / .03);border-color:oklch(from var(--on-surface,#fff) l c h / .12)}.dark-section .stepper-marker{background:oklch(from var(--on-surface,#fff) l c h / .1);color:oklch(from var(--on-surface,#fff) l c h / .7)}.dark-section .stepper-label{color:var(--on-surface,#fff)}.dark-section .stepper-item+.stepper-item:before{border-color:oklch(from var(--on-surface,#fff) l c h / .4)}.dark-section .feature-list-item{border-color:oklch(from var(--on-surface,#fff) l c h / .1)}.dark-section .feature-list-item:hover{background:oklch(from var(--on-surface,#fff) l c h / .04)}.dark-section .feature-list-item-index{color:oklch(from var(--on-surface,#fff) l c h / .5)}.dark-section .feature-list-item-title{color:var(--on-surface,#fff)}.dark-section .feature-list-item-text{color:oklch(from var(--on-surface,#fff) l c h / .7)}.dark-section .feature-list--boxed .feature-list-item{border-color:oklch(from var(--on-surface,#fff) l c h / .12)}.dark-section :where(.timeline:not(.timeline--route)) .timeline-item-line{background:oklch(from var(--on-surface,#fff) l c h / .15)}.dark-section :where(.timeline:not(.timeline--route)) .timeline-item-dot{background:oklch(from var(--on-surface,#fff) l c h / .08)}.dark-section .timeline--numbered:where(:not(.timeline--route)) .timeline-item-dot{color:oklch(from var(--on-surface,#fff) l c h / .75);border-color:oklch(from var(--on-surface,#fff) l c h / .2)}.dark-section .timeline-item-title{color:var(--on-surface,#fff)}.dark-section .timeline-item-text{color:oklch(from var(--on-surface,#fff) l c h / .7)}.dark-section .numbered-feature{--nf-ghost:oklch(from var(--on-surface,#fff) l c h / .12)}.dark-section .numbered-feature-title{color:var(--on-surface,#fff)}.dark-section .numbered-feature-text{color:oklch(from var(--on-surface,#fff) l c h / .7)}.dark-section .phase-steps{--phase-line:oklch(from var(--on-surface,#fff) l c h / .22)}.dark-section .phase-disc{--phase-ring:var(--phase-tone)}@supports (color:color-mix(in lab,red,red)){.dark-section .phase-disc{--phase-ring:color-mix(in srgb, var(--phase-tone) 26%, transparent)}}.dark-section .phase-step-title{color:var(--on-surface,#fff)}.dark-section :is(.phase-step-label,.phase-step-text){color:oklch(from var(--on-surface,#fff) l c h / .7)}.countdown{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.countdown-unit{flex-direction:column;align-items:center;gap:.35rem;min-width:3.75rem;display:flex}.countdown-digit{letter-spacing:-.04em;font-size:2.5rem;font-weight:700;line-height:1;font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--color-text)}.countdown-label{font-size:var(--text-base);color:var(--color-text-muted);font-weight:500;line-height:1.5;font-family:var(--font-sans)}.countdown-sep{color:var(--color-text-muted);padding-bottom:calc(var(--text-base) * 1.5 + .35rem);-webkit-user-select:none;user-select:none;animation:countdown-sep-blink 2s var(--ease-lift) infinite;flex-shrink:0;font-size:1.875rem;font-weight:300;line-height:1}.countdown--lg .countdown-digit{font-size:3.75rem}.countdown--lg .countdown-unit{min-width:5rem}.countdown--lg .countdown-sep{font-size:2.5rem}.countdown--sm .countdown-digit{font-size:1.625rem}.countdown--sm .countdown-unit{min-width:2.75rem}.countdown--sm .countdown-sep{font-size:1.25rem}.countdown--primary{--countdown-color:var(--color-primary);--countdown-color-ink:var(--color-primary-ink);--countdown-color-on:var(--color-on-primary)}.countdown--secondary{--countdown-color:var(--color-secondary);--countdown-color-ink:var(--color-secondary-ink);--countdown-color-on:var(--color-on-secondary)}.countdown--tertiary{--countdown-color:var(--color-tertiary);--countdown-color-ink:var(--color-tertiary-ink);--countdown-color-on:var(--color-on-tertiary)}.countdown--quaternary{--countdown-color:var(--color-quaternary);--countdown-color-ink:var(--color-quaternary-ink);--countdown-color-on:var(--color-on-quaternary)}.countdown--accent{--countdown-color:var(--color-accent);--countdown-color-ink:var(--color-accent-ink);--countdown-color-on:var(--color-on-accent)}.countdown--dark{--countdown-color:var(--color-dark);--countdown-color-ink:var(--color-dark);--countdown-color-on:var(--color-on-dark)}.countdown--light .countdown-digit{color:var(--on-surface,#fff)}.countdown--light .countdown-label{color:oklch(from var(--on-surface,#fff) l c h / .65)}.countdown--light .countdown-sep{color:oklch(from var(--on-surface,#fff) l c h / .35)}.countdown--boxed{gap:.75rem}.countdown--boxed .countdown-sep{display:none}.countdown--boxed .countdown-unit{background:var(--countdown-color,var(--color-primary));border-radius:var(--radius-md);min-width:4rem;transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out);padding:1rem 1.1rem}.countdown--boxed .countdown-digit,.countdown--boxed .countdown-label{color:var(--countdown-color-on,var(--color-on-primary))}.countdown--boxed .countdown-unit:hover{transform:translateY(-4px)}.countdown--outlined{gap:.75rem}.countdown--outlined .countdown-sep{display:none}.countdown--outlined .countdown-unit{background:var(--color-bg);border:1px solid var(--countdown-color,var(--color-border))}@supports (color:color-mix(in lab,red,red)){.countdown--outlined .countdown-unit{border:1px solid color-mix(in oklch,var(--countdown-color,var(--color-border)) 25%,var(--color-border))}}.countdown--outlined .countdown-unit{border-radius:var(--radius-md);min-width:4rem;transition:transform var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out);padding:1rem 1.1rem;box-shadow:0 1px 2px #00000008}.countdown--outlined .countdown-digit{color:var(--countdown-color-ink,var(--countdown-color,var(--color-text)))}.countdown--outlined .countdown-unit:hover{border-color:var(--countdown-color,var(--color-text-muted));transform:translateY(-4px)}@supports (color:color-mix(in lab,red,red)){.countdown--outlined .countdown-unit:hover{border-color:color-mix(in oklch,var(--countdown-color,var(--color-text-muted)) 60%,var(--color-border))}}.countdown--outlined .countdown-unit:hover{box-shadow:var(--shadow-sm)}.countdown--outlined.countdown--light .countdown-unit{background:oklch(from var(--on-surface,#fff) l c h / .03);border-color:oklch(from var(--on-surface,#fff) l c h / .22);box-shadow:none}.countdown--outlined.countdown--light .countdown-unit:hover{border-color:oklch(from var(--on-surface,#fff) l c h / .65)}.countdown--outlined.countdown--light .countdown-digit{color:var(--on-surface,#fff)}.countdown--rounded{gap:.75rem}.countdown--rounded .countdown-sep{display:none}.countdown--rounded .countdown-unit{background:var(--countdown-color,var(--color-dark));border-radius:var(--radius-lg);min-width:4rem;transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out);padding:1.1rem 1.25rem}.countdown--rounded .countdown-digit,.countdown--rounded .countdown-label{color:var(--countdown-color-on,var(--color-on-dark))}.countdown--rounded .countdown-unit:hover{box-shadow:0 20px 48px var(--countdown-color,var(--color-dark));transform:translateY(-5px)}@supports (color:color-mix(in lab,red,red)){.countdown--rounded .countdown-unit:hover{box-shadow:0 20px 48px color-mix(in oklch,var(--countdown-color,var(--color-dark)) 40%,transparent)}}.countdown--gradient{gap:.75rem}.countdown--gradient .countdown-sep{display:none}.countdown--gradient .countdown-unit{background:var(--countdown-gradient,var(--gradient-primary-light,none), linear-gradient(160deg, var(--color-primary-400-shade), var(--color-primary-700)));border-radius:var(--radius-md);min-width:4rem;transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out);padding:1rem 1.1rem}.countdown--gradient .countdown-digit,.countdown--gradient .countdown-label{color:var(--countdown-gradient-on,var(--color-on-primary))}.countdown--gradient .countdown-unit:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.countdown--gradient-dark{--countdown-gradient:linear-gradient(135deg, var(--color-quaternary), var(--color-dark));--countdown-gradient-on:#fff}@supports (color:oklch(from red calc(l + .1) c h)){.countdown--gradient-dark{--countdown-gradient:linear-gradient(135deg, oklch(from var(--color-quaternary) min(l, .554385) c h), var(--color-dark))}}.countdown--glass{gap:.75rem}.countdown--glass .countdown-sep{display:none}.countdown--glass .countdown-unit{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:var(--radius-md);min-width:4rem;transition:transform var(--duration-base) var(--ease-out),background var(--duration-base) var(--ease-out);background:#ffffff24;border:1px solid #ffffff3d;padding:1rem 1.1rem;box-shadow:inset 0 1px #ffffff38,0 10px 30px -12px #0000004d}.countdown--glass .countdown-digit{color:#fff}.countdown--glass .countdown-label{color:#ffffffb3}.countdown--glass .countdown-unit:hover{background:#ffffff47;transform:translateY(-3px)}.countdown--glass-dark{gap:.75rem}.countdown--glass-dark .countdown-sep{display:none}.countdown--glass-dark .countdown-unit{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:var(--radius-md);min-width:4rem;transition:transform var(--duration-base) var(--ease-out),background var(--duration-base) var(--ease-out);background:#ffffff73;border:1px solid #00000012;padding:1rem 1.1rem;box-shadow:inset 0 1px #ffffffb3,0 8px 24px -14px #0000002e}.countdown--glass-dark .countdown-digit{color:var(--color-text)}.countdown--glass-dark .countdown-label{color:var(--color-text-soft)}.countdown--glass-dark .countdown-unit:hover{background:#ffffffb3;transform:translateY(-3px)}.countdown--compact{flex-wrap:nowrap;gap:.5rem}.countdown--compact .countdown-unit{flex-direction:row;align-items:baseline;gap:.2rem;min-width:auto}.countdown--compact .countdown-digit{color:var(--countdown-color-ink,var(--countdown-color,var(--color-text)));font-size:1.5rem}.countdown--compact .countdown-label{color:var(--countdown-color-ink,var(--countdown-color,var(--color-text-muted)));opacity:.6;font-size:.75rem;font-weight:600;line-height:1}.countdown--compact .countdown-sep{color:var(--countdown-color-ink,var(--countdown-color,var(--color-text-muted)));--countdown-sep-opacity:.4;opacity:.4;padding-bottom:.25rem;font-size:1.25rem;font-weight:400;display:block}.countdown--compact.countdown--sm .countdown-digit{font-size:1.125rem}.countdown--compact.countdown--sm .countdown-label{font-size:.6875rem}.countdown--compact.countdown--sm .countdown-sep{padding-bottom:.1rem;font-size:.875rem}:is(.countdown--boxed,.countdown--outlined,.countdown--rounded,.countdown--gradient,.countdown--glass,.countdown--glass-dark){--countdown-pad-x:.625rem;gap:.625rem}:is(.countdown--boxed,.countdown--outlined,.countdown--rounded,.countdown--gradient,.countdown--glass,.countdown--glass-dark) .countdown-unit{min-width:5rem;padding:1.125rem var(--countdown-pad-x) 1rem;transition-timing-function:var(--ease-lift);gap:.625rem}:is(.countdown--boxed,.countdown--outlined,.countdown--rounded,.countdown--gradient,.countdown--glass,.countdown--glass-dark) .countdown-digit{text-align:center;align-self:stretch}:is(.countdown--boxed,.countdown--outlined,.countdown--rounded,.countdown--gradient,.countdown--glass,.countdown--glass-dark) .countdown-label{letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:600;line-height:1}.countdown--boxed .countdown-label{color:oklch(from var(--countdown-color-on,var(--color-on-primary)) l c h / .72)}.countdown--rounded .countdown-label{color:oklch(from var(--countdown-color-on,var(--color-on-dark)) l c h / .72)}.countdown--gradient .countdown-label{color:oklch(from var(--countdown-gradient-on,var(--color-on-primary)) l c h / .72)}.countdown--lg:is(.countdown--boxed,.countdown--outlined,.countdown--rounded,.countdown--gradient,.countdown--glass,.countdown--glass-dark) .countdown-unit{min-width:6.5rem;padding-block:1.375rem 1.25rem}.countdown--sm:is(.countdown--boxed,.countdown--outlined,.countdown--rounded,.countdown--gradient,.countdown--glass,.countdown--glass-dark) .countdown-unit{min-width:3.75rem;padding-block:.75rem .625rem}@media(max-width:479px){.countdown:not(.countdown--boxed,.countdown--outlined,.countdown--rounded,.countdown--gradient,.countdown--glass,.countdown--glass-dark,.countdown--compact){gap:.625rem}.countdown:not(.countdown--boxed,.countdown--outlined,.countdown--rounded,.countdown--gradient,.countdown--glass,.countdown--glass-dark,.countdown--compact) .countdown-unit{min-width:0}.countdown--lg:not(.countdown--boxed,.countdown--outlined,.countdown--rounded,.countdown--gradient,.countdown--glass,.countdown--glass-dark) .countdown-digit{font-size:2.5rem}.countdown--lg .countdown-sep{font-size:1.875rem}:is(.countdown--boxed,.countdown--outlined,.countdown--rounded,.countdown--gradient,.countdown--glass,.countdown--glass-dark){flex-wrap:nowrap;gap:.5rem}.countdown:is(.countdown--boxed,.countdown--outlined,.countdown--rounded,.countdown--gradient,.countdown--glass,.countdown--glass-dark) .countdown-unit{--countdown-pad-x:.25rem;flex:1 1 0;min-width:0}:is(.countdown--boxed,.countdown--outlined,.countdown--rounded,.countdown--gradient,.countdown--glass,.countdown--glass-dark) .countdown-digit{font-size:2rem}}:is(.countdown--boxed,.countdown--rounded) .countdown-unit{background-image:linear-gradient(#ffffff24,#fff0 60%)}:is(.countdown--boxed,.countdown--rounded,.countdown--gradient) .countdown-unit{box-shadow:inset 0 1px #fff3,0 1px 2px #00000014}:is(.countdown--boxed,.countdown--rounded,.countdown--gradient) .countdown-unit:hover{box-shadow:inset 0 1px #fff3,0 18px 36px -14px var(--countdown-color,var(--color-primary))}@supports (color:color-mix(in lab,red,red)){:is(.countdown--boxed,.countdown--rounded,.countdown--gradient) .countdown-unit:hover{box-shadow:inset 0 1px #fff3,0 18px 36px -14px color-mix(in oklch,var(--countdown-color,var(--color-primary)) 70%,transparent)}}:is(.countdown--boxed,.countdown--rounded,.countdown--gradient) .countdown-digit{position:relative}:is(.countdown--boxed,.countdown--rounded,.countdown--gradient) .countdown-digit:after{content:"";inset-inline:calc(-1 * var(--countdown-pad-x));pointer-events:none;background:#00000029;height:1px;position:absolute;top:52%;box-shadow:0 1px #ffffff14}@media(prefers-reduced-motion:reduce){.countdown-sep{animation:none}.countdown .countdown-unit:hover{transform:none}}.counter{text-align:center;flex-direction:column;align-items:center;gap:.625rem;display:flex}.counter-number{font-size:var(--text-5xl);font-weight:700;font-family:var(--font-heading);letter-spacing:-.045em;color:var(--color-text);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}.counter-label{font-size:var(--text-base);color:var(--color-text);font-weight:500;line-height:var(--leading-snug);text-wrap:balance}.counter-text{font-size:var(--text-base);color:var(--color-text-soft);line-height:var(--leading-normal);text-wrap:pretty;max-width:30ch;margin-top:.125rem}.counter-icon{color:var(--color-text-soft);justify-content:center;align-items:center;font-size:2rem;display:inline-flex}.counter-body{flex-direction:column;gap:.375rem;display:flex}.stat-figure{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(3rem,5.6vw,4.75rem);font-weight:600;line-height:1}.stat-figure--sm{font-size:2.5rem}.stat-figure--xl{letter-spacing:-.06em;font-size:clamp(5rem,10vw,8.5rem);line-height:.85}.counter--sm .counter-number{font-size:var(--text-3xl)}.counter--lg .counter-number{font-size:var(--text-hero)}.counter--primary .counter-number,.counter--primary .counter-icon{color:var(--color-primary-ink)}.counter--secondary .counter-number,.counter--secondary .counter-icon{color:var(--color-secondary-ink)}.counter--tertiary .counter-number,.counter--tertiary .counter-icon{color:var(--color-tertiary-ink)}.counter--quaternary .counter-number,.counter--quaternary .counter-icon{color:var(--color-quaternary-ink)}.counter--accent .counter-number,.counter--accent .counter-icon{color:var(--color-accent-ink)}.counter--dark .counter-number,.counter--dark .counter-icon{color:var(--color-dark)}.counter--primary{--counter-color:var(--color-primary);--counter-color-on:var(--color-on-primary)}.counter--secondary{--counter-color:var(--color-secondary);--counter-color-on:var(--color-on-secondary)}.counter--tertiary{--counter-color:var(--color-tertiary);--counter-color-on:var(--color-on-tertiary)}.counter--quaternary{--counter-color:var(--color-quaternary);--counter-color-on:var(--color-on-quaternary)}.counter--accent{--counter-color:var(--color-accent);--counter-color-on:var(--color-on-accent)}.counter--dark{--counter-color:var(--color-dark);--counter-color-on:var(--color-on-dark)}.counter--card,.counter--shadow,.counter--filled,.counter--top-bar{background:var(--color-bg);border-radius:var(--radius-xl);transition:transform var(--duration-base) var(--ease-lift),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),background var(--duration-base) var(--ease-out);padding:2.5rem 1.5rem 2.25rem;position:relative}@media(max-width:639px){.counter--card,.counter--shadow,.counter--filled,.counter--top-bar{padding:2rem 1rem 1.75rem}}.counter--card{border:1px solid var(--color-border)}.counter--card:hover{border-color:var(--counter-color,var(--color-primary));box-shadow:0 0 0 4px var(--counter-color,var(--color-primary))}@supports (color:color-mix(in lab,red,red)){.counter--card:hover{box-shadow:0 0 0 4px color-mix(in srgb,var(--counter-color,var(--color-primary)) 12%,transparent)}}.counter--shadow{box-shadow:0 1px 2px #0000000a,var(--shadow-sm)}.counter--shadow:hover{box-shadow:0 1px 2px #0000000a,var(--shadow-lg);transform:translateY(-6px)}.counter--top-bar{border:1px solid var(--color-border);border-top-color:var(--counter-color,var(--color-primary));overflow:hidden}.counter--top-bar:before{content:"";background:var(--counter-color,var(--color-primary));pointer-events:none;height:3px;position:absolute;inset:0 0 auto}.counter--top-bar:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.counter--filled{background-color:var(--counter-color,var(--color-primary));background-image:radial-gradient(120% 90% at 50% 0,#ffffff29,#0000 60%);border-color:#0000;box-shadow:inset 0 1px #ffffff24}.counter--filled:hover{box-shadow:inset 0 1px #ffffff24,0 18px 36px -12px var(--counter-color,var(--color-primary));transform:translateY(-4px)}@supports (color:color-mix(in lab,red,red)){.counter--filled:hover{box-shadow:inset 0 1px #ffffff24,0 18px 36px -12px color-mix(in srgb,var(--counter-color,var(--color-primary)) 55%,transparent)}}.counter--filled .counter-number{color:var(--counter-color-on,var(--color-on-primary))}.counter--filled .counter-label{color:oklch(from var(--counter-color-on,var(--color-on-primary)) l c h / .9)}.counter--filled .counter-text{color:oklch(from var(--counter-color-on,var(--color-on-primary)) l c h / .7)}.counter--filled .counter-icon{color:oklch(from var(--counter-color-on,var(--color-on-primary)) l c h / .8)}.counter--horizontal{text-align:left;grid-template-columns:10.5rem 1fr;align-items:start;gap:1.5rem;display:grid}.counter--horizontal .counter-number{justify-self:start;font-size:2.75rem}.counter--horizontal .counter-body{border-inline-start:1px solid var(--color-border);padding-inline-start:1.5rem}.counter--horizontal .counter-label{font-weight:600}.counter--horizontal .counter-text{max-width:36ch}@media(max-width:639px){.counter--horizontal{grid-template-columns:1fr;gap:.875rem}.counter--horizontal .counter-body{padding-inline-start:1rem}}.counter-dividers{flex-wrap:wrap;align-items:center;display:flex}.counter-dividers>.counter{border-right:1px solid var(--color-border);flex:1;min-width:0;padding-inline:2rem}.counter-dividers>.counter:first-child{padding-inline-start:0}.counter-dividers>.counter:last-child{border-right:none;padding-inline-end:0}@media(max-width:767px){.counter-dividers{flex-direction:column;align-items:stretch}.counter-dividers>.counter{border-right:none;border-bottom:1px solid var(--color-border);padding:1.75rem 0}.counter-dividers>.counter:first-child{padding-top:0}.counter-dividers>.counter:last-child{border-bottom:none;padding-bottom:0}}.counter-grid{background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);gap:1px;display:grid;overflow:hidden}.counter-grid>.counter{background:var(--color-bg);transition:background var(--duration-base) var(--ease-out);padding:3rem 1.5rem}.counter-grid>.counter:hover{background:var(--color-bg-soft)}.counter-grid>.counter .counter-number{font-size:var(--text-4xl);transition:transform var(--duration-base) var(--ease-lift)}.counter-grid>.counter:hover .counter-number{transform:translateY(-3px)}.counter-grid--filled{--counter-color:var(--color-primary);--counter-color-on:var(--color-on-primary);background:#fff}@supports (color:color-mix(in lab,red,red)){.counter-grid--filled{background:color-mix(in srgb,#fff 22%,var(--counter-color))}}.counter-grid--filled{box-shadow:0 24px 48px -20px var(--counter-color);border-color:#0000}@supports (color:color-mix(in lab,red,red)){.counter-grid--filled{box-shadow:0 24px 48px -20px color-mix(in srgb,var(--counter-color) 60%,transparent)}}.counter-grid--filled>.counter{background:var(--counter-color)}.counter-grid--filled>.counter:hover{background:#fff}@supports (color:color-mix(in lab,red,red)){.counter-grid--filled>.counter:hover{background:color-mix(in srgb,#fff 10%,var(--counter-color))}}.counter-grid--filled .counter-number{color:var(--counter-color-on,#fff)}.counter-grid--filled .counter-label{color:oklch(from var(--counter-color-on,#fff) l c h / .85)}.counter--circle{color:var(--color-primary-ink)}.counter-circle{width:9rem;height:9rem;margin-bottom:.75rem;position:relative}.counter-circle-svg{width:100%;height:100%;display:block;overflow:visible;transform:rotate(-90deg)}.counter-circle-track,.counter-circle-bar{fill:none;stroke-width:6px}.counter-circle-track{stroke:currentColor;opacity:.16}.counter-circle-bar{stroke:currentColor;stroke-linecap:round;stroke-dasharray:339.292;stroke-dashoffset:339.292px;filter:drop-shadow(0 0 6px)}@supports (color:color-mix(in lab,red,red)){.counter-circle-bar{filter:drop-shadow(0 0 6px color-mix(in srgb,currentColor 35%,transparent))}}.counter-circle .counter-number{font-size:var(--text-3xl);letter-spacing:-.04em;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.counter--circle.counter--sm .counter-circle{width:6rem;height:6rem}.counter--circle.counter--sm .counter-number{font-size:var(--text-xl)}.counter--circle.counter--lg .counter-circle{width:12rem;height:12rem}.counter--circle.counter--lg .counter-number{font-size:var(--text-4xl)}.counter-number--odometer{align-items:center;display:inline-flex;position:relative}.counter-odometer-value{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.counter-odometer-digit{height:1em;display:block;overflow:hidden}.counter-odometer-reel{will-change:transform;flex-direction:column;display:flex;transform:translateY(0)}.counter-odometer-reel>span,.counter-odometer-static{justify-content:center;align-items:center;height:1em;display:flex}.counter-inline{font-size:inherit;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:700;font-family:var(--font-heading);color:var(--color-primary-ink);display:inline}.stat-bars{--stat-bars-base:13.5rem;--stat-bars-step:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.stat-bar{--stat-bar-soft:var(--color-text-soft);isolation:isolate;min-height:calc(var(--stat-bars-base) + var(--stat-bar-n,0) * var(--stat-bars-step));border-radius:var(--radius-20);color:var(--color-text);background:var(--stat-bar-bg,var(--color-bg-soft));flex-direction:column;padding:1.125rem 1.125rem 1.25rem;display:flex;position:relative;overflow:clip;container-type:inline-size}.stat-bar:nth-child(2){--stat-bar-n:1}.stat-bar:nth-child(3){--stat-bar-n:2}.stat-bar:nth-child(4){--stat-bar-n:3}.stat-bar:nth-child(5){--stat-bar-n:4}.stat-bar:nth-child(6){--stat-bar-n:5}.stat-bar:last-child:nth-child(odd){grid-column:1/-1}.stat-bar-top{justify-content:space-between;align-items:start;gap:.75rem;margin-bottom:auto;padding-bottom:1.25rem;display:flex}.stat-bar-index{letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--stat-bar-soft);font-size:.875rem;font-weight:600}.stat-bar-figure{font-family:var(--stat-bar-font,var(--font-heading));font-size:var(--stat-bar-figure-size,clamp(2.25rem, 27cqi, 6rem));letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:700;line-height:.92}.stat-bar-figure small{letter-spacing:-.02em;margin-left:.04em;font-size:.46em;font-weight:600}.stat-bar-label{font-size:var(--text-base);letter-spacing:-.005em;margin:.875rem 0 0;font-weight:600;line-height:1.3}.stat-bar-caption{font-size:var(--text-base);color:var(--stat-bar-soft);text-wrap:pretty;margin:.25rem 0 0;line-height:1.45}.stat-bar-viz{flex:none}.stat-bar--primary{--stat-bar-soft:var(--color-on-primary)}@supports (color:color-mix(in lab,red,red)){.stat-bar--primary{--stat-bar-soft:color-mix(in oklch, var(--color-on-primary) 74%, transparent)}}.stat-bar--primary{--stat-bar-accent:var(--color-on-primary);--stat-bar-dot:var(--color-primary);color:var(--color-on-primary);background:var(--color-primary)}.stat-bar--primary:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(var(--color-on-primary) 1.25px,transparent 1.75px);width:75%;height:60%;position:absolute;inset:0 0 auto auto}@supports (color:color-mix(in lab,red,red)){.stat-bar--primary:before{background-image:radial-gradient(color-mix(in oklch,var(--color-on-primary) 24%,transparent) 1.25px,transparent 1.75px)}}.stat-bar--primary:before{background-size:14px 14px;-webkit-mask:linear-gradient(to bottom left,#000,#0000 72%);mask:linear-gradient(to bottom left,#000,#0000 72%)}.stat-bar--dark{--stat-bar-soft:var(--color-on-dark)}@supports (color:color-mix(in lab,red,red)){.stat-bar--dark{--stat-bar-soft:color-mix(in oklch, var(--color-on-dark) 64%, transparent)}}.stat-bar--dark{color:var(--color-on-dark);background:var(--color-dark)}.stat-bars--raised .stat-bar:not(.stat-bar--primary,.stat-bar--dark){background:var(--stat-bar-bg,var(--color-surface));box-shadow:inset 0 0 0 1px var(--color-border-soft),0 1px 2px var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.stat-bars--raised .stat-bar:not(.stat-bar--primary,.stat-bar--dark){box-shadow:inset 0 0 0 1px var(--color-border-soft),0 1px 2px color-mix(in oklch,var(--color-dark) 4%,transparent)}}:is(.dark-section,.section-dark,.bg-dark) .stat-bar:not(.stat-bar--primary){--stat-bar-soft:oklch(from var(--on-surface,white) l c h / .62);color:var(--on-surface,white);background:var(--stat-bar-bg,oklch(from var(--on-surface,white) l c h / .06));box-shadow:inset 0 0 0 1px oklch(from var(--on-surface,white) l c h / .08)}@media(min-width:640px){.stat-bar{padding:1.5rem 1.5rem 1.625rem}}@media(min-width:1024px){.stat-bars{--stat-bars-base:17rem;--stat-bars-step:3.25rem;grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1.25rem}.stat-bar{border-radius:var(--radius-xl);padding:1.75rem 1.75rem 1.875rem}.stat-bar:last-child:nth-child(odd){grid-column:auto}}.kpi-card{min-width:min(var(--kpi-min-width,12.5rem),100%);border-radius:var(--radius-xl);color:var(--color-text);background:var(--color-surface);box-shadow:0 1.25rem 3rem -1rem var(--color-dark),0 0 0 1px var(--color-dark);align-content:start;gap:.25rem;padding:1rem 1.125rem 1.125rem;display:grid}@supports (color:color-mix(in lab,red,red)){.kpi-card{box-shadow:0 1.25rem 3rem -1rem color-mix(in oklch,var(--color-dark) 28%,transparent),0 0 0 1px color-mix(in oklch,var(--color-dark) 6%,transparent)}}.kpi-card-label{color:var(--color-text-soft);font-size:.875rem;font-weight:500;line-height:1.35}.kpi-card-value{font-family:var(--kpi-font,var(--font-heading));font-size:var(--kpi-value-size,1.875rem);letter-spacing:-.035em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;font-weight:700;line-height:1.05;display:flex}.kpi-card-delta{border-radius:var(--radius-pill);font-family:var(--font-sans);letter-spacing:0;white-space:nowrap;color:var(--color-on-primary);background:var(--color-primary);align-items:center;gap:.125rem;padding:.125rem .5rem;font-size:.8125rem;font-weight:600;line-height:1.4;display:inline-flex}.kpi-card-delta--up{color:var(--color-success);background:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.kpi-card-delta--up{background:color-mix(in oklch,var(--color-success) 12%,transparent)}}.kpi-card-delta--down{color:var(--color-danger);background:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.kpi-card-delta--down{background:color-mix(in oklch,var(--color-danger) 11%,transparent)}}.kpi-card-spark{width:100%;height:var(--kpi-chart-height,2.75rem);fill:none;stroke:var(--kpi-accent,var(--color-primary-ink));stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;margin-top:.5rem;display:block;overflow:visible}.kpi-card--glass{--kpi-accent:oklch(from var(--color-primary) max(l, .72) c h);color:#fff;background:var(--kpi-glass-bg,var(--color-dark))}@supports (color:color-mix(in lab,red,red)){.kpi-card--glass{background:var(--kpi-glass-bg,color-mix(in oklch, var(--color-dark) 42%, transparent))}}.kpi-card--glass{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);box-shadow:0 1.25rem 3rem -1rem #0006,inset 0 0 0 1px #ffffff24}.kpi-card--glass .kpi-card-label{color:#ffffffb8}.kpi-card--flat{min-width:0;box-shadow:inset 0 0 0 1px var(--color-border);gap:.375rem;padding:1.375rem 1.5rem 1.5rem}.kpi-card--flat .kpi-card-label{font-size:var(--text-base)}.kpi-card--flat .kpi-card-value{font-size:var(--kpi-value-size,2.25rem)}:is(.dark-section,.section-dark,.bg-dark) .kpi-card--flat{--kpi-accent:oklch(from var(--color-primary) max(l, .72) c h);color:var(--on-surface,white);background:oklch(from var(--on-surface,white) l c h / .06);box-shadow:inset 0 0 0 1px oklch(from var(--on-surface,white) l c h / .1)}:is(.dark-section,.section-dark,.bg-dark) .kpi-card--flat .kpi-card-label{color:oklch(from var(--on-surface,white) l c h / .66)}:is(.kpi-card--glass,:is(.dark-section,.section-dark,.bg-dark) .kpi-card--flat) .kpi-card-delta--up{color:oklch(from var(--color-success) max(l,.8) c h);background:var(--color-success)}@supports (color:color-mix(in lab,red,red)){:is(.kpi-card--glass,:is(.dark-section,.section-dark,.bg-dark) .kpi-card--flat) .kpi-card-delta--up{background:color-mix(in oklch,var(--color-success) 24%,transparent)}}:is(.kpi-card--glass,:is(.dark-section,.section-dark,.bg-dark) .kpi-card--flat) .kpi-card-delta--down{color:oklch(from var(--color-danger) max(l,.78) c h);background:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){:is(.kpi-card--glass,:is(.dark-section,.section-dark,.bg-dark) .kpi-card--flat) .kpi-card-delta--down{background:color-mix(in oklch,var(--color-danger) 24%,transparent)}}:is(.stat-bar-bars,.kpi-card-bars){align-items:end;display:flex}:is(.stat-bar-bars,.kpi-card-bars)>i{height:var(--bar);border-radius:var(--radius-xs);transform-origin:bottom;transition:transform .9s var(--ease-out) calc(.25s + var(--bar-n,0) * 70ms);flex:1}:is(.stat-bar-bars,.kpi-card-bars)>i:first-child{--bar:30%}:is(.stat-bar-bars,.kpi-card-bars)>i:nth-child(2){--bar:42%;--bar-n:1}:is(.stat-bar-bars,.kpi-card-bars)>i:nth-child(3){--bar:38%;--bar-n:2}:is(.stat-bar-bars,.kpi-card-bars)>i:nth-child(4){--bar:56%;--bar-n:3}:is(.stat-bar-bars,.kpi-card-bars)>i:nth-child(5){--bar:64%;--bar-n:4}:is(.stat-bar-bars,.kpi-card-bars)>i:nth-child(6){--bar:80%;--bar-n:5}:is(.stat-bar-bars,.kpi-card-bars)>i:nth-child(7){--bar:100%;--bar-n:6}:is(.stat-bar,.kpi-card)[data-anim]:not(.visible) :is(.stat-bar-bars,.kpi-card-bars)>i{transform:scaleY(0)}.stat-bar-bars{gap:.1875rem;width:4.75rem;height:2rem}.stat-bar-bars>i{background:currentColor}@supports (color:color-mix(in lab,red,red)){.stat-bar-bars>i{background:color-mix(in oklch,currentColor 16%,transparent)}}.stat-bar-bars>i:last-child{background:var(--stat-bar-accent,var(--color-primary))}.kpi-card-bars{height:var(--kpi-chart-height,2.75rem);gap:.3125rem;margin-top:.5rem}.kpi-card-bars>i{background:var(--kpi-accent,var(--color-primary))}@supports (color:color-mix(in lab,red,red)){.kpi-card-bars>i{background:color-mix(in oklch,var(--kpi-accent,var(--color-primary)) 30%,transparent)}}.kpi-card-bars>i:last-child{background:var(--kpi-accent,var(--color-primary))}.kpi-card--glass .kpi-card-bars>i:not(:last-child){background:var(--kpi-glass-bars,#fff3)}.stat-bar-spark{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:6rem;height:2rem;overflow:visible}.stat-bar-spark circle{fill:var(--stat-bar-dot,var(--stat-bar-accent,var(--color-primary-ink)));transition:opacity var(--duration-fast) var(--ease-out) calc(var(--draw-delay,.2s) + var(--draw-duration,1.8s) * .55)}.stat-bar-spark[data-anim]:not(.visible) circle{opacity:0}.svg-draw.stat-bar-spark circle{stroke-dasharray:none}.stat-bar-ring{fill:none;stroke-width:4.5px;width:2.25rem;height:2.25rem;rotate:-90deg}.stat-bar-ring-track{stroke:currentColor}@supports (color:color-mix(in lab,red,red)){.stat-bar-ring-track{stroke:color-mix(in oklch,currentColor 14%,transparent)}}.stat-bar-ring-bar{stroke:currentColor;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--ring,.75));transition:stroke-dashoffset 1.6s var(--ease-out) .5s}.stat-bar-ring[data-anim]:not(.visible) .stat-bar-ring-bar{stroke-dashoffset:1px}@media(prefers-reduced-motion:reduce),(scripting:none){:is(.stat-bar-bars,.kpi-card-bars)>i,.stat-bar-spark circle,.stat-bar-ring-bar{transition:none}:is(.stat-bar,.kpi-card)[data-anim]:not(.visible) :is(.stat-bar-bars,.kpi-card-bars)>i{transform:none}.stat-bar-spark[data-anim]:not(.visible) circle{opacity:1}.stat-bar-ring[data-anim]:not(.visible) .stat-bar-ring-bar{stroke-dashoffset:calc(1 - var(--ring,.75))}}@media(prefers-reduced-motion:reduce){.counter--shadow:hover,.counter--top-bar:hover,.counter--filled:hover,.counter-grid>.counter:hover .counter-number{transform:none}}:is(.dark-section,.section-dark) .counter-number{color:var(--on-surface,#fff)}:is(.dark-section,.section-dark) .counter-label{color:oklch(from var(--on-surface,#fff) l c h / .9)}:is(.dark-section,.section-dark) .counter-text{color:oklch(from var(--on-surface,#fff) l c h / .6)}:is(.dark-section,.section-dark) .counter-icon{color:oklch(from var(--on-surface,#fff) l c h / .7)}:is(.dark-section,.section-dark) code{background:oklch(from var(--on-surface,#fff) l c h / .1);color:oklch(from var(--on-surface,#fff) l c h / .85)}.progress{background:var(--progress-color,var(--color-primary));width:100%;height:.625rem;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.progress{background:color-mix(in oklab,var(--progress-color,var(--color-primary)) 10%,var(--color-bg-muted))}}.progress{border-radius:var(--radius-pill);overflow:hidden}.progress:has(>.progress-bar+.progress-bar){background:var(--color-bg-muted)}.progress-bar{background-color:var(--progress-color,var(--color-primary));border-radius:inherit;width:0;height:100%;transition:width var(--duration-base) var(--ease-out);justify-content:flex-end;align-items:center;display:flex}.progress-header{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.625rem;display:flex}.progress-label{color:var(--color-text);font-weight:600;font-size:var(--text-base);letter-spacing:-.01em}.progress-value{color:var(--color-text-soft);font-variant-numeric:tabular-nums;letter-spacing:-.01em;flex-shrink:0;font-weight:600}.progress--primary{--progress-color:var(--color-primary);--progress-color-on:var(--color-on-primary)}.progress--secondary{--progress-color:var(--color-secondary);--progress-color-on:var(--color-on-secondary)}.progress--tertiary{--progress-color:var(--color-tertiary);--progress-color-on:var(--color-on-tertiary)}.progress--quaternary{--progress-color:var(--color-quaternary);--progress-color-on:var(--color-on-quaternary)}.progress--accent{--progress-color:var(--color-accent);--progress-color-on:var(--color-on-accent)}.progress--dark{--progress-color:var(--color-dark);--progress-color-on:var(--color-on-dark)}.progress-bar--primary{--progress-color:var(--color-primary);--progress-color-on:var(--color-on-primary)}.progress-bar--secondary{--progress-color:var(--color-secondary);--progress-color-on:var(--color-on-secondary)}.progress-bar--tertiary{--progress-color:var(--color-tertiary);--progress-color-on:var(--color-on-tertiary)}.progress-bar--quaternary{--progress-color:var(--color-quaternary);--progress-color-on:var(--color-on-quaternary)}.progress-bar--accent{--progress-color:var(--color-accent);--progress-color-on:var(--color-on-accent)}.progress-bar--dark{--progress-color:var(--color-dark);--progress-color-on:var(--color-on-dark)}.progress--xs{height:.25rem}.progress--sm{height:.5rem}.progress--lg{height:1rem}.progress--square{border-radius:0}.progress--rounded{border-radius:var(--radius-sm)}.progress--striped .progress-bar{background-color:var(--progress-color,var(--color-primary));background-image:linear-gradient(45deg,#ffffff2e 25%,#0000 25%,#0000 50%,#ffffff2e 50%,#ffffff2e 75%,#0000 75%,#0000);background-size:1rem 1rem}.progress--animated .progress-bar{animation:1s linear infinite progress-stripes}.progress--gradient .progress-bar{background-image:linear-gradient(90deg,var(--progress-color,var(--color-primary)),var(--progress-color,var(--color-primary)))}@supports (color:color-mix(in lab,red,red)){.progress--gradient .progress-bar{background-image:linear-gradient(90deg,var(--progress-color,var(--color-primary)),color-mix(in srgb,var(--progress-color,var(--color-primary)) 45%,#fff))}}.progress--glow{overflow:visible}.progress--glow .progress-bar{box-shadow:0 2px 14px var(--progress-color,var(--color-primary))}@supports (color:color-mix(in lab,red,red)){.progress--glow .progress-bar{box-shadow:0 2px 14px color-mix(in srgb,var(--progress-color,var(--color-primary)) 50%,transparent)}}.progress-bar-label{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--progress-color-on,var(--color-on-primary));white-space:nowrap;padding-inline:.625rem;font-weight:600}.progress--tooltip{overflow:visible}.progress-tooltip{background:var(--progress-color,var(--color-primary));color:var(--progress-color-on,var(--color-on-primary));font-size:var(--text-xs);font-variant-numeric:tabular-nums;border-radius:var(--radius-sm);box-shadow:0 4px 12px var(--progress-color,var(--color-primary));padding:.1875rem .5rem;font-weight:600;line-height:1.4;position:relative;transform:translate(50%)}@supports (color:color-mix(in lab,red,red)){.progress-tooltip{box-shadow:0 4px 12px color-mix(in srgb,var(--progress-color,var(--color-primary)) 30%,transparent)}}.progress-tooltip{white-space:nowrap;margin-top:-2.5rem}.progress-tooltip:after{content:"";background:var(--progress-color,var(--color-primary));width:6px;height:6px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.progress--indeterminate .progress-bar{border-radius:var(--radius-pill);animation:1.4s cubic-bezier(.65,0,.35,1) infinite progress-indeterminate;width:35%!important}.progress-bar+.progress-bar{box-shadow:-1px 0 #fff9}.progress-steps{gap:.375rem;display:flex}.progress-step{border-radius:var(--radius-pill);background:var(--progress-color,var(--color-primary));flex:1;height:.5rem}@supports (color:color-mix(in lab,red,red)){.progress-step{background:color-mix(in oklab,var(--progress-color,var(--color-primary)) 10%,var(--color-bg-muted))}}.progress-step{transition:background var(--duration-base) var(--ease-out)}.progress-step.is-complete{background:var(--progress-color,var(--color-primary))}.progress-steps--primary{--progress-color:var(--color-primary);--progress-color-on:var(--color-on-primary)}.progress-steps--secondary{--progress-color:var(--color-secondary);--progress-color-on:var(--color-on-secondary)}.progress-steps--tertiary{--progress-color:var(--color-tertiary);--progress-color-on:var(--color-on-tertiary)}.progress-steps--quaternary{--progress-color:var(--color-quaternary);--progress-color-on:var(--color-on-quaternary)}.progress-steps--accent{--progress-color:var(--color-accent);--progress-color-on:var(--color-on-accent)}.progress-steps--dark{--progress-color:var(--color-dark);--progress-color-on:var(--color-on-dark)}.dark-section .progress,.dark-section .progress-step:not(.is-complete){background:oklch(from var(--on-surface,#fff) l c h / .14)}.dark-section .progress-label{color:var(--on-surface,#fff)}.dark-section .progress-value{color:oklch(from var(--on-surface,#fff) l c h / .7)}@media(prefers-reduced-motion:reduce){.progress--animated .progress-bar{animation:none}.progress--indeterminate .progress-bar{animation-duration:3s}}.pricing-card{--pricing-accent:var(--color-primary);--pricing-accent-soft:var(--color-primary-50);--pricing-accent-ink:var(--color-primary-ink);--pricing-accent-on:var(--color-on-primary);--pricing-pad:2rem;height:100%;padding:var(--pricing-pad);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-card);transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out);flex-direction:column;display:flex;position:relative}.pricing-card:hover{box-shadow:var(--shadow-md);border-color:var(--pricing-accent);transform:translateY(-4px)}@supports (color:color-mix(in lab,red,red)){.pricing-card:hover{border-color:color-mix(in srgb,var(--pricing-accent) 35%,var(--color-border))}}.pricing-card--primary{--pricing-accent:var(--color-primary);--pricing-accent-soft:var(--color-primary-50);--pricing-accent-ink:var(--color-primary-ink);--pricing-accent-on:var(--color-on-primary)}.pricing-card--secondary{--pricing-accent:var(--color-secondary);--pricing-accent-soft:var(--color-secondary-50);--pricing-accent-ink:var(--color-secondary-ink);--pricing-accent-on:var(--color-on-secondary)}.pricing-card--tertiary{--pricing-accent:var(--color-tertiary);--pricing-accent-soft:var(--color-tertiary-50);--pricing-accent-ink:var(--color-tertiary-ink);--pricing-accent-on:var(--color-on-tertiary)}.pricing-card--quaternary{--pricing-accent:var(--color-quaternary);--pricing-accent-soft:var(--color-quaternary-50);--pricing-accent-ink:var(--color-quaternary-ink);--pricing-accent-on:var(--color-on-quaternary)}.pricing-card--accent{--pricing-accent:var(--color-accent);--pricing-accent-soft:var(--color-accent-50);--pricing-accent-ink:var(--color-accent-ink);--pricing-accent-on:var(--color-on-accent)}.pricing-card--dark{--pricing-accent:var(--color-dark);--pricing-accent-soft:var(--color-dark-bg);--pricing-accent-ink:var(--color-dark);--pricing-accent-on:var(--color-on-dark)}.pricing-card--featured{z-index:1;border-color:var(--pricing-accent);background-image:linear-gradient(180deg,var(--pricing-accent-soft) 0%,transparent 11rem);box-shadow:0 0 0 3px var(--pricing-accent),var(--shadow-lg)}@supports (color:color-mix(in lab,red,red)){.pricing-card--featured{box-shadow:0 0 0 3px color-mix(in srgb,var(--pricing-accent) 10%,transparent),var(--shadow-lg)}}.pricing-card--featured:hover{box-shadow:0 0 0 3px var(--pricing-accent),var(--shadow-xl);transform:translateY(-4px)}@supports (color:color-mix(in lab,red,red)){.pricing-card--featured:hover{box-shadow:0 0 0 3px color-mix(in srgb,var(--pricing-accent) 14%,transparent),var(--shadow-xl)}}.pricing-card--featured:hover{border-color:var(--pricing-accent)}@media(min-width:1024px){.pricing-card--featured{transform:scale(1.03)}.pricing-card--featured:hover{transform:scale(1.03)translateY(-4px)}}.container>.pricing-card--featured{transform:none}.container>.pricing-card--featured:hover{transform:translateY(-4px)}.pricing-card--bordered{box-shadow:none}.pricing-card--bordered:hover{box-shadow:none;border-color:var(--pricing-accent);transform:none}.pricing-card--filled{background:var(--pricing-accent);border-color:var(--pricing-accent);color:var(--pricing-accent-on,#fff);background-image:linear-gradient(160deg,#ffffff24,#fff0 50%)}.pricing-card--filled .pricing-plan,.pricing-card--filled .pricing-amount,.pricing-card--filled .pricing-currency{color:var(--pricing-accent-on,#fff)}.pricing-card--filled .pricing-desc,.pricing-card--filled .pricing-period,.pricing-card--filled .pricing-feature{color:oklch(from var(--pricing-accent-on,#fff) l c h / .82)}.pricing-card--filled .pricing-feature-icon{color:var(--pricing-accent-on,#fff);background:oklch(from var(--pricing-accent-on,#fff) l c h / .18)}.pricing-card--filled .pricing-divider{background:oklch(from var(--pricing-accent-on,#fff) l c h / .22)}.pricing-card--filled .pricing-feature--muted{color:oklch(from var(--pricing-accent-on,#fff) l c h / .5)}.pricing-card--filled .pricing-amount--struck{color:oklch(from var(--pricing-accent-on,#fff) l c h / .6)}.pricing-card--filled .btn-glass{color:var(--pricing-accent-on,#fff);background:#ffffff29;border-color:#ffffff47}.pricing-card--filled .btn-glass:hover{background:#ffffff42}.pricing-card--filled:hover{border-color:#0000}.pricing-card--gradient{padding-top:0;overflow:hidden}.pricing-card--gradient .pricing-head{margin:0 calc(-1 * var(--pricing-pad)) 1.5rem;padding:var(--pricing-pad) var(--pricing-pad) 1.5rem;background:linear-gradient(135deg,var(--pricing-accent),var(--pricing-accent))}@supports (color:color-mix(in lab,red,red)){.pricing-card--gradient .pricing-head{background:linear-gradient(135deg,var(--pricing-accent),color-mix(in srgb,var(--pricing-accent) 60%,#000))}}.pricing-card--gradient .pricing-head{color:var(--pricing-accent-on,#fff)}@supports (color:oklch(from red calc(l + .1) c h)){.pricing-card--gradient .pricing-head{background:linear-gradient(135deg,var(--pricing-accent),var(--pricing-accent))}@supports (color:color-mix(in lab,red,red)){.pricing-card--gradient .pricing-head{background:linear-gradient(135deg,var(--pricing-accent),color-mix(in srgb,var(--pricing-accent) 60%,oklch(from var(--pricing-accent-on,#fff) clamp(0,(.6 - l) * 1000000000,1) 0 0)))}}}.pricing-card--gradient .pricing-head .pricing-plan,.pricing-card--gradient .pricing-head .pricing-amount,.pricing-card--gradient .pricing-head .pricing-currency{color:var(--pricing-accent-on,#fff)}.pricing-card--gradient .pricing-head .pricing-desc,.pricing-card--gradient .pricing-head .pricing-period{color:oklch(from var(--pricing-accent-on,#fff) l c h / .85)}.pricing-plan{font-size:var(--text-xl);color:var(--color-text);letter-spacing:-.025em;font-weight:700}.pricing-desc{font-size:var(--text-base);color:var(--color-text-soft);line-height:var(--leading-relaxed);text-wrap:pretty;margin-top:.375rem}.pricing-price{align-items:baseline;gap:.25rem;margin-top:1.5rem;display:flex}.pricing-currency{font-size:var(--text-xl);color:var(--color-text);opacity:.7;align-self:flex-start;margin-top:.45rem;font-weight:600}.pricing-amount{font-size:var(--text-5xl);letter-spacing:-.045em;color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.pricing-amount--struck{font-size:var(--text-2xl);color:var(--color-text-muted);font-weight:600;text-decoration:line-through}.pricing-period{font-size:var(--text-sm);color:var(--color-text-soft);font-weight:500}.pricing-divider{background:var(--color-border);border:0;height:1px;margin-block:1.5rem}.pricing-features{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.pricing-feature{font-size:var(--text-base);color:var(--color-text);line-height:var(--leading-snug);align-items:flex-start;gap:.75rem;display:flex}.pricing-feature-icon{border-radius:var(--radius-full);background:var(--pricing-accent);flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;margin-top:0;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.pricing-feature-icon{background:color-mix(in srgb,var(--pricing-accent) 12%,transparent)}}.pricing-feature-icon{-webkit-text-stroke:.35px currentColor;color:var(--pricing-accent-ink,var(--pricing-accent));font-size:.875rem;line-height:1}.pricing-feature--muted{color:var(--color-text-muted)}.pricing-feature--muted .pricing-feature-icon{color:var(--color-text-muted);background:var(--color-bg-soft)}.pricing-cta{margin-top:auto;padding-top:1.5rem}.pricing-popular{background:var(--pricing-accent);color:var(--pricing-accent-on,#fff);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;border-radius:var(--radius-pill);white-space:nowrap;box-shadow:0 8px 20px -6px var(--pricing-accent);align-items:center;gap:.375rem;padding:.3rem .875rem;font-weight:700;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab,red,red)){.pricing-popular{box-shadow:0 8px 20px -6px color-mix(in srgb,var(--pricing-accent) 55%,transparent)}}.pricing-popular{z-index:2}.pricing-ribbon{background:var(--pricing-accent);width:12rem;color:var(--pricing-accent-on,#fff);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-align:center;box-shadow:var(--shadow-sm);z-index:2;padding:.3rem 0;font-weight:700;position:absolute;top:1.5rem;right:-4rem;transform:rotate(45deg)}.pricing-card--ribboned{overflow:hidden}.pricing-billing{background:var(--color-bg-soft);border:1px solid var(--color-border);border-radius:var(--radius-pill);align-items:center;gap:.875rem;padding:.5rem .875rem;display:inline-flex}.pricing-billing-label{cursor:pointer;font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-out);background:0 0;border:0;font-weight:600}.pricing-billing-label.is-active{color:var(--color-text)}.pricing-table-wrap{position:relative;overflow-x:auto}.pricing-table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;min-width:720px}.pricing-table th,.pricing-table td{font-size:var(--text-sm);vertical-align:middle;padding:1rem 1.5rem}.pricing-table tbody th,.pricing-table tbody td{border-bottom:1px solid var(--color-border)}.pricing-table tbody th{color:var(--color-text);font-weight:600}.pricing-table td:not(:first-child),.pricing-table th:not(:first-child){text-align:center}.pricing-table thead th{vertical-align:bottom;padding-top:1.25rem;padding-bottom:1.5rem}.pricing-table-plan{font-size:var(--text-lg);color:var(--color-text);font-weight:700;display:block}.pricing-table-cost{font-size:var(--text-sm);color:var(--color-text-soft);margin-top:.35rem;font-weight:500;display:block}.pricing-table-cost strong{font-size:var(--text-xl);color:var(--color-text);letter-spacing:var(--tracking-tight);font-weight:700}.pricing-table-pop{border-radius:var(--radius-pill);background:var(--pricing-accent,var(--color-primary));color:var(--pricing-accent-on,var(--color-on-primary));text-transform:uppercase;letter-spacing:var(--tracking-wide);margin-bottom:.5rem;padding:.2rem .6rem;font-size:.625rem;font-weight:700;display:inline-block}.pricing-table-check,.pricing-table-dash{border-radius:var(--radius-full);justify-content:center;align-items:center;width:1.625rem;height:1.625rem;font-size:.9rem;display:inline-flex}.pricing-table-check{background:var(--color-success-bg);color:var(--color-success)}.pricing-table-dash{background:var(--color-bg-soft);color:var(--color-text-muted)}.pricing-table tfoot td{padding-top:1.5rem}.pricing-table-featured{background:var(--pricing-accent-soft,var(--color-primary-50))}.pricing-table thead .pricing-table-featured{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);box-shadow:inset 0 3px 0 0 var(--pricing-accent,var(--color-primary))}.pricing-table tfoot .pricing-table-featured{border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.pricing-table-featured .pricing-table-check{background:var(--color-surface)}.pricing-table tbody tr:hover th,.pricing-table tbody tr:hover td:not(.pricing-table-featured){background:var(--color-bg-soft)}.pricing-table--raised{--raised-bg:var(--color-dark-surface);--raised-on:white;--raised-line:oklch(from var(--raised-on) l c h / .12);--raised-check:var(--color-primary);--raised-check-on:var(--color-on-primary);--raised-ring:transparent;--raised-lift:1rem;--raised-radius:var(--radius-3xl)}.pricing-table--raised :is(th,td){padding:1.125rem 1.25rem;font-size:1rem;line-height:1.4}.pricing-table--raised thead th{padding-top:1.75rem;padding-bottom:1.5rem}.pricing-table--raised .pricing-table-plan{letter-spacing:-.02em;font-size:1.25rem;font-weight:600}.pricing-table--raised .pricing-table-cost{font-size:.9375rem}.pricing-table--raised .pricing-table-cost strong{letter-spacing:-.03em;font-size:1.5rem}.pricing-table--raised tbody th{font-weight:500}.pricing-table--raised tbody td{color:var(--color-text-soft)}.pricing-table--raised tfoot td{vertical-align:top;padding-top:1.75rem;padding-bottom:1.75rem}.pricing-table--raised .pricing-table-check{color:var(--color-text);background:var(--color-bg-muted)}.pricing-table--raised .pricing-table-dash{color:var(--color-text-muted);box-shadow:inset 0 0 0 1px var(--color-border);background:0 0}.pricing-table--raised .pricing-table-featured{color:oklch(from var(--raised-on) l c h / .82);background:var(--raised-bg);border-bottom-color:var(--raised-line);box-shadow:inset 1px 0 0 var(--raised-ring),inset -1px 0 0 var(--raised-ring)}.pricing-table--raised .pricing-table-featured .pricing-table-plan,.pricing-table--raised .pricing-table-featured .pricing-table-cost strong{color:var(--raised-on)}.pricing-table--raised .pricing-table-featured .pricing-table-cost{color:oklch(from var(--raised-on) l c h / .66)}.pricing-table--raised .pricing-table-featured .pricing-table-check{color:var(--raised-check-on);background:var(--raised-check)}.pricing-table--raised .pricing-table-featured .pricing-table-dash{color:oklch(from var(--raised-on) l c h / .5);box-shadow:inset 0 0 0 1px oklch(from var(--raised-on) l c h / .2)}.pricing-table--raised thead .pricing-table-featured{padding-top:calc(1.75rem + var(--raised-lift));border-radius:var(--raised-radius) var(--raised-radius) 0 0;box-shadow:inset 0 1px 0 var(--raised-ring),inset 1px 0 0 var(--raised-ring),inset -1px 0 0 var(--raised-ring)}.pricing-table--raised tfoot .pricing-table-featured{padding-bottom:calc(1.75rem + var(--raised-lift));border-radius:0 0 var(--raised-radius) var(--raised-radius);box-shadow:inset 0 -1px 0 var(--raised-ring),inset 1px 0 0 var(--raised-ring),inset -1px 0 0 var(--raised-ring)}.pricing-table .pricing-table-group :is(th,td){padding-top:2.25rem;padding-bottom:.75rem}.pricing-table .pricing-table-group th{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-soft);font-size:.8125rem;font-weight:600}.pricing-table .pricing-table-group th .ph{letter-spacing:0;vertical-align:-.2em;margin-right:.5rem;font-size:1.125rem}.pricing-table tbody tr.pricing-table-group:hover :is(th,td:not(.pricing-table-featured)){background:0 0}.pricing-table-hint{color:var(--color-text-soft);align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;line-height:1.3;display:inline-flex}.pricing-table-hint .ph{flex-shrink:0;font-size:1.25rem}@media(min-width:1024px){.pricing-table-hint{display:none}}@media not all and (min-width:1024px){.pricing-table--sticky tr>:first-child{z-index:1;background:var(--pricing-table-ground,var(--color-bg));position:sticky;left:0}.pricing-table--sticky tbody tr:hover>th:first-child{background:var(--color-bg-soft)}}@media not all and (min-width:768px){.pricing-table--sticky{min-width:35rem}.pricing-table--sticky :is(th,td){padding:1rem .875rem;font-size:.9375rem}.pricing-table--sticky tr>:first-child{width:7.25rem;min-width:7.25rem;padding-left:.25rem}.pricing-table--sticky .pricing-table-group th{letter-spacing:.08em;font-size:.75rem}.pricing-table--sticky .pricing-table-hint{max-width:6rem}}.compare-table{--raised-bg:var(--color-dark-surface);--raised-on:white;--raised-line:oklch(from var(--raised-on) l c h / .12);--raised-check:var(--color-primary);--raised-check-on:var(--color-on-primary);--raised-ring:transparent;--raised-lift:clamp(1.75rem, 1rem + 1.6vw, 2.5rem);--raised-radius:var(--radius-3xl);--compare-cols:minmax(0, .9fr) minmax(0, 1.12fr) minmax(0, 1fr);--compare-featured:2;--compare-tint:var(--color-bg-soft);--compare-ground:var(--color-bg);--compare-text:var(--color-text);--compare-soft:var(--color-text-soft);--compare-line:var(--color-border);--compare-pad:clamp(1.25rem, .25rem + 2vw, 2.25rem);border-collapse:collapse;text-align:left;width:100%;color:var(--compare-soft);font-size:1.0625rem;line-height:1.45}.compare-table :is(th,td){font-weight:inherit;vertical-align:middle;padding:0}.compare-table tbody th{letter-spacing:-.01em;color:var(--compare-text);align-items:center;gap:.875rem;font-weight:600;display:flex}.compare-table tbody th>.ph{aspect-ratio:1;border-radius:var(--radius-full);background:var(--compare-tint);flex-shrink:0;place-items:center;width:2.5rem;font-size:1.125rem;display:grid}.compare-table tbody td{align-items:center;gap:.875rem;display:flex}.compare-table :is(.pricing-table-check,.pricing-table-dash){flex-shrink:0;width:1.75rem;height:1.75rem;font-size:.875rem}.compare-table .pricing-table-check{color:var(--compare-text);background:var(--compare-tint)}.compare-table .pricing-table-dash{color:var(--compare-soft);box-shadow:inset 0 0 0 1px var(--compare-line);background:0 0}.compare-table thead th:not(.compare-table-featured){font-size:1rem;font-weight:600}.compare-table .compare-table-featured{color:var(--raised-on);font-weight:500}.compare-table .compare-table-featured .pricing-table-check{color:var(--raised-check-on);background:var(--raised-check)}.compare-table .compare-table-featured .pricing-table-dash{color:oklch(from var(--raised-on) l c h / .6);box-shadow:inset 0 0 0 1px oklch(from var(--raised-on) l c h / .2)}.compare-table thead .compare-table-featured{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.compare-table-brand{letter-spacing:-.02em;color:var(--raised-on);align-items:center;gap:.625rem;font-size:1.25rem;font-weight:700;display:inline-flex}.compare-table-badge{border-radius:var(--radius-pill);white-space:nowrap;color:oklch(from var(--raised-on) l c h / .85);background:oklch(from var(--raised-on) l c h / .07);box-shadow:inset 0 0 0 1px var(--raised-line);align-items:center;gap:.5rem;padding:.375rem .875rem;font-size:.875rem;font-weight:500;display:inline-flex}.compare-table-badge .ph{font-size:1rem}.compare-table-note{color:var(--compare-soft);font-size:1rem;line-height:1.5;display:block}@media not all and (min-width:768px){.compare-table{display:block}.compare-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.compare-table tbody,.compare-table tfoot{gap:.75rem;display:grid}.compare-table tfoot{margin-top:1.5rem}.compare-table tbody tr{border-radius:var(--radius-2xl);background:var(--compare-tint);gap:.75rem;padding:1.25rem;display:grid}.compare-table tbody th>.ph,.compare-table .pricing-table-check{background:var(--compare-ground)}.compare-table tbody td{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem .75rem;font-size:1rem;display:grid}.compare-table tbody td:before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1;font-size:.8125rem;font-weight:600}.compare-table tbody td.compare-table-featured{border-radius:var(--radius-xl);background:var(--raised-bg);box-shadow:inset 0 0 0 1px var(--raised-ring);padding:.875rem 1rem 1rem}.compare-table tbody td.compare-table-featured:before{color:var(--compare-label,oklch(from var(--raised-on) l c h / .6))}.compare-table tbody td:not(.compare-table-featured){padding-inline:.25rem}.compare-table tfoot tr{text-align:center;justify-items:center;gap:1rem;display:grid}.compare-table tfoot td:empty{display:none}.compare-table tfoot td.compare-table-featured{justify-self:stretch}}@media(min-width:768px){.compare-table{grid-template-columns:var(--compare-cols);isolation:isolate;display:grid;position:relative}.compare-table :is(thead,tbody,tfoot,tr){display:contents}.compare-table:before{content:"";grid-column:var(--compare-featured) / span 1;z-index:-1;border-radius:var(--raised-radius);background:var(--raised-bg);box-shadow:inset 0 0 0 1px var(--raised-ring),0 2.5rem 5rem -2.5rem #0006;position:absolute;top:0;right:0;bottom:0;left:0}.compare-table thead :is(th,td){align-self:end;padding-bottom:1.5rem}.compare-table thead th:not(.compare-table-featured){padding-inline:var(--compare-pad)}.compare-table thead .compare-table-featured{padding:var(--raised-lift) var(--compare-pad) 1.5rem;align-self:stretch;align-items:end}.compare-table tbody :is(th,td){border-top:1px solid var(--compare-line);min-height:5.25rem;padding-block:1.375rem;position:relative}.compare-table tbody td{padding-inline:var(--compare-pad)}.compare-table tbody th{padding-right:1.5rem}.compare-table tbody td.compare-table-featured{border-top:0}.compare-table tbody td.compare-table-featured:after{content:"";top:0;inset-inline:var(--compare-pad);background:var(--raised-line);height:1px;position:absolute}.compare-table tbody tr:last-child>:not(.compare-table-featured){border-bottom:1px solid var(--compare-line)}.compare-table tfoot td{padding:.5rem var(--compare-pad) var(--raised-lift);align-self:center}.compare-table tfoot td:first-child:not(.compare-table-featured){padding-inline:0}.compare-table tfoot td.compare-table-featured{align-self:stretch}.compare-table tfoot .compare-table-note{max-width:20rem}.compare-table[data-anim]:before{opacity:0;transition:opacity .9s var(--ease-out),translate 1.1s var(--ease-out);translate:0 2.5rem}.compare-table[data-anim].visible:before{opacity:1;translate:0}}@media(min-width:1024px){.compare-table{--compare-cols:minmax(0, 1fr) minmax(0, 1.15fr) minmax(0, 1fr);font-size:1.125rem}.compare-table tbody :is(th,td){padding-block:1.5rem}}@media(prefers-reduced-motion:reduce),(scripting:none){.compare-table[data-anim]:before{opacity:1;transition:none;translate:none}}.plan-compare-scroll{padding:.5rem .5rem 3rem;overflow-x:auto}@media(min-width:900px){.plan-compare-scroll{padding:0;overflow:visible}}.plan-compare{--pc-head:8.5rem;--pc-row:3.5rem;--pc-cta:5rem;grid-template-columns:minmax(150px,1.1fr) repeat(3,minmax(160px,1fr));align-items:start;min-width:760px;padding-block:1.25rem;display:grid}.plan-compare-labels{flex-direction:column;padding-right:1.5rem;display:flex}.plan-compare-labels-head{height:var(--pc-head);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--color-text-muted);align-items:flex-end;padding-bottom:1.25rem;font-weight:700;display:flex}.plan-compare-label{height:var(--pc-row);font-size:var(--text-sm);color:var(--color-text);border-top:1px solid var(--color-border);align-items:center;font-weight:600;display:flex}.plan-compare-foot{height:var(--pc-cta)}.plan-compare-card{background:var(--color-bg-soft);border-radius:var(--radius-lg);flex-direction:column;padding-inline:1.5rem;display:flex;position:relative}.plan-compare-head{height:var(--pc-head);text-align:center;flex-direction:column;justify-content:center;gap:.4rem;display:flex}.plan-compare-name{font-size:var(--text-lg);color:var(--color-text);font-weight:700}.plan-compare-price{font-size:var(--text-3xl);letter-spacing:-.035em;color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:700}.plan-compare-price small{font-size:var(--text-sm);color:var(--color-text-soft);font-weight:500}.plan-compare-cell{height:var(--pc-row);font-size:var(--text-sm);color:var(--color-text);border-top:1px solid var(--color-border);justify-content:center;align-items:center;font-weight:500;display:flex}.plan-compare-cta{height:var(--pc-cta);align-items:center;display:flex}.plan-compare-card--featured{background:var(--color-bg);box-shadow:var(--shadow-lg);z-index:1}.plan-compare-card--featured:before{content:"";border-radius:inherit;background:linear-gradient(150deg,var(--color-primary-300),var(--color-primary) 50%,var(--color-primary-800));pointer-events:none;padding:2px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.plan-compare-card--featured .plan-compare-price{color:var(--color-primary-ink)}.plan-compare-card--featured .plan-compare-cell{border-top-color:var(--color-border-soft)}.plan-compare-pop{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-hover));color:var(--color-on-primary);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);border-radius:var(--radius-pill);white-space:nowrap;box-shadow:var(--shadow-sm);z-index:2;padding:.3rem .875rem;font-weight:700;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.price-list{grid-template-columns:1fr;column-gap:3.5rem;display:grid}@media(min-width:768px){.price-list{grid-template-columns:repeat(2,1fr)}}.price-list-item{border-bottom:1px dashed var(--color-border);align-items:flex-start;gap:1.25rem;padding-block:1.25rem;display:flex}.price-list-media{flex-shrink:0;width:4.5rem;height:4.5rem;position:relative}.price-list-media img{border-radius:var(--radius-full);object-fit:cover;width:100%;height:100%}.price-list-badge{border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:#fff;box-shadow:var(--shadow-sm);padding:.15rem .5rem;font-size:.625rem;font-weight:700;line-height:1;position:absolute;top:-.25rem;left:-.25rem}.price-list-badge--new{background:var(--color-success)}.price-list-badge--hot{background:var(--color-accent);color:var(--color-on-accent)}.price-list-info{flex:1;min-width:0}.price-list-head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.price-list-name{font-size:var(--text-lg);color:var(--color-text);font-weight:700}.price-list-tag{border-radius:var(--radius-pill);background:var(--color-primary-50);color:var(--color-primary-ink);text-transform:uppercase;letter-spacing:var(--tracking-wide);align-items:center;gap:.25rem;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}.price-list-tag--accent{background:var(--color-accent-50);color:var(--color-accent-ink)}.price-list-desc{font-size:var(--text-base);color:var(--color-text-soft);margin-top:.25rem}.price-list-price{font-size:var(--text-xl);color:var(--color-text);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-weight:700}.price-list-price .price-list-currency,.price-list-price small{font-size:var(--text-sm);color:var(--color-text-soft);font-weight:600}.price-list-price .price-list-currency{vertical-align:.35em;margin-right:.1rem}.dark-section .pricing-card{background:oklch(from var(--on-surface,#fff) l c h / .04);border-color:oklch(from var(--on-surface,#fff) l c h / .1)}.dark-section .pricing-plan,.dark-section .pricing-amount,.dark-section .pricing-currency,.dark-section .pricing-feature{color:var(--on-surface,#fff)}.dark-section .pricing-desc,.dark-section .pricing-period{color:oklch(from var(--on-surface,#fff) l c h / .6)}.dark-section .pricing-feature--muted{color:oklch(from var(--on-surface,#fff) l c h / .4)}.dark-section .pricing-divider{background:oklch(from var(--on-surface,#fff) l c h / .12)}.dark-section .pricing-feature-icon{background:oklch(from var(--on-surface,#fff) l c h / .1)}.dark-section .pricing-card--featured{background:oklch(from var(--on-surface,#fff) l c h / .06);background-image:linear-gradient(180deg,var(--pricing-accent) 0%,transparent 11rem)}@supports (color:color-mix(in lab,red,red)){.dark-section .pricing-card--featured{background-image:linear-gradient(180deg,color-mix(in srgb,var(--pricing-accent) 22%,transparent) 0%,transparent 11rem)}}.dark-section .pricing-card--featured{border-color:var(--pricing-accent);box-shadow:0 0 0 1px var(--pricing-accent),0 24px 56px var(--pricing-accent)}@supports (color:color-mix(in lab,red,red)){.dark-section .pricing-card--featured{box-shadow:0 0 0 1px var(--pricing-accent),0 24px 56px color-mix(in srgb,var(--pricing-accent) 35%,transparent)}}.dark-section .pricing-billing{background:oklch(from var(--on-surface,#fff) l c h / .06);border-color:oklch(from var(--on-surface,#fff) l c h / .12)}.dark-section .pricing-billing-label.is-active{color:var(--on-surface,#fff)}.dark-section .pricing-table th,.dark-section .pricing-table td{border-color:oklch(from var(--on-surface,#fff) l c h / .12);color:oklch(from var(--on-surface,#fff) l c h / .85)}.dark-section .pricing-table-featured{background:oklch(from var(--on-surface,#fff) l c h / .06)}:is(.dark-section,.section-dark,.bg-dark) :is(.pricing-table--raised,.compare-table){--raised-bg:var(--color-primary);--raised-on:var(--color-on-primary);--raised-line:oklch(from var(--raised-on) l c h / .2);--raised-check:oklch(from var(--raised-on) l c h / .18);--raised-check-on:var(--raised-on)}:is(.dark-section,.section-dark,.bg-dark) .compare-table{--compare-text:var(--on-surface,white);--compare-soft:oklch(from var(--on-surface,white) l c h / .7);--compare-line:oklch(from var(--on-surface,white) l c h / .14);--compare-tint:oklch(from var(--on-surface,white) l c h / .08);--compare-ground:oklch(from var(--on-surface,white) l c h / .1)}:is(.dark-section,.section-dark,.bg-dark) .pricing-table--raised{--pricing-table-ground:var(--color-dark)}:is(.dark-section,.section-dark,.bg-dark) .pricing-table--raised :is(th,td){border-color:oklch(from var(--on-surface,white) l c h / .14)}:is(.dark-section,.section-dark,.bg-dark) .pricing-table--raised tbody th,:is(.dark-section,.section-dark,.bg-dark) .pricing-table--raised .pricing-table-plan,:is(.dark-section,.section-dark,.bg-dark) .pricing-table--raised .pricing-table-cost strong{color:var(--on-surface,white)}:is(.dark-section,.section-dark,.bg-dark) .pricing-table--raised tbody td,:is(.dark-section,.section-dark,.bg-dark) .pricing-table--raised .pricing-table-cost,:is(.dark-section,.section-dark,.bg-dark) .pricing-table--raised .pricing-table-group th,:is(.dark-section,.section-dark,.bg-dark) .pricing-table--raised .pricing-table-hint{color:oklch(from var(--on-surface,white) l c h / .7)}:is(.dark-section,.section-dark,.bg-dark) .pricing-table--raised .pricing-table-check{color:var(--on-surface,white);background:oklch(from var(--on-surface,white) l c h / .1)}:is(.dark-section,.section-dark,.bg-dark) .pricing-table--raised .pricing-table-dash{color:oklch(from var(--on-surface,white) l c h / .5);box-shadow:inset 0 0 0 1px oklch(from var(--on-surface,white) l c h / .2)}:is(.dark-section,.section-dark,.bg-dark) .pricing-table--raised tbody tr:hover>:not(.pricing-table-featured){background:oklch(from var(--on-surface,white) l c h / .04)}:is(.dark-section,.section-dark,.bg-dark) .pricing-table--raised tbody tr.pricing-table-group:hover>:not(.pricing-table-featured){background:0 0}:is(.dark-section,.section-dark,.bg-dark) .pricing-table--raised .pricing-table-featured{color:oklch(from var(--raised-on) l c h / .85);background:var(--raised-bg);border-bottom-color:var(--raised-line)}:is(.dark-section,.section-dark,.bg-dark) .pricing-table--raised .pricing-table-featured .pricing-table-plan,:is(.dark-section,.section-dark,.bg-dark) .pricing-table--raised .pricing-table-featured .pricing-table-cost strong{color:var(--raised-on)}:is(.dark-section,.section-dark,.bg-dark) .pricing-table--raised .pricing-table-featured .pricing-table-cost{color:oklch(from var(--raised-on) l c h / .72)}:is(.dark-section,.section-dark,.bg-dark) .pricing-table--raised .pricing-table-featured .pricing-table-pop{color:var(--raised-on);background:oklch(from var(--raised-on) l c h / .18)}:is(.dark-section,.section-dark,.bg-dark) .pricing-table--raised .pricing-table-featured .pricing-table-check{color:var(--raised-check-on);background:var(--raised-check)}:is(.dark-section,.section-dark,.bg-dark) .pricing-table--raised .pricing-table-featured .pricing-table-dash{color:oklch(from var(--raised-on) l c h / .6);box-shadow:inset 0 0 0 1px oklch(from var(--raised-on) l c h / .25)}.modal{--modal-accent:var(--color-primary);--modal-accent-soft:var(--color-primary-50);--modal-accent-ink:var(--color-primary-ink);width:fit-content;max-width:none;height:fit-content;max-height:none;color:inherit;z-index:var(--z-modal);opacity:0;transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),overlay var(--duration-base) var(--ease-out) allow-discrete,display var(--duration-base) var(--ease-out) allow-discrete;background:0 0;border:none;margin:auto;padding:0;position:fixed;top:0;right:0;bottom:0;left:0;overflow:visible;transform:translateY(.75rem)scale(.96)}.modal[open]{opacity:1;transform:none}@starting-style{.modal[open]{opacity:0;transform:translateY(.75rem)scale(.96)}}.modal::backdrop{background:var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.modal::backdrop{background:color-mix(in srgb,color-mix(in srgb,var(--color-dark) 78%,var(--color-primary-950)) 55%,transparent)}}.modal::backdrop{-webkit-backdrop-filter:blur(8px)saturate(1.15);backdrop-filter:blur(8px)saturate(1.15);opacity:0;transition:opacity var(--duration-base) var(--ease-out),overlay var(--duration-base) var(--ease-out) allow-discrete,display var(--duration-base) var(--ease-out) allow-discrete}.modal[open]::backdrop{opacity:1}@starting-style{.modal[open]::backdrop{opacity:0}}.modal-dialog{width:min(92vw,32rem)}.modal-content{background:var(--color-bg);max-height:90dvh;color:var(--color-text);border-radius:var(--radius-xl);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 0 1px #0f172a0f,0 2px 6px #0f172a0d,0 32px 64px -12px #0f172a4d}.modal-header{border-bottom:1px solid var(--color-border-soft);flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:1.125rem 1.25rem 1.125rem 1.75rem;display:flex}.modal-title{font-family:var(--font-heading);font-size:var(--text-lg);letter-spacing:-.015em;font-weight:600;line-height:var(--leading-snug);color:var(--color-text);text-wrap:balance;margin:0}.modal-close{background:var(--color-bg-soft);border:1px solid var(--color-border-soft);border-radius:var(--radius-full);cursor:pointer;width:2.5rem;height:2.5rem;color:var(--color-text-soft);transition:background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1.125rem;line-height:1;display:inline-flex}.modal-close>i{transition:rotate var(--duration-base) var(--ease-out)}.modal-close:hover{background:var(--color-bg);border-color:var(--color-border);color:var(--color-text);box-shadow:0 4px 12px #0f172a14}.modal-close:hover>.ph-x{rotate:90deg}.modal-close:focus-visible{border-color:var(--modal-accent);box-shadow:0 0 0 4px var(--modal-accent);outline:none}@supports (color:color-mix(in lab,red,red)){.modal-close:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--modal-accent) 18%,transparent)}}.modal-body{color:var(--color-text-soft);font-size:var(--text-base);line-height:var(--leading-normal);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-text) transparent;flex:auto;padding:1.5rem 1.75rem;overflow-y:auto}@supports (color:color-mix(in lab,red,red)){.modal-body{scrollbar-color:color-mix(in srgb,var(--color-text) 18%,transparent) transparent}}.modal-footer{border-top:1px solid var(--color-border-soft);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.75rem 1.5rem;display:flex}@media(max-width:480px){.modal-footer{flex-direction:column-reverse;align-items:stretch}.modal-footer>*{width:100%}.modal-header{padding-left:1.5rem}.modal-body,.modal-footer{padding-inline:1.5rem}}.modal-icon{background:var(--color-bg-soft);border-radius:var(--radius-full);width:4.5rem;height:4.5rem;box-shadow:0 0 0 8px var(--modal-accent-soft);flex-shrink:0;justify-content:center;align-items:center;margin-bottom:1.5rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.modal-icon{box-shadow:0 0 0 8px color-mix(in srgb,var(--modal-accent-soft) 55%,transparent)}}.modal-icon{color:var(--color-text-soft);font-size:1.875rem;line-height:1}.modal-body--center{text-align:center;flex-direction:column;align-items:center;display:flex}.modal-body--center+.modal-footer{justify-content:center}.modal--sm .modal-dialog{width:min(92vw,24rem)}.modal--lg .modal-dialog{width:min(92vw,48rem)}.modal--xl .modal-dialog{width:min(94vw,64rem)}.modal--fullscreen .modal-dialog{width:100vw;height:100dvh}.modal--fullscreen .modal-content{border-radius:0;height:100%;max-height:none}.modal--fullscreen .modal-body{flex:auto}.modal--primary{--modal-accent:var(--color-primary);--modal-accent-soft:var(--color-primary-50);--modal-accent-ink:var(--color-primary-ink)}.modal--secondary{--modal-accent:var(--color-secondary);--modal-accent-soft:var(--color-secondary-50);--modal-accent-ink:var(--color-secondary-ink)}.modal--tertiary{--modal-accent:var(--color-tertiary);--modal-accent-soft:var(--color-tertiary-50);--modal-accent-ink:var(--color-tertiary-ink)}.modal--quaternary{--modal-accent:var(--color-quaternary);--modal-accent-soft:var(--color-quaternary-50);--modal-accent-ink:var(--color-quaternary-ink)}.modal--accent{--modal-accent:var(--color-accent);--modal-accent-soft:var(--color-accent-50);--modal-accent-ink:var(--color-accent-ink)}.modal--dark{--modal-accent:var(--color-dark);--modal-accent-soft:var(--color-bg-muted);--modal-accent-ink:var(--color-dark)}:is(.modal--primary,.modal--secondary,.modal--tertiary,.modal--quaternary,.modal--accent,.modal--dark) .modal-header{background:linear-gradient(180deg,var(--modal-accent-soft),var(--modal-accent-soft))}@supports (color:color-mix(in lab,red,red)){:is(.modal--primary,.modal--secondary,.modal--tertiary,.modal--quaternary,.modal--accent,.modal--dark) .modal-header{background:linear-gradient(180deg,var(--modal-accent-soft),color-mix(in srgb,var(--modal-accent-soft) 40%,var(--color-bg)))}}:is(.modal--primary,.modal--secondary,.modal--tertiary,.modal--quaternary,.modal--accent,.modal--dark) .modal-header{border-bottom-color:var(--modal-accent)}@supports (color:color-mix(in lab,red,red)){:is(.modal--primary,.modal--secondary,.modal--tertiary,.modal--quaternary,.modal--accent,.modal--dark) .modal-header{border-bottom-color:color-mix(in srgb,var(--modal-accent) 14%,var(--color-border-soft))}}:is(.modal--primary,.modal--secondary,.modal--tertiary,.modal--quaternary,.modal--accent,.modal--dark) .modal-close{background:var(--color-bg)}@supports (color:color-mix(in lab,red,red)){:is(.modal--primary,.modal--secondary,.modal--tertiary,.modal--quaternary,.modal--accent,.modal--dark) .modal-close{background:color-mix(in srgb,var(--color-bg) 75%,transparent)}}:is(.modal--primary,.modal--secondary,.modal--tertiary,.modal--quaternary,.modal--accent,.modal--dark) .modal-close{border-color:var(--modal-accent)}@supports (color:color-mix(in lab,red,red)){:is(.modal--primary,.modal--secondary,.modal--tertiary,.modal--quaternary,.modal--accent,.modal--dark) .modal-close{border-color:color-mix(in srgb,var(--modal-accent) 12%,transparent)}}:is(.modal--primary,.modal--secondary,.modal--tertiary,.modal--quaternary,.modal--accent,.modal--dark) .modal-title{color:var(--modal-accent-ink,var(--modal-accent))}:is(.modal--primary,.modal--secondary,.modal--tertiary,.modal--quaternary,.modal--accent,.modal--dark) .modal-icon{background:var(--modal-accent-soft);color:var(--modal-accent-ink,var(--modal-accent))}.modal--top{margin-top:2.5rem;margin-bottom:auto}.modal--top:not([data-anim]){transform:translateY(-24px)}.modal--top:not([data-anim])[open]{transform:none}@starting-style{.modal--top:not([data-anim])[open]{transform:translateY(-24px)}}.modal--bottom{width:100%;margin-top:auto;margin-bottom:0}.modal--bottom .modal-dialog{width:100%}.modal--bottom .modal-content{border-radius:var(--radius-xl) var(--radius-xl) 0 0;max-height:85dvh;padding-bottom:env(safe-area-inset-bottom,0px);position:relative}.modal--bottom .modal-content:before{content:"";border-radius:var(--radius-pill);background:var(--color-border);width:2.5rem;height:.25rem;margin-left:-1.25rem;position:absolute;top:.5rem;left:50%}.modal--bottom .modal-header{padding-top:1.625rem}@media(min-width:768px){.modal--bottom .modal-dialog{width:min(100%,40rem);margin-inline:auto}}.modal--bottom:not([data-anim]){transform:translateY(100%)}.modal--bottom:not([data-anim])[open]{transform:none}@starting-style{.modal--bottom:not([data-anim])[open]{transform:translateY(100%)}}.modal--left,.modal--right{height:100dvh;margin:0}.modal--left{margin-right:auto}.modal--right{margin-left:auto}.modal--left .modal-dialog,.modal--right .modal-dialog{width:min(92vw,24rem);height:100%}.modal--left .modal-content,.modal--right .modal-content{border-radius:0;height:100%;max-height:none}.modal--left .modal-body,.modal--right .modal-body{flex:auto}.modal--left .modal-content{border-radius:0 var(--radius-xl) var(--radius-xl) 0}.modal--right .modal-content{border-radius:var(--radius-xl) 0 0 var(--radius-xl)}.modal--left:not([data-anim]){transform:translate(-100%)}.modal--left:not([data-anim])[open]{transform:none}@starting-style{.modal--left:not([data-anim])[open]{transform:translate(-100%)}}.modal--right:not([data-anim]){transform:translate(100%)}.modal--right:not([data-anim])[open]{transform:none}@starting-style{.modal--right:not([data-anim])[open]{transform:translate(100%)}}.modal[data-anim=zoom]{transform:translateY(.75rem)scale(.96)}.modal[data-anim=zoom][open]{transform:none}@starting-style{.modal[data-anim=zoom][open]{transform:translateY(.75rem)scale(.96)}}.modal[data-anim=fade],.modal[data-anim=fade][open]{transform:none}@starting-style{.modal[data-anim=fade][open]{transform:none}}.modal[data-anim=slide-up]{transform:translateY(24px)}.modal[data-anim=slide-up][open]{transform:none}@starting-style{.modal[data-anim=slide-up][open]{transform:translateY(24px)}}.modal[data-anim=slide-down]{transform:translateY(-24px)}.modal[data-anim=slide-down][open]{transform:none}@starting-style{.modal[data-anim=slide-down][open]{transform:translateY(-24px)}}.modal[data-anim=slide-left]{transform:translate(24px)}.modal[data-anim=slide-left][open]{transform:none}@starting-style{.modal[data-anim=slide-left][open]{transform:translate(24px)}}.modal[data-anim=slide-right]{transform:translate(-24px)}.modal[data-anim=slide-right][open]{transform:none}@starting-style{.modal[data-anim=slide-right][open]{transform:translate(-24px)}}@media(prefers-reduced-motion:reduce){.modal,.modal[data-anim],.modal--top:not([data-anim]),.modal--bottom:not([data-anim]),.modal--left:not([data-anim]),.modal--right:not([data-anim]){transition:overlay var(--duration-fast) allow-discrete,display var(--duration-fast) allow-discrete;transform:none}.modal[open],.modal[data-anim][open]{transform:none}.modal::backdrop{transition:overlay var(--duration-fast) allow-discrete,display var(--duration-fast) allow-discrete}}.testimonial{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-card);transition:box-shadow var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),background var(--duration-base) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.testimonial-body{flex-direction:column;flex:1;padding:2rem;display:flex}.testimonial-title{font-size:var(--text-lg);color:var(--color-text);margin-bottom:1rem;font-weight:700;line-height:1.3}.testimonial-rating{color:var(--color-warning);gap:.15rem;margin-bottom:.75rem;font-size:.85rem;display:flex}.testimonial-quote-mark{font-size:5.5rem;line-height:.5;font-family:var(--font-serif);color:var(--color-primary-ink);opacity:.28;-webkit-user-select:none;user-select:none;margin-top:.75rem;margin-bottom:-.75rem;display:block}.testimonial-quote{color:var(--color-text-soft);font-size:var(--text-base);line-height:var(--leading-relaxed);text-wrap:pretty;flex:1;margin:0;font-style:italic}.testimonial-quote-quoted:before{content:"“ "}.testimonial-quote-quoted:after{content:" ”"}.testimonial-quote-quoted:before,.testimonial-quote-quoted:after{color:var(--color-text-muted)}.testimonial-footer{border-top:1px solid var(--color-border);align-items:center;gap:.875rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}.testimonial-footer-info{flex:1}.testimonial-avatar{border-radius:var(--radius-full);object-fit:cover;flex-shrink:0;width:3rem;height:3rem}.testimonial-avatar-lg{width:4rem;height:4rem}.testimonial-rating-neutral{color:var(--color-text)}.testimonial-name{font-weight:600;font-size:var(--text-base);color:var(--color-text);letter-spacing:-.01em;line-height:1.3}.testimonial-role{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.125rem}.testimonial-logo{opacity:.6;filter:grayscale();width:auto;max-height:1.75rem;transition:opacity var(--duration-fast) var(--ease-out),filter var(--duration-fast) var(--ease-out)}.testimonial-logo:hover{opacity:1;filter:grayscale(0)}.testimonial-shadow{box-shadow:var(--shadow-md);border-color:#0000}.testimonial-soft{background:var(--color-bg-soft);border-color:#0000}.testimonial-soft .testimonial-footer{border-top:none;padding-top:0}.testimonial-horizontal>.testimonial-body{flex-direction:row;align-items:flex-start;gap:1.25rem}.testimonial-horizontal .testimonial-body-left{flex-direction:column;flex-shrink:0;align-items:center;gap:.5rem;padding-top:.25rem;display:flex}.testimonial-horizontal .testimonial-body-content{flex-direction:column;flex:1;display:flex}.testimonial-horizontal .testimonial-footer{margin-top:.875rem;padding-top:.875rem}.testimonial-centered>.testimonial-body{text-align:center;align-items:center}.testimonial-centered .testimonial-rating{justify-content:center}.testimonial-centered .testimonial-footer{flex-direction:column;gap:.5rem}.testimonial-centered .testimonial-footer-info{text-align:center}.testimonial-hover{cursor:pointer}.testimonial-hover:hover{box-shadow:var(--shadow-lg);border-color:#0000;transform:translateY(-4px)}.testimonial-hover-shadow{cursor:pointer}.testimonial-hover-shadow:hover{box-shadow:var(--shadow-lg)}.testimonial-hover-border{cursor:pointer}.testimonial-hover-border:hover{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-50)}.testimonial-filled{--color-white:var(--color-on-primary);--on-surface:var(--color-on-primary);background:var(--color-primary);border-color:#0000}.testimonial-filled-secondary{--color-white:var(--color-on-secondary);--on-surface:var(--color-on-secondary);background:var(--color-secondary);border-color:#0000}.testimonial-filled-tertiary{--color-white:var(--color-on-tertiary);--on-surface:var(--color-on-tertiary);background:var(--color-tertiary);border-color:#0000}.testimonial-filled-quaternary{--color-white:var(--color-on-quaternary);--on-surface:var(--color-on-quaternary);background:var(--color-quaternary);border-color:#0000}.testimonial-filled-accent{--color-white:var(--color-on-accent);--on-surface:var(--color-on-accent);background:var(--color-accent);border-color:#0000}.testimonial-filled-dark{--color-white:#fff;--on-surface:#fff;background:var(--color-dark);border-color:#0000}[class*=testimonial-filled] .testimonial-quote{color:oklch(from var(--on-surface,#fff) l c h / .85)}[class*=testimonial-filled] .testimonial-name{color:var(--on-surface,#fff)}[class*=testimonial-filled] .testimonial-role{color:oklch(from var(--on-surface,#fff) l c h / .65)}[class*=testimonial-filled] .testimonial-quote-mark{color:var(--on-surface,#fff);opacity:.2}[class*=testimonial-filled] .testimonial-footer{border-top-color:oklch(from var(--on-surface,#fff) l c h / .15)}[class*=testimonial-filled] .testimonial-rating{color:var(--on-surface,#fff)}.testimonial-border-top{box-shadow:inset 0 3px 0 0 var(--color-primary)}.testimonial-border-top-secondary{box-shadow:inset 0 3px 0 0 var(--color-secondary)}.testimonial-border-top-tertiary{box-shadow:inset 0 3px 0 0 var(--color-tertiary)}.testimonial-border-top-quaternary{box-shadow:inset 0 3px 0 0 var(--color-quaternary)}.testimonial-border-top-accent{box-shadow:inset 0 3px 0 0 var(--color-accent)}.testimonial-border-top-dark{box-shadow:inset 0 3px 0 0 var(--color-dark)}.testimonial-border-left{box-shadow:inset 4px 0 0 0 var(--color-primary)}.testimonial-border-left-secondary{box-shadow:inset 4px 0 0 0 var(--color-secondary)}.testimonial-border-left-tertiary{box-shadow:inset 4px 0 0 0 var(--color-tertiary)}.testimonial-border-left-quaternary{box-shadow:inset 4px 0 0 0 var(--color-quaternary)}.testimonial-border-left-accent{box-shadow:inset 4px 0 0 0 var(--color-accent)}.testimonial-border-left-dark{box-shadow:inset 4px 0 0 0 var(--color-dark)}[class*=testimonial-border-top] .testimonial-quote-mark,[class*=testimonial-border-left] .testimonial-quote-mark{color:var(--color-primary-ink);opacity:.8}.testimonial-border-top-secondary .testimonial-quote-mark,.testimonial-border-left-secondary .testimonial-quote-mark{color:var(--color-secondary-ink)}.testimonial-border-top-tertiary .testimonial-quote-mark,.testimonial-border-left-tertiary .testimonial-quote-mark{color:var(--color-tertiary-ink)}.testimonial-border-top-quaternary .testimonial-quote-mark,.testimonial-border-left-quaternary .testimonial-quote-mark{color:var(--color-quaternary-ink)}.testimonial-border-top-accent .testimonial-quote-mark,.testimonial-border-left-accent .testimonial-quote-mark{color:var(--color-accent-ink)}.testimonial-border-top-dark .testimonial-quote-mark,.testimonial-border-left-dark .testimonial-quote-mark{color:var(--color-dark)}.testimonial-bubble-wrap{flex-direction:column;align-items:flex-start;display:flex}.testimonial-bubble{width:100%;margin-bottom:1.25rem;position:relative;overflow:visible}.testimonial-bubble:before{content:"";border-left:11px solid #0000;border-right:11px solid #0000;border-top:12px solid var(--color-border);width:0;height:0;position:absolute;bottom:-12px;left:2rem}.testimonial-bubble:after{content:"";border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid var(--color-bg);width:0;height:0;position:absolute;bottom:-10px;left:2rem}.testimonial-bubble.testimonial-soft:before,.testimonial-bubble.testimonial-soft:after{border-top-color:var(--color-bg-soft)}.testimonial-bubble.testimonial-muted:before,.testimonial-bubble.testimonial-muted:after{border-top-color:var(--color-bg-muted)}.testimonial-bubble-author{align-items:center;gap:.75rem;padding-left:.75rem;display:flex}.testimonial-bubble.testimonial-shadow{box-shadow:none;filter:drop-shadow(0 16px 40px #00000012);transition:filter var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);border-color:#0000}.testimonial-bubble.testimonial-shadow:before{display:none}.testimonial-bubble.testimonial-shadow:after{content:"";background:var(--color-bg);border-bottom-right-radius:calc(4px * var(--radius-scale));border:0;width:18px;height:18px;position:absolute;bottom:-7px;left:2.25rem;transform:rotate(45deg)}.testimonial-bubble.testimonial-shadow.testimonial-soft:after{background:var(--color-bg-soft)}.testimonial-bubble.testimonial-shadow.testimonial-muted:after{background:var(--color-bg-muted)}.testimonial-bubble.testimonial-shadow.testimonial-hover:hover{box-shadow:none;filter:drop-shadow(0 24px 56px #00000017);transform:translateY(-4px)}.testimonial-social-header{align-items:center;gap:.75rem;margin-bottom:.875rem;display:flex}.testimonial-social-handle{font-size:var(--text-xs);color:var(--color-text-muted);margin-top:.1rem}.testimonial-social-platform{color:var(--color-text-muted);flex-shrink:0;margin-left:auto;font-size:1.25rem}.testimonial-social-footer{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;margin-top:.875rem;padding-top:.875rem;display:flex}.testimonial-social-date{font-size:var(--text-xs);color:var(--color-text-muted)}.testimonial-score-card{text-align:center;background:var(--color-bg-soft);border-radius:var(--radius-xl);border:1px solid var(--color-border);padding:2.5rem 2rem}.testimonial-score-value{color:var(--color-text);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:5rem;font-weight:700;line-height:1}.testimonial-score-stars{color:var(--color-warning);letter-spacing:.1em;margin:.5rem 0;font-size:1.75rem}.testimonial-score-label{font-size:var(--text-base);color:var(--color-text-muted);margin-bottom:1.25rem}.testimonial-score-platforms{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.testimonial-avatar-xl{width:5rem;height:5rem}.testimonial-pill{border-radius:var(--radius-pill);background:var(--color-bg-soft);border:1px solid var(--color-border);color:var(--color-text);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:.35rem;padding:.3rem .7rem;font-weight:700;line-height:1;display:inline-flex}.testimonial-pill i{color:var(--color-warning);font-size:.95em}.testimonial-vlabel{writing-mode:vertical-rl;text-transform:uppercase;letter-spacing:var(--tracking-wider);font-size:var(--text-xs);color:var(--color-text);white-space:nowrap;flex-shrink:0;font-weight:700;transform:rotate(180deg)}.testimonial-feature-media{border-radius:var(--radius-2xl);min-height:22rem;overflow:hidden}.testimonial-feature-media img{object-fit:cover;width:100%;height:100%}.testimonial-feature-mark{font-size:6rem;line-height:.6;font-family:var(--font-serif);color:var(--color-primary-ink);opacity:.3;-webkit-user-select:none;user-select:none;display:block}.testimonial-carousel .swiper{padding-top:.5rem;padding-bottom:1.75rem}.testimonial-marquee{flex-direction:column;gap:1.25rem;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8%,#000 92%,#0000)}.testimonial-marquee .marquee-wrap{overflow:visible}.testimonial-marquee .marquee{align-items:stretch;gap:1.25rem}.testimonial-marquee .testimonial{flex-shrink:0;width:22rem}.testimonial-wall{--wall-cols:3;--wall-height:40rem;--wall-gap:1rem;--wall-offset:5rem;--wall-fade:14%;--wall-card:min(21rem, 84%)}.testimonial-wall .testimonial-body{padding:1.5rem}.testimonial-wall .testimonial-quote{color:var(--color-text);font-size:1.0625rem;font-style:normal;line-height:1.55}.testimonial-wall .testimonial-quote p{margin:0}@media not all and (min-width:1024px){.testimonial-wall{gap:var(--wall-gap);margin-inline:calc(var(--container-x) * -1);padding-inline:var(--container-x);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--container-x);scrollbar-width:none;display:flex;overflow-x:auto}.testimonial-wall::-webkit-scrollbar{display:none}.testimonial-wall .testimonial-wall-col,.testimonial-wall .testimonial-wall-col>.marquee{display:contents}.testimonial-wall .marquee>[aria-hidden=true]{display:none}.testimonial-wall .marquee>*{flex:0 0 var(--wall-card);scroll-snap-align:start}}@media(min-width:1024px){.testimonial-wall{grid-template-columns:repeat(var(--wall-cols),minmax(0,1fr));gap:var(--wall-gap);height:var(--wall-height);-webkit-mask-image:linear-gradient(transparent,black var(--wall-fade),black calc(100% - var(--wall-fade)),transparent);mask-image:linear-gradient(transparent,black var(--wall-fade),black calc(100% - var(--wall-fade)),transparent);display:grid;overflow:hidden}.testimonial-wall .testimonial-wall-col>.marquee{gap:0}.testimonial-wall .marquee>*{margin-bottom:var(--wall-gap)}.testimonial-wall .testimonial-wall-col:nth-child(2n)>.marquee{margin-top:calc(var(--wall-offset) * -1)}.testimonial-wall:is(:hover,:focus-within) .marquee{animation-play-state:paused}}@media(min-width:1024px)and (prefers-reduced-motion:reduce){.testimonial-wall{align-items:start;height:auto;-webkit-mask-image:none;mask-image:none}.testimonial-wall .testimonial-wall-col>.marquee{margin-top:0;animation:none}.testimonial-wall .marquee>[aria-hidden=true]{display:none}}.testimonial-result{border-radius:var(--radius-pill);white-space:nowrap;color:var(--color-on-primary);background:var(--color-primary);font-variant-numeric:tabular-nums;align-self:flex-start;align-items:center;gap:.375rem;margin-top:1rem;padding:.25rem .75rem .25rem .375rem;font-size:.875rem;font-weight:600;line-height:1.3;display:inline-flex}.testimonial-result .ph{aspect-ratio:1;border-radius:var(--radius-full);background:oklch(from var(--color-on-primary) l c h / .22);place-items:center;width:1.25rem;font-size:.75rem;display:grid}.testimonial-result--soft{color:var(--color-primary-ink);background:var(--color-primary-50)}.testimonial-result--soft .ph{background:var(--color-bg)}.testimonial-picker{--picker-size:clamp(3.5rem, 3.2rem + 1vw, 4rem);--picker-gap:1rem;--picker-ring:var(--color-primary);grid-template-columns:minmax(0,1fr);row-gap:3.5rem;display:grid}.testimonial-picker-tabs{display:none}.testimonial-picker-panel{row-gap:clamp(2rem,1.5rem + 2vw,3.5rem);margin:0;display:grid}.testimonial-picker-quote{max-inline-size:58rem;font-family:var(--font-heading);letter-spacing:-.025em;color:var(--color-text);text-indent:-.36em;text-wrap:pretty;margin:0;font-size:clamp(1.75rem,1.1rem + 2.6vw,3rem);font-weight:400;line-height:1.14}.testimonial-picker-quote p{line-height:inherit;margin:0}.testimonial-picker-quote strong{font-weight:700}.testimonial-picker-by{min-block-size:var(--picker-size);align-content:center;justify-items:start;display:grid}.testimonial-picker-by .btn-link{margin-block-start:.875rem;padding-inline:0}.testimonial-picker-name{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-text);font-size:1.25rem;font-weight:600;line-height:1.25}.testimonial-picker-role{color:var(--color-text-soft);font-size:1.0625rem;line-height:1.4}.testimonial-picker-tab{inline-size:var(--picker-size);aspect-ratio:1;border-radius:var(--radius-full);cursor:pointer;background:0 0;border:0;flex:none;padding:0;position:relative}.testimonial-picker-tab img{border-radius:inherit;object-fit:cover;filter:grayscale();opacity:.7;block-size:100%;inline-size:100%;transition:filter var(--duration-base) var(--ease-out),opacity var(--duration-base) var(--ease-out)}.testimonial-picker-tab:after{content:"";border:2px solid var(--picker-ring);border-radius:inherit;opacity:0;transition:opacity var(--duration-base) var(--ease-out);pointer-events:none;position:absolute;inset:calc(-.25rem - 2px)}.testimonial-picker-tab:is(:hover,:focus-visible,.is-active) img{filter:none;opacity:1}.testimonial-picker-tab.is-active:after{opacity:1}.testimonial-picker-tab:focus-visible{outline:2px solid var(--color-text);outline-offset:.5rem}@media(scripting:enabled){.testimonial-picker{grid-template-rows:auto auto auto;row-gap:0}.testimonial-picker-tabs{z-index:1;gap:var(--picker-gap);grid-area:1/1;justify-self:start;margin-block-end:2.25rem;display:flex}.testimonial-picker-panel{grid-area:2/1/span 2/-1;grid-template-rows:subgrid;opacity:0;visibility:hidden;transition:opacity .5s var(--ease-out),visibility 0s .5s}.testimonial-picker-panel.is-active{opacity:1;visibility:visible;transition-delay:.15s,0s}}@media(scripting:enabled)and (min-width:768px){.testimonial-picker{column-gap:calc(var(--picker-gap) + .75rem);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr)}.testimonial-picker-tabs{grid-area:2/1;align-self:end;margin-block-end:0}.testimonial-picker-panel{grid-area:1/1/span 2/-1;grid-template-columns:subgrid}.testimonial-picker-quote{grid-column:1/-1}.testimonial-picker-by{grid-column:2;grid-template-columns:auto auto;justify-content:start;column-gap:clamp(2rem,1rem + 3vw,4rem)}.testimonial-picker-by>*{grid-column:1}.testimonial-picker-by .btn-link{grid-area:1/2/span 2;align-self:center;margin-block-start:0}}@media(prefers-reduced-motion:reduce){.testimonial-picker-panel,.testimonial-picker-tab img,.testimonial-picker-tab:after{transition:none}}:is(.dark-section,.section-dark) .testimonial-picker{--picker-ring:var(--on-surface,#fff)}:is(.dark-section,.section-dark) .testimonial-picker .testimonial-picker-quote,:is(.dark-section,.section-dark) .testimonial-picker .testimonial-picker-name{color:var(--on-surface,#fff)}:is(.dark-section,.section-dark) .testimonial-picker .testimonial-picker-role{color:oklch(from var(--on-surface,#fff) l c h / .7)}:is(.dark-section,.section-dark) .testimonial-picker .testimonial-picker-tab:focus-visible{outline-color:var(--on-surface,#fff)}.team-card{border-radius:var(--radius-card);transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),background var(--duration-base) var(--ease-out);background:0 0;flex-direction:column;display:flex;position:relative}.team-card:is(.team-card--boxed,.team-card--cutout,.team-card--dark,.team-card--overlay,.team-card--ramp,.team-card--reveal,.team-card--split,.team-card--tile){overflow:hidden}.team-card-media{border-radius:inherit;aspect-ratio:var(--team-ratio,4 / 5);background:var(--color-bg-muted);position:relative;overflow:hidden}.team-card-media img{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-xslow) var(--ease-out),filter var(--duration-slow) var(--ease-out)}.team-card:hover .team-card-media img{transform:scale(1.04)}.team-card-body{padding-top:1.125rem}.team-name{font-family:var(--font-heading);font-size:var(--text-xl);letter-spacing:var(--tracking-tight);text-wrap:balance;color:var(--color-text);margin:0;font-weight:700;line-height:1.25}.team-role{font-size:var(--text-base);color:var(--color-text-muted);margin-top:.35rem;font-weight:500}.team-bio{font-size:var(--text-base);color:var(--color-text-soft);margin-top:.85rem;line-height:1.7}.team-quote{font-size:var(--text-base);color:var(--color-text-soft);margin-top:.875rem;font-style:italic;line-height:1.65}.team-social{flex-wrap:wrap;gap:.4rem;margin-top:1rem;display:flex}.team-card--reveal .team-social{opacity:0;transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);transform:translateY(6px)}.team-card--reveal:hover .team-social,.team-card--reveal:focus-within .team-social{opacity:1;transform:none}.team-card--boxed,.team-card--dark{border:1px solid var(--color-border)}.team-card--boxed .team-card-media,.team-card--dark .team-card-media{border-radius:0}.team-card--boxed .team-card-body,.team-card--dark .team-card-body{padding:1.5rem}.team-card--boxed{background:var(--color-bg)}.team-card--boxed:hover{border-color:var(--color-border-soft);box-shadow:var(--shadow-lg);transform:translateY(-4px)}.team-card--dark{background:#ffffff0a;border-color:#ffffff1a}.team-card--dark:hover{background:#ffffff12;border-color:#ffffff2e}.team-card--overlay .team-card-media,.team-card--tile .team-card-media{border-radius:var(--radius-card)}.team-card--overlay,.team-card--tile{align-self:start}.team-card--overlay .team-card-body,.team-card--tile .team-card-body{z-index:1;color:#fff;inset-inline:0;position:absolute;bottom:0}.team-card--overlay .team-card-body{background:linear-gradient(#0000,#0000003d 32%,#00000094 65%,#000000d1);padding:1.5rem}.team-card--tile .team-card-body{background:linear-gradient(#0000 12%,#0000002e 34%,#00000080 66%,#000000c7);padding:1.25rem}.team-card--overlay .team-bio{-webkit-line-clamp:3;max-height:0;font-size:var(--text-sm);opacity:0;transition:max-height var(--duration-base) var(--ease-out),margin-top var(--duration-base) var(--ease-out),opacity var(--duration-base) var(--ease-out);-webkit-box-orient:vertical;margin-top:0;line-height:1.6;display:-webkit-box;overflow:hidden}.team-card--overlay:hover .team-bio,.team-card--overlay:focus-within .team-bio{opacity:1;max-height:6rem;margin-top:.75rem}.team-card--tile{--team-ratio:1 / 1}.team-card--tile .team-card-media img{filter:grayscale()}.team-card--tile:hover .team-card-media img{filter:none}.team-card--tile .team-name{font-size:var(--text-lg)}.team-card--split{flex-direction:row;align-items:stretch;gap:1.5rem}.team-card--split .team-card-media{aspect-ratio:1;flex:0 0 clamp(8rem,34%,14rem)}.team-card--split .team-card-body{flex:1;align-self:center;padding-top:0}@media(max-width:480px){.team-card--split{flex-direction:column;gap:0}.team-card--split .team-card-media{aspect-ratio:4/3;flex:none;width:100%}.team-card--split .team-card-body{padding-top:1.125rem}}.team-card--cutout{border-radius:var(--radius-xl)}.team-card--cutout .team-card-media{isolation:isolate;background-color:var(--cutout-ground,var(--color-bg-soft));background-image:radial-gradient(circle at 50% var(--cutout-y,40%),var(--color-primary),transparent var(--cutout-fade,62%))}@supports (color:color-mix(in lab,red,red)){.team-card--cutout .team-card-media{background-image:radial-gradient(circle at 50% var(--cutout-y,40%),color-mix(in oklch,var(--color-primary) var(--cutout-glow,34%),transparent),transparent var(--cutout-fade,62%))}}.team-card--cutout .team-card-media{transition:background-color var(--duration-base) var(--ease-out)}.team-card--cutout .team-card-media img{height:var(--cutout-h,90%);object-position:center top;background:0 0;position:absolute;inset:auto 0 0}.team-card--cutout:hover .team-card-media img{transform:none}.team-card--cutout:is(:hover,:focus-within) .team-card-media{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.team-card--cutout:is(:hover,:focus-within) .team-card-media{background-color:color-mix(in oklch,var(--color-primary) var(--cutout-wash,14%),var(--cutout-ground,var(--color-bg-soft)))}}.team-card--ramp .team-card-media:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(var(--cutout-dots,var(--color-primary)) 1.25px,transparent 1.75px);width:60%;height:55%;position:absolute;inset:0 0 auto auto}@supports (color:color-mix(in lab,red,red)){.team-card--ramp .team-card-media:before{background-image:radial-gradient(var(--cutout-dots,color-mix(in oklch, var(--color-primary) 26%, transparent)) 1.25px,transparent 1.75px)}}.team-card--ramp .team-card-media:before{background-size:14px 14px;-webkit-mask:linear-gradient(to bottom left,#000,#0000 70%);mask:linear-gradient(to bottom left,#000,#0000 70%)}.team-card--cutout.team-card--boxed{--cutout-ground:transparent}.team-card--cutout.team-card--boxed .team-card-body{padding:1rem 1rem 1.125rem}@media(min-width:640px){.team-card--cutout.team-card--boxed .team-card-body{padding:1.125rem 1.375rem 1.375rem}}.team-card-tag{z-index:2;border-radius:var(--radius-pill);color:var(--color-text);background:var(--color-surface);align-items:center;gap:.5rem;padding:.375rem .875rem .375rem .625rem;font-size:.875rem;font-weight:600;line-height:1.2;display:inline-flex;position:absolute;top:1rem;left:1rem;box-shadow:0 .5rem 1.25rem -.75rem #0000004d}.team-card-tag .ph{color:var(--color-primary-ink);font-size:1rem}.team-card-quote{z-index:2;border-radius:var(--radius-lg);color:var(--color-on-dark);background:var(--color-dark);border:0;margin:0;padding:1.125rem 1.25rem;font-style:normal;position:absolute;inset:auto .875rem .875rem}@supports (color:color-mix(in lab,red,red)){.team-card-quote{background:color-mix(in oklch,var(--color-dark) 88%,transparent)}}.team-card-quote{transition:translate var(--duration-slow) var(--ease-out);translate:0 calc(100% + 1rem)}.team-card-quote p{letter-spacing:-.01em;text-wrap:pretty;color:inherit;margin:0;font-size:1.0625rem;font-weight:500;line-height:1.45}.team-card:is(:hover,:focus-within) .team-card-quote{translate:0}@media(hover:none){.team-card-quote{translate:0}}.team-chip{border-radius:var(--radius-pill);white-space:nowrap;color:var(--color-text);background:var(--color-bg-soft);margin-top:.75rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:600;line-height:1.3;display:inline-flex}.team-card--boxed .team-chip{background:var(--color-bg-muted)}:is(.dark-section,.section-dark,.bg-dark) .team-card--cutout{--cutout-ground:oklch(from var(--on-surface,white) l c h / .06);--cutout-dots:oklch(from var(--on-surface,white) l c h / .2)}:is(.dark-section,.section-dark,.bg-dark) .team-card--cutout.team-card--boxed{--cutout-ground:transparent}:is(.dark-section,.section-dark,.bg-dark) .team-chip{color:var(--on-surface,white);background:oklch(from var(--on-surface,white) l c h / .1)}.team-row{border-bottom:1px solid var(--color-border);grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem 1.25rem;padding-block:1.25rem;display:grid}.team-row:first-child{border-top:1px solid var(--color-border)}.team-row-avatar{object-fit:cover;filter:grayscale();width:3.25rem;height:3.25rem;transition:filter var(--duration-base) var(--ease-out);border-radius:50%}.team-row:hover .team-row-avatar{filter:none}.team-row-main{min-width:0}.team-row-name{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-text);margin:0;font-weight:600}.team-row-role{font-size:var(--text-base);color:var(--color-text-muted)}.team-row-aside{justify-self:end;align-items:center;gap:.4rem;display:flex}@media(max-width:640px){.team-row{grid-template-columns:auto 1fr}.team-row-aside{grid-column:2;justify-self:start}}:is(.dark-section,.section-dark) .team-name,.bg-dark .team-card--cutout .team-name,.team-card--dark .team-name,:is(.dark-section,.section-dark) .team-row-name{color:var(--on-surface,#fff)}.team-card--overlay .team-name,.team-card--tile .team-name{color:#fff}:is(.dark-section,.section-dark) .team-role,.bg-dark .team-card--cutout .team-role,.team-card--dark .team-role,:is(.dark-section,.section-dark) .team-row-role{color:oklch(from var(--on-surface,#fff) l c h / .6)}.team-card--tile .team-role{color:#fff9}.team-card--overlay .team-role{color:#ffffffb8}:is(.dark-section,.section-dark) .team-bio,:is(.dark-section,.section-dark) .team-quote,.team-card--dark .team-bio,.team-card--dark .team-quote{color:oklch(from var(--on-surface,#fff) l c h / .75)}.team-card--overlay .team-bio,.team-card--overlay .team-quote{color:#ffffffbf}:is(.dark-section,.section-dark) .team-row{border-color:oklch(from var(--on-surface,#fff) l c h / .12)}@media(prefers-reduced-motion:reduce){.team-card,.team-card-media,.team-card-media img,.team-card-quote,.team-card--reveal .team-social{transition:none}.team-card:hover .team-card-media img{transform:none}}.form-group{flex-direction:column;display:flex}.form-label{font-size:var(--text-base);color:var(--color-text);margin-bottom:.375rem;font-weight:500;display:block}.form-label .required{color:var(--color-danger);margin-left:.2rem}.form-hint{font-size:var(--text-base);color:var(--color-text-muted);margin-top:.375rem}.form-error-msg{font-size:var(--text-base);color:var(--color-danger);align-items:center;gap:.25rem;margin-top:.375rem;display:flex}.form-success-msg{font-size:var(--text-base);color:var(--color-success);align-items:center;gap:.25rem;margin-top:.375rem;display:flex}.form-input,.form-select,.form-textarea{--form-ring:var(--color-primary);--form-halo:0 0 0 4px var(--form-ring)}@supports (color:color-mix(in lab,red,red)){.form-input,.form-select,.form-textarea{--form-halo:0 0 0 4px color-mix(in oklab, var(--form-ring) 16%, transparent)}}.form-input{width:100%;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text);background-color:var(--color-bg);border:1.5px solid var(--color-border);border-radius:var(--radius-input);-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out);outline:none;padding:.75rem 1rem;display:block}.form-input::placeholder,.form-textarea::placeholder{color:var(--color-text-muted);opacity:1;transition:opacity var(--duration-fast) var(--ease-out)}.form-input:focus::placeholder,.form-textarea:focus::placeholder{opacity:.6}.form-input:hover:not(:focus):not(:disabled),.form-textarea:hover:not(:focus):not(:disabled){border-color:var(--color-quaternary-300)}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:var(--form-ring);box-shadow:var(--form-halo)}.form-input:disabled{background-color:var(--color-bg-soft);color:var(--color-text-muted);cursor:not-allowed;opacity:.7}.form-input[readonly]{background-color:var(--color-bg-soft);cursor:default}.form-input[type=file]{color:var(--color-text-soft);cursor:pointer;padding:.4375rem .5rem}.form-input[type=file]::file-selector-button{font:inherit;font-size:var(--text-sm);color:var(--color-primary-700);background-color:var(--color-primary-50);border-radius:calc(var(--radius-input) - 3px);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);border:0;margin-right:.875rem;padding:.5rem 1rem;font-weight:600}.form-input[type=file]:hover::file-selector-button{color:var(--color-on-primary);background-color:var(--color-primary)}.form-input-pill[type=file]::file-selector-button{border-radius:var(--radius-pill)}.form-select{--form-caret:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%2394a3b8' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M4 6l4 4 4-4'/%3E%3C/svg%3E");width:100%;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text);background-color:var(--color-bg);background-image:var(--form-caret);border:1.5px solid var(--color-border);border-radius:var(--radius-input);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out);background-position:right .875rem center;background-repeat:no-repeat;background-size:1rem;outline:none;padding:.75rem 2.5rem .75rem 1rem;display:block}.form-select:is(:hover,:focus):not(:disabled){--form-caret:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23475569' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' d='M4 6l4 4 4-4'/%3E%3C/svg%3E")}.form-select:disabled{background-color:var(--color-bg-soft);color:var(--color-text-muted);cursor:not-allowed;opacity:.7}.form-select:hover:not(:focus):not(:disabled){border-color:var(--color-quaternary-300)}.form-select:is([multiple],[size]:not([size="1"])){cursor:default;background-image:none;padding:.375rem}.form-select:is([multiple],[size]:not([size="1"])) option{border-radius:calc(var(--radius-input) - 4px);padding:.375rem .625rem}.form-textarea{width:100%;min-height:7rem;font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text);background-color:var(--color-bg);border:1.5px solid var(--color-border);border-radius:var(--radius-input);resize:vertical;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);outline:none;padding:.75rem 1rem;display:block}.form-textarea:disabled{background-color:var(--color-bg-soft);color:var(--color-text-muted);cursor:not-allowed;opacity:.7}.form-input-sm,.form-select-sm{font-size:var(--text-sm);border-radius:var(--radius-xs);padding:.5rem .75rem}.form-select-sm{background-position:right .5rem center;background-size:.8rem;padding-right:2rem}.form-input-lg,.form-select-lg{font-size:var(--text-base);border-radius:var(--radius-md);padding:1rem 1.25rem}.form-select-lg{background-position:right .875rem center;background-size:1.125rem;padding-right:3rem}.form-textarea-sm{font-size:var(--text-sm);min-height:5rem;padding:.375rem .625rem}.form-textarea-lg{font-size:var(--text-base);min-height:10rem;padding:.875rem 1.125rem}.form-input-filled{background-color:var(--color-bg-soft);border-color:#0000}.form-input-filled:hover:not(:focus):not(:disabled){background-color:var(--color-bg-muted);border-color:#0000}.form-input-filled:focus{background-color:var(--color-bg);border-color:var(--form-ring);box-shadow:var(--form-halo)}.form-input-shadow{box-shadow:var(--shadow-sm);border-color:#0000}.form-input-shadow:hover:not(:focus):not(:disabled){box-shadow:var(--shadow-md);border-color:#0000}.form-input-shadow:focus{border-color:var(--color-primary);box-shadow:var(--shadow-sm),var(--form-halo)}.form-input-filled-border{background-color:var(--color-bg-soft)}.form-input-filled-border:hover:not(:focus):not(:disabled){background-color:var(--color-bg-muted)}.form-input-filled-border:focus{background-color:var(--color-bg);border-color:var(--form-ring);box-shadow:var(--form-halo)}.form-input-underline{background-color:#0000;border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;border-radius:0;padding-left:0;padding-right:0}.form-input-underline:hover:not(:focus):not(:disabled){border-top-color:#0000;border-left-color:#0000;border-right-color:#0000}.form-input-underline:focus{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;border-bottom-color:var(--color-primary);box-shadow:none}.form-input-pill{border-radius:var(--radius-pill);padding-left:1.25rem;padding-right:1.25rem}.form-input-border-2{border-width:2px}.form-input-border-2:focus{box-shadow:var(--form-halo)}.form-input-underline-2{background-color:#0000;border-top-color:#0000;border-bottom-width:2px;border-left-color:#0000;border-right-color:#0000;border-radius:0;padding-left:0}.form-input-underline-2:hover:not(:focus):not(:disabled){border-top-color:#0000;border-left-color:#0000;border-right-color:#0000}.form-input-underline-2:focus{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;border-bottom-color:var(--color-primary);box-shadow:none}.input-icon-wrapper{position:relative}.input-icon-left,.input-icon-right{color:var(--color-text-muted);pointer-events:none;transition:color var(--duration-fast) var(--ease-out);font-size:1rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.input-icon-wrapper:focus-within>:is(.input-icon-left,.input-icon-right){color:var(--color-primary-ink)}.input-icon-left{left:1rem}.input-icon-right{right:1rem}.form-input-icon-left{padding-left:2.75rem}.form-input-icon-right{padding-right:2.75rem}.form-password-toggle{border-radius:var(--radius-full);width:2.25rem;height:2.25rem;color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out);place-items:center;font-size:1.125rem;display:grid;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.form-password-toggle:hover{color:var(--color-text);background:var(--color-bg-muted)}.form-password-toggle:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.form-input-primary{--form-ring:var(--color-primary)}.form-input-secondary{--form-ring:var(--color-secondary)}.form-input-tertiary{--form-ring:var(--color-tertiary)}.form-input-quaternary{--form-ring:var(--color-quaternary)}.form-input-accent{--form-ring:var(--color-accent)}.form-input-dark{--form-ring:var(--color-dark)}.form-input-error,.form-select-error,.form-textarea-error{--form-ring:var(--color-danger);border-color:var(--color-danger)}.form-input-success,.form-select-success,.form-textarea-success{--form-ring:var(--color-success);border-color:var(--color-success)}.form-input-warning,.form-select-warning,.form-textarea-warning{--form-ring:var(--color-warning);border-color:var(--color-warning)}:is(.form-input-error,.form-textarea-error,.form-select-error):hover:not(:focus):not(:disabled){border-color:var(--color-danger)}:is(.form-input-success,.form-textarea-success,.form-select-success):hover:not(:focus):not(:disabled){border-color:var(--color-success)}:is(.form-input-warning,.form-textarea-warning,.form-select-warning):hover:not(:focus):not(:disabled){border-color:var(--color-warning)}.form-error-msg,.form-success-msg{animation:form-msg-in var(--duration-fast) var(--ease-out)}@keyframes form-msg-in{0%{opacity:0;transform:translateY(-4px)}}.input-group{align-items:stretch;display:flex}.input-group .form-input{flex:1;min-width:0}.input-group>:focus-within,.input-group>:focus{z-index:1;position:relative}.input-group .form-input:not(:first-child):where(:not(.sr-only:first-child+*)){border-left-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0}.input-group .form-input:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group .form-input:not(:first-child):where(:not(.sr-only:first-child+*)):focus{border-left-color:var(--color-primary)}.input-group .input-icon-wrapper{flex:1;min-width:0}.input-group .input-icon-wrapper:not(:last-child) .form-input{border-right-color:#0000;border-top-right-radius:0;border-bottom-right-radius:0}.input-group .input-icon-wrapper:not(:first-child):where(:not(.sr-only:first-child+*)) .form-input{border-left-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0}.input-group .input-icon-wrapper:not(:last-child) .form-input:focus{border-right-color:var(--color-primary)}.input-group .btn{flex-shrink:0}.input-group:where(:has(>.form-input,>.input-icon-wrapper))>.btn{border-radius:var(--radius-input)}.input-group:where(:has(>.form-input-pill,>.input-icon-wrapper>.form-input-pill))>.btn{border-radius:var(--radius-pill)}.input-group .btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group .btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-addon{font-size:var(--text-base);color:var(--color-text-soft);background-color:var(--color-bg-soft);border:1.5px solid var(--color-border);white-space:nowrap;flex-shrink:0;align-items:center;padding:0 .875rem;display:flex}.input-addon:first-child{border-radius:var(--radius-input) 0 0 var(--radius-input);border-right:none}.input-addon:last-child{border-radius:0 var(--radius-input) var(--radius-input) 0;border-left:none}.input-btn{font-size:var(--text-sm);color:var(--color-on-primary);background-color:var(--color-primary);border:1.5px solid var(--color-primary);border-radius:0 var(--radius-input) var(--radius-input) 0;cursor:pointer;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);flex-shrink:0;align-items:center;gap:.375rem;padding:0 1.125rem;font-weight:600;display:inline-flex}.input-btn:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}.input-btn-outline{color:var(--color-primary-ink);background-color:var(--color-bg);border-color:var(--color-border)}.input-btn-outline:hover{background-color:var(--color-bg-soft);border-color:var(--color-primary);color:var(--color-primary-700)}.form-check{cursor:pointer;align-items:center;gap:.625rem;display:flex}.form-check:has(.form-check-input:disabled){cursor:not-allowed}.form-check:has(.form-check-input:disabled) .form-check-label{color:var(--color-text-muted);cursor:not-allowed}.form-check-input{border:1.5px solid var(--color-text-muted);flex-shrink:0;width:1.125rem;height:1.125rem}@supports (color:color-mix(in lab,red,red)){.form-check-input{border:1.5px solid color-mix(in oklab,var(--color-text-muted) 55%,var(--color-border))}}.form-check-input{border-radius:calc(.3125rem * var(--radius-scale));background-color:var(--color-bg);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),transform .15s var(--ease-out);position:relative}.form-check-input[type=radio]{border-radius:50%}.form-check-input:hover:not(:disabled),.form-check:hover .form-check-input:not(:disabled){border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.form-check-input:hover:not(:disabled),.form-check:hover .form-check-input:not(:disabled){box-shadow:0 0 0 4px color-mix(in oklab,var(--color-primary) 10%,transparent)}}.form-check-input:active:not(:disabled){transform:scale(.9)}.form-check-input:checked,.form-check-input[type=checkbox]:indeterminate{background-color:var(--color-primary);border-color:var(--color-primary)}.form-check-input[type=checkbox]:checked:after,.form-check-input[type=checkbox]:indeterminate:after{content:"";animation:form-check-pop .3s var(--ease-spring);background-position:50%;background-repeat:no-repeat;background-size:.75rem;position:absolute;top:0;right:0;bottom:0;left:0}.form-check-input[type=checkbox]:checked:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' d='M2 6l3 3 5-5'/%3E%3C/svg%3E")}.form-check-input[type=checkbox]:indeterminate:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath fill='none' stroke='white' stroke-width='2' stroke-linecap='round' d='M3 6h6'/%3E%3C/svg%3E")}.form-check-input[type=radio]:checked:after{content:"";width:.4375rem;height:.4375rem;animation:form-check-pop .3s var(--ease-spring);background-color:#fff;border-radius:50%;margin:-.21875rem 0 0 -.21875rem;position:absolute;top:50%;left:50%}@keyframes form-check-pop{0%{opacity:0;transform:scale(.4)}}.form-check-input:focus-visible{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary);outline:none}@supports (color:color-mix(in lab,red,red)){.form-check-input:focus-visible{box-shadow:0 0 0 4px color-mix(in oklab,var(--color-primary) 22%,transparent)}}.form-check-input[aria-invalid=true]{border-color:var(--color-danger)}.form-check-input:disabled{opacity:.5;cursor:not-allowed}.form-check-label{font-size:var(--text-base);color:var(--color-text);cursor:pointer;line-height:var(--leading-snug)}.form-radio-card{border:1.5px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);align-items:flex-start;gap:.75rem;padding:1rem 1.125rem;display:flex}.form-radio-card:hover{border-color:var(--color-primary-300);background-color:var(--color-bg-soft)}.form-radio-card:has(.form-check-input:checked){border-color:var(--color-primary-ink);background-color:var(--color-primary-50);box-shadow:0 0 0 4px var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.form-radio-card:has(.form-check-input:checked){box-shadow:0 0 0 4px color-mix(in oklab,var(--color-primary) 10%,transparent)}}.form-radio-card:has(.form-check-input:focus-visible){box-shadow:0 0 0 4px var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.form-radio-card:has(.form-check-input:focus-visible){box-shadow:0 0 0 4px color-mix(in oklab,var(--color-primary) 22%,transparent)}}.form-radio-card:has(.form-check-input:disabled){opacity:.6;cursor:not-allowed}.form-radio-card-body{flex:1;min-width:0}.form-radio-card-title{font-size:var(--text-base);color:var(--color-text);letter-spacing:-.01em;font-weight:600}.form-radio-card-desc{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.125rem}.form-toggle{--tg-w:2.5rem;--tg-h:1.375rem;--tg-pad:.1875rem;--tg-thumb:calc(var(--tg-h) - var(--tg-pad) * 2);--tg-stretch:0rem;--tg-on:var(--color-primary);cursor:pointer;align-items:center;gap:.625rem;display:inline-flex}.form-toggle:active:not(:has(>input:disabled)){--tg-stretch:.25rem}.form-toggle>input[type=checkbox]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.form-toggle-track{width:var(--tg-w);height:var(--tg-h);background-color:var(--color-text-muted);position:relative}@supports (color:color-mix(in lab,red,red)){.form-toggle-track{background-color:color-mix(in oklab,var(--color-text-muted) 38%,var(--color-border))}}.form-toggle-track{border-radius:var(--radius-pill);transition:background-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);flex-shrink:0;box-shadow:inset 0 1px 2px #0f172a14}.form-toggle:hover>input:not(:checked):not(:disabled)~.form-toggle-track{background-color:var(--color-text-muted)}@supports (color:color-mix(in lab,red,red)){.form-toggle:hover>input:not(:checked):not(:disabled)~.form-toggle-track{background-color:color-mix(in oklab,var(--color-text-muted) 55%,var(--color-border))}}.form-toggle>input:checked~.form-toggle-track{background-color:var(--tg-on)}.form-toggle>input:focus-visible~.form-toggle-track{box-shadow:0 0 0 4px var(--tg-on);outline:none}@supports (color:color-mix(in lab,red,red)){.form-toggle>input:focus-visible~.form-toggle-track{box-shadow:0 0 0 4px color-mix(in oklab,var(--tg-on) 22%,transparent)}}.form-toggle>input:disabled~.form-toggle-track{opacity:.5;cursor:not-allowed}.form-toggle:has(>input:disabled){cursor:not-allowed}.form-toggle-thumb{top:var(--tg-pad);left:var(--tg-pad);width:calc(var(--tg-thumb) + var(--tg-stretch));height:var(--tg-thumb);border-radius:var(--radius-pill);transition:transform .3s var(--ease-out),width .3s var(--ease-out);background-color:#fff;position:absolute;box-shadow:0 1px 2px #0f172a2e,0 2px 6px #0f172a1a}.form-toggle>input:checked~.form-toggle-track .form-toggle-thumb{transform:translate(calc(var(--tg-w) - var(--tg-thumb) - var(--tg-pad) * 2 - var(--tg-stretch)))}.form-toggle-label{font-size:var(--text-base);color:var(--color-text);-webkit-user-select:none;user-select:none}.form-toggle-sm{--tg-w:2rem;--tg-h:1.125rem}.form-toggle-lg{--tg-w:3rem;--tg-h:1.625rem}.form-toggle-secondary{--tg-on:var(--color-secondary)}.form-toggle-tertiary{--tg-on:var(--color-tertiary)}.form-toggle-quaternary{--tg-on:var(--color-quaternary)}.form-toggle-accent{--tg-on:var(--color-accent)}.form-toggle-dark{--tg-on:var(--color-dark)}.file-drop-zone{border:1.5px dashed var(--color-text-muted);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2.5rem 2rem;display:flex}@supports (color:color-mix(in lab,red,red)){.file-drop-zone{border:1.5px dashed color-mix(in oklab,var(--color-text-muted) 45%,var(--color-border))}}.file-drop-zone{border-radius:var(--radius-lg);background-color:var(--color-bg-soft);text-align:center;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}.file-drop-zone:hover,.file-drop-zone.dragover{border-color:var(--color-primary);background-color:var(--color-primary-50)}.file-drop-zone.dragover{box-shadow:0 0 0 4px var(--color-primary);border-style:solid}@supports (color:color-mix(in lab,red,red)){.file-drop-zone.dragover{box-shadow:0 0 0 4px color-mix(in oklab,var(--color-primary) 12%,transparent)}}.file-drop-zone:focus-within{border-color:var(--color-primary)}.file-drop-zone-icon{color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-out),transform var(--duration-hover) var(--ease-lift);font-size:2rem;line-height:1}.file-drop-zone:hover .file-drop-zone-icon,.file-drop-zone.dragover .file-drop-zone-icon{color:var(--color-primary-ink);transform:translateY(-4px)}.file-drop-zone-title{font-size:var(--text-base);color:var(--color-text);letter-spacing:-.01em;font-weight:600}.file-drop-zone-hint{font-size:var(--text-base);color:var(--color-text-muted)}.tags-input-wrapper{border:1.5px solid var(--color-border);border-radius:var(--radius-input);background-color:var(--color-bg);cursor:text;min-height:3.1875rem;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);flex-wrap:wrap;align-items:center;gap:.375rem;padding:.5rem .75rem;display:flex}.tags-input-wrapper:hover:not(:focus-within){border-color:var(--color-quaternary-300)}.tags-input-wrapper:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.tags-input-wrapper:focus-within{box-shadow:0 0 0 4px color-mix(in oklab,var(--color-primary) 16%,transparent)}}.tags-input-field{min-width:8rem;font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text);background:0 0;border:none;outline:none;flex:1;padding:.125rem .25rem}.tags-input-field::placeholder{color:var(--color-text-muted)}.tag-pill{background-color:var(--color-primary-50);color:var(--color-primary-700);border:1px solid var(--color-primary-100);border-radius:var(--radius-pill);font-size:var(--text-sm);white-space:nowrap;animation:form-check-pop .3s var(--ease-spring);align-items:center;gap:.25rem;padding:.25rem .375rem .25rem .625rem;font-weight:500;line-height:1.2;display:inline-flex}.tag-pill-remove{width:1.125rem;height:1.125rem;color:var(--color-primary-400);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:.6875rem;display:inline-flex}@supports (color:oklch(from red calc(l + .1) c h)){.tag-pill-remove{color:var(--color-primary-ink-400)}}.tag-pill-remove:hover,.tag-pill-remove:focus-visible{background-color:var(--color-primary-200);color:var(--color-primary-800);outline:none}.form-range{cursor:pointer;width:100%;height:.375rem;accent-color:var(--color-primary);border-radius:var(--radius-pill)}.form-range-secondary{accent-color:var(--color-secondary)}.form-range-tertiary{accent-color:var(--color-tertiary)}.form-range-accent{accent-color:var(--color-accent)}.range-dual{--from:0%;--to:100%;height:1.5rem;position:relative}.range-dual:before{content:"";border-radius:var(--radius-pill);background:linear-gradient(to right,var(--color-border) var(--from),var(--color-primary) var(--from) var(--to),var(--color-border) var(--to));inset-inline:0;height:.3125rem;position:absolute;top:50%;translate:0 -50%}.range-dual-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;background:0 0;outline:none;width:100%;height:100%;margin:0;position:absolute;top:0;right:0;bottom:0;left:0}.range-dual-input::-webkit-slider-runnable-track{background:0 0;height:100%}.range-dual-input::-moz-range-track{background:0 0}.range-dual-input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:auto;background:var(--color-bg);border:2px solid var(--color-primary);cursor:grab;width:1.25rem;height:1.25rem;transition:box-shadow var(--duration-fast) var(--ease-out),transform .15s var(--ease-out);border-radius:50%;margin-top:.125rem;box-shadow:0 2px 6px #0f172a29}.range-dual-input::-moz-range-thumb{pointer-events:auto;background:var(--color-bg);border:2px solid var(--color-primary);cursor:grab;border-radius:50%;width:1rem;height:1rem;box-shadow:0 2px 6px #0f172a29}.range-dual-input:active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.1)}.range-dual-input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.range-dual-input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px color-mix(in oklab,var(--color-primary) 18%,transparent)}}.range-dual-input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 5px var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.range-dual-input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 5px color-mix(in oklab,var(--color-primary) 18%,transparent)}}.qty{background:var(--color-bg);border:1.5px solid var(--color-border);border-radius:var(--radius-pill);height:3.25rem;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);align-items:center;padding:.25rem;display:inline-flex}.qty:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 4px var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.qty:focus-within{box-shadow:0 0 0 4px color-mix(in oklab,var(--color-primary) 14%,transparent)}}.qty-btn{width:2.5rem;height:100%;color:var(--color-text-soft);border-radius:var(--radius-pill);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);place-items:center;font-size:1rem;display:grid}.qty-btn:hover:not(:disabled){background:var(--color-bg-muted);color:var(--color-text)}.qty-btn:disabled{opacity:.35;cursor:not-allowed}.qty-input{width:2.5rem;font:inherit;font-variant-numeric:tabular-nums;text-align:center;color:var(--color-text);-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:0 0;border:0;outline:none;padding:0;font-weight:600}.qty-input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.qty-input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.qty--sm{height:2.5rem}.qty--sm .qty-btn{width:2rem;font-size:.875rem}.qty--sm .qty-input{width:2rem;font-size:var(--text-sm)}.swatch{cursor:pointer;display:inline-grid;position:relative}.swatch>input{opacity:0;cursor:inherit;margin:0;position:absolute;top:0;right:0;bottom:0;left:0}.swatch-color{background:var(--swatch,var(--color-border));width:2rem;height:2rem;box-shadow:inset 0 0 0 1px #0f172a1f,0 0 0 3px var(--color-bg),0 0 0 4.5px transparent;transition:box-shadow var(--duration-fast) var(--ease-out),transform .2s var(--ease-spring);border-radius:50%}.swatch:hover .swatch-color{box-shadow:inset 0 0 0 1px #0f172a1f,0 0 0 3px var(--color-bg),0 0 0 4.5px var(--color-border)}.swatch>input:checked+.swatch-color{box-shadow:inset 0 0 0 1px #0f172a1f,0 0 0 3px var(--color-bg),0 0 0 4.5px var(--color-text)}.swatch>input:focus-visible+.swatch-color{box-shadow:inset 0 0 0 1px #0f172a1f,0 0 0 3px var(--color-bg),0 0 0 5px var(--color-primary)}.swatch:active .swatch-color{transform:scale(.92)}.swatch--sm .swatch-color{width:1.5rem;height:1.5rem}.option-pill{cursor:pointer;display:inline-flex;position:relative}.option-pill>input{opacity:0;cursor:inherit;margin:0;position:absolute;top:0;right:0;bottom:0;left:0}.option-pill>span{white-space:nowrap;color:var(--color-text-soft);border:1.5px solid var(--color-border);border-radius:var(--radius-pill);transition:border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out);align-items:center;gap:.5rem;padding:.625rem 1.125rem;font-weight:500;display:inline-flex}.option-pill>span small{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:500}.option-pill:hover>span{border-color:var(--color-quaternary-300);color:var(--color-text)}.option-pill>input:checked+span{border-color:var(--color-dark);color:var(--color-on-dark);background:var(--color-dark)}.option-pill>input:checked+span small{color:#ffffffa6}.option-pill>input:focus-visible+span{box-shadow:0 0 0 4px var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.option-pill>input:focus-visible+span{box-shadow:0 0 0 4px color-mix(in oklab,var(--color-primary) 18%,transparent)}}.option-pill>input:disabled+span{color:var(--color-text-muted);cursor:not-allowed;text-decoration:line-through}.star-input{border:0;flex-direction:row-reverse;justify-content:flex-end;gap:.125rem;margin:0;padding:0;display:inline-flex}.star-input>input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.star-input>label{color:var(--color-border);cursor:pointer;transition:color .15s var(--ease-out),transform .2s var(--ease-spring);font-size:1.625rem;line-height:1}.star-input>label:hover,.star-input>label:hover~label,.star-input>input:checked~label{color:var(--color-warning)}.star-input:hover>input:checked~label:not(:hover,:hover~label){color:var(--color-border)}.star-input>label:hover{transform:scale(1.15)}.star-input>input:focus-visible+label{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:calc(4px * var(--radius-scale))}@media(prefers-reduced-motion:reduce){.form-check-input,.form-check-input:after,.form-toggle-thumb,.tag-pill,.form-error-msg,.form-success-msg,.file-drop-zone-icon{transition-duration:.01ms;animation:none}}.img-frame{line-height:0;display:block;position:relative;overflow:hidden}.img-frame img{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-xslow) var(--ease-out),filter var(--duration-xslow) var(--ease-out);display:block}.img-frame-shadow{box-shadow:var(--shadow-md)}.img-frame-rounded{border-radius:var(--radius-lg)}.img-frame-circle{aspect-ratio:1;border-radius:50%}.img-frame-hex{aspect-ratio:1;clip-path:polygon(50% 0%,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%)}.img-frame-ratio-169{aspect-ratio:16/9}.img-frame-ratio-43{aspect-ratio:4/3}.img-frame-ratio-11{aspect-ratio:1}.img-frame-zoom:hover img{transform:scale(1.06)}.img-frame-lighten:after{content:"";transition:background var(--duration-xslow) var(--ease-out);pointer-events:none;z-index:1;background:#fff0;position:absolute;top:0;right:0;bottom:0;left:0}.img-frame-lighten:hover:after{background:#ffffff47}.img-frame-darken:after{content:"";transition:background var(--duration-xslow) var(--ease-out);pointer-events:none;z-index:1;background:0 0;position:absolute;top:0;right:0;bottom:0;left:0}.img-frame-darken:hover:after{background:#00000061}.img-frame-grayscale img{filter:grayscale()}.img-frame-grayscale:hover img{filter:grayscale(0);transform:scale(1.04)}.img-frame-overlay{z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.img-frame-overlay,.img-frame-float,.img-frame-float-grad{--color-white:#fff;--on-surface:#fff}.img-frame-overlay-fade .img-frame-overlay{opacity:0;transition:opacity var(--duration-base) var(--ease-out)}.img-frame-overlay-fade:hover .img-frame-overlay,.img-frame-overlay-fade:focus-within .img-frame-overlay{opacity:1;pointer-events:auto}.img-frame-overlay-fade .img-frame-caption,.img-frame-overlay-fade .img-frame-caption-start,.img-frame-overlay-fade .img-frame-icons{transition:transform var(--duration-slow) var(--ease-out);transform:translateY(.75rem)}.img-frame-overlay-fade:hover :is(.img-frame-caption,.img-frame-caption-start,.img-frame-icons),.img-frame-overlay-fade:focus-within :is(.img-frame-caption,.img-frame-caption-start,.img-frame-icons){transform:none}.img-frame-primary .img-frame-overlay{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.img-frame-primary .img-frame-overlay{background:color-mix(in srgb,var(--color-primary) 85%,transparent)}}.img-frame-secondary .img-frame-overlay{background:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.img-frame-secondary .img-frame-overlay{background:color-mix(in srgb,var(--color-secondary) 85%,transparent)}}.img-frame-tertiary .img-frame-overlay{background:var(--color-tertiary)}@supports (color:color-mix(in lab,red,red)){.img-frame-tertiary .img-frame-overlay{background:color-mix(in srgb,var(--color-tertiary) 85%,transparent)}}.img-frame-quaternary .img-frame-overlay{background:var(--color-quaternary)}@supports (color:color-mix(in lab,red,red)){.img-frame-quaternary .img-frame-overlay{background:color-mix(in srgb,var(--color-quaternary) 85%,transparent)}}.img-frame-accent .img-frame-overlay{background:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.img-frame-accent .img-frame-overlay{background:color-mix(in srgb,var(--color-accent) 85%,transparent)}}.img-frame-dark .img-frame-overlay{background:var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.img-frame-dark .img-frame-overlay{background:color-mix(in srgb,var(--color-dark) 88%,transparent)}}.img-frame-overlay-light .img-frame-overlay{background:#ffffffe6}.img-frame-overlay-dark .img-frame-overlay{background:var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.img-frame-overlay-dark .img-frame-overlay{background:color-mix(in srgb,var(--color-dark) 82%,transparent)}}.img-frame-overlay-bottom .img-frame-overlay{justify-content:flex-start;align-items:flex-end}.img-frame-overlay-top .img-frame-overlay{justify-content:flex-start;align-items:flex-start}.img-frame-overlay-muted .img-frame-overlay{background:#00000073}.img-frame-overlay-grad-dark .img-frame-overlay{background:linear-gradient(#0000 30%,#00000024 44%,#00000061 62%,#000000a8 82%,#000000e0);justify-content:flex-start;align-items:flex-end}.img-frame-overlay-grad-white .img-frame-overlay{background:linear-gradient(#fff0 35%,#fffffff2);justify-content:flex-start;align-items:flex-end}.img-frame-overlay-grad-white .img-frame-title{color:var(--color-text)}.img-frame-overlay-grad-primary .img-frame-overlay{--color-white:var(--color-on-primary);background:linear-gradient(to top,var(--color-primary) 0%,var(--color-primary) 100%)}@supports (color:color-mix(in lab,red,red)){.img-frame-overlay-grad-primary .img-frame-overlay{background:linear-gradient(to top,color-mix(in srgb,var(--color-primary) 90%,transparent),color-mix(in srgb,var(--color-primary) 25%,transparent))}}.img-frame-overlay-grad-primary .img-frame-overlay{justify-content:flex-start;align-items:flex-end}.img-frame-overlay-grad-primary :is(.img-frame-caption,.img-frame-caption-start){color:var(--color-on-primary)}.img-frame-overlay-light .img-frame-title{color:var(--color-text)}.img-frame-slide-light .img-frame-overlay{-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);transition:transform var(--duration-slow) var(--ease-out);background:#ffffffdb;justify-content:flex-start;align-items:flex-start;padding:1rem 1.25rem;inset:auto 0 0;transform:translateY(100%)}.img-frame-slide-light:is(:hover,:focus-within) .img-frame-overlay{pointer-events:auto;transform:translateY(0)}.img-frame-slide-light .img-frame-title{color:var(--color-text)}.img-frame-slide-dark .img-frame-overlay{background:var(--color-dark);padding:1rem 1.25rem;inset:auto 0 0}@supports (color:color-mix(in lab,red,red)){.img-frame-slide-dark .img-frame-overlay{background:color-mix(in srgb,var(--color-dark) 78%,transparent)}}.img-frame-slide-dark .img-frame-overlay{-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);transition:transform var(--duration-slow) var(--ease-out);justify-content:flex-start;align-items:flex-start;transform:translateY(100%)}.img-frame-slide-dark:is(:hover,:focus-within) .img-frame-overlay{pointer-events:auto;transform:translateY(0)}.img-frame-slide-grad-light .img-frame-overlay{transition:transform var(--duration-slow) var(--ease-out);background:linear-gradient(#fff0 38%,#ffffff4d 56%,#ffffffb8,#fffffff5);justify-content:flex-start;align-items:flex-end;padding:1.25rem;top:0;right:0;bottom:0;left:0;transform:translateY(100%)}.img-frame-slide-grad-light:is(:hover,:focus-within) .img-frame-overlay{pointer-events:auto;transform:translateY(0)}.img-frame-slide-grad-light .img-frame-title{color:var(--color-text)}.img-frame-slide-grad-dark .img-frame-overlay{transition:transform var(--duration-slow) var(--ease-out);background:linear-gradient(#0000 30%,#00000024 44%,#00000061 62%,#000000a8 82%,#000000e0);justify-content:flex-start;align-items:flex-end;padding:1.25rem;top:0;right:0;bottom:0;left:0;transform:translateY(100%)}.img-frame-slide-grad-dark:is(:hover,:focus-within) .img-frame-overlay{pointer-events:auto;transform:translateY(0)}.img-frame-caption{text-align:center;color:#fff;pointer-events:auto;padding:1.25rem}.img-frame-caption-start{text-align:left;color:#fff;pointer-events:auto;padding:0}.img-frame-caption .badge,.img-frame-caption-start .badge,.img-frame-float .badge,.img-frame-float-grad .badge{align-self:flex-start;margin-bottom:.5rem}.img-frame-title{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:700;line-height:var(--leading-snug);letter-spacing:-.02em;text-wrap:balance;color:inherit;margin:0}.img-frame-desc{font-size:var(--text-base);opacity:.85;line-height:var(--leading-relaxed);color:inherit;margin-top:.4rem}.img-frame-icons{justify-content:center;align-items:center;gap:.75rem;display:flex}.img-frame-icon{width:3rem;height:3rem;color:var(--color-dark);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),transform var(--duration-base) var(--ease-spring);pointer-events:auto;background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;text-decoration:none;display:inline-flex;box-shadow:0 6px 20px #0000002e}.img-frame-icon:hover{background:var(--color-primary);color:var(--color-on-primary);transform:scale(1.08)}.img-frame-icon:focus-visible{outline-offset:3px;outline:2px solid #fff}.img-frame-icon-primary{background:var(--color-primary);color:var(--color-on-primary)}.img-frame-icon-primary:hover{background:var(--color-primary);color:var(--color-on-primary);filter:brightness(1.1)}.img-frame-icon-secondary{background:var(--color-secondary);color:var(--color-on-secondary)}.img-frame-icon-secondary:hover{background:var(--color-secondary);color:var(--color-on-secondary);filter:brightness(1.1)}.img-frame-icon-tertiary{background:var(--color-tertiary);color:var(--color-on-tertiary)}.img-frame-icon-tertiary:hover{background:var(--color-tertiary);color:var(--color-on-tertiary);filter:brightness(1.1)}.img-frame-icon-quaternary{background:var(--color-quaternary);color:var(--color-on-quaternary)}.img-frame-icon-quaternary:hover{background:var(--color-quaternary);color:var(--color-on-quaternary);filter:brightness(1.1)}.img-frame-icon-accent{background:var(--color-accent);color:var(--color-on-accent)}.img-frame-icon-accent:hover{background:var(--color-accent);color:var(--color-on-accent);filter:brightness(1.1)}.img-frame-caption-below{padding:.875rem 0 0;line-height:1;display:block}.img-frame-caption-below .img-frame-title{color:var(--color-text)}.img-frame-float{z-index:2;background:var(--color-dark);padding:1.25rem 1.5rem;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.img-frame-float{background:color-mix(in srgb,var(--color-dark) 62%,transparent)}}.img-frame-float{-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);color:#fff;border-top:1px solid #ffffff1a;line-height:1.2}.img-frame-float .img-frame-title{color:#fff}.img-frame-float-grad{z-index:2;color:#fff;background:linear-gradient(#0000,#0000001a 22%,#0000004d 48%,#0009 75%,#000c);flex-direction:column;justify-content:flex-end;padding:1.5rem;line-height:1.2;display:flex;position:absolute;top:35%;right:0;bottom:0;left:0}.img-frame-float-grad .img-frame-title{color:#fff}.img-frame-reveal{transition:transform 1.2s var(--ease-lift),box-shadow 1.2s var(--ease-out)}.img-frame-reveal:hover{box-shadow:var(--shadow-2xl);transform:translateY(-.5rem)}.img-frame-reveal .img-frame-float-grad{transition:background 1.2s var(--ease-out);background:linear-gradient(#00000026,#000000b8);top:0}.img-frame-reveal:hover .img-frame-float-grad{background:0 0}.img-frame-reveal .img-frame-overlay{transition-duration:1.2s}.img-frame-reveal .img-frame-float-reveal{transition:max-height 1.4s var(--ease-out),margin-top 1.4s var(--ease-out),opacity 1.1s var(--ease-out)}.img-frame.img-frame-reveal:hover .img-frame-float-reveal{max-height:7rem}.img-frame-blur img{transition:filter var(--duration-base) var(--ease-out),transform var(--duration-slow) var(--ease-out)}.img-frame-blur .img-frame-overlay{opacity:0;transition:opacity var(--duration-base) var(--ease-out);background:#ffffff14}.img-frame-blur:hover img{filter:blur(5px)brightness(.9);transform:scale(1.04)}.img-frame-blur:hover .img-frame-overlay{opacity:1;pointer-events:auto}.img-frame-3d{transform:perspective(900px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform 80ms linear,box-shadow var(--duration-base) var(--ease-out);will-change:transform}.img-frame-3d:hover{box-shadow:var(--shadow-xl)}.img-frame-push img{transition:transform var(--duration-base) var(--ease-out)}.img-frame-push .img-frame-overlay{transition:transform var(--duration-base) var(--ease-out);background:var(--color-primary);transform:translate(100%)}@supports (color:color-mix(in lab,red,red)){.img-frame-push .img-frame-overlay{background:color-mix(in srgb,var(--color-primary) 88%,transparent)}}.img-frame-push .img-frame-overlay{pointer-events:none}.img-frame-push:hover img{transform:translate(-10%)scale(1.25)}.img-frame-push:hover .img-frame-overlay{pointer-events:auto;transform:translate(0)}.img-frame-zoom-slow img{transition-duration:5s}.img-frame-zoom-slow:hover img{transform:scale(1.2)}.img-frame-show-img .img-frame-overlay{opacity:1;pointer-events:auto;transition:opacity var(--duration-slow) var(--ease-out)}.img-frame-show-img:hover .img-frame-overlay{opacity:0;pointer-events:none}.img-frame-hide-hover .img-frame-float,.img-frame-hide-hover .img-frame-float-grad{transition:opacity var(--duration-base) var(--ease-out)}.img-frame-hide-hover:hover .img-frame-float,.img-frame-hide-hover:hover .img-frame-float-grad{opacity:0}.img-frame-slide-cover-dark .img-frame-overlay{background:var(--color-dark);top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.img-frame-slide-cover-dark .img-frame-overlay{background:color-mix(in srgb,var(--color-dark) 78%,transparent)}}.img-frame-slide-cover-dark .img-frame-overlay{transition:transform var(--duration-slow) var(--ease-out);transform:translateY(100%)}.img-frame-slide-cover-dark:is(:hover,:focus-within) .img-frame-overlay{pointer-events:auto;transform:translateY(0)}.img-frame-icons-center{z-index:3;pointer-events:none;justify-content:center;align-items:center;gap:.75rem;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.img-frame-icons-center a,.img-frame-icons-center button{pointer-events:auto}.img-frame-corner-btn{z-index:4;background:var(--color-primary);width:3rem;height:3rem;color:var(--color-on-primary);border-bottom-left-radius:var(--radius-md);transition:background var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;font-size:1.25rem;text-decoration:none;display:flex;position:absolute;top:0;right:0}.img-frame-corner-btn:hover{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.img-frame-corner-btn:hover{background:color-mix(in srgb,var(--color-primary) 80%,black)}}.img-frame-corner-btn:hover{color:var(--color-on-primary)}.img-frame-corner-btn:focus-visible{outline-offset:-4px;outline:2px solid #fff}.img-frame-corner-circle{z-index:4;background:var(--color-light);width:2.75rem;height:2.75rem;color:var(--color-dark);box-shadow:var(--shadow-md);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);border-radius:50%;justify-content:center;align-items:center;font-size:1.15rem;text-decoration:none;display:flex;position:absolute;top:1rem;right:1rem}.img-frame-corner-circle:hover{background:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--shadow-lg);transform:scale(1.1)}.img-frame-corner-circle i{transition:transform var(--duration-fast) var(--ease-out)}.img-frame-corner-circle:hover i{transform:translate(2px,-2px)}.img-frame-float-reveal{opacity:0;min-height:0;max-height:0;transition:max-height 1s var(--ease-out),margin-top 1s var(--ease-out),opacity .5s var(--ease-out);align-self:flex-start;margin-top:0;overflow:hidden}.img-frame:hover .img-frame-float-reveal{opacity:1;max-height:3rem;margin-top:.625rem}.img-frame-dir-aware .img-frame-overlay{opacity:1;transition:transform .45s var(--ease-out)}.img-frame-dir-aware:not([data-dir]) .img-frame-overlay,.img-frame-dir-aware[data-dir=top] .img-frame-overlay{transform:translateY(-100%)}.img-frame-dir-aware[data-dir=bottom] .img-frame-overlay{transform:translateY(100%)}.img-frame-dir-aware[data-dir=left] .img-frame-overlay{transform:translate(-100%)}.img-frame-dir-aware[data-dir=right] .img-frame-overlay{transform:translate(100%)}.img-frame-dir-aware.is-hovered .img-frame-overlay{pointer-events:auto;transform:translate(0)}.img-frame-card{cursor:pointer;position:relative}.img-frame-card-body{padding:.875rem 0 0}.img-frame-card:has(.img-frame-card-panel){aspect-ratio:4/5;flex-direction:column;display:flex}.img-frame-card:has(.img-frame-card-panel) .img-frame{flex:auto;min-height:0}.img-frame-card-panel{background:var(--color-bg);flex-direction:column;padding:1.25rem;display:flex}.img-frame-card-panel .img-frame-float-reveal{align-self:stretch}.img-frame-card:hover .img-frame-card-panel .img-frame-float-reveal{max-height:3.5rem}.img-frame-card:hover .img-frame-zoom img{transform:scale(1.06)}.img-frame-card-reveal{opacity:0;min-height:0;max-height:0;transition:max-height 1s var(--ease-out),margin-top 1s var(--ease-out),opacity .5s var(--ease-out);margin-top:0;overflow:hidden}.img-frame-card:hover .img-frame-card-reveal{opacity:1;max-height:3rem;margin-top:.625rem}.img-frame-card:hover .img-frame-float-reveal{opacity:1;pointer-events:auto;max-height:3rem;margin-top:.625rem}.img-frame-mask-tri{clip-path:polygon(50% 0%,100% 100%,0% 100%);aspect-ratio:1}.img-frame-text-mask{font-family:var(--font-heading);color:#0000;-webkit-user-select:none;user-select:none;background-position:50%;background-size:cover;-webkit-background-clip:text;background-clip:text;font-size:clamp(7rem,16vw,12rem);font-weight:900;line-height:1;display:inline-block}.img-frame-stack{--stack-shadow:0 60px 135px #00000024, 0 15px 65px #00000024;isolation:isolate;margin:var(--stack-room,3rem);display:inline-block;position:relative}.img-frame-stack>.img-frame{z-index:2;box-shadow:var(--stack-shadow);position:relative}.img-frame-stack .img-frame-stack-back{z-index:1;box-shadow:var(--stack-shadow);transform:translate(var(--stack-x,-2.5rem),var(--stack-y,-2.5rem)) rotate(var(--stack-rotate,0deg));position:absolute;top:0;right:0;bottom:0;left:0}.img-frame-stack .img-frame-stack-back-2{z-index:0}@media(max-width:640px){.img-frame-stack{margin:var(--stack-room-sm,2rem)}}.social-links{align-items:center;gap:.25rem;display:flex}.social-links-center{justify-content:center}.social-link{width:2.25rem;height:2.25rem;color:var(--color-text-soft);transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);border-radius:50%;justify-content:center;align-items:center;font-size:1.1rem;text-decoration:none;display:inline-flex}.social-link:hover,.social-link:focus-visible{color:var(--color-primary-ink);background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.social-link:hover,.social-link:focus-visible{background:color-mix(in srgb,var(--color-primary) 10%,transparent)}}.social-link:hover,.social-link:focus-visible{transform:translateY(-2px)}.social-links-light .social-link{color:oklch(from var(--color-white) l c h / .85)}.social-links-light .social-link:hover,.social-links-light .social-link:focus-visible{color:var(--color-white);background:oklch(from var(--color-white) l c h / .18)}.img-frame-panel-float{z-index:3;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);text-align:center;color:var(--color-white);padding:1.5rem;line-height:1.3;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem}.browser-frame{border-radius:var(--radius-lg);background:var(--color-bg);overflow:hidden;box-shadow:0 2.5rem 5rem -2rem #00000073}.browser-frame-bar{background:var(--color-bg-muted);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(2.6rem,1fr) minmax(0,18rem) minmax(2.6rem,1fr);align-items:center;gap:1rem;padding:.7rem 1rem;display:grid}.browser-frame-bar:before{content:"";background:#ff5f57;border-radius:50%;width:.6rem;height:.6rem;box-shadow:1rem 0 #febc2e,2rem 0 #28c840}.browser-frame-url{border-radius:var(--radius-pill);background:var(--color-bg);font-size:var(--text-xs);text-align:center;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);padding:.2rem .9rem;overflow:hidden}.browser-frame>img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.device-frame{--device-radius:clamp(1rem, 3.2vw, 2.25rem);--device-bezel:clamp(.25rem, .7vw, .45rem);padding:var(--device-bezel);border-radius:var(--device-radius);background:#0c0c0e;box-shadow:0 2.5rem 5rem -2rem #0000008c,inset 0 0 0 1px #ffffff1f}.device-frame img{aspect-ratio:9/19;object-fit:cover;border-radius:calc(var(--device-radius) - var(--device-bezel));width:100%;display:block}.img-frame-kenburns img{animation:img-kenburns var(--kb-duration,18s) ease-in-out infinite alternate}:is(.img-frame-swap,.img-frame-swap-wipe) img+img{transition:opacity var(--duration-slow) var(--ease-out),transform var(--duration-xslow) var(--ease-out),clip-path var(--duration-xslow) cubic-bezier(.7,0,.2,1);position:absolute;top:0;right:0;bottom:0;left:0}.img-frame-swap img+img{opacity:0;transform:scale(1.06)}.img-frame-swap-wipe img+img{clip-path:inset(0 100% 0 0)}.img-frame-swap:is(:hover,:focus-visible,:focus-within) img+img{opacity:1;transform:scale(1)}.img-frame-swap-wipe:is(:hover,:focus-visible,:focus-within) img+img{clip-path:inset(0)}.img-frame-swap-wipe:is(:hover,:focus-visible,:focus-within) img:first-child{transform:scale(1.06)}.hero-zoom{animation:hero-zoom 14s var(--ease-out) both}@media(prefers-reduced-motion:reduce){.hero-zoom,.img-frame-kenburns img{animation:none}.img-frame img,.img-frame-overlay,.img-frame-icon,.img-frame-reveal,.img-frame-float-reveal,.img-frame-card-reveal,.img-frame-overlay-fade :is(.img-frame-caption,.img-frame-caption-start,.img-frame-icons){transition-duration:.01ms}}.frame-ticks{--frame-tick-size:.6875rem;--frame-tick-weight:1px;--frame-tick-color:var(--color-text)}@supports (color:color-mix(in lab,red,red)){.frame-ticks{--frame-tick-color:color-mix(in srgb, var(--color-text) 42%, transparent)}}.frame-ticks{--frame-tick-offset:0px;--frame-line:var(--color-text)}@supports (color:color-mix(in lab,red,red)){.frame-ticks{--frame-line:color-mix(in srgb, var(--color-text) 10%, transparent)}}.frame-ticks{--frame-line-width:1px;border:var(--frame-line-width) solid var(--frame-line);background:var(--frame-bg,transparent);border-radius:0;position:relative}.frame-ticks:before{--_tl:var(--frame-tick-color);--_tr:var(--frame-tick-color);--_bl:var(--frame-tick-color);--_br:var(--frame-tick-color);--_mid:calc((var(--frame-tick-size) - var(--frame-tick-weight)) / 2);--_h:var(--frame-tick-size) var(--frame-tick-weight);--_v:var(--frame-tick-weight) var(--frame-tick-size);content:"";inset:calc((var(--frame-tick-size) + var(--frame-line-width)) / -2 - var(--frame-tick-offset));z-index:1;pointer-events:none;background:linear-gradient(var(--_tl),var(--_tl)) left 0 top var(--_mid) / var(--_h),linear-gradient(var(--_tl),var(--_tl)) left var(--_mid) top 0 / var(--_v),linear-gradient(var(--_tr),var(--_tr)) right 0 top var(--_mid) / var(--_h),linear-gradient(var(--_tr),var(--_tr)) right var(--_mid) top 0 / var(--_v),linear-gradient(var(--_bl),var(--_bl)) left 0 bottom var(--_mid) / var(--_h),linear-gradient(var(--_bl),var(--_bl)) left var(--_mid) bottom 0 / var(--_v),linear-gradient(var(--_br),var(--_br)) right 0 bottom var(--_mid) / var(--_h),linear-gradient(var(--_br),var(--_br)) right var(--_mid) bottom 0 / var(--_v);background-repeat:no-repeat;position:absolute}.frame-ticks>:is(img,video,picture,svg):only-child{width:100%;display:block}.frame-ticks--top:before{--_bl:transparent;--_br:transparent}.frame-ticks--bottom:before{--_tl:transparent;--_tr:transparent}.frame-ticks--diagonal:before{--_tr:transparent;--_bl:transparent}.frame-ticks--bare{border-color:#0000}.frame-ticks--dashed{border-style:dashed}.frame-ticks--inset{padding:var(--frame-pad,.75rem)}.frame-ticks--light,:is(.dark-section,.section-dark,.bg-dark,.dark-island) .frame-ticks{--frame-tick-color:#ffffff8c;--frame-line:#ffffff29}.frame-ticks--dashed{--frame-line:var(--color-text)}@supports (color:color-mix(in lab,red,red)){.frame-ticks--dashed{--frame-line:color-mix(in srgb, var(--color-text) 18%, transparent)}}:is(.frame-ticks--light,:is(.dark-section,.section-dark,.bg-dark,.dark-island) .frame-ticks).frame-ticks--dashed{--frame-line:#ffffff42}.frame-rule{--frame-rule-color:var(--color-text)}@supports (color:color-mix(in lab,red,red)){.frame-rule{--frame-rule-color:color-mix(in srgb, var(--color-text) 24%, transparent)}}.frame-rule{--frame-rule-dash:5px;--frame-rule-gap:5px;--_dir:90deg;background:repeating-linear-gradient(var(--_dir),var(--frame-rule-color) 0 var(--frame-rule-dash),transparent var(--frame-rule-dash) calc(var(--frame-rule-dash) + var(--frame-rule-gap)));border:0;width:100%;height:1px;margin:0;display:block}.frame-rule--vertical{--_dir:180deg;flex:none;align-self:stretch;width:1px;height:auto}:is(.frame-ticks--light,.dark-section,.section-dark,.bg-dark,.dark-island) .frame-rule{--frame-rule-color:#ffffff4d}.hotspots{isolation:isolate;position:relative}.hotspot{top:var(--y,50%);left:var(--x,50%);z-index:1;position:absolute;translate:-50% -50%}.hotspot:has([aria-expanded=true]){z-index:2}.hotspot-pin{width:2.25rem;height:2.25rem;font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-text);background:var(--color-bg);border-radius:var(--radius-full);cursor:pointer;transition:scale var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);place-items:center;font-weight:700;display:grid;position:relative;box-shadow:0 6px 18px -6px #0f172a73}.hotspot-pin:before{content:"";z-index:-1;border-radius:inherit;animation:hotspot-pulse 2.4s var(--ease-out) infinite;background:#ffffff8c;position:absolute;top:0;right:0;bottom:0;left:0}.hotspot-pin:hover{scale:1.08}.hotspot-pin[aria-expanded=true],.hotspot-pin.is-active{color:var(--color-on-primary);background:var(--color-primary)}.hotspot-pin[aria-expanded=true]:before{opacity:0;animation:none}.hotspot-pin:focus-visible{outline-offset:3px;outline:2px solid #fff}.hotspot .tip-pop{width:16rem}@keyframes hotspot-pulse{0%{opacity:.9;scale:1}70%{opacity:0;scale:2}to{opacity:0;scale:2}}@media(prefers-reduced-motion:reduce){.hotspot-pin:before{opacity:0;animation:none}}.gallery-masonry{column-count:1;column-gap:1.5rem}@media(min-width:640px){.gallery-masonry{column-count:2}}@media(min-width:1024px){.gallery-masonry{column-count:3}}.gallery-masonry>*{break-inside:avoid;margin-bottom:1.5rem}.gallery-mosaic{grid-template-columns:repeat(2,1fr);grid-auto-rows:10rem;gap:.75rem;display:grid}@media(min-width:768px){.gallery-mosaic{grid-template-columns:repeat(4,1fr);grid-auto-rows:11rem}}.gallery-mosaic-wide{grid-column:span 2}.gallery-mosaic-tall{grid-row:span 2}.gallery-mosaic-big{grid-area:span 2/span 2}.gallery-mosaic>*{height:100%}.gallery-fullwidth{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}@media(min-width:768px){.gallery-fullwidth{grid-template-columns:repeat(4,1fr)}}.gallery-fullwidth>*{height:100%}.gallery-fullwidth .img-frame{aspect-ratio:1}.gallery-seamless{grid-template-columns:repeat(2,1fr);grid-auto-rows:9rem;grid-auto-flow:dense;gap:0;display:grid}@media(min-width:768px){.gallery-seamless{grid-template-columns:repeat(4,1fr);grid-auto-rows:12rem}}.gallery-seamless>*{height:100%}.gallery-justified{--row-h:9rem;flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}@media(min-width:768px){.gallery-justified{--row-h:12rem}}@media(min-width:1280px){.gallery-justified{--row-h:15rem}}.gallery-justified>*{--ratio:1;aspect-ratio:var(--ratio);flex:var(--ratio) 1 calc(var(--ratio) * var(--row-h));min-width:0;max-height:calc(var(--row-h) * 2.5)}.gallery-alternate{grid-template-columns:1fr;align-items:start;gap:clamp(2.5rem,6vw,4.5rem);display:grid}@media(min-width:768px){.gallery-alternate{grid-template-columns:1fr 1fr;gap:clamp(3rem,7vw,6rem) clamp(2rem,5vw,5rem)}.gallery-alternate>:nth-child(2n){margin-block-start:var(--alt-y,var(--alt-drop,7rem))}}.gallery-alternate>*{width:var(--alt-w,100%);justify-self:var(--alt-x,start);margin-block-start:var(--alt-y,0)}@media(max-width:767px){.gallery-alternate>*{width:100%;margin-block-start:0}}.gallery-filters{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.gallery-filter{border-radius:var(--radius-pill);font-size:var(--text-base);color:var(--color-text-soft);border:1px solid var(--color-border,#0000001f);white-space:nowrap;cursor:pointer;transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),transform var(--duration-fast) var(--ease-out);background:0 0;align-items:center;gap:.4rem;padding:.6rem 1.25rem;font-weight:500;line-height:1.25;display:inline-flex}.gallery-filter:hover{color:var(--color-text);background:var(--color-bg-soft);border-color:var(--color-text)}@supports (color:color-mix(in lab,red,red)){.gallery-filter:hover{border-color:color-mix(in srgb,var(--color-text) 22%,transparent)}}.gallery-filter:active{transform:scale(.97)}.gallery-filter sup{vertical-align:.35em;font-variant-numeric:tabular-nums;font-size:.7em;font-weight:600;line-height:1;top:auto}.gallery-filter:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.gallery-filter.is-active{color:var(--color-on-primary);background:var(--color-primary);border-color:var(--color-primary)}@media(max-width:639px){.gallery-filters{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:-.25rem;flex-wrap:nowrap;margin-top:-.25rem;padding:.25rem .25rem .5rem;overflow-x:auto}.gallery-filters::-webkit-scrollbar{display:none}.gallery-filter{scroll-snap-align:start;flex:none}}@keyframes galleryFadeIn{0%{opacity:0;transform:translateY(14px)scale(.94)}to{opacity:1;transform:none}}.gallery-grid--animating .gallery-item:not(.is-hidden){animation:galleryFadeIn .6s var(--ease-out) backwards;animation-delay:calc(var(--stagger,0) * 50ms)}.gallery-item.visible[data-anim]:not(.is-hidden){opacity:1}@media(prefers-reduced-motion:reduce){.gallery-grid--animating .gallery-item:not(.is-hidden){animation:none}}.before-after{--ba-pos:50%;aspect-ratio:4/3;-webkit-user-select:none;user-select:none;touch-action:pan-y;isolation:isolate;width:100%;position:relative;overflow:hidden}.before-after img{object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.before-after .ba-after{clip-path:inset(0 0 0 var(--ba-pos))}.before-after:after{content:"";top:0;bottom:0;left:var(--ba-pos);pointer-events:none;z-index:2;background:#ffffffeb;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 0 1px #00000014,0 0 18px #00000040}.ba-handle{top:50%;left:var(--ba-pos);z-index:3;border-radius:var(--radius-full);width:3rem;height:3rem;color:var(--color-dark);cursor:grab;touch-action:none;transition:transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out),color var(--duration-fast) var(--ease-out);background:#fffffff5;border:0;justify-content:center;align-items:center;font-size:1.2rem;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0000000f,0 0 0 6px #ffffff38,0 8px 24px #00000047}.before-after:hover .ba-handle{color:var(--color-primary-ink);transform:translate(-50%,-50%)scale(1.08);box-shadow:0 0 0 1px #0000000f,0 0 0 9px #ffffff47,0 12px 30px #00000052}.before-after:active,.before-after:active .ba-handle{cursor:grabbing}.before-after:active .ba-handle,.ba-handle:active{transform:translate(-50%,-50%)scale(.94)}.ba-handle:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px;color:var(--color-primary-ink)}.before-after[data-ba-hover],.before-after[data-ba-hover] .ba-handle{cursor:ew-resize}.ba-label{z-index:2;border-radius:var(--radius-pill);letter-spacing:.06em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(10px)saturate(1.4);backdrop-filter:blur(10px)saturate(1.4);pointer-events:none;background:#0c0e146b;border:1px solid #ffffff29;padding:.4rem .8rem;font-size:.75rem;font-weight:600;line-height:1;position:absolute;bottom:1rem}.ba-label--before{left:1rem}.ba-label--after{right:1rem}.before-after.is-animating .ba-after,.before-after.is-animating:after,.before-after.is-animating .ba-handle{transition:clip-path var(--duration-base) var(--ease-out),left var(--duration-base) var(--ease-out),top var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.before-after--vertical{touch-action:pan-x}.before-after--vertical .ba-after{clip-path:inset(var(--ba-pos) 0 0 0)}.before-after--vertical:after{top:var(--ba-pos);width:auto;height:2px;margin-top:-1px;margin-left:0;bottom:auto;left:0;right:0}.before-after--vertical .ba-handle{top:var(--ba-pos);left:50%}.before-after--vertical[data-ba-hover],.before-after--vertical[data-ba-hover] .ba-handle{cursor:ns-resize}.before-after--vertical .ba-label--before{top:1rem;bottom:auto}.before-after--vertical .ba-label--after{left:1rem;right:auto}@media(prefers-reduced-motion:reduce){.before-after.is-animating .ba-after,.before-after.is-animating:after,.before-after.is-animating .ba-handle,.ba-handle{transition:none}}.sliding-boxes{--sb-height:30rem;--sb-active-grow:4;--sb-gap:.5rem;--sb-radius:var(--radius-lg);--sb-duration:.72s;--sb-ease:cubic-bezier(.32, .72, 0, 1);--sb-count:4;--sb-open-w:calc((100cqw - (var(--sb-count) - 1) * var(--sb-gap)) * var(--sb-active-grow) / (var(--sb-active-grow) + var(--sb-count) - 1));--sb-open-h:calc((var(--sb-height) - (var(--sb-count) - 1) * var(--sb-gap)) * var(--sb-active-grow) / (var(--sb-active-grow) + var(--sb-count) - 1));gap:var(--sb-gap);height:var(--sb-height);border-radius:var(--sb-radius);isolation:isolate;display:flex;overflow:hidden;container-type:inline-size}.sliding-boxes:has(>.sliding-box:nth-child(5)){--sb-count:5}.sliding-boxes:has(>.sliding-box:nth-child(6)){--sb-count:6}.sliding-boxes:has(>.sliding-box:nth-child(7)){--sb-count:7}.sliding-box{border-radius:var(--sb-radius);cursor:pointer;background:var(--color-bg-muted);min-width:0;transition:flex-grow var(--sb-duration) var(--sb-ease);flex:1;position:relative;overflow:hidden}.sliding-box:focus-visible{outline:none}:root:not([data-focus-source=pointer]) .sliding-box:focus-visible:after{content:"";z-index:3;border:2px solid var(--color-primary);border-radius:inherit;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 2px #fff}.sliding-box.is-active{flex-grow:var(--sb-active-grow)}.sliding-box-media{width:max(100%,var(--sb-open-w));object-fit:cover;-webkit-user-drag:none;filter:brightness(.82)saturate(.9);max-width:none;height:100%;transition:filter var(--sb-duration) var(--sb-ease);position:absolute;top:0;left:50%;translate:-50%}.sliding-box.is-active .sliding-box-media{filter:none}.sliding-box-overlay{z-index:1;pointer-events:none;background:linear-gradient(#0000000f,#0000001f 28%,#0000004d 55%,#0000008f 78%,#000000c7);position:absolute;top:0;right:0;bottom:0;left:0}.sliding-box-label{z-index:2;writing-mode:vertical-rl;transform-origin:50%;color:#fff;font-family:var(--font-heading);font-weight:600;font-size:var(--text-lg);letter-spacing:-.01em;white-space:nowrap;opacity:1;transition:opacity var(--duration-base) var(--ease-out) .2s;position:absolute;bottom:1.5rem;left:1.25rem;transform:rotate(180deg)}.sliding-box.is-active .sliding-box-label{opacity:0;transition-delay:0s;transition-duration:var(--duration-fast)}.sliding-box-content{width:var(--sb-open-w);z-index:2;color:#fff;opacity:0;visibility:hidden;transition:opacity var(--duration-fast) var(--ease-out),visibility 0s linear var(--duration-fast);padding:2.25rem;position:absolute;bottom:0;left:0}.sliding-box.is-active .sliding-box-content{opacity:1;visibility:visible;transition:opacity var(--duration-slow) var(--ease-out) .26s,visibility 0s}.sliding-box.is-active .sliding-box-content>*{animation:sliding-box-rise var(--duration-slow) var(--ease-out) .26s both}.sliding-box.is-active .sliding-box-content>:nth-child(2){animation-delay:.33s}.sliding-box.is-active .sliding-box-content>:nth-child(n+3){animation-delay:.4s}.sliding-box-title{color:#fff;font-size:var(--text-2xl);letter-spacing:-.025em;text-wrap:balance;margin:0 0 .6rem;line-height:1.15}.sliding-box-text{color:#ffffffd1;text-wrap:pretty;max-width:34ch;margin:0 0 1.5rem;line-height:1.6}@media(min-width:1024px){.sliding-box-title{font-size:var(--text-3xl)}}.sliding-boxes--gallery{--sb-active-grow:2.4}.sliding-boxes--gallery .sliding-box-overlay{transition:background var(--duration-hover) var(--ease-out);background:0 0}.sliding-boxes--gallery .sliding-box:not(.is-active) .sliding-box-overlay{background:#0000004d}.sliding-boxes--gallery .sliding-box:not(.is-active) .sliding-box-media{filter:saturate(.7)}.sliding-boxes--gallery .sliding-box-media{object-position:center 22%}.sliding-box--solid{background:var(--color-bg-soft);border:1px solid var(--color-border)}.sliding-box--solid .sliding-box-overlay{display:none}:root:not([data-focus-source=pointer]) .sliding-box--solid:focus-visible:after{box-shadow:none}.sliding-box--solid .sliding-box-label,.sliding-box--solid .sliding-box-title{color:var(--color-text)}.sliding-box--solid .sliding-box-text{color:var(--color-text-soft)}.sliding-box--solid .sliding-box-icon{z-index:2;color:var(--color-primary-ink);transform-origin:0 0;transition:transform var(--sb-duration) var(--sb-ease);font-size:2rem;line-height:1;position:absolute;top:1.5rem;left:1.5rem}.sliding-box--solid.is-active .sliding-box-icon{transform:scale(1.15)}.sliding-box--primary{background:var(--color-primary-50)}.sliding-box--primary .sliding-box-icon{color:var(--color-primary-ink)}.sliding-box--secondary{background:var(--color-secondary-50)}.sliding-box--secondary .sliding-box-icon{color:var(--color-secondary-ink)}.sliding-box--tertiary{background:var(--color-tertiary-50)}.sliding-box--tertiary .sliding-box-icon{color:var(--color-tertiary-ink)}.sliding-box--dark{background:var(--color-dark);border-color:var(--color-dark)}.sliding-box--dark .sliding-box-label,.sliding-box--dark .sliding-box-title{color:#fff}.sliding-box--dark .sliding-box-text{color:#ffffffc7}.sliding-box--dark .sliding-box-icon{color:#fff}:root:not([data-focus-source=pointer]) .sliding-box--dark:focus-visible:after{border-color:#fff}.sliding-boxes--vertical{height:var(--sb-height);flex-direction:column}.sliding-boxes--vertical .sliding-box-media{width:100%;height:max(100%,var(--sb-open-h));top:50%;left:0;translate:0 -50%}.sliding-boxes--vertical .sliding-box-content{width:auto;right:0}.sliding-boxes--vertical .sliding-box-label{writing-mode:horizontal-tb;top:1.5rem;bottom:auto;left:1.5rem;transform:none}@media(max-width:767px){.sliding-boxes,.sliding-boxes--vertical{flex-direction:column;height:auto}.sliding-box{flex-direction:column;flex:none;justify-content:flex-end;min-height:20rem;display:flex}.sliding-box.is-active,.sliding-boxes--gallery .sliding-box{flex:none}.sliding-boxes--gallery{grid-template-columns:1fr 1fr;display:grid}.sliding-boxes--gallery .sliding-box{min-height:14rem}.sliding-boxes--gallery .sliding-box:first-child{grid-column:1/-1;min-height:20rem}.sliding-box-media,.sliding-boxes--vertical .sliding-box-media,.sliding-boxes--gallery .sliding-box:not(.is-active) .sliding-box-media{filter:none;width:100%;height:100%;top:0;left:0;translate:none}.sliding-boxes--gallery .sliding-box:not(.is-active) .sliding-box-overlay{background:0 0}.sliding-box-label{display:none}.sliding-box-content,.sliding-box.is-active .sliding-box-content{opacity:1;visibility:visible;width:auto;padding:1.5rem;transition:none;position:relative}.sliding-box.is-active .sliding-box-content>*{animation:none}.sliding-box-title{font-size:var(--text-xl)}.sliding-box-text{margin-bottom:1.25rem}.sliding-box--solid{min-height:0}.sliding-box--solid .sliding-box-content,.sliding-box--solid.is-active .sliding-box-content{padding-top:4.75rem}.sliding-box--solid .sliding-box-icon,.sliding-box--solid.is-active .sliding-box-icon{transform:none}}@media(prefers-reduced-motion:reduce){.sliding-box,.sliding-box-media,.sliding-box-label,.sliding-box-content,.sliding-box-icon{transition:none}.sliding-box.is-active .sliding-box-content>*{animation:none}}.photo-swap{--photo-swap-ink:var(--color-dark-surface);--photo-swap-fg:#fff;--photo-swap-idle:#ffffff9e;--photo-swap-text-color:#ffffffc7;--photo-swap-rule:#ffffff29;--photo-swap-accent:oklch(from var(--color-primary) max(l, .74) c h);--photo-swap-ring:#fff;--photo-swap-lines:2;--photo-swap-open:.45s;isolation:isolate;background:var(--photo-swap-ink);color:var(--photo-swap-fg);position:relative;overflow:clip}.photo-swap-media{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0}.photo-swap-media img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s var(--ease-out),transform 1.4s var(--ease-out);position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1.04)}.photo-swap-media img.is-active{opacity:1;transform:scale(1)}.photo-swap-media:after{content:"";background:linear-gradient(90deg,var(--photo-swap-ink) 0%,var(--photo-swap-ink) 45%,var(--photo-swap-ink) 100%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.photo-swap-media:after{background:linear-gradient(90deg,color-mix(in oklch,var(--photo-swap-ink) 94%,transparent),color-mix(in oklch,var(--photo-swap-ink) 80%,transparent) 45%,color-mix(in oklch,var(--photo-swap-ink) 58%,transparent))}}@media not all and (min-width:64rem){.photo-swap-media{display:none}}.photo-swap-list{border-top:1px solid var(--photo-swap-rule);margin:0;padding:0;list-style:none}.photo-swap-item{border-bottom:1px solid var(--photo-swap-rule);grid-template-columns:minmax(0,1fr);display:grid}.photo-swap-link{color:var(--photo-swap-idle);transition:color var(--duration-base) var(--ease-out);align-items:center;gap:1.25rem;padding-block:1.125rem;text-decoration:none;display:flex}.photo-swap-link:focus-visible{outline:2px solid var(--photo-swap-ring);outline-offset:2px;border-radius:var(--radius-sm)}.photo-swap-num{font-variant-numeric:tabular-nums;flex:none;width:1.75rem;font-size:.8125rem;font-weight:600}.photo-swap-title{font-family:var(--font-heading);letter-spacing:-.04em;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.5rem);font-weight:600;line-height:1.1}.photo-swap-arrow{opacity:0;transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);margin-inline-start:auto;font-size:1.375rem;transform:translate(-6px,6px)}.photo-swap-text{-webkit-line-clamp:var(--photo-swap-lines);max-width:48ch;height:0;color:var(--photo-swap-text-color);transition:height var(--photo-swap-open) ease-in-out;-webkit-box-orient:vertical;margin:0;font-size:1rem;line-height:1.55;display:-webkit-box;overflow:hidden}.photo-swap-item:has(.photo-swap-num) .photo-swap-text{padding-inline-start:3rem}.photo-swap-item.is-active .photo-swap-link{color:var(--photo-swap-fg)}.photo-swap-item.is-active .photo-swap-arrow{opacity:1;color:var(--photo-swap-accent);transform:none}.photo-swap-item.is-active .photo-swap-text{height:calc(var(--photo-swap-lines) * 1lh + 1.25rem)}.photo-swap-thumb{display:none}.photo-swap--framed{--photo-swap-ink:transparent;--photo-swap-fg:var(--color-text);--photo-swap-idle:var(--color-text-muted);--photo-swap-text-color:var(--color-text-soft);--photo-swap-rule:var(--color-border);--photo-swap-accent:var(--color-primary-ink);--photo-swap-ring:var(--color-primary);isolation:auto;overflow:visible}.photo-swap--framed .photo-swap-media{z-index:auto;aspect-ratio:4/5;border-radius:var(--radius-lg);background:var(--color-bg-muted);position:relative;overflow:hidden}.photo-swap--framed .photo-swap-media:after{content:none}@media not all and (min-width:64rem){.photo-swap-item{align-items:center;padding-block:1rem}.photo-swap-item:has(.photo-swap-thumb){grid-template-columns:4.5rem minmax(0,1fr);column-gap:1rem}.photo-swap-item:has(.photo-swap-thumb) .photo-swap-num{display:none}.photo-swap-thumb{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-sm);grid-row:span 2;width:100%;display:block}.photo-swap-link{color:var(--photo-swap-fg);padding-block:0}.photo-swap-arrow{display:none}.photo-swap-text,.photo-swap-item.is-active .photo-swap-text{height:auto;padding-top:.25rem;font-size:.9375rem;display:block}.photo-swap-item:has(.photo-swap-thumb) .photo-swap-text{padding-inline-start:0}}@media(prefers-reduced-motion:reduce){.photo-swap-media img,.photo-swap-link,.photo-swap-arrow,.photo-swap-text{transition:none}}.sticky-top{top:var(--sticky-offset,1.5rem);align-self:start;position:sticky}.sticky-top--lg{position:static}@media(min-width:1024px){.sticky-top--lg{top:var(--sticky-offset,1.5rem);align-self:start;position:sticky}}.sticky-bar{top:var(--sticky-offset,1rem);z-index:var(--z-dropdown);position:sticky}.sticky-bar--bottom{top:auto;bottom:var(--sticky-offset,1rem)}[data-sticky-stuck]{transition:box-shadow var(--duration-base,.3s) var(--ease-out,ease),background-color var(--duration-base,.3s) var(--ease-out,ease)}[data-sticky-stuck].is-stuck{box-shadow:var(--shadow-lg)}@media(prefers-reduced-motion:reduce){[data-sticky-stuck]{transition:none}}.page-nav{z-index:var(--z-dropdown);background:var(--color-bg);border-top:1px solid #0000;border-bottom:1px solid var(--color-border);transition:box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out);position:sticky;top:0}:root:not(.modal-open,.glightbox-open):has(.page-nav:not(.page-nav--under-header)) .site-header{position:relative}:root:not(.modal-open,.glightbox-open):has(.page-nav:not(.page-nav--under-header)) .site-header.site-header{top:auto}:root:not(.modal-open,.glightbox-open):has(.page-nav:not(.page-nav--under-header)) .site-header.scrolled{box-shadow:none}.page-nav--under-header{top:var(--header-h)}.page-nav.is-stuck{box-shadow:0 10px 24px -14px #0f172a2e}.page-nav--under-header.is-stuck{border-top-color:var(--color-border)}html.page-nav-stuck .site-header.scrolled{box-shadow:none}.page-nav-measuring .site-header,.page-nav-measuring .site-header *{transition:none!important}.page-nav-inner{scrollbar-width:none;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;gap:1.5rem;display:flex;overflow-x:auto}.page-nav-inner::-webkit-scrollbar{display:none}.page-nav-link{text-align:center;white-space:nowrap;color:var(--color-text-soft);transition:color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);border-bottom:2px solid #0000;flex:1 1 0;justify-content:center;align-items:center;padding:1.25rem .25rem;font-weight:500;display:inline-flex}.page-nav-link:hover{color:var(--color-text)}.page-nav-link.is-active{color:var(--color-primary-ink);border-bottom-color:var(--color-primary)}.page-nav-section{scroll-margin-top:4.5rem}:root:has(.page-nav--under-header) .page-nav-section{scroll-margin-top:calc(var(--header-h) + 4.5rem)}.page-nav-aside{border-left:1px solid var(--color-border);flex-direction:column;display:flex}.page-nav-aside a{font-size:var(--text-base);color:var(--color-text-soft);transition:color var(--duration-base) var(--ease-out);padding:.5rem 0 .5rem 1.1rem;text-decoration:none;position:relative}.page-nav-aside a:before{content:"";background:var(--color-primary);width:2px;transition:transform var(--duration-base) var(--ease-out);position:absolute;top:0;bottom:0;left:-1px;transform:scaleY(0)}.page-nav-aside a:hover{color:var(--color-text)}.page-nav-aside a.is-active{color:var(--color-text);font-weight:600}.page-nav-aside a.is-active:before{transform:scaleY(1)}.page-nav-aside a:has(.page-nav-aside-count){align-items:baseline;gap:.75rem;display:flex}.page-nav-aside-count{font-variant-numeric:tabular-nums;color:var(--color-text-muted);margin-left:auto;font-size:.875rem;font-weight:600}.page-nav-aside a.is-active .page-nav-aside-count{color:var(--color-primary-ink)}:is(.dark-section,.section-dark,.bg-dark) .page-nav-aside{border-left-color:oklch(from var(--on-surface,#fff) l c h / .16)}:is(.dark-section,.section-dark,.bg-dark) .page-nav-aside a{color:oklch(from var(--on-surface,#fff) l c h / .66)}:is(.dark-section,.section-dark,.bg-dark) .page-nav-aside a:is(:hover,.is-active){color:var(--on-surface,#fff)}:is(.dark-section,.section-dark,.bg-dark) .page-nav-aside .page-nav-aside-count{color:oklch(from var(--on-surface,#fff) l c h / .5)}.page-nav-aside--route{--aside-node:.625rem;--aside-accent:var(--color-primary);--aside-passed:var(--aside-accent);--aside-fill:var(--aside-accent);--aside-track:var(--color-border);--aside-node-bg:var(--color-bg);--aside-pad:.5rem;--aside-indent:calc(var(--aside-node) + 1rem);padding-left:var(--aside-indent);font-size:var(--text-base);border-left:0;line-height:1.4;position:relative}.page-nav-aside--route:before,.page-nav-aside--route:after{content:"";top:calc(var(--aside-pad) + .5lh);bottom:calc(var(--aside-pad) + .5lh);left:calc(var(--aside-node) / 2);pointer-events:none;width:1px;position:absolute;translate:-50%}.page-nav-aside--route:before{background:var(--aside-track)}.page-nav-aside--route:after{background:var(--aside-fill);transform-origin:top;width:2px;scale:1 var(--scroll-progress,0)}.page-nav-aside--route a{padding:var(--aside-pad) 0;font-size:inherit;line-height:inherit;align-items:baseline;gap:.75rem;display:flex}.page-nav-aside--route a:before{top:calc(var(--aside-pad) + .5lh);bottom:auto;left:calc(-1 * var(--aside-indent));z-index:1;width:var(--aside-node);height:var(--aside-node);border-radius:var(--radius-full);background:var(--aside-node-bg);box-shadow:inset 0 0 0 1.5px var(--aside-node-ring,var(--color-text-muted));transition:background var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out);transform:none}.page-nav-aside--route a:has(~a.is-active):before{background:var(--aside-passed);box-shadow:inset 0 0 0 1.5px var(--aside-passed)}.page-nav-aside--route a.is-active:before{background:var(--aside-accent);box-shadow:inset 0 0 0 1.5px var(--aside-accent),0 0 0 4px var(--aside-accent)}@supports (color:color-mix(in lab,red,red)){.page-nav-aside--route a.is-active:before{box-shadow:inset 0 0 0 1.5px var(--aside-accent),0 0 0 4px color-mix(in oklch,var(--aside-accent) 18%,transparent)}}:is(.dark-section,.section-dark,.bg-dark) .page-nav-aside--route{--aside-track:oklch(from var(--on-surface,#fff) l c h / .16);--aside-node-bg:var(--color-dark)}@media not all and (min-width:1024px){.page-nav-aside--swipe{margin-inline:calc(-1 * var(--container-x));padding:0 var(--container-x);scrollbar-width:none;border-left:0;flex-direction:row;gap:.5rem;overflow-x:auto}.page-nav-aside--swipe::-webkit-scrollbar{display:none}.page-nav-aside--swipe:before,.page-nav-aside--swipe:after{content:none}.page-nav-aside--swipe a{border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--color-border);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out);flex:none;align-items:center;gap:.5rem;padding:.625rem 1.125rem;line-height:1.25;display:inline-flex}.page-nav-aside--swipe a:before{content:none}.page-nav-aside--swipe a.is-active{color:var(--color-on-primary);background:var(--color-primary);box-shadow:none}.page-nav-aside--swipe a.is-active .page-nav-aside-count{color:inherit;opacity:.75}:is(.dark-section,.section-dark,.bg-dark) .page-nav-aside--swipe a:not(.is-active){box-shadow:inset 0 0 0 1px oklch(from var(--on-surface,#fff) l c h / .2)}}@media(prefers-reduced-motion:reduce){.page-nav,.page-nav-link,.page-nav-aside a,.page-nav-aside a:before{transition:none}}.stack-cards{gap:var(--stack-gap,2.5rem);flex-direction:column;display:flex}.stack-card{top:var(--stack-offset,1.5rem);position:sticky}.stack-cards--deck{--stack-gap:.75rem;--stack-tab:2.5rem;--stack-top:calc(var(--header-h) + 1rem);--stack-card-h:30rem;--stack-card-pad:clamp(1.25rem, .4rem + 3.4vw, 2.5rem);--stack-card-radius:calc(1.5rem * var(--radius-scale));--stack-card-bg:var(--color-surface);--stack-card-ink:var(--color-text);--stack-card-line:currentColor}@supports (color:color-mix(in lab,red,red)){.stack-cards--deck{--stack-card-line:color-mix(in srgb, currentColor 12%, transparent)}}.stack-cards--deck{--stack-card-tint:var(--color-primary);margin:0;padding:0;list-style:none}.stack-cards--deck>.stack-card{--stack-offset:calc(var(--stack-top) + var(--stack-i,0) * var(--stack-tab));padding:0 var(--stack-card-pad) var(--stack-card-pad);border-radius:var(--stack-card-radius);color:var(--stack-card-ink);background:var(--stack-card-bg);box-shadow:inset 0 0 0 1px var(--stack-card-line),0 -1rem 2rem -1.5rem #00000029;grid-template-rows:auto 1fr;display:grid;position:relative;top:auto}.stack-cards--deck>.stack-card:nth-child(2){--stack-i:1}.stack-cards--deck>.stack-card:nth-child(3){--stack-i:2}.stack-cards--deck>.stack-card:nth-child(4){--stack-i:3}.stack-cards--deck>.stack-card:nth-child(5){--stack-i:4}.stack-cards--deck>.stack-card:nth-child(6){--stack-i:5}.stack-cards--deck>.stack-card:nth-child(7){--stack-i:6}.stack-cards--deck>.stack-card:nth-child(8){--stack-i:7}.stack-cards--deck>.stack-card:nth-last-child(2){--stack-left:1}.stack-cards--deck>.stack-card:nth-last-child(3){--stack-left:2}.stack-cards--deck>.stack-card:nth-last-child(4){--stack-left:3}.stack-cards--deck>.stack-card:nth-last-child(5){--stack-left:4}.stack-cards--deck>.stack-card:nth-last-child(6){--stack-left:5}.stack-cards--deck>.stack-card:nth-last-child(7){--stack-left:6}.stack-cards--deck>.stack-card:nth-last-child(8){--stack-left:7}.stack-cards--deck>.stack-card--soft{--stack-card-bg:var(--stack-card-tint)}@supports (color:color-mix(in lab,red,red)){.stack-cards--deck>.stack-card--soft{--stack-card-bg:color-mix(in oklch, var(--stack-card-tint) 11%, var(--color-surface))}}.stack-cards--deck>.stack-card--primary{--stack-card-bg:var(--color-primary);--stack-card-ink:var(--color-on-primary)}.stack-cards--deck>.stack-card--dark{--stack-card-bg:var(--color-dark);--stack-card-ink:var(--color-on-dark)}.stack-cards--deck>:is(.stack-card--primary,.stack-card--dark) :is(h1,h2,h3,h4,h5,h6){color:inherit}@media(min-width:1024px){.stack-cards--deck{--stack-gap:1.25rem;--stack-tab:2.75rem}}@media(min-width:1024px)and (not (min-height:780px)){.stack-cards--deck{--stack-tab:2.25rem}}@media(min-width:1024px)and (min-height:700px)and (prefers-reduced-motion:no-preference){.stack-cards--deck>.stack-card{top:var(--stack-offset);min-height:var(--stack-card-h);margin-bottom:calc(var(--stack-left,0) * var(--stack-tab));position:sticky}.stack-cards--deck>.stack-card+.stack-card{margin-top:calc((var(--stack-left,0) + 1) * var(--stack-tab) * -1)}}:is(.dark-section,.section-dark,.bg-dark,.dark-island) .stack-cards--deck{--stack-card-bg:var(--color-dark)}@supports (color:color-mix(in lab,red,red)){:is(.dark-section,.section-dark,.bg-dark,.dark-island) .stack-cards--deck{--stack-card-bg:color-mix(in srgb, var(--color-dark) 90%, #fff)}}:is(.dark-section,.section-dark,.bg-dark,.dark-island) .stack-cards--deck{--stack-card-ink:#fff}:is(.dark-section,.section-dark,.bg-dark,.dark-island) .stack-cards--deck>.stack-card :is(h1,h2,h3,h4,h5,h6){color:inherit}:is(.dark-section,.section-dark,.bg-dark,.dark-island) .stack-cards--deck>.stack-card--soft{--stack-card-bg:var(--stack-card-tint)}@supports (color:color-mix(in lab,red,red)){:is(.dark-section,.section-dark,.bg-dark,.dark-island) .stack-cards--deck>.stack-card--soft{--stack-card-bg:color-mix(in oklch, var(--stack-card-tint) 22%, var(--color-dark))}}:is(.dark-section,.section-dark,.bg-dark,.dark-island) .stack-cards--deck>.stack-card--dark{--stack-card-bg:var(--color-dark)}@supports (color:color-mix(in lab,red,red)){:is(.dark-section,.section-dark,.bg-dark,.dark-island) .stack-cards--deck>.stack-card--dark{--stack-card-bg:color-mix(in srgb, var(--color-dark) 80%, #fff)}}:is(.dark-section,.section-dark,.bg-dark,.dark-island) .stack-cards--deck>.stack-card--dark{--stack-card-ink:#fff}.stack-card-tab{height:var(--stack-tab,2.5rem);white-space:nowrap;color:inherit;background:repeating-linear-gradient(90deg,currentColor 0 5px,#0000 5px 10px) bottom/100% 1px no-repeat;align-items:center;gap:.75rem;margin:0;font-size:.875rem;font-weight:600;line-height:1;display:flex}@supports (color:color-mix(in lab,red,red)){.stack-card-tab{background:repeating-linear-gradient(90deg,color-mix(in srgb,currentColor 24%,transparent) 0 5px,transparent 5px 10px) bottom / 100% 1px no-repeat}}.stack-card-index{letter-spacing:.04em;font-variant-numeric:tabular-nums;opacity:.6;font-weight:600}.stack-card-body{min-width:0;padding-top:var(--stack-card-pad,1.5rem)}[data-stack-panel]{transform-origin:top;will-change:transform,filter;position:static}@media(min-width:1024px){[data-stack-panel]{top:var(--stack-offset,6rem);position:sticky}}@media(prefers-reduced-motion:reduce){[data-stack-panel]{filter:none;position:static;transform:none}}body.page-stack .site-header{box-shadow:none;position:static}[data-hscroll]{--hscroll-gutter:1.25rem;--hscroll-gap:1rem;--hscroll-radius:var(--radius-xl);--hscroll-inset-top:var(--header-h,0px);position:relative}[data-hscroll-viewport]{scroll-snap-type:x mandatory;scroll-padding-inline:var(--hscroll-gutter);overscroll-behavior-x:contain;scrollbar-width:none;padding-block:var(--hscroll-gutter);position:relative;overflow:auto hidden}[data-hscroll-viewport]::-webkit-scrollbar{display:none}[data-hscroll-track]{align-items:stretch;gap:var(--hscroll-gap);padding-inline:var(--hscroll-gutter);width:max-content;height:var(--hscroll-panel-h,min(78svh, 34rem));display:flex}[data-hscroll-panel]{scroll-snap-align:center;border-radius:var(--hscroll-radius);isolation:isolate;flex:none;height:100%;position:relative;overflow:hidden}.hscroll--pinned{min-height:100svh}.hscroll--pinned [data-hscroll-viewport]{scroll-snap-type:none;height:100svh;padding-block:0;padding-top:var(--hscroll-inset-top);align-items:center;display:flex;position:sticky;top:0;overflow:hidden}.hscroll--pinned.hscroll--fits [data-hscroll-viewport]{justify-content:center}.hscroll--pinned [data-hscroll-track]{height:var(--hscroll-panel-h,calc(100svh - var(--hscroll-inset-top) - var(--hscroll-gutter) * 2));will-change:transform}.hscroll--pinned [data-hscroll-panel]{scroll-snap-align:none}.hscroll-panel-fill{--color-white:var(--hscroll-panel-on,#fff);background-color:var(--hscroll-panel-bg,var(--color-bg-soft));flex-direction:column;justify-content:center;padding:clamp(1.75rem,4vw,4rem);display:flex}.hscroll-panel-media{background-color:var(--color-bg-muted)}.hscroll-panel-media>img,.hscroll-panel-media>video{object-fit:cover;width:112%;max-width:none;height:100%;position:absolute;top:0;right:0;bottom:0;left:-6%}[data-hscroll-panel]{transition:opacity var(--duration-base) var(--ease-out)}.hscroll--pinned .hscroll-dim [data-hscroll-panel]{opacity:var(--hscroll-dim-opacity,.55)}.hscroll--pinned .hscroll-dim [data-hscroll-panel].is-active{opacity:1}.hscroll-caption{transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out)}.hscroll--pinned .hscroll-caption{opacity:0;transform:translateY(.75rem)}.hscroll--pinned .is-revealed .hscroll-caption{opacity:1;transform:none}.hscroll-rail{border-radius:var(--radius-pill);background-color:var(--color-border-soft);height:2px;position:relative;overflow:hidden}[data-hscroll-progress]{border-radius:inherit;background-color:var(--color-primary);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.hscroll-hud{left:50%;bottom:calc(var(--hscroll-gutter) + 1.25rem);z-index:2;max-width:calc(100% - var(--hscroll-gutter) * 4);border-radius:var(--radius-pill);border:1px solid var(--color-border-soft);background-color:var(--color-bg);align-items:center;gap:.875rem;padding:.5rem 1.25rem .5rem .5rem;display:flex;position:absolute;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.hscroll-hud{background-color:color-mix(in srgb,var(--color-bg) 78%,transparent)}}.hscroll-hud{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--shadow-md)}@media(max-width:639px){.hscroll-hud{gap:.5rem;padding-right:1rem}.hscroll-hud .hscroll-rail{display:none}}.hscroll-nav-btn{border:1px solid var(--color-border);background-color:var(--color-bg);width:2.5rem;height:2.5rem;color:var(--color-text);transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out),opacity var(--duration-fast) var(--ease-out);border-radius:999px;flex:none;place-items:center;display:inline-grid}.hscroll-nav-btn:hover:not(:disabled){background-color:var(--color-text);color:var(--color-bg);transform:translateY(-2px)}.hscroll-nav-btn:disabled{opacity:.35;cursor:default}[data-hscroll]:not(.hscroll--pinned) .hscroll-hud{display:none}@media(prefers-reduced-motion:reduce){.hscroll--pinned,.hscroll--pinned [data-hscroll-viewport]{height:auto;min-height:0;position:static}.hscroll--pinned [data-hscroll-viewport]{scroll-snap-type:x mandatory;padding-block:var(--hscroll-gutter);overflow-x:auto}.hscroll--pinned [data-hscroll-track]{height:auto;transform:none!important}[data-hscroll-parallax]{transform:none!important}}.map{border-radius:var(--radius-xl);z-index:0;isolation:isolate;width:100%;height:420px;position:relative;overflow:hidden}.map.leaflet-container{font-family:var(--font-sans);background:#b3d1da!important}.map[data-tiles=dark].leaflet-container{background:#1f2a30!important}.map:not([data-tiles]) .leaflet-tile-pane,.map[data-tiles=light] .leaflet-tile-pane{filter:saturate(.6)contrast(.96)brightness(1.03)}.map .leaflet-container{border-radius:inherit;width:100%;height:100%;font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-text);background:var(--color-bg-muted)}.map[data-tiles=dark] .leaflet-tile-pane{filter:invert()hue-rotate(180deg)brightness(.92)contrast(.88)saturate(.7)}.map[data-map-hint]:after{content:attr(data-map-hint);z-index:1100;color:#fff;font-size:var(--text-lg);text-align:center;opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-out);background:#0f172a8c;place-items:center;padding:1.5rem;font-weight:600;display:grid;position:absolute;top:0;right:0;bottom:0;left:0}.map.is-hinting:after{opacity:1}.map--sm{height:300px}.map--lg{height:560px}.map--full{border-radius:0;height:100%;min-height:70vh}.map-banner{position:relative}.map-card{z-index:1;top:50%;right:max(var(--container-x),calc((100vw - var(--container-width)) / 2));width:min(400px,calc(100vw - var(--container-x) * 2));--color-white:var(--color-on-primary);--on-surface:var(--color-on-primary);color:var(--color-on-primary);background:var(--gradient-primary-light,none),linear-gradient(155deg,var(--color-primary-500-shade) 0%,var(--color-primary-700) 100%);border-radius:var(--radius-xl);box-shadow:var(--shadow-2xl);position:absolute;overflow:hidden;transform:translateY(-50%)}.map-card-body{padding:2.25rem 2.25rem 2rem}.map-card-eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:oklch(from var(--on-surface,#fff) l c h / .7);align-items:center;gap:.5rem;margin-bottom:.9rem;font-weight:600;display:inline-flex}.map-card-title{font-size:var(--text-3xl);line-height:var(--leading-tight);color:var(--on-surface,#fff);margin:0 0 1.5rem}.map-card-name{font-weight:600;font-size:var(--text-lg);color:var(--on-surface,#fff);margin:0 0 .3rem}.map-card-address{color:oklch(from var(--on-surface,#fff) l c h / .72);line-height:var(--leading-normal);margin:0}.map-card-contact{border-top:1px solid oklch(from var(--on-surface,#fff) l c h / .15);flex-direction:column;gap:.85rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}.map-card-contact-item{font-size:var(--text-sm);color:var(--on-surface,#fff);align-items:center;gap:.75rem;display:flex}.map-card-contact-item i{border-radius:var(--radius-full);background:oklch(from var(--on-surface,#fff) l c h / .12);flex-shrink:0;place-items:center;width:2rem;height:2rem;font-size:1rem;display:grid}.map-card-contact-item a{color:var(--on-surface,#fff);transition:opacity var(--duration-fast) var(--ease-out);text-decoration:none}.map-card-contact-item a:hover{opacity:.8}.map-card-action{background:oklch(from var(--on-surface,#fff) l c h / .1);border-top:1px solid oklch(from var(--on-surface,#fff) l c h / .18);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--on-surface,#fff);transition:background var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;gap:.5rem;padding:1.1rem;font-weight:600;display:flex}.map-card-action:hover{background:oklch(from var(--on-surface,#fff) l c h / .2);color:var(--on-surface,#fff)}@media(max-width:767px){.map-card{width:auto;margin:-2.5rem 1rem 0;position:relative;top:auto;right:auto;transform:none}}.contact-kicker{font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-primary-ink);align-items:center;gap:.5rem;margin-bottom:.85rem;font-weight:600;display:inline-flex}.contact-title{font-size:var(--text-2xl);line-height:var(--leading-tight);margin:0 0 .6rem}.contact-lead{color:var(--color-text-soft);line-height:var(--leading-relaxed);margin:0 0 2rem}.contact-form{flex-direction:column;gap:1.25rem;display:flex}.contact-form-row{grid-template-columns:1fr;gap:1.25rem;display:grid}@media(min-width:480px){.contact-form-row{grid-template-columns:1fr 1fr}}.contact-form .btn{margin-top:.25rem}.contact-map{height:100%;min-height:420px}.leaflet-popup-content-wrapper{color:var(--color-text);border:1px solid #0f172a0f;overflow:hidden;background:var(--color-bg)!important;border-radius:var(--radius-lg)!important;padding:0!important;box-shadow:0 2px 6px #0f172a0f,0 18px 40px -10px #0f172a4d!important}.leaflet-popup-content{min-width:180px;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--color-text-soft);text-align:center;padding:1.125rem 1.5rem 1.25rem;margin:0!important}.leaflet-popup-content p{margin:0 0 .15rem!important}.leaflet-popup-content p:last-child{margin-bottom:0!important}.leaflet-popup-content strong,.leaflet-popup-content b{color:var(--color-text);font-weight:600;font-size:var(--text-base);letter-spacing:-.01em}.leaflet-popup-content a.btn{border-radius:var(--btn-radius-override,var(--radius-full));font-size:var(--text-sm);margin-top:.875rem}.leaflet-popup-content a.btn i{transition:translate var(--duration-fast) var(--ease-out)}.leaflet-popup-content a.btn:hover i{translate:2px}.leaflet-popup-content a.btn,.leaflet-popup-content a.btn:hover{color:#fff!important}.leaflet-popup-content a.btn-primary,.leaflet-popup-content a.btn-primary:hover{color:var(--color-on-primary)!important}.leaflet-popup-content a.btn-light{color:var(--color-dark)!important}.leaflet-popup-content a.btn-outline-primary,.leaflet-popup-content a.btn-link{color:var(--color-primary-ink)!important}.leaflet-popup-tip-container{width:24px;height:12px}.leaflet-popup-tip{border:1px solid #0f172a0f;background:var(--color-bg)!important;box-shadow:none!important}.leaflet-popup-close-button{border-radius:var(--radius-full);transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out);place-items:center;color:var(--color-text-muted)!important;width:1.75rem!important;height:1.75rem!important;padding:0!important;font-size:1.1rem!important;line-height:1!important;display:grid!important;top:.375rem!important;right:.375rem!important}.leaflet-popup-close-button:hover{background:var(--color-bg-muted);color:var(--color-text)!important}.leaflet-bar{overflow:hidden;border-radius:calc(.875rem * var(--radius-scale))!important;border:1px solid #0f172a0f!important;box-shadow:0 8px 20px -6px #0f172a33!important}.leaflet-top.leaflet-left .leaflet-control{margin-top:1rem;margin-left:1rem}.leaflet-control-zoom a,.leaflet-bar a{transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);place-items:center;font-weight:500;color:var(--color-text)!important;border-bottom:1px solid var(--color-border-soft)!important;background:#fffffff5!important;width:36px!important;height:36px!important;font-size:1.125rem!important;line-height:1!important;display:grid!important}.leaflet-control-zoom a:last-child,.leaflet-bar a:last-child{border-bottom:none!important}.leaflet-control-zoom a:hover,.leaflet-bar a:hover{background:var(--color-primary-50)!important;color:var(--color-primary-ink-light)!important}.leaflet-bar a.leaflet-disabled{color:var(--color-text-muted)!important;background:#fffffff5!important}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font-family:var(--font-sans)!important}.leaflet-container .leaflet-control-attribution{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--color-text-soft);font-size:.6875rem;background:#ffffffb8!important;margin:0 .875rem .625rem 0!important;padding:.125rem .625rem!important}.map-pin{background:0 0;border:none;justify-content:center;align-items:center;display:flex;width:32px!important;height:32px!important}.map-pin:after{content:"";filter:blur(1.5px);width:14px;height:5px;transition:transform var(--duration-base) var(--ease-out),opacity var(--duration-base) var(--ease-out);z-index:-1;background:#0f172a47;border-radius:50%;margin-left:-7px;position:absolute;bottom:-3px;left:50%}.map-pin i{color:var(--color-primary-ink);filter:drop-shadow(0 4px 6px var(--color-primary)) drop-shadow(0 1px 1px #0003);font-size:2.125rem;line-height:1}@supports (color:color-mix(in lab,red,red)){.map-pin i{filter:drop-shadow(0 4px 6px color-mix(in srgb,var(--color-primary) 35%,transparent)) drop-shadow(0 1px 1px #0003)}}.map-pin i{transform-origin:50% 100%;transition:transform var(--duration-base) var(--ease-spring);display:block}.map-pin:hover i{transform:translateY(-4px)scale(1.06)}.map-pin:hover:after{opacity:.6;transform:scale(.75)}.map-locator{border:1px solid var(--color-border);border-radius:var(--radius-xl);grid-template-columns:1fr;gap:0;display:grid;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 24px 48px -24px #0f172a2e}@media(min-width:1024px){.map-locator{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}}.map-locator-list{border-right:none;border-bottom:1px solid var(--color-border);background:var(--color-bg);min-height:0;max-height:100%;overflow-y:auto}@media(min-width:1024px){.map-locator-list{border-right:1px solid var(--color-border);border-bottom:none}}.map-locator-item{text-align:left;border-bottom:1px solid var(--color-border-soft);cursor:pointer;background:var(--color-bg);width:100%;color:var(--color-text);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);align-items:flex-start;gap:.875rem;padding:1.0625rem 1.375rem;display:flex}.map-locator-item:last-of-type{border-bottom:none}.map-locator-item:hover{background:var(--color-bg-soft)}.map-locator-item.is-active{background:var(--color-primary-50)}.map-locator-item.is-active .map-locator-item-title{color:var(--color-text)}.map-locator-item:hover .map-locator-item-icon{color:var(--color-text-soft)}.map-locator-item.is-active .map-locator-item-icon{color:var(--color-primary-ink)}.map-locator-item-icon{color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-out);flex-shrink:0;margin-top:.2rem;font-size:1.125rem}.map-locator-item-body{flex:1;min-width:0}.map-locator-item-title{font-weight:600;font-size:var(--text-base);letter-spacing:-.01em;color:var(--color-text);line-height:var(--leading-snug);transition:color var(--duration-fast) var(--ease-out);margin-bottom:.3rem;display:block}.map-locator-item-meta{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.5;display:block}.map-locator .map{border-radius:0;height:100%;min-height:300px}@media(min-width:1024px){.map-locator .map{min-height:420px}}.media-embed{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.media-embed>iframe,.media-embed>video,.media-embed>img{object-fit:cover;border:0;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.media-embed--4-3{aspect-ratio:4/3}.media-embed--1-1{aspect-ratio:1}.media-embed--21-9{aspect-ratio:21/9}.media-facade{cursor:pointer}.media-facade:after{content:"";opacity:.85;transition:opacity var(--duration-base) var(--ease-out);pointer-events:none;z-index:1;background:radial-gradient(circle,#0000001f,#0000 60%),linear-gradient(#00000005 40%,#00000047);position:absolute;top:0;right:0;bottom:0;left:0}.media-facade:hover:after{opacity:1}.media-facade>img{transition:transform var(--duration-xslow) var(--ease-out)}.media-facade:hover>img{transform:scale(1.03)}.media-play-btn{z-index:2;border-radius:var(--radius-full);width:4rem;height:4rem;color:var(--color-text);cursor:pointer;transition:transform var(--duration-base) var(--ease-spring),background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);background:#fffffff0;border:0;justify-content:center;align-items:center;padding-left:.15rem;font-size:1.4rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px -6px #00000059}@media(min-width:768px){.media-play-btn{width:4.75rem;height:4.75rem;font-size:1.625rem}}.media-play-btn:before,.media-play-btn:after{content:"";border-radius:inherit;pointer-events:none;animation:media-play-ring 2.6s var(--ease-out) infinite;border:1.5px solid #ffffffb3;position:absolute;top:0;right:0;bottom:0;left:0}.media-play-btn:after{animation-delay:1.3s}.media-facade:hover .media-play-btn{color:var(--color-primary-ink-light);background:#fff;transform:translate(-50%,-50%)scale(1.08);box-shadow:0 16px 40px -8px #00000073}.media-play-btn:focus-visible{outline-offset:4px;outline:2px solid #fff}@media(prefers-reduced-motion:reduce){.media-play-btn:before,.media-play-btn:after{opacity:0;animation:none}.media-facade:hover>img{transform:none}}.media-bg{position:relative;overflow:hidden}.media-bg-video{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.media-bg-embed{z-index:-2;pointer-events:none;background-position:50%;background-size:cover;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.media-bg-embed iframe{border:0;width:100vw;min-width:177.78vh;height:56.25vw;min-height:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chapter-list{--chapter-time:var(--color-primary-ink);flex-direction:column;display:flex}.chapter{border-radius:var(--radius-lg);text-align:left;width:100%;color:inherit;transition:background-color var(--duration-base) var(--ease-out);grid-template-columns:3.75rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.875rem 1rem;text-decoration:none;display:grid}:is(a,button).chapter:hover{background:var(--color-bg-soft)}.chapter.is-active{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.chapter.is-active{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}}.chapter-time{font-family:var(--font-sans);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--chapter-time,var(--color-primary-ink))}.chapter-title{color:var(--color-text);font-weight:600;display:block}.chapter-text{font-size:var(--text-sm);color:var(--color-text-soft);margin-top:.25rem;line-height:1.6;display:block}.chapter>i{color:var(--chapter-time,var(--color-primary-ink));opacity:0;transition:opacity var(--duration-base) var(--ease-out),translate var(--duration-base) var(--ease-out);translate:-.375rem}.chapter:hover>i,.chapter.is-active>i{opacity:1;translate:0}.chapter-list--dark{--chapter-time:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.chapter-list--dark{--chapter-time:color-mix(in srgb, var(--color-primary) 45%, #fff)}}.chapter-list--dark .chapter-title{color:#fff}.chapter-list--dark .chapter-text{color:#fff9}.chapter-list--dark :is(a,button).chapter:hover{background:#ffffff0d}.chapter-list--ruled{border-top:1px solid var(--color-border)}.chapter-list--ruled .chapter{border-bottom:1px solid var(--color-border);border-radius:0;align-items:start;padding:1.25rem 0}.chapter-list--dark.chapter-list--ruled,.chapter-list--dark.chapter-list--ruled .chapter{border-color:#ffffff1a}.audio-player{border-radius:var(--radius-28);background:var(--color-dark);color:#fff;grid-template-columns:minmax(0,1fr);gap:1.5rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.audio-player-play{background:var(--color-primary);width:4rem;height:4rem;color:var(--color-on-primary);box-shadow:0 10px 28px -8px var(--color-primary);border-radius:50%;flex-shrink:0;place-items:center;font-size:1.5rem;display:grid}@supports (color:color-mix(in lab,red,red)){.audio-player-play{box-shadow:0 10px 28px -8px color-mix(in srgb,var(--color-primary) 70%,transparent)}}.audio-player-play{transition:transform var(--duration-base) var(--ease-spring),box-shadow var(--duration-base) var(--ease-out)}.audio-player-play:hover{transform:scale(1.06)}.audio-player-play:active{transform:scale(.96)}.audio-player-play:focus-visible{outline-offset:3px;outline:2px solid #fff}.audio-player.is-playing .audio-player-play{animation:audio-play-halo 2.2s var(--ease-out) infinite}.audio-player-wave{cursor:pointer;align-items:center;gap:3px;height:4rem;display:flex}.audio-player-wave>span{min-width:2px;height:var(--h,40%);border-radius:var(--radius-pill);transform-origin:50%;transition:background-color .2s linear,transform var(--duration-fast) var(--ease-out);background:#ffffff38;flex:1 1 0}.audio-player-wave>span.is-played{background:linear-gradient(180deg,var(--color-primary),var(--color-primary))}@supports (color:color-mix(in lab,red,red)){.audio-player-wave>span.is-played{background:linear-gradient(180deg,color-mix(in srgb,var(--color-primary) 70%,#fff),var(--color-primary))}}.audio-player-wave:hover>span:not(.is-played){background:#ffffff4d}.audio-player-wave>span:hover{background:#fff9;transform:scaleY(1.15)}.audio-player-wave:focus-visible{outline:2px solid var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.audio-player-wave:focus-visible{outline:2px solid color-mix(in srgb,var(--color-primary) 60%,#fff)}}.audio-player-wave:focus-visible{outline-offset:6px;border-radius:calc(.5rem * var(--radius-scale))}@media(max-width:639px){.audio-player-wave{gap:2px;height:3rem}.audio-player-wave>span{min-width:1px}}.audio-player-btn{border-radius:var(--radius-pill);min-width:2.5rem;height:2.5rem;font-size:var(--text-sm);color:#ffffffd9;transition:border-color var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out);border:1px solid #ffffff29;justify-content:center;align-items:center;gap:.375rem;padding-inline:.75rem;font-weight:600;display:inline-flex}.audio-player-btn:hover{background:#ffffff0f;border-color:#ffffff73}.audio-player-time{font-family:var(--font-sans);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:#fff9}.audio-player-eq{align-items:flex-end;gap:2px;height:.875rem;display:inline-flex}.audio-player-eq>span{background:currentColor;border-radius:2px;width:3px;height:30%}.audio-player.is-playing .audio-player-eq>span{animation:.8s ease-in-out infinite alternate audio-eq}.audio-player.is-playing .audio-player-eq>span:nth-child(2){animation-delay:-.3s}.audio-player.is-playing .audio-player-eq>span:nth-child(3){animation-delay:-.55s}@media(prefers-reduced-motion:reduce){.audio-player.is-playing .audio-player-eq>span{height:70%;animation:none}.audio-player.is-playing .audio-player-play{animation:none}}.post-meta{align-items:center;gap:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--color-text-soft);flex-wrap:wrap;display:flex}.post-meta-item{align-items:center;gap:var(--space-1);display:flex}.post-author{align-items:center;gap:.625rem;display:flex}.post-author-avatar{border-radius:var(--radius-full);flex-shrink:0;width:2rem;height:2rem;overflow:hidden}.post-author-avatar img{object-fit:cover;width:100%;height:100%;display:block}.post-author-name{font-size:var(--text-base);color:var(--color-text);font-weight:500}.post-list{flex-direction:column;display:flex}.post-list-item{gap:var(--space-5);padding:var(--space-5) 0;border-bottom:1px solid var(--color-border);text-decoration:none;display:flex}.post-list-item:first-child{border-top:1px solid var(--color-border)}.post-list-item:hover .post-list-title{color:var(--color-primary-ink)}.post-list-date{text-align:center;flex-shrink:0;width:3.25rem;padding-top:.1rem}.post-list-date-day{font-size:var(--text-2xl);color:var(--color-primary-ink);font-weight:700;line-height:1;display:block}.post-list-date-month{font-size:var(--text-base);color:var(--color-text-soft);margin-top:.2rem;display:block}.post-list-body{flex:1;min-width:0}.post-list-title{font-size:var(--text-base);color:var(--color-text);font-weight:600;line-height:var(--leading-snug);transition:color var(--duration-fast) var(--ease-out);margin-bottom:var(--space-1)}.post-list-excerpt{font-size:var(--text-base);color:var(--color-text-soft);line-height:var(--leading-relaxed)}.post-list-read-more{align-items:center;gap:var(--space-1);font-size:var(--text-base);color:var(--color-primary-ink);margin-top:var(--space-2);transition:gap var(--duration-fast) var(--ease-out);font-weight:600;text-decoration:none;display:inline-flex}.post-list-read-more:hover{gap:var(--space-2)}.post-thumb-item{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);text-decoration:none;display:flex}.post-thumb-item:first-child{padding-top:0}.post-thumb-item:last-child{border-bottom:none;padding-bottom:0}.post-thumb-item:hover .post-thumb-title{color:var(--color-primary-ink)}.post-thumb-img{border-radius:var(--radius-md);flex-shrink:0;width:5rem;height:5rem;overflow:hidden}.post-thumb-img img{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease-out);display:block}.post-thumb-item:hover .post-thumb-img img{transform:scale(1.08)}.post-thumb-title{font-size:var(--text-base);color:var(--color-text);font-weight:600;line-height:var(--leading-snug);transition:color var(--duration-fast) var(--ease-out);margin-bottom:var(--space-1)}.post-thumb-meta{font-size:var(--text-base);color:var(--color-text-soft);align-items:center;gap:var(--space-2);display:flex}.post-quote{padding:clamp(1.75rem,3.5vw,2.75rem)}.post-quote-mark{font-size:6.5rem;line-height:.5;font-family:var(--font-serif);color:var(--color-primary-200);-webkit-user-select:none;user-select:none;margin-bottom:1rem;display:block}.post-quote-text{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-text);margin-bottom:0;font-size:clamp(1.375rem,1.9vw,1.875rem);font-style:italic;font-weight:400;line-height:1.25}.post-quote-text .post-quote-source{font-family:var(--font-sans);font-style:normal;font-weight:400;font-size:var(--text-base);letter-spacing:normal;margin-top:1.75rem}.post-quote-source{align-items:center;gap:.75rem;display:flex}.post-quote-source-avatar{border-radius:var(--radius-full);flex-shrink:0;width:2.25rem;height:2.25rem;overflow:hidden}.post-quote-source-avatar img{object-fit:cover;width:100%;height:100%;display:block}.post-quote-source-name{font-size:var(--text-base);color:var(--color-text);font-style:normal;font-weight:600;display:block}.post-quote-source-role{font-size:var(--text-base);color:var(--color-text-soft);display:block}[class*=card-filled] .post-quote-mark{color:oklch(from var(--on-surface,#fff) l c h / .4)}[class*=card-filled] .post-quote-text{color:var(--on-surface,#fff)}[class*=card-filled] .post-quote-source-name{color:oklch(from var(--on-surface,#fff) l c h / .9)}[class*=card-filled] .post-quote-source-role{color:oklch(from var(--on-surface,#fff) l c h / .7)}.post-video-wrap{position:relative;overflow:hidden}.post-video-wrap img{object-fit:cover;width:100%;transition:transform var(--duration-slow) var(--ease-out);display:block}.post-video-play{transition:background var(--duration-base) var(--ease-out);background:#0003;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0;bottom:0;left:0}.post-video-play-btn{border-radius:var(--radius-full);width:3.5rem;height:3.5rem;color:var(--color-text);transition:transform var(--duration-base) var(--ease-spring),background var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);background:#ffffffeb;justify-content:center;align-items:center;padding-left:.15rem;font-size:1.35rem;display:flex}.card-hover:hover .post-video-wrap img{transform:scale(1.05)}.card-hover:hover .post-video-play{background:#00000061}.card-hover:hover .post-video-play-btn{background:#fff;transform:scale(1.12);box-shadow:0 8px 24px #00000038}.post-link-badge{background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--color-text-soft);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);align-items:center;gap:.35rem;margin-bottom:.75rem;padding:.3rem .75rem;font-weight:500;text-decoration:none;display:inline-flex}.post-link-badge:hover{background:var(--color-primary-50);color:var(--color-primary-ink)}.post-date-badge{z-index:1;background:var(--color-surface);text-align:center;border-radius:var(--radius-md);padding:.5rem .875rem;line-height:1;position:absolute;top:1.25rem;left:1.5rem}.post-date-badge-day{font-size:var(--text-xl);color:var(--color-text);font-weight:700;display:block}.post-date-badge-month{font-size:var(--text-sm);color:var(--color-text-soft);margin-top:.2rem;font-weight:500;display:block}.post-count-badge{z-index:1;position:absolute;top:1rem;right:1.25rem}.post-read-more{align-items:center;gap:var(--space-1);font-size:var(--text-base);color:var(--color-primary-ink);transition:gap var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);font-weight:600;text-decoration:none;display:inline-flex}.post-read-more:hover{gap:var(--space-2);color:var(--color-primary-ink)}.post-dark-section{background:var(--color-dark)}.post-dark-section .card{background:#ffffff0d;border-color:#ffffff1a}.post-dark-section .card:hover{background:#ffffff17;border-color:#ffffff2e}.post-dark-section .card-title{color:#fff}.post-dark-section .card-text{color:#ffffffa6}.post-dark-section .post-author-name{color:#fffc}.post-dark-section .post-meta{color:#fff9}.post-dark-section .card-footer{border-top-color:#ffffff1a}.post-dark-section .card-image img{filter:brightness(.88)}.site-footer{--footer-bg:var(--color-bg);--footer-title:var(--color-dark);--footer-body:var(--color-text-soft);--footer-link:var(--color-text-soft);--footer-link-hover:var(--color-primary-ink);--footer-muted:var(--color-text-muted);--footer-rule:var(--color-border);--footer-accent:var(--color-primary);--footer-accent-ink:var(--color-primary-ink);--footer-accent-on:var(--color-on-primary);--footer-em:var(--color-primary-ink);--footer-y:4.5rem;background:var(--footer-bg);color:var(--footer-body);position:relative}@media(min-width:1024px){.site-footer{--footer-y:6rem}}.site-footer--dark{--footer-bg:var(--color-dark);--footer-title:#fff;--footer-body:#ffffff9e;--footer-link:#ffffff9e;--footer-link-hover:#fff;--footer-muted:#ffffff6b;--footer-rule:#ffffff1f;--footer-em:var(--color-primary-300)}@supports (color:oklch(from red calc(l + .1) c h)){.site-footer--dark{--footer-em:oklch(from var(--color-primary-300) max(l, .77) c h);--footer-accent-ink:oklch(from var(--color-primary-base) max(l, .538983) c h)}}.site-footer--dark .brand{color:var(--footer-title)}.site-footer--soft{--footer-bg:var(--color-bg-soft)}.footer-main{background:var(--footer-bg,var(--color-bg));padding-block:var(--footer-y,5rem)}.site-footer .footer-main,.site-footer .footer-bottom{background:0 0}.footer-col-title{font-size:var(--text-base);color:var(--footer-title,var(--color-dark));letter-spacing:var(--tracking-tight);margin-bottom:1.5rem;font-weight:700}.footer-links{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}.footer-links a{font-size:var(--text-base);color:var(--footer-link,var(--color-text-soft));transition:color var(--duration-fast) var(--ease-out);text-decoration:none}.footer-links a:hover{color:var(--footer-link-hover,var(--color-primary-ink))}.footer-links--slide a{transition:color var(--duration-fast) var(--ease-out),transform var(--duration-hover) var(--ease-out);display:inline-block}.footer-links--slide a:hover{transform:translate(.3rem)}.footer-bottom{border-top:1px solid var(--footer-rule,var(--color-border));font-size:var(--text-base);color:var(--footer-muted,var(--color-text-muted));background:var(--footer-bg,var(--color-bg));padding-block:1.5rem}.footer-bottom-inner{font-size:var(--text-base);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.5rem;display:flex}@media(min-width:768px){.footer-bottom-inner{text-align:left;justify-content:space-between}}.site-footer .footer-bottom a:not(.social-link,.nav-lang-item){color:inherit;transition:color var(--duration-fast) var(--ease-out);text-decoration:none}.site-footer .footer-bottom a:not(.social-link,.nav-lang-item):hover{color:var(--footer-link-hover,var(--color-primary-ink))}.footer-eyebrow{font-size:var(--text-base);color:var(--footer-em,var(--color-primary-ink));margin-bottom:1.1rem;font-weight:500;display:block}.footer-heading{letter-spacing:-.045em;color:var(--footer-title,var(--color-dark));margin:0;font-size:clamp(2.1rem,4.6vw,3.5rem);line-height:1}.footer-heading em{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--footer-em,var(--color-primary-ink));font-weight:400}.footer-nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 2rem;margin:0;padding:0;list-style:none;display:flex}.footer-nav a{font-size:var(--text-base);color:var(--footer-link,var(--color-text-soft));transition:color var(--duration-fast) var(--ease-out);text-decoration:none;position:relative}.footer-nav a:after{content:"";transform-origin:0;width:100%;height:1px;transition:transform var(--duration-hover) var(--ease-out);background:currentColor;position:absolute;bottom:-.35rem;left:0;transform:scaleX(0)}.footer-nav a:hover{color:var(--footer-link-hover,var(--color-primary-ink))}.footer-nav a:hover:after{transform:scaleX(1)}@media(min-width:768px){.footer-nav{justify-content:flex-start}}.footer-detail{font-size:var(--text-base);color:var(--footer-body,var(--color-text-soft));line-height:var(--leading-relaxed)}.footer-detail a{color:inherit;transition:color var(--duration-fast) var(--ease-out);text-decoration:none}.footer-detail a:hover{color:var(--footer-link-hover,var(--color-primary-ink))}.footer-detail strong{color:var(--footer-title,var(--color-dark));font-weight:600;display:block}.footer-contact-item{font-size:var(--text-base);line-height:var(--leading-snug);color:var(--footer-link);transition:color var(--duration-fast) var(--ease-out);align-items:flex-start;gap:.75rem;padding-block:.35rem;text-decoration:none;display:flex}.footer-contact-item i{color:var(--footer-em);flex-shrink:0;margin-top:.15rem;font-size:1.15rem}.footer-contact-item:hover{color:var(--footer-link-hover)}.footer-subscribe{border-bottom:1.5px solid var(--footer-rule,var(--color-border));width:100%;transition:border-color var(--duration-hover) var(--ease-out);align-items:center;gap:.75rem;display:flex;position:relative}.footer-subscribe:focus-within{border-color:var(--footer-accent,var(--color-primary))}.footer-subscribe input{min-width:0;font-family:var(--font-sans);font-size:var(--text-base);color:var(--footer-title,var(--color-dark));background:0 0;border:0;outline:none;flex:1;padding:.75rem 0}.footer-subscribe input::placeholder{color:var(--footer-muted,var(--color-text-muted))}.footer-subscribe button{font-family:var(--font-sans);font-size:var(--text-base);color:var(--footer-title,var(--color-dark));cursor:pointer;transition:color var(--duration-fast) var(--ease-out);background:0 0;border:0;flex-shrink:0;align-items:center;gap:.4rem;padding:.4rem 0;font-weight:600;display:inline-flex}.footer-subscribe button i{transition:transform var(--duration-hover) var(--ease-spring)}.footer-subscribe button:hover{color:var(--footer-accent-ink,var(--footer-accent,var(--color-primary-ink)))}.footer-subscribe button:hover i{transform:translate(.25rem)}.footer-subscribe--boxed{background:var(--footer-field,transparent);border:1.5px solid var(--footer-rule,var(--color-border));border-radius:var(--radius-pill);padding:.35rem .35rem .35rem 1.25rem}.footer-subscribe--boxed input{padding-block:.6rem}.footer-subscribe--boxed button{width:2.75rem;height:2.75rem;color:var(--footer-accent-on,var(--color-on-primary));background:var(--footer-accent,var(--color-primary));border-radius:var(--radius-full);transition:background var(--duration-fast) var(--ease-out),transform var(--duration-hover) var(--ease-spring);justify-content:center;padding:0}.footer-subscribe--boxed button:hover{color:var(--footer-accent-on,var(--color-on-primary));transform:translate(.2rem)}.footer-subscribe--boxed button:hover i{transform:none}.footer-subscribe-msg{font-size:var(--text-sm);color:var(--footer-muted,var(--color-text-muted));margin-top:.75rem;display:block}.footer-subscribe-msg--error{color:var(--color-danger)}.site-footer--dark .footer-subscribe-msg--error{color:#ff9aa8}.footer-subscribe-msg--ok{color:var(--color-success)}.footer-watermark{position:relative;overflow:hidden}.footer-watermark-text{font-family:var(--font-heading);letter-spacing:-.05em;text-align:center;white-space:nowrap;color:var(--footer-title,var(--color-dark));opacity:.07;-webkit-user-select:none;user-select:none;pointer-events:none;margin-bottom:-.3em;font-size:clamp(4.5rem,30vw,26rem);font-weight:800;line-height:.8;display:block}.site-footer .social-link{color:var(--footer-link,var(--color-text-soft))}.site-footer .social-link--outline{color:var(--footer-title,var(--color-dark));border-color:var(--footer-rule,var(--color-border))}.site-footer .social-link--outline:hover{color:var(--color-on-primary);background:var(--color-primary);border-color:var(--color-primary)}.site-footer .social-link--soft{color:var(--footer-title,var(--color-dark));background:var(--footer-field,var(--color-bg-soft))}.footer-default{isolation:isolate;overflow:hidden}.footer-default:not(.site-footer--dark){--footer-bg:var(--color-bg-soft);border-top:1px solid var(--color-border)}.footer-default-glow{--glow-size:38rem;--glow-color:var(--color-primary-200);--glow-opacity:.5;top:-16rem;right:-12rem}.site-footer--dark .footer-default-glow{--glow-color:var(--color-primary);--glow-opacity:.3}.footer-default-top{border-bottom:1px solid var(--footer-rule);align-items:end;gap:3rem;padding-bottom:clamp(3rem,6vw,4.5rem);display:grid}@media(min-width:1024px){.footer-default-top{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:5rem}}.footer-default-title{font-size:clamp(2.5rem,5.6vw,4.5rem)}.footer-default-lead{text-wrap:balance;letter-spacing:-.02em;color:var(--footer-title);margin:0;font-size:clamp(1.35rem,2vw,1.6rem);font-weight:600;line-height:1.2}.footer-default{--footer-field:var(--color-bg)}.site-footer--dark.footer-default{--footer-field:#ffffff0d}.footer-default-hint{font-size:var(--text-sm);padding-left:1.25rem}.footer-default-more{color:var(--footer-title);align-items:center;gap:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.footer-default-more:hover{color:var(--footer-title)}.site-footer--dark .footer-default-more .arrow-circle{border-color:var(--footer-rule)}.footer-default-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.footer-default-facts-lead{grid-column:1/-1}.footer-default-fact{isolation:isolate;height:100%;color:var(--footer-body);background:var(--footer-field);border:1px solid var(--footer-rule);border-radius:var(--radius-xl);transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-hover) var(--ease-out),translate var(--duration-hover) var(--ease-out);flex-direction:column;gap:.375rem;padding:1.125rem 1.125rem 1.25rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.footer-default-fact:before{content:"";z-index:-1;background:radial-gradient(120% 90% at 0% 0%,var(--footer-accent),transparent 60%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.footer-default-fact:before{background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--footer-accent) 12%,transparent),transparent 60%)}}.footer-default-fact:before{opacity:0;transition:opacity var(--duration-hover) var(--ease-out)}.footer-default-fact:hover{color:var(--footer-body);border-color:var(--footer-accent)}@supports (color:color-mix(in lab,red,red)){.footer-default-fact:hover{border-color:color-mix(in srgb,var(--footer-accent) 40%,var(--footer-rule))}}.footer-default-fact:hover{box-shadow:0 18px 40px -24px var(--footer-accent)}@supports (color:color-mix(in lab,red,red)){.footer-default-fact:hover{box-shadow:0 18px 40px -24px color-mix(in srgb,var(--footer-accent) 55%,transparent)}}.footer-default-fact:hover{translate:0 -3px}.footer-default-fact:hover:before{opacity:1}.footer-default-fact strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--footer-title);margin-top:1.25rem;font-size:clamp(1.625rem,1.3rem + 1vw,2.125rem);font-weight:600;line-height:1}.footer-default-fact-label{font-size:var(--text-sm);font-weight:500;line-height:1.35}.footer-default-fact-icon{width:2.5rem;height:2.5rem;color:var(--footer-accent-ink);background:var(--footer-accent);place-items:center;font-size:1.25rem;display:grid}@supports (color:color-mix(in lab,red,red)){.footer-default-fact-icon{background:color-mix(in srgb,var(--footer-accent) 11%,transparent)}}.footer-default-fact-icon{border-radius:var(--radius-lg);transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),rotate var(--duration-hover) var(--ease-out)}.site-footer--dark .footer-default-fact-icon{color:var(--footer-em);background:var(--footer-accent)}@supports (color:color-mix(in lab,red,red)){.site-footer--dark .footer-default-fact-icon{background:color-mix(in srgb,var(--footer-accent) 24%,transparent)}}.footer-default-fact:hover .footer-default-fact-icon{color:var(--footer-accent-on);background:var(--footer-accent);rotate:-6deg}.footer-default-fact-go{color:var(--footer-muted);transition:color var(--duration-fast) var(--ease-out),translate var(--duration-hover) var(--ease-out);position:absolute;top:1.125rem;right:1.125rem}.footer-default-fact:hover .footer-default-fact-go{color:var(--footer-accent-ink);translate:2px -2px}.footer-default-fact--lead{color:var(--footer-accent-on);flex-direction:row;align-items:center;gap:1.25rem;padding:1.375rem 1.5rem}@supports (color:color-mix(in lab,red,red)){.footer-default-fact--lead{color:color-mix(in srgb,var(--footer-accent-on) 78%,transparent)}}.footer-default-fact--lead{background:radial-gradient(90% 140% at 100% 0%,#ffffff42,transparent 55%),linear-gradient(135deg,var(--footer-accent),oklch(from var(--footer-accent) calc(l - .12) c h));border-color:#0000}.footer-default-fact--lead:before{opacity:1;width:16rem;height:16rem;transition:scale var(--duration-hover) var(--ease-out);background:0 0;border:1px solid #ffffff2e;border-radius:50%;inset:auto -3rem -7rem auto;box-shadow:0 0 0 2.5rem #ffffff0d,0 0 0 5rem #ffffff08}.footer-default-fact--lead:hover{color:var(--footer-accent-on)}@supports (color:color-mix(in lab,red,red)){.footer-default-fact--lead:hover{color:color-mix(in srgb,var(--footer-accent-on) 78%,transparent)}}.footer-default-fact--lead:hover{box-shadow:0 22px 48px -22px var(--footer-accent);border-color:#0000}@supports (color:color-mix(in lab,red,red)){.footer-default-fact--lead:hover{box-shadow:0 22px 48px -22px color-mix(in srgb,var(--footer-accent) 75%,transparent)}}.footer-default-fact--lead:hover:before{scale:1.08}.footer-default-fact--lead strong{letter-spacing:-.05em;color:var(--footer-accent-on);margin:0;font-size:clamp(2.75rem,2rem + 2.6vw,4rem)}.footer-default-fact--lead .footer-default-fact-label{font-size:var(--text-base);color:var(--footer-accent-on);flex-direction:column;gap:.2rem;font-weight:600;display:flex}.footer-default-fact--lead small{font-size:var(--text-sm);color:var(--footer-accent-on);font-weight:400}@supports (color:color-mix(in lab,red,red)){.footer-default-fact--lead small{color:color-mix(in srgb,var(--footer-accent-on) 72%,transparent)}}.footer-default-fact--lead .footer-default-fact-go{width:2.75rem;height:2.75rem;color:var(--footer-accent-on);transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),rotate var(--duration-hover) var(--ease-out);background:#ffffff29;border:1px solid #ffffff47;border-radius:50%;flex:none;place-items:center;margin-left:auto;font-size:1.125rem;display:grid;position:static}.footer-default-fact--lead:hover .footer-default-fact-go{color:var(--footer-accent-ink);background:#fff;translate:none;rotate:45deg}.footer-default-ext{color:var(--footer-muted);margin-left:.15rem;font-size:.8em}.footer-columns{--footer-field:var(--color-bg)}.footer-minimal .footer-main{padding-block:clamp(3rem,6vw,4.5rem)}.footer-minimal-row{text-align:center;flex-direction:column;align-items:center;gap:2.25rem;display:flex}.footer-minimal-lead span{color:var(--footer-muted,var(--color-text-muted));margin-bottom:.4rem;display:block}.footer-minimal-lead strong{font-family:var(--font-heading);letter-spacing:-.035em;font-size:clamp(1.6rem,2.6vw,2rem)}@media(min-width:768px){.footer-minimal-row{text-align:left;flex-direction:row;justify-content:space-between;gap:2rem}.footer-minimal-lead--end{text-align:right}}.footer-floating .footer-main{padding-block:2rem 1.5rem}.footer-floating-bar{--footer-title:#fff;--footer-link:#ffffffad;--footer-link-hover:#fff;--footer-rule:#ffffff29;background:linear-gradient(108deg,var(--color-dark) 0%,var(--color-dark) 45%,var(--color-primary) 100%);flex-direction:column;align-items:center;gap:1.75rem;padding:2.25rem 1.5rem;display:flex}@supports (color:color-mix(in lab,red,red)){.footer-floating-bar{background:linear-gradient(108deg,var(--color-dark) 0%,var(--color-dark) 45%,color-mix(in srgb,var(--color-primary) 34%,var(--color-dark)) 100%)}}.footer-floating-bar{border-radius:var(--radius-xl);box-shadow:0 24px 48px -28px #0f172a8c}.footer-floating-bar .brand{color:#fff}@media(min-width:1024px){.footer-floating .footer-main{padding-block:2.5rem 2rem}.footer-floating-bar{border-radius:var(--radius-2xl);flex-direction:row;justify-content:space-between;gap:2rem;padding:1.75rem 2.5rem}.footer-floating-bar .footer-nav{flex:1;justify-content:center}}.footer-cta-bar-strip{border-bottom:1px solid var(--footer-rule);background:#ffffff0a;padding-block:clamp(2.5rem,5vw,3.5rem)}.footer-cta-banner-head{--footer-title:var(--color-dark);--footer-link:var(--color-text-soft);--footer-link-hover:var(--color-primary-ink);--footer-muted:var(--color-text-muted);--footer-rule:var(--color-border);background:var(--color-bg);color:var(--color-text-soft)}.footer-cta-helpers{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 2.5rem;margin:0;padding-block:2.75rem 3rem;list-style:none;display:flex}.footer-cta-helpers li{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.footer-cta-helpers i{color:var(--color-primary-ink);font-size:1.2rem}.footer-cta-helpers a{color:var(--color-dark);text-underline-offset:4px;transition:color var(--duration-fast) var(--ease-out);font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.footer-cta-helpers a:hover{color:var(--color-primary-ink)}.footer-cta-split{background:linear-gradient(to bottom,var(--color-bg) 0 50%,var(--footer-bg) 50% 100%)}.footer-cta-card{--footer-title:var(--color-on-primary);--footer-em:var(--color-primary-100);isolation:isolate;color:oklch(from var(--color-on-primary) l c h / .8);background:var(--color-primary);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex-direction:column;align-items:flex-start;gap:1.75rem;padding:2.25rem 1.75rem;display:flex;position:relative;overflow:hidden}@supports (color:oklch(from red calc(l + .1) c h)){.footer-cta-card{--footer-em:oklab(from var(--color-on-primary) calc(clamp(0, (l - .8) * 1000000000, 1)*(2*l - 1) + (1 - clamp(0, (l - .8) * 1000000000, 1))*.3) calc(a*(clamp(0, (l - .8) * 1000000000, 1)*2 + (1 - clamp(0, (l - .8) * 1000000000, 1))*3)) calc(b*(clamp(0, (l - .8) * 1000000000, 1)*2 + (1 - clamp(0, (l - .8) * 1000000000, 1))*3)) )}@supports (color:color-mix(in lab,red,red)){.footer-cta-card{--footer-em:oklab(from color-mix(in oklab, var(--color-on-primary), var(--color-primary-100)) calc(clamp(0, (l - .8) * 1000000000, 1)*(2*l - 1) + (1 - clamp(0, (l - .8) * 1000000000, 1))*.3) calc(a*(clamp(0, (l - .8) * 1000000000, 1)*2 + (1 - clamp(0, (l - .8) * 1000000000, 1))*3)) calc(b*(clamp(0, (l - .8) * 1000000000, 1)*2 + (1 - clamp(0, (l - .8) * 1000000000, 1))*3)) )}}}.footer-cta-card-phone{color:var(--color-on-primary);white-space:nowrap;transition:opacity var(--duration-fast) var(--ease-out);align-items:center;gap:.5rem;font-weight:600;text-decoration:none;display:inline-flex}.footer-cta-card-phone i{font-size:1.2rem}.footer-cta-card-phone:hover{opacity:.8}@media(min-width:1024px){.footer-cta-card{border-radius:var(--radius-2xl);flex-direction:row;justify-content:space-between;align-items:center;gap:2.5rem;padding:3rem 3.5rem}}.footer-cta-media{--footer-title:#fff;--footer-em:var(--color-primary-300);isolation:isolate;align-items:center;min-height:clamp(17rem,26vw,22rem);padding-block:3.5rem;display:flex;position:relative;overflow:hidden}@supports (color:oklch(from red calc(l + .1) c h)){.footer-cta-media{--footer-em:oklch(from var(--color-primary-300) max(l, .77) c h)}}.footer-cta-media-img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.footer-cta-media-scrim{z-index:-1;background:linear-gradient(100deg,var(--color-dark) 0%,var(--color-primary-900) 100%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){.footer-cta-media-scrim{background:linear-gradient(100deg,color-mix(in srgb,var(--color-dark) 88%,transparent),color-mix(in srgb,var(--color-primary-900) 62%,transparent))}}.footer-cta-media-link{color:#fff;align-items:center;gap:1rem;text-decoration:none;display:inline-flex}.footer-cta-media-icon{width:4rem;height:4rem;color:var(--color-on-primary);background:var(--color-primary);border-radius:var(--radius-full);transition:transform var(--duration-hover) var(--ease-spring);flex-shrink:0;place-items:center;font-size:1.5rem;display:grid}.footer-cta-media-link strong{font-size:var(--text-xl);text-underline-offset:5px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.footer-cta-media-link:hover .footer-cta-media-icon{transform:translate(.2rem,-.2rem)}@media(min-width:1024px){.footer-cta-media-icon{width:4.75rem;height:4.75rem}}.footer-contact{isolation:isolate;background:linear-gradient(108deg,var(--color-dark) 0%,var(--color-dark) 38%,var(--color-primary) 100%);position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.footer-contact{background:linear-gradient(108deg,var(--color-dark) 0%,var(--color-dark) 38%,color-mix(in srgb,var(--color-primary) 34%,var(--color-dark)) 100%)}}.footer-contact .footer-main{padding-block:clamp(3.5rem,7vw,5.5rem)}.footer-contact-glow{z-index:-1;aspect-ratio:1;background:var(--color-primary);opacity:.35;filter:blur(140px);pointer-events:none;border-radius:50%;width:36rem;position:absolute;bottom:-14rem;right:-10rem}.footer-contact-cta{border-bottom:1px solid var(--footer-rule);text-align:center;padding-block:clamp(2rem,4vw,2.75rem)}.footer-contact-cta-text{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--footer-title);flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;margin:0;font-size:clamp(1.35rem,2.6vw,2rem);font-weight:600;display:flex}.footer-contact-cta-text em{font-family:var(--font-serif);letter-spacing:0;color:var(--color-primary-300);font-weight:400}.footer-contact-cta-link{border-radius:var(--radius-pill);font-family:var(--font-sans);font-size:var(--text-base);letter-spacing:0;color:var(--footer-title);transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out);border:1px solid #fff3;align-items:center;gap:.75rem;padding:.4rem .4rem .4rem 1.25rem;font-weight:600;text-decoration:none;display:inline-flex}.footer-contact-cta-go{width:2.25rem;height:2.25rem;color:var(--color-on-primary);background:var(--color-primary);transition:transform var(--duration-hover) var(--ease-spring);border-radius:50%;place-items:center;display:grid}.footer-contact-cta-link:hover{color:var(--footer-title);background-color:#ffffff0f;border-color:#fff6}.footer-contact-cta-link:hover .footer-contact-cta-go{transform:translate(.2rem)}.footer-contact-brand{color:var(--footer-title);font-size:1.75rem;display:inline-block}.footer-contact-status{font-size:var(--text-base);color:var(--footer-body);align-items:center;gap:.6rem;margin:1.5rem 0 0;display:flex}.footer-contact-status span{background:var(--color-success);width:.5rem;height:.5rem;box-shadow:0 0 0 4px var(--color-success);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.footer-contact-status span{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-success) 25%,transparent)}}.footer-newsletter .footer-main{padding-block:clamp(4.5rem,10vw,8rem) clamp(3rem,6vw,4.5rem);position:relative;overflow:hidden}.footer-newsletter-inner{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.footer-newsletter-kicker{border:1px solid var(--footer-rule,var(--color-border));border-radius:var(--radius-pill);background:var(--color-bg);font-size:var(--text-base);color:var(--footer-title);align-items:center;gap:.6rem;margin-bottom:1.75rem;padding:.4rem 1rem;display:inline-flex;box-shadow:0 6px 18px -10px #0f172a40}.footer-newsletter-pulse{background:var(--color-primary);width:.5rem;height:.5rem;box-shadow:0 0 0 0 var(--color-primary);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.footer-newsletter-pulse{box-shadow:0 0 color-mix(in srgb,var(--color-primary) 50%,transparent)}}.footer-newsletter-pulse{animation:footer-newsletter-pulse 2.4s var(--ease-out) infinite}@keyframes footer-newsletter-pulse{70%{box-shadow:0 0 0 .55rem #0000}to{box-shadow:0 0 #0000}}.footer-newsletter-title{letter-spacing:-.045em;max-width:18ch;color:var(--footer-title);margin:0;font-size:clamp(2.5rem,6.4vw,4.75rem);line-height:1}.footer-newsletter-title em{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--footer-accent-ink,var(--footer-accent));font-weight:400}.footer-newsletter-lead{max-width:42ch;font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-soft);margin:1.5rem 0 0}.footer-newsletter-form{text-align:left;width:100%;max-width:34rem;margin:2.75rem 0 2.25rem}.footer-newsletter-form .footer-subscribe{border-bottom-width:2px}.footer-newsletter-form .footer-subscribe:after{content:"";background:var(--footer-accent);height:2px;transition:transform var(--duration-base) var(--ease-out);position:absolute;inset:auto 0 -2px;transform:scaleX(0)}.footer-newsletter-form .footer-subscribe:focus-within:after{transform:scaleX(1)}.footer-newsletter-icon{color:var(--footer-muted);transition:color var(--duration-fast) var(--ease-out);flex-shrink:0;font-size:1.35rem}.footer-subscribe:focus-within .footer-newsletter-icon{color:var(--footer-accent-ink,var(--footer-accent))}.footer-newsletter-form .footer-subscribe input{font-size:var(--text-lg);padding-block:1.1rem}.footer-newsletter-form .footer-subscribe button{gap:.75rem}.footer-newsletter-form .footer-subscribe input:focus,.footer-newsletter-form .footer-subscribe input:focus-visible,.footer-newsletter-form .footer-subscribe input[aria-invalid=true]{box-shadow:none;background:0 0;border:0;outline:none}@media(max-width:479px){.footer-newsletter-go-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.footer-newsletter-go{background:var(--footer-title);width:2.5rem;height:2.5rem;color:var(--color-on-dark);transition:background var(--duration-fast) var(--ease-out);border-radius:50%;place-items:center;display:grid}.footer-newsletter-form .footer-subscribe button:hover .footer-newsletter-go{color:var(--footer-accent-on,#fff);background:var(--footer-accent)}.footer-newsletter-form .footer-subscribe-msg{text-align:center;margin-top:.85rem}.footer-newsletter-proof{font-size:var(--text-base);color:var(--color-text-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-bottom:3.5rem;display:flex}.footer-newsletter-proof strong{color:var(--footer-title);font-weight:600}.footer-newsletter-proof .avatar-stack>img{border-color:var(--footer-bg)}.footer-newsletter-meta{border-top:1px solid var(--footer-rule,var(--color-border));width:min(100%,34rem);font-size:var(--text-base);color:var(--footer-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.5rem;margin:0 0 1.5rem;padding-top:2rem;display:flex}.footer-newsletter-meta a{color:inherit;transition:color var(--duration-fast) var(--ease-out);text-decoration:none}.footer-newsletter-meta a:hover{color:var(--footer-link-hover)}.footer-newsletter-meta .footer-newsletter-mail{color:var(--footer-title);text-underline-offset:4px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.footer-newsletter-meta .footer-newsletter-mail:hover{color:var(--footer-accent-ink,var(--footer-accent))}.site-footer .footer-newsletter-social{justify-content:center;gap:.75rem}.footer-newsletter-glow{aspect-ratio:16/9;background:radial-gradient(closest-side,var(--color-primary),transparent) 30% 45% / 60% 75% no-repeat,radial-gradient(closest-side,var(--color-primary-300),transparent) 72% 35% / 52% 65% no-repeat;width:min(60rem,130%);position:absolute;top:-18%;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.footer-newsletter-glow{background:radial-gradient(closest-side,color-mix(in srgb,var(--color-primary) 22%,transparent),transparent) 30% 45% / 60% 75% no-repeat,radial-gradient(closest-side,color-mix(in srgb,var(--color-primary-300) 30%,transparent),transparent) 72% 35% / 52% 65% no-repeat}}.footer-newsletter-glow{filter:blur(60px);opacity:.7;pointer-events:none}@media(prefers-reduced-motion:reduce){.footer-newsletter-pulse{animation:none}}.footer-newsletter-split-top{border-bottom:1px solid var(--footer-rule);flex-direction:column;gap:2.5rem;margin-bottom:clamp(3rem,6vw,4.5rem);padding-bottom:clamp(3rem,6vw,4.5rem);display:flex}.footer-newsletter-split-form .footer-subscribe{border-bottom-width:2px}@media(min-width:1024px){.footer-newsletter-split-top{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:4rem}.footer-newsletter-split-form{flex:1;max-width:32rem}}.footer-col-title--dot{align-items:center;gap:.6rem;display:flex}.footer-col-title--dot:before{content:"";border-radius:var(--radius-full);background:var(--footer-em,var(--color-primary));width:.4rem;height:.4rem}a.footer-underline-link{color:var(--footer-title,var(--color-dark));text-underline-offset:4px;transition:color var(--duration-fast) var(--ease-out);text-decoration:underline;text-decoration-thickness:1px}a.footer-underline-link:hover{color:var(--footer-accent-ink,var(--footer-accent,var(--color-primary-ink)))}.footer-headline-mark .brand{color:var(--footer-title);align-items:flex-start;gap:.2rem;font-size:1.5rem;display:inline-flex}.footer-headline-mark .brand i{color:var(--footer-em);transition:transform var(--duration-hover) var(--ease-spring);font-size:.85rem}.footer-headline-mark .brand:hover i{transform:translate(.2rem,-.2rem)}.footer-marquee-band{border-bottom:1px solid var(--footer-rule)}.footer-marquee-track{font-family:var(--font-heading);letter-spacing:-.045em;color:var(--footer-title);gap:3rem;padding-block:clamp(1rem,2.5vw,2rem);font-weight:800;animation-duration:30s}.footer-marquee-brand .brand{font-size:1.6rem}.footer-marquee-social{flex-wrap:wrap;gap:1.25rem;margin:2.5rem 0 0;padding:0;list-style:none;display:flex}.footer-marquee-social a{font-size:var(--text-lg);color:var(--footer-title);transition:color var(--duration-fast) var(--ease-out);font-weight:600;text-decoration:none}.footer-marquee-social a:hover{color:var(--footer-accent-ink,var(--footer-accent))}@media(min-width:1024px){.footer-marquee-brand{flex-direction:column;height:100%;display:flex}.footer-marquee-social{margin-top:auto}}.footer-watermark-band{background:var(--color-bg-soft)}.footer-watermark-band .marquee-text{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-dark);font-weight:600;animation-duration:40s}.footer-watermark-band .marquee-text__sep:before{background:var(--color-primary)}.footer-waves .footer-bottom{border-top:1px solid var(--footer-rule)}.footer-waves-eyebrow{letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.75rem;font-weight:600;display:inline-flex}.footer-waves-eyebrow>i{font-size:1rem}.footer-waves-art{isolation:isolate;pointer-events:none;height:clamp(13rem,26vw,22rem);margin-top:-1px;position:relative;overflow:hidden}.footer-waves-art .wave-field{--wave-opacity:.95;--wave-blur:34px}.footer-waves-art .footer-watermark-text{color:#fff;opacity:.9;mix-blend-mode:soft-light;margin-bottom:-.22em;position:absolute;inset:auto 0 0}.footer-subscribe--label button{width:auto;font-size:var(--text-base);border-radius:var(--radius-pill);gap:.5rem;padding-inline:1.25rem 1.1rem;font-weight:600}.footer-subscribe--label button i{transition:transform var(--duration-hover) var(--ease-out)}.footer-subscribe--label button:hover{transform:none}.footer-subscribe--label button:hover i{transform:translate(.2rem)}.footer-shop-title{letter-spacing:-.03em;color:var(--footer-title);margin:0;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:700;line-height:1.15}.footer-perk{color:var(--footer-title);background:var(--footer-accent);align-items:center;gap:.5rem;padding:.3rem .8rem .3rem .4rem;font-size:.875rem;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.footer-perk{background:color-mix(in srgb,var(--footer-accent) 10%,transparent)}}.footer-perk{border-radius:var(--radius-pill)}.footer-perk i{width:1.5rem;height:1.5rem;color:var(--footer-accent-on);background:var(--footer-accent);border-radius:50%;place-items:center;font-size:.875rem;display:grid}.footer-help{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2rem;margin:0;padding:0;list-style:none;display:grid}@media(max-width:479px){.footer-help{grid-template-columns:minmax(0,1fr)}}@media(min-width:1024px){.footer-help{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}.footer-help-card{color:var(--footer-body);align-items:center;gap:.875rem;text-decoration:none;display:flex}.footer-help-card:hover .footer-help-title{color:var(--footer-link-hover)}.footer-help-icon{width:2.75rem;height:2.75rem;color:var(--footer-em);background:var(--footer-accent);flex:none;place-items:center;font-size:1.25rem;display:grid}@supports (color:color-mix(in lab,red,red)){.footer-help-icon{background:color-mix(in srgb,var(--footer-accent) 10%,transparent)}}.footer-help-icon{transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),rotate var(--duration-base) var(--ease-out);border-radius:50%}.footer-help-card:hover .footer-help-icon{color:var(--footer-accent-on);background:var(--footer-accent);rotate:-8deg}.footer-help-title{color:var(--footer-title);transition:color var(--duration-fast) var(--ease-out);font-weight:600;line-height:1.3;display:block}.footer-help-text{overflow-wrap:anywhere;margin-top:.2rem;font-size:.9375rem;line-height:1.45;display:block}.footer-stores{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media(min-width:640px){.footer-stores{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.footer-stores{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.footer-store{background:var(--footer-card,var(--color-bg));border:1px solid var(--footer-rule);border-radius:var(--radius-lg);height:100%;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-hover) var(--ease-out),translate var(--duration-hover) var(--ease-out);padding:1.25rem 1.25rem 1.125rem;position:relative}.footer-store:hover{border-color:var(--footer-accent)}@supports (color:color-mix(in lab,red,red)){.footer-store:hover{border-color:color-mix(in srgb,var(--footer-accent) 35%,transparent)}}.footer-store:hover{translate:0 -3px;box-shadow:0 18px 40px -24px #0f172a59}.footer-store-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.footer-store-name{color:var(--footer-title);margin:0;font-size:1.0625rem;font-weight:600}.footer-store-go{width:2rem;height:2rem;color:var(--footer-accent-on);background:var(--footer-accent);transition:rotate var(--duration-hover) var(--ease-out);border-radius:50%;flex:none;place-items:center;font-size:.9375rem;display:grid}.footer-store-go:after{content:"";border-radius:var(--radius-lg);position:absolute;top:0;right:0;bottom:0;left:0}.footer-store:hover .footer-store-go{rotate:-45deg}.footer-store-address{margin:.5rem 0 0;font-size:.9375rem;font-style:normal;line-height:1.5}.footer-store-hours{color:var(--footer-muted);align-items:center;gap:.5rem;margin:.875rem 0 0;font-size:.875rem;display:flex}.footer-store-hours:before{content:"";background:var(--color-success,#16a34a);width:.5rem;height:.5rem;box-shadow:0 0 0 3px var(--color-success,#16a34a);border-radius:50%}@supports (color:color-mix(in lab,red,red)){.footer-store-hours:before{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-success,#16a34a) 20%,transparent)}}.footer-acc-toggle{width:100%;font:inherit;font-size:var(--text-base);letter-spacing:var(--tracking-tight);color:var(--footer-title);text-align:left;cursor:default;background:0 0;border:0;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:0;font-weight:700;display:flex}.footer-acc-caret{display:none}.footer-acc-body{grid-template-rows:1fr;display:grid}.footer-acc-body>*{min-height:0}@media(max-width:767px){.footer-acc{border-bottom:1px solid var(--footer-rule)}:not(.footer-acc)+.footer-acc{border-top:1px solid var(--footer-rule)}.footer-acc+.footer-acc{margin-top:calc(var(--footer-acc-gap,2.5rem) * -1)}.footer-acc-toggle{cursor:pointer;margin:0;padding-block:1.1rem}.footer-acc-caret{transition:rotate var(--duration-base) var(--ease-out);font-size:1rem;display:block}.footer-acc.is-open .footer-acc-caret{rotate:45deg}.footer-acc-body{transition:grid-template-rows var(--duration-base) var(--ease-out)}.footer-acc.is-shut .footer-acc-body{grid-template-rows:0fr}.footer-acc-body>*{padding-bottom:1.25rem;overflow-y:clip}.footer-acc.is-shut .footer-acc-body>*{visibility:hidden;padding-bottom:0}@media(scripting:enabled){.footer-acc:not(.is-open) .footer-acc-body{grid-template-rows:0fr}.footer-acc:not(.is-open) .footer-acc-body>*{visibility:hidden;padding-bottom:0}}}.pay-marks{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.pay-mark{letter-spacing:.02em;color:#1f2937;border-radius:var(--radius-sm);background:#fff;border:1px solid #0f172a1f;justify-content:center;align-items:center;gap:.125rem;min-width:2.75rem;height:1.75rem;padding-inline:.45rem;font-size:.6875rem;font-weight:800;display:inline-flex}.pay-mark i{font-size:.95rem}.pay-mark--visa{color:#1a3d8f;letter-spacing:.04em;font-size:.75rem;font-style:italic}.pay-mark-circles{display:flex}.pay-mark-circles i{background:#eb4a2c;border-radius:50%;width:.9rem;height:.9rem}.pay-mark-circles i+i{mix-blend-mode:multiply;background:#f6a623;margin-left:-.35rem}.footer-region{position:relative}.footer-region-toggle{font:inherit;color:var(--footer-title);border:1px solid var(--footer-rule);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out);background:0 0;align-items:center;gap:.5rem;padding:.45rem .85rem .45rem .7rem;font-size:.9375rem;display:inline-flex}.footer-region-toggle:hover{border-color:var(--footer-title)}@supports (color:color-mix(in lab,red,red)){.footer-region-toggle:hover{border-color:color-mix(in srgb,var(--footer-title) 40%,transparent)}}.footer-region-toggle>i:first-child{color:var(--footer-em);font-size:1.125rem}.footer-region-caret{transition:rotate var(--duration-base) var(--ease-out);font-size:.75rem}.footer-region-toggle[aria-expanded=true] .footer-region-caret{rotate:180deg}.footer-region-menu{--menu-text:var(--color-text);--menu-hover-bg:var(--color-primary-50);--menu-hover-text:var(--color-primary-ink);z-index:var(--z-dropdown);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);min-width:15rem;box-shadow:var(--shadow-lg);flex-direction:column;padding:.375rem;display:flex;position:absolute;bottom:calc(100% + .5rem);left:0}.footer-app-badges{flex-wrap:wrap;gap:.5rem;display:flex}@media(min-width:1024px){.footer-app-badges{flex-wrap:nowrap}}.footer-shop-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;display:flex}.footer-shop-bar .footer-nav{justify-content:flex-start;gap:.5rem 1.5rem;margin:0}.site-footer--dark .footer-app-badges .btn-dark{color:var(--color-dark);background:#fff;border-color:#fff}.footer-shop-service{border-top:1px solid var(--footer-rule)}.footer-help-wrap,.footer-stores-wrap{border-bottom:1px solid var(--footer-rule);margin-bottom:3rem;padding-bottom:3rem}@media(prefers-reduced-motion:reduce){.footer-store,.footer-help-icon,.footer-store-go,.footer-acc-body{transition:none}.footer-store:hover{translate:none}}.footer-blog-band{border-bottom:1px solid var(--footer-rule);gap:2.5rem;margin-bottom:3rem;padding-bottom:3rem;display:grid}@media(min-width:1024px){.footer-blog-band{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:5rem}}.footer-blog-pitch{letter-spacing:-.03em;max-width:30ch;color:var(--footer-title);margin:1rem 0 0;font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem);font-weight:600;line-height:1.2}.footer-blog-pitch em{font-family:var(--font-serif);color:var(--footer-em);font-weight:400}.footer-blog-head{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem;display:flex}.footer-blog-head .footer-col-title{margin:0}.footer-posts{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.footer-post{color:inherit;grid-template-columns:5.5rem minmax(0,1fr);align-items:center;gap:1rem;text-decoration:none;display:grid}.footer-post-thumb{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--footer-rule);overflow:hidden}.footer-post-thumb img{object-fit:cover;width:100%;height:100%;transition:scale var(--duration-slow) var(--ease-out)}.footer-post:hover .footer-post-thumb img{scale:1.08}.footer-post-topic{letter-spacing:.08em;text-transform:uppercase;color:var(--footer-em);align-items:center;gap:.4rem;font-size:.75rem;font-weight:600;display:inline-flex}.footer-post-title{color:var(--footer-title);margin-top:.3rem;font-weight:600;line-height:1.35;display:block}.footer-post-meta{font-variant-numeric:tabular-nums;color:var(--footer-muted);margin-top:.3rem;font-size:.875rem;display:block}.footer-rank{counter-reset:rank;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.footer-rank li+li{border-top:1px solid var(--footer-rule)}.footer-rank a{color:inherit;counter-increment:rank;grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem;padding-block:.95rem;text-decoration:none;display:grid}.footer-rank li:first-child a{padding-top:0}.footer-rank a:before{content:counter(rank,decimal-leading-zero);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--footer-muted);transition:color var(--duration-fast) var(--ease-out),translate var(--duration-hover) var(--ease-out);font-size:1.25rem;font-weight:700;line-height:1.2}.footer-rank a:hover:before{color:var(--footer-em);translate:0 -2px}.footer-topics{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.footer-topics a{color:var(--footer-link);transition:color var(--duration-fast) var(--ease-out);align-items:center;gap:.75rem;padding-block:.7rem;text-decoration:none;display:flex}.footer-topics li:first-child a{padding-top:0}.footer-topics a:hover{color:var(--footer-link-hover)}.footer-topic-count{font-variant-numeric:tabular-nums;text-align:center;min-width:2.25rem;color:var(--footer-title);border:1px solid var(--footer-rule);border-radius:var(--radius-pill);transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);margin-left:auto;padding:.1rem .55rem;font-size:.8125rem;font-weight:600}.footer-topics a:hover .footer-topic-count{color:var(--footer-accent-on);background:var(--footer-accent);border-color:var(--footer-accent)}.footer-blog .footer-detail a{color:var(--footer-title);font-weight:600}.footer-blog .footer-detail a:hover{color:var(--footer-link-hover)}.footer-blog .btn-link{color:var(--footer-title)}.footer-blog .btn-link:hover{color:var(--footer-link-hover)}@media(prefers-reduced-motion:reduce){.footer-post-thumb img,.footer-rank a:before{transition:none}.footer-post:hover .footer-post-thumb img{scale:none}}.social-list{flex-wrap:wrap;align-items:center;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.social-link{--social-size:2.5rem;--social-color:var(--color-dark);width:var(--social-size);height:var(--social-size);font-size:calc(var(--social-size) * .46);color:var(--color-text-soft);border-radius:var(--radius-md);-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),transform var(--duration-base) var(--ease-lift),box-shadow var(--duration-base) var(--ease-lift),filter var(--duration-fast) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.social-link:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.social-link:active{transform:scale(.94)}.social-link i{line-height:1}.social-link[data-social=instagram]{--social-color:#e1306c}.social-link[data-social=x]{--social-color:#000}.social-link[data-social=facebook]{--social-color:#1877f2}.social-link[data-social=linkedin]{--social-color:#0a66c2}.social-link[data-social=youtube]{--social-color:red}.social-link[data-social=tiktok]{--social-color:#010101}.social-link[data-social=whatsapp]{--social-color:#25d366}.social-link[data-social=pinterest]{--social-color:#bd081c}.social-link[data-social=github]{--social-color:#181717}.social-link--circle{border-radius:var(--radius-full)}.social-link--rounded{border-radius:var(--radius-md)}.social-link--square{border-radius:0}.social-link--sm{--social-size:2rem}.social-link--lg{--social-size:3rem}.social-link--soft{background:var(--color-bg-muted);color:var(--color-dark)}.social-link--soft:hover,.social-link--solid{background:var(--social-color);color:#fff}.social-link--solid:hover{filter:brightness(1.1);box-shadow:0 8px 18px -8px var(--social-color)}@supports (color:color-mix(in lab,red,red)){.social-link--solid:hover{box-shadow:0 8px 18px -8px color-mix(in srgb,var(--social-color) 70%,transparent)}}.social-link--outline{border:1px solid var(--color-border);color:var(--color-dark)}.social-link--outline:hover{border-color:var(--social-color);color:var(--social-color)}.social-link--brand:not(.social-link--soft):not(.social-link--solid):not(.social-link--outline):hover{color:var(--social-color)}.social-link--hover-lift:hover{box-shadow:0 12px 22px -10px var(--social-color);transform:translateY(-3px)}@supports (color:color-mix(in lab,red,red)){.social-link--hover-lift:hover{box-shadow:0 12px 22px -10px color-mix(in srgb,var(--social-color) 55%,transparent)}}.social-link--hover-scale:hover{transform:scale(1.12)}.social-link--hover-rotate:hover{transition-duration:var(--duration-slow);transform:rotate(360deg)}@media(prefers-reduced-motion:reduce){.social-link--hover-lift:hover,.social-link--hover-scale:hover,.social-link--hover-rotate:hover{transform:none}}.social-link--instagram-gradient{color:#fff;background:radial-gradient(circle at 30% 110%,#fed576,#f47133,#bc3081 50%,#4c63d2)}.social-link--instagram-gradient:hover{filter:brightness(1.08)}.social-card{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-card);transition:border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-lift),transform var(--duration-base) var(--ease-lift);align-items:center;gap:.875rem;padding:1rem 1.25rem;text-decoration:none;display:flex}.social-card:hover{box-shadow:var(--shadow-md);border-color:#0000;transform:translateY(-2px)}.social-card:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.social-card-name{color:var(--color-dark);letter-spacing:-.005em;font-weight:600;line-height:1.25}.social-card-handle{font-size:var(--text-sm);color:var(--color-text-soft)}.social-card:hover .social-link--soft{background:var(--social-color);color:#fff}.social-card-arrow{color:var(--color-text-muted);transition:color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-lift);margin-left:auto;font-size:1.125rem}.social-card:hover .social-card-arrow{color:var(--color-dark);transform:translate(2px,-2px)}.social-share{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.social-share-label{font-size:var(--text-sm);color:var(--color-text-soft);margin-right:.25rem;font-weight:600}.instagram-feed{gap:.5rem;display:grid}.instagram-feed--3,.instagram-feed--4{grid-template-columns:repeat(2,1fr)}.instagram-feed--6{grid-template-columns:repeat(3,1fr)}@media(min-width:640px){.instagram-feed--3{grid-template-columns:repeat(3,1fr)}.instagram-feed--4{grid-template-columns:repeat(4,1fr)}.instagram-feed--6{grid-template-columns:repeat(6,1fr)}}.instagram-feed .img-frame{aspect-ratio:1}.instagram-feed .img-frame>img{object-fit:cover;width:100%;height:100%}.instagram-feed-meta{color:#fff;font-weight:600;font-size:var(--text-sm);justify-content:center;gap:1rem;display:flex;position:absolute;bottom:.75rem;left:0;right:0}.instagram-feed-meta span{align-items:center;gap:.35rem;display:inline-flex}.instagram-profile{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.instagram-profile-handle{color:var(--color-dark);font-weight:700}.instagram-profile-stats{font-size:var(--text-sm);color:var(--color-text-soft)}.progressive-blur{--pb-h:22vh;--pb-blur:24px;--pb-offset:0px;--pb-tint:var(--color-bg);height:var(--pb-h);pointer-events:none;z-index:calc(var(--z-sticky) - 1);position:fixed;left:0;right:0}.progressive-blur--bottom{--pb-dir:to bottom;bottom:var(--pb-offset)}.progressive-blur--top{--pb-dir:to top;top:var(--pb-offset)}.progressive-blur-layer{position:absolute;top:0;right:0;bottom:0;left:0}.progressive-blur-layer:first-child{-webkit-backdrop-filter:blur(calc(var(--pb-blur) / 128));backdrop-filter:blur(calc(var(--pb-blur) / 128));-webkit-mask-image:linear-gradient(var(--pb-dir),transparent 0%,#000 12.5%);mask-image:linear-gradient(var(--pb-dir),transparent 0%,#000 12.5%)}.progressive-blur-layer:nth-child(2){-webkit-backdrop-filter:blur(calc(var(--pb-blur) / 64));backdrop-filter:blur(calc(var(--pb-blur) / 64));-webkit-mask-image:linear-gradient(var(--pb-dir),transparent 12.5%,#000 25%);mask-image:linear-gradient(var(--pb-dir),transparent 12.5%,#000 25%)}.progressive-blur-layer:nth-child(3){-webkit-backdrop-filter:blur(calc(var(--pb-blur) / 32));backdrop-filter:blur(calc(var(--pb-blur) / 32));-webkit-mask-image:linear-gradient(var(--pb-dir),transparent 25%,#000 37.5%);mask-image:linear-gradient(var(--pb-dir),transparent 25%,#000 37.5%)}.progressive-blur-layer:nth-child(4){-webkit-backdrop-filter:blur(calc(var(--pb-blur) / 16));backdrop-filter:blur(calc(var(--pb-blur) / 16));-webkit-mask-image:linear-gradient(var(--pb-dir),transparent 37.5%,#000 50%);mask-image:linear-gradient(var(--pb-dir),transparent 37.5%,#000 50%)}.progressive-blur-layer:nth-child(5){-webkit-backdrop-filter:blur(calc(var(--pb-blur) / 8));backdrop-filter:blur(calc(var(--pb-blur) / 8));-webkit-mask-image:linear-gradient(var(--pb-dir),transparent 50%,#000 62.5%);mask-image:linear-gradient(var(--pb-dir),transparent 50%,#000 62.5%)}.progressive-blur-layer:nth-child(6){-webkit-backdrop-filter:blur(calc(var(--pb-blur) / 4));backdrop-filter:blur(calc(var(--pb-blur) / 4));-webkit-mask-image:linear-gradient(var(--pb-dir),transparent 62.5%,#000 75%);mask-image:linear-gradient(var(--pb-dir),transparent 62.5%,#000 75%)}.progressive-blur-layer:nth-child(7){-webkit-backdrop-filter:blur(calc(var(--pb-blur) / 2));backdrop-filter:blur(calc(var(--pb-blur) / 2));-webkit-mask-image:linear-gradient(var(--pb-dir),transparent 75%,#000 87.5%);mask-image:linear-gradient(var(--pb-dir),transparent 75%,#000 87.5%)}.progressive-blur-layer:nth-child(8){-webkit-backdrop-filter:blur(var(--pb-blur));backdrop-filter:blur(var(--pb-blur));-webkit-mask-image:linear-gradient(var(--pb-dir),transparent 87.5%,#000 100%);mask-image:linear-gradient(var(--pb-dir),transparent 87.5%,#000 100%)}.progressive-blur--fade:after{content:"";background:linear-gradient(var(--pb-dir),transparent 0%,var(--pb-tint) 92%);position:absolute;top:0;right:0;bottom:0;left:0}body.glightbox-open .progressive-blur,body:has(dialog[open]) .progressive-blur{opacity:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.progressive-blur-layer{display:none}}@media(prefers-reduced-transparency:reduce){.progressive-blur{display:none}}.project-band{--band-color:var(--color-dark);--band-stop:50%;background:linear-gradient(to bottom,var(--band-color) var(--band-stop),transparent var(--band-stop))}.project-caption{border-top:1px solid var(--color-border);gap:.5rem 2rem;margin-top:1.25rem;padding-top:1.25rem;display:grid}@media(min-width:768px){.project-caption{grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:start}}.project-caption-num{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:var(--text-base);color:var(--color-primary-ink)}.project-caption-title{font-size:var(--text-lg);color:var(--color-text);font-weight:700;line-height:1.35}.project-caption-text{max-width:62ch;font-size:var(--text-base);color:var(--color-text-soft);margin-top:.35rem;line-height:1.7}.project-caption-tags{flex-wrap:wrap;gap:.4rem;display:flex}@media(min-width:768px){.project-caption-tags{justify-content:flex-end;max-width:16rem}}.project-step{border-top:1px solid var(--color-border);padding-top:1.5rem;position:relative}.project-step:before{content:"";background:var(--color-primary);width:2.5rem;height:2px;transition:width var(--duration-slow) var(--ease-out);position:absolute;top:-1px;left:0}.project-step:hover:before{width:100%}.project-step-num{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:var(--text-base);color:var(--color-primary-ink)}.project-step-title{font-size:var(--text-2xl);letter-spacing:-.02em;margin-top:.75rem}.project-step p{font-size:var(--text-base);color:var(--color-text-soft);margin-top:.6rem;line-height:1.7}.project-flow{gap:1.5rem;display:grid}.project-flow-node{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);padding:1.25rem;position:relative}.project-flow-node>i{border-radius:var(--radius-md);background:var(--color-primary-50);width:2.5rem;height:2.5rem;color:var(--color-primary-ink);place-items:center;font-size:1.25rem;display:inline-grid}.project-flow-node strong{color:var(--color-text);margin-top:.9rem;font-weight:700;display:block}.project-flow-node span{font-size:var(--text-base);color:var(--color-text-soft);margin-top:.25rem;line-height:1.6;display:block}.project-flow-node:not(:last-child):after{content:"";background:linear-gradient(to bottom,var(--color-primary) 50%,transparent 0) 0 0 / 2px 8px repeat-y;width:2px;height:1.5rem;animation:.9s linear infinite project-flow-y;position:absolute;top:100%;left:2.4rem}@media(min-width:768px){.project-flow{grid-template-columns:repeat(var(--flow-steps,4),minmax(0,1fr));gap:2.5rem}.project-flow-node:not(:last-child):after{background:linear-gradient(to right,var(--color-primary) 50%,transparent 0) 0 0 / 8px 2px repeat-x;width:2.5rem;height:2px;animation-name:project-flow-x;top:2.5rem;left:100%}}.project-scale{grid-template-columns:repeat(var(--scale-steps,5),minmax(0,1fr));gap:.35rem;display:grid}.project-scale>div{flex-direction:column;gap:.6rem;min-width:0;display:flex}.project-scale-swatch{border-radius:var(--radius-sm);background:var(--swatch);transform-origin:bottom;height:3.25rem;transition:transform var(--duration-base) var(--ease-out)}.project-scale>div:hover .project-scale-swatch{transform:scaleY(1.2)}.project-scale span{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-soft);font-weight:600;overflow:hidden}.project-bars{border-radius:var(--radius-xl);height:clamp(12rem,24vw,18rem);display:flex;overflow:hidden}.project-bars>div{background:var(--bar);min-width:0;color:var(--bar-ink,#fff);transition:flex-grow .7s var(--ease-out);flex-direction:column;flex:1 1 0;justify-content:flex-end;gap:.2rem;padding:1.25rem;display:flex}.project-bars>div:hover{flex-grow:2.6}.project-bars strong,.project-bars span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-bars strong{font-weight:700}.project-bars span{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:var(--text-sm);opacity:.75}@media(max-width:639px){.project-bars{flex-direction:column;height:auto}.project-bars>div{flex:none;min-height:4.75rem}}.project-weights>div{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:baseline;gap:1.5rem;padding-block:.5rem;display:flex}.project-weights-word{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text);transition:letter-spacing var(--duration-slow) var(--ease-out),color var(--duration-base) var(--ease-out);font-size:clamp(2.25rem,1rem + 5.5vw,5.5rem);line-height:1.1;overflow:hidden}.project-weights>div:hover .project-weights-word{letter-spacing:0;color:var(--color-primary-ink)}.project-weights-meta{font-family:var(--font-sans);font-variant-numeric:tabular-nums;font-size:var(--text-sm);color:var(--color-text-muted);flex-shrink:0}.project-glyphs{border-top:1px solid var(--color-border);border-left:1px solid var(--color-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media(min-width:768px){.project-glyphs{grid-template-columns:repeat(8,minmax(0,1fr))}}.project-glyphs>span{aspect-ratio:1;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);color:var(--color-text);transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out);place-items:center;font-size:clamp(1.75rem,1rem + 2.5vw,3rem);font-weight:600;display:grid}.project-glyphs>span:hover{background:var(--color-dark);color:var(--color-on-dark)}.project-motion{border-radius:var(--radius-lg);background:var(--color-bg-soft);height:8.5rem;position:relative;overflow:hidden}.project-motion-dot{background:var(--color-primary);border-radius:50%;width:1.5rem;height:1.5rem;margin-top:-.75rem;animation:2.4s cubic-bezier(.65,0,.35,1) infinite alternate project-ease;position:absolute;top:50%;left:1.25rem}.project-motion-bars{align-items:flex-end;gap:.5rem;display:flex;position:absolute;top:1.5rem;right:1.25rem;bottom:1.5rem;left:1.25rem}.project-motion-bars span{border-radius:var(--radius-sm);background:var(--color-primary);transform-origin:bottom;height:100%;animation:project-rise 2.2s var(--ease-out) infinite;flex:1}.project-motion-bars span:nth-child(2){opacity:.85;animation-delay:.12s}.project-motion-bars span:nth-child(3){opacity:.7;animation-delay:.24s}.project-motion-bars span:nth-child(4){opacity:.55;animation-delay:.36s}.project-motion-bars span:nth-child(5){opacity:.4;animation-delay:.48s}.project-motion-card{border-radius:var(--radius-md);background:var(--color-bg);box-shadow:var(--shadow-lg);animation:project-settle 2.8s var(--ease-out) infinite;position:absolute;top:1.5rem;right:25%;bottom:1.5rem;left:25%}.project-motion-card:before,.project-motion-card:after{content:"";border-radius:var(--radius-pill);background:var(--color-border);height:.5rem;position:absolute;left:1rem}.project-motion-card:before{background:var(--color-primary-200);top:1.1rem;right:35%}.project-motion-card:after{top:2.2rem;right:1rem}@media(prefers-reduced-motion:reduce){.project-flow-node:after,.project-motion-dot,.project-motion-bars span,.project-motion-card{animation:none}}.pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem;display:flex}.pagination>a,.pagination>span{border-radius:var(--radius-pill);min-width:2.75rem;height:2.75rem;font-size:var(--text-sm);color:var(--color-text-soft);transition:background-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out);justify-content:center;align-items:center;gap:.5rem;padding-inline:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.pagination>a:hover{background:var(--color-bg-muted);color:var(--color-text)}.pagination>[aria-current=page]{background:var(--color-dark);color:var(--color-on-dark)}.pagination>.pagination-edge{border:1px solid var(--color-border)}.pagination>.pagination-edge:hover{border-color:var(--color-dark);background:var(--color-dark);color:var(--color-on-dark)}.pagination>[aria-disabled=true]{opacity:.5;pointer-events:none}@media(max-width:639px){.pagination{gap:.25rem}.pagination>a,.pagination>span{min-width:2.5rem;height:2.5rem;padding-inline:.6rem}.pagination-label{display:none}.pagination:has(>.pagination-edge:nth-child(n+9)){gap:.125rem}.pagination:has(>.pagination-edge:nth-child(n+9))>a,.pagination:has(>.pagination-edge:nth-child(n+9))>span{min-width:2.25rem;padding-inline:.4rem}}.prev-next{border-top:1px solid var(--color-border)}.prev-next-inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;padding-block:2rem;display:grid}.prev-next-link{min-width:0;color:var(--color-text);justify-self:start;align-items:center;gap:1rem;text-decoration:none;display:inline-flex;position:relative}.prev-next-link--next{text-align:right;flex-direction:row-reverse;grid-column:3;justify-self:end}.prev-next-arrow{border:1px solid var(--color-border);width:3rem;height:3rem;transition:background-color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);border-radius:50%;flex-shrink:0;place-items:center;font-size:1.1rem;display:inline-grid}.prev-next-link:hover .prev-next-arrow{border-color:var(--color-dark);background:var(--color-dark);color:var(--color-on-dark)}.prev-next-link--prev:hover .prev-next-arrow{transform:translate(-4px)}.prev-next-link--next:hover .prev-next-arrow{transform:translate(4px)}.prev-next-text{min-width:0}.prev-next-label{font-size:var(--text-base);color:var(--color-text-soft);font-weight:500;display:block}.prev-next-title{font-size:var(--text-lg);text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-weight:700;line-height:1.3;display:block;overflow:hidden}.prev-next-thumb{z-index:2;aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-md);width:10rem;box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);position:absolute;bottom:calc(100% + .75rem);left:0;transform:translateY(.5rem)scale(.96)}.prev-next-link--next .prev-next-thumb{left:auto;right:0}.prev-next-link:is(:hover,:focus-visible) .prev-next-thumb{opacity:1;transform:none}.prev-next-all{width:3rem;height:3rem;color:var(--color-text);transition:background-color var(--duration-base) var(--ease-out),transform var(--duration-slow) var(--ease-out);border-radius:50%;place-items:center;font-size:1.5rem;display:grid}.prev-next-all:hover{background:var(--color-bg-muted);transform:rotate(90deg)}@media(hover:none){.prev-next-thumb{display:none}}@media(max-width:639px){.prev-next-title{display:none}}.article-body{--article-w:46rem;--article-wide:72rem;padding-inline:var(--container-x);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-soft);overflow-wrap:break-word}.article-body>*{max-width:var(--article-w);margin-inline:auto}.article-body>*+*{margin-top:1.5rem}.article-body--flush{padding-inline:0}.article-body--flush>*{max-width:none}.article-body>:is(h2,h3,h4){color:var(--color-text);letter-spacing:-.03em;text-wrap:balance;scroll-margin-top:calc(var(--header-h) + 2rem);font-weight:700;line-height:1.15}.article-body>h2{margin-top:3.5rem;font-size:clamp(1.75rem,1.35rem + 1.2vw,2.375rem)}.article-body>h3{margin-top:2.5rem;font-size:clamp(1.375rem,1.2rem + .6vw,1.625rem)}.article-body>:is(h2,h3,h4)+*{margin-top:1rem}.article-body a:not([class]){color:var(--color-primary-ink);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.article-body strong{color:var(--color-text);font-weight:600}.article-body>.drop-cap:first-letter{font-family:var(--font-serif);padding:.06em .1em 0 0;font-size:4.6em;font-weight:400;line-height:.8}.article-body>ul,.article-body>ol{padding-left:1.25rem}.article-body>ul{list-style:outside}.article-body>ol{list-style:decimal}.article-body>:is(ul,ol) li+li{margin-top:.5rem}.article-body li::marker{color:var(--color-primary-ink);font-weight:600}.article-body>:is(figure,blockquote,.article-wide,.article-full,.article-offset,.alert,.code-block){margin-block:2.75rem}.article-body figcaption{font-size:var(--text-base);text-align:center;color:var(--color-text-muted);margin-top:1rem;line-height:1.6}.article-body :not(pre)>code{background:var(--color-primary-50);color:var(--color-primary-700)}.article-body>blockquote{border-left:3px solid var(--color-primary);letter-spacing:-.01em;color:var(--color-text);padding-left:1.5rem;font-size:clamp(1.375rem,1.2rem + .7vw,1.75rem);font-weight:500;line-height:1.45}.article-body>blockquote cite{font-size:var(--text-base);letter-spacing:0;color:var(--color-text-muted);margin-top:1rem;font-style:normal;font-weight:500;display:block}.article-body>hr{background:var(--color-border);border:0;height:1px;margin-block:3.5rem}.article-body>.article-wide,.article-body>.article-offset{max-width:var(--article-wide)}.article-body>.article-full{max-width:none;margin-inline:calc(-1 * var(--container-x))}.article-offset{gap:1rem;display:grid}.article-note{border-top:1px solid var(--color-border);font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-muted);padding-top:.875rem}.article-note b{color:var(--color-text);margin-bottom:.35rem;font-weight:600;display:block}@media(min-width:1024px){.article-offset{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:end;gap:2.5rem}.article-offset--right{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.article-offset--right>:first-child{order:2}}.comments-head{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1.5rem;padding-bottom:1.25rem;display:flex}.comments-title{letter-spacing:-.02em;color:var(--color-text);font-size:clamp(1.5rem,1.3rem + .8vw,2rem);font-weight:700}.comment-list{margin-top:2rem}.comment{grid-template-columns:auto minmax(0,1fr);column-gap:1rem;display:grid}.comment-list>.comment+.comment,.comment-replies>.comment+.comment{border-top:1px solid var(--color-border);margin-top:2rem;padding-top:2rem}.comment-avatar{object-fit:cover;border-radius:50%;width:3rem;height:3rem}.comment-meta{flex-wrap:wrap;align-items:center;gap:.25rem .625rem;display:flex}.comment-name{color:var(--color-text);font-weight:600}.comment-date{font-size:var(--text-sm);color:var(--color-text-muted)}.comment-text{color:var(--color-text-soft);margin-top:.5rem;line-height:1.7}.comment-actions{font-size:var(--text-sm);gap:1.25rem;margin-top:.75rem;font-weight:600;display:flex}.comment-actions>:is(a,button){color:var(--color-text-muted);transition:color var(--duration-base) var(--ease-out);align-items:center;gap:.375rem;display:inline-flex}.comment-actions>:is(a,button):hover,.comment-actions>.is-liked{color:var(--color-primary-ink)}.comment-replies{border-left:2px solid var(--color-border);grid-column:2;margin-top:1.75rem;padding-left:1.25rem}.comment-more{border:1px solid var(--color-border);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--color-text);transition:border-color var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out);align-items:center;gap:.5rem;margin-top:2.25rem;padding:.625rem 1.25rem;font-weight:600;display:inline-flex}.comment-more:hover{border-color:var(--color-dark);background:var(--color-dark);color:var(--color-on-dark)}.comment-respond{border-radius:var(--radius-28);background:var(--color-bg-soft);margin-top:3.5rem;padding:clamp(1.5rem,4vw,2.75rem)}.comment-respond-title{letter-spacing:-.02em;color:var(--color-text);font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);font-weight:700}.comment-respond-text{font-size:var(--text-base);color:var(--color-text-muted);margin-top:.375rem}@media(min-width:768px){.comment{column-gap:1.25rem}.comment-avatar{width:3.5rem;height:3.5rem}.comment-replies{padding-left:1.75rem}}.article-dark,.article-dark .article-body{color:#ffffffb8}.article-dark .article-body>:is(h2,h3,h4),.article-dark .article-body strong,.article-dark .article-body>blockquote,.article-dark :is(.comments-title,.comment-name,.comment-respond-title,.comment-more){color:#fff}.article-dark :is(.article-body figcaption,.article-note,.comment-date,.comment-respond-text,.comment-actions>a,.comment-actions>button){color:#ffffff80}.article-dark .comment-text{color:#ffffffb3}.article-dark .article-note b{color:#fff}.article-dark :is(.article-note,.comments-head,.comment-replies,.comment-list>.comment+.comment,.comment-replies>.comment+.comment,.comment-more){border-color:#ffffff24}.article-dark .article-body>hr{background:#ffffff24}.article-dark .comment-more:hover{color:var(--color-dark);background:#fff}.article-dark .comment-respond{background:#ffffff0d}.article-dark .form-label,.article-dark .form-check-label{color:#fffc}.article-dark :is(.form-input,.form-textarea){color:#fff;background:#ffffff0f;border-color:#ffffff29}.article-dark :is(.form-input,.form-textarea)::placeholder{color:#fff6}.article-dark :is(.form-input,.form-textarea):focus{border-color:#fff9}.article-dark :is(.form-input-error,.form-textarea-error){border-color:var(--color-danger)}.article-dark .social-share-label{color:#fff9}.article-dark .social-link--soft{color:#fff;background:#ffffff14}.scroll-progress{--progress-h:3px;--progress-color:var(--color-primary);--progress-track:transparent;inset-inline:0;top:var(--progress-top,0px);z-index:1000;height:var(--progress-h);background:var(--progress-track);pointer-events:none;position:fixed}.scroll-progress:before{content:"";border-radius:inherit;background:var(--progress-color);clip-path:inset(0 calc(100% - var(--scroll-progress,0) * 100%) 0 0);position:absolute;top:0;right:0;bottom:0;left:0}.scroll-progress--below-header{--progress-top:var(--header-h)}.scroll-progress--bottom{top:auto;bottom:0}.scroll-progress--gradient{--progress-color:linear-gradient(90deg, var(--color-primary-300), var(--color-primary), var(--color-primary-800))}.scroll-progress--track{--progress-track:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.scroll-progress--track{--progress-track:color-mix(in srgb, var(--color-primary) 14%, transparent)}}.scroll-progress--inline{z-index:auto;border-radius:var(--radius-pill);position:relative;inset:auto;overflow:hidden}.scroll-progress-ring{--ring-size:3.5rem;--ring-stroke:3px;--progress-color:var(--color-primary);--progress-track:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.scroll-progress-ring{--progress-track:color-mix(in srgb, var(--color-primary) 14%, transparent)}}.scroll-progress-ring{isolation:isolate;width:var(--ring-size);height:var(--ring-size);background:conic-gradient(var(--progress-color) calc(var(--scroll-progress,0) * 1turn),var(--progress-track) 0);border-radius:50%;place-items:center;display:inline-grid;position:relative}.scroll-progress-ring:before{content:"";inset:var(--ring-stroke);z-index:-1;background:var(--ring-fill,var(--color-bg));border-radius:50%;position:absolute}.container{width:100%;padding-inline:var(--container-x);margin-inline:auto}.section{padding-block:var(--section-space)}.section-sm{padding-block:calc(var(--section-space) * .6)}.section-lg{padding-block:calc(var(--section-space) * 1.4)}.page-header{padding-block:calc(var(--section-space) * .7);text-align:center;border-bottom:1px solid var(--color-border-default)}.page-header+section,.page-header+.section,.page-header+.section-sm,.page-header+.section-lg{padding-top:4.5rem}}@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{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!fixed{position:fixed!important}.\!static{position:static!important}.absolute{position:absolute}.absolute\!{position:absolute!important}.fixed{position:fixed}.relative{position:relative}.static{position:static}.static\!{position:static!important}.sticky{position:sticky}.-inset-4{inset:calc(var(--spacing) * -4)}.-inset-8{inset:calc(var(--spacing) * -8)}.-inset-12{inset:calc(var(--spacing) * -12)}.-inset-\[6\%\]{top:-6%;right:-6%;bottom:-6%;left:-6%}.inset-0{inset:calc(var(--spacing) * 0)}.inset-1\.5{inset:calc(var(--spacing) * 1.5)}.inset-\[-4\.5rem\]{top:-4.5rem;right:-4.5rem;bottom:-4.5rem;left:-4.5rem}.inset-\[2\.5\%\]{top:2.5%;right:2.5%;bottom:2.5%;left:2.5%}.inset-\[10\%\]{top:10%;right:10%;bottom:10%;left:10%}.inset-\[21\%\]{top:21%;right:21%;bottom:21%;left:21%}.inset-\[var\(--device-bezel\)\]{inset:var(--device-bezel)}.inset-auto{inset:auto}.-inset-x-5\.5{inset-inline:calc(var(--spacing) * -5.5)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-x-5{inset-inline:calc(var(--spacing) * 5)}.inset-x-\[-50vw\]{inset-inline:-50vw}.inset-x-\[5\%\]{inset-inline:5%}.inset-x-\[6\%\]{inset-inline:6%}.inset-x-\[12\.5\%\]{inset-inline:12.5%}.inset-x-\[50\%\]{inset-inline:50%}.-inset-y-0\.75{inset-block:calc(var(--spacing) * -.75)}.-inset-y-1{inset-block:calc(var(--spacing) * -1)}.-inset-y-1\.5{inset-block:calc(var(--spacing) * -1.5)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-y-1{inset-block:calc(var(--spacing) * 1)}.inset-y-2{inset-block:calc(var(--spacing) * 2)}.inset-y-\[9\%\]{inset-block:9%}.-start-3{inset-inline-start:calc(var(--spacing) * -3)}.-start-3\.5{inset-inline-start:calc(var(--spacing) * -3.5)}.-start-9{inset-inline-start:calc(var(--spacing) * -9)}.-start-10{inset-inline-start:calc(var(--spacing) * -10)}.-start-48{inset-inline-start:calc(var(--spacing) * -48)}.-start-56{inset-inline-start:calc(var(--spacing) * -56)}.-start-\[0\.22em\]{inset-inline-start:-.22em}.-start-\[8cqi\]{inset-inline-start:-8cqi}.-start-\[16cqi\]{inset-inline-start:-16cqi}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-4{inset-inline-start:calc(var(--spacing) * 4)}.start-4\.5{inset-inline-start:calc(var(--spacing) * 4.5)}.start-5{inset-inline-start:calc(var(--spacing) * 5)}.start-6{inset-inline-start:calc(var(--spacing) * 6)}.start-7{inset-inline-start:calc(var(--spacing) * 7)}.start-12{inset-inline-start:calc(var(--spacing) * 12)}.start-\[9\%\]{inset-inline-start:9%}.start-\[30cqi\]{inset-inline-start:30cqi}.start-\[32\%\]{inset-inline-start:32%}.start-\[50\%\]{inset-inline-start:50%}.start-\[calc\(10\%_\+_80\%_\*_540_\/_560\)\]{inset-inline-start:87.1429%}.start-\[calc\(30\.4\%_\+_1rem\)\]{inset-inline-start:calc(30.4% + 1rem)}.start-\[calc\(50\%_-_var\(--sun\)_\/_2\)\]{inset-inline-start:calc(50% - var(--sun) / 2)}.start-\[calc\(100\%_\*_293\.5_\/_400\)\]{inset-inline-start:73.375%}.start-\[calc\(var\(--custom-ph-x\)_\+_var\(--custom-ph-r\)_\*_cos\(var\(--custom-ph-angle\)\)_-_var\(--custom-ph-disc\)_\/_2\)\]{inset-inline-start:calc(var(--custom-ph-x) + var(--custom-ph-r) * cos(var(--custom-ph-angle)) - var(--custom-ph-disc) / 2)}.start-\[calc\(var\(--custom-phone-overlap\)_\*_-1\)\]{inset-inline-start:calc(var(--custom-phone-overlap) * -1)}.start-\[clamp\(-0\.5rem\,-2vw\,-1\.5rem\)\]{inset-inline-start:clamp(-.5rem,-2vw,-1.5rem)}.start-\[clamp\(1rem\,4cqi\,1\.5rem\)\]{inset-inline-start:clamp(1rem,4cqi,1.5rem)}.start-\[clamp\(1rem\,4vw\,3\.5rem\)\]{inset-inline-start:clamp(1rem,4vw,3.5rem)}.start-\[clamp\(2rem\,1rem_\+_4\.5vw\,5rem\)\]{inset-inline-start:clamp(2rem,1rem + 4.5vw,5rem)}.start-\[max\(0px\,50\%_-_var\(--sun\)_\/_2_-_2rem\)\]{inset-inline-start:max(0px,50% - var(--sun) / 2 - 2rem)}.-end-7{inset-inline-end:calc(var(--spacing) * -7)}.-end-20{inset-inline-end:calc(var(--spacing) * -20)}.-end-40{inset-inline-end:calc(var(--spacing) * -40)}.-end-48{inset-inline-end:calc(var(--spacing) * -48)}.-end-56{inset-inline-end:calc(var(--spacing) * -56)}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-4{inset-inline-end:calc(var(--spacing) * 4)}.end-5{inset-inline-end:calc(var(--spacing) * 5)}.end-6{inset-inline-end:calc(var(--spacing) * 6)}.end-7{inset-inline-end:calc(var(--spacing) * 7)}.end-8{inset-inline-end:calc(var(--spacing) * 8)}.end-12{inset-inline-end:calc(var(--spacing) * 12)}.end-\[8\%\]{inset-inline-end:8%}.end-\[22\%\]{inset-inline-end:22%}.end-\[clamp\(-1rem\,-2vw\,-2rem\)\]{inset-inline-end:clamp(-1rem,-2vw,-2rem)}.end-\[clamp\(1\.5rem\,1rem_\+_1\.5vw\,2\.5rem\)\]{inset-inline-end:clamp(1.5rem,1rem + 1.5vw,2.5rem)}.end-\[clamp\(1\.5rem\,1rem_\+_2vw\,2\.5rem\)\]{inset-inline-end:clamp(1.5rem,1rem + 2vw,2.5rem)}.end-\[clamp\(1\.5rem\,4vw\,3\.5rem\)\]{inset-inline-end:clamp(1.5rem,4vw,3.5rem)}.end-\[clamp\(1\.5rem\,8vw\,7rem\)\]{inset-inline-end:clamp(1.5rem,8vw,7rem)}.end-\[clamp\(1\.25rem\,0\.75rem_\+_2vw\,2\.5rem\)\]{inset-inline-end:clamp(1.25rem,.75rem + 2vw,2.5rem)}.end-\[clamp\(1rem\,0\.5rem_\+_1\.5vw\,2rem\)\]{inset-inline-end:clamp(1rem,.5rem + 1.5vw,2rem)}.end-\[clamp\(1rem\,3vw\,3\.75rem\)\]{inset-inline-end:clamp(1rem,3vw,3.75rem)}.end-\[clamp\(1rem\,5vw\,5rem\)\]{inset-inline-end:clamp(1rem,5vw,5rem)}.end-\[clamp\(1rem\,6vw\,6rem\)\]{inset-inline-end:clamp(1rem,6vw,6rem)}.end-\[clamp\(1rem\,10vw_-_2rem\,9rem\)\]{inset-inline-end:clamp(1rem,10vw - 2rem,9rem)}.end-\[clamp\(9rem\,5rem_\+_10vw\,19rem\)\]{inset-inline-end:clamp(9rem,5rem + 10vw,19rem)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-1\.75{top:calc(var(--spacing) * -1.75)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.-top-5{top:calc(var(--spacing) * -5)}.-top-5\.5{top:calc(var(--spacing) * -5.5)}.-top-6{top:calc(var(--spacing) * -6)}.-top-8{top:calc(var(--spacing) * -8)}.-top-10{top:calc(var(--spacing) * -10)}.-top-11{top:calc(var(--spacing) * -11)}.-top-12{top:calc(var(--spacing) * -12)}.-top-16{top:calc(var(--spacing) * -16)}.-top-20{top:calc(var(--spacing) * -20)}.-top-24{top:calc(var(--spacing) * -24)}.-top-28{top:calc(var(--spacing) * -28)}.-top-32{top:calc(var(--spacing) * -32)}.-top-36{top:calc(var(--spacing) * -36)}.-top-40{top:calc(var(--spacing) * -40)}.-top-44{top:calc(var(--spacing) * -44)}.-top-48{top:calc(var(--spacing) * -48)}.-top-56{top:calc(var(--spacing) * -56)}.-top-60{top:calc(var(--spacing) * -60)}.-top-64{top:calc(var(--spacing) * -64)}.-top-72{top:calc(var(--spacing) * -72)}.-top-80{top:calc(var(--spacing) * -80)}.-top-\[1\.1rem\]{top:-1.1rem}.-top-\[3\%\]{top:-3%}.-top-\[4\%\]{top:-4%}.-top-\[6\%\]{top:-6%}.-top-\[8\%\]{top:-8%}.-top-\[10\%\]{top:-10%}.-top-\[12\%\]{top:-12%}.-top-\[16rem\]{top:-16rem}.-top-\[18rem\]{top:-18rem}.-top-\[20\%\]{top:-20%}.-top-\[22rem\]{top:-22rem}.-top-\[26rem\]{top:-26rem}.top-\(--stop-y\){top:var(--stop-y)}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-0\.75{top:calc(var(--spacing) * .75)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-1\/4{top:25%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-4\.5{top:calc(var(--spacing) * 4.5)}.top-5{top:calc(var(--spacing) * 5)}.top-5\.5{top:calc(var(--spacing) * 5.5)}.top-6{top:calc(var(--spacing) * 6)}.top-7{top:calc(var(--spacing) * 7)}.top-8{top:calc(var(--spacing) * 8)}.top-9{top:calc(var(--spacing) * 9)}.top-10{top:calc(var(--spacing) * 10)}.top-11{top:calc(var(--spacing) * 11)}.top-16{top:calc(var(--spacing) * 16)}.top-20{top:calc(var(--spacing) * 20)}.top-24{top:calc(var(--spacing) * 24)}.top-32{top:calc(var(--spacing) * 32)}.top-38{top:calc(var(--spacing) * 38)}.top-40{top:calc(var(--spacing) * 40)}.top-50{top:calc(var(--spacing) * 50)}.top-72{top:calc(var(--spacing) * 72)}.top-80{top:calc(var(--spacing) * 80)}.top-\[-6rem\]{top:-6rem}.top-\[-12\%\]{top:-12%}.top-\[-14\%\]{top:-14%}.top-\[-16\%\]{top:-16%}.top-\[0\%\]{top:0%}.top-\[1\.0625rem\]{top:1.0625rem}.top-\[2\%\]{top:2%}.top-\[4\%\]{top:4%}.top-\[4\.5rem\]{top:4.5rem}.top-\[4\.69\%\]{top:4.69%}.top-\[5\%\]{top:5%}.top-\[6\%\]{top:6%}.top-\[7\%\]{top:7%}.top-\[8\%\]{top:8%}.top-\[8\.34\%\]{top:8.34%}.top-\[8cqi\]{top:8cqi}.top-\[9\%\]{top:9%}.top-\[10\%\]{top:10%}.top-\[12\%\]{top:12%}.top-\[12\.5\%\]{top:12.5%}.top-\[12cqi\]{top:12cqi}.top-\[12rem\]{top:12rem}.top-\[13\%\]{top:13%}.top-\[14\%\]{top:14%}.top-\[14cqi\]{top:14cqi}.top-\[15\%\]{top:15%}.top-\[16\%\]{top:16%}.top-\[17\%\]{top:17%}.top-\[18\%\]{top:18%}.top-\[18rem\]{top:18rem}.top-\[20\%\]{top:20%}.top-\[22\%\]{top:22%}.top-\[24\%\]{top:24%}.top-\[25\%\]{top:25%}.top-\[27\%\]{top:27%}.top-\[28\%\]{top:28%}.top-\[30\%\]{top:30%}.top-\[33\%\]{top:33%}.top-\[34\%\]{top:34%}.top-\[34cqi\]{top:34cqi}.top-\[35\%\]{top:35%}.top-\[36\%\]{top:36%}.top-\[38\%\]{top:38%}.top-\[40\%\]{top:40%}.top-\[44\%\]{top:44%}.top-\[46\%\]{top:46%}.top-\[48\%\]{top:48%}.top-\[49\%\]{top:49%}.top-\[50\%\]{top:50%}.top-\[52\%\]{top:52%}.top-\[54\%\]{top:54%}.top-\[55\%\]{top:55%}.top-\[58\%\]{top:58%}.top-\[60\%\]{top:60%}.top-\[61\%\]{top:61%}.top-\[62\%\]{top:62%}.top-\[67\.5\%\]{top:67.5%}.top-\[92\%\]{top:92%}.top-\[100\%\]{top:100%}.top-\[104\.375\%\]{top:104.375%}.top-\[calc\(0\.875rem_\+_var\(--voices-node\)_\/_2\)\]{top:calc(.875rem + var(--voices-node) / 2)}.top-\[calc\(4_\/_44_\*_100\%_-_0\.3125rem\)\]{top:calc(9.09091% - .3125rem)}.top-\[calc\(50\%\+0\.75rem\)\]{top:calc(50% + .75rem)}.top-\[calc\(50\%_-_4rem\)\]{top:calc(50% - 4rem)}.top-\[calc\(100\%_\*_352_\/_400\)\]{top:88%}.top-\[calc\(100\%_\+_0\.5rem\)\]{top:calc(100% + .5rem)}.top-\[calc\(100\%_\+_0\.375rem\)\]{top:calc(100% + .375rem)}.top-\[calc\(100\%_\+_0\.625rem\)\]{top:calc(100% + .625rem)}.top-\[calc\(100\%_\+_0\.875rem\)\]{top:calc(100% + .875rem)}.top-\[calc\(100\%_\+_1rem\)\]{top:calc(100% + 1rem)}.top-\[calc\(100\%_\+_18_\*_var\(--u\)\)\]{top:calc(100% + 18 * var(--u))}.top-\[calc\(var\(--custom-frame-h\)_-_var\(--custom-inset\)_-_2\.75rem\)\]{top:calc(var(--custom-frame-h) - var(--custom-inset) - 2.75rem)}.top-\[calc\(var\(--custom-ph-y\)_\+_var\(--custom-ph-r\)_\*_sin\(var\(--custom-ph-angle\)\)_-_var\(--custom-ph-disc\)_\/_2\)\]{top:calc(var(--custom-ph-y) + var(--custom-ph-r) * sin(var(--custom-ph-angle)) - var(--custom-ph-disc) / 2)}.top-\[calc\(var\(--custom-phone-h\)_\/_2\)\]{top:calc(var(--custom-phone-h) / 2)}.top-\[calc\(var\(--custom-pitch\)_\*_1\.03\)\]{top:calc(var(--custom-pitch) * 1.03)}.top-\[calc\(var\(--header-h\)_\+_clamp\(1\.5rem\,4vw\,4rem\)\)\]{top:calc(var(--header-h) + clamp(1.5rem,4vw,4rem))}.top-\[calc\(var\(--header-h\)_\+_clamp\(1\.25rem\,3vw\,3rem\)\)\]{top:calc(var(--header-h) + clamp(1.25rem,3vw,3rem))}.top-\[calc\(var\(--header-h\,5\.5rem\)\+1rem\)\]{top:calc(var(--header-h,5.5rem) + 1rem)}.top-\[calc\(var\(--header-h\,5\.5rem\)_\+_22vh\)\]{top:calc(var(--header-h,5.5rem) + 22vh)}.top-\[calc\(var\(--leader-stop\)_\+_var\(--leader-stub\)_\+_125cqw_-_3\.75rem\)\]{top:calc(var(--leader-stop) + var(--leader-stub) + 125cqw - 3.75rem)}.top-\[calc\(var\(--stop-node\)_\/_2\)\]{top:calc(var(--stop-node) / 2)}.top-\[clamp\(1\.5rem\,1rem_\+_2vw\,2\.5rem\)\]{top:clamp(1.5rem,1rem + 2vw,2.5rem)}.top-\[clamp\(1\.5rem\,2\.4vw\,2rem\)\]{top:clamp(1.5rem,2.4vw,2rem)}.top-\[clamp\(1\.25rem\,0\.9rem\+1vw\,2rem\)\]{top:clamp(1.25rem,.9rem + 1vw,2rem)}.top-\[clamp\(1\.25rem\,3vw\,2\.75rem\)\]{top:clamp(1.25rem,3vw,2.75rem)}.top-\[clamp\(1rem\,0\.75rem\+1vw\,2rem\)\]{top:clamp(1rem,.75rem + 1vw,2rem)}.top-\[clamp\(1rem\,1\.6vw\,1\.5rem\)\]{top:clamp(1rem,1.6vw,1.5rem)}.top-\[clamp\(1rem\,2vw\,1\.5rem\)\]{top:clamp(1rem,2vw,1.5rem)}.top-\[clamp\(1rem\,4cqi\,1\.5rem\)\]{top:clamp(1rem,4cqi,1.5rem)}.top-\[clamp\(2rem\,1rem_\+_3vw\,4\.5rem\)\]{top:clamp(2rem,1rem + 3vw,4.5rem)}.top-\[clamp\(2rem\,4vw\,3\.5rem\)\]{top:clamp(2rem,4vw,3.5rem)}.top-\[clamp\(2rem\,5vw\,4\.5rem\)\]{top:clamp(2rem,5vw,4.5rem)}.top-\[clamp\(4rem\,2rem_\+_6vw\,10rem\)\]{top:clamp(4rem,2rem + 6vw,10rem)}.top-\[var\(--header-h\)\]{top:var(--header-h)}.top-auto{top:auto}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-2\.5{right:calc(var(--spacing) * -2.5)}.-right-3{right:calc(var(--spacing) * -3)}.-right-4{right:calc(var(--spacing) * -4)}.-right-5{right:calc(var(--spacing) * -5)}.-right-5\.5{right:calc(var(--spacing) * -5.5)}.-right-6{right:calc(var(--spacing) * -6)}.-right-8{right:calc(var(--spacing) * -8)}.-right-16{right:calc(var(--spacing) * -16)}.-right-20{right:calc(var(--spacing) * -20)}.-right-24{right:calc(var(--spacing) * -24)}.-right-28{right:calc(var(--spacing) * -28)}.-right-32{right:calc(var(--spacing) * -32)}.-right-40{right:calc(var(--spacing) * -40)}.-right-48{right:calc(var(--spacing) * -48)}.-right-56{right:calc(var(--spacing) * -56)}.-right-60{right:calc(var(--spacing) * -60)}.-right-64{right:calc(var(--spacing) * -64)}.-right-68{right:calc(var(--spacing) * -68)}.-right-72{right:calc(var(--spacing) * -72)}.-right-76{right:calc(var(--spacing) * -76)}.-right-80{right:calc(var(--spacing) * -80)}.-right-88{right:calc(var(--spacing) * -88)}.-right-96{right:calc(var(--spacing) * -96)}.-right-104{right:calc(var(--spacing) * -104)}.-right-136{right:calc(var(--spacing) * -136)}.-right-\[0\.04em\]{right:-.04em}.-right-\[2\%\]{right:-2%}.-right-\[3\%\]{right:-3%}.-right-\[4\%\]{right:-4%}.-right-\[6\%\]{right:-6%}.-right-\[10\%\]{right:-10%}.-right-\[12\%\]{right:-12%}.-right-\[18rem\]{right:-18rem}.-right-\[20rem\]{right:-20rem}.-right-\[22rem\]{right:-22rem}.-right-\[26rem\]{right:-26rem}.-right-\[28rem\]{right:-28rem}.-right-\[30rem\]{right:-30rem}.right-\(--bento-x\){right:var(--bento-x)}.right-\(--container-x\){right:var(--container-x)}.right-\(--custom-seal-right\){right:var(--custom-seal-right)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-4{right:calc(var(--spacing) * 4)}.right-4\.5{right:calc(var(--spacing) * 4.5)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-7{right:calc(var(--spacing) * 7)}.right-8{right:calc(var(--spacing) * 8)}.right-\[-6rem\]{right:-6rem}.right-\[-8\%\]{right:-8%}.right-\[-22rem\]{right:-22rem}.right-\[-24rem\]{right:-24rem}.right-\[0\%\]{right:0%}.right-\[1\%\]{right:1%}.right-\[2\%\]{right:2%}.right-\[3\%\]{right:3%}.right-\[4\%\]{right:4%}.right-\[5\%\]{right:5%}.right-\[6\%\]{right:6%}.right-\[7\%\]{right:7%}.right-\[8\%\]{right:8%}.right-\[9\%\]{right:9%}.right-\[9cqi\]{right:9cqi}.right-\[10\%\]{right:10%}.right-\[12\%\]{right:12%}.right-\[12\.5\%\]{right:12.5%}.right-\[15\%\]{right:15%}.right-\[16\%\]{right:16%}.right-\[24\%\]{right:24%}.right-\[25\%\]{right:25%}.right-\[26\%\]{right:26%}.right-\[40\%\]{right:40%}.right-\[calc\(2_\/_160_\*_100\%_-_0\.3125rem\)\]{right:calc(1.25% - .3125rem)}.right-\[calc\(25\%_-_2\.5rem\)\]{right:calc(25% - 2.5rem)}.right-\[calc\(50\%_\+_var\(--custom-phone-w\)_\/_2_\+_clamp\(1rem\,5cqi\,4\.5rem\)\)\]{right:calc(50% + var(--custom-phone-w) / 2 + clamp(1rem,5cqi,4.5rem))}.right-\[calc\(var\(--ph-hang\)_\*_-1\)\]{right:calc(var(--ph-hang) * -1)}.right-\[calc\(var\(--rings-size\)_\*_-0\.5\)\]{right:calc(var(--rings-size) * -.5)}.right-\[calc\(var\(--rings-size\)_\*_-0\.48\)\]{right:calc(var(--rings-size) * -.48)}.right-\[calc\(var\(--rings-size\)_\*_-0\.52\)\]{right:calc(var(--rings-size) * -.52)}.right-\[calc\(var\(--why-edge\)_\*_-1\)\]{right:calc(var(--why-edge) * -1)}.right-\[clamp\(-1\.5rem\,-2vw\,-0\.5rem\)\]{right:clamp(-1.5rem,-2vw,-.5rem)}.right-\[clamp\(1\.5rem\,2\.4vw\,2rem\)\]{right:clamp(1.5rem,2.4vw,2rem)}.right-\[clamp\(1\.5rem\,6vw\,7rem\)\]{right:clamp(1.5rem,6vw,7rem)}.right-\[clamp\(1\.25rem\,0\.5rem_\+_2\.5vw\,3rem\)\]{right:clamp(1.25rem,.5rem + 2.5vw,3rem)}.right-\[clamp\(1\.25rem\,0\.9rem\+1vw\,2rem\)\]{right:clamp(1.25rem,.9rem + 1vw,2rem)}.right-\[clamp\(1\.25rem\,2\.6vw\,2\.5rem\)\]{right:clamp(1.25rem,2.6vw,2.5rem)}.right-\[clamp\(1\.25rem\,3vw\,2\.5rem\)\]{right:clamp(1.25rem,3vw,2.5rem)}.right-\[clamp\(1rem\,0\.75rem\+1vw\,2rem\)\]{right:clamp(1rem,.75rem + 1vw,2rem)}.right-\[clamp\(1rem\,2\.5vw\,2rem\)\]{right:clamp(1rem,2.5vw,2rem)}.right-\[clamp\(1rem\,2vw\,1\.75rem\)\]{right:clamp(1rem,2vw,1.75rem)}.right-\[clamp\(1rem\,4vw\,4rem\)\]{right:clamp(1rem,4vw,4rem)}.right-\[clamp\(2rem\,5vw\,4\.5rem\)\]{right:clamp(2rem,5vw,4.5rem)}.right-\[clamp\(2rem\,6vw\,7rem\)\]{right:clamp(2rem,6vw,7rem)}.right-\[max\(1\.5rem\,calc\(\(100\%_-_var\(--container-max\)\)_\/_2_\+_1rem\)\)\]{right:max(1.5rem,calc((100% - var(--container-max)) / 2 + 1rem))}.right-\[max\(1rem\,calc\(\(100\%-var\(--container-max\)\)\/2\+2rem\)\)\]{right:max(1rem,calc((100% - var(--container-max)) / 2 + 2rem))}.right-\[max\(var\(--container-x\)\,calc\(\(100\%-var\(--container-width\)\)\/2\+var\(--container-x\)\)\)\]{right:max(var(--container-x),calc((100% - var(--container-width)) / 2 + var(--container-x)))}.right-\[max\(var\(--container-x\)\,calc\(\(100vw-var\(--container-width\)\)\/2\)\)\]{right:max(var(--container-x),calc((100vw - var(--container-width)) / 2))}.right-\[var\(--container-x\)\]{right:var(--container-x)}.right-auto{right:auto}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.-bottom-8{bottom:calc(var(--spacing) * -8)}.-bottom-9{bottom:calc(var(--spacing) * -9)}.-bottom-10{bottom:calc(var(--spacing) * -10)}.-bottom-11{bottom:calc(var(--spacing) * -11)}.-bottom-12{bottom:calc(var(--spacing) * -12)}.-bottom-20{bottom:calc(var(--spacing) * -20)}.-bottom-24{bottom:calc(var(--spacing) * -24)}.-bottom-28{bottom:calc(var(--spacing) * -28)}.-bottom-32{bottom:calc(var(--spacing) * -32)}.-bottom-40{bottom:calc(var(--spacing) * -40)}.-bottom-48{bottom:calc(var(--spacing) * -48)}.-bottom-52{bottom:calc(var(--spacing) * -52)}.-bottom-56{bottom:calc(var(--spacing) * -56)}.-bottom-64{bottom:calc(var(--spacing) * -64)}.-bottom-72{bottom:calc(var(--spacing) * -72)}.-bottom-80{bottom:calc(var(--spacing) * -80)}.-bottom-184{bottom:calc(var(--spacing) * -184)}.-bottom-\[0\.1em\]{bottom:-.1em}.-bottom-\[0\.2em\]{bottom:-.2em}.-bottom-\[0\.18em\]{bottom:-.18em}.-bottom-\[4\%\]{bottom:-4%}.-bottom-\[6\%\]{bottom:-6%}.-bottom-\[10\%\]{bottom:-10%}.-bottom-\[14\%\]{bottom:-14%}.-bottom-\[20rem\]{bottom:-20rem}.-bottom-\[clamp\(3rem\,2rem\+3vw\,4\.5rem\)\]{bottom:calc(-1*clamp(3rem,2rem + 3vw,4.5rem))}.bottom-\(--custom-edits-b\){bottom:var(--custom-edits-b)}.bottom-\(--hero-end\){bottom:var(--hero-end)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-3\!{bottom:calc(var(--spacing) * 3)!important}.bottom-3\.5{bottom:calc(var(--spacing) * 3.5)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-6\!{bottom:calc(var(--spacing) * 6)!important}.bottom-7{bottom:calc(var(--spacing) * 7)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-9{bottom:calc(var(--spacing) * 9)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-12{bottom:calc(var(--spacing) * 12)}.bottom-14{bottom:calc(var(--spacing) * 14)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-\[-8rem\]{bottom:-8rem}.bottom-\[0\%\]{bottom:0%}.bottom-\[2\%\]{bottom:2%}.bottom-\[3cqi\]{bottom:3cqi}.bottom-\[4\%\]{bottom:4%}.bottom-\[5\%\]{bottom:5%}.bottom-\[5\.5rem\]{bottom:5.5rem}.bottom-\[6\%\]{bottom:6%}.bottom-\[6cqi\]{bottom:6cqi}.bottom-\[7\%\]{bottom:7%}.bottom-\[8\%\]{bottom:8%}.bottom-\[9\%\]{bottom:9%}.bottom-\[10\%\]{bottom:10%}.bottom-\[12\%\]{bottom:12%}.bottom-\[12\.5\%\]{bottom:12.5%}.bottom-\[13\%\]{bottom:13%}.bottom-\[14\%\]{bottom:14%}.bottom-\[15\%\]{bottom:15%}.bottom-\[16\%\]{bottom:16%}.bottom-\[18\%\]{bottom:18%}.bottom-\[20\%\]{bottom:20%}.bottom-\[41\%\]{bottom:41%}.bottom-\[calc\(100\%_\+_0\.5rem\)\]{bottom:calc(100% + .5rem)}.bottom-\[calc\(100\%_\+_0\.375rem\)\]{bottom:calc(100% + .375rem)}.bottom-\[calc\(var\(--custom-straddle\)_\+_clamp\(1\.5rem\,1rem_\+_1\.5vw\,2\.5rem\)\)\]{bottom:calc(var(--custom-straddle) + clamp(1.5rem,1rem + 1.5vw,2.5rem))}.bottom-\[calc\(var\(--ph-hang\)_\*_-1\)\]{bottom:calc(var(--ph-hang) * -1)}.bottom-\[calc\(var\(--proof-foot\)_\*_0\.74_-_var\(--orb-size\)\)\]{bottom:calc(var(--proof-foot) * .74 - var(--orb-size))}.bottom-\[calc\(var\(--rings-size\)_\*_-0\.22\)\]{bottom:calc(var(--rings-size) * -.22)}.bottom-\[calc\(var\(--sun-rise\)_-_var\(--sun\)\)\]{bottom:calc(var(--sun-rise) - var(--sun))}.bottom-\[calc\(var\(--why-edge\)_\*_-1\)\]{bottom:calc(var(--why-edge) * -1)}.bottom-\[clamp\(-3rem\,-2vw\,-1rem\)\]{bottom:clamp(-3rem,-2vw,-1rem)}.bottom-\[clamp\(1\.5rem\,1rem_\+_1\.5vw\,2\.5rem\)\]{bottom:clamp(1.5rem,1rem + 1.5vw,2.5rem)}.bottom-\[clamp\(1\.5rem\,3vw\,3rem\)\]{bottom:clamp(1.5rem,3vw,3rem)}.bottom-\[clamp\(1\.5rem\,4vw\,3\.5rem\)\]{bottom:clamp(1.5rem,4vw,3.5rem)}.bottom-\[clamp\(1\.25rem\,0\.75rem_\+_2vw\,2\.5rem\)\]{bottom:clamp(1.25rem,.75rem + 2vw,2.5rem)}.bottom-\[clamp\(1\.25rem\,3cqi\,2rem\)\]{bottom:clamp(1.25rem,3cqi,2rem)}.bottom-\[clamp\(1\.25rem\,3vw\,2\.5rem\)\]{bottom:clamp(1.25rem,3vw,2.5rem)}.bottom-\[clamp\(1rem\,0\.5rem_\+_1\.5vw\,1\.75rem\)\]{bottom:clamp(1rem,.5rem + 1.5vw,1.75rem)}.bottom-\[clamp\(1rem\,0\.75rem_\+_0\.8vw\,1\.5rem\)\]{bottom:clamp(1rem,.75rem + .8vw,1.5rem)}.bottom-\[clamp\(1rem\,2\.5vw\,1\.75rem\)\]{bottom:clamp(1rem,2.5vw,1.75rem)}.bottom-\[clamp\(1rem\,2\.5vw\,2rem\)\]{bottom:clamp(1rem,2.5vw,2rem)}.bottom-\[clamp\(1rem\,4vw\,2\.5rem\)\]{bottom:clamp(1rem,4vw,2.5rem)}.bottom-\[clamp\(2\.5rem\,2rem\+3vh\,4\.5rem\)\]{bottom:clamp(2.5rem,2rem + 3vh,4.5rem)}.bottom-\[clamp\(2\.5rem\,4vw\,4rem\)\]{bottom:clamp(2.5rem,4vw,4rem)}.bottom-\[clamp\(2rem\,4vw\,3\.5rem\)\]{bottom:clamp(2rem,4vw,3.5rem)}.bottom-auto{bottom:auto}.bottom-full{bottom:100%}.-left-2{left:calc(var(--spacing) * -2)}.-left-4{left:calc(var(--spacing) * -4)}.-left-5{left:calc(var(--spacing) * -5)}.-left-6{left:calc(var(--spacing) * -6)}.-left-7{left:calc(var(--spacing) * -7)}.-left-8{left:calc(var(--spacing) * -8)}.-left-12{left:calc(var(--spacing) * -12)}.-left-20{left:calc(var(--spacing) * -20)}.-left-24{left:calc(var(--spacing) * -24)}.-left-32{left:calc(var(--spacing) * -32)}.-left-40{left:calc(var(--spacing) * -40)}.-left-48{left:calc(var(--spacing) * -48)}.-left-56{left:calc(var(--spacing) * -56)}.-left-64{left:calc(var(--spacing) * -64)}.-left-72{left:calc(var(--spacing) * -72)}.-left-80{left:calc(var(--spacing) * -80)}.-left-88{left:calc(var(--spacing) * -88)}.-left-96{left:calc(var(--spacing) * -96)}.-left-\[2\%\]{left:-2%}.-left-\[3\%\]{left:-3%}.-left-\[4\%\]{left:-4%}.-left-\[5\%\]{left:-5%}.-left-\[7\%\]{left:-7%}.-left-\[18rem\]{left:-18rem}.-left-\[20rem\]{left:-20rem}.-left-\[24rem\]{left:-24rem}.-left-\[26rem\]{left:-26rem}.-left-\[42\%\]{left:-42%}.-left-\[60px\]{left:-60px}.left-\(--at\){left:var(--at)}.left-\(--bento-x\){left:var(--bento-x)}.left-\(--custom-fit\,50\%\){left:var(--custom-fit,50%)}.left-\(--custom-inset\){left:var(--custom-inset)}.left-\(--custom-playhead\){left:var(--custom-playhead)}.left-\(--why-pad\){left:var(--why-pad)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-1\/4{left:25%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-3\/4{left:75%}.left-4{left:calc(var(--spacing) * 4)}.left-4\.5{left:calc(var(--spacing) * 4.5)}.left-5{left:calc(var(--spacing) * 5)}.left-5\.5{left:calc(var(--spacing) * 5.5)}.left-6{left:calc(var(--spacing) * 6)}.left-6\.5{left:calc(var(--spacing) * 6.5)}.left-8{left:calc(var(--spacing) * 8)}.left-10{left:calc(var(--spacing) * 10)}.left-\[-24rem\]{left:-24rem}.left-\[-26rem\]{left:-26rem}.left-\[0\%\]{left:0%}.left-\[0\.04em\]{left:.04em}.left-\[1\%\]{left:1%}.left-\[2\%\]{left:2%}.left-\[3\%\]{left:3%}.left-\[4\%\]{left:4%}.left-\[5\%\]{left:5%}.left-\[5\.33\%\]{left:5.33%}.left-\[6\%\]{left:6%}.left-\[7\%\]{left:7%}.left-\[8\%\]{left:8%}.left-\[9\%\]{left:9%}.left-\[10\%\]{left:10%}.left-\[12\.5\%\]{left:12.5%}.left-\[14\%\]{left:14%}.left-\[15\%\]{left:15%}.left-\[18\%\]{left:18%}.left-\[20\%\]{left:20%}.left-\[26\.67\%\]{left:26.67%}.left-\[30\%\]{left:30%}.left-\[31\%\]{left:31%}.left-\[38\%\]{left:38%}.left-\[48\%\]{left:48%}.left-\[49\.5\%\]{left:49.5%}.left-\[50\%\]{left:50%}.left-\[58\%\]{left:58%}.left-\[59\.4\%\]{left:59.4%}.left-\[70\%\]{left:70%}.left-\[90\%\]{left:90%}.left-\[92\%\]{left:92%}.left-\[calc\(50\%_-_min\(50\%\,12rem\)_-_2\.5rem\)\]{left:calc(50% - min(50%,12rem) - 2.5rem)}.left-\[calc\(var\(--arc-size\)_\*_-0\.62\)\]{left:calc(var(--arc-size) * -.62)}.left-\[calc\(var\(--container-x\)_-_0\.5rem\)\]{left:calc(var(--container-x) - .5rem)}.left-\[calc\(var\(--fnode\)_\/_2\)\]{left:calc(var(--fnode) / 2)}.left-\[calc\(var\(--rings-size\)_\*_-0\.55\)\]{left:calc(var(--rings-size) * -.55)}.left-\[calc\(var\(--stop-node\)_\/_2\)\]{left:calc(var(--stop-node) / 2)}.left-\[calc\(var\(--why-pad\)_\+_var\(--why-node\)_\/_2\)\]{left:calc(var(--why-pad) + var(--why-node) / 2)}.left-\[clamp\(-1rem\,-3vw\,-2\.5rem\)\]{left:clamp(-1rem,-3vw,-2.5rem)}.left-\[clamp\(0\.75rem\,4\%\,1\.5rem\)\]{left:clamp(.75rem,4%,1.5rem)}.left-\[clamp\(1\.5rem\,3\.2vw\,3\.25rem\)\]{left:clamp(1.5rem,3.2vw,3.25rem)}.left-\[clamp\(1\.25rem\,3vw\,2\.75rem\)\]{left:clamp(1.25rem,3vw,2.75rem)}.left-\[clamp\(1rem\,0\.5rem_\+_1\.5vw\,1\.75rem\)\]{left:clamp(1rem,.5rem + 1.5vw,1.75rem)}.left-\[clamp\(1rem\,1\.6vw\,1\.5rem\)\]{left:clamp(1rem,1.6vw,1.5rem)}.left-\[clamp\(1rem\,2\.5vw\,1\.75rem\)\]{left:clamp(1rem,2.5vw,1.75rem)}.left-\[var\(--container-x\)\]{left:var(--container-x)}.left-auto{left:auto}.isolate{isolation:isolate}.-z-0{z-index:-0}.-z-1{z-index:-1}.-z-2{z-index:-2}.-z-10{z-index:-10}.-z-10\!{z-index:-10!important}.-z-20{z-index:-20}.z-\(--z-dropdown\){z-index:var(--z-dropdown)}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-\[-1\]{z-index:-1}.z-\[-2\]{z-index:-2}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[calc\(var\(--z-sticky\)_-_1\)\]{z-index:calc(var(--z-sticky) - 1)}.z-dropdown{z-index:var(--z-dropdown)}.z-sticky{z-index:var(--z-sticky)}.z-toast{z-index:var(--z-toast)}.-order-1{order:-1}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-first{order:-9999}.order-last{order:9999}.col-\[1\/5\]{grid-column:1/5}.col-\[1\]{grid-column:1}.col-\[1_\/_5\]{grid-column:1/5}.col-\[2\]{grid-column:2}.col-\[2_\/_-1\]{grid-column:2/-1}.col-\[2_\/_5\]{grid-column:2/5}.col-\[3\]{grid-column:3}.col-\[4\]{grid-column:4}.col-\[5_\/_12\]{grid-column:5/12}.col-\[auto\]{grid-column:auto}.col-\[span_2\]{grid-column:span 2}.col-\[span_3\]{grid-column:span 3}.col-\[var\(--from\)_\/_var\(--to\)\]{grid-column:var(--from) / var(--to)}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-9{grid-column-start:9}.col-start-13{grid-column-start:13}.col-start-16{grid-column-start:16}.col-end-4{grid-column-end:4}.\[grid-row\:span_2\]{grid-row:span 2}.row-1{grid-row:1}.row-\[1\/span_2\]{grid-row:1/span 2}.row-\[1\]{grid-row:1}.row-\[1_\/_3\]{grid-row:1/3}.row-\[1_\/_4\]{grid-row:1/4}.row-\[1_\/_5\]{grid-row:1/5}.row-\[1_\/_span_2\]{grid-row:1/span 2}.row-\[2\]{grid-row:2}.row-\[2_\/_4\]{grid-row:2/4}.row-\[3\]{grid-row:3}.row-\[auto\]{grid-row:auto}.row-\[span_2\]{grid-row:span 2}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.float-left{float:left}.clear-both{clear:both}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.-m-2{margin:calc(var(--spacing) * -2)}.m-0{margin:calc(var(--spacing) * 0)}.m-0\!{margin:calc(var(--spacing) * 0)!important}.m-3{margin:calc(var(--spacing) * 3)}.m-3\.5{margin:calc(var(--spacing) * 3.5)}.m-4{margin:calc(var(--spacing) * 4)}.m-\[calc\(var\(--custom-case-gap\)_\*_-1\)\]{margin:calc(var(--custom-case-gap) * -1)}.-mx-\(--container-x\){margin-inline:calc(var(--container-x) * -1)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-7{margin-inline:calc(var(--spacing) * -7)}.-mx-\[0\.06em\]{margin-inline:-.06em}.-mx-\[5\%\]{margin-inline:-5%}.-mx-\[var\(--container-x\)\]{margin-inline:calc(var(--container-x) * -1)}.mx-\(--container-x\){margin-inline:var(--container-x)}.mx-\(--custom-inset\){margin-inline:var(--custom-inset)}.mx-\(--why-inset\){margin-inline:var(--why-inset)}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-2\.5{margin-inline:calc(var(--spacing) * 2.5)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-4\.5{margin-inline:calc(var(--spacing) * 4.5)}.mx-\[0\.2em\]{margin-inline:.2em}.mx-\[0\.03em\]{margin-inline:.03em}.mx-\[0\.14em\]{margin-inline:.14em}.mx-\[0\.18em\]{margin-inline:.18em}.mx-\[0\.22em\]{margin-inline:.22em}.mx-\[3\.3\%\]{margin-inline:3.3%}.mx-\[30\.4\%\]{margin-inline:30.4%}.mx-\[calc\(-1_\*_var\(--container-x\)\)\]{margin-inline:calc(-1 * var(--container-x))}.mx-\[calc\(var\(--console-pad\)_\*_-1\)\]{margin-inline:calc(var(--console-pad) * -1)}.mx-\[calc\(var\(--container-x\)_\*_-1\)\]{margin-inline:calc(var(--container-x) * -1)}.mx-\[calc\(var\(--container-x\,1rem\)_\*_-1\)\]{margin-inline:calc(var(--container-x,1rem) * -1)}.mx-\[clamp\(0\.5rem\,0\.25rem_\+_0\.7vw\,0\.875rem\)\]{margin-inline:clamp(.5rem,.25rem + .7vw,.875rem)}.mx-\[clamp\(0\.75rem\,1\.5vw\,1\.5rem\)\]{margin-inline:clamp(.75rem,1.5vw,1.5rem)}.mx-\[clamp\(1\.25rem\,0\.5rem_\+_2vw\,2rem\)\]{margin-inline:clamp(1.25rem,.5rem + 2vw,2rem)}.mx-auto{margin-inline:auto}.-my-6{margin-block:calc(var(--spacing) * -6)}.-my-\[0\.14em\]{margin-block:-.14em}.my-0{margin-block:calc(var(--spacing) * 0)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-7{margin-block:calc(var(--spacing) * 7)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-10{margin-block:calc(var(--spacing) * 10)}.my-11{margin-block:calc(var(--spacing) * 11)}.my-12{margin-block:calc(var(--spacing) * 12)}.my-12\!{margin-block:calc(var(--spacing) * 12)!important}.my-13{margin-block:calc(var(--spacing) * 13)}.my-14{margin-block:calc(var(--spacing) * 14)}.my-\[0\.5em\]{margin-block:.5em}.my-\[calc\(var\(--pc-rise\)_\*_-1\)\]{margin-block:calc(var(--pc-rise) * -1)}.my-\[clamp\(1\.75rem\,1rem_\+_2vw\,2\.75rem\)\]{margin-block:clamp(1.75rem,1rem + 2vw,2.75rem)}.my-\[clamp\(2\.5rem\,2rem_\+_1\.5vw\,3\.5rem\)\]{margin-block:clamp(2.5rem,2rem + 1.5vw,3.5rem)}.my-\[clamp\(2\.5rem\,2rem_\+_2vw\,3\.5rem\)\]{margin-block:clamp(2.5rem,2rem + 2vw,3.5rem)}.my-\[clamp\(2\.25rem\,2rem_\+_1\.5vw\,3rem\)\]{margin-block:clamp(2.25rem,2rem + 1.5vw,3rem)}.my-\[clamp\(2\.75rem\,2rem_\+_2\.5vw\,4rem\)\]{margin-block:clamp(2.75rem,2rem + 2.5vw,4rem)}.my-\[clamp\(2rem\,1\.5rem_\+_1\.5vw\,3rem\)\]{margin-block:clamp(2rem,1.5rem + 1.5vw,3rem)}.my-\[clamp\(2rem\,1rem_\+_2vw\,2\.75rem\)\]{margin-block:clamp(2rem,1rem + 2vw,2.75rem)}.my-\[clamp\(3rem\,_2\.5rem_\+_2vw\,_4\.5rem\)\]{margin-block:clamp(3rem,2.5rem + 2vw,4.5rem)}.my-auto{margin-block:auto}.-ms-0\.5{margin-inline-start:calc(var(--spacing) * -.5)}.-ms-2{margin-inline-start:calc(var(--spacing) * -2)}.-ms-2\.5{margin-inline-start:calc(var(--spacing) * -2.5)}.-ms-3{margin-inline-start:calc(var(--spacing) * -3)}.-ms-3\.5{margin-inline-start:calc(var(--spacing) * -3.5)}.-ms-\[0\.04em\]{margin-inline-start:-.04em}.-ms-\[0\.045em\]{margin-inline-start:-.045em}.-ms-\[7\.5rem\]{margin-inline-start:-7.5rem}.ms-0\.5{margin-inline-start:calc(var(--spacing) * .5)}.ms-1{margin-inline-start:calc(var(--spacing) * 1)}.ms-1\.5{margin-inline-start:calc(var(--spacing) * 1.5)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-2\.5{margin-inline-start:calc(var(--spacing) * 2.5)}.ms-3{margin-inline-start:calc(var(--spacing) * 3)}.ms-3\.5{margin-inline-start:calc(var(--spacing) * 3.5)}.ms-4{margin-inline-start:calc(var(--spacing) * 4)}.ms-5{margin-inline-start:calc(var(--spacing) * 5)}.ms-24{margin-inline-start:calc(var(--spacing) * 24)}.ms-\[0\.2em\]{margin-inline-start:.2em}.ms-\[0\.04em\]{margin-inline-start:.04em}.ms-\[0\.08em\]{margin-inline-start:.08em}.ms-\[0\.15em\]{margin-inline-start:.15em}.ms-\[0\.25em\]{margin-inline-start:.25em}.ms-auto{margin-inline-start:auto}.-me-2\.5{margin-inline-end:calc(var(--spacing) * -2.5)}.me-0{margin-inline-end:calc(var(--spacing) * 0)}.me-0\.5{margin-inline-end:calc(var(--spacing) * .5)}.me-1{margin-inline-end:calc(var(--spacing) * 1)}.me-1\.5{margin-inline-end:calc(var(--spacing) * 1.5)}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.me-2\.5{margin-inline-end:calc(var(--spacing) * 2.5)}.me-3{margin-inline-end:calc(var(--spacing) * 3)}.me-3\.5{margin-inline-end:calc(var(--spacing) * 3.5)}.me-4{margin-inline-end:calc(var(--spacing) * 4)}.me-6{margin-inline-end:calc(var(--spacing) * 6)}.me-9{margin-inline-end:calc(var(--spacing) * 9)}.me-\[0\.1em\]{margin-inline-end:.1em}.me-\[0\.08em\]{margin-inline-end:.08em}.me-\[0\.12em\]{margin-inline-end:.12em}.me-\[clamp\(1\.5rem\,4vw\,3\.5rem\)\]{margin-inline-end:clamp(1.5rem,4vw,3.5rem)}.me-\[var\(--custom-gable-offset\,1rem\)\]{margin-inline-end:var(--custom-gable-offset,1rem)}.me-auto{margin-inline-end:auto}.-mt-\(--custom-straddle\){margin-top:calc(var(--custom-straddle) * -1)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-2\.5{margin-top:calc(var(--spacing) * -2.5)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-5{margin-top:calc(var(--spacing) * -5)}.-mt-6{margin-top:calc(var(--spacing) * -6)}.-mt-7{margin-top:calc(var(--spacing) * -7)}.-mt-8{margin-top:calc(var(--spacing) * -8)}.-mt-9{margin-top:calc(var(--spacing) * -9)}.-mt-10{margin-top:calc(var(--spacing) * -10)}.-mt-12{margin-top:calc(var(--spacing) * -12)}.-mt-14{margin-top:calc(var(--spacing) * -14)}.-mt-16{margin-top:calc(var(--spacing) * -16)}.-mt-24{margin-top:calc(var(--spacing) * -24)}.-mt-36{margin-top:calc(var(--spacing) * -36)}.-mt-40{margin-top:calc(var(--spacing) * -40)}.-mt-44{margin-top:calc(var(--spacing) * -44)}.-mt-\[30px\]{margin-top:-30px}.-mt-\[calc\(6vw\+1rem\)\]{margin-top:calc(-6vw - 1rem)}.-mt-\[clamp\(1\.5rem\,0\.5rem\+3vw\,4rem\)\]{margin-top:calc(-1*clamp(1.5rem,.5rem + 3vw,4rem))}.-mt-\[clamp\(1\.75rem\,1rem\+2vw\,2\.5rem\)\]{margin-top:calc(-1*clamp(1.75rem,1rem + 2vw,2.5rem))}.-mt-\[clamp\(2\.5rem\,1rem_\+_4vw\,5rem\)\]{margin-top:calc(-1*clamp(2.5rem,1rem + 4vw,5rem))}.-mt-\[clamp\(4\.5rem\,2\.5rem_\+_4vw\,7rem\)\]{margin-top:calc(-1*clamp(4.5rem,2.5rem + 4vw,7rem))}.-mt-\[clamp\(7rem\,4\.5rem_\+_8vw\,13rem\)\]{margin-top:calc(-1*clamp(7rem,4.5rem + 8vw,13rem))}.mt-\(--custom-cta-gap\){margin-top:var(--custom-cta-gap)}.mt-\(--custom-gap\){margin-top:var(--custom-gap)}.mt-\(--custom-head-space\){margin-top:var(--custom-head-space)}.mt-\(--custom-label\){margin-top:var(--custom-label)}.mt-\(--custom-lead-gap\){margin-top:var(--custom-lead-gap)}.mt-\(--custom-proof-gap\){margin-top:var(--custom-proof-gap)}.mt-\(--section-space\){margin-top:var(--section-space)}.mt-\(--topbar-h\){margin-top:var(--topbar-h)}.mt-\(--tr-pad\){margin-top:var(--tr-pad)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\!{margin-top:calc(var(--spacing) * 0)!important}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-0\.25{margin-top:calc(var(--spacing) * .25)}.mt-0\.75{margin-top:calc(var(--spacing) * .75)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-4\.5{margin-top:calc(var(--spacing) * 4.5)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-5\.5{margin-top:calc(var(--spacing) * 5.5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-6\.5{margin-top:calc(var(--spacing) * 6.5)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-11{margin-top:calc(var(--spacing) * 11)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-13{margin-top:calc(var(--spacing) * 13)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-18{margin-top:calc(var(--spacing) * 18)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-\[-0\.02em\]{margin-top:-.02em}.mt-\[-0\.12em\]{margin-top:-.12em}.mt-\[-0\.24em\]{margin-top:-.24em}.mt-\[-4rem\]{margin-top:-4rem}.mt-\[0\.1em\]{margin-top:.1em}.mt-\[0\.2em\]{margin-top:.2em}.mt-\[0\.3rem\]{margin-top:.3rem}.mt-\[0\.05em\]{margin-top:.05em}.mt-\[0\.12em\]{margin-top:.12em}.mt-\[0\.15rem\]{margin-top:.15rem}.mt-\[0\.35rem\]{margin-top:.35rem}.mt-\[0\.0625rem\]{margin-top:.0625rem}.mt-\[0\.1875rem\]{margin-top:.1875rem}.mt-\[1\.1rem\]{margin-top:1.1rem}.mt-\[1\.2em\]{margin-top:1.2em}.mt-\[1\.3em\]{margin-top:1.3em}.mt-\[1\.4em\]{margin-top:1.4em}.mt-\[1\.5cqi\]{margin-top:1.5cqi}.mt-\[1\.125rem\]{margin-top:1.125rem}.mt-\[2\.1rem\]{margin-top:2.1rem}.mt-\[2cqi\]{margin-top:2cqi}.mt-\[3cqi\]{margin-top:3cqi}.mt-\[4cqi\]{margin-top:4cqi}.mt-\[5cqi\]{margin-top:5cqi}.mt-\[6\%\]{margin-top:6%}.mt-\[6cqi\]{margin-top:6cqi}.mt-\[7cqi\]{margin-top:7cqi}.mt-\[8cqi\]{margin-top:8cqi}.mt-\[12\%\]{margin-top:12%}.mt-\[calc\(-1_\*_var\(--custom-dock-half\)\)\]{margin-top:calc(-1 * var(--custom-dock-half))}.mt-\[calc\(-1_\*_var\(--custom-straddle\)\)\]{margin-top:calc(-1 * var(--custom-straddle))}.mt-\[calc\(var\(--custom-footer-fs\)_\*_0\.74\)\]{margin-top:calc(var(--custom-footer-fs) * .74)}.mt-\[calc\(var\(--custom-head-space\)_\*_-0\.4\)\]{margin-top:calc(var(--custom-head-space) * -.4)}.mt-\[calc\(var\(--custom-head-space\)_\*_-1_\+_1rem\)\]{margin-top:calc(var(--custom-head-space) * -1 + 1rem)}.mt-\[calc\(var\(--custom-overlap\)\*-1\)\]{margin-top:calc(var(--custom-overlap) * -1)}.mt-\[calc\(var\(--section-space\)_\*_-0\.4\)\]{margin-top:calc(var(--section-space) * -.4)}.mt-\[calc\(var\(--why-over\)_\*_-1\)\]{margin-top:calc(var(--why-over) * -1)}.mt-\[clamp\(-18rem\,-40vw\,-8rem\)\]{margin-top:clamp(-18rem,-40vw,-8rem)}.mt-\[clamp\(0\.5rem\,0\.25rem_\+_0\.7vw\,0\.875rem\)\]{margin-top:clamp(.5rem,.25rem + .7vw,.875rem)}.mt-\[clamp\(0\.5rem\,2vw\,1\.5rem\)\],.mt-\[clamp\(0\.5rem\,_2vw\,_1\.5rem\)\]{margin-top:clamp(.5rem,2vw,1.5rem)}.mt-\[clamp\(0\.75rem\,0\.25rem_\+_1\.5vw\,1\.75rem\)\]{margin-top:clamp(.75rem,.25rem + 1.5vw,1.75rem)}.mt-\[clamp\(0\.75rem\,2vw\,1\.5rem\)\]{margin-top:clamp(.75rem,2vw,1.5rem)}.mt-\[clamp\(1\.5rem\,0\.5rem_\+_3vw\,3rem\)\]{margin-top:clamp(1.5rem,.5rem + 3vw,3rem)}.mt-\[clamp\(1\.5rem\,1\.1rem_\+_1vw\,2rem\)\]{margin-top:clamp(1.5rem,1.1rem + 1vw,2rem)}.mt-\[clamp\(1\.5rem\,1\.25rem_\+_0\.8vw\,2rem\)\]{margin-top:clamp(1.5rem,1.25rem + .8vw,2rem)}.mt-\[clamp\(1\.5rem\,1\.25rem_\+_1vw\,2\.25rem\)\]{margin-top:clamp(1.5rem,1.25rem + 1vw,2.25rem)}.mt-\[clamp\(1\.5rem\,1rem\+1\.5vw\,2\.5rem\)\]{margin-top:clamp(1.5rem,1rem + 1.5vw,2.5rem)}.mt-\[clamp\(1\.5rem\,1rem\+1vw\,2\.25rem\)\]{margin-top:clamp(1.5rem,1rem + 1vw,2.25rem)}.mt-\[clamp\(1\.5rem\,1rem_\+_1\.2vw\,2\.25rem\)\]{margin-top:clamp(1.5rem,1rem + 1.2vw,2.25rem)}.mt-\[clamp\(1\.5rem\,1rem_\+_1\.5vw\,2\.5rem\)\]{margin-top:clamp(1.5rem,1rem + 1.5vw,2.5rem)}.mt-\[clamp\(1\.5rem\,1rem_\+_1\.5vw\,2\.25rem\)\]{margin-top:clamp(1.5rem,1rem + 1.5vw,2.25rem)}.mt-\[clamp\(1\.5rem\,1rem_\+_1\.25vw\,2\.25rem\)\]{margin-top:clamp(1.5rem,1rem + 1.25vw,2.25rem)}.mt-\[clamp\(1\.5rem\,1rem_\+_2vw\,2\.5rem\)\]{margin-top:clamp(1.5rem,1rem + 2vw,2.5rem)}.mt-\[clamp\(1\.5rem\,3\.6vh\,2\.25rem\)\]{margin-top:clamp(1.5rem,3.6vh,2.25rem)}.mt-\[clamp\(1\.5rem\,3vw\,2\.5rem\)\]{margin-top:clamp(1.5rem,3vw,2.5rem)}.mt-\[clamp\(1\.5rem\,3vw\,2\.25rem\)\]{margin-top:clamp(1.5rem,3vw,2.25rem)}.mt-\[clamp\(1\.5rem\,_1\.2rem_\+_1\.2vw\,_2\.25rem\)\]{margin-top:clamp(1.5rem,1.2rem + 1.2vw,2.25rem)}.mt-\[clamp\(1\.25rem\,0\.5rem\+2vw\,2\.25rem\)\]{margin-top:clamp(1.25rem,.5rem + 2vw,2.25rem)}.mt-\[clamp\(1\.25rem\,0\.75rem\+1\.4vw\,2\.25rem\)\]{margin-top:clamp(1.25rem,.75rem + 1.4vw,2.25rem)}.mt-\[clamp\(1\.25rem\,1rem_\+_0\.8vw\,1\.625rem\)\]{margin-top:clamp(1.25rem,1rem + .8vw,1.625rem)}.mt-\[clamp\(1\.25rem\,1rem_\+_0\.8vw\,1\.875rem\)\]{margin-top:clamp(1.25rem,1rem + .8vw,1.875rem)}.mt-\[clamp\(1\.25rem\,1rem_\+_1vw\,1\.75rem\)\]{margin-top:clamp(1.25rem,1rem + 1vw,1.75rem)}.mt-\[clamp\(1\.25rem\,1rem_\+_1vw\,2rem\)\]{margin-top:clamp(1.25rem,1rem + 1vw,2rem)}.mt-\[clamp\(1\.25rem\,2vw\,1\.75rem\)\]{margin-top:clamp(1.25rem,2vw,1.75rem)}.mt-\[clamp\(1\.25rem\,_0\.75rem_\+_1\.5vw\,_2rem\)\]{margin-top:clamp(1.25rem,.75rem + 1.5vw,2rem)}.mt-\[clamp\(1\.25rem\,_1rem_\+_0\.5vw\,_1\.5rem\)\]{margin-top:clamp(1.25rem,1rem + .5vw,1.5rem)}.mt-\[clamp\(1\.75rem\,1\.2rem\+1\.2vw\,2\.5rem\)\]{margin-top:clamp(1.75rem,1.2rem + 1.2vw,2.5rem)}.mt-\[clamp\(1\.75rem\,1\.25rem_\+_1\.5vw\,2\.5rem\)\]{margin-top:clamp(1.75rem,1.25rem + 1.5vw,2.5rem)}.mt-\[clamp\(1\.75rem\,1\.25rem_\+_1\.6vw\,2\.75rem\)\]{margin-top:clamp(1.75rem,1.25rem + 1.6vw,2.75rem)}.mt-\[clamp\(1\.75rem\,1\.25rem_\+_1\.25vw\,2\.5rem\)\]{margin-top:clamp(1.75rem,1.25rem + 1.25vw,2.5rem)}.mt-\[clamp\(1\.75rem\,1rem\+2vw\,2\.75rem\)\]{margin-top:clamp(1.75rem,1rem + 2vw,2.75rem)}.mt-\[clamp\(1\.75rem\,1rem\+2vw\,3rem\)\]{margin-top:clamp(1.75rem,1rem + 2vw,3rem)}.mt-\[clamp\(1\.75rem\,1rem_\+_2\.5vw\,3rem\)\]{margin-top:clamp(1.75rem,1rem + 2.5vw,3rem)}.mt-\[clamp\(1\.75rem\,1rem_\+_2vw\,2\.75rem\)\]{margin-top:clamp(1.75rem,1rem + 2vw,2.75rem)}.mt-\[clamp\(1\.75rem\,1rem_\+_2vw\,3rem\)\]{margin-top:clamp(1.75rem,1rem + 2vw,3rem)}.mt-\[clamp\(1\.75rem\,3vw\,2\.5rem\)\]{margin-top:clamp(1.75rem,3vw,2.5rem)}.mt-\[clamp\(1\.75rem\,4svh\,2\.5rem\)\]{margin-top:clamp(1.75rem,4svh,2.5rem)}.mt-\[clamp\(1\.75rem\,_1\.3rem_\+_1\.8vw\,_2\.75rem\)\]{margin-top:clamp(1.75rem,1.3rem + 1.8vw,2.75rem)}.mt-\[clamp\(1\.75rem\,_1\.4rem_\+_1\.4vw\,_2\.5rem\)\]{margin-top:clamp(1.75rem,1.4rem + 1.4vw,2.5rem)}.mt-\[clamp\(1\.75rem\,_1\.25rem_\+_1\.5vw\,_2\.5rem\)\]{margin-top:clamp(1.75rem,1.25rem + 1.5vw,2.5rem)}.mt-\[clamp\(1\.75rem\,_1\.25rem_\+_1\.6vw\,_2\.5rem\)\]{margin-top:clamp(1.75rem,1.25rem + 1.6vw,2.5rem)}.mt-\[clamp\(1\.75rem\,_1\.25rem_\+_1\.8vw\,_2\.75rem\)\]{margin-top:clamp(1.75rem,1.25rem + 1.8vw,2.75rem)}.mt-\[clamp\(1\.125rem\,0\.9rem_\+_0\.6vw\,1\.5rem\)\]{margin-top:clamp(1.125rem,.9rem + .6vw,1.5rem)}.mt-\[clamp\(1rem\,0\.75rem_\+_0\.6vw\,1\.375rem\)\]{margin-top:clamp(1rem,.75rem + .6vw,1.375rem)}.mt-\[clamp\(1rem\,0\.85rem_\+_0\.5vw\,1\.375rem\)\]{margin-top:clamp(1rem,.85rem + .5vw,1.375rem)}.mt-\[clamp\(1rem\,2\.4vh\,1\.375rem\)\]{margin-top:clamp(1rem,2.4vh,1.375rem)}.mt-\[clamp\(1rem\,2vw\,1\.5rem\)\]{margin-top:clamp(1rem,2vw,1.5rem)}.mt-\[clamp\(2\.5rem\,1\.5rem\+2\.5vw\,3\.75rem\)\]{margin-top:clamp(2.5rem,1.5rem + 2.5vw,3.75rem)}.mt-\[clamp\(2\.5rem\,1\.5rem\+2\.5vw\,4rem\)\]{margin-top:clamp(2.5rem,1.5rem + 2.5vw,4rem)}.mt-\[clamp\(2\.5rem\,1\.5rem\+3vw\,4\.5rem\)\]{margin-top:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.mt-\[clamp\(2\.5rem\,1\.5rem\+3vw\,4rem\)\]{margin-top:clamp(2.5rem,1.5rem + 3vw,4rem)}.mt-\[clamp\(2\.5rem\,1\.5rem\+3vw\,5rem\)\]{margin-top:clamp(2.5rem,1.5rem + 3vw,5rem)}.mt-\[clamp\(2\.5rem\,1\.5rem_\+_2vw\,3\.5rem\)\]{margin-top:clamp(2.5rem,1.5rem + 2vw,3.5rem)}.mt-\[clamp\(2\.5rem\,1\.5rem_\+_2vw\,3rem\)\]{margin-top:clamp(2.5rem,1.5rem + 2vw,3rem)}.mt-\[clamp\(2\.5rem\,1\.5rem_\+_2vw\,4rem\)\]{margin-top:clamp(2.5rem,1.5rem + 2vw,4rem)}.mt-\[clamp\(2\.5rem\,1\.5rem_\+_3\.5vw\,5rem\)\]{margin-top:clamp(2.5rem,1.5rem + 3.5vw,5rem)}.mt-\[clamp\(2\.5rem\,1\.5rem_\+_3vw\,4\.5rem\)\]{margin-top:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.mt-\[clamp\(2\.5rem\,1\.5rem_\+_3vw\,4rem\)\]{margin-top:clamp(2.5rem,1.5rem + 3vw,4rem)}.mt-\[clamp\(2\.5rem\,1\.6rem\+2\.8vw\,4rem\)\]{margin-top:clamp(2.5rem,1.6rem + 2.8vw,4rem)}.mt-\[clamp\(2\.5rem\,1\.75rem\+2\.5vw\,4rem\)\]{margin-top:clamp(2.5rem,1.75rem + 2.5vw,4rem)}.mt-\[clamp\(2\.5rem\,1\.75rem\+2vw\,3\.5rem\)\]{margin-top:clamp(2.5rem,1.75rem + 2vw,3.5rem)}.mt-\[clamp\(2\.5rem\,1\.75rem\+2vw\,3\.75rem\)\],.mt-\[clamp\(2\.5rem\,1\.75rem_\+_2vw\,3\.75rem\)\]{margin-top:clamp(2.5rem,1.75rem + 2vw,3.75rem)}.mt-\[clamp\(2\.5rem\,2rem\+2vw\,3\.5rem\)\]{margin-top:clamp(2.5rem,2rem + 2vw,3.5rem)}.mt-\[clamp\(2\.5rem\,2rem\+2vw\,4rem\)\]{margin-top:clamp(2.5rem,2rem + 2vw,4rem)}.mt-\[clamp\(2\.5rem\,2rem_\+_1\.5vw\,3\.5rem\)\]{margin-top:clamp(2.5rem,2rem + 1.5vw,3.5rem)}.mt-\[clamp\(2\.5rem\,2rem_\+_2\.5vw\,4\.5rem\)\]{margin-top:clamp(2.5rem,2rem + 2.5vw,4.5rem)}.mt-\[clamp\(2\.5rem\,2rem_\+_2vw\,3\.5rem\)\]{margin-top:clamp(2.5rem,2rem + 2vw,3.5rem)}.mt-\[clamp\(2\.5rem\,2rem_\+_2vw\,4rem\)\]{margin-top:clamp(2.5rem,2rem + 2vw,4rem)}.mt-\[clamp\(2\.5rem\,4vw\,3\.5rem\)\]{margin-top:clamp(2.5rem,4vw,3.5rem)}.mt-\[clamp\(2\.5rem\,5\.5svh\,3\.75rem\)\]{margin-top:clamp(2.5rem,5.5svh,3.75rem)}.mt-\[clamp\(2\.5rem\,5vw\,4\.5rem\)\]{margin-top:clamp(2.5rem,5vw,4.5rem)}.mt-\[clamp\(2\.5rem\,5vw\,4rem\)\]{margin-top:clamp(2.5rem,5vw,4rem)}.mt-\[clamp\(2\.5rem\,6vw\,5\.5rem\)\]{margin-top:clamp(2.5rem,6vw,5.5rem)}.mt-\[clamp\(2\.5rem\,6vw\,5rem\)\]{margin-top:clamp(2.5rem,6vw,5rem)}.mt-\[clamp\(2\.5rem\,_1\.5rem_\+_3vw\,_4\.5rem\)\]{margin-top:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.mt-\[clamp\(2\.5rem\,_1\.5rem_\+_3vw\,_4rem\)\]{margin-top:clamp(2.5rem,1.5rem + 3vw,4rem)}.mt-\[clamp\(2\.5rem\,_1\.75rem_\+_3vw\,_4\.5rem\)\]{margin-top:clamp(2.5rem,1.75rem + 3vw,4.5rem)}.mt-\[clamp\(2\.25rem\,1\.5rem\+2\.2vw\,3\.75rem\)\]{margin-top:clamp(2.25rem,1.5rem + 2.2vw,3.75rem)}.mt-\[clamp\(2\.25rem\,1\.5rem_\+_2vw\,3\.25rem\)\]{margin-top:clamp(2.25rem,1.5rem + 2vw,3.25rem)}.mt-\[clamp\(2\.25rem\,1\.8rem_\+_1\.5vw\,3rem\)\]{margin-top:clamp(2.25rem,1.8rem + 1.5vw,3rem)}.mt-\[clamp\(2\.25rem\,1\.25rem\+2\.5vw\,3\.75rem\)\]{margin-top:clamp(2.25rem,1.25rem + 2.5vw,3.75rem)}.mt-\[clamp\(2\.25rem\,1\.75rem_\+_1\.5vw\,3\.25rem\)\]{margin-top:clamp(2.25rem,1.75rem + 1.5vw,3.25rem)}.mt-\[clamp\(2\.25rem\,1rem_\+_3\.4vw\,4\.5rem\)\]{margin-top:clamp(2.25rem,1rem + 3.4vw,4.5rem)}.mt-\[clamp\(2\.25rem\,5svh\,3\.5rem\)\]{margin-top:clamp(2.25rem,5svh,3.5rem)}.mt-\[clamp\(2\.75rem\,1\.5rem_\+_3vw\,4rem\)\]{margin-top:clamp(2.75rem,1.5rem + 3vw,4rem)}.mt-\[clamp\(2\.75rem\,2rem\+2vw\,4rem\)\]{margin-top:clamp(2.75rem,2rem + 2vw,4rem)}.mt-\[clamp\(2\.75rem\,2rem_\+_2\.5vw\,4rem\)\]{margin-top:clamp(2.75rem,2rem + 2.5vw,4rem)}.mt-\[clamp\(2rem\,1\.5rem\+1\.5vw\,3rem\)\]{margin-top:clamp(2rem,1.5rem + 1.5vw,3rem)}.mt-\[clamp\(2rem\,1\.5rem\+2vw\,3\.5rem\)\]{margin-top:clamp(2rem,1.5rem + 2vw,3.5rem)}.mt-\[clamp\(2rem\,1\.5rem\+2vw\,3rem\)\]{margin-top:clamp(2rem,1.5rem + 2vw,3rem)}.mt-\[clamp\(2rem\,1\.5rem_\+_1\.5vw\,2\.75rem\)\]{margin-top:clamp(2rem,1.5rem + 1.5vw,2.75rem)}.mt-\[clamp\(2rem\,1\.5rem_\+_1\.5vw\,3rem\)\]{margin-top:clamp(2rem,1.5rem + 1.5vw,3rem)}.mt-\[clamp\(2rem\,1\.5rem_\+_1vw\,2\.25rem\)\]{margin-top:clamp(2rem,1.5rem + 1vw,2.25rem)}.mt-\[clamp\(2rem\,1\.5rem_\+_2vw\,3\.5rem\)\]{margin-top:clamp(2rem,1.5rem + 2vw,3.5rem)}.mt-\[clamp\(2rem\,1\.5rem_\+_2vw\,3rem\)\]{margin-top:clamp(2rem,1.5rem + 2vw,3rem)}.mt-\[clamp\(2rem\,1\.6rem_\+_1\.2vw\,2\.5rem\)\]{margin-top:clamp(2rem,1.6rem + 1.2vw,2.5rem)}.mt-\[clamp\(2rem\,1\.6rem_\+_1\.2vw\,2\.75rem\)\]{margin-top:clamp(2rem,1.6rem + 1.2vw,2.75rem)}.mt-\[clamp\(2rem\,1\.6rem_\+_1\.4vw\,2\.75rem\)\]{margin-top:clamp(2rem,1.6rem + 1.4vw,2.75rem)}.mt-\[clamp\(2rem\,1\.25rem_\+_2\.5vw\,3\.5rem\)\]{margin-top:clamp(2rem,1.25rem + 2.5vw,3.5rem)}.mt-\[clamp\(2rem\,1\.25rem_\+_2vw\,3rem\)\]{margin-top:clamp(2rem,1.25rem + 2vw,3rem)}.mt-\[clamp\(2rem\,1rem\+2\.5vw\,3\.5rem\)\]{margin-top:clamp(2rem,1rem + 2.5vw,3.5rem)}.mt-\[clamp\(2rem\,1rem\+3vw\,3\.5rem\)\]{margin-top:clamp(2rem,1rem + 3vw,3.5rem)}.mt-\[clamp\(2rem\,1rem\+3vw\,4rem\)\]{margin-top:clamp(2rem,1rem + 3vw,4rem)}.mt-\[clamp\(2rem\,1rem_\+_1\.8vw\,3rem\)\]{margin-top:clamp(2rem,1rem + 1.8vw,3rem)}.mt-\[clamp\(2rem\,1rem_\+_2\.6vw\,3\.5rem\)\]{margin-top:clamp(2rem,1rem + 2.6vw,3.5rem)}.mt-\[clamp\(2rem\,1rem_\+_3vw\,3\.75rem\)\]{margin-top:clamp(2rem,1rem + 3vw,3.75rem)}.mt-\[clamp\(2rem\,1rem_\+_5vw\,7rem\)\]{margin-top:clamp(2rem,1rem + 5vw,7rem)}.mt-\[clamp\(2rem\,3\.4vw\,3rem\)\]{margin-top:clamp(2rem,3.4vw,3rem)}.mt-\[clamp\(2rem\,3\.5vw\,3rem\)\]{margin-top:clamp(2rem,3.5vw,3rem)}.mt-\[clamp\(2rem\,3vw\,2\.5rem\)\]{margin-top:clamp(2rem,3vw,2.5rem)}.mt-\[clamp\(2rem\,3vw\,3rem\)\]{margin-top:clamp(2rem,3vw,3rem)}.mt-\[clamp\(2rem\,4vw\,3\.5rem\)\]{margin-top:clamp(2rem,4vw,3.5rem)}.mt-\[clamp\(2rem\,4vw\,3rem\)\]{margin-top:clamp(2rem,4vw,3rem)}.mt-\[clamp\(2rem\,_1\.5rem_\+_1\.5vw\,_2\.75rem\)\]{margin-top:clamp(2rem,1.5rem + 1.5vw,2.75rem)}.mt-\[clamp\(2rem\,_1\.5rem_\+_1\.5vw\,_3rem\)\]{margin-top:clamp(2rem,1.5rem + 1.5vw,3rem)}.mt-\[clamp\(2rem\,_1\.5rem_\+_1\.6vw\,_3rem\)\]{margin-top:clamp(2rem,1.5rem + 1.6vw,3rem)}.mt-\[clamp\(2rem\,_1\.5rem_\+_2vw\,_3\.5rem\)\]{margin-top:clamp(2rem,1.5rem + 2vw,3.5rem)}.mt-\[clamp\(2rem\,_1\.25rem_\+_2\.5vw\,_3\.5rem\)\]{margin-top:clamp(2rem,1.25rem + 2.5vw,3.5rem)}.mt-\[clamp\(3\.5rem\,2\.5rem\+3vw\,5\.5rem\)\]{margin-top:clamp(3.5rem,2.5rem + 3vw,5.5rem)}.mt-\[clamp\(3\.5rem\,2\.5rem\+3vw\,5rem\)\]{margin-top:clamp(3.5rem,2.5rem + 3vw,5rem)}.mt-\[clamp\(3\.5rem\,2\.5rem\+3vw\,6rem\)\]{margin-top:clamp(3.5rem,2.5rem + 3vw,6rem)}.mt-\[clamp\(3\.5rem\,2\.5rem_\+_3vw\,5\.5rem\)\]{margin-top:clamp(3.5rem,2.5rem + 3vw,5.5rem)}.mt-\[clamp\(3\.5rem\,2\.5rem_\+_3vw\,5rem\)\]{margin-top:clamp(3.5rem,2.5rem + 3vw,5rem)}.mt-\[clamp\(3\.5rem\,2rem\+4vw\,5\.5rem\)\]{margin-top:clamp(3.5rem,2rem + 4vw,5.5rem)}.mt-\[clamp\(3\.5rem\,2rem\+4vw\,6rem\)\],.mt-\[clamp\(3\.5rem\,2rem_\+_4vw\,6rem\)\]{margin-top:clamp(3.5rem,2rem + 4vw,6rem)}.mt-\[clamp\(3\.5rem\,2rem_\+_5vw\,7rem\)\]{margin-top:clamp(3.5rem,2rem + 5vw,7rem)}.mt-\[clamp\(3\.5rem\,6vw\,5rem\)\]{margin-top:clamp(3.5rem,6vw,5rem)}.mt-\[clamp\(3\.5rem\,7vw\,6rem\)\]{margin-top:clamp(3.5rem,7vw,6rem)}.mt-\[clamp\(3rem\,1\.5rem_\+_3vw\,4rem\)\]{margin-top:clamp(3rem,1.5rem + 3vw,4rem)}.mt-\[clamp\(3rem\,2\.5rem\+2vw\,4\.5rem\)\]{margin-top:clamp(3rem,2.5rem + 2vw,4.5rem)}.mt-\[clamp\(3rem\,2\.5rem\+2vw\,4rem\)\]{margin-top:clamp(3rem,2.5rem + 2vw,4rem)}.mt-\[clamp\(3rem\,2\.5rem_\+_1\.5vw\,4rem\)\]{margin-top:clamp(3rem,2.5rem + 1.5vw,4rem)}.mt-\[clamp\(3rem\,2\.5rem_\+_2vw\,4\.5rem\)\]{margin-top:clamp(3rem,2.5rem + 2vw,4.5rem)}.mt-\[clamp\(3rem\,2\.25rem\+2vw\,4\.5rem\)\],.mt-\[clamp\(3rem\,2\.25rem_\+_2vw\,4\.5rem\)\]{margin-top:clamp(3rem,2.25rem + 2vw,4.5rem)}.mt-\[clamp\(3rem\,2rem\+3vw\,4\.5rem\)\]{margin-top:clamp(3rem,2rem + 3vw,4.5rem)}.mt-\[clamp\(3rem\,2rem\+3vw\,5\.5rem\)\]{margin-top:clamp(3rem,2rem + 3vw,5.5rem)}.mt-\[clamp\(3rem\,2rem\+3vw\,5rem\)\]{margin-top:clamp(3rem,2rem + 3vw,5rem)}.mt-\[clamp\(3rem\,2rem\+4vw\,5\.5rem\)\]{margin-top:clamp(3rem,2rem + 4vw,5.5rem)}.mt-\[clamp\(3rem\,2rem\+4vw\,6rem\)\]{margin-top:clamp(3rem,2rem + 4vw,6rem)}.mt-\[clamp\(3rem\,2rem_\+_2\.5vw\,4\.5rem\)\]{margin-top:clamp(3rem,2rem + 2.5vw,4.5rem)}.mt-\[clamp\(3rem\,2rem_\+_2vw\,4\.5rem\)\]{margin-top:clamp(3rem,2rem + 2vw,4.5rem)}.mt-\[clamp\(3rem\,2rem_\+_3vw\,4\.5rem\)\]{margin-top:clamp(3rem,2rem + 3vw,4.5rem)}.mt-\[clamp\(3rem\,2rem_\+_3vw\,5rem\)\]{margin-top:clamp(3rem,2rem + 3vw,5rem)}.mt-\[clamp\(3rem\,2rem_\+_4vw\,5\.5rem\)\]{margin-top:clamp(3rem,2rem + 4vw,5.5rem)}.mt-\[clamp\(3rem\,2rem_\+_4vw\,6rem\)\]{margin-top:clamp(3rem,2rem + 4vw,6rem)}.mt-\[clamp\(3rem\,2rem_\+_4vw\,7rem\)\]{margin-top:clamp(3rem,2rem + 4vw,7rem)}.mt-\[clamp\(3rem\,5vw\,4\.5rem\)\]{margin-top:clamp(3rem,5vw,4.5rem)}.mt-\[clamp\(3rem\,5vw\,4rem\)\]{margin-top:clamp(3rem,5vw,4rem)}.mt-\[clamp\(3rem\,6vw\,4\.5rem\)\]{margin-top:clamp(3rem,6vw,4.5rem)}.mt-\[clamp\(3rem\,6vw\,5rem\)\]{margin-top:clamp(3rem,6vw,5rem)}.mt-\[clamp\(3rem\,_2\.5rem_\+_2vw\,_4rem\)\]{margin-top:clamp(3rem,2.5rem + 2vw,4rem)}.mt-\[clamp\(3rem\,_2rem_\+_4vw\,_5\.5rem\)\]{margin-top:clamp(3rem,2rem + 4vw,5.5rem)}.mt-\[clamp\(4\.5rem\,2\.5rem_\+_5vw\,8rem\)\]{margin-top:clamp(4.5rem,2.5rem + 5vw,8rem)}.mt-\[clamp\(4\.5rem\,3rem_\+_4vw\,7rem\)\]{margin-top:clamp(4.5rem,3rem + 4vw,7rem)}.mt-\[clamp\(4\.5rem\,3rem_\+_5vw\,8rem\)\]{margin-top:clamp(4.5rem,3rem + 5vw,8rem)}.mt-\[clamp\(4\.5rem\,8vw\,7rem\)\]{margin-top:clamp(4.5rem,8vw,7rem)}.mt-\[clamp\(4\.5rem\,9vw\,7\.5rem\)\]{margin-top:clamp(4.5rem,9vw,7.5rem)}.mt-\[clamp\(4\.5rem\,9vw\,8rem\)\]{margin-top:clamp(4.5rem,9vw,8rem)}.mt-\[clamp\(4rem\,2\.5rem\+4vw\,7rem\)\],.mt-\[clamp\(4rem\,2\.5rem_\+_4vw\,7rem\)\]{margin-top:clamp(4rem,2.5rem + 4vw,7rem)}.mt-\[clamp\(4rem\,3rem\+3vw\,6\.5rem\)\]{margin-top:clamp(4rem,3rem + 3vw,6.5rem)}.mt-\[clamp\(4rem\,3rem\+3vw\,6rem\)\]{margin-top:clamp(4rem,3rem + 3vw,6rem)}.mt-\[clamp\(4rem\,3rem\+4vw\,6\.5rem\)\]{margin-top:clamp(4rem,3rem + 4vw,6.5rem)}.mt-\[clamp\(4rem\,3rem\+4vw\,7rem\)\]{margin-top:clamp(4rem,3rem + 4vw,7rem)}.mt-\[clamp\(4rem\,3rem_\+_3vw\,6rem\)\]{margin-top:clamp(4rem,3rem + 3vw,6rem)}.mt-\[clamp\(4rem\,3rem_\+_4vw\,6\.5rem\)\]{margin-top:clamp(4rem,3rem + 4vw,6.5rem)}.mt-\[clamp\(4rem\,3rem_\+_4vw\,7rem\)\]{margin-top:clamp(4rem,3rem + 4vw,7rem)}.mt-\[clamp\(4rem\,7vw\,6\.5rem\)\]{margin-top:clamp(4rem,7vw,6.5rem)}.mt-\[clamp\(4rem\,8vw\,7\.5rem\)\]{margin-top:clamp(4rem,8vw,7.5rem)}.mt-\[clamp\(4rem\,8vw\,7rem\)\]{margin-top:clamp(4rem,8vw,7rem)}.mt-\[clamp\(5rem\,9vw\,8\.5rem\)\]{margin-top:clamp(5rem,9vw,8.5rem)}.mt-\[var\(--section-space\)\]{margin-top:var(--section-space)}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing) * -1)}.-mr-3{margin-right:calc(var(--spacing) * -3)}.-mr-7{margin-right:calc(var(--spacing) * -7)}.mr-\(--why-edge\){margin-right:var(--why-edge)}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-2\.5{margin-right:calc(var(--spacing) * 2.5)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-9{margin-right:calc(var(--spacing) * 9)}.mr-11{margin-right:calc(var(--spacing) * 11)}.mr-\[0\.06em\]{margin-right:.06em}.mr-\[0\.08em\]{margin-right:.08em}.mr-\[0\.12em\]{margin-right:.12em}.mr-\[0\.14em\]{margin-right:.14em}.mr-\[4\.4rem\]{margin-right:4.4rem}.mr-\[calc\(var\(--custom-brand-ls\)_\*_-1\)\]{margin-right:calc(var(--custom-brand-ls) * -1)}.mr-auto{margin-right:auto}.-mb-2{margin-bottom:calc(var(--spacing) * -2)}.-mb-6{margin-bottom:calc(var(--spacing) * -6)}.-mb-7{margin-bottom:calc(var(--spacing) * -7)}.-mb-14{margin-bottom:calc(var(--spacing) * -14)}.-mb-16{margin-bottom:calc(var(--spacing) * -16)}.-mb-20{margin-bottom:calc(var(--spacing) * -20)}.-mb-28{margin-bottom:calc(var(--spacing) * -28)}.-mb-32{margin-bottom:calc(var(--spacing) * -32)}.-mb-44{margin-bottom:calc(var(--spacing) * -44)}.-mb-\[calc\(3vw\+2\.5rem\)\]{margin-bottom:calc(-3vw - 2.5rem)}.mb-\(--custom-head-space\){margin-bottom:var(--custom-head-space)}.mb-\(--custom-section\){margin-bottom:var(--custom-section)}.mb-\(--leader-stub\){margin-bottom:var(--leader-stub)}.mb-\(--ph-hang\){margin-bottom:var(--ph-hang)}.mb-\(--section-space\){margin-bottom:var(--section-space)}.mb-\(--tr-pad\){margin-bottom:var(--tr-pad)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-4\.5{margin-bottom:calc(var(--spacing) * 4.5)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-5\.5{margin-bottom:calc(var(--spacing) * 5.5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-11{margin-bottom:calc(var(--spacing) * 11)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-18{margin-bottom:calc(var(--spacing) * 18)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-24{margin-bottom:calc(var(--spacing) * 24)}.mb-\[-0\.16em\]{margin-bottom:-.16em}.mb-\[-0\.18em\]{margin-bottom:-.18em}.mb-\[0\.2em\]{margin-bottom:.2em}.mb-\[0\.24em\]{margin-bottom:.24em}.mb-\[0\.0625em\]{margin-bottom:.0625em}.mb-\[0\.625rem\]{margin-bottom:.625rem}.mb-\[1\.1em\]{margin-bottom:1.1em}.mb-\[1\.3em\]{margin-bottom:1.3em}.mb-\[1\.5em\]{margin-bottom:1.5em}.mb-\[1\.125rem\]{margin-bottom:1.125rem}.mb-\[clamp\(0\.5rem\,2vw\,1\.5rem\)\]{margin-bottom:clamp(.5rem,2vw,1.5rem)}.mb-\[clamp\(1\.5rem\,1rem\+1\.5vw\,2\.5rem\)\],.mb-\[clamp\(1\.5rem\,1rem_\+_1\.5vw\,2\.5rem\)\]{margin-bottom:clamp(1.5rem,1rem + 1.5vw,2.5rem)}.mb-\[clamp\(1\.5rem\,1rem_\+_1\.5vw\,2\.25rem\)\]{margin-bottom:clamp(1.5rem,1rem + 1.5vw,2.25rem)}.mb-\[clamp\(1\.5rem\,1rem_\+_1\.6vw\,2\.5rem\)\]{margin-bottom:clamp(1.5rem,1rem + 1.6vw,2.5rem)}.mb-\[clamp\(1\.5rem\,2\.5vw\,2\.25rem\)\]{margin-bottom:clamp(1.5rem,2.5vw,2.25rem)}.mb-\[clamp\(1\.5rem\,3\.5svh\,2\.25rem\)\]{margin-bottom:clamp(1.5rem,3.5svh,2.25rem)}.mb-\[clamp\(1\.5rem\,3vw\,2\.5rem\)\]{margin-bottom:clamp(1.5rem,3vw,2.5rem)}.mb-\[clamp\(1\.5rem\,_1rem_\+_1\.6vw\,_2\.25rem\)\]{margin-bottom:clamp(1.5rem,1rem + 1.6vw,2.25rem)}.mb-\[clamp\(1\.5rem\,_1rem_\+_2vw\,_2\.5rem\)\]{margin-bottom:clamp(1.5rem,1rem + 2vw,2.5rem)}.mb-\[clamp\(1\.25rem\,1rem_\+_1vw\,2rem\)\]{margin-bottom:clamp(1.25rem,1rem + 1vw,2rem)}.mb-\[clamp\(1\.25rem\,2\.4vw\,2rem\)\]{margin-bottom:clamp(1.25rem,2.4vw,2rem)}.mb-\[clamp\(1\.25rem\,2\.5vw\,2rem\)\]{margin-bottom:clamp(1.25rem,2.5vw,2rem)}.mb-\[clamp\(1\.75rem\,1\.2rem_\+_1\.6vw\,2\.75rem\)\]{margin-bottom:clamp(1.75rem,1.2rem + 1.6vw,2.75rem)}.mb-\[clamp\(1\.75rem\,1\.25rem_\+_1\.5vw\,2\.5rem\)\]{margin-bottom:clamp(1.75rem,1.25rem + 1.5vw,2.5rem)}.mb-\[clamp\(1\.75rem\,1\.25rem_\+_1\.5vw\,2\.75rem\)\]{margin-bottom:clamp(1.75rem,1.25rem + 1.5vw,2.75rem)}.mb-\[clamp\(1\.75rem\,1rem_\+_2vw\,2\.75rem\)\]{margin-bottom:clamp(1.75rem,1rem + 2vw,2.75rem)}.mb-\[clamp\(1\.75rem\,1rem_\+_2vw\,3rem\)\]{margin-bottom:clamp(1.75rem,1rem + 2vw,3rem)}.mb-\[clamp\(2\.5rem\,1\.5rem\+2\.5vw\,4rem\)\]{margin-bottom:clamp(2.5rem,1.5rem + 2.5vw,4rem)}.mb-\[clamp\(2\.5rem\,1\.5rem\+2vw\,3\.5rem\)\]{margin-bottom:clamp(2.5rem,1.5rem + 2vw,3.5rem)}.mb-\[clamp\(2\.5rem\,1\.5rem\+3vw\,4\.5rem\)\]{margin-bottom:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.mb-\[clamp\(2\.5rem\,1\.5rem\+3vw\,4rem\)\]{margin-bottom:clamp(2.5rem,1.5rem + 3vw,4rem)}.mb-\[clamp\(2\.5rem\,1\.5rem_\+_2\.4vw\,4rem\)\]{margin-bottom:clamp(2.5rem,1.5rem + 2.4vw,4rem)}.mb-\[clamp\(2\.5rem\,1\.5rem_\+_2\.5vw\,3\.5rem\)\]{margin-bottom:clamp(2.5rem,1.5rem + 2.5vw,3.5rem)}.mb-\[clamp\(2\.5rem\,1\.5rem_\+_3\.5vw\,4\.5rem\)\]{margin-bottom:clamp(2.5rem,1.5rem + 3.5vw,4.5rem)}.mb-\[clamp\(2\.5rem\,1\.5rem_\+_3vw\,4\.5rem\)\]{margin-bottom:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.mb-\[clamp\(2\.5rem\,1\.5rem_\+_3vw\,4rem\)\]{margin-bottom:clamp(2.5rem,1.5rem + 3vw,4rem)}.mb-\[clamp\(2\.5rem\,1\.6rem\+2\.8vw\,4\.5rem\)\]{margin-bottom:clamp(2.5rem,1.6rem + 2.8vw,4.5rem)}.mb-\[clamp\(2\.5rem\,1\.6rem\+2\.8vw\,4rem\)\]{margin-bottom:clamp(2.5rem,1.6rem + 2.8vw,4rem)}.mb-\[clamp\(2\.5rem\,1\.75rem\+2vw\,4rem\)\]{margin-bottom:clamp(2.5rem,1.75rem + 2vw,4rem)}.mb-\[clamp\(2\.5rem\,1\.75rem_\+_2\.4vw\,4rem\)\]{margin-bottom:clamp(2.5rem,1.75rem + 2.4vw,4rem)}.mb-\[clamp\(2\.5rem\,1\.75rem_\+_2vw\,3\.5rem\)\]{margin-bottom:clamp(2.5rem,1.75rem + 2vw,3.5rem)}.mb-\[clamp\(2\.5rem\,1\.75rem_\+_2vw\,4rem\)\]{margin-bottom:clamp(2.5rem,1.75rem + 2vw,4rem)}.mb-\[clamp\(2\.5rem\,2rem_\+_1\.5vw\,3\.5rem\)\]{margin-bottom:clamp(2.5rem,2rem + 1.5vw,3.5rem)}.mb-\[clamp\(2\.5rem\,2rem_\+_2vw\,3\.5rem\)\]{margin-bottom:clamp(2.5rem,2rem + 2vw,3.5rem)}.mb-\[clamp\(2\.5rem\,2rem_\+_2vw\,4rem\)\]{margin-bottom:clamp(2.5rem,2rem + 2vw,4rem)}.mb-\[clamp\(2\.5rem\,4vw\,3\.5rem\)\]{margin-bottom:clamp(2.5rem,4vw,3.5rem)}.mb-\[clamp\(2\.5rem\,_1\.5rem_\+_4vw\,_5rem\)\]{margin-bottom:clamp(2.5rem,1.5rem + 4vw,5rem)}.mb-\[clamp\(2\.25rem\,1\.75rem\+1\.5vw\,3\.25rem\)\]{margin-bottom:clamp(2.25rem,1.75rem + 1.5vw,3.25rem)}.mb-\[clamp\(2\.25rem\,4vw\,3\.25rem\)\]{margin-bottom:clamp(2.25rem,4vw,3.25rem)}.mb-\[clamp\(2\.75rem\,2rem\+2vw\,4rem\)\]{margin-bottom:clamp(2.75rem,2rem + 2vw,4rem)}.mb-\[clamp\(2rem\,0\.75rem_\+_3\.6vw\,4\.25rem\)\]{margin-bottom:clamp(2rem,.75rem + 3.6vw,4.25rem)}.mb-\[clamp\(2rem\,1\.2rem\+2\.4vw\,3\.5rem\)\]{margin-bottom:clamp(2rem,1.2rem + 2.4vw,3.5rem)}.mb-\[clamp\(2rem\,1\.4rem\+2vw\,3\.5rem\)\]{margin-bottom:clamp(2rem,1.4rem + 2vw,3.5rem)}.mb-\[clamp\(2rem\,1\.5rem\+2vw\,3rem\)\]{margin-bottom:clamp(2rem,1.5rem + 2vw,3rem)}.mb-\[clamp\(2rem\,1\.5rem_\+_1\.5vw\,2\.75rem\)\]{margin-bottom:clamp(2rem,1.5rem + 1.5vw,2.75rem)}.mb-\[clamp\(2rem\,1\.5rem_\+_1\.5vw\,3rem\)\]{margin-bottom:clamp(2rem,1.5rem + 1.5vw,3rem)}.mb-\[clamp\(2rem\,1\.5rem_\+_1\.6vw\,3rem\)\]{margin-bottom:clamp(2rem,1.5rem + 1.6vw,3rem)}.mb-\[clamp\(2rem\,1\.5rem_\+_2vw\,3\.5rem\)\]{margin-bottom:clamp(2rem,1.5rem + 2vw,3.5rem)}.mb-\[clamp\(2rem\,1\.5rem_\+_2vw\,3rem\)\]{margin-bottom:clamp(2rem,1.5rem + 2vw,3rem)}.mb-\[clamp\(2rem\,1\.25rem_\+_2\.5vw\,3\.5rem\)\]{margin-bottom:clamp(2rem,1.25rem + 2.5vw,3.5rem)}.mb-\[clamp\(2rem\,1\.25rem_\+_2vw\,3rem\)\]{margin-bottom:clamp(2rem,1.25rem + 2vw,3rem)}.mb-\[clamp\(2rem\,1rem\+2vw\,3rem\)\]{margin-bottom:clamp(2rem,1rem + 2vw,3rem)}.mb-\[clamp\(2rem\,1rem_\+_3vw\,4rem\)\]{margin-bottom:clamp(2rem,1rem + 3vw,4rem)}.mb-\[clamp\(2rem\,3vw\,2\.75rem\)\]{margin-bottom:clamp(2rem,3vw,2.75rem)}.mb-\[clamp\(2rem\,4vw\,3\.5rem\)\]{margin-bottom:clamp(2rem,4vw,3.5rem)}.mb-\[clamp\(2rem\,4vw\,3rem\)\]{margin-bottom:clamp(2rem,4vw,3rem)}.mb-\[clamp\(2rem\,_1\.5rem_\+_2vw\,_3rem\)\]{margin-bottom:clamp(2rem,1.5rem + 2vw,3rem)}.mb-\[clamp\(2rem\,_1\.25rem_\+_2\.4vw\,_3\.5rem\)\]{margin-bottom:clamp(2rem,1.25rem + 2.4vw,3.5rem)}.mb-\[clamp\(3\.5rem\,2\.5rem\+3vw\,5\.5rem\)\]{margin-bottom:clamp(3.5rem,2.5rem + 3vw,5.5rem)}.mb-\[clamp\(3\.5rem\,2rem_\+_4vw\,6\.5rem\)\]{margin-bottom:clamp(3.5rem,2rem + 4vw,6.5rem)}.mb-\[clamp\(3\.5rem\,2rem_\+_4vw\,6rem\)\]{margin-bottom:clamp(3.5rem,2rem + 4vw,6rem)}.mb-\[clamp\(3\.5rem\,6vw\,5\.5rem\)\]{margin-bottom:clamp(3.5rem,6vw,5.5rem)}.mb-\[clamp\(3\.5rem\,6vw\,5rem\)\]{margin-bottom:clamp(3.5rem,6vw,5rem)}.mb-\[clamp\(3rem\,2\.5rem_\+_2vw\,4\.5rem\)\]{margin-bottom:clamp(3rem,2.5rem + 2vw,4.5rem)}.mb-\[clamp\(3rem\,2rem\+3vw\,4\.5rem\)\]{margin-bottom:clamp(3rem,2rem + 3vw,4.5rem)}.mb-\[clamp\(3rem\,2rem\+3vw\,5rem\)\]{margin-bottom:clamp(3rem,2rem + 3vw,5rem)}.mb-\[clamp\(3rem\,2rem_\+_3vw\,4\.5rem\)\]{margin-bottom:clamp(3rem,2rem + 3vw,4.5rem)}.mb-\[clamp\(3rem\,2rem_\+_3vw\,4rem\)\]{margin-bottom:clamp(3rem,2rem + 3vw,4rem)}.mb-\[clamp\(3rem\,2rem_\+_3vw\,5rem\)\]{margin-bottom:clamp(3rem,2rem + 3vw,5rem)}.mb-\[clamp\(3rem\,6vw\,4\.5rem\)\]{margin-bottom:clamp(3rem,6vw,4.5rem)}.mb-\[clamp\(3rem\,6vw\,5\.5rem\)\]{margin-bottom:clamp(3rem,6vw,5.5rem)}.mb-\[clamp\(4\.5rem\,8vw\,6\.5rem\)\]{margin-bottom:clamp(4.5rem,8vw,6.5rem)}.mb-\[clamp\(4rem\,3rem_\+_4vw\,6\.5rem\)\]{margin-bottom:clamp(4rem,3rem + 4vw,6.5rem)}.mb-\[clamp\(4rem\,3rem_\+_4vw\,7rem\)\]{margin-bottom:clamp(4rem,3rem + 4vw,7rem)}.mb-\[clamp\(4rem\,8vw\,7rem\)\]{margin-bottom:clamp(4rem,8vw,7rem)}.mb-auto{margin-bottom:auto}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-1\.5{margin-left:calc(var(--spacing) * -1.5)}.-ml-2\.5{margin-left:calc(var(--spacing) * -2.5)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-3\.5{margin-left:calc(var(--spacing) * -3.5)}.-ml-7{margin-left:calc(var(--spacing) * -7)}.-ml-\[0\.2em\]{margin-left:-.2em}.-ml-\[0\.04em\]{margin-left:-.04em}.-ml-\[0\.05em\]{margin-left:-.05em}.-ml-\[0\.6rem\]{margin-left:-.6rem}.-ml-\[0\.55rem\]{margin-left:-.55rem}.-ml-\[0\.85rem\]{margin-left:-.85rem}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-2\.5{margin-left:calc(var(--spacing) * 2.5)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-3\.5{margin-left:calc(var(--spacing) * 3.5)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-\[-0\.85rem\]{margin-left:-.85rem}.ml-\[0\.05em\]{margin-left:.05em}.ml-\[2px\]{margin-left:2px}.ml-\[calc\(var\(--link-x\)_\*_-1\)\]{margin-left:calc(var(--link-x) * -1)}.ml-\[calc\(var\(--route-x\)_-_0\.5px\)\]{margin-left:calc(var(--route-x) - .5px)}.ml-\[clamp\(1rem\,4vw\,3rem\)\]{margin-left:clamp(1rem,4vw,3rem)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-5{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.grid\!{display:grid!important}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.\!aspect-auto{aspect-ratio:auto!important}.aspect-\(--ratio\){aspect-ratio:var(--ratio)}.aspect-2\/3{aspect-ratio:2/3}.aspect-3\/2{aspect-ratio:3/2}.aspect-3\/4{aspect-ratio:3/4}.aspect-4\/3{aspect-ratio:4/3}.aspect-4\/5{aspect-ratio:4/5}.aspect-5\/4{aspect-ratio:5/4}.aspect-16\/10{aspect-ratio:16/10}.aspect-16\/11{aspect-ratio:16/11}.aspect-\[1\.6\]{aspect-ratio:1.6}.aspect-\[1\.586\]{aspect-ratio:1.586}.aspect-\[1\/0\.62\]{aspect-ratio:1/.62}.aspect-\[1\/0\.82\]{aspect-ratio:1/.82}.aspect-\[1\/0\.96\]{aspect-ratio:1/.96}.aspect-\[1\/1\.02\]{aspect-ratio:1/1.02}.aspect-\[1\/1\.06\]{aspect-ratio:1/1.06}.aspect-\[1\/1\.08\]{aspect-ratio:1/1.08}.aspect-\[1\/1\]{aspect-ratio:1}.aspect-\[2\.1\/1\]{aspect-ratio:2.1}.aspect-\[2\.2\/1\]{aspect-ratio:2.2}.aspect-\[2\/1\]{aspect-ratio:2}.aspect-\[2\/3\]{aspect-ratio:2/3}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[3\/4\.1\]{aspect-ratio:3/4.1}.aspect-\[3\/4\.4\]{aspect-ratio:3/4.4}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\.2\]{aspect-ratio:4/3.2}.aspect-\[4\/3\.3\]{aspect-ratio:4/3.3}.aspect-\[4\/3\.4\]{aspect-ratio:4/3.4}.aspect-\[4\/3\.5\]{aspect-ratio:4/3.5}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/4\.1\]{aspect-ratio:4/4.1}.aspect-\[4\/4\.2\]{aspect-ratio:4/4.2}.aspect-\[4\/4\.4\]{aspect-ratio:4/4.4}.aspect-\[4\/4\.6\]{aspect-ratio:4/4.6}.aspect-\[4\/4\.7\]{aspect-ratio:4/4.7}.aspect-\[4\/5\.4\]{aspect-ratio:4/5.4}.aspect-\[4\/5\.6\]{aspect-ratio:4/5.6}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[5\/3\]{aspect-ratio:5/3}.aspect-\[5\/4\]{aspect-ratio:5/4}.aspect-\[5\/5\.4\]{aspect-ratio:5/5.4}.aspect-\[5\/5\.6\]{aspect-ratio:5/5.6}.aspect-\[5\/6\]{aspect-ratio:5/6}.aspect-\[5\/7\]{aspect-ratio:5/7}.aspect-\[6\/5\]{aspect-ratio:6/5}.aspect-\[6\/7\]{aspect-ratio:6/7}.aspect-\[7\/5\]{aspect-ratio:7/5}.aspect-\[7\/8\]{aspect-ratio:7/8}.aspect-\[9\/5\]{aspect-ratio:9/5}.aspect-\[9\/10\]{aspect-ratio:9/10}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-\[9\/18\]{aspect-ratio:9/18}.aspect-\[10\/8\.6\]{aspect-ratio:10/8.6}.aspect-\[10\/9\]{aspect-ratio:10/9}.aspect-\[10\/11\]{aspect-ratio:10/11}.aspect-\[10\/13\]{aspect-ratio:10/13}.aspect-\[12\/7\]{aspect-ratio:12/7}.aspect-\[13\/10\]{aspect-ratio:13/10}.aspect-\[13\/20\]{aspect-ratio:13/20}.aspect-\[15\/16\]{aspect-ratio:15/16}.aspect-\[16\/7\]{aspect-ratio:16/7}.aspect-\[16\/8\]{aspect-ratio:16/8}.aspect-\[16\/9\.4\]{aspect-ratio:16/9.4}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/11\]{aspect-ratio:16/11}.aspect-\[17\/10\]{aspect-ratio:17/10}.aspect-\[17\/20\]{aspect-ratio:17/20}.aspect-\[18\/23\]{aspect-ratio:18/23}.aspect-\[20\/11\]{aspect-ratio:20/11}.aspect-\[20\/19\]{aspect-ratio:20/19}.aspect-\[20\/21\]{aspect-ratio:20/21}.aspect-\[20\/27\]{aspect-ratio:20/27}.aspect-\[21\/8\]{aspect-ratio:21/8}.aspect-\[21\/9\]{aspect-ratio:21/9}.aspect-\[23\/20\]{aspect-ratio:23/20}.aspect-\[29\/20\]{aspect-ratio:29/20}.aspect-\[30\/17\]{aspect-ratio:30/17}.aspect-\[240\/96\]{aspect-ratio:240/96}.aspect-\[300\/80\]{aspect-ratio:300/80}.aspect-\[400\/440\]{aspect-ratio:400/440}.aspect-\[416\/300\]{aspect-ratio:416/300}.aspect-\[520\/620\]{aspect-ratio:520/620}.aspect-\[600\/640\]{aspect-ratio:600/640}.aspect-\[640\/440\]{aspect-ratio:640/440}.aspect-\[640\/500\]{aspect-ratio:640/500}.aspect-\[640\/520\]{aspect-ratio:640/520}.aspect-\[784\/306\]{aspect-ratio:784/306}.aspect-\[\@\@pcRatio\]{aspect-ratio:@@pcRatio}.aspect-\[var\(--custom-tray-ratio\)\]{aspect-ratio:var(--custom-tray-ratio)}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1}.aspect-square\!{aspect-ratio:1!important}.aspect-video{aspect-ratio:var(--aspect-video)}.\!size-20{width:calc(var(--spacing) * 20)!important;height:calc(var(--spacing) * 20)!important}.size-\(--exit\){width:var(--exit);height:var(--exit)}.size-\(--fnode\){width:var(--fnode);height:var(--fnode)}.size-\(--leader-node\){width:var(--leader-node);height:var(--leader-node)}.size-\(--sector-node\){width:var(--sector-node);height:var(--sector-node)}.size-\(--st-node\){width:var(--st-node);height:var(--st-node)}.size-\(--story-node\){width:var(--story-node);height:var(--story-node)}.size-\(--voices-node\){width:var(--voices-node);height:var(--voices-node)}.size-\(--why-node\){width:var(--why-node);height:var(--why-node)}.size-0{width:calc(var(--spacing) * 0);height:calc(var(--spacing) * 0)}.size-1{width:calc(var(--spacing) * 1);height:calc(var(--spacing) * 1)}.size-1\.75{width:calc(var(--spacing) * 1.75);height:calc(var(--spacing) * 1.75)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-4\.5{width:calc(var(--spacing) * 4.5);height:calc(var(--spacing) * 4.5)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-6\.5{width:calc(var(--spacing) * 6.5);height:calc(var(--spacing) * 6.5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-7\.5{width:calc(var(--spacing) * 7.5);height:calc(var(--spacing) * 7.5)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-8\.5{width:calc(var(--spacing) * 8.5);height:calc(var(--spacing) * 8.5)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-9\.5{width:calc(var(--spacing) * 9.5);height:calc(var(--spacing) * 9.5)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-10\.5{width:calc(var(--spacing) * 10.5);height:calc(var(--spacing) * 10.5)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-13{width:calc(var(--spacing) * 13);height:calc(var(--spacing) * 13)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-16\!{width:calc(var(--spacing) * 16)!important;height:calc(var(--spacing) * 16)!important}.size-18{width:calc(var(--spacing) * 18);height:calc(var(--spacing) * 18)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-21{width:calc(var(--spacing) * 21);height:calc(var(--spacing) * 21)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-28{width:calc(var(--spacing) * 28);height:calc(var(--spacing) * 28)}.size-36{width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36)}.size-44{width:calc(var(--spacing) * 44);height:calc(var(--spacing) * 44)}.size-52{width:calc(var(--spacing) * 52);height:calc(var(--spacing) * 52)}.size-\[0\.45rem\]{width:.45rem;height:.45rem}.size-\[0\.85em\]{width:.85em;height:.85em}.size-\[0\.3125rem\]{width:.3125rem;height:.3125rem}.size-\[3\.25rem\]{width:3.25rem;height:3.25rem}.size-\[3px\]{width:3px;height:3px}.size-\[4\.5rem\]{width:4.5rem;height:4.5rem}.size-\[4px\]{width:4px;height:4px}.size-\[24rem\]{width:24rem;height:24rem}.size-\[80\%\]{width:80%;height:80%}.size-\[clamp\(4rem\,3rem_\+_2vw\,5\.5rem\)\]{width:clamp(4rem,3rem + 2vw,5.5rem);height:clamp(4rem,3rem + 2vw,5.5rem)}.size-\[clamp\(7rem\,5\.5rem\+4vw\,9rem\)\]{width:clamp(7rem,5.5rem + 4vw,9rem);height:clamp(7rem,5.5rem + 4vw,9rem)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-\(--bar\){height:var(--bar)}.h-\(--custom-growth-chart-plot-h\){height:var(--custom-growth-chart-plot-h)}.h-\(--custom-h\){height:var(--custom-h)}.h-\(--custom-steps-arc\){height:var(--custom-steps-arc)}.h-\(--custom-wave-h\){height:var(--custom-wave-h)}.h-\(--exit\){height:var(--exit)}.h-\(--fend\){height:var(--fend)}.h-\(--leader-stop\){height:var(--leader-stop)}.h-\(--sector-h\){height:var(--sector-h)}.h-\(--sector-name\){height:var(--sector-name)}.h-\(--study-plot-h\){height:var(--study-plot-h)}.h-\(--topbar-h\){height:var(--topbar-h)}.h-\(--value\){height:var(--value)}.h-\(--win-h\){height:var(--win-h)}.h-0{height:calc(var(--spacing) * 0)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-0\.75{height:calc(var(--spacing) * .75)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\.25{height:calc(var(--spacing) * 1.25)}.h-1\/2{height:50%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-2\.25{height:calc(var(--spacing) * 2.25)}.h-2\/3{height:66.6667%}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-5\.5{height:calc(var(--spacing) * 5.5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-14{height:calc(var(--spacing) * 14)}.h-14\.5{height:calc(var(--spacing) * 14.5)}.h-15\.5{height:calc(var(--spacing) * 15.5)}.h-16{height:calc(var(--spacing) * 16)}.h-17{height:calc(var(--spacing) * 17)}.h-18{height:calc(var(--spacing) * 18)}.h-19{height:calc(var(--spacing) * 19)}.h-20{height:calc(var(--spacing) * 20)}.h-22{height:calc(var(--spacing) * 22)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-38{height:calc(var(--spacing) * 38)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-52{height:calc(var(--spacing) * 52)}.h-56{height:calc(var(--spacing) * 56)}.h-60{height:calc(var(--spacing) * 60)}.h-64{height:calc(var(--spacing) * 64)}.h-68{height:calc(var(--spacing) * 68)}.h-72{height:calc(var(--spacing) * 72)}.h-104{height:calc(var(--spacing) * 104)}.h-130{height:calc(var(--spacing) * 130)}.h-\[0\.5em\]{height:.5em}.h-\[0\.8em\]{height:.8em}.h-\[0\.45em\]{height:.45em}.h-\[0\.72em\]{height:.72em}.h-\[0\.78em\]{height:.78em}.h-\[0\.95em\]{height:.95em}.h-\[1\.2cqi\]{height:1.2cqi}.h-\[1\.3em\]{height:1.3em}.h-\[1\.05em\]{height:1.05em}.h-\[1\.22em\]{height:1.22em}.h-\[1\.75rem\]{height:1.75rem}.h-\[1\.125em\]{height:1.125em}.h-\[2\.25rem\]{height:2.25rem}.h-\[2\.875rem\]{height:2.875rem}.h-\[2\.3125rem\]{height:2.3125rem}.h-\[2px\]{height:2px}.h-\[4px\]{height:4px}.h-\[5px\]{height:5px}.h-\[6\.5rem\]{height:6.5rem}.h-\[6\.6rem\]{height:6.6rem}.h-\[7cqi\]{height:7cqi}.h-\[14px\]{height:14px}.h-\[19rem\]{height:19rem}.h-\[20rem\]{height:20rem}.h-\[22rem\]{height:22rem}.h-\[24rem\]{height:24rem}.h-\[25\%\]{height:25%}.h-\[25rem\]{height:25rem}.h-\[26rem\]{height:26rem}.h-\[28rem\]{height:28rem}.h-\[30\%\]{height:30%}.h-\[30rem\]{height:30rem}.h-\[36rem\]{height:36rem}.h-\[38\%\]{height:38%}.h-\[38rem\]{height:38rem}.h-\[40\%\]{height:40%}.h-\[42\%\]{height:42%}.h-\[44\.8\%\]{height:44.8%}.h-\[45\%\]{height:45%}.h-\[46\%\]{height:46%}.h-\[50\%\]{height:50%}.h-\[50px\]{height:50px}.h-\[50svh\]{height:50svh}.h-\[52\%\]{height:52%}.h-\[55\%\]{height:55%}.h-\[60\%\]{height:60%}.h-\[62\%\]{height:62%}.h-\[62svh\]{height:62svh}.h-\[64\%\]{height:64%}.h-\[66\%\]{height:66%}.h-\[68svh\]{height:68svh}.h-\[70\%\]{height:70%}.h-\[70px\]{height:70px}.h-\[70svh\]{height:70svh}.h-\[70vh\]{height:70vh}.h-\[72\%\]{height:72%}.h-\[72svh\]{height:72svh}.h-\[74\%\]{height:74%}.h-\[74cqi\]{height:74cqi}.h-\[78svh\]{height:78svh}.h-\[80\%\]{height:80%}.h-\[84\%\]{height:84%}.h-\[85\%\]{height:85%}.h-\[88\%\]{height:88%}.h-\[90\%\]{height:90%}.h-\[92\%\]{height:92%}.h-\[95\.31\%\]{height:95.31%}.h-\[100\%\]{height:100%}.h-\[100px\]{height:100px}.h-\[102\.5cqi\]{height:102.5cqi}.h-\[114\.5cqi\]{height:114.5cqi}.h-\[120\%\]{height:120%}.h-\[120px\]{height:120px}.h-\[124\%\]{height:124%}.h-\[180px\]{height:180px}.h-\[220px\]{height:220px}.h-\[240px\]{height:240px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[360px\]{height:360px}.h-\[380px\]{height:380px}.h-\[420px\]{height:420px}.h-\[500px\]{height:500px}.h-\[calc\(46\%\+clamp\(3rem\,2rem\+3vw\,4\.5rem\)\)\]{height:calc(46% + clamp(3rem,2rem + 3vw,4.5rem))}.h-\[calc\(100\%\+8rem\)\]{height:calc(100% + 8rem)}.h-\[calc\(100\%_\+_6rem\)\]{height:calc(100% + 6rem)}.h-\[calc\(100\%_-_var\(--custom-label\)\)\]{height:calc(100% - var(--custom-label))}.h-\[calc\(100svh-var\(--custom-hero-inset\)-var\(--custom-book-h\)\/2-1rem\)\]{height:calc(100svh - var(--custom-hero-inset) - var(--custom-book-h) / 2 - 1rem)}.h-\[calc\(100svh-var\(--stack-open-h\)\)\]{height:calc(100svh - var(--stack-open-h))}.h-\[calc\(var\(--custom-a\)_\*_100\%\)\]{height:calc(var(--custom-a) * 100%)}.h-\[calc\(var\(--custom-b\)_\*_100\%\)\]{height:calc(var(--custom-b) * 100%)}.h-\[calc\(var\(--custom-band-sun\)_\*_0\.8\)\]{height:calc(var(--custom-band-sun) * .8)}.h-\[calc\(var\(--custom-beliefs-sun\)_\*_0\.8\)\]{height:calc(var(--custom-beliefs-sun) * .8)}.h-\[calc\(var\(--custom-cta-sun\)_\*_0\.8\)\]{height:calc(var(--custom-cta-sun) * .8)}.h-\[calc\(var\(--custom-listen-sun\)_\*_0\.8\)\]{height:calc(var(--custom-listen-sun) * .8)}.h-\[calc\(var\(--custom-ph-sun\)_\*_0\.8\)\]{height:calc(var(--custom-ph-sun) * .8)}.h-\[calc\(var\(--custom-reset-sun\)_\*_0\.8\)\]{height:calc(var(--custom-reset-sun) * .8)}.h-\[calc\(var\(--custom-v\)_\*_100\%\)\]{height:calc(var(--custom-v) * 100%)}.h-\[calc\(var\(--custom-wait-sun\)_\*_0\.8\)\]{height:calc(var(--custom-wait-sun) * .8)}.h-\[calc\(var\(--hang\)_\+_0\.75rem\)\]{height:calc(var(--hang) + .75rem)}.h-\[calc\(var\(--v\)_\*_100\%\)\]{height:calc(var(--v) * 100%)}.h-\[clamp\(4\.5rem\,7vw\,6\.5rem\)\]{height:clamp(4.5rem,7vw,6.5rem)}.h-\[clamp\(4rem\,3rem_\+_3vw\,6rem\)\]{height:clamp(4rem,3rem + 3vw,6rem)}.h-\[clamp\(5rem\,9vw\,8rem\)\]{height:clamp(5rem,9vw,8rem)}.h-\[clamp\(5rem\,9vw\,9rem\)\]{height:clamp(5rem,9vw,9rem)}.h-\[clamp\(5rem\,_3\.5rem_\+_5vw\,_7\.5rem\)\]{height:clamp(5rem,3.5rem + 5vw,7.5rem)}.h-\[clamp\(9rem\,19vw\,17rem\)\]{height:clamp(9rem,19vw,17rem)}.h-\[clamp\(10rem\,8rem_\+_6vw\,14rem\)\]{height:clamp(10rem,8rem + 6vw,14rem)}.h-\[clamp\(10rem\,20vw\,18rem\)\]{height:clamp(10rem,20vw,18rem)}.h-\[clamp\(11rem\,24vw\,20rem\)\]{height:clamp(11rem,24vw,20rem)}.h-\[clamp\(13rem\,22vw\,16rem\)\]{height:clamp(13rem,22vw,16rem)}.h-\[clamp\(14rem\,9rem_\+_12vw\,22rem\)\]{height:clamp(14rem,9rem + 12vw,22rem)}.h-\[clamp\(15rem\,32vw\,26rem\)\]{height:clamp(15rem,32vw,26rem)}.h-\[clamp\(16rem\,12rem_\+_8vw\,20rem\)\]{height:clamp(16rem,12rem + 8vw,20rem)}.h-\[clamp\(16rem\,22vw\,21rem\)\]{height:clamp(16rem,22vw,21rem)}.h-\[clamp\(17rem\,25vw\,27rem\)\]{height:clamp(17rem,25vw,27rem)}.h-\[clamp\(17rem\,52vh\,34rem\)\]{height:clamp(17rem,52vh,34rem)}.h-\[clamp\(18rem\,6rem_\+_24vw\,32rem\)\]{height:clamp(18rem,6rem + 24vw,32rem)}.h-\[clamp\(18rem\,26vw\,24rem\)\]{height:clamp(18rem,26vw,24rem)}.h-\[clamp\(18rem\,46vw\,40rem\)\]{height:clamp(18rem,46vw,40rem)}.h-\[clamp\(20rem\,14rem\+16vw\,30rem\)\]{height:clamp(20rem,14rem + 16vw,30rem)}.h-\[clamp\(20rem\,15rem_\+_12vw\,26rem\)\]{height:clamp(20rem,15rem + 12vw,26rem)}.h-\[clamp\(20rem\,48vw\,38rem\)\]{height:clamp(20rem,48vw,38rem)}.h-\[clamp\(22rem\,6rem_\+_30vw\,38rem\)\]{height:clamp(22rem,6rem + 30vw,38rem)}.h-\[clamp\(22rem\,16rem\+18vw\,32rem\)\]{height:clamp(22rem,16rem + 18vw,32rem)}.h-\[clamp\(22rem\,36vw\,38rem\)\]{height:clamp(22rem,36vw,38rem)}.h-\[clamp\(22rem\,56vw\,48rem\)\]{height:clamp(22rem,56vw,48rem)}.h-\[clamp\(22rem\,_15rem_\+_20vw\,_30rem\)\]{height:clamp(22rem,15rem + 20vw,30rem)}.h-\[clamp\(24rem\,52vw\,44rem\)\]{height:clamp(24rem,52vw,44rem)}.h-\[clamp\(24rem\,56vw\,46rem\)\]{height:clamp(24rem,56vw,46rem)}.h-\[clamp\(24rem\,58vw\,46rem\)\]{height:clamp(24rem,58vw,46rem)}.h-\[clamp\(25rem\,14rem_\+_15vw\,30rem\)\]{height:clamp(25rem,14rem + 15vw,30rem)}.h-\[clamp\(27rem\,20rem_\+_26vw\,41rem\)\]{height:clamp(27rem,20rem + 26vw,41rem)}.h-\[clamp\(30rem\,24rem_\+_10vw\,36rem\)\]{height:clamp(30rem,24rem + 10vw,36rem)}.h-\[clamp\(32rem\,22rem_\+_18vw\,41rem\)\]{height:clamp(32rem,22rem + 18vw,41rem)}.h-\[clamp\(36rem\,26rem_\+_24vw\,52rem\)\]{height:clamp(36rem,26rem + 24vw,52rem)}.h-\[clamp\(36rem\,50vw\,54rem\)\]{height:clamp(36rem,50vw,54rem)}.h-\[max\(34rem\,calc\(100svh-6\.5rem\)\)\]{height:max(34rem,100svh - 6.5rem)}.h-\[min\(46svh\,30rem\)\]{height:min(46svh,30rem)}.h-\[min\(82svh\,52vw\)\]{height:min(82svh,52vw)}.h-\[min\(88svh\,56vw\)\]{height:min(88svh,56vw)}.h-\[var\(--path-height\,2\.25rem\)\]{height:var(--path-height,2.25rem)}.h-auto{height:auto}.h-auto\!{height:auto!important}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-17{max-height:calc(var(--spacing) * 17)}.max-h-68{max-height:calc(var(--spacing) * 68)}.max-h-160{max-height:calc(var(--spacing) * 160)}.max-h-\[16\.5rem\]{max-height:16.5rem}.max-h-\[40svh\]{max-height:40svh}.max-h-\[46rem\]{max-height:46rem}.max-h-\[48rem\]{max-height:48rem}.max-h-\[64rem\]{max-height:64rem}.max-h-\[280px\]{max-height:280px}.min-h-\(--custom-clients-h\){min-height:var(--custom-clients-h)}.min-h-\(--custom-hero-foot\){min-height:var(--custom-hero-foot)}.min-h-\(--stop-node\){min-height:var(--stop-node)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-11\.5{min-height:calc(var(--spacing) * 11.5)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-13\.5{min-height:calc(var(--spacing) * 13.5)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-15{min-height:calc(var(--spacing) * 15)}.min-h-22{min-height:calc(var(--spacing) * 22)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-30{min-height:calc(var(--spacing) * 30)}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-36{min-height:calc(var(--spacing) * 36)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-45{min-height:calc(var(--spacing) * 45)}.min-h-50{min-height:calc(var(--spacing) * 50)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-60{min-height:calc(var(--spacing) * 60)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-72{min-height:calc(var(--spacing) * 72)}.min-h-74{min-height:calc(var(--spacing) * 74)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-84{min-height:calc(var(--spacing) * 84)}.min-h-88{min-height:calc(var(--spacing) * 88)}.min-h-96{min-height:calc(var(--spacing) * 96)}.min-h-104{min-height:calc(var(--spacing) * 104)}.min-h-120{min-height:calc(var(--spacing) * 120)}.min-h-128{min-height:calc(var(--spacing) * 128)}.min-h-136{min-height:calc(var(--spacing) * 136)}.min-h-\[1\.5em\]{min-height:1.5em}.min-h-\[1\.5rem\]{min-height:1.5rem}.min-h-\[1\.375rem\]{min-height:1.375rem}.min-h-\[2\.9em\]{min-height:2.9em}.min-h-\[2lh\]{min-height:2lh}.min-h-\[6\.5rem\]{min-height:6.5rem}.min-h-\[8\.5rem\]{min-height:8.5rem}.min-h-\[11rem\]{min-height:11rem}.min-h-\[12rem\]{min-height:12rem}.min-h-\[13rem\]{min-height:13rem}.min-h-\[14rem\]{min-height:14rem}.min-h-\[15rem\]{min-height:15rem}.min-h-\[16rem\]{min-height:16rem}.min-h-\[17\.5rem\]{min-height:17.5rem}.min-h-\[17rem\]{min-height:17rem}.min-h-\[18rem\]{min-height:18rem}.min-h-\[19\.5rem\]{min-height:19.5rem}.min-h-\[20rem\]{min-height:20rem}.min-h-\[22rem\]{min-height:22rem}.min-h-\[24rem\]{min-height:24rem}.min-h-\[25rem\]{min-height:25rem}.min-h-\[26rem\]{min-height:26rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[30rem\]{min-height:30rem}.min-h-\[32rem\]{min-height:32rem}.min-h-\[33rem\]{min-height:33rem}.min-h-\[34rem\]{min-height:34rem}.min-h-\[36rem\]{min-height:36rem}.min-h-\[40rem\]{min-height:40rem}.min-h-\[55vh\]{min-height:55vh}.min-h-\[60svh\]{min-height:60svh}.min-h-\[64svh\]{min-height:64svh}.min-h-\[70svh\]{min-height:70svh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[76svh\]{min-height:76svh}.min-h-\[78svh\]{min-height:78svh}.min-h-\[88svh\]{min-height:88svh}.min-h-\[100svh\]{min-height:100svh}.min-h-\[210px\]{min-height:210px}.min-h-\[220px\]{min-height:220px}.min-h-\[280px\]{min-height:280px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[360px\]{min-height:360px}.min-h-\[400px\]{min-height:400px}.min-h-\[420px\]{min-height:420px}.min-h-\[440px\]{min-height:440px}.min-h-\[460px\]{min-height:460px}.min-h-\[480px\]{min-height:480px}.min-h-\[500px\]{min-height:500px}.min-h-\[520px\]{min-height:520px}.min-h-\[540px\]{min-height:540px}.min-h-\[560px\]{min-height:560px}.min-h-\[620px\]{min-height:620px}.min-h-\[640px\]{min-height:640px}.min-h-\[calc\(2_\*_var\(--custom-dock-half\)\)\]{min-height:calc(2 * var(--custom-dock-half))}.min-h-\[calc\(100svh-var\(--header-h\)\)\]{min-height:calc(100svh - var(--header-h))}.min-h-\[calc\(100svh-var\(--header-h\)-1\.5rem\)\]{min-height:calc(100svh - var(--header-h) - 1.5rem)}.min-h-\[clamp\(11rem\,8rem_\+_6vw\,14\.5rem\)\]{min-height:clamp(11rem,8rem + 6vw,14.5rem)}.min-h-\[clamp\(14rem\,10rem_\+_8vw\,18rem\)\]{min-height:clamp(14rem,10rem + 8vw,18rem)}.min-h-\[clamp\(18rem\,32vw\,26rem\)\]{min-height:clamp(18rem,32vw,26rem)}.min-h-\[clamp\(19rem\,13rem_\+_11vw\,25rem\)\]{min-height:clamp(19rem,13rem + 11vw,25rem)}.min-h-\[clamp\(20rem\,12rem_\+_18vw\,30rem\)\]{min-height:clamp(20rem,12rem + 18vw,30rem)}.min-h-\[clamp\(20rem\,14rem_\+_8vw\,24rem\)\]{min-height:clamp(20rem,14rem + 8vw,24rem)}.min-h-\[clamp\(20rem\,27vw\,27rem\)\]{min-height:clamp(20rem,27vw,27rem)}.min-h-\[clamp\(20rem\,30vw\,26rem\)\]{min-height:clamp(20rem,30vw,26rem)}.min-h-\[clamp\(22rem\,14rem_\+_20vw\,34rem\)\]{min-height:clamp(22rem,14rem + 20vw,34rem)}.min-h-\[clamp\(22rem\,18rem_\+_8vw\,28rem\)\]{min-height:clamp(22rem,18rem + 8vw,28rem)}.min-h-\[clamp\(22rem\,32vw\,28rem\)\]{min-height:clamp(22rem,32vw,28rem)}.min-h-\[clamp\(24rem\,16rem_\+_22vw\,38rem\)\]{min-height:clamp(24rem,16rem + 22vw,38rem)}.min-h-\[clamp\(24rem\,18rem_\+_10vw\,29rem\)\]{min-height:clamp(24rem,18rem + 10vw,29rem)}.min-h-\[clamp\(26rem\,18rem_\+_22vw\,38rem\)\]{min-height:clamp(26rem,18rem + 22vw,38rem)}.min-h-\[clamp\(26rem\,20rem_\+_14vw\,32rem\)\]{min-height:clamp(26rem,20rem + 14vw,32rem)}.min-h-\[clamp\(26rem\,20rem_\+_14vw\,34rem\)\]{min-height:clamp(26rem,20rem + 14vw,34rem)}.min-h-\[clamp\(26rem\,20rem_\+_18vw\,36rem\)\]{min-height:clamp(26rem,20rem + 18vw,36rem)}.min-h-\[clamp\(26rem\,36vw\,33rem\)\]{min-height:clamp(26rem,36vw,33rem)}.min-h-\[clamp\(26rem\,48vw\,40rem\)\]{min-height:clamp(26rem,48vw,40rem)}.min-h-\[clamp\(26rem\,55svh\,34rem\)\]{min-height:clamp(26rem,55svh,34rem)}.min-h-\[clamp\(28rem\,20rem_\+_18vw\,36rem\)\]{min-height:clamp(28rem,20rem + 18vw,36rem)}.min-h-\[clamp\(28rem\,20rem_\+_22vw\,37\.5rem\)\]{min-height:clamp(28rem,20rem + 22vw,37.5rem)}.min-h-\[clamp\(28rem\,36vw\,34rem\)\]{min-height:clamp(28rem,36vw,34rem)}.min-h-\[clamp\(28rem\,50vw\,38rem\)\]{min-height:clamp(28rem,50vw,38rem)}.min-h-\[clamp\(30rem\,20rem\+28vw\,42rem\)\]{min-height:clamp(30rem,20rem + 28vw,42rem)}.min-h-\[clamp\(30rem\,24rem_\+_16vw\,40rem\)\]{min-height:clamp(30rem,24rem + 16vw,40rem)}.min-h-\[clamp\(30rem\,calc\(70svh-var\(--stack-open-h\,0px\)\)\,44rem\)\]{min-height:clamp(30rem,calc(70svh - var(--stack-open-h,0px)),44rem)}.min-h-\[clamp\(32rem\,24rem\+20vw\,42rem\)\]{min-height:clamp(32rem,24rem + 20vw,42rem)}.min-h-\[clamp\(32rem\,70svh\,44rem\)\]{min-height:clamp(32rem,70svh,44rem)}.min-h-\[clamp\(32rem\,calc\(100svh_-_22rem\)\,42rem\)\]{min-height:clamp(32rem,100svh - 22rem,42rem)}.min-h-\[clamp\(34rem\,22rem_\+_26vw\,46rem\)\]{min-height:clamp(34rem,22rem + 26vw,46rem)}.min-h-\[clamp\(34rem\,82svh\,52rem\)\]{min-height:clamp(34rem,82svh,52rem)}.min-h-\[clamp\(38rem\,30rem_\+_22vw\,50rem\)\]{min-height:clamp(38rem,30rem + 22vw,50rem)}.min-h-\[clamp\(40rem\,calc\(100svh_-_var\(--header-h\)\)\,58rem\)\]{min-height:clamp(40rem,calc(100svh - var(--header-h)),58rem)}.min-h-\[clamp\(380px\,36vw\,540px\)\]{min-height:clamp(380px,36vw,540px)}.min-h-\[max\(32rem\,68svh\)\]{min-height:max(32rem,68svh)}.min-h-\[max\(34rem\,80svh\)\]{min-height:max(34rem,80svh)}.min-h-\[max\(38rem\,82svh\)\]{min-height:max(38rem,82svh)}.min-h-\[max\(38rem\,88svh\)\]{min-height:max(38rem,88svh)}.min-h-\[max\(40rem\,100svh\)\]{min-height:max(40rem,100svh)}.min-h-\[max\(40rem\,calc\(100svh-var\(--custom-frame\)\*2\)\)\]{min-height:max(40rem,calc(100svh - var(--custom-frame) * 2))}.min-h-\[max\(40rem\,calc\(100svh-var\(--header-h-rest\,var\(--header-h\)\)\)\)\]{min-height:max(40rem,calc(100svh - var(--header-h-rest,var(--header-h))))}.min-h-\[max\(42rem\,100svh\)\]{min-height:max(42rem,100svh)}.min-h-\[max\(44rem\,100svh\)\]{min-height:max(44rem,100svh)}.min-h-\[max\(48rem\,100svh\)\]{min-height:max(48rem,100svh)}.min-h-\[min\(54rem\,calc\(100svh-5\.5rem\)\)\]{min-height:min(54rem,100svh - 5.5rem)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.\!w-auto{width:auto!important}.w-\(--custom-band-sun\){width:var(--custom-band-sun)}.w-\(--custom-beliefs-sun\){width:var(--custom-beliefs-sun)}.w-\(--custom-cta-sun\){width:var(--custom-cta-sun)}.w-\(--custom-listen-sun\){width:var(--custom-listen-sun)}.w-\(--custom-photo-w\){width:var(--custom-photo-w)}.w-\(--custom-reset-sun\){width:var(--custom-reset-sun)}.w-\(--custom-to\){width:var(--custom-to)}.w-\(--custom-w\){width:var(--custom-w)}.w-\(--custom-wait-sun\){width:var(--custom-wait-sun)}.w-\(--faq-index\){width:var(--faq-index)}.w-\(--fend\){width:var(--fend)}.w-\(--meta-win-w\){width:var(--meta-win-w)}.w-\(--metro-line\){width:var(--metro-line)}.w-\(--orb\){width:var(--orb)}.w-\(--pod-ring\){width:var(--pod-ring)}.w-\(--share\){width:var(--share)}.w-\(--sun\){width:var(--sun)}.w-\(--voices-arch\){width:var(--voices-arch)}.w-\(--win-w\){width:var(--win-w)}.w-0{width:calc(var(--spacing) * 0)}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\.75{width:calc(var(--spacing) * 1.75)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\.25{width:calc(var(--spacing) * 2.25)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-5\.5{width:calc(var(--spacing) * 5.5)}.w-6{width:calc(var(--spacing) * 6)}.w-6\.5{width:calc(var(--spacing) * 6.5)}.w-7{width:calc(var(--spacing) * 7)}.w-7\.5{width:calc(var(--spacing) * 7.5)}.w-8{width:calc(var(--spacing) * 8)}.w-8\.5{width:calc(var(--spacing) * 8.5)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-11\.5{width:calc(var(--spacing) * 11.5)}.w-12{width:calc(var(--spacing) * 12)}.w-13{width:calc(var(--spacing) * 13)}.w-14{width:calc(var(--spacing) * 14)}.w-15{width:calc(var(--spacing) * 15)}.w-16{width:calc(var(--spacing) * 16)}.w-17{width:calc(var(--spacing) * 17)}.w-18{width:calc(var(--spacing) * 18)}.w-20{width:calc(var(--spacing) * 20)}.w-22{width:calc(var(--spacing) * 22)}.w-24{width:calc(var(--spacing) * 24)}.w-26{width:calc(var(--spacing) * 26)}.w-28{width:calc(var(--spacing) * 28)}.w-30{width:calc(var(--spacing) * 30)}.w-32{width:calc(var(--spacing) * 32)}.w-32\.5{width:calc(var(--spacing) * 32.5)}.w-34{width:calc(var(--spacing) * 34)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-42{width:calc(var(--spacing) * 42)}.w-44{width:calc(var(--spacing) * 44)}.w-45{width:calc(var(--spacing) * 45)}.w-48{width:calc(var(--spacing) * 48)}.w-49{width:calc(var(--spacing) * 49)}.w-50{width:calc(var(--spacing) * 50)}.w-51{width:calc(var(--spacing) * 51)}.w-52{width:calc(var(--spacing) * 52)}.w-54{width:calc(var(--spacing) * 54)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-65{width:calc(var(--spacing) * 65)}.w-72{width:calc(var(--spacing) * 72)}.w-84{width:calc(var(--spacing) * 84)}.w-85{width:calc(var(--spacing) * 85)}.w-88{width:calc(var(--spacing) * 88)}.w-92{width:calc(var(--spacing) * 92)}.w-104{width:calc(var(--spacing) * 104)}.w-\[0\.2em\]{width:.2em}.w-\[0\.15em\]{width:.15em}.w-\[0\.62em\]{width:.62em}.w-\[0\.3125em\]{width:.3125em}.w-\[1\.5px\]{width:1.5px}.w-\[1\.7em\]{width:1.7em}.w-\[1\.25em\]{width:1.25em}.w-\[1\.75rem\]{width:1.75rem}.w-\[2\.5em\]{width:2.5em}.w-\[2\.25rem\]{width:2.25rem}.w-\[2\.75ch\]{width:2.75ch}.w-\[2em\]{width:2em}.w-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[6px\]{width:6px}.w-\[7\.5em\]{width:7.5em}.w-\[7px\]{width:7px}.w-\[10rem\]{width:10rem}.w-\[12rem\]{width:12rem}.w-\[15\.5rem\]{width:15.5rem}.w-\[24\%\]{width:24%}.w-\[28\%\]{width:28%}.w-\[29\.33\%\]{width:29.33%}.w-\[30\%\]{width:30%}.w-\[31\%\]{width:31%}.w-\[32\%\]{width:32%}.w-\[32rem\]{width:32rem}.w-\[33\%\]{width:33%}.w-\[34\%\]{width:34%}.w-\[34rem\]{width:34rem}.w-\[35\%\]{width:35%}.w-\[38\%\]{width:38%}.w-\[38cqi\]{width:38cqi}.w-\[40\%\]{width:40%}.w-\[40rem\]{width:40rem}.w-\[42\%\]{width:42%}.w-\[42cqi\]{width:42cqi}.w-\[44\%\]{width:44%}.w-\[45\%\]{width:45%}.w-\[46\%\]{width:46%}.w-\[46\.67\%\]{width:46.67%}.w-\[47cqi\]{width:47cqi}.w-\[48\%\]{width:48%}.w-\[50\%\]{width:50%}.w-\[50px\]{width:50px}.w-\[52\%\]{width:52%}.w-\[52cqi\]{width:52cqi}.w-\[52rem\]{width:52rem}.w-\[54\%\]{width:54%}.w-\[54cqi\]{width:54cqi}.w-\[55\%\]{width:55%}.w-\[56\%\]{width:56%}.w-\[56cqi\]{width:56cqi}.w-\[58\%\]{width:58%}.w-\[58cqi\]{width:58cqi}.w-\[60\%\]{width:60%}.w-\[60rem\]{width:60rem}.w-\[62\%\]{width:62%}.w-\[62vw\]{width:62vw}.w-\[64\%\]{width:64%}.w-\[64vw\]{width:64vw}.w-\[65\%\]{width:65%}.w-\[66vw\]{width:66vw}.w-\[68\%\]{width:68%}.w-\[68vw\]{width:68vw}.w-\[70\%\]{width:70%}.w-\[70cqi\]{width:70cqi}.w-\[70px\]{width:70px}.w-\[70vw\]{width:70vw}.w-\[72\%\]{width:72%}.w-\[72cqi\]{width:72cqi}.w-\[72vw\]{width:72vw}.w-\[74vw\]{width:74vw}.w-\[76\%\]{width:76%}.w-\[78\%\]{width:78%}.w-\[78cqi\]{width:78cqi}.w-\[78vw\]{width:78vw}.w-\[80\%\]{width:80%}.w-\[80vw\]{width:80vw}.w-\[82\%\]{width:82%}.w-\[82cqi\]{width:82cqi}.w-\[82vw\]{width:82vw}.w-\[84\%\]{width:84%}.w-\[84vw\]{width:84vw}.w-\[86\%\]{width:86%}.w-\[86cqi\]{width:86cqi}.w-\[86vw\]{width:86vw}.w-\[88\%\]{width:88%}.w-\[88vw\]{width:88vw}.w-\[89\.6\%\]{width:89.6%}.w-\[94\%\]{width:94%}.w-\[100px\]{width:100px}.w-\[110\%\]{width:110%}.w-\[120px\]{width:120px}.w-\[180px\]{width:180px}.w-\[240px\]{width:240px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[380px\]{width:380px}.w-\[500px\]{width:500px}.w-\[calc\(100\%-1\.5rem\)\]{width:calc(100% - 1.5rem)}.w-\[calc\(100\%-2\*var\(--container-x\)\)\]{width:calc(100% - 2 * var(--container-x))}.w-\[calc\(100\%-2\.5rem\)\]{width:calc(100% - 2.5rem)}.w-\[calc\(100\%_\+_0\.5em\)\]{width:calc(100% + .5em)}.w-\[calc\(100\%_\+_0\.12em\)\]{width:calc(100% + .12em)}.w-\[calc\(100\%_\+_3\.5rem\)\]{width:calc(100% + 3.5rem)}.w-\[calc\(100\%_\+_6rem\)\]{width:calc(100% + 6rem)}.w-\[calc\(var\(--before\,0\)_\*_1\%\)\]{width:calc(var(--before,0) * 1%)}.w-\[calc\(var\(--custom-band-sun\)_\*_1\.6\)\]{width:calc(var(--custom-band-sun) * 1.6)}.w-\[calc\(var\(--custom-beliefs-sun\)_\*_1\.6\)\]{width:calc(var(--custom-beliefs-sun) * 1.6)}.w-\[calc\(var\(--custom-cta-sun\)_\*_1\.6\)\]{width:calc(var(--custom-cta-sun) * 1.6)}.w-\[calc\(var\(--custom-listen-sun\)_\*_1\.6\)\]{width:calc(var(--custom-listen-sun) * 1.6)}.w-\[calc\(var\(--custom-ph-sun\)_\*_1\.6\)\]{width:calc(var(--custom-ph-sun) * 1.6)}.w-\[calc\(var\(--custom-reset-sun\)_\*_1\.6\)\]{width:calc(var(--custom-reset-sun) * 1.6)}.w-\[calc\(var\(--custom-strength\)_\*_100\%\)\]{width:calc(var(--custom-strength) * 100%)}.w-\[calc\(var\(--custom-v\)_\*_100\%\)\]{width:calc(var(--custom-v) * 100%)}.w-\[calc\(var\(--custom-w\,94\%\)_\*_var\(--custom-fit\,1\)\)\]{width:calc(var(--custom-w,94%) * var(--custom-fit,1))}.w-\[calc\(var\(--custom-wait-sun\)_\*_1\.6\)\]{width:calc(var(--custom-wait-sun) * 1.6)}.w-\[calc\(var\(--value\)_\*_1\%\)\]{width:calc(var(--value) * 1%)}.w-\[clamp\(2\.5rem\,4vw\,4rem\)\]{width:clamp(2.5rem,4vw,4rem)}.w-\[clamp\(2rem\,1\.7rem_\+_0\.8vw\,2\.5rem\)\]{width:clamp(2rem,1.7rem + .8vw,2.5rem)}.w-\[clamp\(4\.5rem\,3\.5rem_\+_3vw\,6\.5rem\)\]{width:clamp(4.5rem,3.5rem + 3vw,6.5rem)}.w-\[clamp\(4rem\,6vw\,5\.5rem\)\]{width:clamp(4rem,6vw,5.5rem)}.w-\[clamp\(4rem\,12vw\,6rem\)\]{width:clamp(4rem,12vw,6rem)}.w-\[clamp\(5\.5rem\,4\.5rem_\+_3vw\,8rem\)\]{width:clamp(5.5rem,4.5rem + 3vw,8rem)}.w-\[clamp\(5\.5rem\,4rem_\+_4vw\,7\.5rem\)\]{width:clamp(5.5rem,4rem + 4vw,7.5rem)}.w-\[clamp\(5\.5rem\,9vw\,9rem\)\]{width:clamp(5.5rem,9vw,9rem)}.w-\[clamp\(5rem\,3\.5rem_\+_4vw\,8rem\)\]{width:clamp(5rem,3.5rem + 4vw,8rem)}.w-\[clamp\(5rem\,3rem_\+_6vw\,8rem\)\]{width:clamp(5rem,3rem + 6vw,8rem)}.w-\[clamp\(6\.5rem\,5rem_\+_4vw\,9rem\)\]{width:clamp(6.5rem,5rem + 4vw,9rem)}.w-\[clamp\(6\.5rem\,22\%\,9\.5rem\)\]{width:clamp(6.5rem,22%,9.5rem)}.w-\[clamp\(6\.75rem\,_5\.5rem_\+_2\.6vw\,_8rem\)\]{width:clamp(6.75rem,5.5rem + 2.6vw,8rem)}.w-\[clamp\(6\.75rem\,_30cqi\,_8\.5rem\)\]{width:clamp(6.75rem,30cqi,8.5rem)}.w-\[clamp\(6rem\,4rem_\+_5vw\,9rem\)\]{width:clamp(6rem,4rem + 5vw,9rem)}.w-\[clamp\(6rem\,10vw\,8rem\)\]{width:clamp(6rem,10vw,8rem)}.w-\[clamp\(7rem\,5rem_\+_9cqi\,14rem\)\]{width:clamp(7rem,5rem + 9cqi,14rem)}.w-\[clamp\(8\.5rem\,6\.5rem_\+_5vw\,11\.5rem\)\]{width:clamp(8.5rem,6.5rem + 5vw,11.5rem)}.w-\[clamp\(8rem\,14vw\,12rem\)\]{width:clamp(8rem,14vw,12rem)}.w-\[clamp\(8rem\,14vw\,14rem\)\]{width:clamp(8rem,14vw,14rem)}.w-\[clamp\(9\.5rem\,6rem\+12vw\,13\.5rem\)\]{width:clamp(9.5rem,6rem + 12vw,13.5rem)}.w-\[clamp\(9rem\,6rem\+6vw\,13rem\)\]{width:clamp(9rem,6rem + 6vw,13rem)}.w-\[clamp\(10\.5rem\,13\.4vw\,14\.5rem\)\]{width:clamp(10.5rem,13.4vw,14.5rem)}.w-\[clamp\(10\.5rem\,_8rem_\+_9vw\,_13rem\)\]{width:clamp(10.5rem,8rem + 9vw,13rem)}.w-\[clamp\(10rem\,7rem_\+_6vw\,13rem\)\]{width:clamp(10rem,7rem + 6vw,13rem)}.w-\[clamp\(11rem\,6rem_\+_9vw\,15rem\)\]{width:clamp(11rem,6rem + 9vw,15rem)}.w-\[clamp\(12rem\,9rem_\+_10vw\,20rem\)\]{width:clamp(12rem,9rem + 10vw,20rem)}.w-\[clamp\(12rem\,22vw\,19rem\)\]{width:clamp(12rem,22vw,19rem)}.w-\[clamp\(14rem\,22vw\,20rem\)\]{width:clamp(14rem,22vw,20rem)}.w-\[clamp\(14rem\,26vw\,24rem\)\]{width:clamp(14rem,26vw,24rem)}.w-\[clamp\(15rem\,24vw\,21rem\)\]{width:clamp(15rem,24vw,21rem)}.w-\[clamp\(16rem\,10rem_\+_10vw\,22rem\)\]{width:clamp(16rem,10rem + 10vw,22rem)}.w-\[clamp\(16rem\,26vw\,23rem\)\]{width:clamp(16rem,26vw,23rem)}.w-\[clamp\(18rem\,12rem_\+_18vw\,30rem\)\]{width:clamp(18rem,12rem + 18vw,30rem)}.w-\[max\(0\.75rem\,var\(--custom-platform-share\)\)\]{width:max(.75rem,var(--custom-platform-share))}.w-\[max\(100cqw\,100cqh_\*_16_\/_9\)\]{width:max(100cqw,177.778cqh)}.w-\[max\(100cqw\,100cqh_\*_2160_\/_926\)\]{width:max(100cqw,233.261cqh)}.w-\[max-content\]{width:max-content}.w-\[min\(1\.375rem\,40\%\)\]{width:min(1.375rem,40%)}.w-\[min\(17\.5rem\,72\%\)\]{width:min(17.5rem,72%)}.w-\[min\(19\.5rem\,82\%\)\]{width:min(19.5rem,82%)}.w-\[min\(19rem\,78\%\)\]{width:min(19rem,78%)}.w-\[min\(19rem\,calc\(100\%-2rem\)\)\]{width:min(19rem,100% - 2rem)}.w-\[min\(20rem\,78\%\)\]{width:min(20rem,78%)}.w-\[min\(20rem\,86\%\)\]{width:min(20rem,86%)}.w-\[min\(21rem\,100\%\)\]{width:min(21rem,100%)}.w-\[min\(22rem\,88\%\)\]{width:min(22rem,88%)}.w-\[min\(22rem\,90\%\)\]{width:min(22rem,90%)}.w-\[min\(23rem\,82\%\)\]{width:min(23rem,82%)}.w-\[min\(24rem\,72\%\)\]{width:min(24rem,72%)}.w-\[min\(24rem\,78\%\)\]{width:min(24rem,78%)}.w-\[min\(24rem\,78vw\)\]{width:min(24rem,78vw)}.w-\[min\(25rem\,88\%\)\]{width:min(25rem,88%)}.w-\[min\(28rem\,100\%\)\]{width:min(28rem,100%)}.w-\[min\(29rem\,40\%\)\]{width:min(29rem,40%)}.w-\[min\(30rem\,60\%\)\]{width:min(30rem,60%)}.w-\[min\(30rem\,70\%\)\]{width:min(30rem,70%)}.w-\[min\(30rem\,82vw\)\]{width:min(30rem,82vw)}.w-\[min\(34rem\,60\%\)\]{width:min(34rem,60%)}.w-\[min\(34rem\,70\%\)\]{width:min(34rem,70%)}.w-\[min\(36rem\,60\%\)\]{width:min(36rem,60%)}.w-\[min\(36rem\,70\%\)\]{width:min(36rem,70%)}.w-\[min\(36rem\,100\%_-_7rem\)\]{width:min(36rem,100% - 7rem)}.w-\[min\(40rem\,60\%\)\]{width:min(40rem,60%)}.w-\[min\(40rem\,120\%\)\]{width:min(40rem,120%)}.w-\[min\(44rem\,70\%\)\]{width:min(44rem,70%)}.w-\[min\(46rem\,70\%\)\]{width:min(46rem,70%)}.w-\[min\(46rem\,72\%\)\]{width:min(46rem,72%)}.w-\[min\(46rem\,110\%\)\]{width:min(46rem,110%)}.w-\[min\(68\%\,15rem\)\]{width:min(68%,15rem)}.w-\[min\(72\%\,24rem\)\]{width:min(72%,24rem)}.w-\[min\(78\%\,4\.5em\)\]{width:min(78%,4.5em)}.w-\[min\(82\%\,25rem\)\]{width:min(82%,25rem)}.w-\[min\(86vw\,26rem\)\]{width:min(86vw,26rem)}.w-\[min\(86vw\,52rem\)\]{width:min(86vw,52rem)}.w-\[min\(88\%\,32rem\)\]{width:min(88%,32rem)}.w-\[min\(90\%\,40rem\)\]{width:min(90%,40rem)}.w-\[min\(94vw\,34rem\)\]{width:min(94vw,34rem)}.w-\[min\(94vw\,56rem\)\]{width:min(94vw,56rem)}.w-\[min\(100\%\,15rem\)\]{width:min(100%,15rem)}.w-\[min\(100\%\,17rem\)\]{width:min(100%,17rem)}.w-\[min\(100\%\,18rem\)\]{width:min(100%,18rem)}.w-\[min\(100\%\,20rem\)\]{width:min(100%,20rem)}.w-\[min\(100\%\,24rem\)\]{width:min(100%,24rem)}.w-\[min\(100\%\,26rem\)\]{width:min(100%,26rem)}.w-\[min\(100\%\,27rem\)\]{width:min(100%,27rem)}.w-\[min\(100\%\,28rem\)\]{width:min(100%,28rem)}.w-\[min\(100\%\,30rem\)\]{width:min(100%,30rem)}.w-\[min\(100\%\,31rem\)\]{width:min(100%,31rem)}.w-\[min\(100\%\,32rem\)\]{width:min(100%,32rem)}.w-\[min\(100\%\,34rem\)\]{width:min(100%,34rem)}.w-\[min\(100\%\,36rem\)\]{width:min(100%,36rem)}.w-\[min\(100\%\,38rem\)\]{width:min(100%,38rem)}.w-\[min\(100\%\,40rem\)\]{width:min(100%,40rem)}.w-\[min\(100\%\,46rem\)\]{width:min(100%,46rem)}.w-\[min\(100\%\,50rem\)\]{width:min(100%,50rem)}.w-\[min\(100\%\,56rem\)\]{width:min(100%,56rem)}.w-\[min\(100\%\,60rem\)\]{width:min(100%,60rem)}.w-\[min\(100\%\,72rem\)\]{width:min(100%,72rem)}.w-\[min\(100\%\,76rem\)\]{width:min(100%,76rem)}.w-\[min\(100\%\,_25rem\)\]{width:min(100%,25rem)}.w-\[min\(100\%\,_31rem\)\]{width:min(100%,31rem)}.w-\[min\(100\%\,var\(--custom-measure\)\)\]{width:min(100%,var(--custom-measure))}.w-\[min\(100\%_-_2rem\,20rem\)\]{width:min(100% - 2rem,20rem)}.w-\[min\(100\%_-_2rem\,27rem\)\]{width:min(100% - 2rem,27rem)}.w-\[min\(100\%_-_var\(--custom-gable-offset\,1rem\)\,23rem\)\]{width:min(100% - var(--custom-gable-offset,1rem),23rem)}.w-\[min\(118\%\,40rem\)\]{width:min(118%,40rem)}.w-\[min\(calc\(100\%_-_2\.5rem\)\,26rem\)\]{width:min(100% - 2.5rem,26rem)}.w-\[var\(--value\,0\%\)\]{width:var(--value,0%)}.w-auto{width:auto}.w-auto\!{width:auto!important}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}@media(min-width:40rem){.container{max-width:min(40rem,var(--container-max))}}@media(min-width:48rem){.container{max-width:min(48rem,var(--container-max))}}@media(min-width:64rem){.container{max-width:min(64rem,var(--container-max))}}@media(min-width:80rem){.container{max-width:min(80rem,var(--container-max))}}@media(min-width:96rem){.container{max-width:var(--container-max)}}.max-w-\(--article-w\){max-width:var(--article-w)}.max-w-\(--custom-art-line\){max-width:var(--custom-art-line)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7{max-width:calc(var(--spacing) * 7)}.max-w-17{max-width:calc(var(--spacing) * 17)}.max-w-52{max-width:calc(var(--spacing) * 52)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-68{max-width:calc(var(--spacing) * 68)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-76{max-width:calc(var(--spacing) * 76)}.max-w-88{max-width:calc(var(--spacing) * 88)}.max-w-96{max-width:calc(var(--spacing) * 96)}.max-w-100{max-width:calc(var(--spacing) * 100)}.max-w-104{max-width:calc(var(--spacing) * 104)}.max-w-108{max-width:calc(var(--spacing) * 108)}.max-w-112{max-width:calc(var(--spacing) * 112)}.max-w-116{max-width:calc(var(--spacing) * 116)}.max-w-120{max-width:calc(var(--spacing) * 120)}.max-w-124{max-width:calc(var(--spacing) * 124)}.max-w-128{max-width:calc(var(--spacing) * 128)}.max-w-132{max-width:calc(var(--spacing) * 132)}.max-w-136{max-width:calc(var(--spacing) * 136)}.max-w-140{max-width:calc(var(--spacing) * 140)}.max-w-144{max-width:calc(var(--spacing) * 144)}.max-w-150{max-width:calc(var(--spacing) * 150)}.max-w-152{max-width:calc(var(--spacing) * 152)}.max-w-156{max-width:calc(var(--spacing) * 156)}.max-w-160{max-width:calc(var(--spacing) * 160)}.max-w-164{max-width:calc(var(--spacing) * 164)}.max-w-168{max-width:calc(var(--spacing) * 168)}.max-w-170{max-width:calc(var(--spacing) * 170)}.max-w-176{max-width:calc(var(--spacing) * 176)}.max-w-184{max-width:calc(var(--spacing) * 184)}.max-w-192{max-width:calc(var(--spacing) * 192)}.max-w-200{max-width:calc(var(--spacing) * 200)}.max-w-205{max-width:calc(var(--spacing) * 205)}.max-w-208{max-width:calc(var(--spacing) * 208)}.max-w-216{max-width:calc(var(--spacing) * 216)}.max-w-224{max-width:calc(var(--spacing) * 224)}.max-w-232{max-width:calc(var(--spacing) * 232)}.max-w-235{max-width:calc(var(--spacing) * 235)}.max-w-240{max-width:calc(var(--spacing) * 240)}.max-w-248{max-width:calc(var(--spacing) * 248)}.max-w-256{max-width:calc(var(--spacing) * 256)}.max-w-264{max-width:calc(var(--spacing) * 264)}.max-w-272{max-width:calc(var(--spacing) * 272)}.max-w-280{max-width:calc(var(--spacing) * 280)}.max-w-288{max-width:calc(var(--spacing) * 288)}.max-w-304{max-width:calc(var(--spacing) * 304)}.max-w-\[7ch\]{max-width:7ch}.max-w-\[7rem\]{max-width:7rem}.max-w-\[8ch\]{max-width:8ch}.max-w-\[9\.6em\]{max-width:9.6em}.max-w-\[9ch\]{max-width:9ch}.max-w-\[10ch\]{max-width:10ch}.max-w-\[11ch\]{max-width:11ch}.max-w-\[11em\]{max-width:11em}.max-w-\[12\.5ch\]{max-width:12.5ch}.max-w-\[12\.5em\]{max-width:12.5em}.max-w-\[12\.5rem\]{max-width:12.5rem}.max-w-\[12ch\]{max-width:12ch}.max-w-\[12rem\]{max-width:12rem}.max-w-\[13ch\]{max-width:13ch}.max-w-\[13em\]{max-width:13em}.max-w-\[13rem\]{max-width:13rem}.max-w-\[14ch\]{max-width:14ch}.max-w-\[14em\]{max-width:14em}.max-w-\[14rem\]{max-width:14rem}.max-w-\[15ch\]{max-width:15ch}.max-w-\[15em\]{max-width:15em}.max-w-\[15rem\]{max-width:15rem}.max-w-\[16ch\]{max-width:16ch}.max-w-\[16em\]{max-width:16em}.max-w-\[16rem\]{max-width:16rem}.max-w-\[17ch\]{max-width:17ch}.max-w-\[17rem\]{max-width:17rem}.max-w-\[18ch\]{max-width:18ch}.max-w-\[18em\]{max-width:18em}.max-w-\[18rem\]{max-width:18rem}.max-w-\[19ch\]{max-width:19ch}.max-w-\[19rem\]{max-width:19rem}.max-w-\[20ch\]{max-width:20ch}.max-w-\[20rem\]{max-width:20rem}.max-w-\[21em\]{max-width:21em}.max-w-\[21rem\]{max-width:21rem}.max-w-\[22ch\]{max-width:22ch}.max-w-\[22rem\]{max-width:22rem}.max-w-\[23rem\]{max-width:23rem}.max-w-\[24ch\]{max-width:24ch}.max-w-\[24em\]{max-width:24em}.max-w-\[24rem\]{max-width:24rem}.max-w-\[25rem\]{max-width:25rem}.max-w-\[26ch\]{max-width:26ch}.max-w-\[26em\]{max-width:26em}.max-w-\[26rem\]{max-width:26rem}.max-w-\[27rem\]{max-width:27rem}.max-w-\[28ch\]{max-width:28ch}.max-w-\[28rem\]{max-width:28rem}.max-w-\[30ch\]{max-width:30ch}.max-w-\[30rem\]{max-width:30rem}.max-w-\[31rem\]{max-width:31rem}.max-w-\[32ch\]{max-width:32ch}.max-w-\[32rem\]{max-width:32rem}.max-w-\[33rem\]{max-width:33rem}.max-w-\[34ch\]{max-width:34ch}.max-w-\[34rem\]{max-width:34rem}.max-w-\[35rem\]{max-width:35rem}.max-w-\[36ch\]{max-width:36ch}.max-w-\[36rem\]{max-width:36rem}.max-w-\[38\%\]{max-width:38%}.max-w-\[38ch\]{max-width:38ch}.max-w-\[38rem\]{max-width:38rem}.max-w-\[39rem\]{max-width:39rem}.max-w-\[40ch\]{max-width:40ch}.max-w-\[40rem\]{max-width:40rem}.max-w-\[41rem\]{max-width:41rem}.max-w-\[42ch\]{max-width:42ch}.max-w-\[42rem\]{max-width:42rem}.max-w-\[44ch\]{max-width:44ch}.max-w-\[44rem\]{max-width:44rem}.max-w-\[46ch\]{max-width:46ch}.max-w-\[46rem\]{max-width:46rem}.max-w-\[48ch\]{max-width:48ch}.max-w-\[48rem\]{max-width:48rem}.max-w-\[48rem\]\!{max-width:48rem!important}.max-w-\[50ch\]{max-width:50ch}.max-w-\[50rem\]{max-width:50rem}.max-w-\[52ch\]{max-width:52ch}.max-w-\[52rem\]{max-width:52rem}.max-w-\[54ch\]{max-width:54ch}.max-w-\[54rem\]{max-width:54rem}.max-w-\[56ch\]{max-width:56ch}.max-w-\[56rem\]{max-width:56rem}.max-w-\[58\%\]{max-width:58%}.max-w-\[58ch\]{max-width:58ch}.max-w-\[58rem\]{max-width:58rem}.max-w-\[60ch\]{max-width:60ch}.max-w-\[60rem\]{max-width:60rem}.max-w-\[60rem\]\!{max-width:60rem!important}.max-w-\[62ch\]{max-width:62ch}.max-w-\[62rem\]{max-width:62rem}.max-w-\[64ch\]{max-width:64ch}.max-w-\[64rem\]{max-width:64rem}.max-w-\[68ch\]{max-width:68ch}.max-w-\[68rem\]{max-width:68rem}.max-w-\[70ch\]{max-width:70ch}.max-w-\[70rem\]{max-width:70rem}.max-w-\[80ch\]{max-width:80ch}.max-w-\[85\%\]{max-width:85%}.max-w-\[88\%\]{max-width:88%}.max-w-\[88vw\]{max-width:88vw}.max-w-\[90cqi\]{max-width:90cqi}.max-w-\[100rem\]{max-width:100rem}.max-w-\[120rem\]{max-width:120rem}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[580px\]{max-width:580px}.max-w-\[600px\]{max-width:600px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[660px\]{max-width:660px}.max-w-\[680px\]{max-width:680px}.max-w-\[700px\]{max-width:700px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[780px\]{max-width:780px}.max-w-\[800px\]{max-width:800px}.max-w-\[820px\]{max-width:820px}.max-w-\[860px\]{max-width:860px}.max-w-\[880px\]{max-width:880px}.max-w-\[900px\]{max-width:900px}.max-w-\[920px\]{max-width:920px}.max-w-\[940px\]{max-width:940px}.max-w-\[980px\]{max-width:980px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1680px\]{max-width:1680px}.max-w-\[calc\(46rem_\+_15rem_\+_clamp\(3rem\,6vw\,6rem\)\)\]{max-width:calc(61rem + clamp(3rem,6vw,6rem))}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100\%_-_1\.5rem\)\]{max-width:calc(100% - 1.5rem)}.max-w-\[calc\(100\%_-_2\.5rem\)\]{max-width:calc(100% - 2.5rem)}.max-w-\[calc\(100\%_-_2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100\%_-_5rem\)\]{max-width:calc(100% - 5rem)}.max-w-\[calc\(100\%_-_6rem\)\]{max-width:calc(100% - 6rem)}.max-w-\[calc\(100\%_-_clamp\(1\.5rem\,4vw\,6rem\)\)\]{max-width:calc(100% - clamp(1.5rem,4vw,6rem))}.max-w-\[min\(16ch\,100\%\)\]{max-width:min(16ch,100%)}.max-w-\[min\(40rem\,100\%_-_3rem\)\]{max-width:min(40rem,100% - 3rem)}.max-w-\[min\(52\%\,22ch\)\]{max-width:min(52%,22ch)}.max-w-\[min\(52\%\,34rem\)\]{max-width:min(52%,34rem)}.max-w-\[min\(58rem\,82\%\)\]{max-width:min(58rem,82%)}.max-w-\[min\(68rem\,calc\(100\%-3rem\)\)\]{max-width:min(68rem,100% - 3rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5\.5{min-width:calc(var(--spacing) * 5.5)}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-14{min-width:calc(var(--spacing) * 14)}.min-w-15{min-width:calc(var(--spacing) * 15)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-17{min-width:calc(var(--spacing) * 17)}.min-w-19{min-width:calc(var(--spacing) * 19)}.min-w-20{min-width:calc(var(--spacing) * 20)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-38{min-width:calc(var(--spacing) * 38)}.min-w-42{min-width:calc(var(--spacing) * 42)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-50{min-width:calc(var(--spacing) * 50)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-54{min-width:calc(var(--spacing) * 54)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-60{min-width:calc(var(--spacing) * 60)}.min-w-76{min-width:calc(var(--spacing) * 76)}.min-w-104{min-width:calc(var(--spacing) * 104)}.min-w-120{min-width:calc(var(--spacing) * 120)}.min-w-128{min-width:calc(var(--spacing) * 128)}.min-w-136{min-width:calc(var(--spacing) * 136)}.min-w-144{min-width:calc(var(--spacing) * 144)}.min-w-160{min-width:calc(var(--spacing) * 160)}.min-w-176{min-width:calc(var(--spacing) * 176)}.min-w-184{min-width:calc(var(--spacing) * 184)}.min-w-192{min-width:calc(var(--spacing) * 192)}.min-w-216{min-width:calc(var(--spacing) * 216)}.min-w-\[0\]{min-width:0}.min-w-\[1\.75rem\]{min-width:1.75rem}.min-w-\[2\.9ch\]{min-width:2.9ch}.min-w-\[3\.25ch\]{min-width:3.25ch}.min-w-\[4\.5ch\]{min-width:4.5ch}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[4\.75rem\]{min-width:4.75rem}.min-w-\[5\.5rem\]{min-width:5.5rem}.min-w-\[5rem\]{min-width:5rem}.min-w-\[11\.5rem\]{min-width:11.5rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[14rem\]{min-width:14rem}.min-w-\[30rem\]{min-width:30rem}.min-w-\[33rem\]{min-width:33rem}.min-w-\[34rem\]{min-width:34rem}.min-w-\[36rem\]{min-width:36rem}.min-w-\[44rem\]{min-width:44rem}.min-w-\[680px\]{min-width:680px}.min-w-\[760px\]{min-width:760px}.min-w-\[min\(100\%\,16\.5rem\)\]{min-width:min(100%,16.5rem)}.min-w-\[min\(100\%\,20rem\)\]{min-width:min(100%,20rem)}.min-w-\[min\(100\%\,21rem\)\]{min-width:min(100%,21rem)}.min-w-\[min\(100\%\,30rem\)\]{min-width:min(100%,30rem)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\[0_0_100\%\]{flex:0 0 100%}.flex-\[0_0_auto\]{flex:none}.flex-\[0_0_min\(74\%\,18rem\)\]{flex:0 0 min(74%,18rem)}.flex-\[0_0_var\(--fill-cell\)\]{flex:0 0 var(--fill-cell)}.flex-\[0_1_9rem\]{flex:0 9rem}.flex-\[0_1_12rem\]{flex:0 12rem}.flex-\[0_1_18rem\]{flex:0 18rem}.flex-\[0_1_20rem\]{flex:0 20rem}.flex-\[0_1_auto\]{flex:0 auto}.flex-\[1\.4\]{flex:1.4}.flex-\[1\.25_1_0\]{flex:1.25 1 0}.flex-\[1_1_0\]{flex:1 1 0}.flex-\[1_1_10rem\]{flex:10rem}.flex-\[1_1_12rem\]{flex:12rem}.flex-\[1_1_14rem\]{flex:14rem}.flex-\[1_1_16rem\]{flex:16rem}.flex-\[1_1_18rem\]{flex:18rem}.flex-\[1_1_20rem\]{flex:20rem}.flex-\[1_1_auto\],.flex-auto{flex:auto}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-\(--fill-cell\){flex-basis:var(--fill-cell)}.basis-\[16rem\]{flex-basis:16rem}.basis-\[20rem\]{flex-basis:20rem}.basis-\[72\%\]{flex-basis:72%}.basis-\[78\%\]{flex-basis:78%}.basis-\[100\%\]{flex-basis:100%}.basis-\[calc\(var\(--fill-cell\)_\*_2_\+_var\(--fill-gap\)\)\]{flex-basis:calc(var(--fill-cell) * 2 + var(--fill-gap))}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.origin-bottom{transform-origin:bottom}.-translate-1\/2{--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[3\%\]{--tw-translate-x:3%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[34\%\]{--tw-translate-y: -34% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[58\%\]{--tw-translate-y: -58% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-px{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y: 50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-10{--tw-translate-y:calc(var(--spacing) * 10);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[7\%\]{--tw-translate-y:7%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[22\%\]{--tw-translate-y:22%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-px{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-scale-100{--tw-scale-x: -100% ;--tw-scale-y: -100% ;--tw-scale-z: -100% ;scale:var(--tw-scale-x) var(--tw-scale-y)}.-scale-x-100{--tw-scale-x: -100% ;scale:var(--tw-scale-x) var(--tw-scale-y)}.-scale-y-100{--tw-scale-y: -100% ;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-y-0{--tw-scale-y:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-1{rotate:-1deg}.-rotate-2{rotate:-2deg}.-rotate-3{rotate:-3deg}.-rotate-6{rotate:-6deg}.-rotate-90{rotate:-90deg}.-rotate-\[3deg\]{rotate:-3deg}.-rotate-\[16deg\]{rotate:-16deg}.-rotate-\[28deg\]{rotate:-28deg}.-rotate-\[30deg\]{rotate:-30deg}.-rotate-\[38deg\]{rotate:-38deg}.rotate-1{rotate:1deg}.rotate-2{rotate:2deg}.rotate-3{rotate:3deg}.rotate-6{rotate:6deg}.rotate-12{rotate:12deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.rotate-\[-2deg\]{rotate:-2deg}.rotate-\[-8deg\]{rotate:-8deg}.rotate-\[28deg\]{rotate:28deg}.rotate-\[30deg\]{rotate:30deg}.rotate-\[38deg\]{rotate:38deg}.rotate-\[40deg\]{rotate:40deg}.rotate-\[150deg\]{rotate:150deg}.-skew-x-12{--tw-skew-x:skewX( -12deg );transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.skew-x-6{--tw-skew-x:skewX(6deg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-ping{animation:var(--animate-ping)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-\(--header-h\){scroll-margin-top:var(--header-h)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.scroll-mt-32{scroll-margin-top:calc(var(--spacing) * 32)}.scroll-mt-40{scroll-margin-top:calc(var(--spacing) * 40)}.scroll-mt-44{scroll-margin-top:calc(var(--spacing) * 44)}.scroll-mt-\[calc\(var\(--header-h\)\+1\.5rem\)\]{scroll-margin-top:calc(var(--header-h) + 1.5rem)}.scroll-mt-\[calc\(var\(--header-h\)\+1rem\)\]{scroll-margin-top:calc(var(--header-h) + 1rem)}.scroll-mt-\[calc\(var\(--header-h\)\+2rem\)\]{scroll-margin-top:calc(var(--header-h) + 2rem)}.scroll-mt-\[calc\(var\(--header-h\)\+5rem\)\]{scroll-margin-top:calc(var(--header-h) + 5rem)}.scroll-mt-\[calc\(var\(--header-h\)\+11rem\)\]{scroll-margin-top:calc(var(--header-h) + 11rem)}.scroll-mt-\[calc\(var\(--header-h\)\+13rem\)\]{scroll-margin-top:calc(var(--header-h) + 13rem)}.scroll-mt-\[calc\(var\(--header-h\)-1px\)\]{scroll-margin-top:calc(var(--header-h) - 1px)}.scroll-mt-\[calc\(var\(--header-h\)_\+_1rem\)\]{scroll-margin-top:calc(var(--header-h) + 1rem)}.scroll-mt-\[calc\(var\(--header-h\,88px\)\+2rem\)\]{scroll-margin-top:calc(var(--header-h,88px) + 2rem)}.scroll-mt-\[calc\(var\(--navbar-h\,5rem\)\+2rem\)\]{scroll-margin-top:calc(var(--navbar-h,5rem) + 2rem)}.scroll-mt-\[var\(--header-h\)\]{scroll-margin-top:var(--header-h)}.scroll-px-\(--container-x\){scroll-padding-inline:var(--container-x)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.list-none\!{list-style-type:none!important}.\[appearance\:textfield\]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.columns-1{columns:1}.columns-2{columns:2}.columns-4{columns:4}.break-inside-avoid{break-inside:avoid}.auto-cols-\[80\%\]{grid-auto-columns:80%}.auto-cols-\[min\(82vw\,24rem\)\]{grid-auto-columns:min(82vw,24rem)}.grid-flow-col{grid-auto-flow:column}.grid-flow-dense,.grid-flow-row-dense{grid-auto-flow:dense}.auto-rows-\[1fr\]{grid-auto-rows:1fr}.auto-rows-\[9\.5rem\]{grid-auto-rows:9.5rem}.auto-rows-\[10rem\]{grid-auto-rows:10rem}.auto-rows-\[clamp\(9rem\,6rem_\+_10vw\,16rem\)\]{grid-auto-rows:clamp(9rem,6rem + 10vw,16rem)}.auto-rows-\[clamp\(9rem\,17vw\,19rem\)\]{grid-auto-rows:clamp(9rem,17vw,19rem)}.auto-rows-\[minmax\(11rem\,auto\)\]{grid-auto-rows:minmax(11rem,auto)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-1\!{grid-template-columns:repeat(1,minmax(0,1fr))!important}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-2\!{grid-template-columns:repeat(2,minmax(0,1fr))!important}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-3\!{grid-template-columns:repeat(3,minmax(0,1fr))!important}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-17{grid-template-columns:repeat(17,minmax(0,1fr))}.grid-cols-90{grid-template-columns:repeat(90,minmax(0,1fr))}.grid-cols-\[1\.15fr_1fr\]{grid-template-columns:1.15fr 1fr}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:2.5rem minmax(0,1fr)}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.5rem minmax(0,1fr) auto}.grid-cols-\[2\.75rem_1fr_3\.75rem\]{grid-template-columns:2.75rem 1fr 3.75rem}.grid-cols-\[2\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:2.75rem minmax(0,1fr)}.grid-cols-\[2rem_minmax\(0\,1fr\)\]{grid-template-columns:2rem minmax(0,1fr)}.grid-cols-\[3\.5rem_1fr\]{grid-template-columns:3.5rem 1fr}.grid-cols-\[3\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:3.5rem minmax(0,1fr)}.grid-cols-\[3\.5rem_minmax\(0\,1fr\)_4\.25rem\]{grid-template-columns:3.5rem minmax(0,1fr) 4.25rem}.grid-cols-\[3\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:3.5rem minmax(0,1fr) auto}.grid-cols-\[3\.25rem_minmax\(0\,1fr\)\]{grid-template-columns:3.25rem minmax(0,1fr)}.grid-cols-\[3rem_1fr\]{grid-template-columns:3rem 1fr}.grid-cols-\[3rem_minmax\(0\,1fr\)\]{grid-template-columns:3rem minmax(0,1fr)}.grid-cols-\[4\.5rem_1fr\]{grid-template-columns:4.5rem 1fr}.grid-cols-\[4\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:4.5rem minmax(0,1fr)}.grid-cols-\[4\.75rem_minmax\(0\,1fr\)_2\.5rem\]{grid-template-columns:4.75rem minmax(0,1fr) 2.5rem}.grid-cols-\[4rem_minmax\(0\,1fr\)\]{grid-template-columns:4rem minmax(0,1fr)}.grid-cols-\[4rem_minmax\(0\,1fr\)_3\.5rem\]{grid-template-columns:4rem minmax(0,1fr) 3.5rem}.grid-cols-\[4rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:4rem minmax(0,1fr) auto}.grid-cols-\[5\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:5.5rem minmax(0,1fr)}.grid-cols-\[5\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:5.5rem minmax(0,1fr) auto}.grid-cols-\[5rem_minmax\(0\,1fr\)\]{grid-template-columns:5rem minmax(0,1fr)}.grid-cols-\[6\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:6.5rem minmax(0,1fr)}.grid-cols-\[6\.5rem_minmax\(0\,1fr\)_4\.5rem\]{grid-template-columns:6.5rem minmax(0,1fr) 4.5rem}.grid-cols-\[6rem_minmax\(0\,1fr\)\]{grid-template-columns:6rem minmax(0,1fr)}.grid-cols-\[7\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:7.5rem minmax(0,1fr)}.grid-cols-\[7rem_minmax\(0\,1fr\)\]{grid-template-columns:7rem minmax(0,1fr)}.grid-cols-\[9rem_minmax\(0\,1fr\)\]{grid-template-columns:9rem minmax(0,1fr)}.grid-cols-\[21\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:21.5rem minmax(0,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.grid-cols-\[auto_auto_auto\]{grid-template-columns:auto auto auto}.grid-cols-\[auto_auto_minmax\(3rem\,_1fr\)_auto\]{grid-template-columns:auto auto minmax(3rem,1fr) auto}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto}.grid-cols-\[auto_minmax\(0\,_1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[auto_minmax\(2\.5rem\,1fr\)\]{grid-template-columns:auto minmax(2.5rem,1fr)}.grid-cols-\[auto_repeat\(2\,minmax\(0\,1fr\)\)_auto\]{grid-template-columns:auto repeat(2,minmax(0,1fr)) auto}.grid-cols-\[minmax\(0\,0\.7fr\)_minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.7fr) minmax(0,1.2fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,3fr)}.grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,2\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,2.1fr)}.grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.5fr\)_repeat\(4\,minmax\(0\,1fr\)\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr)) minmax(0,1.4fr)}.grid-cols-\[minmax\(0\,1\.6fr\)_repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1\.7fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.12fr\)_minmax\(0\,0\.88fr\)\]{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.22fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.25fr\)_repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_9rem\]{grid-template-columns:minmax(0,1fr) 9rem}.grid-cols-\[minmax\(0\,1fr\)_19\.5rem\]{grid-template-columns:minmax(0,1fr) 19.5rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,0\.7fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,.7fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,0\.82fr\)_minmax\(0\,1\.18fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,.82fr) minmax(0,1.18fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.25fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.55fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,4\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,4.2fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,11rem\)_min\(100\%\,42rem\)_minmax\(0\,11rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,11rem) min(100%,42rem) minmax(0,11rem) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,23rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,23rem)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,30rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,30rem)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(1\.25rem\,0\.55fr\)_minmax\(0\,1fr\)_minmax\(1\.25rem\,0\.55fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(1.25rem,.55fr) minmax(0,1fr) minmax(1.25rem,.55fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(17rem\,24rem\)\]{grid-template-columns:minmax(0,1fr) minmax(17rem,24rem)}.grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.grid-cols-\[minmax\(0\,4fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.grid-cols-\[minmax\(0\,4fr\)_minmax\(0\,8fr\)\]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,4fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,4fr)}.grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,6fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.grid-cols-\[minmax\(0\,20rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,20rem) minmax(0,1fr)}.grid-cols-\[minmax\(0\,_1\.25fr\)_minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,_1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.grid-cols-\[minmax\(0\,_1fr\)_minmax\(15rem\,_19rem\)\]{grid-template-columns:minmax(0,1fr) minmax(15rem,19rem)}.grid-cols-\[minmax\(0\,_27rem\)\]{grid-template-columns:minmax(0,27rem)}.grid-cols-\[minmax\(15rem\,_17\.5rem\)_minmax\(0\,_1fr\)\]{grid-template-columns:minmax(15rem,17.5rem) minmax(0,1fr)}.grid-cols-\[repeat\(2\,minmax\(0\,13rem\)\)\]{grid-template-columns:repeat(2,minmax(0,13rem))}.grid-cols-\[repeat\(3\,auto\)\]{grid-template-columns:repeat(3,auto)}.grid-cols-\[repeat\(3\,minmax\(0\,auto\)\)\]{grid-template-columns:repeat(3,minmax(0,auto))}.grid-cols-\[repeat\(4\,1fr\)\]{grid-template-columns:repeat(4,1fr)}.grid-cols-\[repeat\(4\,2\.25rem\)\]{grid-template-columns:repeat(4,2.25rem)}.grid-cols-\[repeat\(4\,minmax\(0\,1fr\)\)_minmax\(0\,18rem\)\]{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,18rem)}.grid-cols-\[repeat\(4\,minmax\(0\,7\.5rem\)\)\]{grid-template-columns:repeat(4,minmax(0,7.5rem))}.grid-cols-\[repeat\(4\,minmax\(10\.5rem\,1fr\)\)\]{grid-template-columns:repeat(4,minmax(10.5rem,1fr))}.grid-cols-\[repeat\(5\,minmax\(8\.5rem\,1fr\)\)\]{grid-template-columns:repeat(5,minmax(8.5rem,1fr))}.grid-cols-\[repeat\(16\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(16,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(2\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(2.5rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(4\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(10rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(17rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(min\(100\%\,18rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(6rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(6rem,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(14\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(14.5rem,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(14rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(15rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,9\.5rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,14rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,15rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,17rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,18rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,20rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,26rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,max\(14rem\,34\%\)\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(14rem,34%)),1fr))}.grid-cols-\[repeat\(var\(--custom-ways-cols\,1\)\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(var(--custom-ways-cols,1),minmax(0,1fr))}.grid-cols-\[var\(--meta-win-w\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--meta-win-w) minmax(0,1fr)}.grid-cols-\[var\(--perk-node\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--perk-node) minmax(0,1fr)}.grid-cols-\[var\(--win-w\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--win-w) minmax(0,1fr)}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-\[1fr_2\.75rem_1fr\]{grid-template-rows:1fr 2.75rem 1fr}.grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.grid-rows-\[1fr_auto_auto_1fr\]{grid-template-rows:1fr auto auto 1fr}.grid-rows-\[auto\]{grid-template-rows:auto}.grid-rows-\[auto_1\.125rem\]{grid-template-rows:auto 1.125rem}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.grid-rows-\[auto_auto_1fr\]{grid-template-rows:auto auto 1fr}.grid-rows-\[auto_auto_1fr_auto\]{grid-template-rows:auto auto 1fr auto}.grid-rows-\[auto_auto_1fr_auto_auto\]{grid-template-rows:auto auto 1fr auto auto}.grid-rows-\[minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,1fr)}.grid-rows-\[minmax\(0\,1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.grid-rows-\[minmax\(8rem\,1fr\)_auto\]{grid-template-rows:minmax(8rem,1fr) auto}.grid-rows-\[minmax\(15rem\,1fr\)_auto\]{grid-template-rows:minmax(15rem,1fr) auto}.grid-rows-\[repeat\(2\,auto\)\]{grid-template-rows:repeat(2,auto)}.grid-rows-\[var\(--custom-plot\)_auto\]{grid-template-rows:var(--custom-plot) auto}.grid-rows-none{grid-template-rows:none}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.place-items-start{place-items:start}.\[align-content\:end\]{align-content:end}.\[align-content\:start\]{align-content:start}.content-between{align-content:space-between}.content-center{align-content:center}.content-end{align-content:flex-end}.content-start{align-content:flex-start}.\[align-items\:end\]{align-items:end}.\[align-items\:last_baseline\]{align-items:last baseline}.\[align-items\:start\]{align-items:start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.\!justify-start{justify-content:flex-start!important}.\[justify-content\:start\]{justify-content:start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-start{justify-items:start}.gap-\(--cd-gap\){gap:var(--cd-gap)}.gap-\(--contact-gap\){gap:var(--contact-gap)}.gap-\(--custom-gap\){gap:var(--custom-gap)}.gap-\(--custom-gutter\){gap:var(--custom-gutter)}.gap-\(--custom-head-space\){gap:var(--custom-head-space)}.gap-\(--custom-ways-gap\){gap:var(--custom-ways-gap)}.gap-\(--flow-gap\){gap:var(--flow-gap)}.gap-\(--milestone-gap\){gap:var(--milestone-gap)}.gap-\(--sector-gap\){gap:var(--sector-gap)}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-0\.25{gap:calc(var(--spacing) * .25)}.gap-0\.75{gap:calc(var(--spacing) * .75)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-1\.25{gap:calc(var(--spacing) * 1.25)}.gap-1\.75{gap:calc(var(--spacing) * 1.75)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4\.5{gap:calc(var(--spacing) * 4.5)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-5\.5{gap:calc(var(--spacing) * 5.5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-11{gap:calc(var(--spacing) * 11)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-18{gap:calc(var(--spacing) * 18)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-24{gap:calc(var(--spacing) * 24)}.gap-\[0\.1rem\]{gap:.1rem}.gap-\[0\.3em\]{gap:.3em}.gap-\[0\.3rem\]{gap:.3rem}.gap-\[0\.4em\]{gap:.4em}.gap-\[0\.4rem\]{gap:.4rem}.gap-\[0\.35em\]{gap:.35em}.gap-\[0\.35rem\]{gap:.35rem}.gap-\[0\.45em\]{gap:.45em}.gap-\[0\.55em\]{gap:.55em}.gap-\[0\.85em\]{gap:.85em}.gap-\[0\.0625rem\]{gap:.0625rem}.gap-\[0\.875rem\]{gap:.875rem}.gap-\[0\.1875rem\]{gap:.1875rem}.gap-\[0\.4375rem\]{gap:.4375rem}.gap-\[1\.5cqi\]{gap:1.5cqi}.gap-\[1\.15em\]{gap:1.15em}.gap-\[1em\]{gap:1em}.gap-\[2\.5cqi\]{gap:2.5cqi}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[4px\]{gap:4px}.gap-\[9cqi\]{gap:9cqi}.gap-\[calc\(\(var\(--pod-ring\)_-_var\(--pod-orb\)\)_\/_2_\+_1rem\)\]{gap:calc((var(--pod-ring) - var(--pod-orb)) / 2 + 1rem)}.gap-\[clamp\(0\.5rem\,0\.25rem_\+_0\.6vw\,0\.875rem\)\]{gap:clamp(.5rem,.25rem + .6vw,.875rem)}.gap-\[clamp\(0\.5rem\,0\.25rem_\+_1vw\,1rem\)\]{gap:clamp(.5rem,.25rem + 1vw,1rem)}.gap-\[clamp\(0\.75rem\,0\.4rem_\+_1\.2vw\,1\.5rem\)\]{gap:clamp(.75rem,.4rem + 1.2vw,1.5rem)}.gap-\[clamp\(0\.75rem\,0\.4rem_\+_1\.2vw\,1\.75rem\)\]{gap:clamp(.75rem,.4rem + 1.2vw,1.75rem)}.gap-\[clamp\(0\.75rem\,0\.5rem_\+_0\.6vw\,1\.25rem\)\]{gap:clamp(.75rem,.5rem + .6vw,1.25rem)}.gap-\[clamp\(0\.75rem\,0\.5rem_\+_0\.8vw\,1\.5rem\)\]{gap:clamp(.75rem,.5rem + .8vw,1.5rem)}.gap-\[clamp\(0\.75rem\,0\.5rem_\+_1vw\,1\.5rem\)\]{gap:clamp(.75rem,.5rem + 1vw,1.5rem)}.gap-\[clamp\(0\.75rem\,0\.5rem_\+_1vw\,1\.25rem\)\]{gap:clamp(.75rem,.5rem + 1vw,1.25rem)}.gap-\[clamp\(0\.75rem\,0\.25rem_\+_1\.2vw\,1\.25rem\)\]{gap:clamp(.75rem,.25rem + 1.2vw,1.25rem)}.gap-\[clamp\(0\.75rem\,0\.25rem_\+_2vw\,2rem\)\]{gap:clamp(.75rem,.25rem + 2vw,2rem)}.gap-\[clamp\(0\.75rem\,1\.1vw\,1\.25rem\)\]{gap:clamp(.75rem,1.1vw,1.25rem)}.gap-\[clamp\(0\.75rem\,1\.2vw\,1\.25rem\)\]{gap:clamp(.75rem,1.2vw,1.25rem)}.gap-\[clamp\(0\.75rem\,1\.5vw\,1\.25rem\)\]{gap:clamp(.75rem,1.5vw,1.25rem)}.gap-\[clamp\(0\.375rem\,0\.2rem_\+_0\.5vw\,0\.75rem\)\]{gap:clamp(.375rem,.2rem + .5vw,.75rem)}.gap-\[clamp\(0\.375rem\,_-0\.5rem_\+_2\.2vw\,_1\.5rem\)\]{gap:clamp(.375rem,2.2vw - .5rem,1.5rem)}.gap-\[clamp\(0\.625rem\,0\.3rem_\+_1vw\,1\.25rem\)\]{gap:clamp(.625rem,.3rem + 1vw,1.25rem)}.gap-\[clamp\(0\.625rem\,0\.4rem_\+_0\.6vw\,1rem\)\]{gap:clamp(.625rem,.4rem + .6vw,1rem)}.gap-\[clamp\(1\.5rem\,1\.25rem_\+_1vw\,2\.25rem\)\]{gap:clamp(1.5rem,1.25rem + 1vw,2.25rem)}.gap-\[clamp\(1\.5rem\,1rem\+1\.5vw\,2\.25rem\)\]{gap:clamp(1.5rem,1rem + 1.5vw,2.25rem)}.gap-\[clamp\(1\.5rem\,1rem\+2vw\,2\.5rem\)\]{gap:clamp(1.5rem,1rem + 2vw,2.5rem)}.gap-\[clamp\(1\.5rem\,1rem_\+_1\.5vw\,2\.5rem\)\]{gap:clamp(1.5rem,1rem + 1.5vw,2.5rem)}.gap-\[clamp\(1\.5rem\,1rem_\+_2vw\,2\.5rem\)\]{gap:clamp(1.5rem,1rem + 2vw,2.5rem)}.gap-\[clamp\(1\.5rem\,1rem_\+_2vw\,3rem\)\]{gap:clamp(1.5rem,1rem + 2vw,3rem)}.gap-\[clamp\(1\.5rem\,2\.5vw\,2\.25rem\)\]{gap:clamp(1.5rem,2.5vw,2.25rem)}.gap-\[clamp\(1\.5rem\,2\.5vw\,2rem\)\]{gap:clamp(1.5rem,2.5vw,2rem)}.gap-\[clamp\(1\.5rem\,2\.6vw\,2rem\)\]{gap:clamp(1.5rem,2.6vw,2rem)}.gap-\[clamp\(1\.5rem\,3vw\,2\.25rem\)\]{gap:clamp(1.5rem,3vw,2.25rem)}.gap-\[clamp\(1\.5rem\,3vw\,3rem\)\]{gap:clamp(1.5rem,3vw,3rem)}.gap-\[clamp\(1\.5rem\,4vw\,4rem\)\]{gap:clamp(1.5rem,4vw,4rem)}.gap-\[clamp\(1\.5rem\,_1\.1rem_\+_1\.4vw\,_2\.25rem\)\]{gap:clamp(1.5rem,1.1rem + 1.4vw,2.25rem)}.gap-\[clamp\(1\.5rem\,_1\.1rem_\+_1\.6vw\,_2\.5rem\)\]{gap:clamp(1.5rem,1.1rem + 1.6vw,2.5rem)}.gap-\[clamp\(1\.5rem\,_1\.2rem_\+_1vw\,_2rem\)\]{gap:clamp(1.5rem,1.2rem + 1vw,2rem)}.gap-\[clamp\(1\.5rem\,_1\.15rem_\+_1\.3vw\,_2\.25rem\)\]{gap:clamp(1.5rem,1.15rem + 1.3vw,2.25rem)}.gap-\[clamp\(1\.25rem\,-1rem_\+_3\.5vw\,3\.5rem\)\]{gap:clamp(1.25rem,3.5vw - 1rem,3.5rem)}.gap-\[clamp\(1\.25rem\,0\.5rem_\+_2vw\,2\.25rem\)\]{gap:clamp(1.25rem,.5rem + 2vw,2.25rem)}.gap-\[clamp\(1\.25rem\,0\.5rem_\+_2vw\,2rem\)\]{gap:clamp(1.25rem,.5rem + 2vw,2rem)}.gap-\[clamp\(1\.25rem\,0\.75rem_\+_1\.2vw\,2rem\)\]{gap:clamp(1.25rem,.75rem + 1.2vw,2rem)}.gap-\[clamp\(1\.25rem\,0\.75rem_\+_1\.5vw\,2rem\)\]{gap:clamp(1.25rem,.75rem + 1.5vw,2rem)}.gap-\[clamp\(1\.25rem\,2\.6vw\,2rem\)\]{gap:clamp(1.25rem,2.6vw,2rem)}.gap-\[clamp\(1\.25rem\,2vw\,1\.75rem\)\]{gap:clamp(1.25rem,2vw,1.75rem)}.gap-\[clamp\(1\.25rem\,_0\.5rem_\+_2\.6vw\,_2\.75rem\)\]{gap:clamp(1.25rem,.5rem + 2.6vw,2.75rem)}.gap-\[clamp\(1\.25rem\,_0\.75rem_\+_2vw\,_2\.25rem\)\]{gap:clamp(1.25rem,.75rem + 2vw,2.25rem)}.gap-\[clamp\(1\.25rem\,_1rem_\+_0\.8vw\,_1\.75rem\)\]{gap:clamp(1.25rem,1rem + .8vw,1.75rem)}.gap-\[clamp\(1\.75rem\,1\.5rem_\+_1vw\,2\.5rem\)\]{gap:clamp(1.75rem,1.5rem + 1vw,2.5rem)}.gap-\[clamp\(1\.75rem\,1\.25rem_\+_1\.2vw\,2\.5rem\)\]{gap:clamp(1.75rem,1.25rem + 1.2vw,2.5rem)}.gap-\[clamp\(1\.75rem\,1\.25rem_\+_1\.5vw\,2\.5rem\)\]{gap:clamp(1.75rem,1.25rem + 1.5vw,2.5rem)}.gap-\[clamp\(1\.75rem\,1rem_\+_2\.4vw\,3\.25rem\)\]{gap:clamp(1.75rem,1rem + 2.4vw,3.25rem)}.gap-\[clamp\(1\.75rem\,1rem_\+_2\.5vw\,3rem\)\]{gap:clamp(1.75rem,1rem + 2.5vw,3rem)}.gap-\[clamp\(1\.75rem\,1rem_\+_2vw\,3\.5rem\)\]{gap:clamp(1.75rem,1rem + 2vw,3.5rem)}.gap-\[clamp\(1\.75rem\,1rem_\+_2vw\,3rem\)\]{gap:clamp(1.75rem,1rem + 2vw,3rem)}.gap-\[clamp\(1\.75rem\,1rem_\+_3vw\,4rem\)\]{gap:clamp(1.75rem,1rem + 3vw,4rem)}.gap-\[clamp\(1\.75rem\,3vw\,2\.5rem\)\]{gap:clamp(1.75rem,3vw,2.5rem)}.gap-\[clamp\(1\.75rem\,_1\.4rem_\+_1\.2vw\,_2\.5rem\)\]{gap:clamp(1.75rem,1.4rem + 1.2vw,2.5rem)}.gap-\[clamp\(1\.75rem\,_1\.25rem_\+_1\.6vw\,_2\.5rem\)\]{gap:clamp(1.75rem,1.25rem + 1.6vw,2.5rem)}.gap-\[clamp\(1\.375rem\,_1\.1rem_\+_0\.8vw\,_1\.75rem\)\]{gap:clamp(1.375rem,1.1rem + .8vw,1.75rem)}.gap-\[clamp\(1rem\,0\.5rem\+1\.5vw\,1\.75rem\)\]{gap:clamp(1rem,.5rem + 1.5vw,1.75rem)}.gap-\[clamp\(1rem\,0\.5rem_\+_1\.2vw\,1\.5rem\)\]{gap:clamp(1rem,.5rem + 1.2vw,1.5rem)}.gap-\[clamp\(1rem\,0\.5rem_\+_1\.5vw\,1\.5rem\)\]{gap:clamp(1rem,.5rem + 1.5vw,1.5rem)}.gap-\[clamp\(1rem\,0\.5rem_\+_1\.5vw\,1\.75rem\)\]{gap:clamp(1rem,.5rem + 1.5vw,1.75rem)}.gap-\[clamp\(1rem\,0\.5rem_\+_1\.6vw\,1\.5rem\)\]{gap:clamp(1rem,.5rem + 1.6vw,1.5rem)}.gap-\[clamp\(1rem\,0\.5rem_\+_1\.6vw\,2rem\)\]{gap:clamp(1rem,.5rem + 1.6vw,2rem)}.gap-\[clamp\(1rem\,0\.5rem_\+_1vw\,1\.5rem\)\]{gap:clamp(1rem,.5rem + 1vw,1.5rem)}.gap-\[clamp\(1rem\,1\.6vw\,1\.5rem\)\]{gap:clamp(1rem,1.6vw,1.5rem)}.gap-\[clamp\(1rem\,1\.8vw\,1\.5rem\)\]{gap:clamp(1rem,1.8vw,1.5rem)}.gap-\[clamp\(1rem\,2vw\,1\.5rem\)\]{gap:clamp(1rem,2vw,1.5rem)}.gap-\[clamp\(1rem\,3vw\,2\.5rem\)\]{gap:clamp(1rem,3vw,2.5rem)}.gap-\[clamp\(2\.5rem\,1\.5rem\+2\.5vw\,4rem\)\]{gap:clamp(2.5rem,1.5rem + 2.5vw,4rem)}.gap-\[clamp\(2\.5rem\,1\.5rem\+3vw\,4rem\)\]{gap:clamp(2.5rem,1.5rem + 3vw,4rem)}.gap-\[clamp\(2\.5rem\,1\.5rem_\+_3vw\,3\.5rem\)\]{gap:clamp(2.5rem,1.5rem + 3vw,3.5rem)}.gap-\[clamp\(2\.5rem\,1\.5rem_\+_3vw\,4\.5rem\)\]{gap:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.gap-\[clamp\(2\.5rem\,1\.5rem_\+_3vw\,4rem\)\]{gap:clamp(2.5rem,1.5rem + 3vw,4rem)}.gap-\[clamp\(2\.5rem\,1\.5rem_\+_3vw\,5rem\)\]{gap:clamp(2.5rem,1.5rem + 3vw,5rem)}.gap-\[clamp\(2\.5rem\,1\.5rem_\+_4vw\,6rem\)\]{gap:clamp(2.5rem,1.5rem + 4vw,6rem)}.gap-\[clamp\(2\.5rem\,1\.75rem_\+_2\.5vw\,4rem\)\]{gap:clamp(2.5rem,1.75rem + 2.5vw,4rem)}.gap-\[clamp\(2\.5rem\,1\.75rem_\+_2vw\,3\.5rem\)\]{gap:clamp(2.5rem,1.75rem + 2vw,3.5rem)}.gap-\[clamp\(2\.5rem\,2rem\+3vw\,5rem\)\]{gap:clamp(2.5rem,2rem + 3vw,5rem)}.gap-\[clamp\(2\.5rem\,2rem_\+_2\.5vw\,4\.5rem\)\]{gap:clamp(2.5rem,2rem + 2.5vw,4.5rem)}.gap-\[clamp\(2\.5rem\,2rem_\+_2vw\,3\.5rem\)\]{gap:clamp(2.5rem,2rem + 2vw,3.5rem)}.gap-\[clamp\(2\.5rem\,2rem_\+_2vw\,4rem\)\]{gap:clamp(2.5rem,2rem + 2vw,4rem)}.gap-\[clamp\(2\.5rem\,2rem_\+_3vw\,5rem\)\]{gap:clamp(2.5rem,2rem + 3vw,5rem)}.gap-\[clamp\(2\.5rem\,2rem_\+_3vw\,6rem\)\]{gap:clamp(2.5rem,2rem + 3vw,6rem)}.gap-\[clamp\(2\.5rem\,4vw\,3\.5rem\)\]{gap:clamp(2.5rem,4vw,3.5rem)}.gap-\[clamp\(2\.5rem\,4vw\,4rem\)\]{gap:clamp(2.5rem,4vw,4rem)}.gap-\[clamp\(2\.5rem\,5vw\,3\.5rem\)\]{gap:clamp(2.5rem,5vw,3.5rem)}.gap-\[clamp\(2\.5rem\,5vw\,4rem\)\]{gap:clamp(2.5rem,5vw,4rem)}.gap-\[clamp\(2\.5rem\,5vw\,5\.5rem\)\]{gap:clamp(2.5rem,5vw,5.5rem)}.gap-\[clamp\(2\.5rem\,5vw\,5rem\)\]{gap:clamp(2.5rem,5vw,5rem)}.gap-\[clamp\(2\.5rem\,5vw\,6rem\)\]{gap:clamp(2.5rem,5vw,6rem)}.gap-\[clamp\(2\.5rem\,6vh\,4\.5rem\)\]{gap:clamp(2.5rem,6vh,4.5rem)}.gap-\[clamp\(2\.5rem\,6vw\,3\.5rem\)\]{gap:clamp(2.5rem,6vw,3.5rem)}.gap-\[clamp\(2\.5rem\,6vw\,5rem\)\]{gap:clamp(2.5rem,6vw,5rem)}.gap-\[clamp\(2\.5rem\,6vw\,7rem\)\]{gap:clamp(2.5rem,6vw,7rem)}.gap-\[clamp\(2\.5rem\,_1\.5rem_\+_4vw\,_4\.5rem\)\]{gap:clamp(2.5rem,1.5rem + 4vw,4.5rem)}.gap-\[clamp\(2\.5rem\,_1\.5rem_\+_4vw\,_4rem\)\]{gap:clamp(2.5rem,1.5rem + 4vw,4rem)}.gap-\[clamp\(2\.25rem\,1\.5rem_\+_2\.4vw\,3\.5rem\)\]{gap:clamp(2.25rem,1.5rem + 2.4vw,3.5rem)}.gap-\[clamp\(2\.25rem\,_1\.5rem_\+_3vw\,_4rem\)\]{gap:clamp(2.25rem,1.5rem + 3vw,4rem)}.gap-\[clamp\(2\.75rem\,2rem_\+_2\.5vw\,4\.5rem\)\]{gap:clamp(2.75rem,2rem + 2.5vw,4.5rem)}.gap-\[clamp\(2\.75rem\,2rem_\+_2vw\,4rem\)\]{gap:clamp(2.75rem,2rem + 2vw,4rem)}.gap-\[clamp\(2rem\,1\.5rem\+1\.5vw\,3rem\)\]{gap:clamp(2rem,1.5rem + 1.5vw,3rem)}.gap-\[clamp\(2rem\,1\.5rem\+3vw\,4\.5rem\)\]{gap:clamp(2rem,1.5rem + 3vw,4.5rem)}.gap-\[clamp\(2rem\,1\.5rem_\+_1\.5vw\,2\.75rem\)\]{gap:clamp(2rem,1.5rem + 1.5vw,2.75rem)}.gap-\[clamp\(2rem\,1\.5rem_\+_1\.5vw\,3rem\)\]{gap:clamp(2rem,1.5rem + 1.5vw,3rem)}.gap-\[clamp\(2rem\,1\.5rem_\+_1\.6vw\,2\.75rem\)\]{gap:clamp(2rem,1.5rem + 1.6vw,2.75rem)}.gap-\[clamp\(2rem\,1\.5rem_\+_2vw\,3rem\)\]{gap:clamp(2rem,1.5rem + 2vw,3rem)}.gap-\[clamp\(2rem\,1\.5rem_\+_2vw\,4rem\)\]{gap:clamp(2rem,1.5rem + 2vw,4rem)}.gap-\[clamp\(2rem\,1\.25rem_\+_2\.5vw\,3\.5rem\)\]{gap:clamp(2rem,1.25rem + 2.5vw,3.5rem)}.gap-\[clamp\(2rem\,1\.25rem_\+_2\.5vw\,3rem\)\]{gap:clamp(2rem,1.25rem + 2.5vw,3rem)}.gap-\[clamp\(2rem\,1\.25rem_\+_2vw\,3rem\)\]{gap:clamp(2rem,1.25rem + 2vw,3rem)}.gap-\[clamp\(2rem\,1rem\+2vw\,3\.5rem\)\]{gap:clamp(2rem,1rem + 2vw,3.5rem)}.gap-\[clamp\(2rem\,1rem\+3vw\,4rem\)\]{gap:clamp(2rem,1rem + 3vw,4rem)}.gap-\[clamp\(2rem\,1rem_\+_3vw\,4\.5rem\)\]{gap:clamp(2rem,1rem + 3vw,4.5rem)}.gap-\[clamp\(2rem\,1rem_\+_3vw\,4rem\)\]{gap:clamp(2rem,1rem + 3vw,4rem)}.gap-\[clamp\(2rem\,4\.2vw\,5rem\)\]{gap:clamp(2rem,4.2vw,5rem)}.gap-\[clamp\(2rem\,4\.5vw\,4\.5rem\)\]{gap:clamp(2rem,4.5vw,4.5rem)}.gap-\[clamp\(2rem\,4vw\,3\.5rem\)\]{gap:clamp(2rem,4vw,3.5rem)}.gap-\[clamp\(2rem\,4vw\,3rem\)\]{gap:clamp(2rem,4vw,3rem)}.gap-\[clamp\(2rem\,4vw\,4rem\)\]{gap:clamp(2rem,4vw,4rem)}.gap-\[clamp\(2rem\,5vw\,4rem\)\]{gap:clamp(2rem,5vw,4rem)}.gap-\[clamp\(2rem\,5vw\,5\.5rem\)\]{gap:clamp(2rem,5vw,5.5rem)}.gap-\[clamp\(2rem\,_1\.5rem_\+_1\.5vw\,_2\.75rem\)\]{gap:clamp(2rem,1.5rem + 1.5vw,2.75rem)}.gap-\[clamp\(3\.5rem\,2\.5rem_\+_3vw\,5\.5rem\)\]{gap:clamp(3.5rem,2.5rem + 3vw,5.5rem)}.gap-\[clamp\(3\.5rem\,2\.5rem_\+_3vw\,5rem\)\]{gap:clamp(3.5rem,2.5rem + 3vw,5rem)}.gap-\[clamp\(3\.5rem\,2\.5rem_\+_3vw\,6rem\)\]{gap:clamp(3.5rem,2.5rem + 3vw,6rem)}.gap-\[clamp\(3\.5rem\,2rem_\+_2\.5vw\,4rem\)\]{gap:clamp(3.5rem,2rem + 2.5vw,4rem)}.gap-\[clamp\(3\.5rem\,2rem_\+_4vw\,5rem\)\]{gap:clamp(3.5rem,2rem + 4vw,5rem)}.gap-\[clamp\(3\.5rem\,2rem_\+_4vw\,6rem\)\]{gap:clamp(3.5rem,2rem + 4vw,6rem)}.gap-\[clamp\(3\.5rem\,2rem_\+_5vw\,6rem\)\]{gap:clamp(3.5rem,2rem + 5vw,6rem)}.gap-\[clamp\(3\.5rem\,6vw\,5rem\)\]{gap:clamp(3.5rem,6vw,5rem)}.gap-\[clamp\(3\.5rem\,7vw\,6rem\)\]{gap:clamp(3.5rem,7vw,6rem)}.gap-\[clamp\(3\.5rem\,7vw\,7rem\)\]{gap:clamp(3.5rem,7vw,7rem)}.gap-\[clamp\(3rem\,2rem\+3vw\,5\.5rem\)\]{gap:clamp(3rem,2rem + 3vw,5.5rem)}.gap-\[clamp\(3rem\,2rem\+3vw\,5rem\)\]{gap:clamp(3rem,2rem + 3vw,5rem)}.gap-\[clamp\(3rem\,2rem\+4vw\,6rem\)\]{gap:clamp(3rem,2rem + 4vw,6rem)}.gap-\[clamp\(3rem\,2rem_\+_3vw\,4\.5rem\)\]{gap:clamp(3rem,2rem + 3vw,4.5rem)}.gap-\[clamp\(3rem\,2rem_\+_3vw\,4rem\)\]{gap:clamp(3rem,2rem + 3vw,4rem)}.gap-\[clamp\(3rem\,2rem_\+_3vw\,5\.5rem\)\]{gap:clamp(3rem,2rem + 3vw,5.5rem)}.gap-\[clamp\(3rem\,2rem_\+_3vw\,5rem\)\]{gap:clamp(3rem,2rem + 3vw,5rem)}.gap-\[clamp\(3rem\,2rem_\+_4vw\,4\.5rem\)\]{gap:clamp(3rem,2rem + 4vw,4.5rem)}.gap-\[clamp\(3rem\,2rem_\+_4vw\,5rem\)\]{gap:clamp(3rem,2rem + 4vw,5rem)}.gap-\[clamp\(3rem\,2rem_\+_4vw\,6\.5rem\)\]{gap:clamp(3rem,2rem + 4vw,6.5rem)}.gap-\[clamp\(3rem\,2rem_\+_4vw\,6rem\)\]{gap:clamp(3rem,2rem + 4vw,6rem)}.gap-\[clamp\(3rem\,2rem_\+_4vw\,7rem\)\]{gap:clamp(3rem,2rem + 4vw,7rem)}.gap-\[clamp\(3rem\,5vw\,4rem\)\]{gap:clamp(3rem,5vw,4rem)}.gap-\[clamp\(3rem\,6vw\,4\.5rem\)\]{gap:clamp(3rem,6vw,4.5rem)}.gap-\[clamp\(3rem\,6vw\,4rem\)\]{gap:clamp(3rem,6vw,4rem)}.gap-\[clamp\(3rem\,6vw\,5rem\)\]{gap:clamp(3rem,6vw,5rem)}.gap-\[clamp\(3rem\,_2rem_\+_4vw\,_5rem\)\]{gap:clamp(3rem,2rem + 4vw,5rem)}.gap-\[clamp\(4\.5rem\,2\.5rem_\+_5vw\,8rem\)\]{gap:clamp(4.5rem,2.5rem + 5vw,8rem)}.gap-\[clamp\(4\.5rem\,2\.5rem_\+_6vw\,9rem\)\]{gap:clamp(4.5rem,2.5rem + 6vw,9rem)}.gap-\[clamp\(4\.5rem\,3rem\+4vw\,7\.5rem\)\]{gap:clamp(4.5rem,3rem + 4vw,7.5rem)}.gap-\[clamp\(4\.5rem\,3rem\+5vw\,8rem\)\]{gap:clamp(4.5rem,3rem + 5vw,8rem)}.gap-\[clamp\(4\.5rem\,3rem_\+_4vw\,7\.5rem\)\]{gap:clamp(4.5rem,3rem + 4vw,7.5rem)}.gap-\[clamp\(4\.5rem\,3rem_\+_4vw\,8rem\)\]{gap:clamp(4.5rem,3rem + 4vw,8rem)}.gap-\[clamp\(4\.5rem\,3rem_\+_5vw\,8\.5rem\)\]{gap:clamp(4.5rem,3rem + 5vw,8.5rem)}.gap-\[clamp\(4\.5rem\,3rem_\+_5vw\,8rem\)\]{gap:clamp(4.5rem,3rem + 5vw,8rem)}.gap-\[clamp\(4\.5rem\,3rem_\+_6vw\,9rem\)\]{gap:clamp(4.5rem,3rem + 6vw,9rem)}.gap-\[clamp\(4rem\,2\.5rem\+4vw\,7\.5rem\)\]{gap:clamp(4rem,2.5rem + 4vw,7.5rem)}.gap-\[clamp\(4rem\,2\.5rem\+4vw\,7rem\)\]{gap:clamp(4rem,2.5rem + 4vw,7rem)}.gap-\[clamp\(4rem\,2\.5rem\+5vw\,8rem\)\]{gap:clamp(4rem,2.5rem + 5vw,8rem)}.gap-\[clamp\(4rem\,2\.5rem_\+_4vw\,7rem\)\]{gap:clamp(4rem,2.5rem + 4vw,7rem)}.gap-\[clamp\(4rem\,2\.5rem_\+_5vw\,7\.5rem\)\]{gap:clamp(4rem,2.5rem + 5vw,7.5rem)}.gap-\[clamp\(4rem\,2\.5rem_\+_5vw\,8rem\)\]{gap:clamp(4rem,2.5rem + 5vw,8rem)}.gap-\[clamp\(4rem\,2rem\+5vw\,7rem\)\]{gap:clamp(4rem,2rem + 5vw,7rem)}.gap-\[clamp\(4rem\,2rem_\+_4vw\,7rem\)\]{gap:clamp(4rem,2rem + 4vw,7rem)}.gap-\[clamp\(4rem\,2rem_\+_5vw\,7\.5rem\)\]{gap:clamp(4rem,2rem + 5vw,7.5rem)}.gap-\[clamp\(4rem\,3rem\+3vw\,6\.5rem\)\]{gap:clamp(4rem,3rem + 3vw,6.5rem)}.gap-\[clamp\(4rem\,3rem\+3vw\,7rem\)\]{gap:clamp(4rem,3rem + 3vw,7rem)}.gap-\[clamp\(4rem\,3rem\+4vw\,7rem\)\]{gap:clamp(4rem,3rem + 4vw,7rem)}.gap-\[clamp\(4rem\,3rem_\+_4vw\,5rem\)\]{gap:clamp(4rem,3rem + 4vw,5rem)}.gap-\[clamp\(4rem\,3rem_\+_4vw\,7rem\)\]{gap:clamp(4rem,3rem + 4vw,7rem)}.gap-\[clamp\(5rem\,3rem\+5vw\,9rem\)\]{gap:clamp(5rem,3rem + 5vw,9rem)}.gap-\[clamp\(5rem\,3rem_\+_5vw\,8\.5rem\)\]{gap:clamp(5rem,3rem + 5vw,8.5rem)}.gap-\[clamp\(5rem\,3rem_\+_5vw\,9rem\)\]{gap:clamp(5rem,3rem + 5vw,9rem)}.gap-\[clamp\(5rem\,3rem_\+_6vw\,9rem\)\]{gap:clamp(5rem,3rem + 6vw,9rem)}.gap-\[clamp\(5rem\,9vw\,8rem\)\]{gap:clamp(5rem,9vw,8rem)}.gap-px{gap:1px}:where(.space-y-0\!>:not(:last-child)){--tw-space-y-reverse:0!important;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))!important}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-11>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 11) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 11) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-20>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 20) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 20) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[clamp\(4rem\,3rem\+3vw\,6rem\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(clamp(4rem,3rem + 3vw,6rem) * var(--tw-space-y-reverse));margin-block-end:calc(clamp(4rem,3rem + 3vw,6rem) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-\(--award-gap\){column-gap:var(--award-gap)}.gap-x-\(--custom-gap\){column-gap:var(--custom-gap)}.gap-x-\(--custom-gutter\){column-gap:var(--custom-gutter)}.gap-x-\(--custom-process-gap\){column-gap:var(--custom-process-gap)}.gap-x-\(--custom-ways-gap\){column-gap:var(--custom-ways-gap)}.gap-x-\(--flow-gap\){column-gap:var(--flow-gap)}.gap-x-\(--gap-x\){column-gap:var(--gap-x)}.gap-x-\(--ins-gap\){column-gap:var(--ins-gap)}.gap-x-\(--leader-gap\){column-gap:var(--leader-gap)}.gap-x-\(--perk-gap-x\){column-gap:var(--perk-gap-x)}.gap-x-0{column-gap:calc(var(--spacing) * 0)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-4\.5{column-gap:calc(var(--spacing) * 4.5)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-7{column-gap:calc(var(--spacing) * 7)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-9{column-gap:calc(var(--spacing) * 9)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-11{column-gap:calc(var(--spacing) * 11)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-x-13{column-gap:calc(var(--spacing) * 13)}.gap-x-14{column-gap:calc(var(--spacing) * 14)}.gap-x-16{column-gap:calc(var(--spacing) * 16)}.gap-x-20{column-gap:calc(var(--spacing) * 20)}.gap-x-24{column-gap:calc(var(--spacing) * 24)}.gap-x-\[0\.3em\]{column-gap:.3em}.gap-x-\[0\.22em\]{column-gap:.22em}.gap-x-\[4\.5rem\]{column-gap:4.5rem}.gap-x-\[30px\]{column-gap:30px}.gap-x-\[clamp\(0\.75rem\,0\.25rem_\+_1\.2vw\,1\.5rem\)\]{column-gap:clamp(.75rem,.25rem + 1.2vw,1.5rem)}.gap-x-\[clamp\(0\.75rem\,0\.25rem_\+_1\.5vw\,1\.5rem\)\]{column-gap:clamp(.75rem,.25rem + 1.5vw,1.5rem)}.gap-x-\[clamp\(0\.375rem\,0\.1rem_\+_1vw\,1\.25rem\)\]{column-gap:clamp(.375rem,.1rem + 1vw,1.25rem)}.gap-x-\[clamp\(1\.5rem\,0\.5rem_\+_3vw\,3\.5rem\)\]{column-gap:clamp(1.5rem,.5rem + 3vw,3.5rem)}.gap-x-\[clamp\(1\.5rem\,1rem_\+_2vw\,3rem\)\]{column-gap:clamp(1.5rem,1rem + 2vw,3rem)}.gap-x-\[clamp\(1\.5rem\,2\.5vw\,2\.5rem\)\]{column-gap:clamp(1.5rem,2.5vw,2.5rem)}.gap-x-\[clamp\(1\.5rem\,3vw\,2\.5rem\)\]{column-gap:clamp(1.5rem,3vw,2.5rem)}.gap-x-\[clamp\(1\.5rem\,3vw\,2\.75rem\)\]{column-gap:clamp(1.5rem,3vw,2.75rem)}.gap-x-\[clamp\(1\.5rem\,3vw\,3rem\)\]{column-gap:clamp(1.5rem,3vw,3rem)}.gap-x-\[clamp\(1\.5rem\,4vw\,3\.5rem\)\]{column-gap:clamp(1.5rem,4vw,3.5rem)}.gap-x-\[clamp\(1\.25rem\,0\.75rem_\+_1\.2vw\,1\.75rem\)\]{column-gap:clamp(1.25rem,.75rem + 1.2vw,1.75rem)}.gap-x-\[clamp\(1\.25rem\,0\.75rem_\+_1\.2vw\,2rem\)\]{column-gap:clamp(1.25rem,.75rem + 1.2vw,2rem)}.gap-x-\[clamp\(1\.25rem\,0\.75rem_\+_1\.5vw\,2rem\)\]{column-gap:clamp(1.25rem,.75rem + 1.5vw,2rem)}.gap-x-\[clamp\(1\.25rem\,2\.5vw\,2\.5rem\)\]{column-gap:clamp(1.25rem,2.5vw,2.5rem)}.gap-x-\[clamp\(1\.25rem\,2vw\,1\.75rem\)\]{column-gap:clamp(1.25rem,2vw,1.75rem)}.gap-x-\[clamp\(1\.25rem\,3vw\,2\.5rem\)\]{column-gap:clamp(1.25rem,3vw,2.5rem)}.gap-x-\[clamp\(1\.25rem\,3vw\,3rem\)\]{column-gap:clamp(1.25rem,3vw,3rem)}.gap-x-\[clamp\(1\.125rem\,_4cqi\,_1\.75rem\)\]{column-gap:clamp(1.125rem,4cqi,1.75rem)}.gap-x-\[clamp\(1rem\,0\.5rem_\+_1\.5vw\,1\.5rem\)\]{column-gap:clamp(1rem,.5rem + 1.5vw,1.5rem)}.gap-x-\[clamp\(1rem\,0\.5rem_\+_1\.5vw\,1\.75rem\)\]{column-gap:clamp(1rem,.5rem + 1.5vw,1.75rem)}.gap-x-\[clamp\(1rem\,0\.5rem_\+_1\.5vw\,2rem\)\]{column-gap:clamp(1rem,.5rem + 1.5vw,2rem)}.gap-x-\[clamp\(1rem\,0\.5rem_\+_1vw\,1\.5rem\)\]{column-gap:clamp(1rem,.5rem + 1vw,1.5rem)}.gap-x-\[clamp\(1rem\,2\.5vw\,2\.25rem\)\]{column-gap:clamp(1rem,2.5vw,2.25rem)}.gap-x-\[clamp\(1rem\,2vw\,1\.5rem\)\]{column-gap:clamp(1rem,2vw,1.5rem)}.gap-x-\[clamp\(1rem\,2vw\,1\.75rem\)\]{column-gap:clamp(1rem,2vw,1.75rem)}.gap-x-\[clamp\(1rem\,3vw\,3rem\)\]{column-gap:clamp(1rem,3vw,3rem)}.gap-x-\[clamp\(1rem\,4vw\,4rem\)\]{column-gap:clamp(1rem,4vw,4rem)}.gap-x-\[clamp\(1rem\,_0\.5rem_\+_1\.4vw\,_1\.75rem\)\]{column-gap:clamp(1rem,.5rem + 1.4vw,1.75rem)}.gap-x-\[clamp\(1rem\,_6cqi\,_2\.5rem\)\]{column-gap:clamp(1rem,6cqi,2.5rem)}.gap-x-\[clamp\(2\.5rem\,1rem\+4vw\,5rem\)\]{column-gap:clamp(2.5rem,1rem + 4vw,5rem)}.gap-x-\[clamp\(2\.5rem\,1rem\+4vw\,6rem\)\]{column-gap:clamp(2.5rem,1rem + 4vw,6rem)}.gap-x-\[clamp\(2\.5rem\,4vw\,4\.5rem\)\]{column-gap:clamp(2.5rem,4vw,4.5rem)}.gap-x-\[clamp\(2\.5rem\,4vw\,4rem\)\]{column-gap:clamp(2.5rem,4vw,4rem)}.gap-x-\[clamp\(2\.5rem\,5vw\,5\.5rem\)\]{column-gap:clamp(2.5rem,5vw,5.5rem)}.gap-x-\[clamp\(2\.5rem\,5vw\,5rem\)\]{column-gap:clamp(2.5rem,5vw,5rem)}.gap-x-\[clamp\(2\.5rem\,6vw\,6rem\)\]{column-gap:clamp(2.5rem,6vw,6rem)}.gap-x-\[clamp\(2\.5rem\,6vw\,7rem\)\]{column-gap:clamp(2.5rem,6vw,7rem)}.gap-x-\[clamp\(2rem\,1rem\+3vw\,4\.5rem\)\]{column-gap:clamp(2rem,1rem + 3vw,4.5rem)}.gap-x-\[clamp\(2rem\,1rem\+3vw\,4rem\)\]{column-gap:clamp(2rem,1rem + 3vw,4rem)}.gap-x-\[clamp\(2rem\,1rem_\+_2\.6vw\,3\.5rem\)\]{column-gap:clamp(2rem,1rem + 2.6vw,3.5rem)}.gap-x-\[clamp\(2rem\,1rem_\+_3vw\,4\.5rem\)\]{column-gap:clamp(2rem,1rem + 3vw,4.5rem)}.gap-x-\[clamp\(2rem\,1rem_\+_3vw\,4rem\)\]{column-gap:clamp(2rem,1rem + 3vw,4rem)}.gap-x-\[clamp\(2rem\,4\.4vw\,4rem\)\]{column-gap:clamp(2rem,4.4vw,4rem)}.gap-x-\[clamp\(2rem\,4vw\,3\.5rem\)\]{column-gap:clamp(2rem,4vw,3.5rem)}.gap-x-\[clamp\(2rem\,4vw\,4rem\)\]{column-gap:clamp(2rem,4vw,4rem)}.gap-x-\[clamp\(2rem\,5vw\,4\.5rem\)\]{column-gap:clamp(2rem,5vw,4.5rem)}.gap-x-\[clamp\(2rem\,5vw\,5rem\)\]{column-gap:clamp(2rem,5vw,5rem)}.gap-x-\[clamp\(2rem\,6vw\,6rem\)\]{column-gap:clamp(2rem,6vw,6rem)}.gap-x-\[clamp\(2rem\,_4vw\,_3\.5rem\)\]{column-gap:clamp(2rem,4vw,3.5rem)}.gap-x-\[clamp\(3rem\,1rem\+5vw\,6rem\)\]{column-gap:clamp(3rem,1rem + 5vw,6rem)}.gap-x-\[clamp\(3rem\,1rem\+5vw\,7rem\)\]{column-gap:clamp(3rem,1rem + 5vw,7rem)}.gap-x-\[clamp\(3rem\,1rem\+6vw\,8rem\)\]{column-gap:clamp(3rem,1rem + 6vw,8rem)}.gap-x-\[clamp\(3rem\,1rem_\+_4vw\,5\.5rem\)\]{column-gap:clamp(3rem,1rem + 4vw,5.5rem)}.gap-x-\[clamp\(3rem\,1rem_\+_5vw\,6\.5rem\)\]{column-gap:clamp(3rem,1rem + 5vw,6.5rem)}.gap-x-\[clamp\(3rem\,1rem_\+_5vw\,6rem\)\]{column-gap:clamp(3rem,1rem + 5vw,6rem)}.gap-x-\[clamp\(3rem\,1rem_\+_5vw\,7rem\)\]{column-gap:clamp(3rem,1rem + 5vw,7rem)}.gap-x-\[clamp\(3rem\,1rem_\+_6vw\,7rem\)\]{column-gap:clamp(3rem,1rem + 6vw,7rem)}.gap-x-\[clamp\(3rem\,1rem_\+_6vw\,8rem\)\]{column-gap:clamp(3rem,1rem + 6vw,8rem)}.gap-x-\[clamp\(3rem\,2rem_\+_4vw\,6rem\)\]{column-gap:clamp(3rem,2rem + 4vw,6rem)}.gap-x-\[clamp\(3rem\,5vw\,5rem\)\]{column-gap:clamp(3rem,5vw,5rem)}.gap-x-\[clamp\(3rem\,6vw\,6rem\)\]{column-gap:clamp(3rem,6vw,6rem)}.gap-x-\[clamp\(3rem\,6vw\,7rem\)\]{column-gap:clamp(3rem,6vw,7rem)}.gap-x-\[clamp\(3rem\,6vw\,8rem\)\]{column-gap:clamp(3rem,6vw,8rem)}.gap-x-\[clamp\(3rem\,7vw\,7rem\)\]{column-gap:clamp(3rem,7vw,7rem)}.gap-x-\[clamp\(3rem\,7vw\,8rem\)\]{column-gap:clamp(3rem,7vw,8rem)}.gap-x-\[clamp\(3rem\,8vw\,8rem\)\]{column-gap:clamp(3rem,8vw,8rem)}.gap-x-\[clamp\(4rem\,1rem_\+_6vw\,7\.5rem\)\]{column-gap:clamp(4rem,1rem + 6vw,7.5rem)}.gap-x-\[clamp\(4rem\,1rem_\+_7vw\,8rem\)\]{column-gap:clamp(4rem,1rem + 7vw,8rem)}.gap-y-\(--custom-gap\){row-gap:var(--custom-gap)}.gap-y-\(--custom-head-space\){row-gap:var(--custom-head-space)}.gap-y-\(--flow-drop\){row-gap:var(--flow-drop)}.gap-y-\(--footer-acc-gap\){row-gap:var(--footer-acc-gap)}.gap-y-\(--gap-y\){row-gap:var(--gap-y)}.gap-y-\(--perk-gap-y\){row-gap:var(--perk-gap-y)}.gap-y-0{row-gap:calc(var(--spacing) * 0)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-3\.5{row-gap:calc(var(--spacing) * 3.5)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-5\.5{row-gap:calc(var(--spacing) * 5.5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-9{row-gap:calc(var(--spacing) * 9)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-11{row-gap:calc(var(--spacing) * 11)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.gap-y-14{row-gap:calc(var(--spacing) * 14)}.gap-y-16{row-gap:calc(var(--spacing) * 16)}.gap-y-20{row-gap:calc(var(--spacing) * 20)}.gap-y-\[0\.25em\]{row-gap:.25em}.gap-y-\[clamp\(1\.5rem\,3vw\,2\.25rem\)\]{row-gap:clamp(1.5rem,3vw,2.25rem)}.gap-y-\[clamp\(1\.75rem\,1rem\+1\.6vw\,2\.75rem\)\]{row-gap:clamp(1.75rem,1rem + 1.6vw,2.75rem)}.gap-y-\[clamp\(1\.75rem\,1rem_\+_2vw\,2\.5rem\)\]{row-gap:clamp(1.75rem,1rem + 2vw,2.5rem)}.gap-y-\[clamp\(1\.75rem\,1rem_\+_2vw\,3rem\)\]{row-gap:clamp(1.75rem,1rem + 2vw,3rem)}.gap-y-\[clamp\(2\.5rem\,1\.5rem_\+_2\.5vw\,3\.5rem\)\]{row-gap:clamp(2.5rem,1.5rem + 2.5vw,3.5rem)}.gap-y-\[clamp\(2\.5rem\,2rem_\+_1\.5vw\,3\.5rem\)\]{row-gap:clamp(2.5rem,2rem + 1.5vw,3.5rem)}.gap-y-\[clamp\(2\.5rem\,2rem_\+_1vw\,3rem\)\]{row-gap:clamp(2.5rem,2rem + 1vw,3rem)}.gap-y-\[clamp\(2\.5rem\,2rem_\+_2vw\,3\.5rem\)\]{row-gap:clamp(2.5rem,2rem + 2vw,3.5rem)}.gap-y-\[clamp\(2\.5rem\,4vw\,3\.5rem\)\]{row-gap:clamp(2.5rem,4vw,3.5rem)}.gap-y-\[clamp\(2\.5rem\,_2rem_\+_1\.6vw\,_3\.5rem\)\]{row-gap:clamp(2.5rem,2rem + 1.6vw,3.5rem)}.gap-y-\[clamp\(2\.25rem\,_1\.5rem_\+_2vw\,_3\.5rem\)\]{row-gap:clamp(2.25rem,1.5rem + 2vw,3.5rem)}.gap-y-\[clamp\(2\.75rem\,2rem_\+_2vw\,3\.5rem\)\]{row-gap:clamp(2.75rem,2rem + 2vw,3.5rem)}.gap-y-\[clamp\(2rem\,1\.5rem_\+_1\.5vw\,2\.5rem\)\]{row-gap:clamp(2rem,1.5rem + 1.5vw,2.5rem)}.gap-y-\[clamp\(2rem\,1\.5rem_\+_1\.5vw\,2\.75rem\)\]{row-gap:clamp(2rem,1.5rem + 1.5vw,2.75rem)}.gap-y-\[clamp\(2rem\,1\.5rem_\+_1vw\,2\.75rem\)\]{row-gap:clamp(2rem,1.5rem + 1vw,2.75rem)}.gap-y-\[clamp\(2rem\,1\.5rem_\+_2vw\,3\.5rem\)\]{row-gap:clamp(2rem,1.5rem + 2vw,3.5rem)}.gap-y-\[clamp\(2rem\,1\.5rem_\+_2vw\,3rem\)\]{row-gap:clamp(2rem,1.5rem + 2vw,3rem)}.gap-y-\[clamp\(2rem\,1rem_\+_2\.5vw\,3rem\)\]{row-gap:clamp(2rem,1rem + 2.5vw,3rem)}.gap-y-\[clamp\(2rem\,4vw\,3rem\)\]{row-gap:clamp(2rem,4vw,3rem)}.gap-y-\[clamp\(3\.5rem\,2\.5rem\+3vw\,6rem\)\]{row-gap:clamp(3.5rem,2.5rem + 3vw,6rem)}.gap-y-\[clamp\(3\.5rem\,2\.5rem_\+_2vw\,4\.5rem\)\]{row-gap:clamp(3.5rem,2.5rem + 2vw,4.5rem)}.gap-y-\[clamp\(3\.5rem\,2\.5rem_\+_3vw\,5\.5rem\)\]{row-gap:clamp(3.5rem,2.5rem + 3vw,5.5rem)}.gap-y-\[clamp\(3\.5rem\,2\.5rem_\+_3vw\,5rem\)\]{row-gap:clamp(3.5rem,2.5rem + 3vw,5rem)}.gap-y-\[clamp\(3\.5rem\,2rem_\+_5vw\,5rem\)\]{row-gap:clamp(3.5rem,2rem + 5vw,5rem)}.gap-y-\[clamp\(3rem\,2\.5rem_\+_1\.5vw\,4\.5rem\)\]{row-gap:clamp(3rem,2.5rem + 1.5vw,4.5rem)}.gap-y-\[clamp\(3rem\,2rem\+3vw\,5\.5rem\)\]{row-gap:clamp(3rem,2rem + 3vw,5.5rem)}.gap-y-\[clamp\(3rem\,2rem\+4vw\,7rem\)\]{row-gap:clamp(3rem,2rem + 4vw,7rem)}.gap-y-\[clamp\(3rem\,2rem_\+_2\.5vw\,4\.5rem\)\]{row-gap:clamp(3rem,2rem + 2.5vw,4.5rem)}.gap-y-\[clamp\(3rem\,2rem_\+_2vw\,4rem\)\]{row-gap:clamp(3rem,2rem + 2vw,4rem)}.gap-y-\[clamp\(3rem\,2rem_\+_3vw\,4\.5rem\)\]{row-gap:clamp(3rem,2rem + 3vw,4.5rem)}.gap-y-\[clamp\(3rem\,2rem_\+_4vw\,4\.5rem\)\]{row-gap:clamp(3rem,2rem + 4vw,4.5rem)}.gap-y-\[clamp\(4\.5rem\,3rem_\+_4vw\,6rem\)\]{row-gap:clamp(4.5rem,3rem + 4vw,6rem)}.gap-y-\[clamp\(4rem\,3rem\+3vw\,6rem\)\]{row-gap:clamp(4rem,3rem + 3vw,6rem)}.gap-y-\[clamp\(5rem\,3\.5rem\+5vw\,8rem\)\]{row-gap:clamp(5rem,3.5rem + 5vw,8rem)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\(--color-border\)>:not(:last-child)),:where(.divide-\[var\(--color-border\)\]>:not(:last-child)){border-color:var(--color-border)}:where(.divide-\[var\(--color-border-soft\)\]>:not(:last-child)){border-color:var(--color-border-soft)}:where(.divide-white\/10>:not(:last-child)){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){:where(.divide-white\/10>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}:where(.divide-white\/15>:not(:last-child)){border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){:where(.divide-white\/15>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.\[align-self\:end\]{align-self:end}.\[align-self\:start\]{align-self:start}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.\[justify-self\:center\]{justify-self:center}.\[justify-self\:end\]{justify-self:end}.\[justify-self\:start\]{justify-self:start}.\[justify-self\:stretch\]{justify-self:stretch}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.justify-self-stretch{justify-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-visible\!{overflow:visible!important}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-visible{overflow-x:visible}.overflow-y-auto{overflow-y:auto}.overflow-y-clip{overflow-y:clip}.\!rounded-2xl{border-radius:var(--radius-2xl)!important}.\!rounded-xl{border-radius:var(--radius-xl)!important}.rounded{border-radius:.25rem}.rounded-\(--custom-calc-radius\){border-radius:var(--custom-calc-radius)}.rounded-\(--custom-card-r\){border-radius:var(--custom-card-r)}.rounded-\(--custom-card-radius\){border-radius:var(--custom-card-radius)}.rounded-\(--custom-hero-radius\){border-radius:var(--custom-hero-radius)}.rounded-\(--custom-mark-radius\){border-radius:var(--custom-mark-radius)}.rounded-\(--custom-player-art-radius\){border-radius:var(--custom-player-art-radius)}.rounded-\(--custom-r\){border-radius:var(--custom-r)}.rounded-\(--custom-radius\){border-radius:var(--custom-radius)}.rounded-\(--custom-radius-art\){border-radius:var(--custom-radius-art)}.rounded-\(--custom-radius-card\){border-radius:var(--custom-radius-card)}.rounded-\(--custom-radius-frame\){border-radius:var(--custom-radius-frame)}.rounded-\(--custom-radius-panel\){border-radius:var(--custom-radius-panel)}.rounded-\(--custom-radius-photo\){border-radius:var(--custom-radius-photo)}.rounded-\(--custom-radius-stage\){border-radius:var(--custom-radius-stage)}.rounded-\(--custom-radius-tile\){border-radius:var(--custom-radius-tile)}.rounded-\(--custom-radius-ui\){border-radius:var(--custom-radius-ui)}.rounded-\(--custom-radius-well\){border-radius:var(--custom-radius-well)}.rounded-\(--custom-stage-r\){border-radius:var(--custom-stage-r)}.rounded-\(--custom-stage-radius\){border-radius:var(--custom-stage-radius)}.rounded-\(--radius-2xl\){border-radius:var(--radius-2xl)}.rounded-\(--radius-lg\){border-radius:var(--radius-lg)}.rounded-\(--radius-md\){border-radius:var(--radius-md)}.rounded-\(--radius-sm\){border-radius:var(--radius-sm)}.rounded-\(--radius-xl\){border-radius:var(--radius-xl)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-20{border-radius:var(--radius-20)}.rounded-28{border-radius:var(--radius-28)}.rounded-40{border-radius:var(--radius-40)}.rounded-\[12px\]{border-radius:12px}.rounded-\[20\%\]{border-radius:20%}.rounded-\[30\%\]{border-radius:30%}.rounded-\[calc\(0\.25rem_\*_var\(--radius-scale\)\)\]{border-radius:calc(.25rem * var(--radius-scale))}.rounded-\[calc\(0\.125rem_\*_var\(--radius-scale\)\)\]{border-radius:calc(.125rem * var(--radius-scale))}.rounded-\[calc\(0\.375rem_\*_var\(--radius-scale\)\)\]{border-radius:calc(.375rem * var(--radius-scale))}.rounded-\[calc\(0\.1875rem_\*_var\(--radius-scale\)\)\]{border-radius:calc(.1875rem * var(--radius-scale))}.rounded-\[calc\(1\.1rem\*var\(--radius-scale\)\)\]{border-radius:calc(1.1rem * var(--radius-scale))}.rounded-\[calc\(1\.5rem\*var\(--radius-scale\)\)\]{border-radius:calc(1.5rem * var(--radius-scale))}.rounded-\[calc\(1\.25rem\*var\(--radius-scale\)\)\]{border-radius:calc(1.25rem * var(--radius-scale))}.rounded-\[calc\(1\.0625rem_\*_var\(--radius-scale\)\)\]{border-radius:calc(1.0625rem * var(--radius-scale))}.rounded-\[calc\(1\.3333rem_\*_var\(--radius-scale\)\)\]{border-radius:calc(1.3333rem * var(--radius-scale))}.rounded-\[calc\(1rem\*var\(--radius-scale\)\)\]{border-radius:calc(1rem * var(--radius-scale))}.rounded-\[calc\(7cqi_\*_var\(--radius-scale\)\)\]{border-radius:calc(7cqi * var(--radius-scale))}.rounded-\[calc\(8cqi_\*_var\(--radius-scale\)\)\]{border-radius:calc(8cqi * var(--radius-scale))}.rounded-\[calc\(var\(--custom-card-radius\)-0\.75rem\)\]{border-radius:calc(var(--custom-card-radius) - .75rem)}.rounded-\[calc\(var\(--custom-stage-radius\)_-_var\(--card-pad\)\)\]{border-radius:calc(var(--custom-stage-radius) - var(--card-pad))}.rounded-\[calc\(var\(--device-radius\)-var\(--device-bezel\)\)\]{border-radius:calc(var(--device-radius) - var(--device-bezel))}.rounded-\[calc\(var\(--radius-2xl\)_\+_0\.4rem\)\]{border-radius:calc(var(--radius-2xl) + .4rem)}.rounded-\[calc\(var\(--radius-card\)-0\.375rem\)\]{border-radius:calc(var(--radius-card) - .375rem)}.rounded-\[calc\(var\(--radius-xl\)_-_0\.5rem\)\]{border-radius:calc(var(--radius-xl) - .5rem)}.rounded-\[calc\(var\(--radius-xl\)_-_0\.375rem\)\]{border-radius:calc(var(--radius-xl) - .375rem)}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[max\(0px\,_var\(--radius-xl\)_-_var\(--roi-inset\)\)\]{border-radius:max(0px,var(--radius-xl) - var(--roi-inset))}.rounded-\[var\(--radius-2xl\)\]{border-radius:var(--radius-2xl)}.rounded-\[var\(--radius-xl\)\]{border-radius:var(--radius-xl)}.rounded-full{border-radius:3.40282e38px}.rounded-full\!{border-radius:3.40282e38px!important}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-pill{border-radius:var(--radius-pill)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-ss-\(--custom-radius\){border-start-start-radius:var(--custom-radius)}.rounded-se-\(--custom-radius\){border-start-end-radius:var(--custom-radius)}.rounded-ee-\(--custom-radius\){border-end-end-radius:var(--custom-radius)}.rounded-es-\(--custom-radius\){border-end-start-radius:var(--custom-radius)}.rounded-t-3xl{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl)}.rounded-t-\[2\.1rem\]{border-top-left-radius:2.1rem;border-top-right-radius:2.1rem}.rounded-t-\[2\.75rem\]{border-top-left-radius:2.75rem;border-top-right-radius:2.75rem}.rounded-t-\[var\(--radius-2xl\)\]{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-l-pill{border-top-left-radius:var(--radius-pill);border-bottom-left-radius:var(--radius-pill)}.rounded-r-pill{border-top-right-radius:var(--radius-pill);border-bottom-right-radius:var(--radius-pill)}.rounded-b-40{border-bottom-right-radius:var(--radius-40);border-bottom-left-radius:var(--radius-40)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.rounded-br-md{border-bottom-right-radius:var(--radius-md)}.rounded-bl-md{border-bottom-left-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-\[4px\]{border-style:var(--tw-border-style);border-width:4px}.border-\[7px\]{border-style:var(--tw-border-style);border-width:7px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-none{--tw-border-style:none;border-style:none}.border-\(--color-bg\){border-color:var(--color-bg)}.border-\(--color-border\){border-color:var(--color-border)}.border-\(--color-border-soft\){border-color:var(--color-border-soft)}.border-\(--color-on-primary\)\/25{border-color:var(--color-on-primary)}@supports (color:color-mix(in lab,red,red)){.border-\(--color-on-primary\)\/25{border-color:color-mix(in oklab,var(--color-on-primary) 25%,transparent)}}.border-\(--color-primary\){border-color:var(--color-primary)}.border-\(--color-surface\){border-color:var(--color-surface)}.border-\(--color-text\){border-color:var(--color-text)}.border-\(--custom-card-bg\){border-color:var(--custom-card-bg)}.border-\(--custom-hair\){border-color:var(--custom-hair)}.border-\(--custom-hairline\){border-color:var(--custom-hairline)}.border-\(--custom-ink\){border-color:var(--custom-ink)}.border-\(--custom-ink-line\){border-color:var(--custom-ink-line)}.border-\(--custom-ink-rule\){border-color:var(--custom-ink-rule)}.border-\(--custom-line\){border-color:var(--custom-line)}.border-\(--custom-line-dark\){border-color:var(--custom-line-dark)}.border-\(--custom-line-deep\){border-color:var(--custom-line-deep)}.border-\(--custom-line-ink\){border-color:var(--custom-line-ink)}.border-\(--custom-line-strong\){border-color:var(--custom-line-strong)}.border-\(--custom-night\){border-color:var(--custom-night)}.border-\(--custom-on-deep\){border-color:var(--custom-on-deep)}.border-\(--custom-panel-line\){border-color:var(--custom-panel-line)}.border-\(--custom-pop\){border-color:var(--custom-pop)}.border-\(--custom-primary\){border-color:var(--custom-primary)}.border-\(--custom-rule\){border-color:var(--custom-rule)}.border-\(--footer-rule\){border-color:var(--footer-rule)}.border-\(--impact-bg\){border-color:var(--impact-bg)}.border-\(color\:--custom-hair\){border-color:var(--custom-hair)}.border-\[color-mix\(in_srgb\,var\(--color-primary\)_14\%\,transparent\)\]{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--color-primary\)_14\%\,transparent\)\]{border-color:color-mix(in srgb,var(--color-primary) 14%,transparent)}}.border-\[color-mix\(in_srgb\,var\(--color-primary\)_18\%\,transparent\)\]{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--color-primary\)_18\%\,transparent\)\]{border-color:color-mix(in srgb,var(--color-primary) 18%,transparent)}}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-\[var\(--color-primary\)\]{border-color:var(--color-primary)}.border-\[var\(--color-primary-300\)\]{border-color:var(--color-primary-300)}.border-\[var\(--color-text\)\]{border-color:var(--color-text)}.border-\[var\(--footer-rule\)\]{border-color:var(--footer-rule)}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-black\/\[0\.06\]{border-color:#0000000f}@supports (color:color-mix(in lab,red,red)){.border-black\/\[0\.06\]{border-color:color-mix(in oklab,var(--color-black) 6%,transparent)}}.border-current,.border-current\/25{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/25{border-color:color-mix(in oklab,currentcolor 25%,transparent)}}.border-default{border-color:var(--color-border)}.border-on-primary\/40{border-color:var(--color-on-primary)}@supports (color:color-mix(in lab,red,red)){.border-on-primary\/40{border-color:color-mix(in oklab,var(--color-on-primary) 40%,transparent)}}.border-primary{border-color:var(--color-primary)}.border-primary-300{border-color:var(--color-primary-300)}.border-primary\/40{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/40{border-color:color-mix(in oklab,var(--color-primary) 40%,transparent)}}.border-soft{border-color:var(--color-border-soft)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.border-white\/12{border-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.border-white\/14{border-color:#ffffff24}@supports (color:color-mix(in lab,red,red)){.border-white\/14{border-color:color-mix(in oklab,var(--color-white) 14%,transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.border-white\/16{border-color:#ffffff29}@supports (color:color-mix(in lab,red,red)){.border-white\/16{border-color:color-mix(in oklab,var(--color-white) 16%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-white\/22{border-color:#ffffff38}@supports (color:color-mix(in lab,red,red)){.border-white\/22{border-color:color-mix(in oklab,var(--color-white) 22%,transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.border-white\/25{border-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.border-white\/35{border-color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.border-white\/35{border-color:color-mix(in oklab,var(--color-white) 35%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.border-white\/50{border-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.border-white\/50{border-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.border-white\/60{border-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.border-s-\(--custom-hair\){border-inline-start-color:var(--custom-hair)}.border-s-\(--custom-line\){border-inline-start-color:var(--custom-line)}.border-s-\(--custom-line-ink\){border-inline-start-color:var(--custom-line-ink)}.border-e-\(--custom-line\){border-inline-end-color:var(--custom-line)}.border-t-\(--color-border\){border-top-color:var(--color-border)}.border-t-\(--color-border-soft\){border-top-color:var(--color-border-soft)}.border-t-\(--color-text\){border-top-color:var(--color-text)}.border-t-\(--custom-draw\){border-top-color:var(--custom-draw)}.border-t-\(--custom-hair\){border-top-color:var(--custom-hair)}.border-t-\(--custom-ink-line\){border-top-color:var(--custom-ink-line)}.border-t-\(--custom-line\){border-top-color:var(--custom-line)}.border-t-\(--custom-line-dark\){border-top-color:var(--custom-line-dark)}.border-t-\(--custom-line-ink\){border-top-color:var(--custom-line-ink)}.border-t-\(--custom-panel-line\){border-top-color:var(--custom-panel-line)}.border-t-\(--custom-svc-line\){border-top-color:var(--custom-svc-line)}.border-t-\(--footer-rule\){border-top-color:var(--footer-rule)}.border-t-\(--impact-rule\){border-top-color:var(--impact-rule)}.border-t-\(--mini-ui-line\){border-top-color:var(--mini-ui-line)}.border-t-white\/10{border-top-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-t-white\/10{border-top-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.border-r-\(--color-border\){border-right-color:var(--color-border)}.border-b-\(--color-border\){border-bottom-color:var(--color-border)}.border-b-\(--color-border-soft\){border-bottom-color:var(--color-border-soft)}.border-b-\(--color-text\){border-bottom-color:var(--color-text)}.border-b-\(--custom-hair\){border-bottom-color:var(--custom-hair)}.border-b-\(--custom-line\){border-bottom-color:var(--custom-line)}.border-b-\(--custom-line-dark\){border-bottom-color:var(--custom-line-dark)}.border-b-\(--custom-line-ink\){border-bottom-color:var(--custom-line-ink)}.border-b-\(--custom-svc-line\){border-bottom-color:var(--custom-svc-line)}.border-b-\(--footer-rule\){border-bottom-color:var(--footer-rule)}.border-b-\(--mini-ui-line\){border-bottom-color:var(--mini-ui-line)}.border-b-white\/30{border-bottom-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-b-white\/30{border-bottom-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.border-l-\(--color-border\){border-left-color:var(--color-border)}.border-l-\(--custom-hair\){border-left-color:var(--custom-hair)}.border-l-\(--custom-line\){border-left-color:var(--custom-line)}.border-l-current{border-left-color:currentColor}.bg-\(--aurora-1\){background-color:var(--aurora-1)}.bg-\(--brand\){background-color:var(--brand)}.bg-\(--color-accent\){background-color:var(--color-accent)}.bg-\(--color-accent-base\){background-color:var(--color-accent-base)}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\(--color-bg-muted\){background-color:var(--color-bg-muted)}.bg-\(--color-bg-soft\){background-color:var(--color-bg-soft)}.bg-\(--color-border\){background-color:var(--color-border)}.bg-\(--color-dark\){background-color:var(--color-dark)}.bg-\(--color-light\){background-color:var(--color-light)}.bg-\(--color-on-primary\){background-color:var(--color-on-primary)}.bg-\(--color-primary\){background-color:var(--color-primary)}.bg-\(--color-primary-50\){background-color:var(--color-primary-50)}.bg-\(--color-primary-base\){background-color:var(--color-primary-base)}.bg-\(--color-secondary\){background-color:var(--color-secondary)}.bg-\(--color-secondary-base\){background-color:var(--color-secondary-base)}.bg-\(--color-success\){background-color:var(--color-success)}.bg-\(--color-success-bg\){background-color:var(--color-success-bg)}.bg-\(--color-surface\){background-color:var(--color-surface)}.bg-\(--color-tertiary\){background-color:var(--color-tertiary)}.bg-\(--color-tertiary-300\){background-color:var(--color-tertiary-300)}.bg-\(--color-tertiary-base\){background-color:var(--color-tertiary-base)}.bg-\(--color-text\){background-color:var(--color-text)}.bg-\(--custom-accent\){background-color:var(--custom-accent)}.bg-\(--custom-accent-tint\){background-color:var(--custom-accent-tint)}.bg-\(--custom-alert\){background-color:var(--custom-alert)}.bg-\(--custom-band\){background-color:var(--custom-band)}.bg-\(--custom-card\){background-color:var(--custom-card)}.bg-\(--custom-card-bg\){background-color:var(--custom-card-bg)}.bg-\(--custom-deep\){background-color:var(--custom-deep)}.bg-\(--custom-down\){background-color:var(--custom-down)}.bg-\(--custom-draw\){background-color:var(--custom-draw)}.bg-\(--custom-glass\){background-color:var(--custom-glass)}.bg-\(--custom-glass-ink\){background-color:var(--custom-glass-ink)}.bg-\(--custom-ground\){background-color:var(--custom-ground)}.bg-\(--custom-ground-2\){background-color:var(--custom-ground-2)}.bg-\(--custom-guests-bg\){background-color:var(--custom-guests-bg)}.bg-\(--custom-hot\){background-color:var(--custom-hot)}.bg-\(--custom-ink\){background-color:var(--custom-ink)}.bg-\(--custom-ink-2\){background-color:var(--custom-ink-2)}.bg-\(--custom-ink-3\){background-color:var(--custom-ink-3)}.bg-\(--custom-light\){background-color:var(--custom-light)}.bg-\(--custom-line\){background-color:var(--custom-line)}.bg-\(--custom-line-dark\){background-color:var(--custom-line-dark)}.bg-\(--custom-mark\){background-color:var(--custom-mark)}.bg-\(--custom-member-bg\){background-color:var(--custom-member-bg)}.bg-\(--custom-meta\){background-color:var(--custom-meta)}.bg-\(--custom-mist\){background-color:var(--custom-mist)}.bg-\(--custom-night\){background-color:var(--custom-night)}.bg-\(--custom-offer-bg\){background-color:var(--custom-offer-bg)}.bg-\(--custom-on-ink\){background-color:var(--custom-on-ink)}.bg-\(--custom-on-slab\){background-color:var(--custom-on-slab)}.bg-\(--custom-panel\){background-color:var(--custom-panel)}.bg-\(--custom-panel-line\){background-color:var(--custom-panel-line)}.bg-\(--custom-paper\){background-color:var(--custom-paper)}.bg-\(--custom-pop\){background-color:var(--custom-pop)}.bg-\(--custom-primary\){background-color:var(--custom-primary)}.bg-\(--custom-primary-lift\){background-color:var(--custom-primary-lift)}.bg-\(--custom-scrim\){background-color:var(--custom-scrim)}.bg-\(--custom-select-line\){background-color:var(--custom-select-line)}.bg-\(--custom-slab\){background-color:var(--custom-slab)}.bg-\(--custom-soft\){background-color:var(--custom-soft)}.bg-\(--custom-stage\){background-color:var(--custom-stage)}.bg-\(--custom-steps-bg\){background-color:var(--custom-steps-bg)}.bg-\(--custom-stone\){background-color:var(--custom-stone)}.bg-\(--custom-surface\){background-color:var(--custom-surface)}.bg-\(--custom-tile\){background-color:var(--custom-tile)}.bg-\(--custom-tint\){background-color:var(--custom-tint)}.bg-\(--custom-tint-deep\){background-color:var(--custom-tint-deep)}.bg-\(--custom-tone-3\){background-color:var(--custom-tone-3)}.bg-\(--custom-tray\){background-color:var(--custom-tray)}.bg-\(--custom-velvet\){background-color:var(--custom-velvet)}.bg-\(--custom-wire\){background-color:var(--custom-wire)}.bg-\(--ph-ink\){background-color:var(--ph-ink)}.bg-\(--product-bg\){background-color:var(--product-bg)}.bg-\(--sheet\){background-color:var(--sheet)}.bg-\(--sw\){background-color:var(--sw)}.bg-\(--swatch\){background-color:var(--swatch)}.bg-\(--vig-track\){background-color:var(--vig-track)}.bg-\[\#0A0F1F\]{background-color:#0a0f1f}.bg-\[\#0c0c0d\]{background-color:#0c0c0d}.bg-\[\#2bb673\]{background-color:#2bb673}.bg-\[\#2f3033\]{background-color:#2f3033}.bg-\[\#28c840\]{background-color:#28c840}.bg-\[\#60A5FA\]{background-color:#60a5fa}.bg-\[\#334155\]{background-color:#334155}.bg-\[\#A5B4FC\]{background-color:#a5b4fc}.bg-\[\#F8FAFC\]{background-color:#f8fafc}.bg-\[\#a3c93a\]{background-color:#a3c93a}.bg-\[\#e2e8f0\]{background-color:#e2e8f0}.bg-\[\#f2b84b\]{background-color:#f2b84b}.bg-\[\#febc2e\]{background-color:#febc2e}.bg-\[\#ff5f57\]{background-color:#ff5f57}.bg-\[\#fff\]{background-color:#fff}.bg-\[color-mix\(in_oklab\,var\(--color-accent\)_22\%\,var\(--color-bg\)\)\]{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklab\,var\(--color-accent\)_22\%\,var\(--color-bg\)\)\]{background-color:color-mix(in oklab,var(--color-accent) 22%,var(--color-bg))}}.bg-\[color-mix\(in_oklch\,var\(--color-primary\)_16\%\,var\(--color-bg\)\)\]{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklch\,var\(--color-primary\)_16\%\,var\(--color-bg\)\)\]{background-color:color-mix(in oklch,var(--color-primary) 16%,var(--color-bg))}}.bg-\[color-mix\(in_oklch\,var\(--color-primary\)_22\%\,var\(--color-bg\)\)\]{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_oklch\,var\(--color-primary\)_22\%\,var\(--color-bg\)\)\]{background-color:color-mix(in oklch,var(--color-primary) 22%,var(--color-bg))}}.bg-\[color-mix\(in_srgb\,var\(--color-primary-400\)_60\%\,transparent\)\]{background-color:var(--color-primary-400)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--color-primary-400\)_60\%\,transparent\)\]{background-color:color-mix(in srgb,var(--color-primary-400) 60%,transparent)}}.bg-\[color-mix\(in_srgb\,var\(--custom-accent\)_45\%\,var\(--custom-card\)\)\]{background-color:var(--custom-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[color-mix\(in_srgb\,var\(--custom-accent\)_45\%\,var\(--custom-card\)\)\]{background-color:color-mix(in srgb,var(--custom-accent) 45%,var(--custom-card))}}.bg-\[oklch\(from_var\(--color-primary-700\)_min\(l\,0\.35\)_c_h\)\]{background-color:oklch(from var(--color-primary-700) min(l,.35) c h)}.bg-\[var\(--color-accent-50\)\]{background-color:var(--color-accent-50)}.bg-\[var\(--color-bg\)\]{background-color:var(--color-bg)}.bg-\[var\(--color-bg-muted\)\]{background-color:var(--color-bg-muted)}.bg-\[var\(--color-border\)\]{background-color:var(--color-border)}.bg-\[var\(--color-dark\)\]{background-color:var(--color-dark)}.bg-\[var\(--color-primary-50\)\]{background-color:var(--color-primary-50)}.bg-\[var\(--color-primary-100\)\]{background-color:var(--color-primary-100)}.bg-\[var\(--color-primary-200\)\]{background-color:var(--color-primary-200)}.bg-\[var\(--color-primary-300\)\]{background-color:var(--color-primary-300)}.bg-\[var\(--color-primary-400\)\]{background-color:var(--color-primary-400)}.bg-\[var\(--color-success\)\]{background-color:var(--color-success)}.bg-\[var\(--color-success-bg\)\]{background-color:var(--color-success-bg)}.bg-\[var\(--color-surface\)\]{background-color:var(--color-surface)}.bg-\[var\(--color-text-muted\)\]{background-color:var(--color-text-muted)}.bg-\[var\(--color-text-soft\)\]{background-color:var(--color-text-soft)}.bg-\[var\(--custom-ink\)\]{background-color:var(--custom-ink)}.bg-\[var\(--custom-tile\)\]{background-color:var(--custom-tile)}.bg-\[var\(--custom-tint\)\]{background-color:var(--custom-tint)}.bg-\[var\(--product-bg\)\]{background-color:var(--product-bg)}.bg-accent\/10{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/10{background-color:color-mix(in oklab,var(--color-accent) 10%,transparent)}}.bg-base{background-color:var(--color-bg)}.bg-black\/8{background-color:#00000014}@supports (color:color-mix(in lab,red,red)){.bg-black\/8{background-color:color-mix(in oklab,var(--color-black) 8%,transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.bg-black\/25{background-color:color-mix(in oklab,var(--color-black) 25%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black) 30%,transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab,red,red)){.bg-black\/35{background-color:color-mix(in oklab,var(--color-black) 35%,transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab,red,red)){.bg-black\/45{background-color:color-mix(in oklab,var(--color-black) 45%,transparent)}}.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-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab,red,red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.bg-black\/\[0\.07\]{background-color:#00000012}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-black) 7%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-current{background-color:currentColor}.bg-dark-surface{background-color:var(--color-dark-surface)}.bg-on-primary{background-color:var(--color-on-primary)}.bg-primary\/10{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}.bg-secondary\/10{background-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/10{background-color:color-mix(in oklab,var(--color-secondary) 10%,transparent)}}.bg-soft\!{background-color:var(--color-bg-soft)!important}.bg-surface{background-color:var(--color-surface)}.bg-tertiary\/10{background-color:var(--color-tertiary)}@supports (color:color-mix(in lab,red,red)){.bg-tertiary\/10{background-color:color-mix(in oklab,var(--color-tertiary) 10%,transparent)}}.bg-transparent{background-color:#0000}.bg-white\/4{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/4{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/6{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.bg-white\/6{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.bg-white\/8{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.bg-white\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.bg-white\/12{background-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-white\/16{background-color:#ffffff29}@supports (color:color-mix(in lab,red,red)){.bg-white\/16{background-color:color-mix(in oklab,var(--color-white) 16%,transparent)}}.bg-white\/18{background-color:#ffffff2e}@supports (color:color-mix(in lab,red,red)){.bg-white\/18{background-color:color-mix(in oklab,var(--color-white) 18%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.bg-white\/25{background-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.bg-white\/28{background-color:#ffffff47}@supports (color:color-mix(in lab,red,red)){.bg-white\/28{background-color:color-mix(in oklab,var(--color-white) 28%,transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.bg-white\/30{background-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.bg-white\/35{background-color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.bg-white\/35{background-color:color-mix(in oklab,var(--color-white) 35%,transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.bg-white\/40{background-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.bg-white\/55{background-color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.bg-white\/75{background-color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.bg-white\/85{background-color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-white\/92{background-color:#ffffffeb}@supports (color:color-mix(in lab,red,red)){.bg-white\/92{background-color:color-mix(in oklab,var(--color-white) 92%,transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-white\/95{background-color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.bg-linear-135{--tw-gradient-position:135deg}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-135{--tw-gradient-position:135deg in oklab}}.bg-linear-135{background-image:linear-gradient(var(--tw-gradient-stops))}.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-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-l{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-l{--tw-gradient-position:to left in oklab}}.bg-linear-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-radial-\[50\%_55\%_at_50\%_42\%\]{--tw-gradient-position:50% 55% at 50% 42%;background-image:radial-gradient(var(--tw-gradient-stops,50% 55% at 50% 42%))}.bg-radial-\[55\%_60\%_at_50\%_50\%\]{--tw-gradient-position:55% 60% at 50% 50%;background-image:radial-gradient(var(--tw-gradient-stops,55% 60% at 50% 50%))}.bg-radial-\[60\%_60\%_at_45\%_45\%\]{--tw-gradient-position:60% 60% at 45% 45%;background-image:radial-gradient(var(--tw-gradient-stops,60% 60% at 45% 45%))}.bg-radial-\[60\%_60\%_at_50\%_45\%\]{--tw-gradient-position:60% 60% at 50% 45%;background-image:radial-gradient(var(--tw-gradient-stops,60% 60% at 50% 45%))}.bg-radial-\[60\%_60\%_at_55\%_45\%\]{--tw-gradient-position:60% 60% at 55% 45%;background-image:radial-gradient(var(--tw-gradient-stops,60% 60% at 55% 45%))}.bg-\(image\:--custom-gradient\){background-image:var(--custom-gradient)}.bg-\[image\:var\(--gradient-primary-light\,none\)\,linear-gradient\(135deg\,var\(--color-primary-950\)\,var\(--color-primary-600\)\)\]{background-image:var(--gradient-primary-light,none),linear-gradient(135deg,var(--color-primary-950),var(--color-primary-600))}.bg-\[linear-gradient\(135deg\,var\(--color-dark\)_0\%\,var\(--color-primary-800\)_100\%\)\]{background-image:linear-gradient(135deg,var(--color-dark) 0%,var(--color-primary-800) 100%)}.bg-\[linear-gradient\(135deg\,var\(--color-primary-50\)\,var\(--color-primary-200\)\)\]{background-image:linear-gradient(135deg,var(--color-primary-50),var(--color-primary-200))}.bg-\[linear-gradient\(135deg\,var\(--color-primary-900\)\,var\(--color-primary-500\)\)\]{background-image:linear-gradient(135deg,var(--color-primary-900),var(--color-primary-500))}.bg-\[linear-gradient\(135deg\,var\(--color-primary-900\)_0\%\,var\(--color-tertiary-700\)_100\%\)\]{background-image:linear-gradient(135deg,var(--color-primary-900) 0%,var(--color-tertiary-700) 100%)}.bg-\[linear-gradient\(135deg\,var\(--color-primary-950\)_0\%\,var\(--color-primary-600\)_100\%\)\]{background-image:linear-gradient(135deg,var(--color-primary-950) 0%,var(--color-primary-600) 100%)}.bg-\[linear-gradient\(135deg\,var\(--color-primary-950\)_0\%\,var\(--color-primary-800\)_100\%\)\]{background-image:linear-gradient(135deg,var(--color-primary-950) 0%,var(--color-primary-800) 100%)}.bg-\[linear-gradient\(135deg\,var\(--color-primary-950\)_0\%\,var\(--color-quaternary-900\)_100\%\)\]{background-image:linear-gradient(135deg,var(--color-primary-950) 0%,var(--color-quaternary-900) 100%)}.bg-\[linear-gradient\(to_bottom\,var\(--color-secondary\)_50\%\,transparent_50\%\)\]{background-image:linear-gradient(to bottom,var(--color-secondary) 50%,transparent 50%)}.bg-\[radial-gradient\(75\%_80\%_at_0\%_100\%\,color-mix\(in_oklab\,var\(--color-primary\)_78\%\,transparent\)\,transparent_58\%\)\,radial-gradient\(60\%_60\%_at_100\%_0\%\,color-mix\(in_oklab\,var\(--color-primary\)_45\%\,transparent\)\,transparent_62\%\)\]{background-image:radial-gradient(75% 80% at 0% 100%,var(--color-primary),transparent 58%),radial-gradient(60% 60% at 100% 0%,var(--color-primary),transparent 62%)}@supports (color:color-mix(in lab,red,red)){.bg-\[radial-gradient\(75\%_80\%_at_0\%_100\%\,color-mix\(in_oklab\,var\(--color-primary\)_78\%\,transparent\)\,transparent_58\%\)\,radial-gradient\(60\%_60\%_at_100\%_0\%\,color-mix\(in_oklab\,var\(--color-primary\)_45\%\,transparent\)\,transparent_62\%\)\]{background-image:radial-gradient(75% 80% at 0% 100%,color-mix(in oklab,var(--color-primary) 78%,transparent),transparent 58%),radial-gradient(60% 60% at 100% 0%,color-mix(in oklab,var(--color-primary) 45%,transparent),transparent 62%)}}.bg-\[radial-gradient\(circle\,rgba\(28\,95\,168\,0\.4\)_0\%\,transparent_65\%\)\]{background-image:radial-gradient(circle,#1c5fa866,#0000 65%)}.bg-\[radial-gradient\(circle\,rgba\(79\,130\,230\,0\.3\)_0\%\,transparent_65\%\)\]{background-image:radial-gradient(circle,#4f82e64d,#0000 65%)}.bg-\[repeating-linear-gradient\(135deg\,rgb\(255_255_255\/0\.04\)_0_8px\,transparent_8px_16px\)\]{background-image:repeating-linear-gradient(135deg,#ffffff0a 0,#ffffff0a 8px,#0000 8px,#0000 16px)}.from-\[\#070d24\]\/45{--tw-gradient-from:oklab(16.8769% -.000754014 -.0486593/.45);--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-\[oklch\(from_var\(--color-primary-700\)_min\(l\,0\.35\)_c_h\)\]{--tw-gradient-from:oklch(from var(--color-primary-700) min(l, .35) c h);--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-\[var\(--color-dark\)\]{--tw-gradient-from:var(--color-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))}.from-\[var\(--color-primary-50\)\]{--tw-gradient-from:var(--color-primary-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-\[var\(--color-primary-200\)\]{--tw-gradient-from:var(--color-primary-200);--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-\[var\(--color-primary-900\)\]\/80{--tw-gradient-from:var(--color-primary-900)}@supports (color:color-mix(in lab,red,red)){.from-\[var\(--color-primary-900\)\]\/80{--tw-gradient-from:color-mix(in oklab, var(--color-primary-900) 80%, transparent)}}.from-\[var\(--color-primary-900\)\]\/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-\[var\(--color-primary-950\)\]\/85{--tw-gradient-from:var(--color-primary-950)}@supports (color:color-mix(in lab,red,red)){.from-\[var\(--color-primary-950\)\]\/85{--tw-gradient-from:color-mix(in oklab, var(--color-primary-950) 85%, transparent)}}.from-\[var\(--color-primary-950\)\]\/85{--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{--tw-gradient-from:var(--color-black);--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\/45{--tw-gradient-from:#00000073}@supports (color:color-mix(in lab,red,red)){.from-black\/45{--tw-gradient-from:color-mix(in oklab, var(--color-black) 45%, transparent)}}.from-black\/45{--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\/55{--tw-gradient-from:#0000008c}@supports (color:color-mix(in lab,red,red)){.from-black\/55{--tw-gradient-from:color-mix(in oklab, var(--color-black) 55%, transparent)}}.from-black\/55{--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\/65{--tw-gradient-from:#000000a6}@supports (color:color-mix(in lab,red,red)){.from-black\/65{--tw-gradient-from:color-mix(in oklab, var(--color-black) 65%, transparent)}}.from-black\/65{--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\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab,red,red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab, var(--color-black) 70%, transparent)}}.from-black\/70{--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\/75{--tw-gradient-from:#000000bf}@supports (color:color-mix(in lab,red,red)){.from-black\/75{--tw-gradient-from:color-mix(in oklab, var(--color-black) 75%, transparent)}}.from-black\/75{--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-black\/85{--tw-gradient-from:#000000d9}@supports (color:color-mix(in lab,red,red)){.from-black\/85{--tw-gradient-from:color-mix(in oklab, var(--color-black) 85%, transparent)}}.from-black\/85{--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\/90{--tw-gradient-from:#000000e6}@supports (color:color-mix(in lab,red,red)){.from-black\/90{--tw-gradient-from:color-mix(in oklab, var(--color-black) 90%, transparent)}}.from-black\/90{--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\/92{--tw-gradient-from:#000000eb}@supports (color:color-mix(in lab,red,red)){.from-black\/92{--tw-gradient-from:color-mix(in oklab, var(--color-black) 92%, transparent)}}.from-black\/92{--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\/95{--tw-gradient-from:#000000f2}@supports (color:color-mix(in lab,red,red)){.from-black\/95{--tw-gradient-from:color-mix(in oklab, var(--color-black) 95%, transparent)}}.from-black\/95{--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-dark{--tw-gradient-from:var(--color-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))}.from-dark\/85{--tw-gradient-from:var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.from-dark\/85{--tw-gradient-from:color-mix(in oklab, var(--color-dark) 85%, transparent)}}.from-dark\/85{--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-dark\/90{--tw-gradient-from:var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.from-dark\/90{--tw-gradient-from:color-mix(in oklab, var(--color-dark) 90%, transparent)}}.from-dark\/90{--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-primary-100{--tw-gradient-from:var(--color-primary-100);--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-primary-200{--tw-gradient-from:var(--color-primary-200);--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-primary-300{--tw-gradient-from:var(--color-primary-300);--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-primary-700{--tw-gradient-from:var(--color-primary-700);--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-primary\/90{--tw-gradient-from:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.from-primary\/90{--tw-gradient-from:color-mix(in oklab, var(--color-primary) 90%, transparent)}}.from-primary\/90{--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{--tw-gradient-from:var(--color-white);--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-0\%{--tw-gradient-from-position:0%}.from-35\%{--tw-gradient-from-position:35%}.from-38\%{--tw-gradient-from-position:38%}.via-\[\#070d24\]\/25{--tw-gradient-via:oklab(16.8769% -.000754014 -.0486593/.25);--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-\[var\(--color-dark\)\]\/75{--tw-gradient-via:var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.via-\[var\(--color-dark\)\]\/75{--tw-gradient-via:color-mix(in oklab, var(--color-dark) 75%, transparent)}}.via-\[var\(--color-dark\)\]\/75{--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-\[var\(--color-primary\)\]\/30{--tw-gradient-via:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.via-\[var\(--color-primary\)\]\/30{--tw-gradient-via:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.via-\[var\(--color-primary\)\]\/30{--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-\[var\(--color-primary-200\)\]{--tw-gradient-via:var(--color-primary-200);--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-\[var\(--color-primary-900\)\]\/75{--tw-gradient-via:var(--color-primary-900)}@supports (color:color-mix(in lab,red,red)){.via-\[var\(--color-primary-900\)\]\/75{--tw-gradient-via:color-mix(in oklab, var(--color-primary-900) 75%, transparent)}}.via-\[var\(--color-primary-900\)\]\/75{--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-black\/0{--tw-gradient-via:#0000}@supports (color:color-mix(in lab,red,red)){.via-black\/0{--tw-gradient-via:color-mix(in oklab, var(--color-black) 0%, transparent)}}.via-black\/0{--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-black\/10{--tw-gradient-via:#0000001a}@supports (color:color-mix(in lab,red,red)){.via-black\/10{--tw-gradient-via:color-mix(in oklab, var(--color-black) 10%, transparent)}}.via-black\/10{--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-black\/15{--tw-gradient-via:#00000026}@supports (color:color-mix(in lab,red,red)){.via-black\/15{--tw-gradient-via:color-mix(in oklab, var(--color-black) 15%, transparent)}}.via-black\/15{--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-black\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab,red,red)){.via-black\/20{--tw-gradient-via:color-mix(in oklab, var(--color-black) 20%, transparent)}}.via-black\/20{--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-black\/25{--tw-gradient-via:#00000040}@supports (color:color-mix(in lab,red,red)){.via-black\/25{--tw-gradient-via:color-mix(in oklab, var(--color-black) 25%, transparent)}}.via-black\/25{--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-black\/30{--tw-gradient-via:#0000004d}@supports (color:color-mix(in lab,red,red)){.via-black\/30{--tw-gradient-via:color-mix(in oklab, var(--color-black) 30%, transparent)}}.via-black\/30{--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-black\/35{--tw-gradient-via:#00000059}@supports (color:color-mix(in lab,red,red)){.via-black\/35{--tw-gradient-via:color-mix(in oklab, var(--color-black) 35%, transparent)}}.via-black\/35{--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-black\/40{--tw-gradient-via:#0006}@supports (color:color-mix(in lab,red,red)){.via-black\/40{--tw-gradient-via:color-mix(in oklab, var(--color-black) 40%, transparent)}}.via-black\/40{--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-black\/45{--tw-gradient-via:#00000073}@supports (color:color-mix(in lab,red,red)){.via-black\/45{--tw-gradient-via:color-mix(in oklab, var(--color-black) 45%, transparent)}}.via-black\/45{--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-black\/55{--tw-gradient-via:#0000008c}@supports (color:color-mix(in lab,red,red)){.via-black\/55{--tw-gradient-via:color-mix(in oklab, var(--color-black) 55%, transparent)}}.via-black\/55{--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-black\/60{--tw-gradient-via:#0009}@supports (color:color-mix(in lab,red,red)){.via-black\/60{--tw-gradient-via:color-mix(in oklab, var(--color-black) 60%, transparent)}}.via-black\/60{--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-black\/62{--tw-gradient-via:#0000009e}@supports (color:color-mix(in lab,red,red)){.via-black\/62{--tw-gradient-via:color-mix(in oklab, var(--color-black) 62%, transparent)}}.via-black\/62{--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-black\/65{--tw-gradient-via:#000000a6}@supports (color:color-mix(in lab,red,red)){.via-black\/65{--tw-gradient-via:color-mix(in oklab, var(--color-black) 65%, transparent)}}.via-black\/65{--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-black\/70{--tw-gradient-via:#000000b3}@supports (color:color-mix(in lab,red,red)){.via-black\/70{--tw-gradient-via:color-mix(in oklab, var(--color-black) 70%, transparent)}}.via-black\/70{--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-black\/88{--tw-gradient-via:#000000e0}@supports (color:color-mix(in lab,red,red)){.via-black\/88{--tw-gradient-via:color-mix(in oklab, var(--color-black) 88%, transparent)}}.via-black\/88{--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-dark\/25{--tw-gradient-via:var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.via-dark\/25{--tw-gradient-via:color-mix(in oklab, var(--color-dark) 25%, transparent)}}.via-dark\/25{--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-dark\/45{--tw-gradient-via:var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.via-dark\/45{--tw-gradient-via:color-mix(in oklab, var(--color-dark) 45%, transparent)}}.via-dark\/45{--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-primary\/70{--tw-gradient-via:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.via-primary\/70{--tw-gradient-via:color-mix(in oklab, var(--color-primary) 70%, transparent)}}.via-primary\/70{--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-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-30\%{--tw-gradient-via-position:30%}.to-\[\#070d24\]\/85{--tw-gradient-to:oklab(16.8769% -.000754014 -.0486593/.85);--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-\[var\(--color-bg\)\]{--tw-gradient-to:var(--color-bg);--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-\[var\(--color-primary\)\]\/30{--tw-gradient-to:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.to-\[var\(--color-primary\)\]\/30{--tw-gradient-to:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.to-\[var\(--color-primary\)\]\/30{--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-\[var\(--color-primary-950\)\]{--tw-gradient-to:var(--color-primary-950);--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-\[var\(--color-primary-950\)\]\/90{--tw-gradient-to:var(--color-primary-950)}@supports (color:color-mix(in lab,red,red)){.to-\[var\(--color-primary-950\)\]\/90{--tw-gradient-to:color-mix(in oklab, var(--color-primary-950) 90%, transparent)}}.to-\[var\(--color-primary-950\)\]\/90{--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\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab,red,red)){.to-black\/0{--tw-gradient-to:color-mix(in oklab, var(--color-black) 0%, transparent)}}.to-black\/0{--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\/5{--tw-gradient-to:#0000000d}@supports (color:color-mix(in lab,red,red)){.to-black\/5{--tw-gradient-to:color-mix(in oklab, var(--color-black) 5%, transparent)}}.to-black\/5{--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\/10{--tw-gradient-to:#0000001a}@supports (color:color-mix(in lab,red,red)){.to-black\/10{--tw-gradient-to:color-mix(in oklab, var(--color-black) 10%, transparent)}}.to-black\/10{--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\/15{--tw-gradient-to:#00000026}@supports (color:color-mix(in lab,red,red)){.to-black\/15{--tw-gradient-to:color-mix(in oklab, var(--color-black) 15%, transparent)}}.to-black\/15{--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\/25{--tw-gradient-to:#00000040}@supports (color:color-mix(in lab,red,red)){.to-black\/25{--tw-gradient-to:color-mix(in oklab, var(--color-black) 25%, transparent)}}.to-black\/25{--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\/30{--tw-gradient-to:#0000004d}@supports (color:color-mix(in lab,red,red)){.to-black\/30{--tw-gradient-to:color-mix(in oklab, var(--color-black) 30%, transparent)}}.to-black\/30{--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\/35{--tw-gradient-to:#00000059}@supports (color:color-mix(in lab,red,red)){.to-black\/35{--tw-gradient-to:color-mix(in oklab, var(--color-black) 35%, transparent)}}.to-black\/35{--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\/45{--tw-gradient-to:#00000073}@supports (color:color-mix(in lab,red,red)){.to-black\/45{--tw-gradient-to:color-mix(in oklab, var(--color-black) 45%, transparent)}}.to-black\/45{--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\/50{--tw-gradient-to:#00000080}@supports (color:color-mix(in lab,red,red)){.to-black\/50{--tw-gradient-to:color-mix(in oklab, var(--color-black) 50%, transparent)}}.to-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))}.to-black\/70{--tw-gradient-to:#000000b3}@supports (color:color-mix(in lab,red,red)){.to-black\/70{--tw-gradient-to:color-mix(in oklab, var(--color-black) 70%, transparent)}}.to-black\/70{--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\/75{--tw-gradient-to:#000000bf}@supports (color:color-mix(in lab,red,red)){.to-black\/75{--tw-gradient-to:color-mix(in oklab, var(--color-black) 75%, transparent)}}.to-black\/75{--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-black\/90{--tw-gradient-to:#000000e6}@supports (color:color-mix(in lab,red,red)){.to-black\/90{--tw-gradient-to:color-mix(in oklab, var(--color-black) 90%, transparent)}}.to-black\/90{--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-dark\/10{--tw-gradient-to:var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.to-dark\/10{--tw-gradient-to:color-mix(in oklab, var(--color-dark) 10%, transparent)}}.to-dark\/10{--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-primary-50{--tw-gradient-to:var(--color-primary-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))}.to-primary-100{--tw-gradient-to:var(--color-primary-100);--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-primary-300{--tw-gradient-to:var(--color-primary-300);--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-primary-950{--tw-gradient-to:var(--color-primary-950);--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-primary-ink{--tw-gradient-to:var(--color-primary-ink);--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\/25{--tw-gradient-to:#ffffff40}@supports (color:color-mix(in lab,red,red)){.to-white\/25{--tw-gradient-to:color-mix(in oklab, var(--color-white) 25%, transparent)}}.to-white\/25{--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-38\%{--tw-gradient-to-position:38%}.to-68\%{--tw-gradient-to-position:68%}.to-72\%{--tw-gradient-to-position:72%}.\[mask-image\:linear-gradient\(90deg\,transparent\,\#000_45\%\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%)}.\[mask-image\:linear-gradient\(to_right\,\#000_90\%\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#000 90%,#0000);mask-image:linear-gradient(90deg,#000 90%,#0000)}.\[mask-image\:linear-gradient\(to_right\,transparent_0\%\,rgba\(0\,0\,0\,0\.12\)_8\%\,black_24\%\,black_76\%\,rgba\(0\,0\,0\,0\.12\)_92\%\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000001f 8%,#000 24% 76%,#0000001f 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000,#0000001f 8%,#000 24%,#000 76%,#0000001f 92%,#0000)}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.fill-current{fill:currentColor}.fill-on-primary{fill:var(--color-on-primary)}.stroke-white\/20{stroke:#fff3}@supports (color:color-mix(in lab,red,red)){.stroke-white\/20{stroke:color-mix(in oklab,var(--color-white) 20%,transparent)}}.stroke-10{stroke-width:10px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\[object-position\:30\%_30\%\]{object-position:30% 30%}.object-\(--custom-pos\){object-position:var(--custom-pos)}.object-\[12\%_30\%\]{object-position:12% 30%}.object-\[20\%_50\%\]{object-position:20% 50%}.object-\[22\%_30\%\]{object-position:22% 30%}.object-\[22\%_50\%\]{object-position:22% 50%}.object-\[28\%_50\%\]{object-position:28% 50%}.object-\[30\%_50\%\]{object-position:30% 50%}.object-\[30\%_60\%\]{object-position:30% 60%}.object-\[34\%_30\%\]{object-position:34% 30%}.object-\[35\%_50\%\]{object-position:35% 50%}.object-\[38\%_50\%\]{object-position:38% 50%}.object-\[38\%_60\%\]{object-position:38% 60%}.object-\[40\%_40\%\]{object-position:40% 40%}.object-\[40\%_45\%\]{object-position:40% 45%}.object-\[40\%_50\%\]{object-position:40% 50%}.object-\[40\%_55\%\]{object-position:40% 55%}.object-\[40\%_60\%\]{object-position:40% 60%}.object-\[42\%_50\%\]{object-position:42% 50%}.object-\[45\%_50\%\]{object-position:45% 50%}.object-\[45\%_55\%\]{object-position:45% 55%}.object-\[46\%_50\%\]{object-position:46% 50%}.object-\[48\%_50\%\]{object-position:48% 50%}.object-\[50\%_6\%\]{object-position:50% 6%}.object-\[50\%_8\%\]{object-position:50% 8%}.object-\[50\%_10\%\]{object-position:50% 10%}.object-\[50\%_12\%\]{object-position:50% 12%}.object-\[50\%_15\%\]{object-position:50% 15%}.object-\[50\%_18\%\]{object-position:50% 18%}.object-\[50\%_20\%\]{object-position:50% 20%}.object-\[50\%_22\%\]{object-position:50% 22%}.object-\[50\%_25\%\]{object-position:50% 25%}.object-\[50\%_28\%\]{object-position:50% 28%}.object-\[50\%_30\%\]{object-position:50% 30%}.object-\[50\%_35\%\]{object-position:50% 35%}.object-\[50\%_36\%\]{object-position:50% 36%}.object-\[50\%_40\%\]{object-position:50% 40%}.object-\[50\%_42\%\]{object-position:50% 42%}.object-\[50\%_45\%\]{object-position:50% 45%}.object-\[50\%_50\%\]{object-position:50% 50%}.object-\[50\%_55\%\]{object-position:50% 55%}.object-\[50\%_60\%\]{object-position:50% 60%}.object-\[50\%_62\%\]{object-position:50% 62%}.object-\[50\%_65\%\]{object-position:50% 65%}.object-\[50\%_70\%\]{object-position:50% 70%}.object-\[50\%_72\%\]{object-position:50% 72%}.object-\[50\%_75\%\]{object-position:50% 75%}.object-\[50\%_80\%\]{object-position:50% 80%}.object-\[50\%_100\%\]{object-position:50% 100%}.object-\[52\%_50\%\]{object-position:52% 50%}.object-\[55\%_40\%\]{object-position:55% 40%}.object-\[55\%_45\%\]{object-position:55% 45%}.object-\[55\%_50\%\]{object-position:55% 50%}.object-\[55\%_60\%\]{object-position:55% 60%}.object-\[58\%_50\%\]{object-position:58% 50%}.object-\[58\%_70\%\]{object-position:58% 70%}.object-\[60\%_30\%\]{object-position:60% 30%}.object-\[60\%_35\%\]{object-position:60% 35%}.object-\[60\%_40\%\]{object-position:60% 40%}.object-\[60\%_45\%\]{object-position:60% 45%}.object-\[60\%_50\%\]{object-position:60% 50%}.object-\[60\%_55\%\]{object-position:60% 55%}.object-\[60\%_60\%\]{object-position:60% 60%}.object-\[62\%_30\%\]{object-position:62% 30%}.object-\[62\%_40\%\]{object-position:62% 40%}.object-\[62\%_45\%\]{object-position:62% 45%}.object-\[62\%_50\%\]{object-position:62% 50%}.object-\[64\%_30\%\]{object-position:64% 30%}.object-\[64\%_50\%\]{object-position:64% 50%}.object-\[65\%_50\%\]{object-position:65% 50%}.object-\[66\%_24\%\]{object-position:66% 24%}.object-\[66\%_50\%\]{object-position:66% 50%}.object-\[68\%_50\%\]{object-position:68% 50%}.object-\[70\%_45\%\]{object-position:70% 45%}.object-\[70\%_50\%\]{object-position:70% 50%}.object-\[72\%_50\%\]{object-position:72% 50%}.object-\[74\%_50\%\]{object-position:74% 50%}.object-\[76\%_40\%\]{object-position:76% 40%}.object-\[78\%_center\]{object-position:78% center}.object-\[80\%_50\%\]{object-position:80% 50%}.object-\[88\%_50\%\]{object-position:88% 50%}.object-\[center_25\%\]{object-position:center 25%}.object-\[center_40\%\]{object-position:center 40%}.object-\[center_bottom\]{object-position:center bottom}.object-\[var\(--custom-about-focus\,30\%\)_50\%\]{object-position:var(--custom-about-focus,30%) 50%}.object-\[var\(--custom-accounts-pos\,50\%_50\%\)\]{object-position:var(--custom-accounts-pos,50% 50%)}.object-\[var\(--custom-band-pos\,50\%_50\%\)\]{object-position:var(--custom-band-pos,50% 50%)}.object-\[var\(--custom-duo-pos\,50\%_50\%\)\]{object-position:var(--custom-duo-pos,50% 50%)}.object-\[var\(--custom-focus-crop\,50\%_50\%\)\]{object-position:var(--custom-focus-crop,50% 50%)}.object-\[var\(--custom-focus-x\)_30\%\]{object-position:var(--custom-focus-x) 30%}.object-\[var\(--custom-hero-pos\,50\%_50\%\)\]{object-position:var(--custom-hero-pos,50% 50%)}.object-\[var\(--custom-investors-pos\,50\%_25\%\)\]{object-position:var(--custom-investors-pos,50% 25%)}.object-\[var\(--custom-ph-pos\,50\%_50\%\)\]{object-position:var(--custom-ph-pos,50% 50%)}.object-\[var\(--custom-photo-pos\,50\%_45\%\)\]{object-position:var(--custom-photo-pos,50% 45%)}.object-\[var\(--custom-photo-pos\,50\%_50\%\)\]{object-position:var(--custom-photo-pos,50% 50%)}.object-\[var\(--custom-pos\)\]{object-position:var(--custom-pos)}.object-\[var\(--custom-pos\,50\%_35\%\)\]{object-position:var(--custom-pos,50% 35%)}.object-\[var\(--custom-pos\,50\%_50\%\)\]{object-position:var(--custom-pos,50% 50%)}.object-\[var\(--custom-services-pos\,50\%_50\%\)\]{object-position:var(--custom-services-pos,50% 50%)}.object-\[var\(--custom-stage-pos\,50\%_50\%\)\]{object-position:var(--custom-stage-pos,50% 50%)}.object-\[var\(--custom-story-pos\,50\%_50\%\)\]{object-position:var(--custom-story-pos,50% 50%)}.object-\[var\(--custom-work-pos\,50\%_50\%\)\]{object-position:var(--custom-work-pos,50% 50%)}.object-\[var\(--pos\,50\%_50\%\)\]{object-position:var(--pos,50% 50%)}.object-\[x_y\]{object-position:x y}.object-top{object-position:top}.p-\(--card-pad\){padding:var(--card-pad)}.p-\(--cover-pad\){padding:var(--cover-pad)}.p-\(--custom-case-gap\){padding:var(--custom-case-gap)}.p-\(--custom-frame\){padding:var(--custom-frame)}.p-\(--custom-gutter\){padding:var(--custom-gutter)}.p-\(--custom-inset\){padding:var(--custom-inset)}.p-\(--custom-pad\){padding:var(--custom-pad)}.p-\(--custom-stage-gap\){padding:var(--custom-stage-gap)}.p-\(--custom-stage-inset\){padding:var(--custom-stage-inset)}.p-\(--custom-voices-pad\){padding:var(--custom-voices-pad)}.p-\(--gap-pad\){padding:var(--gap-pad)}.p-\(--invoice-pad\){padding:var(--invoice-pad)}.p-\(--pad\){padding:var(--pad)}.p-\(--roi-inset\){padding:var(--roi-inset)}.p-\(--roi-pad\){padding:var(--roi-pad)}.p-\(--tr-pad\){padding:var(--tr-pad)}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-0\.75{padding:calc(var(--spacing) * .75)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-1\.25{padding:calc(var(--spacing) * 1.25)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-4\.5{padding:calc(var(--spacing) * 4.5)}.p-5{padding:calc(var(--spacing) * 5)}.p-5\.5{padding:calc(var(--spacing) * 5.5)}.p-6{padding:calc(var(--spacing) * 6)}.p-6\.5{padding:calc(var(--spacing) * 6.5)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-9{padding:calc(var(--spacing) * 9)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-\[0\.4rem\]{padding:.4rem}.p-\[0\.8em\]{padding:.8em}.p-\[0\.95em\]{padding:.95em}.p-\[0\.1875rem\]{padding:.1875rem}.p-\[0\.3125rem\]{padding:.3125rem}.p-\[1\.4em\]{padding:1.4em}.p-\[1\.25em\]{padding:1.25em}.p-\[3\.2cqi\]{padding:3.2cqi}.p-\[6\%\]{padding:6%}.p-\[9\%\]{padding:9%}.p-\[12\%\]{padding:12%}.p-\[14\%\]{padding:14%}.p-\[clamp\(0\.5rem\,0\.2rem\+1\.5vw\,2rem\)\]{padding:clamp(.5rem,.2rem + 1.5vw,2rem)}.p-\[clamp\(0\.5rem\,0\.2rem\+1vw\,1\.5rem\)\]{padding:clamp(.5rem,.2rem + 1vw,1.5rem)}.p-\[clamp\(0\.5rem\,0\.2rem\+1vw\,1\.25rem\)\]{padding:clamp(.5rem,.2rem + 1vw,1.25rem)}.p-\[clamp\(0\.5rem\,_0\.2rem_\+_1vw\,_0\.875rem\)\]{padding:clamp(.5rem,.2rem + 1vw,.875rem)}.p-\[clamp\(0\.75rem\,0\.25rem_\+_1vw\,1rem\)\]{padding:clamp(.75rem,.25rem + 1vw,1rem)}.p-\[clamp\(0\.75rem\,1\.4vw\,1\.125rem\)\]{padding:clamp(.75rem,1.4vw,1.125rem)}.p-\[clamp\(0\.75rem\,2vw\,1\.75rem\)\]{padding:clamp(.75rem,2vw,1.75rem)}.p-\[clamp\(0\.75rem\,3\.5vw\,3rem\)\]{padding:clamp(.75rem,3.5vw,3rem)}.p-\[clamp\(0\.625rem\,0\.4rem_\+_0\.6vw\,0\.875rem\)\]{padding:clamp(.625rem,.4rem + .6vw,.875rem)}.p-\[clamp\(0\.875rem\,1\.4vw\,1\.25rem\)\]{padding:clamp(.875rem,1.4vw,1.25rem)}.p-\[clamp\(1\.5rem\,0\.5rem\+4vw\,4\.5rem\)\]{padding:clamp(1.5rem,.5rem + 4vw,4.5rem)}.p-\[clamp\(1\.5rem\,0\.5rem_\+_3\.6vw\,4\.5rem\)\]{padding:clamp(1.5rem,.5rem + 3.6vw,4.5rem)}.p-\[clamp\(1\.5rem\,0\.5rem_\+_4vw\,3\.5rem\)\]{padding:clamp(1.5rem,.5rem + 4vw,3.5rem)}.p-\[clamp\(1\.5rem\,0\.5rem_\+_4vw\,4\.5rem\)\]{padding:clamp(1.5rem,.5rem + 4vw,4.5rem)}.p-\[clamp\(1\.5rem\,0\.8rem_\+_3vw\,3\.5rem\)\]{padding:clamp(1.5rem,.8rem + 3vw,3.5rem)}.p-\[clamp\(1\.5rem\,0\.8rem_\+_3vw\,3rem\)\]{padding:clamp(1.5rem,.8rem + 3vw,3rem)}.p-\[clamp\(1\.5rem\,0\.75rem\+2\.5vw\,3\.25rem\)\]{padding:clamp(1.5rem,.75rem + 2.5vw,3.25rem)}.p-\[clamp\(1\.5rem\,0\.75rem\+2\.5vw\,3rem\)\]{padding:clamp(1.5rem,.75rem + 2.5vw,3rem)}.p-\[clamp\(1\.5rem\,0\.75rem_\+_2\.4vw\,3rem\)\]{padding:clamp(1.5rem,.75rem + 2.4vw,3rem)}.p-\[clamp\(1\.5rem\,0\.75rem_\+_2\.5vw\,3\.5rem\)\]{padding:clamp(1.5rem,.75rem + 2.5vw,3.5rem)}.p-\[clamp\(1\.5rem\,0\.75rem_\+_2\.6vw\,3\.5rem\)\]{padding:clamp(1.5rem,.75rem + 2.6vw,3.5rem)}.p-\[clamp\(1\.5rem\,0\.75rem_\+_3vw\,3\.5rem\)\]{padding:clamp(1.5rem,.75rem + 3vw,3.5rem)}.p-\[clamp\(1\.5rem\,0\.75rem_\+_3vw\,3rem\)\]{padding:clamp(1.5rem,.75rem + 3vw,3rem)}.p-\[clamp\(1\.5rem\,0\.75rem_\+_3vw\,4rem\)\]{padding:clamp(1.5rem,.75rem + 3vw,4rem)}.p-\[clamp\(1\.5rem\,1\.1rem\+1\.2vw\,2\.25rem\)\]{padding:clamp(1.5rem,1.1rem + 1.2vw,2.25rem)}.p-\[clamp\(1\.5rem\,1\.1rem\+1vw\,2rem\)\]{padding:clamp(1.5rem,1.1rem + 1vw,2rem)}.p-\[clamp\(1\.5rem\,1\.1rem_\+_1\.2vw\,2\.25rem\)\]{padding:clamp(1.5rem,1.1rem + 1.2vw,2.25rem)}.p-\[clamp\(1\.5rem\,1\.1rem_\+_1vw\,2\.25rem\)\]{padding:clamp(1.5rem,1.1rem + 1vw,2.25rem)}.p-\[clamp\(1\.5rem\,1\.2rem\+1vw\,2\.25rem\)\]{padding:clamp(1.5rem,1.2rem + 1vw,2.25rem)}.p-\[clamp\(1\.5rem\,1\.2rem\+1vw\,2rem\)\]{padding:clamp(1.5rem,1.2rem + 1vw,2rem)}.p-\[clamp\(1\.5rem\,1\.2rem_\+_0\.8vw\,2\.25rem\)\]{padding:clamp(1.5rem,1.2rem + .8vw,2.25rem)}.p-\[clamp\(1\.5rem\,1\.2rem_\+_0\.8vw\,2rem\)\]{padding:clamp(1.5rem,1.2rem + .8vw,2rem)}.p-\[clamp\(1\.5rem\,1\.2rem_\+_1vw\,2\.25rem\)\]{padding:clamp(1.5rem,1.2rem + 1vw,2.25rem)}.p-\[clamp\(1\.5rem\,1\.2rem_\+_1vw\,2\.125rem\)\]{padding:clamp(1.5rem,1.2rem + 1vw,2.125rem)}.p-\[clamp\(1\.5rem\,1\.2rem_\+_1vw\,2rem\)\]{padding:clamp(1.5rem,1.2rem + 1vw,2rem)}.p-\[clamp\(1\.5rem\,1\.25rem_\+_0\.6vw\,1\.75rem\)\]{padding:clamp(1.5rem,1.25rem + .6vw,1.75rem)}.p-\[clamp\(1\.5rem\,1\.25rem_\+_1vw\,2\.25rem\)\]{padding:clamp(1.5rem,1.25rem + 1vw,2.25rem)}.p-\[clamp\(1\.5rem\,1rem\+1\.2vw\,2rem\)\]{padding:clamp(1.5rem,1rem + 1.2vw,2rem)}.p-\[clamp\(1\.5rem\,1rem\+1\.4vw\,2\.5rem\)\]{padding:clamp(1.5rem,1rem + 1.4vw,2.5rem)}.p-\[clamp\(1\.5rem\,1rem\+1\.5vw\,2\.5rem\)\]{padding:clamp(1.5rem,1rem + 1.5vw,2.5rem)}.p-\[clamp\(1\.5rem\,1rem\+1\.5vw\,2\.25rem\)\]{padding:clamp(1.5rem,1rem + 1.5vw,2.25rem)}.p-\[clamp\(1\.5rem\,1rem\+1\.6vw\,2\.5rem\)\]{padding:clamp(1.5rem,1rem + 1.6vw,2.5rem)}.p-\[clamp\(1\.5rem\,1rem\+1\.6vw\,2\.75rem\)\]{padding:clamp(1.5rem,1rem + 1.6vw,2.75rem)}.p-\[clamp\(1\.5rem\,1rem\+1vw\,2\.25rem\)\]{padding:clamp(1.5rem,1rem + 1vw,2.25rem)}.p-\[clamp\(1\.5rem\,1rem\+2\.4vw\,3\.5rem\)\]{padding:clamp(1.5rem,1rem + 2.4vw,3.5rem)}.p-\[clamp\(1\.5rem\,1rem\+2\.4vw\,3rem\)\]{padding:clamp(1.5rem,1rem + 2.4vw,3rem)}.p-\[clamp\(1\.5rem\,1rem\+2\.5vw\,3\.25rem\)\]{padding:clamp(1.5rem,1rem + 2.5vw,3.25rem)}.p-\[clamp\(1\.5rem\,1rem\+2\.5vw\,3rem\)\]{padding:clamp(1.5rem,1rem + 2.5vw,3rem)}.p-\[clamp\(1\.5rem\,1rem\+2vw\,2\.5rem\)\]{padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.p-\[clamp\(1\.5rem\,1rem\+2vw\,2\.75rem\)\]{padding:clamp(1.5rem,1rem + 2vw,2.75rem)}.p-\[clamp\(1\.5rem\,1rem\+2vw\,3\.25rem\)\]{padding:clamp(1.5rem,1rem + 2vw,3.25rem)}.p-\[clamp\(1\.5rem\,1rem\+2vw\,3rem\)\]{padding:clamp(1.5rem,1rem + 2vw,3rem)}.p-\[clamp\(1\.5rem\,1rem_\+_1\.4vw\,2\.5rem\)\]{padding:clamp(1.5rem,1rem + 1.4vw,2.5rem)}.p-\[clamp\(1\.5rem\,1rem_\+_1\.4vw\,2\.25rem\)\]{padding:clamp(1.5rem,1rem + 1.4vw,2.25rem)}.p-\[clamp\(1\.5rem\,1rem_\+_1\.5vw\,2\.5rem\)\]{padding:clamp(1.5rem,1rem + 1.5vw,2.5rem)}.p-\[clamp\(1\.5rem\,1rem_\+_1\.5vw\,2\.25rem\)\]{padding:clamp(1.5rem,1rem + 1.5vw,2.25rem)}.p-\[clamp\(1\.5rem\,1rem_\+_1\.5vw\,2rem\)\]{padding:clamp(1.5rem,1rem + 1.5vw,2rem)}.p-\[clamp\(1\.5rem\,1rem_\+_1\.6vw\,2\.5rem\)\]{padding:clamp(1.5rem,1rem + 1.6vw,2.5rem)}.p-\[clamp\(1\.5rem\,1rem_\+_1\.6vw\,2\.75rem\)\]{padding:clamp(1.5rem,1rem + 1.6vw,2.75rem)}.p-\[clamp\(1\.5rem\,1rem_\+_1vw\,2rem\)\]{padding:clamp(1.5rem,1rem + 1vw,2rem)}.p-\[clamp\(1\.5rem\,1rem_\+_2\.4vw\,3\.5rem\)\]{padding:clamp(1.5rem,1rem + 2.4vw,3.5rem)}.p-\[clamp\(1\.5rem\,1rem_\+_2\.4vw\,3\.25rem\)\]{padding:clamp(1.5rem,1rem + 2.4vw,3.25rem)}.p-\[clamp\(1\.5rem\,1rem_\+_2\.5vw\,3\.5rem\)\]{padding:clamp(1.5rem,1rem + 2.5vw,3.5rem)}.p-\[clamp\(1\.5rem\,1rem_\+_2\.5vw\,3rem\)\]{padding:clamp(1.5rem,1rem + 2.5vw,3rem)}.p-\[clamp\(1\.5rem\,1rem_\+_2\.6vw\,3\.5rem\)\]{padding:clamp(1.5rem,1rem + 2.6vw,3.5rem)}.p-\[clamp\(1\.5rem\,1rem_\+_2vw\,2\.5rem\)\]{padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.p-\[clamp\(1\.5rem\,1rem_\+_2vw\,2\.25rem\)\]{padding:clamp(1.5rem,1rem + 2vw,2.25rem)}.p-\[clamp\(1\.5rem\,1rem_\+_2vw\,2\.75rem\)\]{padding:clamp(1.5rem,1rem + 2vw,2.75rem)}.p-\[clamp\(1\.5rem\,1rem_\+_2vw\,3rem\)\]{padding:clamp(1.5rem,1rem + 2vw,3rem)}.p-\[clamp\(1\.5rem\,2\.2vw\,2rem\)\]{padding:clamp(1.5rem,2.2vw,2rem)}.p-\[clamp\(1\.5rem\,2\.4vw\,2\.25rem\)\]{padding:clamp(1.5rem,2.4vw,2.25rem)}.p-\[clamp\(1\.5rem\,2\.4vw\,2rem\)\]{padding:clamp(1.5rem,2.4vw,2rem)}.p-\[clamp\(1\.5rem\,2vw\,1\.75rem\)\]{padding:clamp(1.5rem,2vw,1.75rem)}.p-\[clamp\(1\.5rem\,3\.5vw\,2\.5rem\)\]{padding:clamp(1.5rem,3.5vw,2.5rem)}.p-\[clamp\(1\.5rem\,3vw\,2\.5rem\)\]{padding:clamp(1.5rem,3vw,2.5rem)}.p-\[clamp\(1\.5rem\,3vw\,2\.25rem\)\]{padding:clamp(1.5rem,3vw,2.25rem)}.p-\[clamp\(1\.5rem\,3vw\,2\.75rem\)\]{padding:clamp(1.5rem,3vw,2.75rem)}.p-\[clamp\(1\.5rem\,3vw\,2rem\)\]{padding:clamp(1.5rem,3vw,2rem)}.p-\[clamp\(1\.5rem\,3vw\,3rem\)\]{padding:clamp(1.5rem,3vw,3rem)}.p-\[clamp\(1\.5rem\,4vw\,3rem\)\]{padding:clamp(1.5rem,4vw,3rem)}.p-\[clamp\(1\.5rem\,_1rem_\+_1\.6vw\,_2\.25rem\)\]{padding:clamp(1.5rem,1rem + 1.6vw,2.25rem)}.p-\[clamp\(1\.5rem\,_1rem_\+_2vw\,_2\.5rem\)\]{padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.p-\[clamp\(1\.25rem\,0\.5rem_\+_3\.4vw\,4\.5rem\)\]{padding:clamp(1.25rem,.5rem + 3.4vw,4.5rem)}.p-\[clamp\(1\.25rem\,0\.5rem_\+_3vw\,2\.5rem\)\]{padding:clamp(1.25rem,.5rem + 3vw,2.5rem)}.p-\[clamp\(1\.25rem\,0\.5rem_\+_3vw\,2rem\)\]{padding:clamp(1.25rem,.5rem + 3vw,2rem)}.p-\[clamp\(1\.25rem\,0\.5rem_\+_3vw\,3\.5rem\)\]{padding:clamp(1.25rem,.5rem + 3vw,3.5rem)}.p-\[clamp\(1\.25rem\,0\.5rem_\+_4vw\,5rem\)\]{padding:clamp(1.25rem,.5rem + 4vw,5rem)}.p-\[clamp\(1\.25rem\,0\.9rem\+1vw\,1\.75rem\)\]{padding:clamp(1.25rem,.9rem + 1vw,1.75rem)}.p-\[clamp\(1\.25rem\,0\.9rem_\+_1\.2vw\,1\.75rem\)\]{padding:clamp(1.25rem,.9rem + 1.2vw,1.75rem)}.p-\[clamp\(1\.25rem\,0\.9rem_\+_1\.2vw\,2rem\)\]{padding:clamp(1.25rem,.9rem + 1.2vw,2rem)}.p-\[clamp\(1\.25rem\,0\.9rem_\+_1vw\,1\.75rem\)\]{padding:clamp(1.25rem,.9rem + 1vw,1.75rem)}.p-\[clamp\(1\.25rem\,0\.75rem\+1\.5vw\,2rem\)\]{padding:clamp(1.25rem,.75rem + 1.5vw,2rem)}.p-\[clamp\(1\.25rem\,0\.75rem_\+_1\.4vw\,1\.75rem\)\]{padding:clamp(1.25rem,.75rem + 1.4vw,1.75rem)}.p-\[clamp\(1\.25rem\,0\.75rem_\+_2vw\,2\.5rem\)\]{padding:clamp(1.25rem,.75rem + 2vw,2.5rem)}.p-\[clamp\(1\.25rem\,1rem\+1vw\,1\.75rem\)\]{padding:clamp(1.25rem,1rem + 1vw,1.75rem)}.p-\[clamp\(1\.25rem\,1rem\+1vw\,2rem\)\]{padding:clamp(1.25rem,1rem + 1vw,2rem)}.p-\[clamp\(1\.25rem\,1rem_\+_0\.6vw\,1\.75rem\)\]{padding:clamp(1.25rem,1rem + .6vw,1.75rem)}.p-\[clamp\(1\.25rem\,1rem_\+_0\.8vw\,1\.75rem\)\]{padding:clamp(1.25rem,1rem + .8vw,1.75rem)}.p-\[clamp\(1\.25rem\,1rem_\+_1\.2vw\,2rem\)\]{padding:clamp(1.25rem,1rem + 1.2vw,2rem)}.p-\[clamp\(1\.25rem\,1rem_\+_1\.4vw\,2rem\)\]{padding:clamp(1.25rem,1rem + 1.4vw,2rem)}.p-\[clamp\(1\.25rem\,1rem_\+_1\.5vw\,2\.5rem\)\]{padding:clamp(1.25rem,1rem + 1.5vw,2.5rem)}.p-\[clamp\(1\.25rem\,1rem_\+_1\.5vw\,2\.25rem\)\]{padding:clamp(1.25rem,1rem + 1.5vw,2.25rem)}.p-\[clamp\(1\.25rem\,1rem_\+_1vw\,1\.75rem\)\]{padding:clamp(1.25rem,1rem + 1vw,1.75rem)}.p-\[clamp\(1\.25rem\,1rem_\+_1vw\,2rem\)\]{padding:clamp(1.25rem,1rem + 1vw,2rem)}.p-\[clamp\(1\.25rem\,1rem_\+_3vw\,4rem\)\]{padding:clamp(1.25rem,1rem + 3vw,4rem)}.p-\[clamp\(1\.25rem\,2\.4vw\,2rem\)\]{padding:clamp(1.25rem,2.4vw,2rem)}.p-\[clamp\(1\.25rem\,2vw\,1\.75rem\)\]{padding:clamp(1.25rem,2vw,1.75rem)}.p-\[clamp\(1\.25rem\,3vw\,2\.5rem\)\]{padding:clamp(1.25rem,3vw,2.5rem)}.p-\[clamp\(1\.25rem\,5cqi\,1\.75rem\)\]{padding:clamp(1.25rem,5cqi,1.75rem)}.p-\[clamp\(1\.25rem\,7cqi\,1\.875rem\)\]{padding:clamp(1.25rem,7cqi,1.875rem)}.p-\[clamp\(1\.25rem\,9cqi\,1\.75rem\)\]{padding:clamp(1.25rem,9cqi,1.75rem)}.p-\[clamp\(1\.25rem\,_0\.9rem_\+_1\.2vw\,_1\.75rem\)\]{padding:clamp(1.25rem,.9rem + 1.2vw,1.75rem)}.p-\[clamp\(1\.25rem\,_1rem_\+_1\.2vw\,_2rem\)\]{padding:clamp(1.25rem,1rem + 1.2vw,2rem)}.p-\[clamp\(1\.75rem\,0\.5rem\+4vw\,4\.5rem\)\]{padding:clamp(1.75rem,.5rem + 4vw,4.5rem)}.p-\[clamp\(1\.75rem\,0\.9rem_\+_2\.6vw\,3\.25rem\)\]{padding:clamp(1.75rem,.9rem + 2.6vw,3.25rem)}.p-\[clamp\(1\.75rem\,0\.9rem_\+_3vw\,4rem\)\]{padding:clamp(1.75rem,.9rem + 3vw,4rem)}.p-\[clamp\(1\.75rem\,0\.75rem\+3vw\,4rem\)\]{padding:clamp(1.75rem,.75rem + 3vw,4rem)}.p-\[clamp\(1\.75rem\,0\.75rem_\+_3vw\,3\.5rem\)\]{padding:clamp(1.75rem,.75rem + 3vw,3.5rem)}.p-\[clamp\(1\.75rem\,1\.2rem\+1\.4vw\,2\.5rem\)\]{padding:clamp(1.75rem,1.2rem + 1.4vw,2.5rem)}.p-\[clamp\(1\.75rem\,1\.2rem\+1\.5vw\,2\.5rem\)\]{padding:clamp(1.75rem,1.2rem + 1.5vw,2.5rem)}.p-\[clamp\(1\.75rem\,1\.2rem\+1\.5vw\,2\.75rem\)\]{padding:clamp(1.75rem,1.2rem + 1.5vw,2.75rem)}.p-\[clamp\(1\.75rem\,1\.2rem\+1\.6vw\,2\.5rem\)\]{padding:clamp(1.75rem,1.2rem + 1.6vw,2.5rem)}.p-\[clamp\(1\.75rem\,1\.2rem\+1\.6vw\,2\.75rem\)\]{padding:clamp(1.75rem,1.2rem + 1.6vw,2.75rem)}.p-\[clamp\(1\.75rem\,1\.2rem\+2vw\,3\.5rem\)\]{padding:clamp(1.75rem,1.2rem + 2vw,3.5rem)}.p-\[clamp\(1\.75rem\,1\.2rem\+2vw\,3rem\)\]{padding:clamp(1.75rem,1.2rem + 2vw,3rem)}.p-\[clamp\(1\.75rem\,1\.2rem_\+_1\.5vw\,2\.5rem\)\]{padding:clamp(1.75rem,1.2rem + 1.5vw,2.5rem)}.p-\[clamp\(1\.75rem\,1\.2rem_\+_1\.5vw\,2\.75rem\)\]{padding:clamp(1.75rem,1.2rem + 1.5vw,2.75rem)}.p-\[clamp\(1\.75rem\,1\.2rem_\+_1\.6vw\,3rem\)\]{padding:clamp(1.75rem,1.2rem + 1.6vw,3rem)}.p-\[clamp\(1\.75rem\,1\.2rem_\+_2\.5vw\,3\.5rem\)\]{padding:clamp(1.75rem,1.2rem + 2.5vw,3.5rem)}.p-\[clamp\(1\.75rem\,1\.2rem_\+_2vw\,3rem\)\]{padding:clamp(1.75rem,1.2rem + 2vw,3rem)}.p-\[clamp\(1\.75rem\,1\.4rem_\+_1vw\,2\.5rem\)\]{padding:clamp(1.75rem,1.4rem + 1vw,2.5rem)}.p-\[clamp\(1\.75rem\,1\.25rem\+1\.5vw\,2\.5rem\)\]{padding:clamp(1.75rem,1.25rem + 1.5vw,2.5rem)}.p-\[clamp\(1\.75rem\,1\.25rem\+1\.6vw\,2\.75rem\)\]{padding:clamp(1.75rem,1.25rem + 1.6vw,2.75rem)}.p-\[clamp\(1\.75rem\,1\.25rem\+2vw\,2\.5rem\)\]{padding:clamp(1.75rem,1.25rem + 2vw,2.5rem)}.p-\[clamp\(1\.75rem\,1\.25rem\+2vw\,2\.75rem\)\]{padding:clamp(1.75rem,1.25rem + 2vw,2.75rem)}.p-\[clamp\(1\.75rem\,1\.25rem_\+_1\.4vw\,2\.5rem\)\]{padding:clamp(1.75rem,1.25rem + 1.4vw,2.5rem)}.p-\[clamp\(1\.75rem\,1\.25rem_\+_1\.5vw\,2\.5rem\)\]{padding:clamp(1.75rem,1.25rem + 1.5vw,2.5rem)}.p-\[clamp\(1\.75rem\,1\.25rem_\+_1\.5vw\,2\.75rem\)\]{padding:clamp(1.75rem,1.25rem + 1.5vw,2.75rem)}.p-\[clamp\(1\.75rem\,1\.25rem_\+_1\.6vw\,2\.75rem\)\]{padding:clamp(1.75rem,1.25rem + 1.6vw,2.75rem)}.p-\[clamp\(1\.75rem\,1\.25rem_\+_2\.5vw\,3\.5rem\)\]{padding:clamp(1.75rem,1.25rem + 2.5vw,3.5rem)}.p-\[clamp\(1\.75rem\,1\.25rem_\+_2vw\,2\.5rem\)\]{padding:clamp(1.75rem,1.25rem + 2vw,2.5rem)}.p-\[clamp\(1\.75rem\,1\.25rem_\+_2vw\,3rem\)\]{padding:clamp(1.75rem,1.25rem + 2vw,3rem)}.p-\[clamp\(1\.75rem\,1rem\+2\.4vw\,3\.5rem\)\]{padding:clamp(1.75rem,1rem + 2.4vw,3.5rem)}.p-\[clamp\(1\.75rem\,1rem\+2\.5vw\,3\.5rem\)\]{padding:clamp(1.75rem,1rem + 2.5vw,3.5rem)}.p-\[clamp\(1\.75rem\,1rem\+2vw\,2\.5rem\)\]{padding:clamp(1.75rem,1rem + 2vw,2.5rem)}.p-\[clamp\(1\.75rem\,1rem\+2vw\,2\.75rem\)\]{padding:clamp(1.75rem,1rem + 2vw,2.75rem)}.p-\[clamp\(1\.75rem\,1rem\+2vw\,3rem\)\]{padding:clamp(1.75rem,1rem + 2vw,3rem)}.p-\[clamp\(1\.75rem\,1rem\+3vw\,4\.5rem\)\]{padding:clamp(1.75rem,1rem + 3vw,4.5rem)}.p-\[clamp\(1\.75rem\,1rem\+3vw\,4rem\)\]{padding:clamp(1.75rem,1rem + 3vw,4rem)}.p-\[clamp\(1\.75rem\,1rem_\+_2\.4vw\,3\.5rem\)\]{padding:clamp(1.75rem,1rem + 2.4vw,3.5rem)}.p-\[clamp\(1\.75rem\,1rem_\+_2\.4vw\,3\.25rem\)\]{padding:clamp(1.75rem,1rem + 2.4vw,3.25rem)}.p-\[clamp\(1\.75rem\,1rem_\+_2\.4vw\,3rem\)\]{padding:clamp(1.75rem,1rem + 2.4vw,3rem)}.p-\[clamp\(1\.75rem\,1rem_\+_2\.4vw\,4rem\)\]{padding:clamp(1.75rem,1rem + 2.4vw,4rem)}.p-\[clamp\(1\.75rem\,1rem_\+_2\.5vw\,3\.5rem\)\]{padding:clamp(1.75rem,1rem + 2.5vw,3.5rem)}.p-\[clamp\(1\.75rem\,1rem_\+_2\.5vw\,3rem\)\]{padding:clamp(1.75rem,1rem + 2.5vw,3rem)}.p-\[clamp\(1\.75rem\,1rem_\+_2\.6vw\,3\.5rem\)\]{padding:clamp(1.75rem,1rem + 2.6vw,3.5rem)}.p-\[clamp\(1\.75rem\,1rem_\+_2\.6vw\,3\.75rem\)\]{padding:clamp(1.75rem,1rem + 2.6vw,3.75rem)}.p-\[clamp\(1\.75rem\,1rem_\+_2vw\,2\.5rem\)\]{padding:clamp(1.75rem,1rem + 2vw,2.5rem)}.p-\[clamp\(1\.75rem\,1rem_\+_2vw\,2\.75rem\)\]{padding:clamp(1.75rem,1rem + 2vw,2.75rem)}.p-\[clamp\(1\.75rem\,1rem_\+_2vw\,3rem\)\]{padding:clamp(1.75rem,1rem + 2vw,3rem)}.p-\[clamp\(1\.75rem\,1rem_\+_3\.5vw\,4\.5rem\)\]{padding:clamp(1.75rem,1rem + 3.5vw,4.5rem)}.p-\[clamp\(1\.75rem\,1rem_\+_3\.5vw\,5rem\)\]{padding:clamp(1.75rem,1rem + 3.5vw,5rem)}.p-\[clamp\(1\.75rem\,1rem_\+_3vw\,3\.5rem\)\]{padding:clamp(1.75rem,1rem + 3vw,3.5rem)}.p-\[clamp\(1\.75rem\,1rem_\+_3vw\,3\.75rem\)\]{padding:clamp(1.75rem,1rem + 3vw,3.75rem)}.p-\[clamp\(1\.75rem\,1rem_\+_3vw\,3rem\)\]{padding:clamp(1.75rem,1rem + 3vw,3rem)}.p-\[clamp\(1\.75rem\,1rem_\+_3vw\,4\.5rem\)\]{padding:clamp(1.75rem,1rem + 3vw,4.5rem)}.p-\[clamp\(1\.75rem\,1rem_\+_3vw\,4rem\)\]{padding:clamp(1.75rem,1rem + 3vw,4rem)}.p-\[clamp\(1\.75rem\,2\.6vw\,2\.5rem\)\]{padding:clamp(1.75rem,2.6vw,2.5rem)}.p-\[clamp\(1\.75rem\,2\.6vw\,2\.75rem\)\]{padding:clamp(1.75rem,2.6vw,2.75rem)}.p-\[clamp\(1\.75rem\,3vw\,2\.5rem\)\]{padding:clamp(1.75rem,3vw,2.5rem)}.p-\[clamp\(1\.75rem\,3vw\,2\.25rem\)\]{padding:clamp(1.75rem,3vw,2.25rem)}.p-\[clamp\(1\.75rem\,3vw\,2\.75rem\)\]{padding:clamp(1.75rem,3vw,2.75rem)}.p-\[clamp\(1\.75rem\,4vw\,3rem\)\]{padding:clamp(1.75rem,4vw,3rem)}.p-\[clamp\(1\.75rem\,_1\.2rem_\+_2\.6vw\,_3\.25rem\)\]{padding:clamp(1.75rem,1.2rem + 2.6vw,3.25rem)}.p-\[clamp\(1\.125rem\,0\.8rem\+1vw\,1\.75rem\)\]{padding:clamp(1.125rem,.8rem + 1vw,1.75rem)}.p-\[clamp\(1\.125rem\,0\.8rem_\+_1vw\,1\.5rem\)\]{padding:clamp(1.125rem,.8rem + 1vw,1.5rem)}.p-\[clamp\(1\.125rem\,0\.8rem_\+_1vw\,1\.75rem\)\]{padding:clamp(1.125rem,.8rem + 1vw,1.75rem)}.p-\[clamp\(1\.375rem\,1rem_\+_0\.8vw\,1\.75rem\)\]{padding:clamp(1.375rem,1rem + .8vw,1.75rem)}.p-\[clamp\(1\.375rem\,2\.6vw\,2\.25rem\)\]{padding:clamp(1.375rem,2.6vw,2.25rem)}.p-\[clamp\(1rem\,0\.5rem_\+_1\.5vw\,1\.75rem\)\]{padding:clamp(1rem,.5rem + 1.5vw,1.75rem)}.p-\[clamp\(1rem\,0\.5rem_\+_2vw\,2\.5rem\)\]{padding:clamp(1rem,.5rem + 2vw,2.5rem)}.p-\[clamp\(1rem\,0\.6rem\+1\.4vw\,1\.75rem\)\],.p-\[clamp\(1rem\,0\.6rem_\+_1\.4vw\,1\.75rem\)\]{padding:clamp(1rem,.6rem + 1.4vw,1.75rem)}.p-\[clamp\(1rem\,0\.75rem\+1vw\,1\.5rem\)\],.p-\[clamp\(1rem\,0\.75rem_\+_1vw\,1\.5rem\)\]{padding:clamp(1rem,.75rem + 1vw,1.5rem)}.p-\[clamp\(1rem\,2\.5vw\,2rem\)\]{padding:clamp(1rem,2.5vw,2rem)}.p-\[clamp\(1rem\,2vw\,1\.75rem\)\]{padding:clamp(1rem,2vw,1.75rem)}.p-\[clamp\(1rem\,_0\.4rem_\+_2\.4vw\,_2\.25rem\)\]{padding:clamp(1rem,.4rem + 2.4vw,2.25rem)}.p-\[clamp\(1rem\,_0\.4rem_\+_2\.6vw\,_2\.75rem\)\]{padding:clamp(1rem,.4rem + 2.6vw,2.75rem)}.p-\[clamp\(1rem\,_0\.5rem_\+_2\.4vw\,_2rem\)\]{padding:clamp(1rem,.5rem + 2.4vw,2rem)}.p-\[clamp\(2\.25rem\,1rem_\+_5vw\,6rem\)\]{padding:clamp(2.25rem,1rem + 5vw,6rem)}.p-\[clamp\(2\.25rem\,5vw\,4\.5rem\)\]{padding:clamp(2.25rem,5vw,4.5rem)}.p-\[clamp\(2rem\,0\.75rem_\+_5vw\,6rem\)\]{padding:clamp(2rem,.75rem + 5vw,6rem)}.p-\[clamp\(2rem\,1\.2rem_\+_3vw\,3\.5rem\)\]{padding:clamp(2rem,1.2rem + 3vw,3.5rem)}.p-\[clamp\(2rem\,1\.5rem\+2vw\,3\.5rem\)\]{padding:clamp(2rem,1.5rem + 2vw,3.5rem)}.p-\[clamp\(2rem\,1\.5rem_\+_1\.5vw\,2\.75rem\)\]{padding:clamp(2rem,1.5rem + 1.5vw,2.75rem)}.p-\[clamp\(2rem\,1\.5rem_\+_1\.5vw\,3rem\)\]{padding:clamp(2rem,1.5rem + 1.5vw,3rem)}.p-\[clamp\(2rem\,1\.5rem_\+_2\.5vw\,3\.5rem\)\]{padding:clamp(2rem,1.5rem + 2.5vw,3.5rem)}.p-\[clamp\(2rem\,1\.25rem_\+_2vw\,3rem\)\]{padding:clamp(2rem,1.25rem + 2vw,3rem)}.p-\[clamp\(2rem\,1\.25rem_\+_3vw\,4rem\)\]{padding:clamp(2rem,1.25rem + 3vw,4rem)}.p-\[clamp\(2rem\,1rem\+3vw\,4rem\)\]{padding:clamp(2rem,1rem + 3vw,4rem)}.p-\[clamp\(2rem\,1rem_\+_3\.4vw\,4\.5rem\)\]{padding:clamp(2rem,1rem + 3.4vw,4.5rem)}.p-\[clamp\(2rem\,1rem_\+_3vw\,3\.5rem\)\]{padding:clamp(2rem,1rem + 3vw,3.5rem)}.p-\[clamp\(2rem\,1rem_\+_3vw\,4rem\)\]{padding:clamp(2rem,1rem + 3vw,4rem)}.p-\[clamp\(2rem\,1rem_\+_4\.5vw\,5rem\)\]{padding:clamp(2rem,1rem + 4.5vw,5rem)}.p-\[clamp\(2rem\,1rem_\+_4vw\,4\.5rem\)\]{padding:clamp(2rem,1rem + 4vw,4.5rem)}.p-\[clamp\(2rem\,1rem_\+_4vw\,4rem\)\]{padding:clamp(2rem,1rem + 4vw,4rem)}.p-\[clamp\(2rem\,1rem_\+_4vw\,5rem\)\]{padding:clamp(2rem,1rem + 4vw,5rem)}.p-\[clamp\(2rem\,4\.4vw\,3\.5rem\)\]{padding:clamp(2rem,4.4vw,3.5rem)}.p-\[clamp\(2rem\,5\.5vw\,5rem\)\]{padding:clamp(2rem,5.5vw,5rem)}.p-\[clamp\(2rem\,5vw\,4\.5rem\)\]{padding:clamp(2rem,5vw,4.5rem)}.p-\[inherit\]{padding:inherit}.\!px-0{padding-inline:calc(var(--spacing) * 0)!important}.px-\(--board-pad\){padding-inline:var(--board-pad)}.px-\(--console-pad\){padding-inline:var(--console-pad)}.px-\(--container-x\){padding-inline:var(--container-x)}.px-\(--cs-pad\){padding-inline:var(--cs-pad)}.px-\(--custom-beliefs-pad\){padding-inline:var(--custom-beliefs-pad)}.px-\(--custom-focus-x\){padding-inline:var(--custom-focus-x)}.px-\(--custom-frame\){padding-inline:var(--custom-frame)}.px-\(--custom-gutter\){padding-inline:var(--custom-gutter)}.px-\(--custom-hero-inset\){padding-inline:var(--custom-hero-inset)}.px-\(--custom-inset\){padding-inline:var(--custom-inset)}.px-\(--custom-pad\){padding-inline:var(--custom-pad)}.px-\(--custom-reset-pad\){padding-inline:var(--custom-reset-pad)}.px-\(--custom-stage-gap\){padding-inline:var(--custom-stage-gap)}.px-\(--custom-stage-x\){padding-inline:var(--custom-stage-x)}.px-\(--custom-ways-pad\){padding-inline:var(--custom-ways-pad)}.px-\(--ro-pad\){padding-inline:var(--ro-pad)}.px-\(--serp-pad\){padding-inline:var(--serp-pad)}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-1\.25{padding-inline:calc(var(--spacing) * 1.25)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-3\.75{padding-inline:calc(var(--spacing) * 3.75)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-5\.5{padding-inline:calc(var(--spacing) * 5.5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-6\.5{padding-inline:calc(var(--spacing) * 6.5)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-9{padding-inline:calc(var(--spacing) * 9)}.px-\[0\.06em\]{padding-inline:.06em}.px-\[0\.6em\]{padding-inline:.6em}.px-\[0\.9rem\]{padding-inline:.9rem}.px-\[1\.375rem\]{padding-inline:1.375rem}.px-\[1\.625rem\]{padding-inline:1.625rem}.px-\[4\.5cqi\]{padding-inline:4.5cqi}.px-\[calc\(var\(--container-x\)\+1\.5rem\)\]{padding-inline:calc(var(--container-x) + 1.5rem)}.px-\[clamp\(0\.5rem\,0\.25rem_\+_0\.7vw\,0\.875rem\)\]{padding-inline:clamp(.5rem,.25rem + .7vw,.875rem)}.px-\[clamp\(0\.5rem\,0\.25rem_\+_1vw\,1rem\)\]{padding-inline:clamp(.5rem,.25rem + 1vw,1rem)}.px-\[clamp\(0\.75rem\,0\.2rem_\+_2\.4vw\,2\.75rem\)\]{padding-inline:clamp(.75rem,.2rem + 2.4vw,2.75rem)}.px-\[clamp\(0\.75rem\,5vw\,4\.5rem\)\]{padding-inline:clamp(.75rem,5vw,4.5rem)}.px-\[clamp\(0\.875rem\,2vw\,1\.375rem\)\]{padding-inline:clamp(.875rem,2vw,1.375rem)}.px-\[clamp\(0rem\,1vw\,0\.5rem\)\]{padding-inline:clamp(0rem,1vw,.5rem)}.px-\[clamp\(1\.5rem\,0\.5rem_\+_3\.5vw\,5rem\)\]{padding-inline:clamp(1.5rem,.5rem + 3.5vw,5rem)}.px-\[clamp\(1\.5rem\,0\.5rem_\+_3\.6vw\,4\.5rem\)\]{padding-inline:clamp(1.5rem,.5rem + 3.6vw,4.5rem)}.px-\[clamp\(1\.5rem\,0\.5rem_\+_4\.5vw\,5\.5rem\)\]{padding-inline:clamp(1.5rem,.5rem + 4.5vw,5.5rem)}.px-\[clamp\(1\.5rem\,0\.5rem_\+_4vw\,5\.5rem\)\]{padding-inline:clamp(1.5rem,.5rem + 4vw,5.5rem)}.px-\[clamp\(1\.5rem\,0\.5rem_\+_4vw\,5rem\)\]{padding-inline:clamp(1.5rem,.5rem + 4vw,5rem)}.px-\[clamp\(1\.5rem\,0\.5rem_\+_4vw\,6rem\)\]{padding-inline:clamp(1.5rem,.5rem + 4vw,6rem)}.px-\[clamp\(1\.5rem\,0\.5rem_\+_5vw\,6rem\)\]{padding-inline:clamp(1.5rem,.5rem + 5vw,6rem)}.px-\[clamp\(1\.5rem\,0\.75rem_\+_4vw\,5rem\)\]{padding-inline:clamp(1.5rem,.75rem + 4vw,5rem)}.px-\[clamp\(1\.5rem\,1\.25rem_\+_1vw\,2rem\)\]{padding-inline:clamp(1.5rem,1.25rem + 1vw,2rem)}.px-\[clamp\(1\.5rem\,1rem_\+_1\.4vw\,2rem\)\]{padding-inline:clamp(1.5rem,1rem + 1.4vw,2rem)}.px-\[clamp\(1\.5rem\,1rem_\+_2\.5vw\,3\.5rem\)\]{padding-inline:clamp(1.5rem,1rem + 2.5vw,3.5rem)}.px-\[clamp\(1\.5rem\,1rem_\+_2vw\,2\.5rem\)\]{padding-inline:clamp(1.5rem,1rem + 2vw,2.5rem)}.px-\[clamp\(1\.5rem\,1rem_\+_2vw\,2\.75rem\)\]{padding-inline:clamp(1.5rem,1rem + 2vw,2.75rem)}.px-\[clamp\(1\.5rem\,1rem_\+_3vw\,4\.5rem\)\]{padding-inline:clamp(1.5rem,1rem + 3vw,4.5rem)}.px-\[clamp\(1\.5rem\,1rem_\+_3vw\,4rem\)\]{padding-inline:clamp(1.5rem,1rem + 3vw,4rem)}.px-\[clamp\(1\.5rem\,1rem_\+_4vw\,5rem\)\]{padding-inline:clamp(1.5rem,1rem + 4vw,5rem)}.px-\[clamp\(1\.5rem\,4vw\,3\.5rem\)\]{padding-inline:clamp(1.5rem,4vw,3.5rem)}.px-\[clamp\(1\.5rem\,5vw\,4\.5rem\)\]{padding-inline:clamp(1.5rem,5vw,4.5rem)}.px-\[clamp\(1\.25rem\,0\.5rem_\+_2\.4vw\,3rem\)\]{padding-inline:clamp(1.25rem,.5rem + 2.4vw,3rem)}.px-\[clamp\(1\.25rem\,0\.5rem_\+_2\.5vw\,2\.5rem\)\]{padding-inline:clamp(1.25rem,.5rem + 2.5vw,2.5rem)}.px-\[clamp\(1\.25rem\,0\.5rem_\+_2vw\,2rem\)\]{padding-inline:clamp(1.25rem,.5rem + 2vw,2rem)}.px-\[clamp\(1\.25rem\,0\.5rem_\+_2vw\,3rem\)\]{padding-inline:clamp(1.25rem,.5rem + 2vw,3rem)}.px-\[clamp\(1\.25rem\,0\.5rem_\+_3vw\,4rem\)\]{padding-inline:clamp(1.25rem,.5rem + 3vw,4rem)}.px-\[clamp\(1\.25rem\,0\.8rem_\+_1\.4vw\,2\.25rem\)\]{padding-inline:clamp(1.25rem,.8rem + 1.4vw,2.25rem)}.px-\[clamp\(1\.25rem\,0\.75rem_\+_1\.2vw\,2rem\)\]{padding-inline:clamp(1.25rem,.75rem + 1.2vw,2rem)}.px-\[clamp\(1\.25rem\,3vw\,2\.5rem\)\]{padding-inline:clamp(1.25rem,3vw,2.5rem)}.px-\[clamp\(1\.25rem\,3vw\,2\.25rem\)\]{padding-inline:clamp(1.25rem,3vw,2.25rem)}.px-\[clamp\(1\.25rem\,3vw\,2\.75rem\)\]{padding-inline:clamp(1.25rem,3vw,2.75rem)}.px-\[clamp\(1\.25rem\,_0\.75rem_\+_2vw\,_2\.5rem\)\]{padding-inline:clamp(1.25rem,.75rem + 2vw,2.5rem)}.px-\[clamp\(1\.25rem\,_1rem_\+_1\.2vw\,_2rem\)\]{padding-inline:clamp(1.25rem,1rem + 1.2vw,2rem)}.px-\[clamp\(1\.75rem\,5vw\,5rem\)\]{padding-inline:clamp(1.75rem,5vw,5rem)}.px-\[clamp\(1\.125rem\,6cqi\,1\.75rem\)\]{padding-inline:clamp(1.125rem,6cqi,1.75rem)}.px-\[clamp\(1rem\,0\.5rem_\+_1\.5vw\,1\.5rem\)\]{padding-inline:clamp(1rem,.5rem + 1.5vw,1.5rem)}.px-\[clamp\(1rem\,0\.5rem_\+_1\.5vw\,2rem\)\]{padding-inline:clamp(1rem,.5rem + 1.5vw,2rem)}.px-\[clamp\(1rem\,0\.5rem_\+_2\.5vw\,3\.5rem\)\]{padding-inline:clamp(1rem,.5rem + 2.5vw,3.5rem)}.px-\[clamp\(1rem\,0\.5rem_\+_2vw\,2\.5rem\)\]{padding-inline:clamp(1rem,.5rem + 2vw,2.5rem)}.px-\[clamp\(1rem\,2\.4vw\,2\.5rem\)\]{padding-inline:clamp(1rem,2.4vw,2.5rem)}.px-\[clamp\(1rem\,2\.4vw\,2rem\)\]{padding-inline:clamp(1rem,2.4vw,2rem)}.px-\[clamp\(1rem\,3vw\,3rem\)\]{padding-inline:clamp(1rem,3vw,3rem)}.px-\[clamp\(1rem\,4vw\,3\.5rem\)\]{padding-inline:clamp(1rem,4vw,3.5rem)}.px-\[clamp\(1rem\,5vw\,4rem\)\]{padding-inline:clamp(1rem,5vw,4rem)}.px-\[max\(var\(--container-x\)\,\(100vw_-_var\(--container-width\)\)_\/_2_\+_var\(--container-x\)\)\]{padding-inline:max(var(--container-x),(100vw - var(--container-width)) / 2 + var(--container-x))}.px-\[var\(--container-x\)\]{padding-inline:var(--container-x)}.px-\[var\(--container-x\,1rem\)\]{padding-inline:var(--container-x,1rem)}.py-\(--custom-band-space\){padding-block:var(--custom-band-space)}.py-\(--custom-half\){padding-block:var(--custom-half)}.py-\(--custom-section\){padding-block:var(--custom-section)}.py-\(--custom-space\){padding-block:var(--custom-space)}.py-\(--pc-rise\){padding-block:var(--pc-rise)}.py-\(--section-space\){padding-block:var(--section-space)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-0\.75{padding-block:calc(var(--spacing) * .75)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-1\.25{padding-block:calc(var(--spacing) * 1.25)}.py-1\.75{padding-block:calc(var(--spacing) * 1.75)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-2\.25{padding-block:calc(var(--spacing) * 2.25)}.py-2\.75{padding-block:calc(var(--spacing) * 2.75)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-4\.5{padding-block:calc(var(--spacing) * 4.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-5\.5{padding-block:calc(var(--spacing) * 5.5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-6\.5{padding-block:calc(var(--spacing) * 6.5)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-\[0\.1em\]{padding-block:.1em}.py-\[0\.2em\]{padding-block:.2em}.py-\[0\.3em\]{padding-block:.3em}.py-\[0\.3rem\]{padding-block:.3rem}.py-\[0\.4rem\]{padding-block:.4rem}.py-\[0\.45rem\]{padding-block:.45rem}.py-\[0\.0625rem\]{padding-block:.0625rem}.py-\[0\.3125rem\]{padding-block:.3125rem}.py-\[0\.4375rem\]{padding-block:.4375rem}.py-\[0\.5625rem\]{padding-block:.5625rem}.py-\[0\.8125rem\]{padding-block:.8125rem}.py-\[0\.9375rem\]{padding-block:.9375rem}.py-\[4cqi\]{padding-block:4cqi}.py-\[calc\(3vw\+0\.5rem\)\]{padding-block:calc(3vw + .5rem)}.py-\[calc\(var\(--section-space\)\*0\.6\)\]{padding-block:calc(var(--section-space) * .6)}.py-\[calc\(var\(--section-space\)\*0\.7\)\]{padding-block:calc(var(--section-space) * .7)}.py-\[calc\(var\(--section-space\)\*0\.8\)\]{padding-block:calc(var(--section-space) * .8)}.py-\[calc\(var\(--section-space\)_\*_0\.75\)\]{padding-block:calc(var(--section-space) * .75)}.py-\[clamp\(0\.5rem\,_0\.1rem_\+_1\.6vw\,_1\.5rem\)\]{padding-block:clamp(.5rem,.1rem + 1.6vw,1.5rem)}.py-\[clamp\(0\.5rem\,_0\.2rem_\+_1vw\,_1rem\)\]{padding-block:clamp(.5rem,.2rem + 1vw,1rem)}.py-\[clamp\(0\.75rem\,1\.6vw\,1\.25rem\)\]{padding-block:clamp(.75rem,1.6vw,1.25rem)}.py-\[clamp\(0rem\,-1rem_\+_4vw\,3rem\)\]{padding-block:clamp(0rem,4vw - 1rem,3rem)}.py-\[clamp\(1\.5rem\,0\.5rem_\+_3\.6vw\,4rem\)\]{padding-block:clamp(1.5rem,.5rem + 3.6vw,4rem)}.py-\[clamp\(1\.5rem\,1\.2rem_\+_1vw\,2\.25rem\)\]{padding-block:clamp(1.5rem,1.2rem + 1vw,2.25rem)}.py-\[clamp\(1\.5rem\,1rem_\+_1\.6vw\,2\.5rem\)\]{padding-block:clamp(1.5rem,1rem + 1.6vw,2.5rem)}.py-\[clamp\(1\.5rem\,1rem_\+_2vw\,2\.75rem\)\],.py-\[clamp\(1\.5rem\,_1rem_\+_2vw\,_2\.75rem\)\]{padding-block:clamp(1.5rem,1rem + 2vw,2.75rem)}.py-\[clamp\(1\.25rem\,0\.6rem_\+_2\.2vw\,2\.75rem\)\]{padding-block:clamp(1.25rem,.6rem + 2.2vw,2.75rem)}.py-\[clamp\(1\.25rem\,_1rem_\+_1vw\,_1\.75rem\)\]{padding-block:clamp(1.25rem,1rem + 1vw,1.75rem)}.py-\[clamp\(1\.75rem\,1\.2rem\+2vw\,3rem\)\]{padding-block:clamp(1.75rem,1.2rem + 2vw,3rem)}.py-\[clamp\(1\.75rem\,1\.4rem_\+_1vw\,2\.5rem\)\]{padding-block:clamp(1.75rem,1.4rem + 1vw,2.5rem)}.py-\[clamp\(1\.75rem\,1\.25rem\+1\.5vw\,2\.75rem\)\]{padding-block:clamp(1.75rem,1.25rem + 1.5vw,2.75rem)}.py-\[clamp\(1\.75rem\,1\.25rem_\+_1\.5vw\,2\.5rem\)\]{padding-block:clamp(1.75rem,1.25rem + 1.5vw,2.5rem)}.py-\[clamp\(1\.75rem\,1\.25rem_\+_1\.6vw\,2\.75rem\)\]{padding-block:clamp(1.75rem,1.25rem + 1.6vw,2.75rem)}.py-\[clamp\(1\.75rem\,1rem_\+_2vw\,2\.75rem\)\]{padding-block:clamp(1.75rem,1rem + 2vw,2.75rem)}.py-\[clamp\(1\.75rem\,5vw\,4\.5rem\)\]{padding-block:clamp(1.75rem,5vw,4.5rem)}.py-\[clamp\(1rem\,0\.5rem_\+_1\.2vw\,1\.75rem\)\]{padding-block:clamp(1rem,.5rem + 1.2vw,1.75rem)}.py-\[clamp\(1rem\,0\.5rem_\+_1\.5vw\,2rem\)\]{padding-block:clamp(1rem,.5rem + 1.5vw,2rem)}.py-\[clamp\(1rem\,0\.5rem_\+_3vw\,4rem\)\]{padding-block:clamp(1rem,.5rem + 3vw,4rem)}.py-\[clamp\(1rem\,0\.75rem_\+_0\.8vw\,1\.5rem\)\]{padding-block:clamp(1rem,.75rem + .8vw,1.5rem)}.py-\[clamp\(1rem\,3vw\,2rem\)\]{padding-block:clamp(1rem,3vw,2rem)}.py-\[clamp\(2\.5rem\,1\.5rem\+2\.6vw\,3\.75rem\)\]{padding-block:clamp(2.5rem,1.5rem + 2.6vw,3.75rem)}.py-\[clamp\(2\.5rem\,1\.5rem_\+_2\.8vw\,4rem\)\]{padding-block:clamp(2.5rem,1.5rem + 2.8vw,4rem)}.py-\[clamp\(2\.5rem\,1\.5rem_\+_3vw\,4rem\)\]{padding-block:clamp(2.5rem,1.5rem + 3vw,4rem)}.py-\[clamp\(2\.5rem\,1\.5rem_\+_4vw\,5\.5rem\)\]{padding-block:clamp(2.5rem,1.5rem + 4vw,5.5rem)}.py-\[clamp\(2\.5rem\,1\.75rem_\+_2\.5vw\,4\.5rem\)\]{padding-block:clamp(2.5rem,1.75rem + 2.5vw,4.5rem)}.py-\[clamp\(2\.5rem\,1rem\+5vh\,5rem\)\]{padding-block:clamp(2.5rem,1rem + 5vh,5rem)}.py-\[clamp\(2\.5rem\,1rem_\+_4\.6vw\,5\.5rem\)\]{padding-block:clamp(2.5rem,1rem + 4.6vw,5.5rem)}.py-\[clamp\(2\.5rem\,2rem_\+_2vw\,3\.5rem\)\]{padding-block:clamp(2.5rem,2rem + 2vw,3.5rem)}.py-\[clamp\(2\.5rem\,4vw\,3\.5rem\)\]{padding-block:clamp(2.5rem,4vw,3.5rem)}.py-\[clamp\(2\.5rem\,6vw\,5\.5rem\)\]{padding-block:clamp(2.5rem,6vw,5.5rem)}.py-\[clamp\(2\.5rem\,_1\.5rem_\+_4vw\,_4\.5rem\)\]{padding-block:clamp(2.5rem,1.5rem + 4vw,4.5rem)}.py-\[clamp\(2\.25rem\,1\.25rem_\+_4vw\,5rem\)\]{padding-block:clamp(2.25rem,1.25rem + 4vw,5rem)}.py-\[clamp\(2\.25rem\,1rem_\+_3\.6vw\,4\.75rem\)\]{padding-block:clamp(2.25rem,1rem + 3.6vw,4.75rem)}.py-\[clamp\(2\.25rem\,1rem_\+_4\.4vw\,5rem\)\]{padding-block:clamp(2.25rem,1rem + 4.4vw,5rem)}.py-\[clamp\(2\.25rem\,4vw\,3rem\)\]{padding-block:clamp(2.25rem,4vw,3rem)}.py-\[clamp\(2\.75rem\,1\.5rem_\+_2\.5vw\,4rem\)\]{padding-block:clamp(2.75rem,1.5rem + 2.5vw,4rem)}.py-\[clamp\(2rem\,1\.5rem_\+_1\.5vw\,3rem\)\]{padding-block:clamp(2rem,1.5rem + 1.5vw,3rem)}.py-\[clamp\(2rem\,1\.5rem_\+_2vw\,3rem\)\]{padding-block:clamp(2rem,1.5rem + 2vw,3rem)}.py-\[clamp\(2rem\,1rem_\+_3\.4vw\,4\.5rem\)\]{padding-block:clamp(2rem,1rem + 3.4vw,4.5rem)}.py-\[clamp\(2rem\,1rem_\+_3vw\,4rem\)\]{padding-block:clamp(2rem,1rem + 3vw,4rem)}.py-\[clamp\(2rem\,1rem_\+_4vw\,4\.5rem\)\]{padding-block:clamp(2rem,1rem + 4vw,4.5rem)}.py-\[clamp\(2rem\,4vw\,3rem\)\]{padding-block:clamp(2rem,4vw,3rem)}.py-\[clamp\(3\.5rem\,2\.5rem\+3vw\,5\.5rem\)\],.py-\[clamp\(3\.5rem\,2\.5rem_\+_3vw\,5\.5rem\)\]{padding-block:clamp(3.5rem,2.5rem + 3vw,5.5rem)}.py-\[clamp\(3\.5rem\,2\.5rem_\+_3vw\,5rem\)\]{padding-block:clamp(3.5rem,2.5rem + 3vw,5rem)}.py-\[clamp\(3\.5rem\,2\.5rem_\+_3vw\,6rem\)\]{padding-block:clamp(3.5rem,2.5rem + 3vw,6rem)}.py-\[clamp\(3\.5rem\,2rem\+4vw\,6rem\)\]{padding-block:clamp(3.5rem,2rem + 4vw,6rem)}.py-\[clamp\(3\.5rem\,2rem\+5vw\,6rem\)\]{padding-block:clamp(3.5rem,2rem + 5vw,6rem)}.py-\[clamp\(3\.5rem\,2rem_\+_5vw\,7rem\)\]{padding-block:clamp(3.5rem,2rem + 5vw,7rem)}.py-\[clamp\(3\.5rem\,2rem_\+_6vw\,8rem\)\]{padding-block:clamp(3.5rem,2rem + 6vw,8rem)}.py-\[clamp\(3\.5rem\,6vw\,5\.5rem\)\]{padding-block:clamp(3.5rem,6vw,5.5rem)}.py-\[clamp\(3rem\,1\.5rem_\+_5vw\,6\.5rem\)\]{padding-block:clamp(3rem,1.5rem + 5vw,6.5rem)}.py-\[clamp\(3rem\,2rem\+3vw\,5rem\)\]{padding-block:clamp(3rem,2rem + 3vw,5rem)}.py-\[clamp\(3rem\,2rem_\+_3vw\,4\.5rem\)\]{padding-block:clamp(3rem,2rem + 3vw,4.5rem)}.py-\[clamp\(3rem\,2rem_\+_3vw\,4\.75rem\)\]{padding-block:clamp(3rem,2rem + 3vw,4.75rem)}.py-\[clamp\(3rem\,2rem_\+_3vw\,5\.5rem\)\]{padding-block:clamp(3rem,2rem + 3vw,5.5rem)}.py-\[clamp\(3rem\,2rem_\+_3vw\,5rem\)\]{padding-block:clamp(3rem,2rem + 3vw,5rem)}.py-\[clamp\(3rem\,6vw\,5rem\)\]{padding-block:clamp(3rem,6vw,5rem)}.py-\[clamp\(4\.5rem\,2\.5rem_\+_6vw\,9rem\)\]{padding-block:clamp(4.5rem,2.5rem + 6vw,9rem)}.py-\[clamp\(4\.5rem\,3rem\+5vw\,8rem\)\]{padding-block:clamp(4.5rem,3rem + 5vw,8rem)}.py-\[clamp\(4\.5rem\,3rem\+6vw\,8rem\)\]{padding-block:clamp(4.5rem,3rem + 6vw,8rem)}.py-\[clamp\(4\.5rem\,3rem\+6vw\,9rem\)\]{padding-block:clamp(4.5rem,3rem + 6vw,9rem)}.py-\[clamp\(4\.5rem\,3rem_\+_5vw\,8rem\)\]{padding-block:clamp(4.5rem,3rem + 5vw,8rem)}.py-\[clamp\(4\.5rem\,8vw\,7\.5rem\)\]{padding-block:clamp(4.5rem,8vw,7.5rem)}.py-\[clamp\(4\.5rem\,9vw\,8\.5rem\)\]{padding-block:clamp(4.5rem,9vw,8.5rem)}.py-\[clamp\(4\.5rem\,9vw\,8rem\)\]{padding-block:clamp(4.5rem,9vw,8rem)}.py-\[clamp\(4\.5rem\,11vw\,8rem\)\]{padding-block:clamp(4.5rem,11vw,8rem)}.py-\[clamp\(4rem\,3rem\+3vw\,6\.5rem\)\]{padding-block:clamp(4rem,3rem + 3vw,6.5rem)}.py-\[clamp\(4rem\,3rem\+3vw\,6rem\)\]{padding-block:clamp(4rem,3rem + 3vw,6rem)}.py-\[clamp\(4rem\,3rem\+4vw\,7rem\)\]{padding-block:clamp(4rem,3rem + 4vw,7rem)}.py-\[clamp\(4rem\,3rem_\+_3vw\,6rem\)\]{padding-block:clamp(4rem,3rem + 3vw,6rem)}.py-\[clamp\(5rem\,3rem_\+_6vw\,8rem\)\]{padding-block:clamp(5rem,3rem + 6vw,8rem)}.py-\[clamp\(5rem\,3rem_\+_6vw\,9rem\)\]{padding-block:clamp(5rem,3rem + 6vw,9rem)}.py-\[clamp\(5rem\,3rem_\+_7vw\,10rem\)\]{padding-block:clamp(5rem,3rem + 7vw,10rem)}.py-\[clamp\(5rem\,9vw\,8\.5rem\)\]{padding-block:clamp(5rem,9vw,8.5rem)}.py-\[clamp\(5rem\,10vw\,9rem\)\]{padding-block:clamp(5rem,10vw,9rem)}.py-\[clamp\(5rem\,12vw\,9rem\)\]{padding-block:clamp(5rem,12vw,9rem)}.py-\[clamp\(6rem\,4rem\+7vw\,11rem\)\]{padding-block:clamp(6rem,4rem + 7vw,11rem)}.py-\[var\(--section-space\)\]{padding-block:var(--section-space)}.ps-0{padding-inline-start:calc(var(--spacing) * 0)}.ps-1\.5{padding-inline-start:calc(var(--spacing) * 1.5)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-2\.5{padding-inline-start:calc(var(--spacing) * 2.5)}.ps-3{padding-inline-start:calc(var(--spacing) * 3)}.ps-3\.5{padding-inline-start:calc(var(--spacing) * 3.5)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-4\.5{padding-inline-start:calc(var(--spacing) * 4.5)}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.ps-6{padding-inline-start:calc(var(--spacing) * 6)}.ps-7{padding-inline-start:calc(var(--spacing) * 7)}.ps-8{padding-inline-start:calc(var(--spacing) * 8)}.ps-9{padding-inline-start:calc(var(--spacing) * 9)}.ps-11{padding-inline-start:calc(var(--spacing) * 11)}.ps-11\.5{padding-inline-start:calc(var(--spacing) * 11.5)}.ps-12{padding-inline-start:calc(var(--spacing) * 12)}.ps-13{padding-inline-start:calc(var(--spacing) * 13)}.ps-14{padding-inline-start:calc(var(--spacing) * 14)}.ps-\[10\%\]{padding-inline-start:10%}.ps-\[40\%\]{padding-inline-start:40%}.ps-\[clamp\(1\.25rem\,0\.5rem_\+_3vw\,4rem\)\]{padding-inline-start:clamp(1.25rem,.5rem + 3vw,4rem)}.ps-\[clamp\(1\.25rem\,0\.75rem_\+_2vw\,2\.5rem\)\]{padding-inline-start:clamp(1.25rem,.75rem + 2vw,2.5rem)}.pe-0{padding-inline-end:calc(var(--spacing) * 0)}.pe-1{padding-inline-end:calc(var(--spacing) * 1)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pe-3\.5{padding-inline-end:calc(var(--spacing) * 3.5)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pe-5{padding-inline-end:calc(var(--spacing) * 5)}.pe-6{padding-inline-end:calc(var(--spacing) * 6)}.pe-7{padding-inline-end:calc(var(--spacing) * 7)}.pe-8{padding-inline-end:calc(var(--spacing) * 8)}.pe-10{padding-inline-end:calc(var(--spacing) * 10)}.pe-14{padding-inline-end:calc(var(--spacing) * 14)}.pe-16{padding-inline-end:calc(var(--spacing) * 16)}.pe-18{padding-inline-end:calc(var(--spacing) * 18)}.pe-\[0\.04em\]{padding-inline-end:.04em}.pe-\[22\%\]{padding-inline-end:22%}.pe-\[clamp\(0\.5rem\,2vw\,2\.5rem\)\]{padding-inline-end:clamp(.5rem,2vw,2.5rem)}.pe-\[clamp\(0\.75rem\,2vw\,2\.5rem\)\]{padding-inline-end:clamp(.75rem,2vw,2.5rem)}.pe-\[clamp\(0rem\,-1rem_\+_3vw\,2\.5rem\)\]{padding-inline-end:clamp(0rem,3vw - 1rem,2.5rem)}.pe-\[clamp\(2\.5rem\,8vw\,6\.5rem\)\]{padding-inline-end:clamp(2.5rem,8vw,6.5rem)}.pe-\[clamp\(2rem\,8vw\,6rem\)\]{padding-inline-end:clamp(2rem,8vw,6rem)}.pe-\[clamp\(3rem\,2rem\+4vw\,6rem\)\],.pe-\[clamp\(3rem\,2rem_\+_4vw\,6rem\)\]{padding-inline-end:clamp(3rem,2rem + 4vw,6rem)}.pt-\(--console-pad\){padding-top:var(--console-pad)}.pt-\(--custom-beliefs-pad\){padding-top:var(--custom-beliefs-pad)}.pt-\(--custom-frame\){padding-top:var(--custom-frame)}.pt-\(--custom-gap\){padding-top:var(--custom-gap)}.pt-\(--custom-gutter\){padding-top:var(--custom-gutter)}.pt-\(--custom-half\){padding-top:var(--custom-half)}.pt-\(--custom-hero-inset\){padding-top:var(--custom-hero-inset)}.pt-\(--custom-reset-pad\){padding-top:var(--custom-reset-pad)}.pt-\(--custom-section\){padding-top:var(--custom-section)}.pt-\(--custom-security-pad\){padding-top:var(--custom-security-pad)}.pt-\(--custom-space\){padding-top:var(--custom-space)}.pt-\(--header-h\){padding-top:var(--header-h)}.pt-\(--section-space\){padding-top:var(--section-space)}.pt-\(--tr-pad\){padding-top:var(--tr-pad)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-2\.25{padding-top:calc(var(--spacing) * 2.25)}.pt-2\.75{padding-top:calc(var(--spacing) * 2.75)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-4\.5{padding-top:calc(var(--spacing) * 4.5)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-5\.5{padding-top:calc(var(--spacing) * 5.5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-11{padding-top:calc(var(--spacing) * 11)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pt-36{padding-top:calc(var(--spacing) * 36)}.pt-40{padding-top:calc(var(--spacing) * 40)}.pt-\[0\.1em\]{padding-top:.1em}.pt-\[0\.8em\]{padding-top:.8em}.pt-\[14\%\]{padding-top:14%}.pt-\[calc\(\(var\(--pod-ring\)_-_var\(--pod-orb\)\)_\/_2\)\]{padding-top:calc((var(--pod-ring) - var(--pod-orb)) / 2)}.pt-\[calc\(6rem\+clamp\(2rem\,5svh\,3\.5rem\)\)\]{padding-top:calc(6rem + clamp(2rem,5svh,3.5rem))}.pt-\[calc\(var\(--custom-head\)-1rem\)\]{padding-top:calc(var(--custom-head) - 1rem)}.pt-\[calc\(var\(--custom-head\)_\+_0\.5rem\)\]{padding-top:calc(var(--custom-head) + .5rem)}.pt-\[calc\(var\(--custom-head\)_\+_1\.25rem\)\]{padding-top:calc(var(--custom-head) + 1.25rem)}.pt-\[calc\(var\(--custom-hem-y\)\+2rem\)\]{padding-top:calc(var(--custom-hem-y) + 2rem)}.pt-\[calc\(var\(--custom-pad\)_\+_1\.5rem\)\]{padding-top:calc(var(--custom-pad) + 1.5rem)}.pt-\[calc\(var\(--custom-section\)\*0\.75\)\]{padding-top:calc(var(--custom-section) * .75)}.pt-\[calc\(var\(--header-h\)\+1\.25rem\)\]{padding-top:calc(var(--header-h) + 1.25rem)}.pt-\[calc\(var\(--header-h\)\+3rem\)\]{padding-top:calc(var(--header-h) + 3rem)}.pt-\[calc\(var\(--header-h\)\+4rem\)\]{padding-top:calc(var(--header-h) + 4rem)}.pt-\[calc\(var\(--header-h\)\+16rem\)\]{padding-top:calc(var(--header-h) + 16rem)}.pt-\[calc\(var\(--header-h\)\+clamp\(1\.5rem\,0\.5rem\+2\.5vw\,3rem\)\)\]{padding-top:calc(var(--header-h) + clamp(1.5rem,.5rem + 2.5vw,3rem))}.pt-\[calc\(var\(--header-h\)\+clamp\(1\.25rem\,0\.5rem\+2vw\,2\.5rem\)\)\]{padding-top:calc(var(--header-h) + clamp(1.25rem,.5rem + 2vw,2.5rem))}.pt-\[calc\(var\(--header-h\)\+clamp\(2\.5rem\,1\.5rem\+3vw\,4\.5rem\)\)\]{padding-top:calc(var(--header-h) + clamp(2.5rem,1.5rem + 3vw,4.5rem))}.pt-\[calc\(var\(--header-h\)\+clamp\(2\.5rem\,1\.5rem\+4vw\,6rem\)\)\]{padding-top:calc(var(--header-h) + clamp(2.5rem,1.5rem + 4vw,6rem))}.pt-\[calc\(var\(--header-h\)\+clamp\(2rem\,1\.25rem\+2\.5vw\,3\.5rem\)\)\]{padding-top:calc(var(--header-h) + clamp(2rem,1.25rem + 2.5vw,3.5rem))}.pt-\[calc\(var\(--header-h\)\+clamp\(2rem\,1rem\+3vw\,4rem\)\)\]{padding-top:calc(var(--header-h) + clamp(2rem,1rem + 3vw,4rem))}.pt-\[calc\(var\(--header-h\)\+clamp\(3rem\,1\.5rem\+5vw\,5\.5rem\)\)\]{padding-top:calc(var(--header-h) + clamp(3rem,1.5rem + 5vw,5.5rem))}.pt-\[calc\(var\(--header-h\)_\+_2rem\)\]{padding-top:calc(var(--header-h) + 2rem)}.pt-\[calc\(var\(--header-h\)_\+_clamp\(1\.5rem\,0\.5rem_\+_3vw\,3\.5rem\)\)\]{padding-top:calc(var(--header-h) + clamp(1.5rem,.5rem + 3vw,3.5rem))}.pt-\[calc\(var\(--header-h\)_\+_clamp\(1\.25rem\,0\.5rem_\+_2\.5vw\,3rem\)\)\]{padding-top:calc(var(--header-h) + clamp(1.25rem,.5rem + 2.5vw,3rem))}.pt-\[calc\(var\(--header-h\)_\+_clamp\(1rem\,0\.25rem_\+_1\.6vw\,2rem\)\)\]{padding-top:calc(var(--header-h) + clamp(1rem,.25rem + 1.6vw,2rem))}.pt-\[calc\(var\(--header-h\)_\+_clamp\(1rem\,4svh_-_1rem\,2\.5rem\)\)\]{padding-top:calc(var(--header-h) + clamp(1rem,4svh - 1rem,2.5rem))}.pt-\[calc\(var\(--header-h\)_\+_clamp\(2\.5rem\,1\.5rem_\+_3vw\,4\.5rem\)\)\]{padding-top:calc(var(--header-h) + clamp(2.5rem,1.5rem + 3vw,4.5rem))}.pt-\[calc\(var\(--header-h\)_\+_clamp\(2\.5rem\,1rem_\+_4vw\,5\.5rem\)\)\]{padding-top:calc(var(--header-h) + clamp(2.5rem,1rem + 4vw,5.5rem))}.pt-\[calc\(var\(--header-h\)_\+_clamp\(2\.25rem\,0\.5rem_\+_3\.5vw\,4rem\)\)\]{padding-top:calc(var(--header-h) + clamp(2.25rem,.5rem + 3.5vw,4rem))}.pt-\[calc\(var\(--header-h\)_\+_clamp\(2\.25rem\,1rem_\+_2\.6vw\,3\.25rem\)\)\]{padding-top:calc(var(--header-h) + clamp(2.25rem,1rem + 2.6vw,3.25rem))}.pt-\[calc\(var\(--header-h\)_\+_clamp\(2rem\,0\.75rem_\+_3\.4vw\,4\.5rem\)\)\]{padding-top:calc(var(--header-h) + clamp(2rem,.75rem + 3.4vw,4.5rem))}.pt-\[calc\(var\(--header-h\)_\+_clamp\(2rem\,4vw\,3\.5rem\)\)\]{padding-top:calc(var(--header-h) + clamp(2rem,4vw,3.5rem))}.pt-\[calc\(var\(--header-h\,5\.5rem\)_\+_clamp\(2\.25rem\,1rem_\+_2\.5vw\,3\.5rem\)\)\]{padding-top:calc(var(--header-h,5.5rem) + clamp(2.25rem,1rem + 2.5vw,3.5rem))}.pt-\[calc\(var\(--header-h\,5\.5rem\)_\+_clamp\(3rem\,1\.5rem_\+_5vw\,6\.5rem\)\)\]{padding-top:calc(var(--header-h,5.5rem) + clamp(3rem,1.5rem + 5vw,6.5rem))}.pt-\[calc\(var\(--header-h\,5rem\)_\+_clamp\(2\.5rem\,1rem_\+_3\.4vw\,4\.5rem\)\)\]{padding-top:calc(var(--header-h,5rem) + clamp(2.5rem,1rem + 3.4vw,4.5rem))}.pt-\[calc\(var\(--header-h\,88px\)_\+_clamp\(3rem\,1\.5rem_\+_5vw\,6\.5rem\)\)\]{padding-top:calc(var(--header-h,88px) + clamp(3rem,1.5rem + 5vw,6.5rem))}.pt-\[calc\(var\(--header-h-rest\,var\(--header-h\)\)\+clamp\(1\.75rem\,0\.75rem\+3vh\,3\.75rem\)\)\]{padding-top:calc(var(--header-h-rest,var(--header-h)) + clamp(1.75rem,.75rem + 3vh,3.75rem))}.pt-\[calc\(var\(--header-h-rest\,var\(--header-h\)\)_\+_1rem\)\]{padding-top:calc(var(--header-h-rest,var(--header-h)) + 1rem)}.pt-\[calc\(var\(--header-h-rest\,var\(--header-h\)\)_\+_2rem\)\]{padding-top:calc(var(--header-h-rest,var(--header-h)) + 2rem)}.pt-\[calc\(var\(--header-h-rest\,var\(--header-h\)\)_\+_clamp\(1\.25rem\,0\.75rem_\+_1\.5vw\,2\.25rem\)\)\]{padding-top:calc(var(--header-h-rest,var(--header-h)) + clamp(1.25rem,.75rem + 1.5vw,2.25rem))}.pt-\[calc\(var\(--header-h-rest\,var\(--header-h\)\)_\+_clamp\(1\.25rem\,0\.75rem_\+_1\.5vw\,2rem\)\)\]{padding-top:calc(var(--header-h-rest,var(--header-h)) + clamp(1.25rem,.75rem + 1.5vw,2rem))}.pt-\[calc\(var\(--header-h-rest\,var\(--header-h\)\)_\+_clamp\(1\.25rem\,0\.75rem_\+_1vw\,1\.75rem\)\)\]{padding-top:calc(var(--header-h-rest,var(--header-h)) + clamp(1.25rem,.75rem + 1vw,1.75rem))}.pt-\[calc\(var\(--header-h-rest\,var\(--header-h\)\)_\+_clamp\(3rem\,2rem_\+_3vw\,5\.5rem\)\)\]{padding-top:calc(var(--header-h-rest,var(--header-h)) + clamp(3rem,2rem + 3vw,5.5rem))}.pt-\[calc\(var\(--search-h\,3\.5rem\)_\/_2_\+_1\.25rem\)\]{padding-top:calc(var(--search-h,3.5rem) / 2 + 1.25rem)}.pt-\[calc\(var\(--section-space\)\*0\.4\)\]{padding-top:calc(var(--section-space) * .4)}.pt-\[calc\(var\(--section-space\)\*0\.5\)\]{padding-top:calc(var(--section-space) * .5)}.pt-\[calc\(var\(--section-space\)\*0\.6\)\]{padding-top:calc(var(--section-space) * .6)}.pt-\[calc\(var\(--section-space\)\*0\.55\)\]{padding-top:calc(var(--section-space) * .55)}.pt-\[calc\(var\(--section-space\)\*0\.75\)\]{padding-top:calc(var(--section-space) * .75)}.pt-\[calc\(var\(--section-space\)\+4rem\)\]{padding-top:calc(var(--section-space) + 4rem)}.pt-\[calc\(var\(--section-space\)-2rem\)\]{padding-top:calc(var(--section-space) - 2rem)}.pt-\[calc\(var\(--section-space\)_\*_0\.4\)\]{padding-top:calc(var(--section-space) * .4)}.pt-\[calc\(var\(--section-space\)_\*_0\.9\)\]{padding-top:calc(var(--section-space) * .9)}.pt-\[calc\(var\(--section-space\)_\*_0\.15\)\]{padding-top:calc(var(--section-space) * .15)}.pt-\[calc\(var\(--section-space\)_\*_0\.75\)\]{padding-top:calc(var(--section-space) * .75)}.pt-\[calc\(var\(--section-space\)_-_1\.25rem\)\]{padding-top:calc(var(--section-space) - 1.25rem)}.pt-\[calc\(var\(--sun\)_\*_0\.2\)\]{padding-top:calc(var(--sun) * .2)}.pt-\[calc\(var\(--topbar-h\)_\+_var\(--navbar-h\)_\+_2rem\)\]{padding-top:calc(var(--topbar-h) + var(--navbar-h) + 2rem)}.pt-\[clamp\(0\.5rem\,0\.25rem_\+_1vw\,1rem\)\]{padding-top:clamp(.5rem,.25rem + 1vw,1rem)}.pt-\[clamp\(0\.5rem\,1vw\,1rem\)\]{padding-top:clamp(.5rem,1vw,1rem)}.pt-\[clamp\(0\.5rem\,2vw\,1\.5rem\)\]{padding-top:clamp(.5rem,2vw,1.5rem)}.pt-\[clamp\(0\.5rem\,2vw\,2rem\)\]{padding-top:clamp(.5rem,2vw,2rem)}.pt-\[clamp\(0\.75rem\,1\.3vw\,1\.25rem\)\]{padding-top:clamp(.75rem,1.3vw,1.25rem)}.pt-\[clamp\(1\.5rem\,0\.5rem\+2vw\,2\.5rem\)\]{padding-top:clamp(1.5rem,.5rem + 2vw,2.5rem)}.pt-\[clamp\(1\.5rem\,0\.5rem\+3vw\,4rem\)\]{padding-top:clamp(1.5rem,.5rem + 3vw,4rem)}.pt-\[clamp\(1\.5rem\,0\.6rem_\+_2\.6vw\,3rem\)\]{padding-top:clamp(1.5rem,.6rem + 2.6vw,3rem)}.pt-\[clamp\(1\.5rem\,0\.75rem\+2vw\,2\.5rem\)\]{padding-top:clamp(1.5rem,.75rem + 2vw,2.5rem)}.pt-\[clamp\(1\.5rem\,1rem\+2vw\,3rem\)\]{padding-top:clamp(1.5rem,1rem + 2vw,3rem)}.pt-\[clamp\(1\.5rem\,1rem_\+_1\.4vw\,2rem\)\]{padding-top:clamp(1.5rem,1rem + 1.4vw,2rem)}.pt-\[clamp\(1\.5rem\,1rem_\+_2vw\,3rem\)\]{padding-top:clamp(1.5rem,1rem + 2vw,3rem)}.pt-\[clamp\(1\.5rem\,2\.5vw\,2\.5rem\)\]{padding-top:clamp(1.5rem,2.5vw,2.5rem)}.pt-\[clamp\(1\.5rem\,3vw\,2\.5rem\)\]{padding-top:clamp(1.5rem,3vw,2.5rem)}.pt-\[clamp\(1\.5rem\,3vw\,3rem\)\]{padding-top:clamp(1.5rem,3vw,3rem)}.pt-\[clamp\(1\.5rem\,4svh\,2\.75rem\)\]{padding-top:clamp(1.5rem,4svh,2.75rem)}.pt-\[clamp\(1\.5rem\,4vw\,3\.5rem\)\]{padding-top:clamp(1.5rem,4vw,3.5rem)}.pt-\[clamp\(1\.5rem\,_1\.2rem_\+_1\.2vw\,_2\.25rem\)\]{padding-top:clamp(1.5rem,1.2rem + 1.2vw,2.25rem)}.pt-\[clamp\(1\.25rem\,0\.5rem\+2\.4vw\,3rem\)\]{padding-top:clamp(1.25rem,.5rem + 2.4vw,3rem)}.pt-\[clamp\(1\.25rem\,0\.25rem_\+_2\.5vw\,3rem\)\]{padding-top:clamp(1.25rem,.25rem + 2.5vw,3rem)}.pt-\[clamp\(1\.25rem\,0\.75rem_\+_1vw\,1\.75rem\)\]{padding-top:clamp(1.25rem,.75rem + 1vw,1.75rem)}.pt-\[clamp\(1\.25rem\,2\.5vw\,2rem\)\]{padding-top:clamp(1.25rem,2.5vw,2rem)}.pt-\[clamp\(1\.25rem\,8cqi\,2\.25rem\)\]{padding-top:clamp(1.25rem,8cqi,2.25rem)}.pt-\[clamp\(1\.25rem\,_1rem_\+_0\.8vw\,_1\.5rem\)\]{padding-top:clamp(1.25rem,1rem + .8vw,1.5rem)}.pt-\[clamp\(1\.25rem\,_1rem_\+_0\.8vw\,_1\.75rem\)\]{padding-top:clamp(1.25rem,1rem + .8vw,1.75rem)}.pt-\[clamp\(1\.25rem\,_1rem_\+_1vw\,_1\.75rem\)\]{padding-top:clamp(1.25rem,1rem + 1vw,1.75rem)}.pt-\[clamp\(1\.75rem\,1rem_\+_1\.6vw\,2\.5rem\)\]{padding-top:clamp(1.75rem,1rem + 1.6vw,2.5rem)}.pt-\[clamp\(1\.75rem\,1rem_\+_2\.5vw\,3\.5rem\)\]{padding-top:clamp(1.75rem,1rem + 2.5vw,3.5rem)}.pt-\[clamp\(1\.75rem\,1rem_\+_3vw\,4rem\)\]{padding-top:clamp(1.75rem,1rem + 3vw,4rem)}.pt-\[clamp\(1\.75rem\,3vw\,2\.5rem\)\]{padding-top:clamp(1.75rem,3vw,2.5rem)}.pt-\[clamp\(1\.75rem\,3vw\,2\.75rem\)\]{padding-top:clamp(1.75rem,3vw,2.75rem)}.pt-\[clamp\(1rem\,0\.5rem\+1\.5vw\,2rem\)\]{padding-top:clamp(1rem,.5rem + 1.5vw,2rem)}.pt-\[clamp\(1rem\,0\.5rem\+2vw\,2\.5rem\)\]{padding-top:clamp(1rem,.5rem + 2vw,2.5rem)}.pt-\[clamp\(1rem\,0\.5rem_\+_2vw\,2rem\)\]{padding-top:clamp(1rem,.5rem + 2vw,2rem)}.pt-\[clamp\(1rem\,2vw\,1\.5rem\)\]{padding-top:clamp(1rem,2vw,1.5rem)}.pt-\[clamp\(1rem\,3vw\,2\.5rem\)\]{padding-top:clamp(1rem,3vw,2.5rem)}.pt-\[clamp\(1rem\,4vw\,3rem\)\]{padding-top:clamp(1rem,4vw,3rem)}.pt-\[clamp\(2\.5rem\,0\.75rem_\+_5vw\,6rem\)\]{padding-top:clamp(2.5rem,.75rem + 5vw,6rem)}.pt-\[clamp\(2\.5rem\,1\.5rem\+2\.5vw\,4rem\)\]{padding-top:clamp(2.5rem,1.5rem + 2.5vw,4rem)}.pt-\[clamp\(2\.5rem\,1\.5rem\+3vw\,4\.5rem\)\]{padding-top:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.pt-\[clamp\(2\.5rem\,1\.5rem\+3vw\,4rem\)\]{padding-top:clamp(2.5rem,1.5rem + 3vw,4rem)}.pt-\[clamp\(2\.5rem\,1\.5rem_\+_2\.5vw\,4\.5rem\)\]{padding-top:clamp(2.5rem,1.5rem + 2.5vw,4.5rem)}.pt-\[clamp\(2\.5rem\,1\.5rem_\+_3vw\,3\.5rem\)\]{padding-top:clamp(2.5rem,1.5rem + 3vw,3.5rem)}.pt-\[clamp\(2\.5rem\,1\.5rem_\+_3vw\,4\.5rem\)\]{padding-top:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.pt-\[clamp\(2\.5rem\,1\.5rem_\+_3vw\,4rem\)\]{padding-top:clamp(2.5rem,1.5rem + 3vw,4rem)}.pt-\[clamp\(2\.5rem\,1\.5rem_\+_4vw\,5\.5rem\)\]{padding-top:clamp(2.5rem,1.5rem + 4vw,5.5rem)}.pt-\[clamp\(2\.5rem\,1\.25rem_\+_4vw\,5\.5rem\)\]{padding-top:clamp(2.5rem,1.25rem + 4vw,5.5rem)}.pt-\[clamp\(2\.5rem\,1\.75rem\+2vw\,4rem\)\]{padding-top:clamp(2.5rem,1.75rem + 2vw,4rem)}.pt-\[clamp\(2\.5rem\,1\.75rem_\+_2vw\,3\.75rem\)\]{padding-top:clamp(2.5rem,1.75rem + 2vw,3.75rem)}.pt-\[clamp\(2\.5rem\,1\.75rem_\+_2vw\,4rem\)\]{padding-top:clamp(2.5rem,1.75rem + 2vw,4rem)}.pt-\[clamp\(2\.5rem\,1rem\+4vw\,5\.5rem\)\]{padding-top:clamp(2.5rem,1rem + 4vw,5.5rem)}.pt-\[clamp\(2\.5rem\,1rem_\+_4vw\,5rem\)\]{padding-top:clamp(2.5rem,1rem + 4vw,5rem)}.pt-\[clamp\(2\.5rem\,2rem\+1\.5vw\,3\.5rem\)\]{padding-top:clamp(2.5rem,2rem + 1.5vw,3.5rem)}.pt-\[clamp\(2\.5rem\,2rem\+2vw\,3\.5rem\)\]{padding-top:clamp(2.5rem,2rem + 2vw,3.5rem)}.pt-\[clamp\(2\.5rem\,2rem\+2vw\,4rem\)\]{padding-top:clamp(2.5rem,2rem + 2vw,4rem)}.pt-\[clamp\(2\.5rem\,2rem_\+_1\.5vw\,3\.5rem\)\]{padding-top:clamp(2.5rem,2rem + 1.5vw,3.5rem)}.pt-\[clamp\(2\.5rem\,2rem_\+_2vw\,3\.5rem\)\]{padding-top:clamp(2.5rem,2rem + 2vw,3.5rem)}.pt-\[clamp\(2\.5rem\,2rem_\+_2vw\,4rem\)\]{padding-top:clamp(2.5rem,2rem + 2vw,4rem)}.pt-\[clamp\(2\.5rem\,4\.5vw\,4rem\)\]{padding-top:clamp(2.5rem,4.5vw,4rem)}.pt-\[clamp\(2\.5rem\,4vw\,3\.5rem\)\]{padding-top:clamp(2.5rem,4vw,3.5rem)}.pt-\[clamp\(2\.5rem\,5vw\,4rem\)\]{padding-top:clamp(2.5rem,5vw,4rem)}.pt-\[clamp\(2\.5rem\,6vw\,5\.5rem\)\]{padding-top:clamp(2.5rem,6vw,5.5rem)}.pt-\[clamp\(2\.25rem\,1\.5rem_\+_3vw\,3\.75rem\)\]{padding-top:clamp(2.25rem,1.5rem + 3vw,3.75rem)}.pt-\[clamp\(2\.25rem\,1\.25rem_\+_2\.5vw\,4rem\)\]{padding-top:clamp(2.25rem,1.25rem + 2.5vw,4rem)}.pt-\[clamp\(2\.25rem\,1rem\+3\.5vw\,4\.5rem\)\]{padding-top:clamp(2.25rem,1rem + 3.5vw,4.5rem)}.pt-\[clamp\(2\.25rem\,1rem\+5vh\,5\.5rem\)\]{padding-top:clamp(2.25rem,1rem + 5vh,5.5rem)}.pt-\[clamp\(2\.25rem\,1rem_\+_3\.5vw\,4\.5rem\)\]{padding-top:clamp(2.25rem,1rem + 3.5vw,4.5rem)}.pt-\[clamp\(2\.25rem\,1rem_\+_3vw\,4rem\)\]{padding-top:clamp(2.25rem,1rem + 3vw,4rem)}.pt-\[clamp\(2\.25rem\,4vw\,3\.5rem\)\]{padding-top:clamp(2.25rem,4vw,3.5rem)}.pt-\[clamp\(2rem\,0\.5rem_\+_3vw\,3\.5rem\)\]{padding-top:clamp(2rem,.5rem + 3vw,3.5rem)}.pt-\[clamp\(2rem\,0\.5rem_\+_4vw\,4\.5rem\)\]{padding-top:clamp(2rem,.5rem + 4vw,4.5rem)}.pt-\[clamp\(2rem\,1\.5rem\+1\.5vw\,3rem\)\]{padding-top:clamp(2rem,1.5rem + 1.5vw,3rem)}.pt-\[clamp\(2rem\,1\.5rem\+2vw\,3\.5rem\)\]{padding-top:clamp(2rem,1.5rem + 2vw,3.5rem)}.pt-\[clamp\(2rem\,1\.5rem_\+_1\.2vw\,2\.75rem\)\]{padding-top:clamp(2rem,1.5rem + 1.2vw,2.75rem)}.pt-\[clamp\(2rem\,1\.5rem_\+_1\.5vw\,3rem\)\]{padding-top:clamp(2rem,1.5rem + 1.5vw,3rem)}.pt-\[clamp\(2rem\,1\.5rem_\+_2vw\,3\.5rem\)\]{padding-top:clamp(2rem,1.5rem + 2vw,3.5rem)}.pt-\[clamp\(2rem\,1\.5rem_\+_2vw\,3rem\)\]{padding-top:clamp(2rem,1.5rem + 2vw,3rem)}.pt-\[clamp\(2rem\,1\.25rem_\+_2vw\,3\.25rem\)\]{padding-top:clamp(2rem,1.25rem + 2vw,3.25rem)}.pt-\[clamp\(2rem\,1rem\+2\.5vw\,3\.5rem\)\]{padding-top:clamp(2rem,1rem + 2.5vw,3.5rem)}.pt-\[clamp\(2rem\,1rem\+2vw\,2\.5rem\)\]{padding-top:clamp(2rem,1rem + 2vw,2.5rem)}.pt-\[clamp\(2rem\,1rem\+3vw\,4rem\)\]{padding-top:clamp(2rem,1rem + 3vw,4rem)}.pt-\[clamp\(2rem\,1rem_\+_3vw\,3\.5rem\)\]{padding-top:clamp(2rem,1rem + 3vw,3.5rem)}.pt-\[clamp\(2rem\,1rem_\+_3vw\,3\.75rem\)\]{padding-top:clamp(2rem,1rem + 3vw,3.75rem)}.pt-\[clamp\(2rem\,1rem_\+_3vw\,4\.5rem\)\]{padding-top:clamp(2rem,1rem + 3vw,4.5rem)}.pt-\[clamp\(2rem\,1rem_\+_3vw\,4rem\)\]{padding-top:clamp(2rem,1rem + 3vw,4rem)}.pt-\[clamp\(2rem\,3\.4vw\,3rem\)\]{padding-top:clamp(2rem,3.4vw,3rem)}.pt-\[clamp\(2rem\,3\.5vw\,2\.75rem\)\]{padding-top:clamp(2rem,3.5vw,2.75rem)}.pt-\[clamp\(2rem\,3\.5vw\,3\.5rem\)\]{padding-top:clamp(2rem,3.5vw,3.5rem)}.pt-\[clamp\(2rem\,3\.5vw\,3rem\)\]{padding-top:clamp(2rem,3.5vw,3rem)}.pt-\[clamp\(2rem\,3vw\,3rem\)\]{padding-top:clamp(2rem,3vw,3rem)}.pt-\[clamp\(2rem\,4vw\,3rem\)\]{padding-top:clamp(2rem,4vw,3rem)}.pt-\[clamp\(2rem\,8vw\,6rem\)\]{padding-top:clamp(2rem,8vw,6rem)}.pt-\[clamp\(3\.5rem\,2\.5rem\+3vw\,5rem\)\]{padding-top:clamp(3.5rem,2.5rem + 3vw,5rem)}.pt-\[clamp\(3\.5rem\,2\.5rem_\+_3vw\,5\.5rem\)\]{padding-top:clamp(3.5rem,2.5rem + 3vw,5.5rem)}.pt-\[clamp\(3\.5rem\,2rem\+4vw\,6rem\)\]{padding-top:clamp(3.5rem,2rem + 4vw,6rem)}.pt-\[clamp\(3\.5rem\,2rem\+5vw\,6\.5rem\)\]{padding-top:clamp(3.5rem,2rem + 5vw,6.5rem)}.pt-\[clamp\(3\.5rem\,2rem_\+_4\.5vw\,6\.5rem\)\]{padding-top:clamp(3.5rem,2rem + 4.5vw,6.5rem)}.pt-\[clamp\(3\.5rem\,2rem_\+_5vw\,6\.5rem\)\]{padding-top:clamp(3.5rem,2rem + 5vw,6.5rem)}.pt-\[clamp\(3\.5rem\,2rem_\+_5vw\,6rem\)\]{padding-top:clamp(3.5rem,2rem + 5vw,6rem)}.pt-\[clamp\(3\.5rem\,2rem_\+_6vw\,7rem\)\]{padding-top:clamp(3.5rem,2rem + 6vw,7rem)}.pt-\[clamp\(3\.5rem\,6vw\,5\.5rem\)\]{padding-top:clamp(3.5rem,6vw,5.5rem)}.pt-\[clamp\(3\.5rem\,6vw\,5rem\)\]{padding-top:clamp(3.5rem,6vw,5rem)}.pt-\[clamp\(3\.5rem\,7vw\,6rem\)\]{padding-top:clamp(3.5rem,7vw,6rem)}.pt-\[clamp\(3rem\,1\.5rem\+3\.5vw\,5rem\)\]{padding-top:clamp(3rem,1.5rem + 3.5vw,5rem)}.pt-\[clamp\(3rem\,2rem\+3vw\,4\.5rem\)\]{padding-top:clamp(3rem,2rem + 3vw,4.5rem)}.pt-\[clamp\(3rem\,2rem\+3vw\,5\.5rem\)\]{padding-top:clamp(3rem,2rem + 3vw,5.5rem)}.pt-\[clamp\(3rem\,2rem\+3vw\,5rem\)\]{padding-top:clamp(3rem,2rem + 3vw,5rem)}.pt-\[clamp\(3rem\,2rem\+4vw\,6rem\)\]{padding-top:clamp(3rem,2rem + 4vw,6rem)}.pt-\[clamp\(3rem\,2rem_\+_2vw\,4rem\)\]{padding-top:clamp(3rem,2rem + 2vw,4rem)}.pt-\[clamp\(3rem\,2rem_\+_3vw\,5rem\)\]{padding-top:clamp(3rem,2rem + 3vw,5rem)}.pt-\[clamp\(3rem\,5vw\,4\.5rem\)\]{padding-top:clamp(3rem,5vw,4.5rem)}.pt-\[clamp\(3rem\,6vw\,4\.5rem\)\]{padding-top:clamp(3rem,6vw,4.5rem)}.pt-\[clamp\(3rem\,6vw\,5\.5rem\)\]{padding-top:clamp(3rem,6vw,5.5rem)}.pt-\[clamp\(3rem\,6vw\,5rem\)\]{padding-top:clamp(3rem,6vw,5rem)}.pt-\[clamp\(4\.5rem\,3rem_\+_5vw\,8rem\)\]{padding-top:clamp(4.5rem,3rem + 5vw,8rem)}.pt-\[clamp\(4\.5rem\,8vw\,7rem\)\]{padding-top:clamp(4.5rem,8vw,7rem)}.pt-\[clamp\(4\.5rem\,9vw\,7\.5rem\)\]{padding-top:clamp(4.5rem,9vw,7.5rem)}.pt-\[clamp\(4rem\,8vw\,7\.5rem\)\]{padding-top:clamp(4rem,8vw,7.5rem)}.pt-\[clamp\(4rem\,8vw\,7rem\)\]{padding-top:clamp(4rem,8vw,7rem)}.pt-\[clamp\(5rem\,3\.5rem\+5vw\,8\.5rem\)\]{padding-top:clamp(5rem,3.5rem + 5vw,8.5rem)}.pt-\[clamp\(5rem\,3rem_\+_5vw\,7\.5rem\)\]{padding-top:clamp(5rem,3rem + 5vw,7.5rem)}.pt-\[clamp\(5rem\,3rem_\+_6vw\,9rem\)\]{padding-top:clamp(5rem,3rem + 6vw,9rem)}.pt-\[clamp\(5rem\,3rem_\+_7vw\,10rem\)\]{padding-top:clamp(5rem,3rem + 7vw,10rem)}.pt-\[var\(--custom-board-top\)\]{padding-top:var(--custom-board-top)}.pt-\[var\(--custom-frame-gap\)\]{padding-top:var(--custom-frame-gap)}.pt-\[var\(--section-space\)\]{padding-top:var(--section-space)}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-1\.75{padding-right:calc(var(--spacing) * 1.75)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-4\.5{padding-right:calc(var(--spacing) * 4.5)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-5\.5{padding-right:calc(var(--spacing) * 5.5)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-28{padding-right:calc(var(--spacing) * 28)}.pr-32{padding-right:calc(var(--spacing) * 32)}.pr-\[0\.3em\]{padding-right:.3em}.pr-\[0\.04em\]{padding-right:.04em}.pr-\[0\.06em\]{padding-right:.06em}.pr-\[0\.6em\]{padding-right:.6em}.pr-\[0\.14em\]{padding-right:.14em}.pr-\[0\.95rem\]{padding-right:.95rem}.pr-\[18\%\]{padding-right:18%}.pr-\[calc\(var\(--custom-pad\)_\+_1rem\)\]{padding-right:calc(var(--custom-pad) + 1rem)}.pr-\[clamp\(0rem\,3vw\,3rem\)\]{padding-right:clamp(0rem,3vw,3rem)}.pr-\[clamp\(3rem\,2rem_\+_3vw\,5\.5rem\)\]{padding-right:clamp(3rem,2rem + 3vw,5.5rem)}.pr-\[clamp\(3rem\,2rem_\+_3vw\,5rem\)\]{padding-right:clamp(3rem,2rem + 3vw,5rem)}.pr-\[var\(--custom-frame-gap\)\]{padding-right:var(--custom-frame-gap)}.\!pb-10{padding-bottom:calc(var(--spacing) * 10)!important}.pb-\(--cs-pad\){padding-bottom:var(--cs-pad)}.pb-\(--custom-frame\){padding-bottom:var(--custom-frame)}.pb-\(--custom-half\){padding-bottom:var(--custom-half)}.pb-\(--custom-inset\){padding-bottom:var(--custom-inset)}.pb-\(--custom-pad-b\){padding-bottom:var(--custom-pad-b)}.pb-\(--custom-section\){padding-bottom:var(--custom-section)}.pb-\(--custom-security-pad\){padding-bottom:var(--custom-security-pad)}.pb-\(--custom-space\){padding-bottom:var(--custom-space)}.pb-\(--custom-stage-foot\){padding-bottom:var(--custom-stage-foot)}.pb-\(--custom-stage-gap\){padding-bottom:var(--custom-stage-gap)}.pb-\(--hero-reel-inset\){padding-bottom:var(--hero-reel-inset)}.pb-\(--section-space\){padding-bottom:var(--section-space)}.pb-\(--serp-pad\){padding-bottom:var(--serp-pad)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-2\.25{padding-bottom:calc(var(--spacing) * 2.25)}.pb-2\.75{padding-bottom:calc(var(--spacing) * 2.75)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-4\.5{padding-bottom:calc(var(--spacing) * 4.5)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-5\.5{padding-bottom:calc(var(--spacing) * 5.5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-9{padding-bottom:calc(var(--spacing) * 9)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-13{padding-bottom:calc(var(--spacing) * 13)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-18{padding-bottom:calc(var(--spacing) * 18)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-25{padding-bottom:calc(var(--spacing) * 25)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-40{padding-bottom:calc(var(--spacing) * 40)}.pb-\[0\.04em\]{padding-bottom:.04em}.pb-\[0\.05em\]{padding-bottom:.05em}.pb-\[0\.06em\]{padding-bottom:.06em}.pb-\[0\.6em\]{padding-bottom:.6em}.pb-\[0\.08em\]{padding-bottom:.08em}.pb-\[0\.18em\]{padding-bottom:.18em}.pb-\[1\.375rem\]{padding-bottom:1.375rem}.pb-\[6cqi\]{padding-bottom:6cqi}.pb-\[14\%\]{padding-bottom:14%}.pb-\[16\%\]{padding-bottom:16%}.pb-\[18\%\]{padding-bottom:18%}.pb-\[calc\(clamp\(3\.5rem\,2\.5rem\+3vw\,5rem\)\+clamp\(5rem\,3rem\+5vw\,7\.5rem\)\)\]{padding-bottom:calc(clamp(3.5rem,2.5rem + 3vw,5rem) + clamp(5rem,3rem + 5vw,7.5rem))}.pb-\[calc\(var\(--console-pad\)_-_0\.25rem\)\]{padding-bottom:calc(var(--console-pad) - .25rem)}.pb-\[calc\(var\(--custom-beliefs-sun\)_\*_0\.5_\+_var\(--custom-beliefs-pad\)\)\]{padding-bottom:calc(var(--custom-beliefs-sun) * .5 + var(--custom-beliefs-pad))}.pb-\[calc\(var\(--custom-cta-sun\)_\*_0\.5_\+_clamp\(3rem\,2rem_\+_3vw\,4\.5rem\)\)\]{padding-bottom:calc(var(--custom-cta-sun) * .5 + clamp(3rem,2rem + 3vw,4.5rem))}.pb-\[calc\(var\(--custom-listen-sun\)_\*_0\.5_\+_clamp\(3rem\,2rem_\+_3vw\,4\.5rem\)\)\]{padding-bottom:calc(var(--custom-listen-sun) * .5 + clamp(3rem,2rem + 3vw,4.5rem))}.pb-\[calc\(var\(--custom-reset-sun\)_\*_0\.5_\+_var\(--custom-reset-pad\)\)\]{padding-bottom:calc(var(--custom-reset-sun) * .5 + var(--custom-reset-pad))}.pb-\[calc\(var\(--custom-section\)\*0\.75\)\]{padding-bottom:calc(var(--custom-section) * .75)}.pb-\[calc\(var\(--section-space\)\*0\.5\)\]{padding-bottom:calc(var(--section-space) * .5)}.pb-\[calc\(var\(--section-space\)\*0\.6\)\]{padding-bottom:calc(var(--section-space) * .6)}.pb-\[calc\(var\(--section-space\)\*0\.7\)\]{padding-bottom:calc(var(--section-space) * .7)}.pb-\[calc\(var\(--section-space\)\*0\.8\)\]{padding-bottom:calc(var(--section-space) * .8)}.pb-\[calc\(var\(--section-space\)\*0\.75\)\]{padding-bottom:calc(var(--section-space) * .75)}.pb-\[calc\(var\(--section-space\)\+7rem\)\]{padding-bottom:calc(var(--section-space) + 7rem)}.pb-\[calc\(var\(--section-space\)\+clamp\(5rem\,3rem\+5vw\,7\.5rem\)\)\]{padding-bottom:calc(var(--section-space) + clamp(5rem,3rem + 5vw,7.5rem))}.pb-\[calc\(var\(--section-space\)_\*_0\.6\)\]{padding-bottom:calc(var(--section-space) * .6)}.pb-\[calc\(var\(--section-space\)_\*_0\.7\)\]{padding-bottom:calc(var(--section-space) * .7)}.pb-\[calc\(var\(--section-space\)_\*_0\.75\)\]{padding-bottom:calc(var(--section-space) * .75)}.pb-\[calc\(var\(--section-space\)_\*_1\.1\)\]{padding-bottom:calc(var(--section-space) * 1.1)}.pb-\[calc\(var\(--section-space\)_\*_1\.3\)\]{padding-bottom:calc(var(--section-space) * 1.3)}.pb-\[calc\(var\(--section-space\)_\*_1\.05\)\]{padding-bottom:calc(var(--section-space) * 1.05)}.pb-\[calc\(var\(--section-space\)_\+_3rem\)\]{padding-bottom:calc(var(--section-space) + 3rem)}.pb-\[calc\(var\(--sun-rise\)_\+_1\.75rem\)\]{padding-bottom:calc(var(--sun-rise) + 1.75rem)}.pb-\[clamp\(0\.5rem\,0\.25rem_\+_0\.7vw\,0\.875rem\)\]{padding-bottom:clamp(.5rem,.25rem + .7vw,.875rem)}.pb-\[clamp\(0\.5rem\,2vw\,1\.5rem\)\]{padding-bottom:clamp(.5rem,2vw,1.5rem)}.pb-\[clamp\(0\.75rem\,5vw\,4\.5rem\)\]{padding-bottom:clamp(.75rem,5vw,4.5rem)}.pb-\[clamp\(0rem\,4vw\,5rem\)\]{padding-bottom:clamp(0rem,4vw,5rem)}.pb-\[clamp\(1\.5rem\,1rem_\+_1\.5vw\,2\.5rem\)\]{padding-bottom:clamp(1.5rem,1rem + 1.5vw,2.5rem)}.pb-\[clamp\(1\.5rem\,1rem_\+_1\.5vw\,2\.25rem\)\]{padding-bottom:clamp(1.5rem,1rem + 1.5vw,2.25rem)}.pb-\[clamp\(1\.5rem\,1rem_\+_1\.5vw\,2rem\)\]{padding-bottom:clamp(1.5rem,1rem + 1.5vw,2rem)}.pb-\[clamp\(1\.5rem\,3vw\,2\.5rem\)\]{padding-bottom:clamp(1.5rem,3vw,2.5rem)}.pb-\[clamp\(1\.5rem\,4svh\,2\.75rem\)\]{padding-bottom:clamp(1.5rem,4svh,2.75rem)}.pb-\[clamp\(1\.5rem\,_1\.1rem_\+_1\.4vw\,_2\.25rem\)\]{padding-bottom:clamp(1.5rem,1.1rem + 1.4vw,2.25rem)}.pb-\[clamp\(1\.25rem\,0\.5rem\+3vh\,3rem\)\]{padding-bottom:clamp(1.25rem,.5rem + 3vh,3rem)}.pb-\[clamp\(1\.25rem\,0\.5rem_\+_2vw\,2\.5rem\)\]{padding-bottom:clamp(1.25rem,.5rem + 2vw,2.5rem)}.pb-\[clamp\(1\.25rem\,0\.75rem\+1vw\,1\.75rem\)\]{padding-bottom:clamp(1.25rem,.75rem + 1vw,1.75rem)}.pb-\[clamp\(1\.25rem\,0\.75rem_\+_1\.2vw\,1\.75rem\)\]{padding-bottom:clamp(1.25rem,.75rem + 1.2vw,1.75rem)}.pb-\[clamp\(1\.25rem\,2vw\,1\.75rem\)\]{padding-bottom:clamp(1.25rem,2vw,1.75rem)}.pb-\[clamp\(1\.75rem\,1rem_\+_1\.6vw\,2\.75rem\)\]{padding-bottom:clamp(1.75rem,1rem + 1.6vw,2.75rem)}.pb-\[clamp\(1\.75rem\,3vw\,2\.5rem\)\]{padding-bottom:clamp(1.75rem,3vw,2.5rem)}.pb-\[clamp\(1\.75rem\,4vh\,3rem\)\]{padding-bottom:clamp(1.75rem,4vh,3rem)}.pb-\[clamp\(1\.125rem\,6cqi\,1\.75rem\)\]{padding-bottom:clamp(1.125rem,6cqi,1.75rem)}.pb-\[clamp\(1rem\,0\.5rem\+2vh\,2\.5rem\)\]{padding-bottom:clamp(1rem,.5rem + 2vh,2.5rem)}.pb-\[clamp\(1rem\,0\.5rem_\+_1vw\,1\.5rem\)\]{padding-bottom:clamp(1rem,.5rem + 1vw,1.5rem)}.pb-\[clamp\(1rem\,0\.5rem_\+_2vw\,2\.5rem\)\]{padding-bottom:clamp(1rem,.5rem + 2vw,2.5rem)}.pb-\[clamp\(1rem\,0\.75rem_\+_1vw\,1\.5rem\)\]{padding-bottom:clamp(1rem,.75rem + 1vw,1.5rem)}.pb-\[clamp\(1rem\,2\.5vh\,2rem\)\]{padding-bottom:clamp(1rem,2.5vh,2rem)}.pb-\[clamp\(1rem\,2vw\,2rem\)\]{padding-bottom:clamp(1rem,2vw,2rem)}.pb-\[clamp\(1rem\,3vh\,2rem\)\]{padding-bottom:clamp(1rem,3vh,2rem)}.pb-\[clamp\(1rem\,3vw\,2rem\)\]{padding-bottom:clamp(1rem,3vw,2rem)}.pb-\[clamp\(2\.5rem\,1\.5rem\+2\.5vw\,4rem\)\]{padding-bottom:clamp(2.5rem,1.5rem + 2.5vw,4rem)}.pb-\[clamp\(2\.5rem\,1\.5rem\+3vw\,4\.5rem\)\]{padding-bottom:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.pb-\[clamp\(2\.5rem\,1\.5rem\+3vw\,4rem\)\]{padding-bottom:clamp(2.5rem,1.5rem + 3vw,4rem)}.pb-\[clamp\(2\.5rem\,1\.5rem_\+_2\.4vw\,3\.5rem\)\]{padding-bottom:clamp(2.5rem,1.5rem + 2.4vw,3.5rem)}.pb-\[clamp\(2\.5rem\,1\.5rem_\+_3vw\,4rem\)\]{padding-bottom:clamp(2.5rem,1.5rem + 3vw,4rem)}.pb-\[clamp\(2\.5rem\,1\.75rem\+2\.5vw\,4\.5rem\)\]{padding-bottom:clamp(2.5rem,1.75rem + 2.5vw,4.5rem)}.pb-\[clamp\(2\.5rem\,2rem_\+_1\.5vw\,3\.5rem\)\]{padding-bottom:clamp(2.5rem,2rem + 1.5vw,3.5rem)}.pb-\[clamp\(2\.5rem\,2rem_\+_2vw\,3\.5rem\)\]{padding-bottom:clamp(2.5rem,2rem + 2vw,3.5rem)}.pb-\[clamp\(2\.5rem\,4vw\,3\.5rem\)\]{padding-bottom:clamp(2.5rem,4vw,3.5rem)}.pb-\[clamp\(2\.5rem\,5vw\,4rem\)\]{padding-bottom:clamp(2.5rem,5vw,4rem)}.pb-\[clamp\(2\.5rem\,_1\.5rem_\+_3vw\,_4\.5rem\)\]{padding-bottom:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.pb-\[clamp\(2\.75rem\,1\.5rem\+3\.5vw\,5rem\)\]{padding-bottom:clamp(2.75rem,1.5rem + 3.5vw,5rem)}.pb-\[clamp\(2\.75rem\,2rem\+2\.5vw\,4\.5rem\)\]{padding-bottom:clamp(2.75rem,2rem + 2.5vw,4.5rem)}.pb-\[clamp\(2\.75rem\,4\.5vw\,4\.25rem\)\]{padding-bottom:clamp(2.75rem,4.5vw,4.25rem)}.pb-\[clamp\(2rem\,1\.2rem_\+_3vw\,3\.5rem\)\]{padding-bottom:clamp(2rem,1.2rem + 3vw,3.5rem)}.pb-\[clamp\(2rem\,1\.4rem_\+_1\.6vw\,3rem\)\]{padding-bottom:clamp(2rem,1.4rem + 1.6vw,3rem)}.pb-\[clamp\(2rem\,1\.5rem\+1\.5vw\,3rem\)\]{padding-bottom:clamp(2rem,1.5rem + 1.5vw,3rem)}.pb-\[clamp\(2rem\,1\.5rem\+2vh\,3rem\)\]{padding-bottom:clamp(2rem,1.5rem + 2vh,3rem)}.pb-\[clamp\(2rem\,1\.5rem\+2vw\,3\.5rem\)\]{padding-bottom:clamp(2rem,1.5rem + 2vw,3.5rem)}.pb-\[clamp\(2rem\,1\.5rem_\+_1\.5vw\,3rem\)\]{padding-bottom:clamp(2rem,1.5rem + 1.5vw,3rem)}.pb-\[clamp\(2rem\,1\.5rem_\+_2vw\,3\.5rem\)\]{padding-bottom:clamp(2rem,1.5rem + 2vw,3.5rem)}.pb-\[clamp\(2rem\,1\.25rem_\+_1\.6vw\,2\.75rem\)\]{padding-bottom:clamp(2rem,1.25rem + 1.6vw,2.75rem)}.pb-\[clamp\(2rem\,1\.25rem_\+_2\.4vw\,4rem\)\]{padding-bottom:clamp(2rem,1.25rem + 2.4vw,4rem)}.pb-\[clamp\(2rem\,1\.25rem_\+_2vw\,3\.5rem\)\]{padding-bottom:clamp(2rem,1.25rem + 2vw,3.5rem)}.pb-\[clamp\(2rem\,3\.5vw\,3\.5rem\)\]{padding-bottom:clamp(2rem,3.5vw,3.5rem)}.pb-\[clamp\(2rem\,3\.5vw\,3rem\)\]{padding-bottom:clamp(2rem,3.5vw,3rem)}.pb-\[clamp\(2rem\,3vw\,3rem\)\]{padding-bottom:clamp(2rem,3vw,3rem)}.pb-\[clamp\(2rem\,4vw\,3\.5rem\)\]{padding-bottom:clamp(2rem,4vw,3.5rem)}.pb-\[clamp\(2rem\,4vw\,3\.25rem\)\]{padding-bottom:clamp(2rem,4vw,3.25rem)}.pb-\[clamp\(2rem\,4vw\,3rem\)\]{padding-bottom:clamp(2rem,4vw,3rem)}.pb-\[clamp\(2rem\,5vw\,4rem\)\]{padding-bottom:clamp(2rem,5vw,4rem)}.pb-\[clamp\(3\.5rem\,2\.5rem\+3vw\,5\.5rem\)\],.pb-\[clamp\(3\.5rem\,2\.5rem_\+_3vw\,5\.5rem\)\]{padding-bottom:clamp(3.5rem,2.5rem + 3vw,5.5rem)}.pb-\[clamp\(3\.5rem\,2\.5rem_\+_3vw\,6rem\)\]{padding-bottom:clamp(3.5rem,2.5rem + 3vw,6rem)}.pb-\[clamp\(3\.5rem\,2rem\+4vw\,6\.5rem\)\]{padding-bottom:clamp(3.5rem,2rem + 4vw,6.5rem)}.pb-\[clamp\(3\.5rem\,2rem\+4vw\,6rem\)\]{padding-bottom:clamp(3.5rem,2rem + 4vw,6rem)}.pb-\[clamp\(3\.5rem\,2rem\+5vw\,6\.5rem\)\]{padding-bottom:clamp(3.5rem,2rem + 5vw,6.5rem)}.pb-\[clamp\(3\.5rem\,2rem_\+_3vw\,5rem\)\]{padding-bottom:clamp(3.5rem,2rem + 3vw,5rem)}.pb-\[clamp\(3\.5rem\,2rem_\+_4vw\,6rem\)\]{padding-bottom:clamp(3.5rem,2rem + 4vw,6rem)}.pb-\[clamp\(3\.5rem\,2rem_\+_5vw\,6\.5rem\)\]{padding-bottom:clamp(3.5rem,2rem + 5vw,6.5rem)}.pb-\[clamp\(3\.5rem\,2rem_\+_6vw\,6\.5rem\)\]{padding-bottom:clamp(3.5rem,2rem + 6vw,6.5rem)}.pb-\[clamp\(3\.5rem\,6vw\,5rem\)\]{padding-bottom:clamp(3.5rem,6vw,5rem)}.pb-\[clamp\(3\.5rem\,7vw\,5\.5rem\)\]{padding-bottom:clamp(3.5rem,7vw,5.5rem)}.pb-\[clamp\(3rem\,1\.75rem_\+_3vw\,4\.5rem\)\]{padding-bottom:clamp(3rem,1.75rem + 3vw,4.5rem)}.pb-\[clamp\(3rem\,2rem\+3vw\,4\.5rem\)\]{padding-bottom:clamp(3rem,2rem + 3vw,4.5rem)}.pb-\[clamp\(3rem\,2rem\+3vw\,5rem\)\]{padding-bottom:clamp(3rem,2rem + 3vw,5rem)}.pb-\[clamp\(3rem\,2rem_\+_2vw\,4\.5rem\)\]{padding-bottom:clamp(3rem,2rem + 2vw,4.5rem)}.pb-\[clamp\(3rem\,2rem_\+_2vw\,4rem\)\]{padding-bottom:clamp(3rem,2rem + 2vw,4rem)}.pb-\[clamp\(3rem\,2rem_\+_3vw\,4\.5rem\)\]{padding-bottom:clamp(3rem,2rem + 3vw,4.5rem)}.pb-\[clamp\(3rem\,2rem_\+_3vw\,5rem\)\]{padding-bottom:clamp(3rem,2rem + 3vw,5rem)}.pb-\[clamp\(3rem\,2rem_\+_4vw\,5rem\)\]{padding-bottom:clamp(3rem,2rem + 4vw,5rem)}.pb-\[clamp\(3rem\,5vw\,4\.5rem\)\]{padding-bottom:clamp(3rem,5vw,4.5rem)}.pb-\[clamp\(3rem\,5vw\,4rem\)\]{padding-bottom:clamp(3rem,5vw,4rem)}.pb-\[clamp\(3rem\,6vw\,5rem\)\]{padding-bottom:clamp(3rem,6vw,5rem)}.pb-\[clamp\(3rem\,7vw\,5\.5rem\)\]{padding-bottom:clamp(3rem,7vw,5.5rem)}.pb-\[clamp\(3rem\,8svh\,5rem\)\]{padding-bottom:clamp(3rem,8svh,5rem)}.pb-\[clamp\(4\.5rem\,3\.5rem_\+_3vw\,5\.5rem\)\]{padding-bottom:clamp(4.5rem,3.5rem + 3vw,5.5rem)}.pb-\[clamp\(4\.5rem\,3\.5rem_\+_3vw\,6\.5rem\)\]{padding-bottom:clamp(4.5rem,3.5rem + 3vw,6.5rem)}.pb-\[clamp\(4\.5rem\,3rem_\+_4vw\,7rem\)\]{padding-bottom:clamp(4.5rem,3rem + 4vw,7rem)}.pb-\[clamp\(4\.5rem\,3rem_\+_5vw\,8rem\)\]{padding-bottom:clamp(4.5rem,3rem + 5vw,8rem)}.pb-\[clamp\(4rem\,2rem_\+_5vw\,7rem\)\]{padding-bottom:clamp(4rem,2rem + 5vw,7rem)}.pb-\[clamp\(4rem\,2rem_\+_6vw\,8rem\)\]{padding-bottom:clamp(4rem,2rem + 6vw,8rem)}.pb-\[clamp\(4rem\,8vw\,6rem\)\]{padding-bottom:clamp(4rem,8vw,6rem)}.pb-\[clamp\(5rem\,10vw\,9rem\)\]{padding-bottom:clamp(5rem,10vw,9rem)}.pb-\[clamp\(7rem\,24vw\,19rem\)\]{padding-bottom:clamp(7rem,24vw,19rem)}.pb-\[clamp\(9rem\,6rem_\+_10vw\,16rem\)\]{padding-bottom:clamp(9rem,6rem + 10vw,16rem)}.pb-\[var\(--section-space\)\]{padding-bottom:var(--section-space)}.pl-\(--custom-pad\){padding-left:var(--custom-pad)}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-0\!{padding-left:calc(var(--spacing) * 0)!important}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-1\.25{padding-left:calc(var(--spacing) * 1.25)}.pl-1\.75{padding-left:calc(var(--spacing) * 1.75)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-2\.25{padding-left:calc(var(--spacing) * 2.25)}.pl-2\.75{padding-left:calc(var(--spacing) * 2.75)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-4\.5{padding-left:calc(var(--spacing) * 4.5)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-5\.5{padding-left:calc(var(--spacing) * 5.5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-7{padding-left:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-12{padding-left:calc(var(--spacing) * 12)}.pl-13{padding-left:calc(var(--spacing) * 13)}.pl-14{padding-left:calc(var(--spacing) * 14)}.pl-26{padding-left:calc(var(--spacing) * 26)}.pl-\[0\.1em\]{padding-left:.1em}.pl-\[0\.3em\]{padding-left:.3em}.pl-\[0\.06em\]{padding-left:.06em}.pl-\[0\.7em\]{padding-left:.7em}.pl-\[0\.8em\]{padding-left:.8em}.pl-\[0\.9em\]{padding-left:.9em}.pl-\[0\.3125rem\]{padding-left:.3125rem}.pl-\[1\.18em\]{padding-left:1.18em}.pl-\[1\.4375rem\]{padding-left:1.4375rem}.pl-\[1\.5625rem\]{padding-left:1.5625rem}.pl-\[8vw\]{padding-left:8vw}.pl-\[12\%\]{padding-left:12%}.pl-\[calc\(var\(--stop-node\)_\+_1\.25rem\)\]{padding-left:calc(var(--stop-node) + 1.25rem)}.pl-\[clamp\(1\.75rem\,1rem_\+_2\.5vw\,3\.5rem\)\]{padding-left:clamp(1.75rem,1rem + 2.5vw,3.5rem)}.text-center{text-align:center}.text-end{text-align:end}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.\[vertical-align\:0\.72em\]{vertical-align:.72em}.align-\[-0\.2em\]{vertical-align:-.2em}.align-\[-0\.125em\]{vertical-align:-.125em}.align-\[-2px\]{vertical-align:-2px}.align-\[0\.55em\]{vertical-align:.55em}.align-\[0\.68em\]{vertical-align:.68em}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-sans\!{font-family:var(--font-sans)!important}.\!text-3xl{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\(length\:--cta-size\){font-size:var(--cta-size)}.text-\(length\:--custom-footer-fs\){font-size:var(--custom-footer-fs)}.text-\(length\:--custom-h\){font-size:var(--custom-h)}.text-\(length\:--custom-h1\){font-size:var(--custom-h1)}.text-\(length\:--custom-hero-size\){font-size:var(--custom-hero-size)}.text-\(length\:--custom-lead\){font-size:var(--custom-lead)}.text-\(length\:--custom-ph-size\){font-size:var(--custom-ph-size)}.text-\(length\:--text-4xl\){font-size:var(--text-4xl)}.text-\(length\:--text-base\){font-size:var(--text-base)}.text-\(length\:--text-sm\){font-size:var(--text-sm)}.text-\[0\.4em\]{font-size:.4em}.text-\[0\.5em\]{font-size:.5em}.text-\[0\.6em\]{font-size:.6em}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7em\]{font-size:.7em}.text-\[0\.8em\]{font-size:.8em}.text-\[0\.9em\]{font-size:.9em}.text-\[0\.24em\]{font-size:.24em}.text-\[0\.26em\]{font-size:.26em}.text-\[0\.34em\]{font-size:.34em}.text-\[0\.42em\]{font-size:.42em}.text-\[0\.45em\]{font-size:.45em}.text-\[0\.55em\]{font-size:.55em}.text-\[0\.55rem\]{font-size:.55rem}.text-\[0\.72em\]{font-size:.72em}.text-\[0\.75em\]{font-size:.75em}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.85em\]{font-size:.85em}.text-\[0\.88em\]{font-size:.88em}.text-\[0\.95em\]{font-size:.95em}.text-\[0\.95rem\]{font-size:.95rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.875em\]{font-size:.875em}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.5625em\]{font-size:.5625em}.text-\[0\.5625rem\]{font-size:.5625rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[0\.9688rem\]{font-size:.9688rem}.text-\[1\.1em\]{font-size:1.1em}.text-\[1\.2em\]{font-size:1.2em}.text-\[1\.2rem\]{font-size:1.2rem}.text-\[1\.04em\]{font-size:1.04em}.text-\[1\.05em\]{font-size:1.05em}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.5rem\]\!{font-size:1.5rem!important}.text-\[1\.6em\]{font-size:1.6em}.text-\[1\.6rem\]{font-size:1.6rem}.text-\[1\.7em\]{font-size:1.7em}.text-\[1\.12em\]{font-size:1.12em}.text-\[1\.15em\]{font-size:1.15em}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.25em\]{font-size:1.25em}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.35em\]{font-size:1.35em}.text-\[1\.75em\]{font-size:1.75em}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.375em\]{font-size:1.375em}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[1\.0625em\]{font-size:1.0625em}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[1\.625em\]{font-size:1.625em}.text-\[1\.625rem\]{font-size:1.625rem}.text-\[1\.875em\]{font-size:1.875em}.text-\[1\.875rem\]{font-size:1.875rem}.text-\[1\.1875rem\]{font-size:1.1875rem}.text-\[1\.3125rem\]{font-size:1.3125rem}.text-\[1\.4375rem\]{font-size:1.4375rem}.text-\[1\.9375rem\]{font-size:1.9375rem}.text-\[1rem\]{font-size:1rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[2\.25rem\]{font-size:2.25rem}.text-\[2\.75rem\]{font-size:2.75rem}.text-\[2em\]{font-size:2em}.text-\[2rem\]{font-size:2rem}.text-\[3\.5rem\]{font-size:3.5rem}.text-\[3\.25rem\]{font-size:3.25rem}.text-\[3\.75rem\]{font-size:3.75rem}.text-\[3rem\]{font-size:3rem}.text-\[4\.5rem\]{font-size:4.5rem}.text-\[4rem\]{font-size:4rem}.text-\[5rem\]{font-size:5rem}.text-\[6\.5rem\]{font-size:6.5rem}.text-\[6rem\]{font-size:6rem}.text-\[7\.5rem\]{font-size:7.5rem}.text-\[7rem\]{font-size:7rem}.text-\[8\.25px\]{font-size:8.25px}.text-\[8rem\]{font-size:8rem}.text-\[9\.5px\]{font-size:9.5px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[21\.2cqi\]{font-size:21.2cqi}.text-\[100px\]{font-size:100px}.text-\[calc\(clamp\(2\.25rem\,1\.5rem_\+_2\.2vw\,3\.75rem\)_\*_var\(--custom-display-scale\,1\)\)\]{font-size:calc(clamp(2.25rem,1.5rem + 2.2vw,3.75rem) * var(--custom-display-scale,1))}.text-\[calc\(clamp\(2\.25rem\,1\.6rem_\+_1\.6vw\,3\.25rem\)_\*_var\(--custom-display-scale\,1\)\)\]{font-size:calc(clamp(2.25rem,1.6rem + 1.6vw,3.25rem) * var(--custom-display-scale,1))}.text-\[calc\(clamp\(2\.75rem\,1\.6rem_\+_3vw\,4\.5rem\)_\*_var\(--custom-display-scale\,1\)\)\]{font-size:calc(clamp(2.75rem,1.6rem + 3vw,4.5rem) * var(--custom-display-scale,1))}.text-\[calc\(clamp\(2\.75rem\,5\.5vw\,5\.5rem\)_\*_var\(--custom-display-scale\,1\)\)\]{font-size:calc(clamp(2.75rem,5.5vw,5.5rem) * var(--custom-display-scale,1))}.text-\[calc\(var\(--custom-brand-size\)_\*_var\(--custom-brand-k\,1\)\)\]{font-size:calc(var(--custom-brand-size) * var(--custom-brand-k,1))}.text-\[calc\(var\(--seal-size\)_\*_0\.24\)\]{font-size:calc(var(--seal-size) * .24)}.text-\[clamp\(0\.625rem\,1vw\,0\.875rem\)\]{font-size:clamp(.625rem,1vw,.875rem)}.text-\[clamp\(0\.875rem\,0\.6rem_\+_0\.6vw\,1\.0625rem\)\]{font-size:clamp(.875rem,.6rem + .6vw,1.0625rem)}.text-\[clamp\(0\.875rem\,0\.8rem_\+_0\.3vw\,1\.0625rem\)\]{font-size:clamp(.875rem,.8rem + .3vw,1.0625rem)}.text-\[clamp\(0\.8125rem\,2\.6cqi\,1rem\)\]{font-size:clamp(.8125rem,2.6cqi,1rem)}.text-\[clamp\(0\.9375rem\,0\.9rem_\+_0\.2vw\,1\.0625rem\)\]{font-size:clamp(.9375rem,.9rem + .2vw,1.0625rem)}.text-\[clamp\(1\.5rem\,1\.1rem\+1\.2vw\,2\.25rem\)\]{font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem)}.text-\[clamp\(1\.5rem\,1\.1rem\+1\.3vw\,2\.5rem\)\]{font-size:clamp(1.5rem,1.1rem + 1.3vw,2.5rem)}.text-\[clamp\(1\.5rem\,1\.1rem\+1\.4vw\,2\.375rem\)\]{font-size:clamp(1.5rem,1.1rem + 1.4vw,2.375rem)}.text-\[clamp\(1\.5rem\,1\.1rem_\+_1\.1vw\,2\.25rem\)\]{font-size:clamp(1.5rem,1.1rem + 1.1vw,2.25rem)}.text-\[clamp\(1\.5rem\,1\.1rem_\+_1\.2vw\,2\.25rem\)\]{font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem)}.text-\[clamp\(1\.5rem\,1\.1rem_\+_1\.4vw\,2\.375rem\)\]{font-size:clamp(1.5rem,1.1rem + 1.4vw,2.375rem)}.text-\[clamp\(1\.5rem\,1\.1rem_\+_1\.6vw\,2\.5rem\)\]{font-size:clamp(1.5rem,1.1rem + 1.6vw,2.5rem)}.text-\[clamp\(1\.5rem\,1\.1rem_\+_1\.6vw\,2\.375rem\)\]{font-size:clamp(1.5rem,1.1rem + 1.6vw,2.375rem)}.text-\[clamp\(1\.5rem\,1\.1rem_\+_1vw\,2rem\)\]{font-size:clamp(1.5rem,1.1rem + 1vw,2rem)}.text-\[clamp\(1\.5rem\,1\.2rem\+0\.8vw\,1\.875rem\)\]{font-size:clamp(1.5rem,1.2rem + .8vw,1.875rem)}.text-\[clamp\(1\.5rem\,1\.2rem\+0\.9vw\,2\.125rem\)\]{font-size:clamp(1.5rem,1.2rem + .9vw,2.125rem)}.text-\[clamp\(1\.5rem\,1\.2rem\+0\.9vw\,2rem\)\]{font-size:clamp(1.5rem,1.2rem + .9vw,2rem)}.text-\[clamp\(1\.5rem\,1\.2rem\+1vw\,2rem\)\]{font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.text-\[clamp\(1\.5rem\,1\.2rem_\+_0\.8vw\,2rem\)\]{font-size:clamp(1.5rem,1.2rem + .8vw,2rem)}.text-\[clamp\(1\.5rem\,1\.2rem_\+_0\.9vw\,2rem\)\]{font-size:clamp(1.5rem,1.2rem + .9vw,2rem)}.text-\[clamp\(1\.5rem\,1\.2rem_\+_1\.1vw\,2\.125rem\)\]{font-size:clamp(1.5rem,1.2rem + 1.1vw,2.125rem)}.text-\[clamp\(1\.5rem\,1\.2rem_\+_1\.2vw\,2\.25rem\)\]{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem)}.text-\[clamp\(1\.5rem\,1\.2rem_\+_1\.3vw\,2\.25rem\)\]{font-size:clamp(1.5rem,1.2rem + 1.3vw,2.25rem)}.text-\[clamp\(1\.5rem\,1\.2rem_\+_1vw\,1\.875rem\)\]{font-size:clamp(1.5rem,1.2rem + 1vw,1.875rem)}.text-\[clamp\(1\.5rem\,1\.2rem_\+_1vw\,2\.25rem\)\]{font-size:clamp(1.5rem,1.2rem + 1vw,2.25rem)}.text-\[clamp\(1\.5rem\,1\.2rem_\+_1vw\,2\.125rem\)\]{font-size:clamp(1.5rem,1.2rem + 1vw,2.125rem)}.text-\[clamp\(1\.5rem\,1\.2rem_\+_1vw\,2rem\)\]{font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.text-\[clamp\(1\.5rem\,1\.3rem\+0\.6vw\,1\.875rem\)\],.text-\[clamp\(1\.5rem\,1\.3rem_\+_0\.6vw\,1\.875rem\)\]{font-size:clamp(1.5rem,1.3rem + .6vw,1.875rem)}.text-\[clamp\(1\.5rem\,1\.3rem_\+_0\.6vw\,2rem\)\]{font-size:clamp(1.5rem,1.3rem + .6vw,2rem)}.text-\[clamp\(1\.5rem\,1\.3rem_\+_0\.7vw\,1\.875rem\)\]{font-size:clamp(1.5rem,1.3rem + .7vw,1.875rem)}.text-\[clamp\(1\.5rem\,1\.3rem_\+_0\.8vw\,1\.875rem\)\]{font-size:clamp(1.5rem,1.3rem + .8vw,1.875rem)}.text-\[clamp\(1\.5rem\,1\.3rem_\+_0\.8vw\,2rem\)\]{font-size:clamp(1.5rem,1.3rem + .8vw,2rem)}.text-\[clamp\(1\.5rem\,1\.05rem\+1\.5vw\,2\.5rem\)\]{font-size:clamp(1.5rem,1.05rem + 1.5vw,2.5rem)}.text-\[clamp\(1\.5rem\,1\.05rem_\+_1\.8vw\,2\.625rem\)\]{font-size:clamp(1.5rem,1.05rem + 1.8vw,2.625rem)}.text-\[clamp\(1\.5rem\,1\.15rem\+1vw\,2\.25rem\)\]{font-size:clamp(1.5rem,1.15rem + 1vw,2.25rem)}.text-\[clamp\(1\.5rem\,1\.15rem_\+_0\.9vw\,2\.125rem\)\]{font-size:clamp(1.5rem,1.15rem + .9vw,2.125rem)}.text-\[clamp\(1\.5rem\,1\.15rem_\+_1\.2vw\,2\.25rem\)\]{font-size:clamp(1.5rem,1.15rem + 1.2vw,2.25rem)}.text-\[clamp\(1\.5rem\,1\.15rem_\+_1vw\,2\.125rem\)\]{font-size:clamp(1.5rem,1.15rem + 1vw,2.125rem)}.text-\[clamp\(1\.5rem\,1\.25rem\+0\.8vw\,2rem\)\]{font-size:clamp(1.5rem,1.25rem + .8vw,2rem)}.text-\[clamp\(1\.5rem\,1\.25rem_\+_0\.7vw\,1\.875rem\)\]{font-size:clamp(1.5rem,1.25rem + .7vw,1.875rem)}.text-\[clamp\(1\.5rem\,1\.25rem_\+_0\.7vw\,1\.9375rem\)\]{font-size:clamp(1.5rem,1.25rem + .7vw,1.9375rem)}.text-\[clamp\(1\.5rem\,1\.25rem_\+_0\.8vw\,1\.875rem\)\]{font-size:clamp(1.5rem,1.25rem + .8vw,1.875rem)}.text-\[clamp\(1\.5rem\,1\.25rem_\+_0\.8vw\,2rem\)\]{font-size:clamp(1.5rem,1.25rem + .8vw,2rem)}.text-\[clamp\(1\.5rem\,1\.25rem_\+_0\.9vw\,2rem\)\]{font-size:clamp(1.5rem,1.25rem + .9vw,2rem)}.text-\[clamp\(1\.5rem\,1\.25rem_\+_1\.1vw\,2\.125rem\)\]{font-size:clamp(1.5rem,1.25rem + 1.1vw,2.125rem)}.text-\[clamp\(1\.5rem\,1\.25rem_\+_1vw\,2rem\)\]{font-size:clamp(1.5rem,1.25rem + 1vw,2rem)}.text-\[clamp\(1\.5rem\,1\.35rem_\+_0\.5vw\,1\.75rem\)\]{font-size:clamp(1.5rem,1.35rem + .5vw,1.75rem)}.text-\[clamp\(1\.5rem\,1rem\+1\.6vw\,2\.375rem\)\]{font-size:clamp(1.5rem,1rem + 1.6vw,2.375rem)}.text-\[clamp\(1\.5rem\,2\.2vw\,1\.875rem\)\]{font-size:clamp(1.5rem,2.2vw,1.875rem)}.text-\[clamp\(1\.5rem\,2\.4vw\,2\.125rem\)\]{font-size:clamp(1.5rem,2.4vw,2.125rem)}.text-\[clamp\(1\.5rem\,2\.4vw\,2rem\)\]{font-size:clamp(1.5rem,2.4vw,2rem)}.text-\[clamp\(1\.5rem\,2\.6vw\,2\.25rem\)\]{font-size:clamp(1.5rem,2.6vw,2.25rem)}.text-\[clamp\(1\.5rem\,2\.8vw\,2\.25rem\)\]{font-size:clamp(1.5rem,2.8vw,2.25rem)}.text-\[clamp\(1\.5rem\,2\.9vw\,2\.5rem\)\]{font-size:clamp(1.5rem,2.9vw,2.5rem)}.text-\[clamp\(1\.5rem\,3\.4vw\,2\.9rem\)\]{font-size:clamp(1.5rem,3.4vw,2.9rem)}.text-\[clamp\(1\.5rem\,4vw\,3\.25rem\)\]{font-size:clamp(1.5rem,4vw,3.25rem)}.text-\[clamp\(1\.5rem\,_1\.3rem_\+_0\.8vw\,_1\.875rem\)\]{font-size:clamp(1.5rem,1.3rem + .8vw,1.875rem)}.text-\[clamp\(1\.6rem\,2\.6vw\,2\.25rem\)\]{font-size:clamp(1.6rem,2.6vw,2.25rem)}.text-\[clamp\(1\.9rem\,2\.8vw\,2\.5rem\)\]{font-size:clamp(1.9rem,2.8vw,2.5rem)}.text-\[clamp\(1\.9rem\,3\.2vw\,2\.75rem\)\]{font-size:clamp(1.9rem,3.2vw,2.75rem)}.text-\[clamp\(1\.9rem\,3\.4vw\,3rem\)\]{font-size:clamp(1.9rem,3.4vw,3rem)}.text-\[clamp\(1\.9rem\,7\.6vw\,6\.5rem\)\]{font-size:clamp(1.9rem,7.6vw,6.5rem)}.text-\[clamp\(1\.25rem\,0\.9rem\+1\.5vw\,1\.75rem\)\]{font-size:clamp(1.25rem,.9rem + 1.5vw,1.75rem)}.text-\[clamp\(1\.25rem\,1\.1rem\+0\.5vw\,1\.5rem\)\]{font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem)}.text-\[clamp\(1\.25rem\,1\.1rem\+0\.6vw\,1\.625rem\)\]{font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem)}.text-\[clamp\(1\.25rem\,1\.1rem_\+_0\.4vw\,1\.5rem\)\]{font-size:clamp(1.25rem,1.1rem + .4vw,1.5rem)}.text-\[clamp\(1\.25rem\,1\.1rem_\+_0\.4vw\,1\.4375rem\)\]{font-size:clamp(1.25rem,1.1rem + .4vw,1.4375rem)}.text-\[clamp\(1\.25rem\,1\.1rem_\+_0\.5vw\,1\.5rem\)\]{font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem)}.text-\[clamp\(1\.25rem\,1\.1rem_\+_0\.5vw\,1\.625rem\)\]{font-size:clamp(1.25rem,1.1rem + .5vw,1.625rem)}.text-\[clamp\(1\.25rem\,1\.1rem_\+_0\.6vw\,1\.625rem\)\]{font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem)}.text-\[clamp\(1\.25rem\,1\.1rem_\+_0\.45vw\,1\.5rem\)\]{font-size:clamp(1.25rem,1.1rem + .45vw,1.5rem)}.text-\[clamp\(1\.25rem\,1\.8vw\,1\.5rem\)\]{font-size:clamp(1.25rem,1.8vw,1.5rem)}.text-\[clamp\(1\.25rem\,1\.8vw\,1\.625rem\)\]{font-size:clamp(1.25rem,1.8vw,1.625rem)}.text-\[clamp\(1\.25rem\,1\.15rem\+0\.4vw\,1\.4375rem\)\]{font-size:clamp(1.25rem,1.15rem + .4vw,1.4375rem)}.text-\[clamp\(1\.25rem\,1\.15rem_\+_0\.4vw\,1\.5rem\)\]{font-size:clamp(1.25rem,1.15rem + .4vw,1.5rem)}.text-\[clamp\(1\.25rem\,1\.15rem_\+_0\.4vw\,1\.4375rem\)\]{font-size:clamp(1.25rem,1.15rem + .4vw,1.4375rem)}.text-\[clamp\(1\.25rem\,1\.15rem_\+_0\.5vw\,1\.4375rem\)\]{font-size:clamp(1.25rem,1.15rem + .5vw,1.4375rem)}.text-\[clamp\(1\.25rem\,1rem\+0\.6vw\,1\.625rem\)\]{font-size:clamp(1.25rem,1rem + .6vw,1.625rem)}.text-\[clamp\(1\.25rem\,1rem\+0\.9vw\,1\.75rem\)\]{font-size:clamp(1.25rem,1rem + .9vw,1.75rem)}.text-\[clamp\(1\.25rem\,1rem\+1vw\,2rem\)\]{font-size:clamp(1.25rem,1rem + 1vw,2rem)}.text-\[clamp\(1\.25rem\,1rem_\+_0\.7vw\,1\.625rem\)\]{font-size:clamp(1.25rem,1rem + .7vw,1.625rem)}.text-\[clamp\(1\.25rem\,1rem_\+_0\.8vw\,1\.75rem\)\]{font-size:clamp(1.25rem,1rem + .8vw,1.75rem)}.text-\[clamp\(1\.25rem\,1rem_\+_1vw\,1\.75rem\)\]{font-size:clamp(1.25rem,1rem + 1vw,1.75rem)}.text-\[clamp\(1\.25rem\,1rem_\+_1vw\,1\.875rem\)\]{font-size:clamp(1.25rem,1rem + 1vw,1.875rem)}.text-\[clamp\(1\.25rem\,2\.2vw\,1\.75rem\)\]{font-size:clamp(1.25rem,2.2vw,1.75rem)}.text-\[clamp\(1\.45rem\,6vw\,4\.75rem\)\]{font-size:clamp(1.45rem,6vw,4.75rem)}.text-\[clamp\(1\.75rem\,0\.9rem_\+_2\.7vw\,3\.5rem\)\]{font-size:clamp(1.75rem,.9rem + 2.7vw,3.5rem)}.text-\[clamp\(1\.75rem\,1\.1rem\+1\.8vw\,2\.75rem\)\]{font-size:clamp(1.75rem,1.1rem + 1.8vw,2.75rem)}.text-\[clamp\(1\.75rem\,1\.1rem\+2\.2vw\,3\.25rem\)\],.text-\[clamp\(1\.75rem\,1\.1rem_\+_2\.2vw\,3\.25rem\)\]{font-size:clamp(1.75rem,1.1rem + 2.2vw,3.25rem)}.text-\[clamp\(1\.75rem\,1\.1rem_\+_2\.4vw\,3\.25rem\)\]{font-size:clamp(1.75rem,1.1rem + 2.4vw,3.25rem)}.text-\[clamp\(1\.75rem\,1\.2rem\+1\.5vw\,2\.5rem\)\]{font-size:clamp(1.75rem,1.2rem + 1.5vw,2.5rem)}.text-\[clamp\(1\.75rem\,1\.2rem\+1\.6vw\,2\.5rem\)\]{font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem)}.text-\[clamp\(1\.75rem\,1\.2rem\+1\.6vw\,2\.75rem\)\]{font-size:clamp(1.75rem,1.2rem + 1.6vw,2.75rem)}.text-\[clamp\(1\.75rem\,1\.2rem\+1\.8vw\,2\.5rem\)\]{font-size:clamp(1.75rem,1.2rem + 1.8vw,2.5rem)}.text-\[clamp\(1\.75rem\,1\.2rem\+1\.8vw\,2\.75rem\)\]{font-size:clamp(1.75rem,1.2rem + 1.8vw,2.75rem)}.text-\[clamp\(1\.75rem\,1\.2rem\+1\.8vw\,2\.875rem\)\]{font-size:clamp(1.75rem,1.2rem + 1.8vw,2.875rem)}.text-\[clamp\(1\.75rem\,1\.2rem\+1\.8vw\,3rem\)\]{font-size:clamp(1.75rem,1.2rem + 1.8vw,3rem)}.text-\[clamp\(1\.75rem\,1\.2rem_\+_1\.4vw\,2\.5rem\)\]{font-size:clamp(1.75rem,1.2rem + 1.4vw,2.5rem)}.text-\[clamp\(1\.75rem\,1\.2rem_\+_1\.5vw\,2\.5rem\)\]{font-size:clamp(1.75rem,1.2rem + 1.5vw,2.5rem)}.text-\[clamp\(1\.75rem\,1\.2rem_\+_1\.6vw\,2\.75rem\)\]{font-size:clamp(1.75rem,1.2rem + 1.6vw,2.75rem)}.text-\[clamp\(1\.75rem\,1\.2rem_\+_1\.8vw\,2\.75rem\)\]{font-size:clamp(1.75rem,1.2rem + 1.8vw,2.75rem)}.text-\[clamp\(1\.75rem\,1\.2rem_\+_1\.8vw\,3rem\)\]{font-size:clamp(1.75rem,1.2rem + 1.8vw,3rem)}.text-\[clamp\(1\.75rem\,1\.2rem_\+_1\.9vw\,3\.125rem\)\]{font-size:clamp(1.75rem,1.2rem + 1.9vw,3.125rem)}.text-\[clamp\(1\.75rem\,1\.2rem_\+_2\.2vw\,3rem\)\]{font-size:clamp(1.75rem,1.2rem + 2.2vw,3rem)}.text-\[clamp\(1\.75rem\,1\.2rem_\+_2\.4vw\,3\.25rem\)\]{font-size:clamp(1.75rem,1.2rem + 2.4vw,3.25rem)}.text-\[clamp\(1\.75rem\,1\.2rem_\+_2vw\,3rem\)\]{font-size:clamp(1.75rem,1.2rem + 2vw,3rem)}.text-\[clamp\(1\.75rem\,1\.3rem\+1\.2vw\,2\.5rem\)\]{font-size:clamp(1.75rem,1.3rem + 1.2vw,2.5rem)}.text-\[clamp\(1\.75rem\,1\.3rem\+1\.2vw\,2\.25rem\)\]{font-size:clamp(1.75rem,1.3rem + 1.2vw,2.25rem)}.text-\[clamp\(1\.75rem\,1\.3rem\+1\.2vw\,2\.375rem\)\]{font-size:clamp(1.75rem,1.3rem + 1.2vw,2.375rem)}.text-\[clamp\(1\.75rem\,1\.3rem\+1\.3vw\,2\.5rem\)\]{font-size:clamp(1.75rem,1.3rem + 1.3vw,2.5rem)}.text-\[clamp\(1\.75rem\,1\.3rem\+1\.4vw\,2\.5rem\)\]{font-size:clamp(1.75rem,1.3rem + 1.4vw,2.5rem)}.text-\[clamp\(1\.75rem\,1\.3rem\+1\.4vw\,2\.75rem\)\]{font-size:clamp(1.75rem,1.3rem + 1.4vw,2.75rem)}.text-\[clamp\(1\.75rem\,1\.3rem\+1\.4vw\,2\.375rem\)\]{font-size:clamp(1.75rem,1.3rem + 1.4vw,2.375rem)}.text-\[clamp\(1\.75rem\,1\.3rem\+1\.4vw\,2\.625rem\)\]{font-size:clamp(1.75rem,1.3rem + 1.4vw,2.625rem)}.text-\[clamp\(1\.75rem\,1\.3rem_\+_1\.1vw\,2\.25rem\)\]{font-size:clamp(1.75rem,1.3rem + 1.1vw,2.25rem)}.text-\[clamp\(1\.75rem\,1\.3rem_\+_1\.2vw\,2\.5rem\)\]{font-size:clamp(1.75rem,1.3rem + 1.2vw,2.5rem)}.text-\[clamp\(1\.75rem\,1\.3rem_\+_1\.3vw\,2\.5rem\)\]{font-size:clamp(1.75rem,1.3rem + 1.3vw,2.5rem)}.text-\[clamp\(1\.75rem\,1\.3rem_\+_1\.4vw\,2\.5rem\)\]{font-size:clamp(1.75rem,1.3rem + 1.4vw,2.5rem)}.text-\[clamp\(1\.75rem\,1\.3rem_\+_1\.4vw\,2\.75rem\)\]{font-size:clamp(1.75rem,1.3rem + 1.4vw,2.75rem)}.text-\[clamp\(1\.75rem\,1\.3rem_\+_1\.4vw\,2\.625rem\)\]{font-size:clamp(1.75rem,1.3rem + 1.4vw,2.625rem)}.text-\[clamp\(1\.75rem\,1\.3rem_\+_1\.5vw\,2\.5rem\)\]{font-size:clamp(1.75rem,1.3rem + 1.5vw,2.5rem)}.text-\[clamp\(1\.75rem\,1\.3rem_\+_1\.5vw\,2\.625rem\)\]{font-size:clamp(1.75rem,1.3rem + 1.5vw,2.625rem)}.text-\[clamp\(1\.75rem\,1\.3rem_\+_1\.6vw\,2\.75rem\)\]{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.75rem)}.text-\[clamp\(1\.75rem\,1\.3rem_\+_1\.6vw\,2\.625rem\)\]{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.625rem)}.text-\[clamp\(1\.75rem\,1\.3rem_\+_1\.9vw\,2\.75rem\)\]{font-size:clamp(1.75rem,1.3rem + 1.9vw,2.75rem)}.text-\[clamp\(1\.75rem\,1\.3rem_\+_1vw\,2\.25rem\)\]{font-size:clamp(1.75rem,1.3rem + 1vw,2.25rem)}.text-\[clamp\(1\.75rem\,1\.4rem\+0\.9vw\,2\.25rem\)\]{font-size:clamp(1.75rem,1.4rem + .9vw,2.25rem)}.text-\[clamp\(1\.75rem\,1\.4rem\+0\.9vw\,2\.375rem\)\]{font-size:clamp(1.75rem,1.4rem + .9vw,2.375rem)}.text-\[clamp\(1\.75rem\,1\.4rem\+1\.1vw\,2\.375rem\)\]{font-size:clamp(1.75rem,1.4rem + 1.1vw,2.375rem)}.text-\[clamp\(1\.75rem\,1\.4rem\+1\.2vw\,2\.5rem\)\]{font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem)}.text-\[clamp\(1\.75rem\,1\.4rem\+1\.2vw\,2\.625rem\)\]{font-size:clamp(1.75rem,1.4rem + 1.2vw,2.625rem)}.text-\[clamp\(1\.75rem\,1\.4rem\+1vw\,2\.5rem\)\]{font-size:clamp(1.75rem,1.4rem + 1vw,2.5rem)}.text-\[clamp\(1\.75rem\,1\.4rem\+1vw\,2\.25rem\)\]{font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem)}.text-\[clamp\(1\.75rem\,1\.4rem_\+_1\.2vw\,2\.5rem\)\]{font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem)}.text-\[clamp\(1\.75rem\,1\.4rem_\+_1\.2vw\,2\.25rem\)\]{font-size:clamp(1.75rem,1.4rem + 1.2vw,2.25rem)}.text-\[clamp\(1\.75rem\,1\.4rem_\+_1\.3vw\,2\.5rem\)\]{font-size:clamp(1.75rem,1.4rem + 1.3vw,2.5rem)}.text-\[clamp\(1\.75rem\,1\.4rem_\+_1vw\,2\.25rem\)\]{font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem)}.text-\[clamp\(1\.75rem\,1\.4rem_\+_1vw\,2\.375rem\)\]{font-size:clamp(1.75rem,1.4rem + 1vw,2.375rem)}.text-\[clamp\(1\.75rem\,1\.5rem\+0\.6vw\,2\.125rem\)\]{font-size:clamp(1.75rem,1.5rem + .6vw,2.125rem)}.text-\[clamp\(1\.75rem\,1\.5rem\+0\.8vw\,2\.25rem\)\]{font-size:clamp(1.75rem,1.5rem + .8vw,2.25rem)}.text-\[clamp\(1\.75rem\,1\.5rem\+0\.9vw\,2\.25rem\)\]{font-size:clamp(1.75rem,1.5rem + .9vw,2.25rem)}.text-\[clamp\(1\.75rem\,1\.5rem_\+_0\.8vw\,2\.25rem\)\]{font-size:clamp(1.75rem,1.5rem + .8vw,2.25rem)}.text-\[clamp\(1\.75rem\,1\.5rem_\+_0\.8vw\,2\.375rem\)\]{font-size:clamp(1.75rem,1.5rem + .8vw,2.375rem)}.text-\[clamp\(1\.75rem\,1\.5rem_\+_0\.9vw\,2\.375rem\)\]{font-size:clamp(1.75rem,1.5rem + .9vw,2.375rem)}.text-\[clamp\(1\.75rem\,1\.5rem_\+_1vw\,2\.375rem\)\]{font-size:clamp(1.75rem,1.5rem + 1vw,2.375rem)}.text-\[clamp\(1\.75rem\,1\.15rem\+2vw\,2\.875rem\)\]{font-size:clamp(1.75rem,1.15rem + 2vw,2.875rem)}.text-\[clamp\(1\.75rem\,1\.15rem_\+_2\.3vw\,3\.25rem\)\]{font-size:clamp(1.75rem,1.15rem + 2.3vw,3.25rem)}.text-\[clamp\(1\.75rem\,1\.35rem_\+_1\.3vw\,2\.5rem\)\]{font-size:clamp(1.75rem,1.35rem + 1.3vw,2.5rem)}.text-\[clamp\(1\.75rem\,1\.35rem_\+_1\.4vw\,2\.5rem\)\]{font-size:clamp(1.75rem,1.35rem + 1.4vw,2.5rem)}.text-\[clamp\(1\.75rem\,1\.45rem_\+_1\.2vw\,2\.375rem\)\]{font-size:clamp(1.75rem,1.45rem + 1.2vw,2.375rem)}.text-\[clamp\(1\.75rem\,1rem\+2\.5vw\,3\.25rem\)\]{font-size:clamp(1.75rem,1rem + 2.5vw,3.25rem)}.text-\[clamp\(1\.75rem\,1rem_\+_1\.8vw\,2\.625rem\)\]{font-size:clamp(1.75rem,1rem + 1.8vw,2.625rem)}.text-\[clamp\(1\.75rem\,1rem_\+_2\.3vw\,3\.25rem\)\]{font-size:clamp(1.75rem,1rem + 2.3vw,3.25rem)}.text-\[clamp\(1\.75rem\,1rem_\+_3vw\,3\.5rem\)\]{font-size:clamp(1.75rem,1rem + 3vw,3.5rem)}.text-\[clamp\(1\.75rem\,2\.4vw\,2rem\)\]{font-size:clamp(1.75rem,2.4vw,2rem)}.text-\[clamp\(1\.75rem\,2\.6vw\,2\.5rem\)\]{font-size:clamp(1.75rem,2.6vw,2.5rem)}.text-\[clamp\(1\.75rem\,2\.6vw\,2\.25rem\)\]{font-size:clamp(1.75rem,2.6vw,2.25rem)}.text-\[clamp\(1\.75rem\,2\.8vw\,2\.25rem\)\]{font-size:clamp(1.75rem,2.8vw,2.25rem)}.text-\[clamp\(1\.75rem\,3\.2vw\,2\.75rem\)\]{font-size:clamp(1.75rem,3.2vw,2.75rem)}.text-\[clamp\(1\.75rem\,3\.4vw\,2\.75rem\)\]{font-size:clamp(1.75rem,3.4vw,2.75rem)}.text-\[clamp\(1\.75rem\,3\.4vw\,3rem\)\]{font-size:clamp(1.75rem,3.4vw,3rem)}.text-\[clamp\(1\.75rem\,3\.6vw\,3\.25rem\)\]{font-size:clamp(1.75rem,3.6vw,3.25rem)}.text-\[clamp\(1\.75rem\,3\.8vw\,3\.25rem\)\]{font-size:clamp(1.75rem,3.8vw,3.25rem)}.text-\[clamp\(1\.75rem\,3vw\,2\.5rem\)\]{font-size:clamp(1.75rem,3vw,2.5rem)}.text-\[clamp\(1\.75rem\,3vw\,2\.25rem\)\]{font-size:clamp(1.75rem,3vw,2.25rem)}.text-\[clamp\(1\.75rem\,4\.2vw\,3\.5rem\)\]{font-size:clamp(1.75rem,4.2vw,3.5rem)}.text-\[clamp\(1\.75rem\,_1\.2rem_\+_1\.9vw\,_2\.875rem\)\]{font-size:clamp(1.75rem,1.2rem + 1.9vw,2.875rem)}.text-\[clamp\(1\.75rem\,_1\.3rem_\+_1\.9vw\,_2\.875rem\)\]{font-size:clamp(1.75rem,1.3rem + 1.9vw,2.875rem)}.text-\[clamp\(1\.75rem\,_1\.5rem_\+_0\.9vw\,_2\.125rem\)\]{font-size:clamp(1.75rem,1.5rem + .9vw,2.125rem)}.text-\[clamp\(1\.75rem\,_8\.6cqi\,_3rem\)\]{font-size:clamp(1.75rem,8.6cqi,3rem)}.text-\[clamp\(1\.85rem\,3\.4vw\,2\.75rem\)\]{font-size:clamp(1.85rem,3.4vw,2.75rem)}.text-\[clamp\(1\.125rem\,1\.02rem_\+_0\.4vw\,1\.3125rem\)\]{font-size:clamp(1.125rem,1.02rem + .4vw,1.3125rem)}.text-\[clamp\(1\.125rem\,1\.02rem_\+_0\.35vw\,1\.3125rem\)\]{font-size:clamp(1.125rem,1.02rem + .35vw,1.3125rem)}.text-\[clamp\(1\.125rem\,1\.05rem_\+_0\.3vw\,1\.25rem\)\]{font-size:clamp(1.125rem,1.05rem + .3vw,1.25rem)}.text-\[clamp\(1\.125rem\,1\.05rem_\+_0\.3vw\,1\.3125rem\)\]{font-size:clamp(1.125rem,1.05rem + .3vw,1.3125rem)}.text-\[clamp\(1\.125rem\,1\.05rem_\+_0\.35vw\,1\.3125rem\)\]{font-size:clamp(1.125rem,1.05rem + .35vw,1.3125rem)}.text-\[clamp\(1\.125rem\,1\.06rem_\+_0\.25vw\,1\.25rem\)\]{font-size:clamp(1.125rem,1.06rem + .25vw,1.25rem)}.text-\[clamp\(1\.125rem\,1\.6vw\,1\.375rem\)\]{font-size:clamp(1.125rem,1.6vw,1.375rem)}.text-\[clamp\(1\.125rem\,1\.08rem_\+_0\.2vw\,1\.1875rem\)\]{font-size:clamp(1.125rem,1.08rem + .2vw,1.1875rem)}.text-\[clamp\(1\.125rem\,1rem\+0\.4vw\,1\.375rem\)\],.text-\[clamp\(1\.125rem\,1rem_\+_0\.4vw\,1\.375rem\)\]{font-size:clamp(1.125rem,1rem + .4vw,1.375rem)}.text-\[clamp\(1\.125rem\,1rem_\+_0\.5vw\,1\.375rem\)\]{font-size:clamp(1.125rem,1rem + .5vw,1.375rem)}.text-\[clamp\(1\.125rem\,1rem_\+_0\.35vw\,1\.3125rem\)\]{font-size:clamp(1.125rem,1rem + .35vw,1.3125rem)}.text-\[clamp\(1\.125rem\,1rem_\+_0\.45vw\,1\.375rem\)\]{font-size:clamp(1.125rem,1rem + .45vw,1.375rem)}.text-\[clamp\(1\.125rem\,1rem_\+_0\.45vw\,1\.4375rem\)\]{font-size:clamp(1.125rem,1rem + .45vw,1.4375rem)}.text-\[clamp\(1\.375rem\,0\.9rem_\+_1vw\,2rem\)\]{font-size:clamp(1.375rem,.9rem + 1vw,2rem)}.text-\[clamp\(1\.375rem\,0\.95rem_\+_1\.15vw\,2\.125rem\)\]{font-size:clamp(1.375rem,.95rem + 1.15vw,2.125rem)}.text-\[clamp\(1\.375rem\,1\.1rem\+0\.8vw\,1\.875rem\)\]{font-size:clamp(1.375rem,1.1rem + .8vw,1.875rem)}.text-\[clamp\(1\.375rem\,1\.1rem\+0\.9vw\,1\.875rem\)\]{font-size:clamp(1.375rem,1.1rem + .9vw,1.875rem)}.text-\[clamp\(1\.375rem\,1\.1rem\+1vw\,1\.875rem\)\]{font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem)}.text-\[clamp\(1\.375rem\,1\.1rem\+1vw\,2rem\)\]{font-size:clamp(1.375rem,1.1rem + 1vw,2rem)}.text-\[clamp\(1\.375rem\,1\.1rem_\+_0\.6vw\,1\.75rem\)\]{font-size:clamp(1.375rem,1.1rem + .6vw,1.75rem)}.text-\[clamp\(1\.375rem\,1\.1rem_\+_0\.7vw\,1\.75rem\)\]{font-size:clamp(1.375rem,1.1rem + .7vw,1.75rem)}.text-\[clamp\(1\.375rem\,1\.1rem_\+_0\.8vw\,1\.75rem\)\]{font-size:clamp(1.375rem,1.1rem + .8vw,1.75rem)}.text-\[clamp\(1\.375rem\,1\.1rem_\+_0\.8vw\,1\.875rem\)\]{font-size:clamp(1.375rem,1.1rem + .8vw,1.875rem)}.text-\[clamp\(1\.375rem\,1\.1rem_\+_0\.9vw\,1\.75rem\)\]{font-size:clamp(1.375rem,1.1rem + .9vw,1.75rem)}.text-\[clamp\(1\.375rem\,1\.1rem_\+_0\.9vw\,1\.875rem\)\]{font-size:clamp(1.375rem,1.1rem + .9vw,1.875rem)}.text-\[clamp\(1\.375rem\,1\.1rem_\+_1vw\,1\.875rem\)\]{font-size:clamp(1.375rem,1.1rem + 1vw,1.875rem)}.text-\[clamp\(1\.375rem\,1\.1rem_\+_1vw\,2rem\)\]{font-size:clamp(1.375rem,1.1rem + 1vw,2rem)}.text-\[clamp\(1\.375rem\,1\.2rem\+0\.6vw\,1\.75rem\)\]{font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem)}.text-\[clamp\(1\.375rem\,1\.2rem_\+_0\.5vw\,1\.75rem\)\]{font-size:clamp(1.375rem,1.2rem + .5vw,1.75rem)}.text-\[clamp\(1\.375rem\,1\.2rem_\+_0\.5vw\,1\.625rem\)\]{font-size:clamp(1.375rem,1.2rem + .5vw,1.625rem)}.text-\[clamp\(1\.375rem\,1\.2rem_\+_0\.5vw\,1\.6875rem\)\]{font-size:clamp(1.375rem,1.2rem + .5vw,1.6875rem)}.text-\[clamp\(1\.375rem\,1\.2rem_\+_0\.6vw\,1\.75rem\)\]{font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem)}.text-\[clamp\(1\.375rem\,1\.2rem_\+_0\.6vw\,1\.625rem\)\]{font-size:clamp(1.375rem,1.2rem + .6vw,1.625rem)}.text-\[clamp\(1\.375rem\,1\.15rem\+0\.6vw\,1\.75rem\)\]{font-size:clamp(1.375rem,1.15rem + .6vw,1.75rem)}.text-\[clamp\(1\.375rem\,1\.15rem\+0\.6vw\,1\.625rem\)\]{font-size:clamp(1.375rem,1.15rem + .6vw,1.625rem)}.text-\[clamp\(1\.375rem\,1\.15rem_\+_0\.6vw\,1\.6875rem\)\]{font-size:clamp(1.375rem,1.15rem + .6vw,1.6875rem)}.text-\[clamp\(1\.375rem\,1\.15rem_\+_0\.7vw\,1\.75rem\)\]{font-size:clamp(1.375rem,1.15rem + .7vw,1.75rem)}.text-\[clamp\(1\.375rem\,1\.15rem_\+_0\.9vw\,1\.875rem\)\]{font-size:clamp(1.375rem,1.15rem + .9vw,1.875rem)}.text-\[clamp\(1\.375rem\,1\.25rem_\+_0\.4vw\,1\.625rem\)\]{font-size:clamp(1.375rem,1.25rem + .4vw,1.625rem)}.text-\[clamp\(1\.375rem\,1rem_\+_0\.7vw\,1\.75rem\)\]{font-size:clamp(1.375rem,1rem + .7vw,1.75rem)}.text-\[clamp\(1\.375rem\,1rem_\+_0\.9vw\,1\.875rem\)\]{font-size:clamp(1.375rem,1rem + .9vw,1.875rem)}.text-\[clamp\(1\.375rem\,2\.2vw\,1\.875rem\)\]{font-size:clamp(1.375rem,2.2vw,1.875rem)}.text-\[clamp\(1\.375rem\,8\.4cqi\,2rem\)\]{font-size:clamp(1.375rem,8.4cqi,2rem)}.text-\[clamp\(1\.375rem\,_1\.2rem_\+_0\.6vw\,_1\.75rem\)\]{font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem)}.text-\[clamp\(1\.0625rem\,0\.95rem_\+_0\.4vw\,1\.3125rem\)\]{font-size:clamp(1.0625rem,.95rem + .4vw,1.3125rem)}.text-\[clamp\(1\.0625rem\,0\.98rem_\+_0\.3vw\,1\.25rem\)\]{font-size:clamp(1.0625rem,.98rem + .3vw,1.25rem)}.text-\[clamp\(1\.0625rem\,1\.02rem_\+_0\.2vw\,1\.1875rem\)\]{font-size:clamp(1.0625rem,1.02rem + .2vw,1.1875rem)}.text-\[clamp\(1\.0625rem\,1\.03rem_\+_0\.2vw\,1\.1875rem\)\]{font-size:clamp(1.0625rem,1.03rem + .2vw,1.1875rem)}.text-\[clamp\(1\.0625rem\,1\.03rem_\+_0\.15vw\,1\.125rem\)\]{font-size:clamp(1.0625rem,1.03rem + .15vw,1.125rem)}.text-\[clamp\(1\.0625rem\,1\.03rem_\+_0\.15vw\,1\.1875rem\)\]{font-size:clamp(1.0625rem,1.03rem + .15vw,1.1875rem)}.text-\[clamp\(1\.0625rem\,1rem\+0\.3vw\,1\.25rem\)\]{font-size:clamp(1.0625rem,1rem + .3vw,1.25rem)}.text-\[clamp\(1\.0625rem\,1rem\+0\.4vw\,1\.375rem\)\]{font-size:clamp(1.0625rem,1rem + .4vw,1.375rem)}.text-\[clamp\(1\.0625rem\,1rem\+0\.25vw\,1\.1875rem\)\]{font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem)}.text-\[clamp\(1\.0625rem\,1rem\+0\.35vw\,1\.3125rem\)\]{font-size:clamp(1.0625rem,1rem + .35vw,1.3125rem)}.text-\[clamp\(1\.0625rem\,1rem_\+_0\.2vw\,1\.1875rem\)\]{font-size:clamp(1.0625rem,1rem + .2vw,1.1875rem)}.text-\[clamp\(1\.0625rem\,1rem_\+_0\.3vw\,1\.25rem\)\]{font-size:clamp(1.0625rem,1rem + .3vw,1.25rem)}.text-\[clamp\(1\.0625rem\,1rem_\+_0\.3vw\,1\.1875rem\)\]{font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem)}.text-\[clamp\(1\.0625rem\,1rem_\+_0\.3vw\,1\.3125rem\)\]{font-size:clamp(1.0625rem,1rem + .3vw,1.3125rem)}.text-\[clamp\(1\.0625rem\,1rem_\+_0\.25vw\,1\.25rem\)\]{font-size:clamp(1.0625rem,1rem + .25vw,1.25rem)}.text-\[clamp\(1\.0625rem\,1rem_\+_0\.25vw\,1\.1875rem\)\]{font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem)}.text-\[clamp\(1\.0625rem\,5\.4cqi\,1\.3125rem\)\]{font-size:clamp(1.0625rem,5.4cqi,1.3125rem)}.text-\[clamp\(1\.625rem\,1\.1rem\+1\.6vw\,2\.625rem\)\]{font-size:clamp(1.625rem,1.1rem + 1.6vw,2.625rem)}.text-\[clamp\(1\.625rem\,1\.1rem_\+_1\.4vw\,2\.375rem\)\]{font-size:clamp(1.625rem,1.1rem + 1.4vw,2.375rem)}.text-\[clamp\(1\.625rem\,1\.1rem_\+_1\.6vw\,2\.5rem\)\]{font-size:clamp(1.625rem,1.1rem + 1.6vw,2.5rem)}.text-\[clamp\(1\.625rem\,1\.1rem_\+_1\.6vw\,2\.625rem\)\]{font-size:clamp(1.625rem,1.1rem + 1.6vw,2.625rem)}.text-\[clamp\(1\.625rem\,1\.1rem_\+_1\.7vw\,2\.625rem\)\]{font-size:clamp(1.625rem,1.1rem + 1.7vw,2.625rem)}.text-\[clamp\(1\.625rem\,1\.1rem_\+_1\.8vw\,2\.75rem\)\]{font-size:clamp(1.625rem,1.1rem + 1.8vw,2.75rem)}.text-\[clamp\(1\.625rem\,1\.2rem\+1\.2vw\,2\.25rem\)\]{font-size:clamp(1.625rem,1.2rem + 1.2vw,2.25rem)}.text-\[clamp\(1\.625rem\,1\.2rem\+1\.3vw\,2\.375rem\)\]{font-size:clamp(1.625rem,1.2rem + 1.3vw,2.375rem)}.text-\[clamp\(1\.625rem\,1\.2rem\+1\.4vw\,2\.375rem\)\]{font-size:clamp(1.625rem,1.2rem + 1.4vw,2.375rem)}.text-\[clamp\(1\.625rem\,1\.2rem_\+_1\.3vw\,2\.375rem\)\]{font-size:clamp(1.625rem,1.2rem + 1.3vw,2.375rem)}.text-\[clamp\(1\.625rem\,1\.2rem_\+_1\.4vw\,2\.5rem\)\]{font-size:clamp(1.625rem,1.2rem + 1.4vw,2.5rem)}.text-\[clamp\(1\.625rem\,1\.2rem_\+_1\.4vw\,2\.375rem\)\]{font-size:clamp(1.625rem,1.2rem + 1.4vw,2.375rem)}.text-\[clamp\(1\.625rem\,1\.2rem_\+_1\.5vw\,2\.625rem\)\]{font-size:clamp(1.625rem,1.2rem + 1.5vw,2.625rem)}.text-\[clamp\(1\.625rem\,1\.2rem_\+_1\.6vw\,2\.5rem\)\]{font-size:clamp(1.625rem,1.2rem + 1.6vw,2.5rem)}.text-\[clamp\(1\.625rem\,1\.2rem_\+_1\.9vw\,2\.75rem\)\]{font-size:clamp(1.625rem,1.2rem + 1.9vw,2.75rem)}.text-\[clamp\(1\.625rem\,1\.2rem_\+_1vw\,2\.25rem\)\]{font-size:clamp(1.625rem,1.2rem + 1vw,2.25rem)}.text-\[clamp\(1\.625rem\,1\.2rem_\+_1vw\,2\.125rem\)\]{font-size:clamp(1.625rem,1.2rem + 1vw,2.125rem)}.text-\[clamp\(1\.625rem\,1\.3rem\+1\.1vw\,2\.375rem\)\]{font-size:clamp(1.625rem,1.3rem + 1.1vw,2.375rem)}.text-\[clamp\(1\.625rem\,1\.3rem\+1vw\,2\.25rem\)\]{font-size:clamp(1.625rem,1.3rem + 1vw,2.25rem)}.text-\[clamp\(1\.625rem\,1\.3rem\+1vw\,2\.125rem\)\]{font-size:clamp(1.625rem,1.3rem + 1vw,2.125rem)}.text-\[clamp\(1\.625rem\,1\.3rem_\+_1\.1vw\,2\.25rem\)\]{font-size:clamp(1.625rem,1.3rem + 1.1vw,2.25rem)}.text-\[clamp\(1\.625rem\,1\.3rem_\+_1\.2vw\,2\.25rem\)\]{font-size:clamp(1.625rem,1.3rem + 1.2vw,2.25rem)}.text-\[clamp\(1\.625rem\,1\.3rem_\+_1\.2vw\,2\.375rem\)\]{font-size:clamp(1.625rem,1.3rem + 1.2vw,2.375rem)}.text-\[clamp\(1\.625rem\,1\.3rem_\+_1\.3vw\,2\.375rem\)\]{font-size:clamp(1.625rem,1.3rem + 1.3vw,2.375rem)}.text-\[clamp\(1\.625rem\,1\.3rem_\+_1vw\,2\.25rem\)\]{font-size:clamp(1.625rem,1.3rem + 1vw,2.25rem)}.text-\[clamp\(1\.625rem\,1\.3rem_\+_1vw\,2\.125rem\)\]{font-size:clamp(1.625rem,1.3rem + 1vw,2.125rem)}.text-\[clamp\(1\.625rem\,1\.4rem\+0\.7vw\,2\.125rem\)\]{font-size:clamp(1.625rem,1.4rem + .7vw,2.125rem)}.text-\[clamp\(1\.625rem\,1\.4rem_\+_0\.6vw\,2rem\)\]{font-size:clamp(1.625rem,1.4rem + .6vw,2rem)}.text-\[clamp\(1\.625rem\,1\.4rem_\+_0\.8vw\,2\.125rem\)\]{font-size:clamp(1.625rem,1.4rem + .8vw,2.125rem)}.text-\[clamp\(1\.625rem\,1\.4rem_\+_0\.9vw\,2\.25rem\)\]{font-size:clamp(1.625rem,1.4rem + .9vw,2.25rem)}.text-\[clamp\(1\.625rem\,1\.4rem_\+_0\.9vw\,2\.125rem\)\]{font-size:clamp(1.625rem,1.4rem + .9vw,2.125rem)}.text-\[clamp\(1\.625rem\,1\.05rem_\+_0\.95vw\,2\.125rem\)\]{font-size:clamp(1.625rem,1.05rem + .95vw,2.125rem)}.text-\[clamp\(1\.625rem\,1\.25rem_\+_1\.2vw\,2\.25rem\)\]{font-size:clamp(1.625rem,1.25rem + 1.2vw,2.25rem)}.text-\[clamp\(1\.625rem\,1\.25rem_\+_1\.3vw\,2\.375rem\)\]{font-size:clamp(1.625rem,1.25rem + 1.3vw,2.375rem)}.text-\[clamp\(1\.625rem\,1\.25rem_\+_1\.4vw\,2\.375rem\)\]{font-size:clamp(1.625rem,1.25rem + 1.4vw,2.375rem)}.text-\[clamp\(1\.625rem\,1\.35rem\+0\.8vw\,2rem\)\]{font-size:clamp(1.625rem,1.35rem + .8vw,2rem)}.text-\[clamp\(1\.625rem\,1\.35rem_\+_0\.9vw\,2\.125rem\)\]{font-size:clamp(1.625rem,1.35rem + .9vw,2.125rem)}.text-\[clamp\(1\.625rem\,1\.35rem_\+_0\.9vw\,2rem\)\]{font-size:clamp(1.625rem,1.35rem + .9vw,2rem)}.text-\[clamp\(1\.625rem\,1\.45rem_\+_0\.6vw\,2rem\)\]{font-size:clamp(1.625rem,1.45rem + .6vw,2rem)}.text-\[clamp\(1\.625rem\,1rem_\+_2vw\,3rem\)\]{font-size:clamp(1.625rem,1rem + 2vw,3rem)}.text-\[clamp\(1\.625rem\,2\.4vw\,2\.125rem\)\]{font-size:clamp(1.625rem,2.4vw,2.125rem)}.text-\[clamp\(1\.625rem\,2\.4vw\,2rem\)\]{font-size:clamp(1.625rem,2.4vw,2rem)}.text-\[clamp\(1\.625rem\,2\.8vw\,2\.375rem\)\]{font-size:clamp(1.625rem,2.8vw,2.375rem)}.text-\[clamp\(1\.625rem\,2\.9vw\,2\.5rem\)\]{font-size:clamp(1.625rem,2.9vw,2.5rem)}.text-\[clamp\(1\.625rem\,3vw\,2\.5rem\)\]{font-size:clamp(1.625rem,3vw,2.5rem)}.text-\[clamp\(1\.625rem\,3vw\,2\.25rem\)\]{font-size:clamp(1.625rem,3vw,2.25rem)}.text-\[clamp\(1\.625rem\,_1\.1rem_\+_1\.6vw\,_2\.5rem\)\]{font-size:clamp(1.625rem,1.1rem + 1.6vw,2.5rem)}.text-\[clamp\(1\.625rem\,_1\.3rem_\+_1\.4vw\,_2\.5rem\)\]{font-size:clamp(1.625rem,1.3rem + 1.4vw,2.5rem)}.text-\[clamp\(1\.625rem\,_1\.3rem_\+_1\.4vw\,_2\.125rem\)\]{font-size:clamp(1.625rem,1.3rem + 1.4vw,2.125rem)}.text-\[clamp\(1\.625rem\,_7cqi\,_2rem\)\]{font-size:clamp(1.625rem,7cqi,2rem)}.text-\[clamp\(1\.875rem\,1\.1rem\+1\.6vw\,2\.75rem\)\]{font-size:clamp(1.875rem,1.1rem + 1.6vw,2.75rem)}.text-\[clamp\(1\.875rem\,1\.1rem\+2\.2vw\,3\.25rem\)\]{font-size:clamp(1.875rem,1.1rem + 2.2vw,3.25rem)}.text-\[clamp\(1\.875rem\,1\.1rem\+2\.4vw\,3\.25rem\)\]{font-size:clamp(1.875rem,1.1rem + 2.4vw,3.25rem)}.text-\[clamp\(1\.875rem\,1\.2rem\+2\.2vw\,3\.125rem\)\]{font-size:clamp(1.875rem,1.2rem + 2.2vw,3.125rem)}.text-\[clamp\(1\.875rem\,1\.2rem\+2\.2vw\,3rem\)\]{font-size:clamp(1.875rem,1.2rem + 2.2vw,3rem)}.text-\[clamp\(1\.875rem\,1\.2rem\+2\.4vw\,3rem\)\]{font-size:clamp(1.875rem,1.2rem + 2.4vw,3rem)}.text-\[clamp\(1\.875rem\,1\.2rem\+2vw\,3rem\)\]{font-size:clamp(1.875rem,1.2rem + 2vw,3rem)}.text-\[clamp\(1\.875rem\,1\.2rem_\+_2\.2vw\,3rem\)\]{font-size:clamp(1.875rem,1.2rem + 2.2vw,3rem)}.text-\[clamp\(1\.875rem\,1\.2rem_\+_2\.4vw\,3\.25rem\)\]{font-size:clamp(1.875rem,1.2rem + 2.4vw,3.25rem)}.text-\[clamp\(1\.875rem\,1\.3rem\+1\.8vw\,2\.75rem\)\]{font-size:clamp(1.875rem,1.3rem + 1.8vw,2.75rem)}.text-\[clamp\(1\.875rem\,1\.3rem\+1\.8vw\,3rem\)\]{font-size:clamp(1.875rem,1.3rem + 1.8vw,3rem)}.text-\[clamp\(1\.875rem\,1\.3rem\+2vw\,3\.25rem\)\]{font-size:clamp(1.875rem,1.3rem + 2vw,3.25rem)}.text-\[clamp\(1\.875rem\,1\.3rem_\+_1\.2vw\,2\.5rem\)\]{font-size:clamp(1.875rem,1.3rem + 1.2vw,2.5rem)}.text-\[clamp\(1\.875rem\,1\.3rem_\+_1\.6vw\,3rem\)\]{font-size:clamp(1.875rem,1.3rem + 1.6vw,3rem)}.text-\[clamp\(1\.875rem\,1\.3rem_\+_1\.8vw\,2\.875rem\)\]{font-size:clamp(1.875rem,1.3rem + 1.8vw,2.875rem)}.text-\[clamp\(1\.875rem\,1\.3rem_\+_1\.8vw\,3rem\)\]{font-size:clamp(1.875rem,1.3rem + 1.8vw,3rem)}.text-\[clamp\(1\.875rem\,1\.3rem_\+_1\.35vw\,2\.625rem\)\]{font-size:clamp(1.875rem,1.3rem + 1.35vw,2.625rem)}.text-\[clamp\(1\.875rem\,1\.4rem\+1\.3vw\,2\.625rem\)\]{font-size:clamp(1.875rem,1.4rem + 1.3vw,2.625rem)}.text-\[clamp\(1\.875rem\,1\.4rem\+1\.4vw\,2\.75rem\)\]{font-size:clamp(1.875rem,1.4rem + 1.4vw,2.75rem)}.text-\[clamp\(1\.875rem\,1\.4rem\+1\.5vw\,2\.75rem\)\]{font-size:clamp(1.875rem,1.4rem + 1.5vw,2.75rem)}.text-\[clamp\(1\.875rem\,1\.4rem\+1\.5vw\,2\.625rem\)\]{font-size:clamp(1.875rem,1.4rem + 1.5vw,2.625rem)}.text-\[clamp\(1\.875rem\,1\.4rem_\+_1\.2vw\,2\.5rem\)\]{font-size:clamp(1.875rem,1.4rem + 1.2vw,2.5rem)}.text-\[clamp\(1\.875rem\,1\.4rem_\+_1\.6vw\,2\.75rem\)\]{font-size:clamp(1.875rem,1.4rem + 1.6vw,2.75rem)}.text-\[clamp\(1\.875rem\,1\.4rem_\+_1\.6vw\,2\.875rem\)\]{font-size:clamp(1.875rem,1.4rem + 1.6vw,2.875rem)}.text-\[clamp\(1\.875rem\,1\.05rem_\+_2\.75vw\,3\.5rem\)\]{font-size:clamp(1.875rem,1.05rem + 2.75vw,3.5rem)}.text-\[clamp\(1\.875rem\,1\.5rem\+1\.2vw\,2\.5rem\)\]{font-size:clamp(1.875rem,1.5rem + 1.2vw,2.5rem)}.text-\[clamp\(1\.875rem\,1\.5rem\+1vw\,2\.5rem\)\]{font-size:clamp(1.875rem,1.5rem + 1vw,2.5rem)}.text-\[clamp\(1\.875rem\,1\.5rem_\+_1\.2vw\,2\.5rem\)\]{font-size:clamp(1.875rem,1.5rem + 1.2vw,2.5rem)}.text-\[clamp\(1\.875rem\,1\.5rem_\+_1\.3vw\,2\.5rem\)\]{font-size:clamp(1.875rem,1.5rem + 1.3vw,2.5rem)}.text-\[clamp\(1\.875rem\,1\.5rem_\+_1\.3vw\,2\.625rem\)\]{font-size:clamp(1.875rem,1.5rem + 1.3vw,2.625rem)}.text-\[clamp\(1\.875rem\,1\.5rem_\+_1vw\,2\.5rem\)\]{font-size:clamp(1.875rem,1.5rem + 1vw,2.5rem)}.text-\[clamp\(1\.875rem\,1\.6rem_\+_0\.6vw\,2\.125rem\)\]{font-size:clamp(1.875rem,1.6rem + .6vw,2.125rem)}.text-\[clamp\(1\.875rem\,1\.6rem_\+_0\.8vw\,2\.5rem\)\]{font-size:clamp(1.875rem,1.6rem + .8vw,2.5rem)}.text-\[clamp\(1\.875rem\,1\.25rem_\+_1\.9vw\,3\.25rem\)\]{font-size:clamp(1.875rem,1.25rem + 1.9vw,3.25rem)}.text-\[clamp\(1\.875rem\,1rem_\+_2\.8vw\,3\.5rem\)\]{font-size:clamp(1.875rem,1rem + 2.8vw,3.5rem)}.text-\[clamp\(1\.875rem\,3\.5vw\,2\.75rem\)\]{font-size:clamp(1.875rem,3.5vw,2.75rem)}.text-\[clamp\(1\.875rem\,3\.8vw\,3\.25rem\)\]{font-size:clamp(1.875rem,3.8vw,3.25rem)}.text-\[clamp\(1\.875rem\,3vw\,2\.5rem\)\]{font-size:clamp(1.875rem,3vw,2.5rem)}.text-\[clamp\(1\.875rem\,4\.2vw\,3\.5rem\)\]{font-size:clamp(1.875rem,4.2vw,3.5rem)}.text-\[clamp\(1\.875rem\,5\.4vw\,4\.75rem\)\]{font-size:clamp(1.875rem,5.4vw,4.75rem)}.text-\[clamp\(1\.875rem\,_1\.1rem_\+_2\.75vw\,_3\.5rem\)\]{font-size:clamp(1.875rem,1.1rem + 2.75vw,3.5rem)}.text-\[clamp\(1\.1875rem\,1\.1rem\+0\.3vw\,1\.3125rem\)\]{font-size:clamp(1.1875rem,1.1rem + .3vw,1.3125rem)}.text-\[clamp\(1\.1875rem\,1\.1rem\+0\.4vw\,1\.375rem\)\]{font-size:clamp(1.1875rem,1.1rem + .4vw,1.375rem)}.text-\[clamp\(1\.1875rem\,1\.1rem_\+_0\.3vw\,1\.375rem\)\]{font-size:clamp(1.1875rem,1.1rem + .3vw,1.375rem)}.text-\[clamp\(1\.1875rem\,1\.1rem_\+_0\.4vw\,1\.375rem\)\]{font-size:clamp(1.1875rem,1.1rem + .4vw,1.375rem)}.text-\[clamp\(1\.1875rem\,1\.05rem\+0\.4vw\,1\.375rem\)\]{font-size:clamp(1.1875rem,1.05rem + .4vw,1.375rem)}.text-\[clamp\(1\.1875rem\,1\.05rem_\+_0\.4vw\,1\.4375rem\)\]{font-size:clamp(1.1875rem,1.05rem + .4vw,1.4375rem)}.text-\[clamp\(1\.3125rem\,1\.2rem_\+_0\.4vw\,1\.5rem\)\]{font-size:clamp(1.3125rem,1.2rem + .4vw,1.5rem)}.text-\[clamp\(1\.3125rem\,1\.2rem_\+_0\.6vw\,1\.625rem\)\]{font-size:clamp(1.3125rem,1.2rem + .6vw,1.625rem)}.text-\[clamp\(1\.3125rem\,1\.15rem_\+_0\.5vw\,1\.5rem\)\]{font-size:clamp(1.3125rem,1.15rem + .5vw,1.5rem)}.text-\[clamp\(1\.3125rem\,1\.15rem_\+_0\.6vw\,1\.625rem\)\]{font-size:clamp(1.3125rem,1.15rem + .6vw,1.625rem)}.text-\[clamp\(1\.3125rem\,_1\.15rem_\+_0\.7vw\,_1\.625rem\)\]{font-size:clamp(1.3125rem,1.15rem + .7vw,1.625rem)}.text-\[clamp\(1rem\,0\.85rem\+0\.4vw\,1\.25rem\)\]{font-size:clamp(1rem,.85rem + .4vw,1.25rem)}.text-\[clamp\(1rem\,0\.85rem\+0\.35vw\,1\.1875rem\)\]{font-size:clamp(1rem,.85rem + .35vw,1.1875rem)}.text-\[clamp\(1rem\,0\.85rem_\+_0\.5vw\,1\.25rem\)\]{font-size:clamp(1rem,.85rem + .5vw,1.25rem)}.text-\[clamp\(1rem\,0\.85rem_\+_0\.5vw\,1\.375rem\)\]{font-size:clamp(1rem,.85rem + .5vw,1.375rem)}.text-\[clamp\(1rem\,0\.95rem_\+_0\.3vw\,1\.1875rem\)\]{font-size:clamp(1rem,.95rem + .3vw,1.1875rem)}.text-\[clamp\(2\.1rem\,3\.6vw\,3rem\)\]{font-size:clamp(2.1rem,3.6vw,3rem)}.text-\[clamp\(2\.2rem\,4\.4vw\,3\.75rem\)\]{font-size:clamp(2.2rem,4.4vw,3.75rem)}.text-\[clamp\(2\.2rem\,4\.8vw\,4rem\)\]{font-size:clamp(2.2rem,4.8vw,4rem)}.text-\[clamp\(2\.2rem\,4vw\,3\.5rem\)\]{font-size:clamp(2.2rem,4vw,3.5rem)}.text-\[clamp\(2\.2rem\,4vw\,3\.25rem\)\]{font-size:clamp(2.2rem,4vw,3.25rem)}.text-\[clamp\(2\.2rem\,5\.2vw\,4rem\)\]{font-size:clamp(2.2rem,5.2vw,4rem)}.text-\[clamp\(2\.4rem\,5\.2vw\,4\.5rem\)\]{font-size:clamp(2.4rem,5.2vw,4.5rem)}.text-\[clamp\(2\.5rem\,0\.6rem\+6\.2vw\,7\.5rem\)\]{font-size:clamp(2.5rem,.6rem + 6.2vw,7.5rem)}.text-\[clamp\(2\.5rem\,0\.6rem\+7\.8vw\,6\.75rem\)\]{font-size:clamp(2.5rem,.6rem + 7.8vw,6.75rem)}.text-\[clamp\(2\.5rem\,0\.8rem_\+_5\.4vw\,6\.25rem\)\]{font-size:clamp(2.5rem,.8rem + 5.4vw,6.25rem)}.text-\[clamp\(2\.5rem\,1\.1rem\+4vw\,4\.75rem\)\]{font-size:clamp(2.5rem,1.1rem + 4vw,4.75rem)}.text-\[clamp\(2\.5rem\,1\.1rem_\+_3\.6vw\,4\.75rem\)\]{font-size:clamp(2.5rem,1.1rem + 3.6vw,4.75rem)}.text-\[clamp\(2\.5rem\,1\.2rem\+3\.6vw\,4\.75rem\)\]{font-size:clamp(2.5rem,1.2rem + 3.6vw,4.75rem)}.text-\[clamp\(2\.5rem\,1\.2rem\+4\.6vw\,5\.25rem\)\]{font-size:clamp(2.5rem,1.2rem + 4.6vw,5.25rem)}.text-\[clamp\(2\.5rem\,1\.2rem_\+_4vw\,5\.25rem\)\]{font-size:clamp(2.5rem,1.2rem + 4vw,5.25rem)}.text-\[clamp\(2\.5rem\,1\.4rem\+3\.2vw\,4\.5rem\)\]{font-size:clamp(2.5rem,1.4rem + 3.2vw,4.5rem)}.text-\[clamp\(2\.5rem\,1\.4rem\+3\.4vw\,4\.5rem\)\]{font-size:clamp(2.5rem,1.4rem + 3.4vw,4.5rem)}.text-\[clamp\(2\.5rem\,1\.4rem\+3\.4vw\,4\.75rem\)\]{font-size:clamp(2.5rem,1.4rem + 3.4vw,4.75rem)}.text-\[clamp\(2\.5rem\,1\.4rem\+3\.6vw\,4\.75rem\)\]{font-size:clamp(2.5rem,1.4rem + 3.6vw,4.75rem)}.text-\[clamp\(2\.5rem\,1\.4rem\+3\.6vw\,5rem\)\]{font-size:clamp(2.5rem,1.4rem + 3.6vw,5rem)}.text-\[clamp\(2\.5rem\,1\.4rem\+3\.8vw\,5rem\)\]{font-size:clamp(2.5rem,1.4rem + 3.8vw,5rem)}.text-\[clamp\(2\.5rem\,1\.4rem\+3vw\,4\.5rem\)\]{font-size:clamp(2.5rem,1.4rem + 3vw,4.5rem)}.text-\[clamp\(2\.5rem\,1\.4rem\+3vw\,4rem\)\]{font-size:clamp(2.5rem,1.4rem + 3vw,4rem)}.text-\[clamp\(2\.5rem\,1\.4rem_\+_3\.2vw\,4\.5rem\)\]{font-size:clamp(2.5rem,1.4rem + 3.2vw,4.5rem)}.text-\[clamp\(2\.5rem\,1\.4rem_\+_3\.4vw\,4\.5rem\)\]{font-size:clamp(2.5rem,1.4rem + 3.4vw,4.5rem)}.text-\[clamp\(2\.5rem\,1\.4rem_\+_3\.4vw\,4\.75rem\)\]{font-size:clamp(2.5rem,1.4rem + 3.4vw,4.75rem)}.text-\[clamp\(2\.5rem\,1\.4rem_\+_3\.6vw\,4\.75rem\)\]{font-size:clamp(2.5rem,1.4rem + 3.6vw,4.75rem)}.text-\[clamp\(2\.5rem\,1\.4rem_\+_3vw\,4rem\)\]{font-size:clamp(2.5rem,1.4rem + 3vw,4rem)}.text-\[clamp\(2\.5rem\,1\.5rem\+2\.8vw\,4\.25rem\)\]{font-size:clamp(2.5rem,1.5rem + 2.8vw,4.25rem)}.text-\[clamp\(2\.5rem\,1\.5rem\+3\.4vw\,4\.5rem\)\]{font-size:clamp(2.5rem,1.5rem + 3.4vw,4.5rem)}.text-\[clamp\(2\.5rem\,1\.5rem\+3\.4vw\,4\.75rem\)\]{font-size:clamp(2.5rem,1.5rem + 3.4vw,4.75rem)}.text-\[clamp\(2\.5rem\,1\.5rem\+3\.4vw\,5\.5rem\)\]{font-size:clamp(2.5rem,1.5rem + 3.4vw,5.5rem)}.text-\[clamp\(2\.5rem\,1\.5rem\+3\.4vw\,5\.25rem\)\]{font-size:clamp(2.5rem,1.5rem + 3.4vw,5.25rem)}.text-\[clamp\(2\.5rem\,1\.5rem\+3\.4vw\,5rem\)\]{font-size:clamp(2.5rem,1.5rem + 3.4vw,5rem)}.text-\[clamp\(2\.5rem\,1\.5rem\+3\.6vw\,4\.75rem\)\]{font-size:clamp(2.5rem,1.5rem + 3.6vw,4.75rem)}.text-\[clamp\(2\.5rem\,1\.5rem\+3vw\,4\.5rem\)\]{font-size:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.text-\[clamp\(2\.5rem\,1\.5rem_\+_2\.4vw\,3\.75rem\)\]{font-size:clamp(2.5rem,1.5rem + 2.4vw,3.75rem)}.text-\[clamp\(2\.5rem\,1\.5rem_\+_2\.6vw\,4rem\)\]{font-size:clamp(2.5rem,1.5rem + 2.6vw,4rem)}.text-\[clamp\(2\.5rem\,1\.5rem_\+_3\.2vw\,4\.5rem\)\]{font-size:clamp(2.5rem,1.5rem + 3.2vw,4.5rem)}.text-\[clamp\(2\.5rem\,1\.5rem_\+_3\.5vw\,4\.25rem\)\]{font-size:clamp(2.5rem,1.5rem + 3.5vw,4.25rem)}.text-\[clamp\(2\.5rem\,1\.5rem_\+_3\.6vw\,4\.875rem\)\]{font-size:clamp(2.5rem,1.5rem + 3.6vw,4.875rem)}.text-\[clamp\(2\.5rem\,1\.5rem_\+_3\.6vw\,5rem\)\]{font-size:clamp(2.5rem,1.5rem + 3.6vw,5rem)}.text-\[clamp\(2\.5rem\,1\.5rem_\+_3vw\,4\.25rem\)\]{font-size:clamp(2.5rem,1.5rem + 3vw,4.25rem)}.text-\[clamp\(2\.5rem\,1\.5rem_\+_4\.2vw\,4\.75rem\)\]{font-size:clamp(2.5rem,1.5rem + 4.2vw,4.75rem)}.text-\[clamp\(2\.5rem\,1\.5rem_\+_4vw\,5\.5rem\)\]{font-size:clamp(2.5rem,1.5rem + 4vw,5.5rem)}.text-\[clamp\(2\.5rem\,1\.6rem\+2\.4vw\,4rem\)\]{font-size:clamp(2.5rem,1.6rem + 2.4vw,4rem)}.text-\[clamp\(2\.5rem\,1\.6rem\+2\.6vw\,4\.25rem\)\]{font-size:clamp(2.5rem,1.6rem + 2.6vw,4.25rem)}.text-\[clamp\(2\.5rem\,1\.6rem\+2\.6vw\,4rem\)\]{font-size:clamp(2.5rem,1.6rem + 2.6vw,4rem)}.text-\[clamp\(2\.5rem\,1\.6rem\+2\.8vw\,4\.5rem\)\]{font-size:clamp(2.5rem,1.6rem + 2.8vw,4.5rem)}.text-\[clamp\(2\.5rem\,1\.6rem\+2\.8vw\,4\.25rem\)\]{font-size:clamp(2.5rem,1.6rem + 2.8vw,4.25rem)}.text-\[clamp\(2\.5rem\,1\.6rem\+3vw\,4\.5rem\)\]{font-size:clamp(2.5rem,1.6rem + 3vw,4.5rem)}.text-\[clamp\(2\.5rem\,1\.6rem_\+_2\.4vw\,3\.75rem\)\]{font-size:clamp(2.5rem,1.6rem + 2.4vw,3.75rem)}.text-\[clamp\(2\.5rem\,1\.6rem_\+_2\.6vw\,4\.5rem\)\]{font-size:clamp(2.5rem,1.6rem + 2.6vw,4.5rem)}.text-\[clamp\(2\.5rem\,1\.6rem_\+_2\.6vw\,4\.25rem\)\]{font-size:clamp(2.5rem,1.6rem + 2.6vw,4.25rem)}.text-\[clamp\(2\.5rem\,1\.6rem_\+_2\.8vw\,4\.25rem\)\]{font-size:clamp(2.5rem,1.6rem + 2.8vw,4.25rem)}.text-\[clamp\(2\.5rem\,1\.6rem_\+_2\.8vw\,4rem\)\]{font-size:clamp(2.5rem,1.6rem + 2.8vw,4rem)}.text-\[clamp\(2\.5rem\,1\.6rem_\+_3\.2vw\,4\.75rem\)\]{font-size:clamp(2.5rem,1.6rem + 3.2vw,4.75rem)}.text-\[clamp\(2\.5rem\,1\.6rem_\+_3vw\,4\.5rem\)\]{font-size:clamp(2.5rem,1.6rem + 3vw,4.5rem)}.text-\[clamp\(2\.5rem\,1\.6rem_\+_3vw\,4\.25rem\)\]{font-size:clamp(2.5rem,1.6rem + 3vw,4.25rem)}.text-\[clamp\(2\.5rem\,1\.6rem_\+_3vw\,4\.75rem\)\]{font-size:clamp(2.5rem,1.6rem + 3vw,4.75rem)}.text-\[clamp\(2\.5rem\,1\.8rem\+2\.4vw\,3\.75rem\)\]{font-size:clamp(2.5rem,1.8rem + 2.4vw,3.75rem)}.text-\[clamp\(2\.5rem\,1\.8rem\+2\.4vw\,4rem\)\]{font-size:clamp(2.5rem,1.8rem + 2.4vw,4rem)}.text-\[clamp\(2\.5rem\,1\.8rem\+2vw\,3\.5rem\)\]{font-size:clamp(2.5rem,1.8rem + 2vw,3.5rem)}.text-\[clamp\(2\.5rem\,1\.8rem_\+_2\.4vw\,4rem\)\]{font-size:clamp(2.5rem,1.8rem + 2.4vw,4rem)}.text-\[clamp\(2\.5rem\,1\.9rem\+1\.6vw\,3\.5rem\)\],.text-\[clamp\(2\.5rem\,1\.9rem_\+_1\.6vw\,3\.5rem\)\]{font-size:clamp(2.5rem,1.9rem + 1.6vw,3.5rem)}.text-\[clamp\(2\.5rem\,1\.9rem_\+_2vw\,3\.75rem\)\]{font-size:clamp(2.5rem,1.9rem + 2vw,3.75rem)}.text-\[clamp\(2\.5rem\,1rem\+3\.6vw\,4\.5rem\)\]{font-size:clamp(2.5rem,1rem + 3.6vw,4.5rem)}.text-\[clamp\(2\.5rem\,2rem\+1\.4vw\,3\.25rem\)\]{font-size:clamp(2.5rem,2rem + 1.4vw,3.25rem)}.text-\[clamp\(2\.5rem\,2rem\+1\.5vw\,3\.5rem\)\]{font-size:clamp(2.5rem,2rem + 1.5vw,3.5rem)}.text-\[clamp\(2\.5rem\,2rem\+1\.5vw\,3\.25rem\)\]{font-size:clamp(2.5rem,2rem + 1.5vw,3.25rem)}.text-\[clamp\(2\.5rem\,2rem\+1\.6vw\,3\.5rem\)\]{font-size:clamp(2.5rem,2rem + 1.6vw,3.5rem)}.text-\[clamp\(2\.5rem\,2rem\+1\.6vw\,3\.25rem\)\]{font-size:clamp(2.5rem,2rem + 1.6vw,3.25rem)}.text-\[clamp\(2\.5rem\,2rem_\+_1\.1vw\,3rem\)\]{font-size:clamp(2.5rem,2rem + 1.1vw,3rem)}.text-\[clamp\(2\.5rem\,2rem_\+_1\.4vw\,3\.25rem\)\]{font-size:clamp(2.5rem,2rem + 1.4vw,3.25rem)}.text-\[clamp\(2\.5rem\,2rem_\+_1\.6vw\,3\.5rem\)\]{font-size:clamp(2.5rem,2rem + 1.6vw,3.5rem)}.text-\[clamp\(2\.5rem\,2rem_\+_1\.6vw\,3\.25rem\)\]{font-size:clamp(2.5rem,2rem + 1.6vw,3.25rem)}.text-\[clamp\(2\.5rem\,2rem_\+_1\.8vw\,3\.75rem\)\]{font-size:clamp(2.5rem,2rem + 1.8vw,3.75rem)}.text-\[clamp\(2\.5rem\,4\.3vw\,3\.9rem\)\]{font-size:clamp(2.5rem,4.3vw,3.9rem)}.text-\[clamp\(2\.5rem\,4\.4vw\,3\.75rem\)\]{font-size:clamp(2.5rem,4.4vw,3.75rem)}.text-\[clamp\(2\.5rem\,4\.4vw\,3\.875rem\)\]{font-size:clamp(2.5rem,4.4vw,3.875rem)}.text-\[clamp\(2\.5rem\,4vw\,3\.5rem\)\]{font-size:clamp(2.5rem,4vw,3.5rem)}.text-\[clamp\(2\.5rem\,4vw\,3\.75rem\)\]{font-size:clamp(2.5rem,4vw,3.75rem)}.text-\[clamp\(2\.5rem\,5\.2vw\,4\.5rem\)\]{font-size:clamp(2.5rem,5.2vw,4.5rem)}.text-\[clamp\(2\.5rem\,5\.5vw\,4\.75rem\)\]{font-size:clamp(2.5rem,5.5vw,4.75rem)}.text-\[clamp\(2\.5rem\,5\.6vw\,4\.75rem\)\]{font-size:clamp(2.5rem,5.6vw,4.75rem)}.text-\[clamp\(2\.5rem\,5vw\,4\.5rem\)\]{font-size:clamp(2.5rem,5vw,4.5rem)}.text-\[clamp\(2\.5rem\,5vw\,4\.75rem\)\]{font-size:clamp(2.5rem,5vw,4.75rem)}.text-\[clamp\(2\.5rem\,6\.4vw\,5\.25rem\)\]{font-size:clamp(2.5rem,6.4vw,5.25rem)}.text-\[clamp\(2\.5rem\,6vw\,4\.5rem\)\]{font-size:clamp(2.5rem,6vw,4.5rem)}.text-\[clamp\(2\.5rem\,6vw\,4\.75rem\)\]{font-size:clamp(2.5rem,6vw,4.75rem)}.text-\[clamp\(2\.5rem\,6vw\,5\.25rem\)\]{font-size:clamp(2.5rem,6vw,5.25rem)}.text-\[clamp\(2\.5rem\,6vw\,5rem\)\]{font-size:clamp(2.5rem,6vw,5rem)}.text-\[clamp\(2\.5rem\,7vw\,4rem\)\]{font-size:clamp(2.5rem,7vw,4rem)}.text-\[clamp\(2\.5rem\,8vw\,6\.5rem\)\]{font-size:clamp(2.5rem,8vw,6.5rem)}.text-\[clamp\(2\.5rem\,8vw\,7\.5rem\)\]{font-size:clamp(2.5rem,8vw,7.5rem)}.text-\[clamp\(2\.5rem\,9cqi\,6\.75rem\)\]{font-size:clamp(2.5rem,9cqi,6.75rem)}.text-\[clamp\(2\.5rem\,_1\.6rem_\+_1\.6vw\,_3\.25rem\)\]{font-size:clamp(2.5rem,1.6rem + 1.6vw,3.25rem)}.text-\[clamp\(2\.6rem\,4\.8vw\,4rem\)\]{font-size:clamp(2.6rem,4.8vw,4rem)}.text-\[clamp\(2\.6rem\,6\.6vw\,5\.2rem\)\]{font-size:clamp(2.6rem,6.6vw,5.2rem)}.text-\[clamp\(2\.6rem\,7\.4vw\,6rem\)\]{font-size:clamp(2.6rem,7.4vw,6rem)}.text-\[clamp\(2\.6rem\,7vw\,5\.6rem\)\]{font-size:clamp(2.6rem,7vw,5.6rem)}.text-\[clamp\(2\.8rem\,9\.6vw\,8rem\)\]{font-size:clamp(2.8rem,9.6vw,8rem)}.text-\[clamp\(2\.9rem\,7\.4vw\,6\.5rem\)\]{font-size:clamp(2.9rem,7.4vw,6.5rem)}.text-\[clamp\(2\.25rem\,0\.75rem_\+_3vw\,3\.75rem\)\]{font-size:clamp(2.25rem,.75rem + 3vw,3.75rem)}.text-\[clamp\(2\.25rem\,1\.1rem\+3\.4vw\,3\.75rem\)\]{font-size:clamp(2.25rem,1.1rem + 3.4vw,3.75rem)}.text-\[clamp\(2\.25rem\,1\.1rem\+3\.4vw\,4\.5rem\)\]{font-size:clamp(2.25rem,1.1rem + 3.4vw,4.5rem)}.text-\[clamp\(2\.25rem\,1\.1rem\+3\.4vw\,4\.25rem\)\]{font-size:clamp(2.25rem,1.1rem + 3.4vw,4.25rem)}.text-\[clamp\(2\.25rem\,1\.1rem\+3\.4vw\,4rem\)\]{font-size:clamp(2.25rem,1.1rem + 3.4vw,4rem)}.text-\[clamp\(2\.25rem\,1\.1rem_\+_3\.6vw\,4\.75rem\)\]{font-size:clamp(2.25rem,1.1rem + 3.6vw,4.75rem)}.text-\[clamp\(2\.25rem\,1\.2rem\+3\.2vw\,3\.75rem\)\]{font-size:clamp(2.25rem,1.2rem + 3.2vw,3.75rem)}.text-\[clamp\(2\.25rem\,1\.2rem\+3\.2vw\,4\.25rem\)\]{font-size:clamp(2.25rem,1.2rem + 3.2vw,4.25rem)}.text-\[clamp\(2\.25rem\,1\.2rem\+3\.2vw\,4rem\)\]{font-size:clamp(2.25rem,1.2rem + 3.2vw,4rem)}.text-\[clamp\(2\.25rem\,1\.2rem\+3\.6vw\,4\.5rem\)\]{font-size:clamp(2.25rem,1.2rem + 3.6vw,4.5rem)}.text-\[clamp\(2\.25rem\,1\.2rem\+3\.6vw\,4\.75rem\)\]{font-size:clamp(2.25rem,1.2rem + 3.6vw,4.75rem)}.text-\[clamp\(2\.25rem\,1\.2rem\+3vw\,4rem\)\]{font-size:clamp(2.25rem,1.2rem + 3vw,4rem)}.text-\[clamp\(2\.25rem\,1\.2rem_\+_2\.6vw\,3\.75rem\)\]{font-size:clamp(2.25rem,1.2rem + 2.6vw,3.75rem)}.text-\[clamp\(2\.25rem\,1\.2rem_\+_3\.2vw\,4\.5rem\)\]{font-size:clamp(2.25rem,1.2rem + 3.2vw,4.5rem)}.text-\[clamp\(2\.25rem\,1\.2rem_\+_3\.2vw\,4\.25rem\)\]{font-size:clamp(2.25rem,1.2rem + 3.2vw,4.25rem)}.text-\[clamp\(2\.25rem\,1\.2rem_\+_3\.6vw\,4\.75rem\)\]{font-size:clamp(2.25rem,1.2rem + 3.6vw,4.75rem)}.text-\[clamp\(2\.25rem\,1\.3rem\+2\.4vw\,3\.5rem\)\]{font-size:clamp(2.25rem,1.3rem + 2.4vw,3.5rem)}.text-\[clamp\(2\.25rem\,1\.3rem\+2\.8vw\,3\.5rem\)\]{font-size:clamp(2.25rem,1.3rem + 2.8vw,3.5rem)}.text-\[clamp\(2\.25rem\,1\.3rem\+2\.8vw\,3\.75rem\)\]{font-size:clamp(2.25rem,1.3rem + 2.8vw,3.75rem)}.text-\[clamp\(2\.25rem\,1\.3rem\+2\.8vw\,4\.25rem\)\]{font-size:clamp(2.25rem,1.3rem + 2.8vw,4.25rem)}.text-\[clamp\(2\.25rem\,1\.3rem\+2\.8vw\,4rem\)\]{font-size:clamp(2.25rem,1.3rem + 2.8vw,4rem)}.text-\[clamp\(2\.25rem\,1\.3rem\+3\.4vw\,5rem\)\]{font-size:clamp(2.25rem,1.3rem + 3.4vw,5rem)}.text-\[clamp\(2\.25rem\,1\.3rem\+3vw\,4\.25rem\)\]{font-size:clamp(2.25rem,1.3rem + 3vw,4.25rem)}.text-\[clamp\(2\.25rem\,1\.3rem\+3vw\,4rem\)\]{font-size:clamp(2.25rem,1.3rem + 3vw,4rem)}.text-\[clamp\(2\.25rem\,1\.3rem_\+_2\.6vw\,3\.5rem\)\]{font-size:clamp(2.25rem,1.3rem + 2.6vw,3.5rem)}.text-\[clamp\(2\.25rem\,1\.3rem_\+_2\.8vw\,3\.75rem\)\]{font-size:clamp(2.25rem,1.3rem + 2.8vw,3.75rem)}.text-\[clamp\(2\.25rem\,1\.3rem_\+_3\.2vw\,4rem\)\]{font-size:clamp(2.25rem,1.3rem + 3.2vw,4rem)}.text-\[clamp\(2\.25rem\,1\.3rem_\+_3\.6vw\,4\.5rem\)\]{font-size:clamp(2.25rem,1.3rem + 3.6vw,4.5rem)}.text-\[clamp\(2\.25rem\,1\.3rem_\+_3vw\,4\.25rem\)\]{font-size:clamp(2.25rem,1.3rem + 3vw,4.25rem)}.text-\[clamp\(2\.25rem\,1\.3rem_\+_3vw\,4rem\)\]{font-size:clamp(2.25rem,1.3rem + 3vw,4rem)}.text-\[clamp\(2\.25rem\,1\.4rem\+2\.2vw\,3\.25rem\)\]{font-size:clamp(2.25rem,1.4rem + 2.2vw,3.25rem)}.text-\[clamp\(2\.25rem\,1\.4rem\+2\.4vw\,3\.5rem\)\]{font-size:clamp(2.25rem,1.4rem + 2.4vw,3.5rem)}.text-\[clamp\(2\.25rem\,1\.4rem\+2\.4vw\,3\.75rem\)\]{font-size:clamp(2.25rem,1.4rem + 2.4vw,3.75rem)}.text-\[clamp\(2\.25rem\,1\.4rem\+2\.6vw\,3\.75rem\)\]{font-size:clamp(2.25rem,1.4rem + 2.6vw,3.75rem)}.text-\[clamp\(2\.25rem\,1\.4rem\+2\.6vw\,4rem\)\]{font-size:clamp(2.25rem,1.4rem + 2.6vw,4rem)}.text-\[clamp\(2\.25rem\,1\.4rem\+2\.8vw\,3\.75rem\)\]{font-size:clamp(2.25rem,1.4rem + 2.8vw,3.75rem)}.text-\[clamp\(2\.25rem\,1\.4rem\+2\.8vw\,4\.25rem\)\]{font-size:clamp(2.25rem,1.4rem + 2.8vw,4.25rem)}.text-\[clamp\(2\.25rem\,1\.4rem\+2\.8vw\,4rem\)\]{font-size:clamp(2.25rem,1.4rem + 2.8vw,4rem)}.text-\[clamp\(2\.25rem\,1\.4rem\+3\.2vw\,4\.5rem\)\]{font-size:clamp(2.25rem,1.4rem + 3.2vw,4.5rem)}.text-\[clamp\(2\.25rem\,1\.4rem\+3vw\,4\.25rem\)\]{font-size:clamp(2.25rem,1.4rem + 3vw,4.25rem)}.text-\[clamp\(2\.25rem\,1\.4rem\+3vw\,4rem\)\]{font-size:clamp(2.25rem,1.4rem + 3vw,4rem)}.text-\[clamp\(2\.25rem\,1\.4rem_\+_2\.1vw\,3\.25rem\)\]{font-size:clamp(2.25rem,1.4rem + 2.1vw,3.25rem)}.text-\[clamp\(2\.25rem\,1\.4rem_\+_2\.4vw\,4rem\)\]{font-size:clamp(2.25rem,1.4rem + 2.4vw,4rem)}.text-\[clamp\(2\.25rem\,1\.4rem_\+_2\.7vw\,3\.75rem\)\]{font-size:clamp(2.25rem,1.4rem + 2.7vw,3.75rem)}.text-\[clamp\(2\.25rem\,1\.4rem_\+_2\.7vw\,4\.25rem\)\]{font-size:clamp(2.25rem,1.4rem + 2.7vw,4.25rem)}.text-\[clamp\(2\.25rem\,1\.4rem_\+_2\.8vw\,3\.5rem\)\]{font-size:clamp(2.25rem,1.4rem + 2.8vw,3.5rem)}.text-\[clamp\(2\.25rem\,1\.4rem_\+_2\.8vw\,4rem\)\]{font-size:clamp(2.25rem,1.4rem + 2.8vw,4rem)}.text-\[clamp\(2\.25rem\,1\.4rem_\+_3\.5vw\,4\.25rem\)\]{font-size:clamp(2.25rem,1.4rem + 3.5vw,4.25rem)}.text-\[clamp\(2\.25rem\,1\.5rem\+2\.2vw\,3\.5rem\)\]{font-size:clamp(2.25rem,1.5rem + 2.2vw,3.5rem)}.text-\[clamp\(2\.25rem\,1\.5rem\+2\.2vw\,3\.75rem\)\]{font-size:clamp(2.25rem,1.5rem + 2.2vw,3.75rem)}.text-\[clamp\(2\.25rem\,1\.5rem\+2\.4vw\,3\.5rem\)\]{font-size:clamp(2.25rem,1.5rem + 2.4vw,3.5rem)}.text-\[clamp\(2\.25rem\,1\.5rem\+2\.4vw\,3\.75rem\)\]{font-size:clamp(2.25rem,1.5rem + 2.4vw,3.75rem)}.text-\[clamp\(2\.25rem\,1\.5rem\+2\.6vw\,3\.5rem\)\]{font-size:clamp(2.25rem,1.5rem + 2.6vw,3.5rem)}.text-\[clamp\(2\.25rem\,1\.5rem\+2\.6vw\,3\.75rem\)\]{font-size:clamp(2.25rem,1.5rem + 2.6vw,3.75rem)}.text-\[clamp\(2\.25rem\,1\.5rem\+2\.6vw\,4\.25rem\)\]{font-size:clamp(2.25rem,1.5rem + 2.6vw,4.25rem)}.text-\[clamp\(2\.25rem\,1\.5rem\+2vw\,3\.5rem\)\]{font-size:clamp(2.25rem,1.5rem + 2vw,3.5rem)}.text-\[clamp\(2\.25rem\,1\.5rem\+2vw\,3\.25rem\)\]{font-size:clamp(2.25rem,1.5rem + 2vw,3.25rem)}.text-\[clamp\(2\.25rem\,1\.5rem_\+_2\.2vw\,3\.5rem\)\]{font-size:clamp(2.25rem,1.5rem + 2.2vw,3.5rem)}.text-\[clamp\(2\.25rem\,1\.5rem_\+_2\.2vw\,3\.75rem\)\]{font-size:clamp(2.25rem,1.5rem + 2.2vw,3.75rem)}.text-\[clamp\(2\.25rem\,1\.5rem_\+_2\.4vw\,3\.5rem\)\]{font-size:clamp(2.25rem,1.5rem + 2.4vw,3.5rem)}.text-\[clamp\(2\.25rem\,1\.5rem_\+_2\.4vw\,3\.75rem\)\]{font-size:clamp(2.25rem,1.5rem + 2.4vw,3.75rem)}.text-\[clamp\(2\.25rem\,1\.5rem_\+_2\.4vw\,4rem\)\]{font-size:clamp(2.25rem,1.5rem + 2.4vw,4rem)}.text-\[clamp\(2\.25rem\,1\.5rem_\+_2\.6vw\,3\.75rem\)\]{font-size:clamp(2.25rem,1.5rem + 2.6vw,3.75rem)}.text-\[clamp\(2\.25rem\,1\.5rem_\+_2\.6vw\,4\.5rem\)\]{font-size:clamp(2.25rem,1.5rem + 2.6vw,4.5rem)}.text-\[clamp\(2\.25rem\,1\.5rem_\+_2\.8vw\,4rem\)\]{font-size:clamp(2.25rem,1.5rem + 2.8vw,4rem)}.text-\[clamp\(2\.25rem\,1\.5rem_\+_2vw\,3\.25rem\)\]{font-size:clamp(2.25rem,1.5rem + 2vw,3.25rem)}.text-\[clamp\(2\.25rem\,1\.5rem_\+_2vw\,3rem\)\]{font-size:clamp(2.25rem,1.5rem + 2vw,3rem)}.text-\[clamp\(2\.25rem\,1\.5rem_\+_3vw\,4\.25rem\)\]{font-size:clamp(2.25rem,1.5rem + 3vw,4.25rem)}.text-\[clamp\(2\.25rem\,1\.5rem_\+_3vw\,4rem\)\]{font-size:clamp(2.25rem,1.5rem + 3vw,4rem)}.text-\[clamp\(2\.25rem\,1\.6rem\+1\.8vw\,3\.25rem\)\]{font-size:clamp(2.25rem,1.6rem + 1.8vw,3.25rem)}.text-\[clamp\(2\.25rem\,1\.6rem\+2vw\,3\.5rem\)\]{font-size:clamp(2.25rem,1.6rem + 2vw,3.5rem)}.text-\[clamp\(2\.25rem\,1\.6rem\+2vw\,3\.25rem\)\]{font-size:clamp(2.25rem,1.6rem + 2vw,3.25rem)}.text-\[clamp\(2\.25rem\,1\.6rem_\+_1\.6vw\,3\.25rem\)\]{font-size:clamp(2.25rem,1.6rem + 1.6vw,3.25rem)}.text-\[clamp\(2\.25rem\,1\.6rem_\+_1\.8vw\,3\.5rem\)\]{font-size:clamp(2.25rem,1.6rem + 1.8vw,3.5rem)}.text-\[clamp\(2\.25rem\,1\.6rem_\+_2\.4vw\,3\.5rem\)\]{font-size:clamp(2.25rem,1.6rem + 2.4vw,3.5rem)}.text-\[clamp\(2\.25rem\,1\.6rem_\+_2\.4vw\,3\.75rem\)\]{font-size:clamp(2.25rem,1.6rem + 2.4vw,3.75rem)}.text-\[clamp\(2\.25rem\,1\.6rem_\+_2\.8vw\,3\.75rem\)\]{font-size:clamp(2.25rem,1.6rem + 2.8vw,3.75rem)}.text-\[clamp\(2\.25rem\,1\.6rem_\+_2vw\,3\.5rem\)\]{font-size:clamp(2.25rem,1.6rem + 2vw,3.5rem)}.text-\[clamp\(2\.25rem\,1\.6rem_\+_2vw\,3\.25rem\)\]{font-size:clamp(2.25rem,1.6rem + 2vw,3.25rem)}.text-\[clamp\(2\.25rem\,1\.6rem_\+_2vw\,3\.75rem\)\]{font-size:clamp(2.25rem,1.6rem + 2vw,3.75rem)}.text-\[clamp\(2\.25rem\,1\.7rem\+1\.6vw\,3\.25rem\)\]{font-size:clamp(2.25rem,1.7rem + 1.6vw,3.25rem)}.text-\[clamp\(2\.25rem\,1\.8rem\+1\.2vw\,3rem\)\]{font-size:clamp(2.25rem,1.8rem + 1.2vw,3rem)}.text-\[clamp\(2\.25rem\,1\.8rem\+1\.6vw\,3\.25rem\)\]{font-size:clamp(2.25rem,1.8rem + 1.6vw,3.25rem)}.text-\[clamp\(2\.25rem\,1\.8rem_\+_1\.2vw\,3rem\)\]{font-size:clamp(2.25rem,1.8rem + 1.2vw,3rem)}.text-\[clamp\(2\.25rem\,1\.8rem_\+_1\.4vw\,3\.5rem\)\]{font-size:clamp(2.25rem,1.8rem + 1.4vw,3.5rem)}.text-\[clamp\(2\.25rem\,1\.8rem_\+_1\.4vw\,3\.25rem\)\]{font-size:clamp(2.25rem,1.8rem + 1.4vw,3.25rem)}.text-\[clamp\(2\.25rem\,1\.8rem_\+_1\.4vw\,3rem\)\]{font-size:clamp(2.25rem,1.8rem + 1.4vw,3rem)}.text-\[clamp\(2\.25rem\,1\.8rem_\+_1\.5vw\,3rem\)\]{font-size:clamp(2.25rem,1.8rem + 1.5vw,3rem)}.text-\[clamp\(2\.25rem\,1\.8rem_\+_1\.6vw\,3\.25rem\)\]{font-size:clamp(2.25rem,1.8rem + 1.6vw,3.25rem)}.text-\[clamp\(2\.25rem\,1\.8rem_\+_1vw\,2\.75rem\)\]{font-size:clamp(2.25rem,1.8rem + 1vw,2.75rem)}.text-\[clamp\(2\.25rem\,1\.9rem_\+_1\.2vw\,3rem\)\]{font-size:clamp(2.25rem,1.9rem + 1.2vw,3rem)}.text-\[clamp\(2\.25rem\,1\.9rem_\+_1vw\,2\.75rem\)\]{font-size:clamp(2.25rem,1.9rem + 1vw,2.75rem)}.text-\[clamp\(2\.25rem\,1\.15rem_\+_5\.6vw\,6\.25rem\)\]{font-size:clamp(2.25rem,1.15rem + 5.6vw,6.25rem)}.text-\[clamp\(2\.25rem\,1\.35rem_\+_2\.6vw\,3\.75rem\)\]{font-size:clamp(2.25rem,1.35rem + 2.6vw,3.75rem)}.text-\[clamp\(2\.25rem\,1\.75rem_\+_1\.4vw\,3\.5rem\)\]{font-size:clamp(2.25rem,1.75rem + 1.4vw,3.5rem)}.text-\[clamp\(2\.25rem\,1\.75rem_\+_1\.4vw\,3\.25rem\)\]{font-size:clamp(2.25rem,1.75rem + 1.4vw,3.25rem)}.text-\[clamp\(2\.25rem\,1\.75rem_\+_1\.5vw\,3rem\)\]{font-size:clamp(2.25rem,1.75rem + 1.5vw,3rem)}.text-\[clamp\(2\.25rem\,1rem\+4vw\,4\.75rem\)\]{font-size:clamp(2.25rem,1rem + 4vw,4.75rem)}.text-\[clamp\(2\.25rem\,3\.4vw\,3rem\)\]{font-size:clamp(2.25rem,3.4vw,3rem)}.text-\[clamp\(2\.25rem\,4\.2vw\,3\.5rem\)\]{font-size:clamp(2.25rem,4.2vw,3.5rem)}.text-\[clamp\(2\.25rem\,4\.4vw\,3\.5rem\)\]{font-size:clamp(2.25rem,4.4vw,3.5rem)}.text-\[clamp\(2\.25rem\,4\.5vw\,3\.5rem\)\]{font-size:clamp(2.25rem,4.5vw,3.5rem)}.text-\[clamp\(2\.25rem\,4\.6vw\,3\.75rem\)\]{font-size:clamp(2.25rem,4.6vw,3.75rem)}.text-\[clamp\(2\.25rem\,4\.8vw\,4\.25rem\)\]{font-size:clamp(2.25rem,4.8vw,4.25rem)}.text-\[clamp\(2\.25rem\,4vw\,3\.25rem\)\]{font-size:clamp(2.25rem,4vw,3.25rem)}.text-\[clamp\(2\.25rem\,5\.5vw\,4\.5rem\)\]{font-size:clamp(2.25rem,5.5vw,4.5rem)}.text-\[clamp\(2\.25rem\,5vw\,3\.75rem\)\]{font-size:clamp(2.25rem,5vw,3.75rem)}.text-\[clamp\(2\.25rem\,5vw\,3rem\)\]{font-size:clamp(2.25rem,5vw,3rem)}.text-\[clamp\(2\.25rem\,5vw\,4\.5rem\)\]{font-size:clamp(2.25rem,5vw,4.5rem)}.text-\[clamp\(2\.25rem\,5vw\,4\.25rem\)\]{font-size:clamp(2.25rem,5vw,4.25rem)}.text-\[clamp\(2\.25rem\,5vw\,4rem\)\]{font-size:clamp(2.25rem,5vw,4rem)}.text-\[clamp\(2\.25rem\,6\.5vw\,5\.5rem\)\]{font-size:clamp(2.25rem,6.5vw,5.5rem)}.text-\[clamp\(2\.25rem\,6\.5vw\,5\.25rem\)\]{font-size:clamp(2.25rem,6.5vw,5.25rem)}.text-\[clamp\(2\.25rem\,6vw\,4\.75rem\)\]{font-size:clamp(2.25rem,6vw,4.75rem)}.text-\[clamp\(2\.25rem\,7vw\,5\.5rem\)\]{font-size:clamp(2.25rem,7vw,5.5rem)}.text-\[clamp\(2\.25rem\,7vw\,5\.75rem\)\]{font-size:clamp(2.25rem,7vw,5.75rem)}.text-\[clamp\(2\.25rem\,12\.6cqi\,6\.75rem\)\]{font-size:clamp(2.25rem,12.6cqi,6.75rem)}.text-\[clamp\(2\.25rem\,_10\.2cqi\,_4\.5rem\)\]{font-size:clamp(2.25rem,10.2cqi,4.5rem)}.text-\[clamp\(2\.35rem\,4\.9vw\,4\.5rem\)\]{font-size:clamp(2.35rem,4.9vw,4.5rem)}.text-\[clamp\(2\.75rem\,0\.9rem_\+_4\.2vw\,5\.75rem\)\]{font-size:clamp(2.75rem,.9rem + 4.2vw,5.75rem)}.text-\[clamp\(2\.75rem\,1\.2rem\+4\.4vw\,6rem\)\]{font-size:clamp(2.75rem,1.2rem + 4.4vw,6rem)}.text-\[clamp\(2\.75rem\,1\.2rem\+4\.6vw\,5\.5rem\)\]{font-size:clamp(2.75rem,1.2rem + 4.6vw,5.5rem)}.text-\[clamp\(2\.75rem\,1\.2rem\+4\.6vw\,6\.25rem\)\]{font-size:clamp(2.75rem,1.2rem + 4.6vw,6.25rem)}.text-\[clamp\(2\.75rem\,1\.2rem\+5vw\,6\.5rem\)\]{font-size:clamp(2.75rem,1.2rem + 5vw,6.5rem)}.text-\[clamp\(2\.75rem\,1\.2rem\+5vw\,6rem\)\],.text-\[clamp\(2\.75rem\,1\.2rem_\+_5vw\,6rem\)\]{font-size:clamp(2.75rem,1.2rem + 5vw,6rem)}.text-\[clamp\(2\.75rem\,1\.4rem\+3\.8vw\,5\.25rem\)\]{font-size:clamp(2.75rem,1.4rem + 3.8vw,5.25rem)}.text-\[clamp\(2\.75rem\,1\.4rem\+4\.2vw\,5\.5rem\)\]{font-size:clamp(2.75rem,1.4rem + 4.2vw,5.5rem)}.text-\[clamp\(2\.75rem\,1\.4rem\+4\.2vw\,5\.25rem\)\]{font-size:clamp(2.75rem,1.4rem + 4.2vw,5.25rem)}.text-\[clamp\(2\.75rem\,1\.4rem\+4\.2vw\,5\.75rem\)\]{font-size:clamp(2.75rem,1.4rem + 4.2vw,5.75rem)}.text-\[clamp\(2\.75rem\,1\.4rem\+4\.4vw\,5\.5rem\)\]{font-size:clamp(2.75rem,1.4rem + 4.4vw,5.5rem)}.text-\[clamp\(2\.75rem\,1\.4rem\+4\.4vw\,6\.5rem\)\]{font-size:clamp(2.75rem,1.4rem + 4.4vw,6.5rem)}.text-\[clamp\(2\.75rem\,1\.4rem\+7vw\,3\.5rem\)\]{font-size:clamp(2.75rem,1.4rem + 7vw,3.5rem)}.text-\[clamp\(2\.75rem\,1\.4rem_\+_4\.2vw\,5\.75rem\)\]{font-size:clamp(2.75rem,1.4rem + 4.2vw,5.75rem)}.text-\[clamp\(2\.75rem\,1\.4rem_\+_4vw\,4\.75rem\)\]{font-size:clamp(2.75rem,1.4rem + 4vw,4.75rem)}.text-\[clamp\(2\.75rem\,1\.4rem_\+_4vw\,5\.25rem\)\]{font-size:clamp(2.75rem,1.4rem + 4vw,5.25rem)}.text-\[clamp\(2\.75rem\,1\.5rem\+4\.6vw\,5\.5rem\)\]{font-size:clamp(2.75rem,1.5rem + 4.6vw,5.5rem)}.text-\[clamp\(2\.75rem\,1\.5rem_\+_3\.2vw\,4\.25rem\)\]{font-size:clamp(2.75rem,1.5rem + 3.2vw,4.25rem)}.text-\[clamp\(2\.75rem\,1\.5rem_\+_3\.4vw\,5rem\)\]{font-size:clamp(2.75rem,1.5rem + 3.4vw,5rem)}.text-\[clamp\(2\.75rem\,1\.5rem_\+_3\.7vw\,4\.75rem\)\]{font-size:clamp(2.75rem,1.5rem + 3.7vw,4.75rem)}.text-\[clamp\(2\.75rem\,1\.5rem_\+_3\.8vw\,5rem\)\]{font-size:clamp(2.75rem,1.5rem + 3.8vw,5rem)}.text-\[clamp\(2\.75rem\,1\.5rem_\+_3\.9vw\,5\.5rem\)\]{font-size:clamp(2.75rem,1.5rem + 3.9vw,5.5rem)}.text-\[clamp\(2\.75rem\,1\.5rem_\+_4\.6vw\,6rem\)\]{font-size:clamp(2.75rem,1.5rem + 4.6vw,6rem)}.text-\[clamp\(2\.75rem\,1\.5rem_\+_4vw\,5\.5rem\)\]{font-size:clamp(2.75rem,1.5rem + 4vw,5.5rem)}.text-\[clamp\(2\.75rem\,1\.5rem_\+_4vw\,5\.25rem\)\]{font-size:clamp(2.75rem,1.5rem + 4vw,5.25rem)}.text-\[clamp\(2\.75rem\,1\.6rem\+3\.4vw\,4\.5rem\)\]{font-size:clamp(2.75rem,1.6rem + 3.4vw,4.5rem)}.text-\[clamp\(2\.75rem\,1\.6rem\+3\.4vw\,5rem\)\]{font-size:clamp(2.75rem,1.6rem + 3.4vw,5rem)}.text-\[clamp\(2\.75rem\,1\.6rem\+3\.6vw\,4\.75rem\)\]{font-size:clamp(2.75rem,1.6rem + 3.6vw,4.75rem)}.text-\[clamp\(2\.75rem\,1\.6rem\+3\.6vw\,5\.5rem\)\]{font-size:clamp(2.75rem,1.6rem + 3.6vw,5.5rem)}.text-\[clamp\(2\.75rem\,1\.6rem\+3\.6vw\,5\.25rem\)\]{font-size:clamp(2.75rem,1.6rem + 3.6vw,5.25rem)}.text-\[clamp\(2\.75rem\,1\.6rem\+3\.6vw\,5rem\)\]{font-size:clamp(2.75rem,1.6rem + 3.6vw,5rem)}.text-\[clamp\(2\.75rem\,1\.6rem\+3vw\,4\.75rem\)\]{font-size:clamp(2.75rem,1.6rem + 3vw,4.75rem)}.text-\[clamp\(2\.75rem\,1\.6rem\+4\.2vw\,6rem\)\]{font-size:clamp(2.75rem,1.6rem + 4.2vw,6rem)}.text-\[clamp\(2\.75rem\,1\.6rem\+4vw\,5rem\)\]{font-size:clamp(2.75rem,1.6rem + 4vw,5rem)}.text-\[clamp\(2\.75rem\,1\.6rem_\+_3\.4vw\,4\.75rem\)\]{font-size:clamp(2.75rem,1.6rem + 3.4vw,4.75rem)}.text-\[clamp\(2\.75rem\,1\.6rem_\+_3\.6vw\,5\.25rem\)\]{font-size:clamp(2.75rem,1.6rem + 3.6vw,5.25rem)}.text-\[clamp\(2\.75rem\,1\.6rem_\+_3\.6vw\,5rem\)\]{font-size:clamp(2.75rem,1.6rem + 3.6vw,5rem)}.text-\[clamp\(2\.75rem\,1\.6rem_\+_3\.8vw\,5\.5rem\)\]{font-size:clamp(2.75rem,1.6rem + 3.8vw,5.5rem)}.text-\[clamp\(2\.75rem\,1\.6rem_\+_4\.2vw\,5\.5rem\)\]{font-size:clamp(2.75rem,1.6rem + 4.2vw,5.5rem)}.text-\[clamp\(2\.75rem\,1\.6rem_\+_4\.4vw\,5\.75rem\)\]{font-size:clamp(2.75rem,1.6rem + 4.4vw,5.75rem)}.text-\[clamp\(2\.75rem\,1\.6rem_\+_4vw\,5\.25rem\)\]{font-size:clamp(2.75rem,1.6rem + 4vw,5.25rem)}.text-\[clamp\(2\.75rem\,1\.8rem\+3vw\,4\.75rem\)\]{font-size:clamp(2.75rem,1.8rem + 3vw,4.75rem)}.text-\[clamp\(2\.75rem\,1\.9rem_\+_2\.2vw\,4\.25rem\)\]{font-size:clamp(2.75rem,1.9rem + 2.2vw,4.25rem)}.text-\[clamp\(2\.75rem\,1\.9rem_\+_2\.6vw\,4\.5rem\)\]{font-size:clamp(2.75rem,1.9rem + 2.6vw,4.5rem)}.text-\[clamp\(2\.75rem\,1\.25rem_\+_5vw\,6\.25rem\)\]{font-size:clamp(2.75rem,1.25rem + 5vw,6.25rem)}.text-\[clamp\(2\.75rem\,1\.55rem_\+_5\.2vw\,6\.25rem\)\]{font-size:clamp(2.75rem,1.55rem + 5.2vw,6.25rem)}.text-\[clamp\(2\.75rem\,1\.75rem_\+_3\.6vw\,5rem\)\]{font-size:clamp(2.75rem,1.75rem + 3.6vw,5rem)}.text-\[clamp\(2\.75rem\,1\.75rem_\+_3vw\,5rem\)\]{font-size:clamp(2.75rem,1.75rem + 3vw,5rem)}.text-\[clamp\(2\.75rem\,1rem_\+_4\.2vw\,4\.5rem\)\]{font-size:clamp(2.75rem,1rem + 4.2vw,4.5rem)}.text-\[clamp\(2\.75rem\,1rem_\+_4\.4vw\,5rem\)\]{font-size:clamp(2.75rem,1rem + 4.4vw,5rem)}.text-\[clamp\(2\.75rem\,1rem_\+_4vw\,4\.5rem\)\]{font-size:clamp(2.75rem,1rem + 4vw,4.5rem)}.text-\[clamp\(2\.75rem\,1rem_\+_5\.2vw\,6rem\)\]{font-size:clamp(2.75rem,1rem + 5.2vw,6rem)}.text-\[clamp\(2\.75rem\,1rem_\+_5vw\,5\.75rem\)\]{font-size:clamp(2.75rem,1rem + 5vw,5.75rem)}.text-\[clamp\(2\.75rem\,2\.1rem_\+_2vw\,3\.75rem\)\]{font-size:clamp(2.75rem,2.1rem + 2vw,3.75rem)}.text-\[clamp\(2\.75rem\,2\.2rem_\+_1\.6vw\,3\.75rem\)\]{font-size:clamp(2.75rem,2.2rem + 1.6vw,3.75rem)}.text-\[clamp\(2\.75rem\,2\.3rem\+1\.4vw\,3\.5rem\)\]{font-size:clamp(2.75rem,2.3rem + 1.4vw,3.5rem)}.text-\[clamp\(2\.75rem\,2rem\+2\.2vw\,4rem\)\]{font-size:clamp(2.75rem,2rem + 2.2vw,4rem)}.text-\[clamp\(2\.75rem\,2rem\+2vw\,3\.75rem\)\]{font-size:clamp(2.75rem,2rem + 2vw,3.75rem)}.text-\[clamp\(2\.75rem\,2rem_\+_1\.8vw\,3\.5rem\)\]{font-size:clamp(2.75rem,2rem + 1.8vw,3.5rem)}.text-\[clamp\(2\.75rem\,2rem_\+_2\.2vw\,4\.25rem\)\]{font-size:clamp(2.75rem,2rem + 2.2vw,4.25rem)}.text-\[clamp\(2\.75rem\,2rem_\+_2\.4vw\,4\.5rem\)\]{font-size:clamp(2.75rem,2rem + 2.4vw,4.5rem)}.text-\[clamp\(2\.75rem\,2rem_\+_2\.4vw\,4\.25rem\)\]{font-size:clamp(2.75rem,2rem + 2.4vw,4.25rem)}.text-\[clamp\(2\.75rem\,2rem_\+_2vw\,3\.75rem\)\]{font-size:clamp(2.75rem,2rem + 2vw,3.75rem)}.text-\[clamp\(2\.75rem\,2rem_\+_2vw\,4rem\)\]{font-size:clamp(2.75rem,2rem + 2vw,4rem)}.text-\[clamp\(2\.75rem\,3\.2vw_\+_1rem\,4\.5rem\)\]{font-size:clamp(2.75rem,3.2vw + 1rem,4.5rem)}.text-\[clamp\(2\.75rem\,4\.4vw\,4rem\)\]{font-size:clamp(2.75rem,4.4vw,4rem)}.text-\[clamp\(2\.75rem\,4vw\,3\.75rem\)\]{font-size:clamp(2.75rem,4vw,3.75rem)}.text-\[clamp\(2\.75rem\,5\.2vw\,4\.5rem\)\]{font-size:clamp(2.75rem,5.2vw,4.5rem)}.text-\[clamp\(2\.75rem\,5\.4vw\,4\.5rem\)\]{font-size:clamp(2.75rem,5.4vw,4.5rem)}.text-\[clamp\(2\.75rem\,5\.4vw\,4\.75rem\)\]{font-size:clamp(2.75rem,5.4vw,4.75rem)}.text-\[clamp\(2\.75rem\,5\.4vw\,5rem\)\]{font-size:clamp(2.75rem,5.4vw,5rem)}.text-\[clamp\(2\.75rem\,5\.5vw\,4\.75rem\)\]{font-size:clamp(2.75rem,5.5vw,4.75rem)}.text-\[clamp\(2\.75rem\,5\.6vw\,5\.25rem\)\]{font-size:clamp(2.75rem,5.6vw,5.25rem)}.text-\[clamp\(2\.75rem\,5\.6vw\,5rem\)\]{font-size:clamp(2.75rem,5.6vw,5rem)}.text-\[clamp\(2\.75rem\,5vw\,3\.75rem\)\]{font-size:clamp(2.75rem,5vw,3.75rem)}.text-\[clamp\(2\.75rem\,6\.2vw\,5\.5rem\)\]{font-size:clamp(2.75rem,6.2vw,5.5rem)}.text-\[clamp\(2\.75rem\,6\.2vw\,5\.25rem\)\]{font-size:clamp(2.75rem,6.2vw,5.25rem)}.text-\[clamp\(2\.75rem\,6\.4vw\,5\.5rem\)\]{font-size:clamp(2.75rem,6.4vw,5.5rem)}.text-\[clamp\(2\.75rem\,6\.4vw\,5\.25rem\)\]{font-size:clamp(2.75rem,6.4vw,5.25rem)}.text-\[clamp\(2\.75rem\,6\.6vw\,5\.5rem\)\]{font-size:clamp(2.75rem,6.6vw,5.5rem)}.text-\[clamp\(2\.75rem\,6vw\,4\.25rem\)\]{font-size:clamp(2.75rem,6vw,4.25rem)}.text-\[clamp\(2\.75rem\,6vw\,4\.75rem\)\]{font-size:clamp(2.75rem,6vw,4.75rem)}.text-\[clamp\(2\.75rem\,6vw\,5\.25rem\)\]{font-size:clamp(2.75rem,6vw,5.25rem)}.text-\[clamp\(2\.75rem\,7\.4vw\,6\.25rem\)\]{font-size:clamp(2.75rem,7.4vw,6.25rem)}.text-\[clamp\(2\.75rem\,7\.4vw\,6rem\)\]{font-size:clamp(2.75rem,7.4vw,6rem)}.text-\[clamp\(2\.75rem\,7\.5vw\,6\.25rem\)\]{font-size:clamp(2.75rem,7.5vw,6.25rem)}.text-\[clamp\(2\.75rem\,7\.6vw\,6\.5rem\)\]{font-size:clamp(2.75rem,7.6vw,6.5rem)}.text-\[clamp\(2\.75rem\,7vw\,5\.5rem\)\]{font-size:clamp(2.75rem,7vw,5.5rem)}.text-\[clamp\(2\.75rem\,7vw\,6\.5rem\)\]{font-size:clamp(2.75rem,7vw,6.5rem)}.text-\[clamp\(2\.75rem\,7vw\,6rem\)\]{font-size:clamp(2.75rem,7vw,6rem)}.text-\[clamp\(2\.75rem\,8\.5vw\,7\.5rem\)\]{font-size:clamp(2.75rem,8.5vw,7.5rem)}.text-\[clamp\(2\.75rem\,8vw\,7rem\)\]{font-size:clamp(2.75rem,8vw,7rem)}.text-\[clamp\(2\.75rem\,_2\.2rem_\+_2\.2vw\,_3\.75rem\)\]{font-size:clamp(2.75rem,2.2rem + 2.2vw,3.75rem)}.text-\[clamp\(2\.75rem\,_16cqi\,_4\.5rem\)\]{font-size:clamp(2.75rem,16cqi,4.5rem)}.text-\[clamp\(2\.125rem\,1\.2rem\+2\.9vw\,4\.25rem\)\]{font-size:clamp(2.125rem,1.2rem + 2.9vw,4.25rem)}.text-\[clamp\(2\.125rem\,1\.2rem_\+_4vw\,5rem\)\]{font-size:clamp(2.125rem,1.2rem + 4vw,5rem)}.text-\[clamp\(2\.125rem\,1\.3rem_\+_2vw\,3\.25rem\)\]{font-size:clamp(2.125rem,1.3rem + 2vw,3.25rem)}.text-\[clamp\(2\.125rem\,1\.4rem\+2\.3vw\,3\.5rem\)\]{font-size:clamp(2.125rem,1.4rem + 2.3vw,3.5rem)}.text-\[clamp\(2\.125rem\,1\.4rem\+2\.4vw\,3\.5rem\)\]{font-size:clamp(2.125rem,1.4rem + 2.4vw,3.5rem)}.text-\[clamp\(2\.125rem\,1\.4rem\+2\.4vw\,3\.375rem\)\]{font-size:clamp(2.125rem,1.4rem + 2.4vw,3.375rem)}.text-\[clamp\(2\.125rem\,3vw\,2\.75rem\)\]{font-size:clamp(2.125rem,3vw,2.75rem)}.text-\[clamp\(2\.125rem\,6\.4vw\,6rem\)\]{font-size:clamp(2.125rem,6.4vw,6rem)}.text-\[clamp\(2\.375rem\,1\.3rem\+3\.6vw\,4\.5rem\)\]{font-size:clamp(2.375rem,1.3rem + 3.6vw,4.5rem)}.text-\[clamp\(2\.375rem\,1\.3rem_\+_3\.1vw\,4\.5rem\)\]{font-size:clamp(2.375rem,1.3rem + 3.1vw,4.5rem)}.text-\[clamp\(2\.375rem\,1\.4rem_\+_2\.6vw\,3\.75rem\)\]{font-size:clamp(2.375rem,1.4rem + 2.6vw,3.75rem)}.text-\[clamp\(2\.375rem\,1\.45rem_\+_3\.2vw\,4\.25rem\)\]{font-size:clamp(2.375rem,1.45rem + 3.2vw,4.25rem)}.text-\[clamp\(2\.375rem\,1rem\+3\.4vw\,4\.25rem\)\]{font-size:clamp(2.375rem,1rem + 3.4vw,4.25rem)}.text-\[clamp\(2\.375rem\,_min\(13\.6cqi\,_10\.8vh\)\,_5\.5rem\)\]{font-size:clamp(2.375rem,min(13.6cqi,10.8vh),5.5rem)}.text-\[clamp\(2\.375rem\,min\(1\.2rem\+4\.2vw\,7\.2svh\)\,4rem\)\]{font-size:clamp(2.375rem,min(1.2rem + 4.2vw,7.2svh),4rem)}.text-\[clamp\(2\.625rem\,1\.2rem\+4\.2vw\,5\.25rem\)\]{font-size:clamp(2.625rem,1.2rem + 4.2vw,5.25rem)}.text-\[clamp\(2\.625rem\,1\.2rem_\+_3\.6vw\,4\.375rem\)\]{font-size:clamp(2.625rem,1.2rem + 3.6vw,4.375rem)}.text-\[clamp\(2\.625rem\,1\.4rem\+4vw\,5rem\)\]{font-size:clamp(2.625rem,1.4rem + 4vw,5rem)}.text-\[clamp\(2\.625rem\,1\.5rem_\+_3\.4vw\,4\.75rem\)\]{font-size:clamp(2.625rem,1.5rem + 3.4vw,4.75rem)}.text-\[clamp\(2\.875rem\,1\.2rem\+4\.4vw\,6\.25rem\)\]{font-size:clamp(2.875rem,1.2rem + 4.4vw,6.25rem)}.text-\[clamp\(2\.875rem\,1\.5rem_\+_4\.6vw\,6\.25rem\)\]{font-size:clamp(2.875rem,1.5rem + 4.6vw,6.25rem)}.text-\[clamp\(2\.875rem\,1\.6rem\+4vw\,5\.75rem\)\]{font-size:clamp(2.875rem,1.6rem + 4vw,5.75rem)}.text-\[clamp\(2\.875rem\,1rem\+5\.6vw\,6\.25rem\)\]{font-size:clamp(2.875rem,1rem + 5.6vw,6.25rem)}.text-\[clamp\(2rem\,0\.9rem_\+_4\.4vw\,5rem\)\]{font-size:clamp(2rem,.9rem + 4.4vw,5rem)}.text-\[clamp\(2rem\,1\.1rem\+2\.4vw\,3\.5rem\)\]{font-size:clamp(2rem,1.1rem + 2.4vw,3.5rem)}.text-\[clamp\(2rem\,1\.1rem\+2\.6vw\,3\.25rem\)\]{font-size:clamp(2rem,1.1rem + 2.6vw,3.25rem)}.text-\[clamp\(2rem\,1\.2rem\+2\.3vw\,3\.375rem\)\]{font-size:clamp(2rem,1.2rem + 2.3vw,3.375rem)}.text-\[clamp\(2rem\,1\.2rem\+2\.4vw\,3\.25rem\)\]{font-size:clamp(2rem,1.2rem + 2.4vw,3.25rem)}.text-\[clamp\(2rem\,1\.2rem\+2\.6vw\,3\.5rem\)\]{font-size:clamp(2rem,1.2rem + 2.6vw,3.5rem)}.text-\[clamp\(2rem\,1\.2rem\+2\.6vw\,3\.75rem\)\]{font-size:clamp(2rem,1.2rem + 2.6vw,3.75rem)}.text-\[clamp\(2rem\,1\.2rem_\+_2\.4vw\,3\.5rem\)\]{font-size:clamp(2rem,1.2rem + 2.4vw,3.5rem)}.text-\[clamp\(2rem\,1\.2rem_\+_2\.6vw\,3\.5rem\)\]{font-size:clamp(2rem,1.2rem + 2.6vw,3.5rem)}.text-\[clamp\(2rem\,1\.3rem\+2\.2vw\,3\.5rem\)\]{font-size:clamp(2rem,1.3rem + 2.2vw,3.5rem)}.text-\[clamp\(2rem\,1\.3rem\+2\.2vw\,3\.25rem\)\]{font-size:clamp(2rem,1.3rem + 2.2vw,3.25rem)}.text-\[clamp\(2rem\,1\.3rem\+2\.2vw\,3rem\)\]{font-size:clamp(2rem,1.3rem + 2.2vw,3rem)}.text-\[clamp\(2rem\,1\.3rem\+2\.4vw\,3\.75rem\)\]{font-size:clamp(2rem,1.3rem + 2.4vw,3.75rem)}.text-\[clamp\(2rem\,1\.3rem\+2vw\,2\.75rem\)\]{font-size:clamp(2rem,1.3rem + 2vw,2.75rem)}.text-\[clamp\(2rem\,1\.3rem\+2vw\,2\.875rem\)\]{font-size:clamp(2rem,1.3rem + 2vw,2.875rem)}.text-\[clamp\(2rem\,1\.3rem\+2vw\,3rem\)\]{font-size:clamp(2rem,1.3rem + 2vw,3rem)}.text-\[clamp\(2rem\,1\.3rem_\+_1\.6vw\,3rem\)\]{font-size:clamp(2rem,1.3rem + 1.6vw,3rem)}.text-\[clamp\(2rem\,1\.3rem_\+_2\.2vw\,3\.25rem\)\]{font-size:clamp(2rem,1.3rem + 2.2vw,3.25rem)}.text-\[clamp\(2rem\,1\.3rem_\+_2\.4vw\,3\.5rem\)\]{font-size:clamp(2rem,1.3rem + 2.4vw,3.5rem)}.text-\[clamp\(2rem\,1\.4rem\+1\.6vw\,2\.75rem\)\]{font-size:clamp(2rem,1.4rem + 1.6vw,2.75rem)}.text-\[clamp\(2rem\,1\.4rem\+1\.6vw\,2\.875rem\)\]{font-size:clamp(2rem,1.4rem + 1.6vw,2.875rem)}.text-\[clamp\(2rem\,1\.4rem\+1\.6vw\,3rem\)\]{font-size:clamp(2rem,1.4rem + 1.6vw,3rem)}.text-\[clamp\(2rem\,1\.4rem\+1\.8vw\,3\.25rem\)\]{font-size:clamp(2rem,1.4rem + 1.8vw,3.25rem)}.text-\[clamp\(2rem\,1\.4rem\+1\.8vw\,3rem\)\]{font-size:clamp(2rem,1.4rem + 1.8vw,3rem)}.text-\[clamp\(2rem\,1\.4rem\+1\.9vw\,3\.25rem\)\]{font-size:clamp(2rem,1.4rem + 1.9vw,3.25rem)}.text-\[clamp\(2rem\,1\.4rem\+1\.9vw\,3\.25rem\)\]\!{font-size:clamp(2rem,1.4rem + 1.9vw,3.25rem)!important}.text-\[clamp\(2rem\,1\.4rem\+2vw\,2\.75rem\)\]{font-size:clamp(2rem,1.4rem + 2vw,2.75rem)}.text-\[clamp\(2rem\,1\.4rem\+2vw\,3\.5rem\)\]{font-size:clamp(2rem,1.4rem + 2vw,3.5rem)}.text-\[clamp\(2rem\,1\.4rem\+2vw\,3\.25rem\)\]{font-size:clamp(2rem,1.4rem + 2vw,3.25rem)}.text-\[clamp\(2rem\,1\.4rem\+2vw\,3\.125rem\)\]{font-size:clamp(2rem,1.4rem + 2vw,3.125rem)}.text-\[clamp\(2rem\,1\.4rem\+2vw\,3rem\)\]{font-size:clamp(2rem,1.4rem + 2vw,3rem)}.text-\[clamp\(2rem\,1\.4rem_\+_1\.4vw\,2\.75rem\)\]{font-size:clamp(2rem,1.4rem + 1.4vw,2.75rem)}.text-\[clamp\(2rem\,1\.4rem_\+_1\.4vw\,2\.875rem\)\]{font-size:clamp(2rem,1.4rem + 1.4vw,2.875rem)}.text-\[clamp\(2rem\,1\.4rem_\+_1\.8vw\,2\.75rem\)\]{font-size:clamp(2rem,1.4rem + 1.8vw,2.75rem)}.text-\[clamp\(2rem\,1\.4rem_\+_1\.8vw\,3\.25rem\)\]{font-size:clamp(2rem,1.4rem + 1.8vw,3.25rem)}.text-\[clamp\(2rem\,1\.4rem_\+_1\.8vw\,3rem\)\]{font-size:clamp(2rem,1.4rem + 1.8vw,3rem)}.text-\[clamp\(2rem\,1\.4rem_\+_2\.2vw\,3\.5rem\)\]{font-size:clamp(2rem,1.4rem + 2.2vw,3.5rem)}.text-\[clamp\(2rem\,1\.4rem_\+_2\.4vw\,3\.75rem\)\]{font-size:clamp(2rem,1.4rem + 2.4vw,3.75rem)}.text-\[clamp\(2rem\,1\.4rem_\+_2vw\,3\.25rem\)\]{font-size:clamp(2rem,1.4rem + 2vw,3.25rem)}.text-\[clamp\(2rem\,1\.4rem_\+_2vw\,3\.375rem\)\]{font-size:clamp(2rem,1.4rem + 2vw,3.375rem)}.text-\[clamp\(2rem\,1\.4rem_\+_2vw\,3rem\)\]{font-size:clamp(2rem,1.4rem + 2vw,3rem)}.text-\[clamp\(2rem\,1\.5rem\+1\.2vw\,2\.75rem\)\]{font-size:clamp(2rem,1.5rem + 1.2vw,2.75rem)}.text-\[clamp\(2rem\,1\.5rem\+1\.4vw\,2\.75rem\)\]{font-size:clamp(2rem,1.5rem + 1.4vw,2.75rem)}.text-\[clamp\(2rem\,1\.5rem\+1\.5vw\,2\.75rem\)\]{font-size:clamp(2rem,1.5rem + 1.5vw,2.75rem)}.text-\[clamp\(2rem\,1\.5rem\+1\.5vw\,3rem\)\]{font-size:clamp(2rem,1.5rem + 1.5vw,3rem)}.text-\[clamp\(2rem\,1\.5rem\+1\.6vw\,2\.875rem\)\]{font-size:clamp(2rem,1.5rem + 1.6vw,2.875rem)}.text-\[clamp\(2rem\,1\.5rem\+1\.6vw\,3rem\)\]{font-size:clamp(2rem,1.5rem + 1.6vw,3rem)}.text-\[clamp\(2rem\,1\.5rem_\+_1\.2vw\,2\.625rem\)\]{font-size:clamp(2rem,1.5rem + 1.2vw,2.625rem)}.text-\[clamp\(2rem\,1\.5rem_\+_1\.4vw\,2\.75rem\)\]{font-size:clamp(2rem,1.5rem + 1.4vw,2.75rem)}.text-\[clamp\(2rem\,1\.5rem_\+_1\.5vw\,2\.75rem\)\]{font-size:clamp(2rem,1.5rem + 1.5vw,2.75rem)}.text-\[clamp\(2rem\,1\.5rem_\+_1\.6vw\,2\.75rem\)\]{font-size:clamp(2rem,1.5rem + 1.6vw,2.75rem)}.text-\[clamp\(2rem\,1\.5rem_\+_1\.6vw\,3rem\)\]{font-size:clamp(2rem,1.5rem + 1.6vw,3rem)}.text-\[clamp\(2rem\,1\.5rem_\+_1\.8vw\,3\.25rem\)\]{font-size:clamp(2rem,1.5rem + 1.8vw,3.25rem)}.text-\[clamp\(2rem\,1\.5rem_\+_1\.8vw\,3rem\)\]{font-size:clamp(2rem,1.5rem + 1.8vw,3rem)}.text-\[clamp\(2rem\,1\.5rem_\+_1\.9vw\,3\.25rem\)\]{font-size:clamp(2rem,1.5rem + 1.9vw,3.25rem)}.text-\[clamp\(2rem\,1\.5rem_\+_2vw\,3rem\)\]{font-size:clamp(2rem,1.5rem + 2vw,3rem)}.text-\[clamp\(2rem\,1\.6rem\+1\.2vw\,2\.75rem\)\]{font-size:clamp(2rem,1.6rem + 1.2vw,2.75rem)}.text-\[clamp\(2rem\,1\.6rem\+1\.2vw\,2\.625rem\)\]{font-size:clamp(2rem,1.6rem + 1.2vw,2.625rem)}.text-\[clamp\(2rem\,1\.6rem\+1\.4vw\,2\.75rem\)\]{font-size:clamp(2rem,1.6rem + 1.4vw,2.75rem)}.text-\[clamp\(2rem\,1\.6rem\+1vw\,2\.5rem\)\]{font-size:clamp(2rem,1.6rem + 1vw,2.5rem)}.text-\[clamp\(2rem\,1\.6rem_\+_1\.2vw\,2\.75rem\)\]{font-size:clamp(2rem,1.6rem + 1.2vw,2.75rem)}.text-\[clamp\(2rem\,1\.6rem_\+_1\.2vw\,2\.625rem\)\]{font-size:clamp(2rem,1.6rem + 1.2vw,2.625rem)}.text-\[clamp\(2rem\,1\.6rem_\+_1\.4vw\,2\.75rem\)\]{font-size:clamp(2rem,1.6rem + 1.4vw,2.75rem)}.text-\[clamp\(2rem\,1\.6rem_\+_1\.4vw\,3rem\)\]{font-size:clamp(2rem,1.6rem + 1.4vw,3rem)}.text-\[clamp\(2rem\,1\.7rem_\+_1vw\,2\.5rem\)\]{font-size:clamp(2rem,1.7rem + 1vw,2.5rem)}.text-\[clamp\(2rem\,1\.35rem_\+_1\.7vw\,3rem\)\]{font-size:clamp(2rem,1.35rem + 1.7vw,3rem)}.text-\[clamp\(2rem\,1\.45rem_\+_1\.9vw\,3\.25rem\)\]{font-size:clamp(2rem,1.45rem + 1.9vw,3.25rem)}.text-\[clamp\(2rem\,1rem_\+_3\.2vw\,4rem\)\]{font-size:clamp(2rem,1rem + 3.2vw,4rem)}.text-\[clamp\(2rem\,1rem_\+_3vw\,3\.75rem\)\]{font-size:clamp(2rem,1rem + 3vw,3.75rem)}.text-\[clamp\(2rem\,2\.4vw\,2\.125rem\)\]{font-size:clamp(2rem,2.4vw,2.125rem)}.text-\[clamp\(2rem\,2\.7vw\,2\.5rem\)\]{font-size:clamp(2rem,2.7vw,2.5rem)}.text-\[clamp\(2rem\,3\.2vw\,2\.75rem\)\]{font-size:clamp(2rem,3.2vw,2.75rem)}.text-\[clamp\(2rem\,3\.4vw\,2\.75rem\)\]{font-size:clamp(2rem,3.4vw,2.75rem)}.text-\[clamp\(2rem\,3\.4vw\,3\.25rem\)\]{font-size:clamp(2rem,3.4vw,3.25rem)}.text-\[clamp\(2rem\,3\.4vw\,3rem\)\]{font-size:clamp(2rem,3.4vw,3rem)}.text-\[clamp\(2rem\,3\.6vw\,2\.875rem\)\]{font-size:clamp(2rem,3.6vw,2.875rem)}.text-\[clamp\(2rem\,3\.6vw\,3\.25rem\)\]{font-size:clamp(2rem,3.6vw,3.25rem)}.text-\[clamp\(2rem\,3\.6vw\,3rem\)\]{font-size:clamp(2rem,3.6vw,3rem)}.text-\[clamp\(2rem\,3\.8vw\,3\.5rem\)\]{font-size:clamp(2rem,3.8vw,3.5rem)}.text-\[clamp\(2rem\,3\.8vw\,3\.25rem\)\]{font-size:clamp(2rem,3.8vw,3.25rem)}.text-\[clamp\(2rem\,3vw\,2\.5rem\)\]{font-size:clamp(2rem,3vw,2.5rem)}.text-\[clamp\(2rem\,4\.2vw\,3\.5rem\)\]{font-size:clamp(2rem,4.2vw,3.5rem)}.text-\[clamp\(2rem\,4\.2vw\,3\.25rem\)\]{font-size:clamp(2rem,4.2vw,3.25rem)}.text-\[clamp\(2rem\,4\.5vw\,3\.5rem\)\]{font-size:clamp(2rem,4.5vw,3.5rem)}.text-\[clamp\(2rem\,4vw\,2\.5rem\)\]{font-size:clamp(2rem,4vw,2.5rem)}.text-\[clamp\(2rem\,4vw\,3\.5rem\)\]{font-size:clamp(2rem,4vw,3.5rem)}.text-\[clamp\(2rem\,4vw\,3\.25rem\)\]{font-size:clamp(2rem,4vw,3.25rem)}.text-\[clamp\(2rem\,4vw\,3rem\)\]{font-size:clamp(2rem,4vw,3rem)}.text-\[clamp\(2rem\,5\.4vw\,4\.5rem\)\]{font-size:clamp(2rem,5.4vw,4.5rem)}.text-\[clamp\(2rem\,5vw\,3\.75rem\)\]{font-size:clamp(2rem,5vw,3.75rem)}.text-\[clamp\(2rem\,_0\.85rem_\+_1\.75cqw\,_3rem\)\]{font-size:clamp(2rem,.85rem + 1.75cqw,3rem)}.text-\[clamp\(3\.5rem\,1\.2rem_\+_8\.4vw\,10rem\)\]{font-size:clamp(3.5rem,1.2rem + 8.4vw,10rem)}.text-\[clamp\(3\.5rem\,1\.6rem\+7vw\,8\.5rem\)\]{font-size:clamp(3.5rem,1.6rem + 7vw,8.5rem)}.text-\[clamp\(3\.5rem\,2\.4rem\+3\.4vw\,6rem\)\],.text-\[clamp\(3\.5rem\,2\.4rem_\+_3\.4vw\,6rem\)\]{font-size:clamp(3.5rem,2.4rem + 3.4vw,6rem)}.text-\[clamp\(3\.5rem\,2\.4rem_\+_3\.8vw\,6\.25rem\)\]{font-size:clamp(3.5rem,2.4rem + 3.8vw,6.25rem)}.text-\[clamp\(3\.5rem\,2\.5rem\+3\.5vw\,6rem\)\]{font-size:clamp(3.5rem,2.5rem + 3.5vw,6rem)}.text-\[clamp\(3\.5rem\,2\.5rem\+3vw\,5rem\)\]{font-size:clamp(3.5rem,2.5rem + 3vw,5rem)}.text-\[clamp\(3\.5rem\,2\.5rem\+4vw\,6rem\)\]{font-size:clamp(3.5rem,2.5rem + 4vw,6rem)}.text-\[clamp\(3\.5rem\,2\.5rem_\+_3\.2vw\,5\.75rem\)\]{font-size:clamp(3.5rem,2.5rem + 3.2vw,5.75rem)}.text-\[clamp\(3\.5rem\,2\.5rem_\+_3vw\,4\.75rem\)\]{font-size:clamp(3.5rem,2.5rem + 3vw,4.75rem)}.text-\[clamp\(3\.5rem\,2\.5rem_\+_3vw\,5rem\)\]{font-size:clamp(3.5rem,2.5rem + 3vw,5rem)}.text-\[clamp\(3\.5rem\,2\.6rem\+2\.6vw\,5rem\)\]{font-size:clamp(3.5rem,2.6rem + 2.6vw,5rem)}.text-\[clamp\(3\.5rem\,2\.6rem_\+_2\.4vw\,5rem\)\]{font-size:clamp(3.5rem,2.6rem + 2.4vw,5rem)}.text-\[clamp\(3\.5rem\,2\.6rem_\+_2\.6vw\,5rem\)\]{font-size:clamp(3.5rem,2.6rem + 2.6vw,5rem)}.text-\[clamp\(3\.5rem\,2\.8rem\+2vw\,4\.75rem\)\]{font-size:clamp(3.5rem,2.8rem + 2vw,4.75rem)}.text-\[clamp\(3\.5rem\,2\.8rem_\+_2vw\,5rem\)\]{font-size:clamp(3.5rem,2.8rem + 2vw,5rem)}.text-\[clamp\(3\.5rem\,2rem\+3\.6vw\,5\.5rem\)\]{font-size:clamp(3.5rem,2rem + 3.6vw,5.5rem)}.text-\[clamp\(3\.5rem\,2rem_\+_3\.6vw\,5\.25rem\)\]{font-size:clamp(3.5rem,2rem + 3.6vw,5.25rem)}.text-\[clamp\(3\.5rem\,6vw\,4\.75rem\)\]{font-size:clamp(3.5rem,6vw,4.75rem)}.text-\[clamp\(3\.5rem\,6vw\,5rem\)\]{font-size:clamp(3.5rem,6vw,5rem)}.text-\[clamp\(3\.5rem\,8\.4vw\,7\.5rem\)\]{font-size:clamp(3.5rem,8.4vw,7.5rem)}.text-\[clamp\(3\.5rem\,9vw\,8rem\)\]{font-size:clamp(3.5rem,9vw,8rem)}.text-\[clamp\(3\.5rem\,10\.4cqi\,9rem\)\]{font-size:clamp(3.5rem,10.4cqi,9rem)}.text-\[clamp\(3\.5rem\,11vw\,10rem\)\]{font-size:clamp(3.5rem,11vw,10rem)}.text-\[clamp\(3\.5rem\,13vw\,12\.5rem\)\]{font-size:clamp(3.5rem,13vw,12.5rem)}.text-\[clamp\(3\.5rem\,14\.5vw\,14rem\)\]{font-size:clamp(3.5rem,14.5vw,14rem)}.text-\[clamp\(3\.5rem\,_2\.8rem_\+_2\.6vw\,_4\.5rem\)\]{font-size:clamp(3.5rem,2.8rem + 2.6vw,4.5rem)}.text-\[clamp\(3\.5rem\,_23cqi\,_6rem\)\]{font-size:clamp(3.5rem,23cqi,6rem)}.text-\[clamp\(3\.25rem\,1\.1rem\+5\.9vw\,7\.25rem\)\]{font-size:clamp(3.25rem,1.1rem + 5.9vw,7.25rem)}.text-\[clamp\(3\.25rem\,1\.6rem\+5\.4vw\,7\.75rem\)\]{font-size:clamp(3.25rem,1.6rem + 5.4vw,7.75rem)}.text-\[clamp\(3\.25rem\,1\.6rem_\+_5\.4vw\,7rem\)\]{font-size:clamp(3.25rem,1.6rem + 5.4vw,7rem)}.text-\[clamp\(3\.25rem\,1\.8rem_\+_5vw\,7rem\)\]{font-size:clamp(3.25rem,1.8rem + 5vw,7rem)}.text-\[clamp\(3\.25rem\,1rem\+5\.4vw\,6\.5rem\)\]{font-size:clamp(3.25rem,1rem + 5.4vw,6.5rem)}.text-\[clamp\(3\.25rem\,1rem_\+_6\.2vw\,8\.25rem\)\]{font-size:clamp(3.25rem,1rem + 6.2vw,8.25rem)}.text-\[clamp\(3\.25rem\,2\.2rem_\+_3\.6vw\,6rem\)\]{font-size:clamp(3.25rem,2.2rem + 3.6vw,6rem)}.text-\[clamp\(3\.25rem\,2\.5rem_\+_2\.4vw\,4\.5rem\)\]{font-size:clamp(3.25rem,2.5rem + 2.4vw,4.5rem)}.text-\[clamp\(3\.25rem\,2rem\+3\.2vw\,5rem\)\]{font-size:clamp(3.25rem,2rem + 3.2vw,5rem)}.text-\[clamp\(3\.25rem\,6\.4vw\,6rem\)\]{font-size:clamp(3.25rem,6.4vw,6rem)}.text-\[clamp\(3\.25rem\,8\.5vw\,7\.5rem\)\]{font-size:clamp(3.25rem,8.5vw,7.5rem)}.text-\[clamp\(3\.25rem\,8vw\,6rem\)\]{font-size:clamp(3.25rem,8vw,6rem)}.text-\[clamp\(3\.25rem\,10\.5vw\,9\.5rem\)\]{font-size:clamp(3.25rem,10.5vw,9.5rem)}.text-\[clamp\(3\.25rem\,13\.5vw\,12\.5rem\)\]{font-size:clamp(3.25rem,13.5vw,12.5rem)}.text-\[clamp\(3\.25rem\,_2\.4rem_\+_3vw\,_4\.75rem\)\]{font-size:clamp(3.25rem,2.4rem + 3vw,4.75rem)}.text-\[clamp\(3\.75rem\,1\.4rem\+7\.4vw\,8\.75rem\)\]{font-size:clamp(3.75rem,1.4rem + 7.4vw,8.75rem)}.text-\[clamp\(3\.75rem\,2\.5rem_\+_3\.5vw\,5\.75rem\)\]{font-size:clamp(3.75rem,2.5rem + 3.5vw,5.75rem)}.text-\[clamp\(3\.75rem\,2\.6rem_\+_3\.6vw\,5\.25rem\)\]{font-size:clamp(3.75rem,2.6rem + 3.6vw,5.25rem)}.text-\[clamp\(3\.75rem\,2\.75rem_\+_3vw\,6rem\)\]{font-size:clamp(3.75rem,2.75rem + 3vw,6rem)}.text-\[clamp\(3\.75rem\,6vw\,5\.75rem\)\]{font-size:clamp(3.75rem,6vw,5.75rem)}.text-\[clamp\(3\.75rem\,9vw\,7\.5rem\)\]{font-size:clamp(3.75rem,9vw,7.5rem)}.text-\[clamp\(3\.75rem\,11vw\,9\.5rem\)\]{font-size:clamp(3.75rem,11vw,9.5rem)}.text-\[clamp\(3\.75rem\,13vw\,10rem\)\]{font-size:clamp(3.75rem,13vw,10rem)}.text-\[clamp\(3\.125rem\,1\.25rem_\+_5vw\,6\.25rem\)\]{font-size:clamp(3.125rem,1.25rem + 5vw,6.25rem)}.text-\[clamp\(3rem\,0\.6rem_\+_7\.4vw\,7\.5rem\)\]{font-size:clamp(3rem,.6rem + 7.4vw,7.5rem)}.text-\[clamp\(3rem\,0\.9rem\+7\.3vw\,9\.75rem\)\]{font-size:clamp(3rem,.9rem + 7.3vw,9.75rem)}.text-\[clamp\(3rem\,1\.2rem\+4\.8vw\,5\.75rem\)\]{font-size:clamp(3rem,1.2rem + 4.8vw,5.75rem)}.text-\[clamp\(3rem\,1\.2rem\+5\.6vw\,6\.25rem\)\]{font-size:clamp(3rem,1.2rem + 5.6vw,6.25rem)}.text-\[clamp\(3rem\,1\.2rem\+5vw\,6\.5rem\)\]{font-size:clamp(3rem,1.2rem + 5vw,6.5rem)}.text-\[clamp\(3rem\,1\.2rem_\+_5\.2vw\,6\.5rem\)\]{font-size:clamp(3rem,1.2rem + 5.2vw,6.5rem)}.text-\[clamp\(3rem\,1\.2rem_\+_5\.4vw\,6\.5rem\)\]{font-size:clamp(3rem,1.2rem + 5.4vw,6.5rem)}.text-\[clamp\(3rem\,1\.2rem_\+_6\.4vw\,6rem\)\]{font-size:clamp(3rem,1.2rem + 6.4vw,6rem)}.text-\[clamp\(3rem\,1\.2rem_\+_6\.6vw\,8\.5rem\)\]{font-size:clamp(3rem,1.2rem + 6.6vw,8.5rem)}.text-\[clamp\(3rem\,1\.3rem\+5\.6vw\,7\.75rem\)\]{font-size:clamp(3rem,1.3rem + 5.6vw,7.75rem)}.text-\[clamp\(3rem\,1\.4rem\+4\.6vw\,5\.75rem\)\]{font-size:clamp(3rem,1.4rem + 4.6vw,5.75rem)}.text-\[clamp\(3rem\,1\.4rem\+5vw\,6rem\)\]{font-size:clamp(3rem,1.4rem + 5vw,6rem)}.text-\[clamp\(3rem\,1\.4rem_\+_4\.6vw\,6rem\)\]{font-size:clamp(3rem,1.4rem + 4.6vw,6rem)}.text-\[clamp\(3rem\,1\.4rem_\+_6\.4vw\,8rem\)\]{font-size:clamp(3rem,1.4rem + 6.4vw,8rem)}.text-\[clamp\(3rem\,1\.5rem\+5vw\,6\.25rem\)\]{font-size:clamp(3rem,1.5rem + 5vw,6.25rem)}.text-\[clamp\(3rem\,1\.5rem_\+_6vw\,7\.5rem\)\]{font-size:clamp(3rem,1.5rem + 6vw,7.5rem)}.text-\[clamp\(3rem\,1\.6rem\+4\.4vw\,6rem\)\]{font-size:clamp(3rem,1.6rem + 4.4vw,6rem)}.text-\[clamp\(3rem\,1\.6rem\+4\.6vw\,5\.75rem\)\]{font-size:clamp(3rem,1.6rem + 4.6vw,5.75rem)}.text-\[clamp\(3rem\,1\.6rem\+5\.4vw\,7\.5rem\)\]{font-size:clamp(3rem,1.6rem + 5.4vw,7.5rem)}.text-\[clamp\(3rem\,1\.6rem\+5\.6vw\,8rem\)\]{font-size:clamp(3rem,1.6rem + 5.6vw,8rem)}.text-\[clamp\(3rem\,1\.6rem\+5vw\,5\.75rem\)\]{font-size:clamp(3rem,1.6rem + 5vw,5.75rem)}.text-\[clamp\(3rem\,1\.6rem_\+_4\.4vw\,6\.25rem\)\]{font-size:clamp(3rem,1.6rem + 4.4vw,6.25rem)}.text-\[clamp\(3rem\,1\.6rem_\+_5vw\,7\.5rem\)\]{font-size:clamp(3rem,1.6rem + 5vw,7.5rem)}.text-\[clamp\(3rem\,1\.8rem\+3\.6vw\,5\.5rem\)\]{font-size:clamp(3rem,1.8rem + 3.6vw,5.5rem)}.text-\[clamp\(3rem\,1\.8rem\+4\.4vw\,6rem\)\]{font-size:clamp(3rem,1.8rem + 4.4vw,6rem)}.text-\[clamp\(3rem\,1\.8rem\+4vw\,6\.5rem\)\]{font-size:clamp(3rem,1.8rem + 4vw,6.5rem)}.text-\[clamp\(3rem\,1\.8rem\+4vw\,6\.25rem\)\]{font-size:clamp(3rem,1.8rem + 4vw,6.25rem)}.text-\[clamp\(3rem\,1\.8rem_\+_3\.6vw\,5\.25rem\)\]{font-size:clamp(3rem,1.8rem + 3.6vw,5.25rem)}.text-\[clamp\(3rem\,1\.8rem_\+_4\.4vw\,6\.5rem\)\]{font-size:clamp(3rem,1.8rem + 4.4vw,6.5rem)}.text-\[clamp\(3rem\,1\.8rem_\+_4\.6vw\,6\.5rem\)\]{font-size:clamp(3rem,1.8rem + 4.6vw,6.5rem)}.text-\[clamp\(3rem\,1\.9rem_\+_4\.6vw\,6\.5rem\)\]{font-size:clamp(3rem,1.9rem + 4.6vw,6.5rem)}.text-\[clamp\(3rem\,1rem_\+_7vw\,8\.5rem\)\]{font-size:clamp(3rem,1rem + 7vw,8.5rem)}.text-\[clamp\(3rem\,2\.2rem\+2\.6vw\,5rem\)\]{font-size:clamp(3rem,2.2rem + 2.6vw,5rem)}.text-\[clamp\(3rem\,2\.2rem_\+_2\.6vw\,4\.5rem\)\]{font-size:clamp(3rem,2.2rem + 2.6vw,4.5rem)}.text-\[clamp\(3rem\,2\.3rem_\+_2\.2vw\,4\.5rem\)\]{font-size:clamp(3rem,2.3rem + 2.2vw,4.5rem)}.text-\[clamp\(3rem\,2\.4rem\+1\.6vw\,4rem\)\]{font-size:clamp(3rem,2.4rem + 1.6vw,4rem)}.text-\[clamp\(3rem\,2\.4rem\+2vw\,4\.25rem\)\]{font-size:clamp(3rem,2.4rem + 2vw,4.25rem)}.text-\[clamp\(3rem\,2\.4rem\+2vw\,4rem\)\]{font-size:clamp(3rem,2.4rem + 2vw,4rem)}.text-\[clamp\(3rem\,2\.4rem_\+_1\.8vw\,4\.25rem\)\]{font-size:clamp(3rem,2.4rem + 1.8vw,4.25rem)}.text-\[clamp\(3rem\,2\.4rem_\+_2vw\,4\.5rem\)\]{font-size:clamp(3rem,2.4rem + 2vw,4.5rem)}.text-\[clamp\(3rem\,2\.5rem_\+_2vw\,4\.25rem\)\]{font-size:clamp(3rem,2.5rem + 2vw,4.25rem)}.text-\[clamp\(3rem\,2\.5rem_\+_2vw\,4rem\)\]{font-size:clamp(3rem,2.5rem + 2vw,4rem)}.text-\[clamp\(3rem\,2\.6rem_\+_1\.2vw\,3\.75rem\)\]{font-size:clamp(3rem,2.6rem + 1.2vw,3.75rem)}.text-\[clamp\(3rem\,2\.25rem_\+_2\.4vw\,4\.5rem\)\]{font-size:clamp(3rem,2.25rem + 2.4vw,4.5rem)}.text-\[clamp\(3rem\,2\.25rem_\+_2vw\,4\.25rem\)\]{font-size:clamp(3rem,2.25rem + 2vw,4.25rem)}.text-\[clamp\(3rem\,2rem\+2\.6vw\,4\.5rem\)\]{font-size:clamp(3rem,2rem + 2.6vw,4.5rem)}.text-\[clamp\(3rem\,2rem\+2\.8vw\,4\.75rem\)\]{font-size:clamp(3rem,2rem + 2.8vw,4.75rem)}.text-\[clamp\(3rem\,2rem\+3vw\,4\.5rem\)\]{font-size:clamp(3rem,2rem + 3vw,4.5rem)}.text-\[clamp\(3rem\,2rem\+3vw\,5rem\)\]{font-size:clamp(3rem,2rem + 3vw,5rem)}.text-\[clamp\(3rem\,2rem_\+_3vw\,4\.5rem\)\]{font-size:clamp(3rem,2rem + 3vw,4.5rem)}.text-\[clamp\(3rem\,2rem_\+_3vw\,5\.25rem\)\]{font-size:clamp(3rem,2rem + 3vw,5.25rem)}.text-\[clamp\(3rem\,2rem_\+_3vw\,5rem\)\]{font-size:clamp(3rem,2rem + 3vw,5rem)}.text-\[clamp\(3rem\,5\.4vw\,5\.5rem\)\]{font-size:clamp(3rem,5.4vw,5.5rem)}.text-\[clamp\(3rem\,6\.4vw\,5\.25rem\)\]{font-size:clamp(3rem,6.4vw,5.25rem)}.text-\[clamp\(3rem\,6vw\,4\.75rem\)\]{font-size:clamp(3rem,6vw,4.75rem)}.text-\[clamp\(3rem\,7\.4vw\,6rem\)\]{font-size:clamp(3rem,7.4vw,6rem)}.text-\[clamp\(3rem\,7\.5vw\,6\.5rem\)\]{font-size:clamp(3rem,7.5vw,6.5rem)}.text-\[clamp\(3rem\,7\.5vw\,6rem\)\]{font-size:clamp(3rem,7.5vw,6rem)}.text-\[clamp\(3rem\,7vw\,5\.5rem\)\]{font-size:clamp(3rem,7vw,5.5rem)}.text-\[clamp\(3rem\,7vw\,5\.75rem\)\]{font-size:clamp(3rem,7vw,5.75rem)}.text-\[clamp\(3rem\,8vw\,6\.5rem\)\]{font-size:clamp(3rem,8vw,6.5rem)}.text-\[clamp\(3rem\,8vw\,7rem\)\]{font-size:clamp(3rem,8vw,7rem)}.text-\[clamp\(3rem\,9vw\,7\.5rem\)\]{font-size:clamp(3rem,9vw,7.5rem)}.text-\[clamp\(3rem\,9vw\,8\.5rem\)\]{font-size:clamp(3rem,9vw,8.5rem)}.text-\[clamp\(3rem\,9vw\,8rem\)\]{font-size:clamp(3rem,9vw,8rem)}.text-\[clamp\(3rem\,10\.2vw\,9rem\)\]{font-size:clamp(3rem,10.2vw,9rem)}.text-\[clamp\(3rem\,10vw\,8\.5rem\)\]{font-size:clamp(3rem,10vw,8.5rem)}.text-\[clamp\(3rem\,11vw\,10rem\)\]{font-size:clamp(3rem,11vw,10rem)}.text-\[clamp\(3rem\,13\.4cqi\,6\.5rem\)\]{font-size:clamp(3rem,13.4cqi,6.5rem)}.text-\[clamp\(3rem\,min\(0\.9rem_\+_8\.2vw\,14svh\)\,8\.75rem\)\]{font-size:clamp(3rem,min(.9rem + 8.2vw,14svh),8.75rem)}.text-\[clamp\(4\.5rem\,1\.6rem\+9vw\,10rem\)\]{font-size:clamp(4.5rem,1.6rem + 9vw,10rem)}.text-\[clamp\(4\.5rem\,2\.5rem_\+_6vw\,8rem\)\]{font-size:clamp(4.5rem,2.5rem + 6vw,8rem)}.text-\[clamp\(4\.5rem\,2rem_\+_8vw\,9rem\)\]{font-size:clamp(4.5rem,2rem + 8vw,9rem)}.text-\[clamp\(4\.5rem\,2rem_\+_9vw\,10\.5rem\)\]{font-size:clamp(4.5rem,2rem + 9vw,10.5rem)}.text-\[clamp\(4\.5rem\,3rem\+4vw\,7rem\)\]{font-size:clamp(4.5rem,3rem + 4vw,7rem)}.text-\[clamp\(4\.5rem\,3rem\+5vw\,8rem\)\]{font-size:clamp(4.5rem,3rem + 5vw,8rem)}.text-\[clamp\(4\.5rem\,9vw\,8rem\)\]{font-size:clamp(4.5rem,9vw,8rem)}.text-\[clamp\(4\.5rem\,_3rem_\+_5vw\,_6\.5rem\)\]{font-size:clamp(4.5rem,3rem + 5vw,6.5rem)}.text-\[clamp\(4\.25rem\,1\.5rem\+10vw\,12\.5rem\)\]{font-size:clamp(4.25rem,1.5rem + 10vw,12.5rem)}.text-\[clamp\(4\.25rem\,1\.5rem_\+_11vw\,11rem\)\]{font-size:clamp(4.25rem,1.5rem + 11vw,11rem)}.text-\[clamp\(4\.25rem\,1\.6rem_\+_11vw\,13\.5rem\)\]{font-size:clamp(4.25rem,1.6rem + 11vw,13.5rem)}.text-\[clamp\(4\.25rem\,9vw\,8\.5rem\)\]{font-size:clamp(4.25rem,9vw,8.5rem)}.text-\[clamp\(4rem\,1rem\+10vw\,11rem\)\]{font-size:clamp(4rem,1rem + 10vw,11rem)}.text-\[clamp\(4rem\,2\.5rem\+5vw\,7\.5rem\)\]{font-size:clamp(4rem,2.5rem + 5vw,7.5rem)}.text-\[clamp\(4rem\,2\.5rem\+5vw\,7rem\)\]{font-size:clamp(4rem,2.5rem + 5vw,7rem)}.text-\[clamp\(4rem\,2\.8rem_\+_4vw\,7\.5rem\)\]{font-size:clamp(4rem,2.8rem + 4vw,7.5rem)}.text-\[clamp\(4rem\,3rem\+2\.6vw\,5\.75rem\)\]{font-size:clamp(4rem,3rem + 2.6vw,5.75rem)}.text-\[clamp\(4rem\,3rem_\+_3vw\,5\.5rem\)\]{font-size:clamp(4rem,3rem + 3vw,5.5rem)}.text-\[clamp\(4rem\,3rem_\+_3vw\,6\.5rem\)\]{font-size:clamp(4rem,3rem + 3vw,6.5rem)}.text-\[clamp\(4rem\,3rem_\+_3vw\,6rem\)\]{font-size:clamp(4rem,3rem + 3vw,6rem)}.text-\[clamp\(4rem\,10vw\,7rem\)\]{font-size:clamp(4rem,10vw,7rem)}.text-\[clamp\(4rem\,11vw\,9\.5rem\)\]{font-size:clamp(4rem,11vw,9.5rem)}.text-\[clamp\(4rem\,12vw\,9rem\)\]{font-size:clamp(4rem,12vw,9rem)}.text-\[clamp\(4rem\,13vw\,11rem\)\]{font-size:clamp(4rem,13vw,11rem)}.text-\[clamp\(4rem\,14vw\,11rem\)\]{font-size:clamp(4rem,14vw,11rem)}.text-\[clamp\(4rem\,17vw\,15rem\)\]{font-size:clamp(4rem,17vw,15rem)}.text-\[clamp\(4rem\,17vw\,16rem\)\]{font-size:clamp(4rem,17vw,16rem)}.text-\[clamp\(4rem\,_1\.6rem_\+_10\.5vw\,_8\.5rem\)\]{font-size:clamp(4rem,1.6rem + 10.5vw,8.5rem)}.text-\[clamp\(5\.5rem\,3\.5rem_\+_7vw\,9\.5rem\)\]{font-size:clamp(5.5rem,3.5rem + 7vw,9.5rem)}.text-\[clamp\(5\.25rem\,1\.6rem_\+_10\.6vw\,11\.5rem\)\]{font-size:clamp(5.25rem,1.6rem + 10.6vw,11.5rem)}.text-\[clamp\(5rem\,1rem\+11vw\,13rem\)\]{font-size:clamp(5rem,1rem + 11vw,13rem)}.text-\[clamp\(5rem\,3\.5rem\+5vw\,8\.5rem\)\]{font-size:clamp(5rem,3.5rem + 5vw,8.5rem)}.text-\[clamp\(5rem\,3\.6rem_\+_5vw\,8\.5rem\)\]{font-size:clamp(5rem,3.6rem + 5vw,8.5rem)}.text-\[clamp\(5rem\,3rem\+6vw\,9rem\)\],.text-\[clamp\(5rem\,3rem_\+_6vw\,9rem\)\]{font-size:clamp(5rem,3rem + 6vw,9rem)}.text-\[clamp\(5rem\,4rem\+3vw\,7rem\)\]{font-size:clamp(5rem,4rem + 3vw,7rem)}.text-\[clamp\(5rem\,4rem_\+_4vw\,8rem\)\]{font-size:clamp(5rem,4rem + 4vw,8rem)}.text-\[clamp\(6rem\,2rem\+11vw\,15rem\)\]{font-size:clamp(6rem,2rem + 11vw,15rem)}.text-\[clamp\(6rem\,4rem_\+_5vw\,9rem\)\]{font-size:clamp(6rem,4rem + 5vw,9rem)}.text-\[clamp\(6rem\,15vw\,12\.5rem\)\]{font-size:clamp(6rem,15vw,12.5rem)}.text-\[clamp\(6rem\,16vw\,11rem\)\]{font-size:clamp(6rem,16vw,11rem)}.text-\[clamp\(6rem\,24vw\,20rem\)\]{font-size:clamp(6rem,24vw,20rem)}.text-\[clamp\(6rem\,27vw\,23rem\)\]{font-size:clamp(6rem,27vw,23rem)}.text-\[clamp\(6rem\,30\.5vw\,29rem\)\]{font-size:clamp(6rem,30.5vw,29rem)}.text-\[clamp\(7rem\,3rem\+12vw\,16rem\)\]{font-size:clamp(7rem,3rem + 12vw,16rem)}.text-\[clamp\(7rem\,3rem_\+_10vw\,12\.5rem\)\]{font-size:clamp(7rem,3rem + 10vw,12.5rem)}.text-\[clamp\(7rem\,5rem\+6vw\,11rem\)\]{font-size:clamp(7rem,5rem + 6vw,11rem)}.text-\[clamp\(8rem\,3rem\+14vw\,18rem\)\]{font-size:clamp(8rem,3rem + 14vw,18rem)}.text-\[clamp\(8rem\,5rem\+9vw\,15rem\)\]{font-size:clamp(8rem,5rem + 9vw,15rem)}.text-\[clamp\(9rem\,46vw\,21rem\)\]{font-size:clamp(9rem,46vw,21rem)}.text-\[clamp\(11rem\,20vw\,18rem\)\]{font-size:clamp(11rem,20vw,18rem)}.text-\[clamp\(12px\,2\.6cqi\,16px\)\]{font-size:clamp(12px,2.6cqi,16px)}.text-\[length\:37cqi\]{font-size:37cqi}.text-\[length\:inherit\]{font-size:inherit}.text-\[length\:max\(10px\,calc\(var\(--u\)_\*_11\)\)\]{font-size:max(10px,calc(var(--u) * 11))}.text-\[length\:max\(12px\,calc\(var\(--u\)_\*_13\)\)\]{font-size:max(12px,calc(var(--u) * 13))}.text-\[min\(5\.5rem\,calc\(\(100cqi-4\.5rem\)\/7\.4\)\)\]{font-size:min(5.5rem,13.5135cqi - .608108rem)}.text-hero{font-size:var(--text-hero)}.leading-\[0\.6\]{--tw-leading:.6;line-height:.6}.leading-\[0\.8\]{--tw-leading:.8;line-height:.8}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.75\]{--tw-leading:.75;line-height:.75}.leading-\[0\.78\]{--tw-leading:.78;line-height:.78}.leading-\[0\.82\]{--tw-leading:.82;line-height:.82}.leading-\[0\.84\]{--tw-leading:.84;line-height:.84}.leading-\[0\.85\]{--tw-leading:.85;line-height:.85}.leading-\[0\.86\]{--tw-leading:.86;line-height:.86}.leading-\[0\.88\]{--tw-leading:.88;line-height:.88}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-\[0\.93\]{--tw-leading:.93;line-height:.93}.leading-\[0\.94\]{--tw-leading:.94;line-height:.94}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[0\.96\]{--tw-leading:.96;line-height:.96}.leading-\[0\.97\]{--tw-leading:.97;line-height:.97}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[0\.99\]{--tw-leading:.99;line-height:.99}.leading-\[1\.0\]{--tw-leading:1;line-height:1}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.03\]{--tw-leading:1.03;line-height:1.03}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.14\]{--tw-leading:1.14;line-height:1.14}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.16\]{--tw-leading:1.16;line-height:1.16}.leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.leading-\[1\.22\]{--tw-leading:1.22;line-height:1.22}.leading-\[1\.24\]{--tw-leading:1.24;line-height:1.24}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.25rem\]{--tw-leading:1.25rem;line-height:1.25rem}.leading-\[1\.26\]{--tw-leading:1.26;line-height:1.26}.leading-\[1\.28\]{--tw-leading:1.28;line-height:1.28}.leading-\[1\.32\]{--tw-leading:1.32;line-height:1.32}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.42\]{--tw-leading:1.42;line-height:1.42}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.68\]{--tw-leading:1.68;line-height:1.68}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[1\.375rem\]{--tw-leading:1.375rem;line-height:1.375rem}.leading-\[1\.625\]{--tw-leading:1.625;line-height:1.625}.leading-\[1\]{--tw-leading:1;line-height:1}.leading-\[2\.1\]{--tw-leading:2.1;line-height:2.1}.leading-\[2\.05\]{--tw-leading:2.05;line-height:2.05}.leading-\[inherit\]{--tw-leading:inherit;line-height:inherit}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[350\]{--tw-font-weight:350;font-weight:350}.font-\[650\]{--tw-font-weight:650;font-weight:650}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[font-weight\:inherit\]{font-weight:inherit}.\[font-weight\:var\(--heading-weight\)\]{font-weight:var(--heading-weight)}.-tracking-tight{--tw-tracking:calc(var(--tracking-tight) * -1);letter-spacing:calc(var(--tracking-tight) * -1)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.005em\]{--tw-tracking:-.005em;letter-spacing:-.005em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-0\.07em\]{--tw-tracking:-.07em;letter-spacing:-.07em}.tracking-\[-0\.012em\]{--tw-tracking:-.012em;letter-spacing:-.012em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.018em\]{--tw-tracking:-.018em;letter-spacing:-.018em}.tracking-\[-0\.022em\]{--tw-tracking:-.022em;letter-spacing:-.022em}.tracking-\[-0\.024em\]{--tw-tracking:-.024em;letter-spacing:-.024em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.025em\]\!{--tw-tracking:-.025em!important;letter-spacing:-.025em!important}.tracking-\[-0\.026em\]{--tw-tracking:-.026em;letter-spacing:-.026em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.042em\]{--tw-tracking:-.042em;letter-spacing:-.042em}.tracking-\[-0\.043em\]{--tw-tracking:-.043em;letter-spacing:-.043em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[-0\.065em\]{--tw-tracking:-.065em;letter-spacing:-.065em}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.03em\]{--tw-tracking:.03em;letter-spacing:.03em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.09em\]{--tw-tracking:.09em;letter-spacing:.09em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.26em\]{--tw-tracking:.26em;letter-spacing:.26em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}.tracking-\[0\.42em\]{--tw-tracking:.42em;letter-spacing:.42em}.tracking-\[0\]{--tw-tracking:0;letter-spacing:0}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.\!text-white{color:var(--color-white)!important}.\[color\:var\(--color-success\)\]{color:var(--color-success)}.text-\(--color-accent\){color:var(--color-accent)}.text-\(--color-accent-base\){color:var(--color-accent-base)}.text-\(--color-accent-ink\){color:var(--color-accent-ink)}.text-\(--color-bg\){color:var(--color-bg)}.text-\(--color-danger\){color:var(--color-danger)}.text-\(--color-dark\){color:var(--color-dark)}.text-\(--color-on-accent\){color:var(--color-on-accent)}.text-\(--color-on-dark\){color:var(--color-on-dark)}.text-\(--color-on-primary\){color:var(--color-on-primary)}.text-\(--color-primary\){color:var(--color-primary)}.text-\(--color-primary-300\){color:var(--color-primary-300)}.text-\(--color-primary-ink\){color:var(--color-primary-ink)}.text-\(--color-secondary\),.text-\(--color-secondary\)\/70{color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.text-\(--color-secondary\)\/70{color:color-mix(in oklab,var(--color-secondary) 70%,transparent)}}.text-\(--color-secondary\)\/75{color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.text-\(--color-secondary\)\/75{color:color-mix(in oklab,var(--color-secondary) 75%,transparent)}}.text-\(--color-secondary-base\){color:var(--color-secondary-base)}.text-\(--color-success\){color:var(--color-success)}.text-\(--color-tertiary-base\){color:var(--color-tertiary-base)}.text-\(--color-text\){color:var(--color-text)}.text-\(--color-text-muted\){color:var(--color-text-muted)}.text-\(--color-text-soft\){color:var(--color-text-soft)}.text-\(--color-warning\){color:var(--color-warning)}.text-\(--custom-accent\){color:var(--custom-accent)}.text-\(--custom-accent-ink\){color:var(--custom-accent-ink)}.text-\(--custom-accent-light\){color:var(--custom-accent-light)}.text-\(--custom-accent-lit\){color:var(--custom-accent-lit)}.text-\(--custom-accent-soft\){color:var(--custom-accent-soft)}.text-\(--custom-alert\){color:var(--custom-alert)}.text-\(--custom-bar-hover-ink\){color:var(--custom-bar-hover-ink)}.text-\(--custom-contour\){color:var(--custom-contour)}.text-\(--custom-deep\){color:var(--custom-deep)}.text-\(--custom-down\){color:var(--custom-down)}.text-\(--custom-fail\){color:var(--custom-fail)}.text-\(--custom-hot-ink\){color:var(--custom-hot-ink)}.text-\(--custom-ink\){color:var(--custom-ink)}.text-\(--custom-ink-line\){color:var(--custom-ink-line)}.text-\(--custom-key-ink\){color:var(--custom-key-ink)}.text-\(--custom-key-on-deep\){color:var(--custom-key-on-deep)}.text-\(--custom-key-on-ink\){color:var(--custom-key-on-ink)}.text-\(--custom-light\){color:var(--custom-light)}.text-\(--custom-light\)\!{color:var(--custom-light)!important}.text-\(--custom-light-accent\){color:var(--custom-light-accent)}.text-\(--custom-line-ink\){color:var(--custom-line-ink)}.text-\(--custom-link\){color:var(--custom-link)}.text-\(--custom-lit\){color:var(--custom-lit)}.text-\(--custom-mark\){color:var(--custom-mark)}.text-\(--custom-meta\){color:var(--custom-meta)}.text-\(--custom-mist\){color:var(--custom-mist)}.text-\(--custom-mute\){color:var(--custom-mute)}.text-\(--custom-muted\){color:var(--custom-muted)}.text-\(--custom-night\){color:var(--custom-night)}.text-\(--custom-node\){color:var(--custom-node)}.text-\(--custom-ok\){color:var(--custom-ok)}.text-\(--custom-on-dark\){color:var(--custom-on-dark)}.text-\(--custom-on-dark-meta\){color:var(--custom-on-dark-meta)}.text-\(--custom-on-dark-soft\){color:var(--custom-on-dark-soft)}.text-\(--custom-on-deep\){color:var(--custom-on-deep)}.text-\(--custom-on-deep-soft\){color:var(--custom-on-deep-soft)}.text-\(--custom-on-ink\){color:var(--custom-on-ink)}.text-\(--custom-on-ink-faint\){color:var(--custom-on-ink-faint)}.text-\(--custom-on-ink-muted\){color:var(--custom-on-ink-muted)}.text-\(--custom-on-ink-soft\){color:var(--custom-on-ink-soft)}.text-\(--custom-on-panel\){color:var(--custom-on-panel)}.text-\(--custom-on-panel-soft\){color:var(--custom-on-panel-soft)}.text-\(--custom-on-pop\){color:var(--custom-on-pop)}.text-\(--custom-on-slab\){color:var(--custom-on-slab)}.text-\(--custom-on-slab-soft\){color:var(--custom-on-slab-soft)}.text-\(--custom-ornament-ink\){color:var(--custom-ornament-ink)}.text-\(--custom-podcast-ink\){color:var(--custom-podcast-ink)}.text-\(--custom-pop\){color:var(--custom-pop)}.text-\(--custom-pop-text\){color:var(--custom-pop-text)}.text-\(--custom-primary\){color:var(--custom-primary)}.text-\(--custom-primary-lift\){color:var(--custom-primary-lift)}.text-\(--custom-primary-lit\){color:var(--custom-primary-lit)}.text-\(--custom-primary-on-ink\){color:var(--custom-primary-on-ink)}.text-\(--custom-sale\){color:var(--custom-sale)}.text-\(--custom-scrim-soft\){color:var(--custom-scrim-soft)}.text-\(--custom-select-line\){color:var(--custom-select-line)}.text-\(--custom-sev-high\){color:var(--custom-sev-high)}.text-\(--custom-signal\){color:var(--custom-signal)}.text-\(--custom-slab\){color:var(--custom-slab)}.text-\(--custom-spark\){color:var(--custom-spark)}.text-\(--custom-strong\){color:var(--custom-strong)}.text-\(--custom-svc-soft\){color:var(--custom-svc-soft)}.text-\(--custom-up\){color:var(--custom-up)}.text-\(--custom-warm\){color:var(--custom-warm)}.text-\(--custom-warn\){color:var(--custom-warn)}.text-\(--custom-ways-soft\){color:var(--custom-ways-soft)}.text-\(--custom-wire\){color:var(--custom-wire)}.text-\(--custom-work-soft\){color:var(--custom-work-soft)}.text-\(--footer-accent-ink\){color:var(--footer-accent-ink)}.text-\(--footer-body\){color:var(--footer-body)}.text-\(--footer-em\){color:var(--footer-em)}.text-\(--footer-link\){color:var(--footer-link)}.text-\(--footer-muted\){color:var(--footer-muted)}.text-\(--footer-text\){color:var(--footer-text)}.text-\(--footer-title\){color:var(--footer-title)}.text-\(--frost-ink\){color:var(--frost-ink)}.text-\(--frost-soft\){color:var(--frost-soft)}.text-\(--hire-soft\){color:var(--hire-soft)}.text-\(--menu-hover-text\){color:var(--menu-hover-text)}.text-\(--menu-strong\){color:var(--menu-strong)}.text-\(--menu-text\){color:var(--menu-text)}.text-\(--menu-title\){color:var(--menu-title)}.text-\(--on-surface\),.text-\(--on-surface\)\/80{color:var(--on-surface)}@supports (color:color-mix(in lab,red,red)){.text-\(--on-surface\)\/80{color:color-mix(in oklab,var(--on-surface) 80%,transparent)}}.text-\(--on-surface\)\/85{color:var(--on-surface)}@supports (color:color-mix(in lab,red,red)){.text-\(--on-surface\)\/85{color:color-mix(in oklab,var(--on-surface) 85%,transparent)}}.text-\(--raised-on\){color:var(--raised-on)}.text-\(--stage-on\){color:var(--stage-on)}.text-\(--step-on-disc\){color:var(--step-on-disc)}.text-\(--vig-soft\){color:var(--vig-soft)}.text-\[\#4ade80\]{color:#4ade80}.text-\[\#111\]{color:#111}.text-\[\#dc2626\]{color:#dc2626}.text-\[\#fbbf24\]{color:#fbbf24}.text-\[oklch\(1_0_0\/0\.78\)\]{color:#ffffffc7}.text-\[var\(--color-border\)\]{color:var(--color-border)}.text-\[var\(--color-danger\)\]{color:var(--color-danger)}.text-\[var\(--color-dark-surface\)\]{color:var(--color-dark-surface)}.text-\[var\(--color-on-dark\)\]{color:var(--color-on-dark)}.text-\[var\(--color-on-primary\)\]{color:var(--color-on-primary)}.text-\[var\(--color-primary-300\)\]{color:var(--color-primary-300)}.text-\[var\(--color-primary-800\)\]{color:var(--color-primary-800)}.text-\[var\(--color-primary-900\)\]{color:var(--color-primary-900)}.text-\[var\(--color-primary-ink\)\]{color:var(--color-primary-ink)}.text-\[var\(--color-success\)\]{color:var(--color-success)}.text-\[var\(--color-text\)\]{color:var(--color-text)}.text-\[var\(--color-warning\)\]{color:var(--color-warning)}.text-\[var\(--footer-body\)\]{color:var(--footer-body)}.text-\[var\(--footer-title\)\]{color:var(--footer-title)}.text-accent{color:var(--color-accent)}.text-accent-400{color:var(--color-accent-400)}.text-accent-700{color:var(--color-accent-700)}.text-accent-ink{color:var(--color-accent-ink)}.text-current{color:currentColor}.text-danger{color:var(--color-danger)}.text-dark{color:var(--color-dark)}.text-gray-500{color:var(--color-gray-500)}.text-inherit{color:inherit}.text-muted{color:var(--color-text-muted)}.text-on-accent{color:var(--color-on-accent)}.text-on-primary,.text-on-primary\/85{color:var(--color-on-primary)}@supports (color:color-mix(in lab,red,red)){.text-on-primary\/85{color:color-mix(in oklab,var(--color-on-primary) 85%,transparent)}}.text-on-primary\/90{color:var(--color-on-primary)}@supports (color:color-mix(in lab,red,red)){.text-on-primary\/90{color:color-mix(in oklab,var(--color-on-primary) 90%,transparent)}}.text-on-quaternary{color:var(--color-on-quaternary)}.text-primary{color:var(--color-primary)}.text-primary-300{color:var(--color-primary-300)}.text-primary-900{color:var(--color-primary-900)}.text-primary-ink{color:var(--color-primary-ink)}.text-quaternary-ink{color:var(--color-quaternary-ink)}.text-secondary-ink{color:var(--color-secondary-ink)}.text-soft{color:var(--color-text-soft)}.text-tertiary-ink{color:var(--color-tertiary-ink)}.text-text{color:var(--color-text)}.text-text\!{color:var(--color-text)!important}.text-transparent{color:#0000}.text-warning{color:var(--color-warning)}.text-white{color:var(--color-white)}.text-white\!{color:var(--color-white)!important}.text-white\/20{color:#fff3}@supports (color:color-mix(in lab,red,red)){.text-white\/20{color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.text-white\/25{color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.text-white\/30{color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.text-white\/35{color:color-mix(in oklab,var(--color-white) 35%,transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab,red,red)){.text-white\/40{color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.text-white\/45{color:color-mix(in oklab,var(--color-white) 45%,transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.text-white\/55{color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.text-white\/65{color:color-mix(in oklab,var(--color-white) 65%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.text-white\/70\!{color:#ffffffb3!important}@supports (color:color-mix(in lab,red,red)){.text-white\/70\!{color:color-mix(in oklab,var(--color-white) 70%,transparent)!important}}.text-white\/72{color:#ffffffb8}@supports (color:color-mix(in lab,red,red)){.text-white\/72{color:color-mix(in oklab,var(--color-white) 72%,transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.text-white\/75{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.text-white\/86{color:#ffffffdb}@supports (color:color-mix(in lab,red,red)){.text-white\/86{color:color-mix(in oklab,var(--color-white) 86%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.text-white\/\[0\.07\]{color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.text-white\/\[0\.07\]{color:color-mix(in oklab,var(--color-white) 7%,transparent)}}.text-white\/\[0\.08\]{color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.text-white\/\[0\.08\]{color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.font-stretch-100\%{font-stretch:100%}.font-stretch-112\%{font-stretch:112%}.font-stretch-125\%{font-stretch:125%}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.\[font-variant-numeric\:lining-nums\]{font-variant-numeric:lining-nums}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-\(--color-border\){-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border)}.decoration-\(--custom-rule\){-webkit-text-decoration-color:var(--custom-rule);text-decoration-color:var(--custom-rule)}.decoration-\(--footer-rule\){-webkit-text-decoration-color:var(--footer-rule);text-decoration-color:var(--footer-rule)}.decoration-\[var\(--color-border\)\]{-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border)}.decoration-\[var\(--color-primary-300\)\]{-webkit-text-decoration-color:var(--color-primary-300);text-decoration-color:var(--color-primary-300)}.decoration-\[var\(--footer-rule\)\]{-webkit-text-decoration-color:var(--footer-rule);text-decoration-color:var(--footer-rule)}.decoration-white\/30{text-decoration-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.decoration-white\/30{-webkit-text-decoration-color:color-mix(in oklab,var(--color-white) 30%,transparent);text-decoration-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.decoration-white\/40{text-decoration-color:#fff6}@supports (color:color-mix(in lab,red,red)){.decoration-white\/40{-webkit-text-decoration-color:color-mix(in oklab,var(--color-white) 40%,transparent);text-decoration-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.decoration-white\/50{text-decoration-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.decoration-white\/50{-webkit-text-decoration-color:color-mix(in oklab,var(--color-white) 50%,transparent);text-decoration-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.decoration-1{text-decoration-thickness:1px}.decoration-2{text-decoration-thickness:2px}.decoration-4{text-decoration-thickness:4px}.decoration-\[0\.12em\]{text-decoration-thickness:.12em}.underline-offset-2{text-underline-offset:2px}.underline-offset-3{text-underline-offset:3px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[0\.2em\]{text-underline-offset:.2em}.underline-offset-\[0\.3em\]{text-underline-offset:.3em}.underline-offset-\[0\.12em\]{text-underline-offset:.12em}.underline-offset-\[0\.18em\]{text-underline-offset:.18em}.underline-offset-\[0\.25em\]{text-underline-offset:.25em}.underline-offset-\[3px\]{text-underline-offset:3px}.underline-offset-\[4px\]{text-underline-offset:4px}.underline-offset-\[5px\]{text-underline-offset:5px}.underline-offset-\[6px\]{text-underline-offset:6px}.accent-dark{accent-color:var(--color-dark)}.accent-primary{accent-color:var(--color-primary)}.opacity-0{opacity:0}.opacity-14{opacity:.14}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-28{opacity:.28}.opacity-30{opacity:.3}.opacity-32{opacity:.32}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-62{opacity:.62}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-72{opacity:.72}.opacity-75{opacity:.75}.opacity-78{opacity:.78}.opacity-80{opacity:.8}.opacity-82{opacity:.82}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.55\]{opacity:.55}.opacity-\[0\.65\]{opacity:.65}.mix-blend-difference{mix-blend-mode:difference}.mix-blend-luminosity{mix-blend-mode:luminosity}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\(--custom-lift\){--tw-shadow:var(--custom-lift);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\(--custom-shadow\){--tw-shadow:var(--custom-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\(--custom-shadow-card\){--tw-shadow:var(--custom-shadow-card);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\(--custom-shadow-lg\){--tw-shadow:var(--custom-shadow-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\(--custom-shadow-photo\){--tw-shadow:var(--custom-shadow-photo);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-10px_40px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow:0 -10px 40px var(--tw-shadow-color,#0f172a0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-10px_40px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow:0 -10px 40px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-10px_40px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 -10px 40px var(--tw-shadow-color,#0f172a1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-10px_40px_rgba\(15\,23\,42\,0\.14\)\]{--tw-shadow:0 -10px 40px var(--tw-shadow-color,#0f172a24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-10px_60px_-10px_rgb\(52_82_255\/0\.45\)\]{--tw-shadow:0 -10px 60px -10px var(--tw-shadow-color,#3452ff73);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_0\.875rem_var\(--custom-tint\)\]{--tw-shadow:0 0 0 .875rem var(--tw-shadow-color,var(--custom-tint));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_4px_rgb\(34_197_94\/0\.16\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#22c55e29);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_6px_rgb\(255_255_255\/0\.18\)\]{--tw-shadow:0 0 0 6px var(--tw-shadow-color,#ffffff2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_40px_-12px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 20px 40px -12px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_48px_-16px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow:0 24px 48px -16px var(--tw-shadow-color,#0f172a59);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_60px_-20px_rgba\(15\,23\,42\,0\.3\)\]{--tw-shadow:0 30px 60px -20px var(--tw-shadow-color,#0f172a4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_60px_-20px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow:0 30px 60px -20px var(--tw-shadow-color,#0f172a59);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_70px_-35px_rgb\(24_21_25\/0\.3\)\]{--tw-shadow:0 30px 70px -35px var(--tw-shadow-color,#1815194d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_40px_80px_-30px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow:0 40px 80px -30px var(--tw-shadow-color,#0f172a8c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_40px_80px_-40px_rgb\(0_0_0\/0\.55\)\]{--tw-shadow:0 40px 80px -40px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_var\(--custom-ink\)\]{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,var(--custom-ink));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--color-border\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-border));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--color-border-soft\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-border-soft));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-lg\)\]{--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-md\)\]{--tw-shadow:var(--shadow-md);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px 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)}.shadow-none{--tw-shadow:0 0 #0000;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);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-8{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[5px\]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(5px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[box-shadow\:0_0_0_0\.375rem_var\(--color-bg\)\]{box-shadow:0 0 0 .375rem var(--color-bg)}.\[box-shadow\:0_0_0_3px_var\(--custom-ink\)\]{box-shadow:0 0 0 3px var(--custom-ink)}.\[box-shadow\:none\]{box-shadow:none}.\[box-shadow\:var\(--custom-shadow\)\]{box-shadow:var(--custom-shadow)}.shadow-primary{--tw-shadow-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.shadow-primary{--tw-shadow-color:color-mix(in oklab, var(--color-primary) var(--tw-shadow-alpha), transparent)}}.ring-\(--color-bg\){--tw-ring-color:var(--color-bg)}.ring-\(--color-primary\),.ring-\[var\(--color-primary\)\]{--tw-ring-color:var(--color-primary)}.ring-\[var\(--color-primary-50\)\]{--tw-ring-color:var(--color-primary-50)}.ring-primary{--tw-ring-color:var(--color-primary)}.ring-primary-300{--tw-ring-color:var(--color-primary-300)}.ring-primary\/30{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/30{--tw-ring-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.ring-white\/20{--tw-ring-color:#fff3}@supports (color:color-mix(in lab,red,red)){.ring-white\/20{--tw-ring-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.ring-white\/30{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.ring-white\/30{--tw-ring-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-3{outline-style:var(--tw-outline-style);outline-width:3px}.outline-\[length\:clamp\(0\.5rem\,1vw\,0\.875rem\)\]{outline-style:var(--tw-outline-style);outline-width:clamp(.5rem,1vw,.875rem)}.outline-\[color\:var\(--color-bg\)\]{outline-color:var(--color-bg)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.drop-shadow-\[0_24px_48px_rgb\(10_20_80\/0\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 24px 48px var(--tw-drop-shadow-color,#0a14504d));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.grayscale-\[40\%\]{--tw-grayscale:grayscale(40%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter-\[url\(\#outline-2\)\]{filter:url(#outline-2)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,transform\]{transition-property:border-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,scale\]{transition-property:filter,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[gap\,background-color\,color\]{transition-property:gap,background-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,translate\,visibility\]{transition-property:opacity,translate,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\,border-color\]{transition-property:padding,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[padding\]{transition-property:padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[scale\]{transition-property:scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-300{transition-delay:.3s}.delay-500{transition-delay:.5s}.delay-700{transition-delay:.7s}.delay-\[900ms\]{transition-delay:.9s}.delay-\[1100ms\]{transition-delay:1.1s}.delay-\[1300ms\]{transition-delay:1.3s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[1\.2s\],.duration-\[1200ms\]{--tw-duration:1.2s;transition-duration:1.2s}.duration-\[1400ms\]{--tw-duration:1.4s;transition-duration:1.4s}.duration-\[1600ms\]{--tw-duration:1.6s;transition-duration:1.6s}.duration-\[2200ms\]{--tw-duration:2.2s;transition-duration:2.2s}.ease-\[var\(--ease-out\)\]{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.\[transition-timing-function\:linear\]{transition-timing-function:linear}.outline-none{--tw-outline-style:none;outline-style:none}.outline-solid{--tw-outline-style:solid;outline-style:solid}.select-none{-webkit-user-select:none;user-select:none}.\[--about-tone\:var\(--custom-tone-1\)\]{--about-tone:var(--custom-tone-1)}.\[--about-tone\:var\(--custom-tone-2\)\]{--about-tone:var(--custom-tone-2)}.\[--about-tone\:var\(--custom-tone-4\)\]{--about-tone:var(--custom-tone-4)}.\[--about-tone\:…\]{--about-tone:…}.\[--article-w\:41rem\]{--article-w:41rem}.\[--article-w\:42rem\]{--article-w:42rem}.\[--article-wide\:52rem\]{--article-wide:52rem}.\[--band-stop\:50\%\]{--band-stop:50%}.\[--bar-delay\:0\.25s\]{--bar-delay:.25s}.\[--bar-delay\:0\.35s\]{--bar-delay:.35s}.\[--before\:38\]{--before:38}.\[--brand-ink\:\#fff\]{--brand-ink:#fff}.\[--brand-ink\:var\(--custom-ink\)\]{--brand-ink:var(--custom-ink)}.\[--brand\:\#1f4d45\]{--brand:#1f4d45}.\[--brand\:\#2b2f36\]{--brand:#2b2f36}.\[--brand\:\#2d6cdf\]{--brand:#2d6cdf}.\[--brand\:\#2f7a5b\]{--brand:#2f7a5b}.\[--brand\:\#3b4a6b\]{--brand:#3b4a6b}.\[--brand\:\#3f3bd9\]{--brand:#3f3bd9}.\[--brand\:\#7a4fd1\]{--brand:#7a4fd1}.\[--brand\:\#8fae8b\]{--brand:#8fae8b}.\[--brand\:\#187c77\]{--brand:#187c77}.\[--brand\:\#b9582f\]{--brand:#b9582f}.\[--brand\:\#cc4b25\]{--brand:#cc4b25}.\[--brand\:\#f2b632\]{--brand:#f2b632}.\[--chip-ink\:\#fff\]{--chip-ink:#fff}.\[--chip-ink\:var\(--color-on-primary\)\]{--chip-ink:var(--color-on-primary)}.\[--chip-ink\:var\(--custom-ink\)\]{--chip-ink:var(--custom-ink)}.\[--chip\:\#0e1f17\]{--chip:#0e1f17}.\[--chip\:\#1f4d45\]{--chip:#1f4d45}.\[--chip\:\#1f4e79\]{--chip:#1f4e79}.\[--chip\:\#2b2f36\]{--chip:#2b2f36}.\[--chip\:\#2d6cdf\]{--chip:#2d6cdf}.\[--chip\:\#2e3a35\]{--chip:#2e3a35}.\[--chip\:\#2f7a5b\]{--chip:#2f7a5b}.\[--chip\:\#3a3532\]{--chip:#3a3532}.\[--chip\:\#3b4a6b\]{--chip:#3b4a6b}.\[--chip\:\#3b5bdb\]{--chip:#3b5bdb}.\[--chip\:\#3f3bd9\]{--chip:#3f3bd9}.\[--chip\:\#4f5d4a\]{--chip:#4f5d4a}.\[--chip\:\#7a4fd1\]{--chip:#7a4fd1}.\[--chip\:\#8fae8b\]{--chip:#8fae8b}.\[--chip\:\#187c77\]{--chip:#187c77}.\[--chip\:\#241a3d\]{--chip:#241a3d}.\[--chip\:\#262a27\]{--chip:#262a27}.\[--chip\:\#12302f\]{--chip:#12302f}.\[--chip\:\#14143a\]{--chip:#14143a}.\[--chip\:\#14213d\]{--chip:#14213d}.\[--chip\:\#a3b1c9\]{--chip:#a3b1c9}.\[--chip\:\#a7c4a0\]{--chip:#a7c4a0}.\[--chip\:\#a8ddd8\]{--chip:#a8ddd8}.\[--chip\:\#b9a6e8\]{--chip:#b9a6e8}.\[--chip\:\#b9d3c8\]{--chip:#b9d3c8}.\[--chip\:\#b9582f\]{--chip:#b9582f}.\[--chip\:\#bfd3f7\]{--chip:#bfd3f7}.\[--chip\:\#c9c6ff\]{--chip:#c9c6ff}.\[--chip\:\#cc4b25\]{--chip:#cc4b25}.\[--chip\:\#d3f2e1\]{--chip:#d3f2e1}.\[--chip\:\#d7dbe0\]{--chip:#d7dbe0}.\[--chip\:\#dcd0f7\]{--chip:#dcd0f7}.\[--chip\:\#e4e1d8\]{--chip:#e4e1d8}.\[--chip\:\#e7e1d3\]{--chip:#e7e1d3}.\[--chip\:\#e9dcc6\]{--chip:#e9dcc6}.\[--chip\:\#e86f5a\]{--chip:#e86f5a}.\[--chip\:\#f1ece0\]{--chip:#f1ece0}.\[--chip\:\#f2b8b0\]{--chip:#f2b8b0}.\[--chip\:\#f2b632\]{--chip:#f2b632}.\[--chip\:\#f2c94c\]{--chip:#f2c94c}.\[--chip\:\#f3e6d8\]{--chip:#f3e6d8}.\[--chip\:\#f4f1ea\]{--chip:#f4f1ea}.\[--chip\:\#f6efe4\]{--chip:#f6efe4}.\[--chip\:\#f28c28\]{--chip:#f28c28}.\[--chip\:\#ffd84a\]{--chip:#ffd84a}.\[--chip\:var\(--color-accent\)\]{--chip:var(--color-accent)}.\[--chip\:var\(--color-primary\)\]{--chip:var(--color-primary)}.\[--chip\:var\(--color-quaternary\)\]{--chip:var(--color-quaternary)}.\[--chip\:var\(--color-secondary\)\]{--chip:var(--color-secondary)}.\[--chip\:var\(--color-tertiary\)\]{--chip:var(--color-tertiary)}.\[--chip\:var\(--custom-ink\)\]{--chip:var(--custom-ink)}.\[--color-bg\:var\(--product-bg\)\]{--color-bg:var(--product-bg)}.\[--color-white\:var\(--color-on-primary\)\]{--color-white:var(--color-on-primary)}.\[--cols\:2\]{--cols:2}.\[--cols\:3\]{--cols:3}.\[--cols\:4\]{--cols:4}.\[--cols\:5\]{--cols:5}.\[--container-max\:100rem\]{--container-max:100rem}.\[--cta-glow\:var\(--color-primary\)\]{--cta-glow:var(--color-primary)}.\[--custom-arch-foot\:var\(--radius-md\)\]{--custom-arch-foot:var(--radius-md)}.\[--custom-arch-foot\:var\(--radius-xl\)\]{--custom-arch-foot:var(--radius-xl)}.\[--custom-arch-gap\:0\.5rem\]{--custom-arch-gap:.5rem}.\[--custom-arch-top\:8\%\]{--custom-arch-top:8%}.\[--custom-arch-top\:12\%\]{--custom-arch-top:12%}.\[--custom-arch-y\:37\.5\%\]{--custom-arch-y:37.5%}.\[--custom-clients-size\:0\.6\]{--custom-clients-size:.6}.\[--custom-clients-size\:0\.74\]{--custom-clients-size:.74}.\[--custom-clients-size\:1\.04\]{--custom-clients-size:1.04}.\[--custom-clients-size\:1\.08\]{--custom-clients-size:1.08}.\[--custom-cursor-color\:var\(--custom-cursor-2\)\]{--custom-cursor-color:var(--custom-cursor-2)}.\[--custom-cursor-color\:var\(--custom-cursor-3\)\]{--custom-cursor-color:var(--custom-cursor-3)}.\[--custom-cursor-x\:36\%\]{--custom-cursor-x:36%}.\[--custom-cursor-x\:60\%\]{--custom-cursor-x:60%}.\[--custom-cursor-x\:80\%\]{--custom-cursor-x:80%}.\[--custom-cursor-y\:48\%\]{--custom-cursor-y:48%}.\[--custom-cursor-y\:49\%\]{--custom-cursor-y:49%}.\[--custom-cursor-y\:50\%\]{--custom-cursor-y:50%}.\[--custom-dx\:-3vw\]{--custom-dx:-3vw}.\[--custom-dx\:-5vw\]{--custom-dx:-5vw}.\[--custom-dx\:2vw\]{--custom-dx:2vw}.\[--custom-dx\:3vw\]{--custom-dx:3vw}.\[--custom-dx\:5vw\]{--custom-dx:5vw}.\[--custom-dy\:-1\.5rem\]{--custom-dy:-1.5rem}.\[--custom-dy\:-3rem\]{--custom-dy:-3rem}.\[--custom-dy\:-5rem\]{--custom-dy:-5rem}.\[--custom-dy\:2rem\]{--custom-dy:2rem}.\[--custom-dy\:3rem\]{--custom-dy:3rem}.\[--custom-em\:var\(--custom-primary-lit\)\]{--custom-em:var(--custom-primary-lit)}.\[--custom-frame-gap\:clamp\(0\.75rem\,0\.4rem\+1\.1vw\,1\.375rem\)\]{--custom-frame-gap:clamp(.75rem, .4rem + 1.1vw, 1.375rem)}.\[--custom-giant-ink\:color-mix\(in_srgb\,var\(--color-on-primary\)_7\%\,transparent\)\]{--custom-giant-ink:var(--color-on-primary)}@supports (color:color-mix(in lab,red,red)){.\[--custom-giant-ink\:color-mix\(in_srgb\,var\(--color-on-primary\)_7\%\,transparent\)\]{--custom-giant-ink:color-mix(in srgb,var(--color-on-primary) 7%,transparent)}}.\[--custom-giant-ink\:rgb\(255_255_255\/0\.04\)\]{--custom-giant-ink:#ffffff0a}.\[--custom-guilloche-stroke\:1\.1\]{--custom-guilloche-stroke:1.1}.\[--custom-guilloche-stroke\:1\.2\]{--custom-guilloche-stroke:1.2}.\[--custom-h\:clamp\(2\.875rem\,1rem\+5\.6vw\,6\.125rem\)\]{--custom-h:clamp(2.875rem, 1rem + 5.6vw, 6.125rem)}.\[--custom-line-y\:2rem\]{--custom-line-y:2rem}.\[--custom-meta\:var\(--custom-on-ink-soft\)\]{--custom-meta:var(--custom-on-ink-soft)}.\[--custom-ornament-w\:13rem\]{--custom-ornament-w:13rem}.\[--custom-ornament-w\:14rem\]{--custom-ornament-w:14rem}.\[--custom-ornament-w\:clamp\(9rem\,5rem\+10vw\,16rem\)\]{--custom-ornament-w:clamp(9rem, 5rem + 10vw, 16rem)}.\[--custom-ornament-w\:clamp\(10rem\,6rem\+12vw\,20rem\)\]{--custom-ornament-w:clamp(10rem, 6rem + 12vw, 20rem)}.\[--custom-podcast-ink\:var\(--color-text\)\]{--custom-podcast-ink:var(--color-text)}.\[--custom-pos\:30\%_50\%\]{--custom-pos:30% 50%}.\[--custom-pos\:58\%_50\%\]{--custom-pos:58% 50%}.\[--custom-pos\:62\%_50\%\]{--custom-pos:62% 50%}.\[--custom-pos\:70\%_50\%\]{--custom-pos:70% 50%}.\[--custom-seal-right\:clamp\(1\.25rem\,6\%\,5rem\)\]{--custom-seal-right:clamp(1.25rem, 6%, 5rem)}.\[--custom-stretch\:0\.36\]{--custom-stretch:.36}.\[--custom-stretch\:0\.62\]{--custom-stretch:.62}.\[--custom-stretch\:1\]{--custom-stretch:1}.\[--custom-thread-color\:var\(--custom-ink-line\)\]{--custom-thread-color:var(--custom-ink-line)}.\[--custom-wine\:color-mix\(in_srgb\,var\(--color-accent\)_35\%\,\#fff\)\]{--custom-wine:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.\[--custom-wine\:color-mix\(in_srgb\,var\(--color-accent\)_35\%\,\#fff\)\]{--custom-wine:color-mix(in srgb,var(--color-accent) 35%,#fff)}}.\[--custom-wine\:color-mix\(in_srgb\,var\(--color-accent\)_45\%\,\#fff\)\]{--custom-wine:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.\[--custom-wine\:color-mix\(in_srgb\,var\(--color-accent\)_45\%\,\#fff\)\]{--custom-wine:color-mix(in srgb,var(--color-accent) 45%,#fff)}}.\[--custom-wine\:color-mix\(in_srgb\,var\(--color-accent\)_55\%\,\#fff\)\]{--custom-wine:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.\[--custom-wine\:color-mix\(in_srgb\,var\(--color-accent\)_55\%\,\#fff\)\]{--custom-wine:color-mix(in srgb,var(--color-accent) 55%,#fff)}}.\[--custom-wine\:color-mix\(in_srgb\,var\(--color-accent\)_70\%\,var\(--color-primary\)\)\]{--custom-wine:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.\[--custom-wine\:color-mix\(in_srgb\,var\(--color-accent\)_70\%\,var\(--color-primary\)\)\]{--custom-wine:color-mix(in srgb,var(--color-accent) 70%,var(--color-primary))}}.\[--custom-wine\:color-mix\(in_srgb\,var\(--color-primary\)_70\%\,\#000\)\]{--custom-wine:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.\[--custom-wine\:color-mix\(in_srgb\,var\(--color-primary\)_70\%\,\#000\)\]{--custom-wine:color-mix(in srgb,var(--color-primary) 70%,#000)}}.\[--custom-wine\:var\(--color-primary\)\]{--custom-wine:var(--color-primary)}.\[--custom-work-tone\:\#3f6ff2\]{--custom-work-tone:#3f6ff2}.\[--custom-work-tone\:\#5a7fa6\]{--custom-work-tone:#5a7fa6}.\[--custom-work-tone\:\#5b54e8\]{--custom-work-tone:#5b54e8}.\[--custom-work-tone\:\#6f8fb3\]{--custom-work-tone:#6f8fb3}.\[--custom-work-tone\:\#7b5cf0\]{--custom-work-tone:#7b5cf0}.\[--custom-work-tone\:\#7fa58d\]{--custom-work-tone:#7fa58d}.\[--custom-work-tone\:\#a8927a\]{--custom-work-tone:#a8927a}.\[--custom-work-tone\:\#e8935c\]{--custom-work-tone:#e8935c}.\[--draw-delay\:0\.5s\]{--draw-delay:.5s}.\[--draw-delay\:1s\]{--draw-delay:1s}.\[--draw-duration\:1\.1s\]{--draw-duration:1.1s}.\[--draw-duration\:2\.6s\]{--draw-duration:2.6s}.\[--e\:3\]{--e:3}.\[--e\:6\]{--e:6}.\[--e\:12\]{--e:12}.\[--e\:N\]{--e:N}.\[--expand-collapsed\:0px\]{--expand-collapsed:0px}.\[--footer-bg\:var\(--custom-ink\)\]{--footer-bg:var(--custom-ink)}.\[--from\:55\%\]{--from:55%}.\[--from\:66\%\]{--from:66%}.\[--from\:80\%\]{--from:80%}.\[--gallery-ratio\:1\]{--gallery-ratio:1}.\[--gallery-ratio\:4\/3\]{--gallery-ratio:4/3}.\[--gallery-ratio\:4\/5\]{--gallery-ratio:4/5}.\[--glow-blur\:150px\]{--glow-blur:150px}.\[--glow-blur\:160px\]{--glow-blur:160px}.\[--glow-color\:var\(--color-accent\)\]{--glow-color:var(--color-accent)}.\[--glow-color\:var\(--color-primary\)\]{--glow-color:var(--color-primary)}.\[--glow-color\:var\(--color-quaternary\)\]{--glow-color:var(--color-quaternary)}.\[--glow-color\:var\(--color-surface\)\]{--glow-color:var(--color-surface)}.\[--glow-color\:var\(--color-tertiary\)\]{--glow-color:var(--color-tertiary)}.\[--glow-color\:var\(--custom-accent\)\]{--glow-color:var(--custom-accent)}.\[--glow-opacity\:\.2\]{--glow-opacity:.2}.\[--glow-opacity\:\.3\]{--glow-opacity:.3}.\[--glow-opacity\:\.35\]{--glow-opacity:.35}.\[--glow-opacity\:\.45\]{--glow-opacity:.45}.\[--glow-opacity\:0\.2\]{--glow-opacity:.2}.\[--glow-opacity\:0\.3\]{--glow-opacity:.3}.\[--glow-opacity\:0\.4\]{--glow-opacity:.4}.\[--glow-opacity\:0\.14\]{--glow-opacity:.14}.\[--glow-opacity\:0\.18\]{--glow-opacity:.18}.\[--glow-opacity\:0\.22\]{--glow-opacity:.22}.\[--glow-opacity\:0\.24\]{--glow-opacity:.24}.\[--glow-opacity\:0\.26\]{--glow-opacity:.26}.\[--glow-opacity\:0\.28\]{--glow-opacity:.28}.\[--glow-size\:30rem\]{--glow-size:30rem}.\[--glow-size\:32rem\]{--glow-size:32rem}.\[--glow-size\:34rem\]{--glow-size:34rem}.\[--glow-size\:36rem\]{--glow-size:36rem}.\[--glow-size\:38rem\]{--glow-size:38rem}.\[--glow-size\:40rem\]{--glow-size:40rem}.\[--glow-size\:42rem\]{--glow-size:42rem}.\[--glow-size\:44rem\]{--glow-size:44rem}.\[--hero-reel-min-h\:max\(36rem\,calc\(100svh_-_2_\*_var\(--hero-reel-inset\)\)\)\]{--hero-reel-min-h:max(36rem, calc(100svh - 2 * var(--hero-reel-inset)))}.\[--hscroll-gap\:clamp\(1\.25rem\,2\.4vw\,2rem\)\]{--hscroll-gap:clamp(1.25rem, 2.4vw, 2rem)}.\[--hscroll-gutter\:max\(var\(--container-x\)\,calc\(\(100\%_-_var\(--container-width\)\)\/2_\+_var\(--container-x\)\)\)\]{--hscroll-gutter:max(var(--container-x), calc((100% - var(--container-width)) / 2 + var(--container-x)))}.\[--hscroll-panel-h\:clamp\(28rem\,calc\(100svh_-_var\(--header-h\)_-_9rem\)\,38rem\)\]{--hscroll-panel-h:clamp(28rem, calc(100svh - var(--header-h) - 9rem), 38rem)}.\[--loader-size\:1\.1rem\]{--loader-size:1.1rem}.\[--loader-weight\:2px\]{--loader-weight:2px}.\[--logo-wall-cols\:6\]{--logo-wall-cols:6}.\[--marquee-fade\:clamp\(2rem\,12\%\,7rem\)\]{--marquee-fade:clamp(2rem, 12%, 7rem)}.\[--outline-fill\:var\(--color-bg-soft\)\]{--outline-fill:var(--color-bg-soft)}.\[--phase-color\:var\(--color-accent\)\]{--phase-color:var(--color-accent)}.\[--phase-color\:var\(--color-dark\)\]{--phase-color:var(--color-dark)}.\[--phase-color\:var\(--color-tertiary\)\]{--phase-color:var(--color-tertiary)}.\[--phase-fill\:20\%\]{--phase-fill:20%}.\[--phase-fill\:25\%\]{--phase-fill:25%}.\[--phase-fill\:33\.4\%\]{--phase-fill:33.4%}.\[--phase-fill\:40\%\]{--phase-fill:40%}.\[--phase-fill\:50\%\]{--phase-fill:50%}.\[--phase-fill\:60\%\]{--phase-fill:60%}.\[--phase-fill\:66\.7\%\]{--phase-fill:66.7%}.\[--phase-fill\:75\%\]{--phase-fill:75%}.\[--phase-fill\:80\%\]{--phase-fill:80%}.\[--phase-fill\:90\%\]{--phase-fill:90%}.\[--phase-size\:2rem\]{--phase-size:2rem}.\[--phase-size\:3rem\]{--phase-size:3rem}.\[--phase-size\:5\.5rem\]{--phase-size:5.5rem}.\[--progress-color\:var\(--color-danger\)\]{--progress-color:var(--color-danger)}.\[--progress-color\:var\(--color-primary\)\]{--progress-color:var(--color-primary)}.\[--progress-color\:var\(--color-primary-300\)\]{--progress-color:var(--color-primary-300)}.\[--radius-card\:var\(--radius-md\)\]{--radius-card:var(--radius-md)}.\[--rise-bleed\:0\.35em\]{--rise-bleed:.35em}.\[--s\:1\]{--s:1}.\[--s\:3\]{--s:3}.\[--s\:5\]{--s:5}.\[--s\:7\]{--s:7}.\[--s\:N\]{--s:N}.\[--seal-duration\:30s\]{--seal-duration:30s}.\[--seal-duration\:36s\]{--seal-duration:36s}.\[--seal-size\:5rem\]{--seal-size:5rem}.\[--seal-size\:7\.5rem\]{--seal-size:7.5rem}.\[--seal-size\:clamp\(6\.25rem\,4\.5rem_\+_4\.6vw\,10\.5rem\)\]{--seal-size:clamp(6.25rem, 4.5rem + 4.6vw, 10.5rem)}.\[--seg\:9\]{--seg:9}.\[--seg\:27\]{--seg:27}.\[--seg\:29\]{--seg:29}.\[--seg\:34\]{--seg:34}.\[--seg\:39\]{--seg:39}.\[--seg\:62\]{--seg:62}.\[--seg\:NN\]{--seg:NN}.\[--share\:5\]{--share:5}.\[--share\:10\]{--share:10}.\[--share\:20\]{--share:20}.\[--share\:60\]{--share:60}.\[--size\:1rem\]{--size:1rem}.\[--size\:2rem\]{--size:2rem}.\[--size\:4rem\]{--size:4rem}.\[--sticky-offset\:3rem\]{--sticky-offset:3rem}.\[--sticky-offset\:5\.25rem\]{--sticky-offset:5.25rem}.\[--sticky-offset\:calc\(var\(--header-h\)_\+_2rem\)\]{--sticky-offset:calc(var(--header-h) + 2rem)}.\[--sticky-offset\:var\(--header-h\)\]{--sticky-offset:var(--header-h)}.\[--svc-tone\:var\(--custom-tone-1\)\]{--svc-tone:var(--custom-tone-1)}.\[--svc-tone\:var\(--custom-tone-2\)\]{--svc-tone:var(--custom-tone-2)}.\[--svc-tone\:var\(--custom-tone-3\)\]{--svc-tone:var(--custom-tone-3)}.\[--svc-tone\:var\(--custom-tone-4\)\]{--svc-tone:var(--custom-tone-4)}.\[--sw\:\#2f7a5b\]{--sw:#2f7a5b}.\[--sw\:\#262a27\]{--sw:#262a27}.\[--sw\:\#a7c4a0\]{--sw:#a7c4a0}.\[--sw\:\#f1ece0\]{--sw:#f1ece0}.\[--sw\:\#f2c94c\]{--sw:#f2c94c}.\[--tab-accent\:var\(--color-on-primary\)\]{--tab-accent:var(--color-on-primary)}.\[--team-ratio\:3\/4\]{--team-ratio:3/4}.\[--text-photo-radius\:var\(--radius-lg\)\]{--text-photo-radius:var(--radius-lg)}.\[--text-photo-width\:2\.2em\]{--text-photo-width:2.2em}.\[--tile-tone\:var\(--custom-tone-1\)\]{--tile-tone:var(--custom-tone-1)}.\[--tile-tone\:var\(--custom-tone-2\)\]{--tile-tone:var(--custom-tone-2)}.\[--tile-tone\:var\(--custom-tone-3\)\]{--tile-tone:var(--custom-tone-3)}.\[--tile-tone\:var\(--custom-tone-4\)\]{--tile-tone:var(--custom-tone-4)}.\[--tile-tone\:…\]{--tile-tone:…}.\[--tint\:var\(--color-primary-100\)\]{--tint:var(--color-primary-100)}.\[--to\:15\%\]{--to:15%}.\[--to\:27\%\]{--to:27%}.\[--to\:30\%\]{--to:30%}.\[--tone\:\#fff\]{--tone:#fff}.\[--value\:31\]{--value:31}.\[--value\:38\]{--value:38}.\[--value\:42\]{--value:42}.\[--value\:46\]{--value:46}.\[--value\:55\]{--value:55}.\[--value\:64\]{--value:64}.\[--value\:67\]{--value:67}.\[--value\:68\]{--value:68}.\[--value\:71\]{--value:71}.\[--value\:85\]{--value:85}.\[--value\:86\]{--value:86}.\[--w\:28\%\]{--w:28%}.\[--w\:34\%\]{--w:34%}.\[--w\:36\%\]{--w:36%}.\[--w\:38\%\]{--w:38%}.\[--w\:40\%\]{--w:40%}.\[--w\:50\%\]{--w:50%}.\[--w\:58\%\]{--w:58%}.\[--w\:62\%\]{--w:62%}.\[--w\:64\%\]{--w:64%}.\[--w\:72\%\]{--w:72%}.\[--weight\:300\]{--weight:300}.\[--weight\:600\]{--weight:600}.\[--weight\:800\]{--weight:800}.\[--x\:11\.1\]{--x:11.1}.\[--x\:22\%\]{--x:22%}.\[--x\:44\.4\]{--x:44.4}.\[--x\:46\%\]{--x:46%}.\[--x\:54\%\]{--x:54%}.\[--x\:77\.8\]{--x:77.8}.\[--x\:78\%\]{--x:78%}.\[--x\:80\%\]{--x:80%}.\[--x\:N\]{--x:N}.\[--y\:7\.75\]{--y:7.75}.\[--y\:14\%\]{--y:14%}.\[--y\:25\.5\]{--y:25.5}.\[--y\:30\%\]{--y:30%}.\[--y\:44\%\]{--y:44%}.\[--y\:46\%\]{--y:46%}.\[--y\:53\]{--y:53}.\[--y\:66\%\]{--y:66%}.\[--y\:67\.75\]{--y:67.75}.\[--y\:67\]{--y:67}.\[--y\:86\%\]{--y:86%}.\[--y\:N\]{--y:N}.\[-webkit-text-stroke-color\:var\(--color-primary-300\)\]{-webkit-text-stroke-color:var(--color-primary-300)}.\[-webkit-text-stroke\:1\.5px_rgba\(255\,255\,255\,0\.55\)\]{-webkit-text-stroke:1.5px #ffffff8c}.\[-webkit-text-stroke\:2px_color-mix\(in_srgb\,var\(--color-white\)_35\%\,transparent\)\]{-webkit-text-stroke:2px #ffffff59}@supports (color:color-mix(in lab,red,red)){.\[-webkit-text-stroke\:2px_color-mix\(in_srgb\,var\(--color-white\)_35\%\,transparent\)\]{-webkit-text-stroke:2px color-mix(in srgb,var(--color-white) 35%,transparent)}}.\[background\:var\(--custom-ink\)\]{background:var(--custom-ink)}.\[border-block-end\:0\]{border-block-end:0}.\[border-bottom\:0\]{border-bottom:0}.\[border-top\:0\]{border-top:0}.\[font-variation-settings\:\'opsz\'_14\]{font-variation-settings:"opsz" 14}.\[grid-area\:1\/1\]{grid-area:1/1}.\[grid-area\:1\/2\]{grid-area:1/2}.\[grid-area\:1_\/_1\]{grid-area:1/1}.\[grid-area\:2\/1\/3\/3\]{grid-area:2/1/3/3}.\[grid-area\:a\]{grid-area:a}.\[grid-area\:alerts\]{grid-area:alerts}.\[grid-area\:amt\]{grid-area:amt}.\[grid-area\:auto\]{grid-area:auto}.\[grid-area\:b\]{grid-area:b}.\[grid-area\:bath\]{grid-area:bath}.\[grid-area\:bed\]{grid-area:bed}.\[grid-area\:c\]{grid-area:c}.\[grid-area\:cat\]{grid-area:cat}.\[grid-area\:charts\]{grid-area:charts}.\[grid-area\:chips\]{grid-area:chips}.\[grid-area\:clock\]{grid-area:clock}.\[grid-area\:copy\]{grid-area:copy}.\[grid-area\:count\]{grid-area:count}.\[grid-area\:date\]{grid-area:date}.\[grid-area\:deck\]{grid-area:deck}.\[grid-area\:e\]{grid-area:e}.\[grid-area\:f\]{grid-area:f}.\[grid-area\:fraction\]{grid-area:fraction}.\[grid-area\:kicker\]{grid-area:kicker}.\[grid-area\:links\]{grid-area:links}.\[grid-area\:living\]{grid-area:living}.\[grid-area\:main\]{grid-area:main}.\[grid-area\:media\]{grid-area:media}.\[grid-area\:name\]{grid-area:name}.\[grid-area\:note\]{grid-area:note}.\[grid-area\:pct\]{grid-area:pct}.\[grid-area\:photo\]{grid-area:photo}.\[grid-area\:plan\]{grid-area:plan}.\[grid-area\:q\]{grid-area:q}.\[grid-area\:s\]{grid-area:s}.\[grid-area\:spark\]{grid-area:spark}.\[grid-area\:spec\]{grid-area:spec}.\[grid-area\:text\]{grid-area:text}.\[grid-area\:title\]{grid-area:title}.\[grid-area\:top\]{grid-area:top}.\[perspective\:600px\]{perspective:600px}.\[stroke-dasharray\:1\]{stroke-dasharray:1}.\[stroke-dashoffset\:1\]{stroke-dashoffset:1px}.\[text-shadow\:0_2px_30px_rgb\(0_0_0\/0\.35\)\]{text-shadow:0 2px 30px #00000059}.\[word-spacing\:-0\.1em\]{word-spacing:-.1em}.\[word-spacing\:-0\.08em\]{word-spacing:-.08em}:is(.\*\:pointer-events-auto>*){pointer-events:auto}:is(.\*\:m-0>*){margin:calc(var(--spacing) * 0)}:is(.\*\:mx-0>*){margin-inline:calc(var(--spacing) * 0)}:is(.\*\:flex>*){display:flex}:is(.\*\:aspect-\[4\/3\.6\]>*){aspect-ratio:4/3.6}:is(.\*\:min-h-28>*){min-height:calc(var(--spacing) * 28)}:is(.\*\:items-center>*){align-items:center}:is(.\*\:justify-center>*){justify-content:center}:is(.\*\:gap-\[0\.25em\]>*){gap:.25em}:is(.\*\:border-t>*){border-top-style:var(--tw-border-style);border-top-width:1px}:is(.\*\:border-b>*){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}:is(.\*\:border-l-0\!>*){border-left-style:var(--tw-border-style)!important;border-left-width:0!important}:is(.\*\:border-\(--color-border\)>*){border-color:var(--color-border)}:is(.\*\:border-\(--color-border-soft\)>*){border-color:var(--color-border-soft)}:is(.\*\:border-white\/90>*){border-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){:is(.\*\:border-white\/90>*){border-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}:is(.\*\:px-4>*){padding-inline:calc(var(--spacing) * 4)}:is(.\*\:py-6>*){padding-block:calc(var(--spacing) * 6)}:is(.\*\:pl-0\!>*){padding-left:calc(var(--spacing) * 0)!important}:is(.\*\:text-center>*){text-align:center}:is(.\*\:leading-\[1\.1\]>*){--tw-leading:1.1;line-height:1.1}:is(.\*\:text-muted>*){color:var(--color-text-muted)}.not-first\:border-l:not(:first-child){border-left-style:var(--tw-border-style);border-left-width:1px}.not-hover\:bg-transparent:not(:hover){background-color:#0000}@media not all and (hover:hover){.not-hover\:bg-transparent{background-color:#0000}}@media(hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-2:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-4:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -4);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-103:is(:where(.group):hover *){--tw-scale-x:103%;--tw-scale-y:103%;--tw-scale-z:103%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-104:is(:where(.group):hover *){--tw-scale-x:104%;--tw-scale-y:104%;--tw-scale-z:104%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:scale-\[1\.04\]:is(:where(.group):hover *){scale:1.04}.group-hover\:scale-\[1\.05\]:is(:where(.group):hover *){scale:1.05}.group-hover\:scale-\[1\.06\]:is(:where(.group):hover *){scale:1.06}.group-hover\:scale-\[1\.07\]:is(:where(.group):hover *){scale:1.07}.group-hover\:rotate-0:is(:where(.group):hover *){rotate:0deg}.group-hover\:rotate-45:is(:where(.group):hover *){rotate:45deg}.group-hover\:gap-4:is(:where(.group):hover *){gap:calc(var(--spacing) * 4)}.group-hover\:border-\[var\(--color-primary\)\]:is(:where(.group):hover *),.group-hover\:border-primary:is(:where(.group):hover *){border-color:var(--color-primary)}.group-hover\:border-transparent:is(:where(.group):hover *){border-color:#0000}.group-hover\:border-white:is(:where(.group):hover *){border-color:var(--color-white)}.group-hover\:bg-black\/40:is(:where(.group):hover *){background-color:#0006}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-black\/40:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.group-hover\:bg-black\/45:is(:where(.group):hover *){background-color:#00000073}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-black\/45:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-black) 45%,transparent)}}.group-hover\:bg-dark:is(:where(.group):hover *){background-color:var(--color-dark)}.group-hover\:bg-primary:is(:where(.group):hover *){background-color:var(--color-primary)}.group-hover\:bg-white:is(:where(.group):hover *){background-color:var(--color-white)}.group-hover\:text-\[var\(--color-dark-surface\)\]:is(:where(.group):hover *){color:var(--color-dark-surface)}.group-hover\:text-accent-ink:is(:where(.group):hover *){color:var(--color-accent-ink)}.group-hover\:text-dark:is(:where(.group):hover *){color:var(--color-dark)}.group-hover\:text-on-primary:is(:where(.group):hover *),.group-hover\:text-on-primary\/80:is(:where(.group):hover *){color:var(--color-on-primary)}@supports (color:color-mix(in lab,red,red)){.group-hover\:text-on-primary\/80:is(:where(.group):hover *){color:color-mix(in oklab,var(--color-on-primary) 80%,transparent)}}.group-hover\:text-primary-ink:is(:where(.group):hover *){color:var(--color-primary-ink)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:italic:is(:where(.group):hover *){font-style:italic}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:grayscale-0:is(:where(.group):hover *){--tw-grayscale:grayscale(0%);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,)}.group-hover\:\[-webkit-text-stroke-color\:transparent\]:is(:where(.group):hover *){-webkit-text-stroke-color:transparent}.group-hover\/more\:translate-x-1:is(:where(.group\/more):hover *),.group-hover\/tile\:translate-x-1:is(:where(.group\/tile):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}}.group-focus-visible\:-translate-y-4:is(:where(.group):focus-visible *){--tw-translate-y:calc(var(--spacing) * -4);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-visible\:translate-y-0:is(:where(.group):focus-visible *){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-visible\:rotate-45:is(:where(.group):focus-visible *){rotate:45deg}.group-focus-visible\:opacity-0:is(:where(.group):focus-visible *){opacity:0}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.group-\[\.hscroll--pinned\]\/cases\:flex:is(:where(.group\/cases).hscroll--pinned *){display:flex}.group-\[\.is-active\]\:italic:is(:where(.group).is-active *){font-style:italic}.marker\:font-heading ::marker{font-family:var(--font-heading)}.marker\:font-heading::marker{font-family:var(--font-heading)}.marker\:font-heading ::-webkit-details-marker{font-family:var(--font-heading)}.marker\:font-heading::-webkit-details-marker{font-family:var(--font-heading)}.marker\:font-semibold ::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold::marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold ::-webkit-details-marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:font-semibold::-webkit-details-marker{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.marker\:text-\(--color-text\) ::marker{color:var(--color-text)}.marker\:text-\(--color-text\)::marker{color:var(--color-text)}.marker\:text-\(--color-text\) ::-webkit-details-marker{color:var(--color-text)}.marker\:text-\(--color-text\)::-webkit-details-marker{color:var(--color-text)}.marker\:text-\[var\(--color-primary-ink-400\)\] ::marker{color:var(--color-primary-ink-400)}.marker\:text-\[var\(--color-primary-ink-400\)\]::marker{color:var(--color-primary-ink-400)}.marker\:text-\[var\(--color-primary-ink-400\)\] ::-webkit-details-marker{color:var(--color-primary-ink-400)}.marker\:text-\[var\(--color-primary-ink-400\)\]::-webkit-details-marker{color:var(--color-primary-ink-400)}.marker\:text-primary-ink ::marker{color:var(--color-primary-ink)}.marker\:text-primary-ink::marker{color:var(--color-primary-ink)}.marker\:text-primary-ink ::-webkit-details-marker{color:var(--color-primary-ink)}.marker\:text-primary-ink::-webkit-details-marker{color:var(--color-primary-ink)}.placeholder\:text-\(--color-dark\)\/55::placeholder{color:var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-\(--color-dark\)\/55::placeholder{color:color-mix(in oklab,var(--color-dark) 55%,transparent)}}.placeholder\:text-muted::placeholder{color:var(--color-text-muted)}.placeholder\:text-white\/30::placeholder{color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-white\/30::placeholder{color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.placeholder\:text-white\/40::placeholder{color:#fff6}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-white\/40::placeholder{color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.placeholder\:text-white\/55::placeholder{color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-white\/55::placeholder{color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.placeholder\:text-white\/60::placeholder{color:#fff9}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-white\/60::placeholder{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.before\:-z-10:before{content:var(--tw-content);z-index:-10}.before\:origin-bottom:before{content:var(--tw-content);transform-origin:bottom}.before\:scale-y-0:before{content:var(--tw-content);--tw-scale-y:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.before\:animate-none:before{content:var(--tw-content);animation:none}.before\:bg-\[var\(--color-bg-soft\)\]:before{content:var(--tw-content);background-color:var(--color-bg-soft)}.before\:bg-\[var\(--color-text-muted\)\]:before{content:var(--tw-content);background-color:var(--color-text-muted)}.before\:bg-white\/40:before{content:var(--tw-content);background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.before\:bg-white\/40:before{background-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.before\:bg-white\/50:before{content:var(--tw-content);background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.before\:bg-white\/50:before{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.before\:bg-white\/60:before{content:var(--tw-content);background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.before\:bg-white\/60:before{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.before\:bg-none:before{content:var(--tw-content);background-image:none}.before\:opacity-60:before{content:var(--tw-content);opacity:.6}.before\:transition-transform:before{content:var(--tw-content);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.before\:duration-500:before{content:var(--tw-content);--tw-duration:.5s;transition-duration:.5s}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.after\:hidden:after{content:var(--tw-content);display:none}.after\:h-\[0\.07em\]:after{content:var(--tw-content);height:.07em}.after\:rounded-\(--radius-lg\):after{content:var(--tw-content);border-radius:var(--radius-lg)}.after\:opacity-25:after{content:var(--tw-content);opacity:.25}.after\:opacity-50:after{content:var(--tw-content);opacity:.5}.after\:opacity-75:after{content:var(--tw-content);opacity:.75}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:calc(var(--spacing) * 0)}.first\:border-t:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.first\:pt-7:first-child{padding-top:calc(var(--spacing) * 7)}.first\:pl-0:first-child{padding-left:calc(var(--spacing) * 0)}.target\:ring-2:target{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.target\:ring-primary:target{--tw-ring-color:var(--color-primary)}.focus-within\:border-primary:focus-within{border-color:var(--color-primary)}.focus-within\:bg-\(--custom-tint\):focus-within{background-color:var(--custom-tint)}@media(hover:hover){.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:border-\(--color-text\):hover{border-color:var(--color-text)}.hover\:border-\[var\(--color-border\)\]:hover{border-color:var(--color-border)}.hover\:border-\[var\(--color-primary\)\]:hover{border-color:var(--color-primary)}.hover\:border-\[var\(--color-text\)\]:hover{border-color:var(--color-text)}.hover\:border-\[var\(--color-text-muted\)\]:hover{border-color:var(--color-text-muted)}.hover\:border-accent:hover{border-color:var(--color-accent)}.hover\:border-black\/20:hover{border-color:#0003}@supports (color:color-mix(in lab,red,red)){.hover\:border-black\/20:hover{border-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.hover\:border-primary:hover{border-color:var(--color-primary)}.hover\:border-primary-200:hover{border-color:var(--color-primary-200)}.hover\:border-white:hover{border-color:var(--color-white)}.hover\:border-white\/25:hover{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/25:hover{border-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.hover\:border-white\/40:hover{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/40:hover{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.hover\:border-white\/60:hover{border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/60:hover{border-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.hover\:border-white\/70:hover{border-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/70:hover{border-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.hover\:bg-\(--color-bg-muted\):hover{background-color:var(--color-bg-muted)}.hover\:bg-\(--custom-ink\):hover{background-color:var(--custom-ink)}.hover\:bg-\(--custom-tint\):hover{background-color:var(--custom-tint)}.hover\:bg-\(--custom-tint-deep\):hover{background-color:var(--custom-tint-deep)}.hover\:bg-\[var\(--color-bg-muted\)\]:hover{background-color:var(--color-bg-muted)}.hover\:bg-\[var\(--color-dark\)\]:hover{background-color:var(--color-dark)}.hover\:bg-\[var\(--color-surface\)\]:hover{background-color:var(--color-surface)}.hover\:bg-muted:hover{background-color:var(--color-bg-muted)}.hover\:bg-primary:hover{background-color:var(--color-primary)}.hover\:bg-primary-50:hover{background-color:var(--color-primary-50)}.hover\:bg-primary-hover:hover{background-color:var(--color-primary-hover)}.hover\:bg-soft:hover{background-color:var(--color-bg-soft)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.hover\:bg-white\/\[0\.1\]:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.1\]:hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/\[0\.07\]:hover{background-color:color-mix(in oklab,var(--color-white) 7%,transparent)}}.hover\:text-\(--color-primary\):hover{color:var(--color-primary)}.hover\:text-\(--color-primary-ink\):hover{color:var(--color-primary-ink)}.hover\:text-\(--color-text\):hover{color:var(--color-text)}.hover\:text-\(--custom-lit\):hover{color:var(--custom-lit)}.hover\:text-\(--custom-primary-lit\):hover{color:var(--custom-primary-lit)}.hover\:text-\(--footer-title\):hover{color:var(--footer-title)}.hover\:text-\[oklch\(from_var\(--color-primary-300\)_max\(l\,0\.77\)_c_h\)\]:hover{color:oklch(from var(--color-primary-300) max(l,.77) c h)}.hover\:text-\[var\(--color-primary-ink\)\]:hover{color:var(--color-primary-ink)}.hover\:text-\[var\(--color-text\)\]:hover{color:var(--color-text)}.hover\:text-accent-ink:hover{color:var(--color-accent-ink)}.hover\:text-dark:hover{color:var(--color-dark)}.hover\:text-on-primary:hover{color:var(--color-on-primary)}.hover\:text-primary-300:hover{color:var(--color-primary-300)}.hover\:text-primary-ink:hover{color:var(--color-primary-ink)}.hover\:text-text:hover{color:var(--color-text)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/75:hover{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.hover\:text-white\/75:hover{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.hover\:text-white\/80:hover{color:#fffc}@supports (color:color-mix(in lab,red,red)){.hover\:text-white\/80:hover{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-current:hover{text-decoration-color:currentColor}.hover\:decoration-white:hover{-webkit-text-decoration-color:var(--color-white);text-decoration-color:var(--color-white)}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_30px_60px_-30px_rgba\(15\,23\,42\,0\.25\)\]:hover{--tw-shadow:0 30px 60px -30px var(--tw-shadow-color,#0f172a40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-token-lg:hover{box-shadow:var(--shadow-lg)}.hover\:shadow-token-md:hover{box-shadow:var(--shadow-md)}.hover\:before\:scale-y-100:hover:before{content:var(--tw-content);--tw-scale-y:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.focus\:border-white:focus{border-color:var(--color-white)}.focus\:border-b-white:focus{border-bottom-color:var(--color-white)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:shadow-none:focus{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[var\(--color-primary\)\]:focus{--tw-ring-color:var(--color-primary)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:text-primary-ink:focus-visible{color:var(--color-primary-ink)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-3:focus-visible{outline-offset:3px}.focus-visible\:outline-white:focus-visible{outline-color:var(--color-white)}:where(.is-active) .in-\[\.is-active\]\:border-transparent{border-color:#0000}:where(.is-active) .in-\[\.is-active\]\:bg-primary{background-color:var(--color-primary)}:where(.is-active) .in-\[\.is-active\]\:text-on-primary{color:var(--color-on-primary)}.has-focus-visible\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-focus-visible\:outline-\(--custom-ring\):has(:focus-visible){outline-color:var(--custom-ring)}.has-focus-visible\:outline-primary:has(:focus-visible){outline-color:var(--color-primary)}.has-\[\.hscroll--pinned\]\:pb-0:has(.hscroll--pinned){padding-bottom:calc(var(--spacing) * 0)}.has-\[\:focus-visible\]\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-\[\:focus-visible\]\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-\[\:focus-visible\]\:outline-\[var\(--color-primary\)\]:has(:focus-visible){outline-color:var(--color-primary)}@media(prefers-reduced-motion:reduce){.motion-reduce\:py-8{padding-block:calc(var(--spacing) * 8)}.motion-reduce\:transition-none{transition-property:none}@media(hover:hover){.motion-reduce\:group-hover\:scale-100:is(:where(.group):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}@media not all and (min-width:1535px){.max-\[1535px\]\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media not all and (min-width:1400px){.max-\[1400px\]\:hidden{display:none}}@media not all and (min-width:1200px){.max-\[1200px\]\:mx-auto{margin-inline:auto}.max-\[1200px\]\:w-full{width:100%}.max-\[1200px\]\:max-w-184{max-width:calc(var(--spacing) * 184)}}@media not all and (min-width:991px){.max-\[991px\]\:hidden{display:none}}@media not all and (min-width:900px){.max-\[900px\]\:mb-\[12\%\]{margin-bottom:12%}}@media not all and (min-width:899px){.max-\[899px\]\:hidden{display:none}}@media not all and (min-width:820px){.max-\[820px\]\:hidden{display:none}.max-\[820px\]\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.max-\[820px\]\:\[grid-area\:kw\]{grid-area:kw}.max-\[820px\]\:\[grid-area\:now\]{grid-area:now}.max-\[820px\]\:\[grid-area\:was\]{grid-area:was}}@media not all and (min-width:560px){.max-\[560px\]\:gap-3{gap:calc(var(--spacing) * 3)}}@media not all and (min-width:559px){.max-\[559px\]\:mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.max-\[559px\]\:block{display:block}.max-\[559px\]\:hidden{display:none}}@media not all and (min-width:480px){.max-\[480px\]\:start-\(--container-x\){inset-inline-start:var(--container-x)}.max-\[480px\]\:order-1{order:1}.max-\[480px\]\:hidden{display:none}.max-\[480px\]\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.max-\[480px\]\:w-full{width:100%}.max-\[480px\]\:flex-1{flex:1}.max-\[480px\]\:basis-full{flex-basis:100%}.max-\[480px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[480px\]\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.max-\[480px\]\:grid-cols-\[minmax\(0\,1fr\)_2\.75rem_auto\]{grid-template-columns:minmax(0,1fr) 2.75rem auto}.max-\[480px\]\:justify-end{justify-content:flex-end}.max-\[480px\]\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-\[480px\]\:gap-2{gap:calc(var(--spacing) * 2)}.max-\[480px\]\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-\[480px\]\:px-5\.5{padding-inline:calc(var(--spacing) * 5.5)}.max-\[480px\]\:pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.max-\[480px\]\:pl-2{padding-left:calc(var(--spacing) * 2)}.max-\[480px\]\:pl-3{padding-left:calc(var(--spacing) * 3)}.max-\[480px\]\:text-\[0\.9375rem\]{font-size:.9375rem}.max-\[480px\]\:text-\[1\.25rem\]{font-size:1.25rem}.max-\[480px\]\:text-\[2\.125rem\]{font-size:2.125rem}}@media not all and (min-width:479px){.max-\[479px\]\:hidden{display:none}}@media not all and (min-width:380px){.max-\[380px\]\:grid{display:grid}.max-\[380px\]\:hidden{display:none}.max-\[380px\]\:justify-self-stretch{justify-self:stretch}}@media not all and (min-width:96rem){.max-2xl\:hidden{display:none}}@media not all and (min-width:90rem){.max-\[90rem\]\:hidden{display:none}}@media not all and (min-width:80rem){.max-xl\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-xl\:absolute{position:absolute}.max-xl\:static{position:static}.max-xl\:top-1\/2{top:50%}.max-xl\:col-\[1\]{grid-column:1}.max-xl\:col-\[1_\/_3\]{grid-column:1/3}.max-xl\:col-\[2\]{grid-column:2}.max-xl\:col-\[3\]{grid-column:3}.max-xl\:col-span-full{grid-column:1/-1}.max-xl\:row-\[1_\/_span_4\]{grid-row:1/span 4}.max-xl\:row-\[2_\/_span_2\]{grid-row:2/span 2}.max-xl\:row-\[3\]{grid-row:3}.max-xl\:row-\[span_2\]{grid-row:span 2}.max-xl\:m-0{margin:calc(var(--spacing) * 0)}.max-xl\:mx-auto{margin-inline:auto}.max-xl\:mt-3{margin-top:calc(var(--spacing) * 3)}.max-xl\:mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.max-xl\:mr-0{margin-right:calc(var(--spacing) * 0)}.max-xl\:mb-\(--custom-head-space\){margin-bottom:var(--custom-head-space)}.max-xl\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.max-xl\:grid{display:grid}.max-xl\:hidden{display:none}.max-xl\:hidden\!{display:none!important}.max-xl\:size-px{width:1px;height:1px}.max-xl\:w-72{width:calc(var(--spacing) * 72)}.max-xl\:w-full{width:100%}.max-xl\:max-w-160{max-width:calc(var(--spacing) * 160)}.max-xl\:max-w-\[35rem\]{max-width:35rem}.max-xl\:max-w-\[40rem\]{max-width:40rem}.max-xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.max-xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.max-xl\:grid-cols-\[5\.75rem_auto_minmax\(0\,1fr\)\]{grid-template-columns:5.75rem auto minmax(0,1fr)}.max-xl\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.max-xl\:grid-cols-\[auto_repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:auto repeat(2,minmax(0,1fr))}.max-xl\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.max-xl\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(0,1fr)}.max-xl\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.max-xl\:flex-row{flex-direction:row}.max-xl\:\[align-items\:end\]{align-items:end}.max-xl\:items-baseline{align-items:baseline}.max-xl\:items-center{align-items:center}.max-xl\:gap-1{gap:calc(var(--spacing) * 1)}.max-xl\:gap-x-5{column-gap:calc(var(--spacing) * 5)}.max-xl\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.max-xl\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.max-xl\:gap-x-\[clamp\(1\.5rem\,4vw\,3rem\)\]{column-gap:clamp(1.5rem,4vw,3rem)}.max-xl\:gap-y-0{row-gap:calc(var(--spacing) * 0)}.max-xl\:gap-y-3{row-gap:calc(var(--spacing) * 3)}.max-xl\:gap-y-7{row-gap:calc(var(--spacing) * 7)}.max-xl\:justify-self-end{justify-self:flex-end}.max-xl\:overflow-hidden{overflow:hidden}.max-xl\:overflow-x-auto{overflow-x:auto}.max-xl\:border-0{border-style:var(--tw-border-style);border-width:0}.max-xl\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.max-xl\:p-0{padding:calc(var(--spacing) * 0)}.max-xl\:px-0{padding-inline:calc(var(--spacing) * 0)}.max-xl\:py-3{padding-block:calc(var(--spacing) * 3)}.max-xl\:pt-0{padding-top:calc(var(--spacing) * 0)}.max-xl\:pt-3{padding-top:calc(var(--spacing) * 3)}.max-xl\:pt-8{padding-top:calc(var(--spacing) * 8)}.max-xl\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.max-xl\:pl-0{padding-left:calc(var(--spacing) * 0)}.max-xl\:text-\[1\.375rem\]{font-size:1.375rem}.max-xl\:text-\[1rem\]{font-size:1rem}.max-xl\:whitespace-nowrap{white-space:nowrap}}@media not all and (min-width:75rem){.max-\[75rem\]\:col-span-full{grid-column:1/-1}.max-\[75rem\]\:hidden{display:none}.max-\[75rem\]\:aspect-\[4\/3\.4\]{aspect-ratio:4/3.4}.max-\[75rem\]\:aspect-video{aspect-ratio:var(--aspect-video)}.max-\[75rem\]\:max-w-160{max-width:calc(var(--spacing) * 160)}.max-\[75rem\]\:max-w-168{max-width:calc(var(--spacing) * 168)}.max-\[75rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[75rem\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.max-\[75rem\]\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}@media not all and (min-width:68.75rem){.max-\[68\.75rem\]\:mx-auto{margin-inline:auto}.max-\[68\.75rem\]\:w-full{width:100%}.max-\[68\.75rem\]\:max-w-144{max-width:calc(var(--spacing) * 144)}.max-\[68\.75rem\]\:max-w-160{max-width:calc(var(--spacing) * 160)}}@media not all and (min-width:64rem){.max-lg\:absolute{position:absolute}.max-lg\:relative{position:relative}.max-lg\:static{position:static}.max-lg\:sticky{position:sticky}.max-lg\:inset-auto{inset:auto}.max-lg\:-start-2{inset-inline-start:calc(var(--spacing) * -2)}.max-lg\:-end-2{inset-inline-end:calc(var(--spacing) * -2)}.max-lg\:top-\(--cs-pad\){top:var(--cs-pad)}.max-lg\:top-\(--header-h\){top:var(--header-h)}.max-lg\:top-0{top:calc(var(--spacing) * 0)}.max-lg\:top-4{top:calc(var(--spacing) * 4)}.max-lg\:top-\[5cqh\]{top:5cqh}.max-lg\:top-\[calc\(var\(--custom-frame-h\)_-_var\(--custom-inset\)_-_5\.25rem\)\]{top:calc(var(--custom-frame-h) - var(--custom-inset) - 5.25rem)}.max-lg\:top-\[calc\(var\(--header-h\,5\.5rem\)\+1rem\)\]{top:calc(var(--header-h,5.5rem) + 1rem)}.max-lg\:top-auto{top:auto}.max-lg\:right-2{right:calc(var(--spacing) * 2)}.max-lg\:right-4{right:calc(var(--spacing) * 4)}.max-lg\:bottom-\[6\%\]{bottom:6%}.max-lg\:bottom-auto{bottom:auto}.max-lg\:-left-3{left:calc(var(--spacing) * -3)}.max-lg\:left-\(--cs-pad\){left:var(--cs-pad)}.max-lg\:left-auto{left:auto}.max-lg\:z-5{z-index:5}.max-lg\:-order-1{order:-1}.max-lg\:order-0{order:0}.max-lg\:order-1{order:1}.max-lg\:order-2{order:2}.max-lg\:order-3{order:3}.max-lg\:order-first{order:-9999}.max-lg\:order-last{order:9999}.max-lg\:col-\[1\]{grid-column:1}.max-lg\:col-\[1_\/_3\]{grid-column:1/3}.max-lg\:col-\[2\]{grid-column:2}.max-lg\:col-\[auto\]{grid-column:auto}.max-lg\:col-\[span_1\]{grid-column:span 1}.max-lg\:col-\[span_6\]{grid-column:span 6}.max-lg\:col-span-2{grid-column:span 2/span 2}.max-lg\:col-span-full{grid-column:1/-1}.max-lg\:row-\[3\]{grid-row:3}.max-lg\:row-\[auto\]{grid-row:auto}.max-lg\:m-0{margin:calc(var(--spacing) * 0)}.max-lg\:-mx-\(--container-x\),.max-lg\:-mx-\[var\(--container-x\)\]{margin-inline:calc(var(--container-x) * -1)}.max-lg\:mx-4{margin-inline:calc(var(--spacing) * 4)}.max-lg\:mx-\[calc\(-1_\*_var\(--container-x\)\)\]{margin-inline:calc(-1 * var(--container-x))}.max-lg\:mx-auto{margin-inline:auto}.max-lg\:-mt-12{margin-top:calc(var(--spacing) * -12)}.max-lg\:mt-1{margin-top:calc(var(--spacing) * 1)}.max-lg\:mt-3{margin-top:calc(var(--spacing) * 3)}.max-lg\:mt-6{margin-top:calc(var(--spacing) * 6)}.max-lg\:mt-7{margin-top:calc(var(--spacing) * 7)}.max-lg\:mt-20{margin-top:calc(var(--spacing) * 20)}.max-lg\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.max-lg\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.max-lg\:ml-0{margin-left:calc(var(--spacing) * 0)}.max-lg\:ml-1{margin-left:calc(var(--spacing) * 1)}.max-lg\:ml-auto{margin-left:auto}.max-lg\:block{display:block}.max-lg\:flex{display:flex}.max-lg\:grid{display:grid}.max-lg\:hidden{display:none}.max-lg\:inline-block{display:inline-block}.max-lg\:inline-flex{display:inline-flex}.max-lg\:aspect-4\/3{aspect-ratio:4/3}.max-lg\:aspect-16\/10{aspect-ratio:16/10}.max-lg\:aspect-\[4\/3\.6\]{aspect-ratio:4/3.6}.max-lg\:aspect-\[4\/3\]{aspect-ratio:4/3}.max-lg\:aspect-\[5\/4\]{aspect-ratio:5/4}.max-lg\:aspect-\[16\/10\]{aspect-ratio:16/10}.max-lg\:aspect-\[16\/11\]{aspect-ratio:16/11}.max-lg\:aspect-\[var\(--custom-tray-ratio\)\]{aspect-ratio:var(--custom-tray-ratio)}.max-lg\:aspect-video{aspect-ratio:var(--aspect-video)}.max-lg\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.max-lg\:h-\(--sb-height\){height:var(--sb-height)}.max-lg\:h-10{height:calc(var(--spacing) * 10)}.max-lg\:h-11{height:calc(var(--spacing) * 11)}.max-lg\:h-\[calc\(min\(125vw\,40rem\)\+var\(--header-h-rest\,var\(--header-h\)\)\)\]{height:calc(min(125vw,40rem) + var(--header-h-rest,var(--header-h)))}.max-lg\:h-\[clamp\(30rem\,72vw\,38rem\)\]{height:clamp(30rem,72vw,38rem)}.max-lg\:h-auto{height:auto}.max-lg\:max-h-\[34rem\]{max-height:34rem}.max-lg\:max-h-\[40rem\]{max-height:40rem}.max-lg\:min-h-0{min-height:calc(var(--spacing) * 0)}.max-lg\:min-h-56{min-height:calc(var(--spacing) * 56)}.max-lg\:min-h-104{min-height:calc(var(--spacing) * 104)}.max-lg\:w-21{width:calc(var(--spacing) * 21)}.max-lg\:w-\[min\(78\%\,22rem\)\]{width:min(78%,22rem)}.max-lg\:w-\[min\(100\%\,24rem\)\]{width:min(100%,24rem)}.max-lg\:w-auto{width:auto}.max-lg\:w-full{width:100%}.max-lg\:max-w-104{max-width:calc(var(--spacing) * 104)}.max-lg\:max-w-112{max-width:calc(var(--spacing) * 112)}.max-lg\:max-w-120{max-width:calc(var(--spacing) * 120)}.max-lg\:max-w-144{max-width:calc(var(--spacing) * 144)}.max-lg\:max-w-160{max-width:calc(var(--spacing) * 160)}.max-lg\:max-w-\[28rem\]{max-width:28rem}.max-lg\:max-w-\[30rem\]{max-width:30rem}.max-lg\:max-w-\[calc\(50\%-0\.75rem\)\]{max-width:calc(50% - .75rem)}.max-lg\:max-w-md{max-width:var(--container-md)}.max-lg\:max-w-none{max-width:none}.max-lg\:max-w-xl{max-width:var(--container-xl)}.max-lg\:min-w-0{min-width:calc(var(--spacing) * 0)}.max-lg\:flex-\[0_0_7\.5rem\]{flex:0 0 7.5rem}.max-lg\:flex-none{flex:none}.max-lg\:\[scrollbar-width\:none\]{scrollbar-width:none}.max-lg\:auto-cols-\[min\(17rem\,72vw\)\]{grid-auto-columns:min(17rem,72vw)}.max-lg\:grid-flow-col{grid-auto-flow:column}.max-lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-lg\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.max-lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.max-lg\:grid-cols-none{grid-template-columns:none}.max-lg\:flex-col{flex-direction:column}.max-lg\:flex-wrap{flex-wrap:wrap}.max-lg\:justify-center{justify-content:center}.max-lg\:gap-4{gap:calc(var(--spacing) * 4)}.max-lg\:gap-5{gap:calc(var(--spacing) * 5)}.max-lg\:gap-x-5{column-gap:calc(var(--spacing) * 5)}.max-lg\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.max-lg\:gap-y-4{row-gap:calc(var(--spacing) * 4)}.max-lg\:gap-y-5{row-gap:calc(var(--spacing) * 5)}.max-lg\:gap-y-7{row-gap:calc(var(--spacing) * 7)}.max-lg\:gap-y-8{row-gap:calc(var(--spacing) * 8)}.max-lg\:gap-y-10{row-gap:calc(var(--spacing) * 10)}.max-lg\:gap-y-11{row-gap:calc(var(--spacing) * 11)}.max-lg\:\[justify-self\:end\]{justify-self:end}.max-lg\:\[justify-self\:start\]{justify-self:start}.max-lg\:\[justify-self\:stretch\],.max-lg\:justify-self-stretch{justify-self:stretch}.max-lg\:overflow-visible{overflow:visible}.max-lg\:overflow-x-auto{overflow-x:auto}.max-lg\:rounded-lg{border-radius:var(--radius-lg)}.max-lg\:border-0{border-style:var(--tw-border-style);border-width:0}.max-lg\:border-s-0{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.max-lg\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-lg\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-lg\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.max-lg\:border-none{--tw-border-style:none;border-style:none}.max-lg\:border-\(--color-border\),.max-lg\:border-default{border-color:var(--color-border)}.max-lg\:border-t-\(--custom-line\){border-top-color:var(--custom-line)}.max-lg\:bg-\(--color-bg\)\/90{background-color:var(--color-bg)}@supports (color:color-mix(in lab,red,red)){.max-lg\:bg-\(--color-bg\)\/90{background-color:color-mix(in oklab,var(--color-bg) 90%,transparent)}}.max-lg\:bg-\(--color-surface\){background-color:var(--color-surface)}.max-lg\:bg-muted{background-color:var(--color-bg-muted)}.max-lg\:bg-white{background-color:var(--color-white)}.max-lg\:bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.max-lg\:bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.max-lg\:via-black\/60{--tw-gradient-via:#0009}@supports (color:color-mix(in lab,red,red)){.max-lg\:via-black\/60{--tw-gradient-via:color-mix(in oklab, var(--color-black) 60%, transparent)}}.max-lg\:via-black\/60{--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)}.max-lg\:to-black\/45{--tw-gradient-to:#00000073}@supports (color:color-mix(in lab,red,red)){.max-lg\:to-black\/45{--tw-gradient-to:color-mix(in oklab, var(--color-black) 45%, transparent)}}.max-lg\:to-black\/45{--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))}.max-lg\:\[mask-image\:linear-gradient\(to_right\,transparent_0\,black_20px\,black_calc\(100\%-40px\)\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20px calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 20px,#000 calc(100% - 40px),#0000)}.max-lg\:object-\[50\%_4\%\]{object-position:50% 4%}.max-lg\:object-\[50\%_35\%\]{object-position:50% 35%}.max-lg\:object-\[68\%_40\%\]{object-position:68% 40%}.max-lg\:p-0{padding:calc(var(--spacing) * 0)}.max-lg\:p-5{padding:calc(var(--spacing) * 5)}.max-lg\:px-\(--container-x\){padding-inline:var(--container-x)}.max-lg\:px-\(--custom-inset\){padding-inline:var(--custom-inset)}.max-lg\:px-0{padding-inline:calc(var(--spacing) * 0)}.max-lg\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-lg\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-lg\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.max-lg\:px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.max-lg\:px-\[clamp\(0\.75rem\,3vw\,2rem\)\]{padding-inline:clamp(.75rem,3vw,2rem)}.max-lg\:px-\[var\(--container-x\)\]{padding-inline:var(--container-x)}.max-lg\:py-2{padding-block:calc(var(--spacing) * 2)}.max-lg\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.max-lg\:py-3{padding-block:calc(var(--spacing) * 3)}.max-lg\:ps-0{padding-inline-start:calc(var(--spacing) * 0)}.max-lg\:ps-3\.5{padding-inline-start:calc(var(--spacing) * 3.5)}.max-lg\:pe-4{padding-inline-end:calc(var(--spacing) * 4)}.max-lg\:pt-\(--custom-inset\){padding-top:var(--custom-inset)}.max-lg\:pt-0{padding-top:calc(var(--spacing) * 0)}.max-lg\:pt-4{padding-top:calc(var(--spacing) * 4)}.max-lg\:pt-\[calc\(var\(--header-h-rest\,var\(--header-h\)\)_\+_0\.75rem\)\]{padding-top:calc(var(--header-h-rest,var(--header-h)) + .75rem)}.max-lg\:pr-10{padding-right:calc(var(--spacing) * 10)}.max-lg\:pr-38{padding-right:calc(var(--spacing) * 38)}.max-lg\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.max-lg\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.max-lg\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.max-lg\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.max-lg\:pb-9{padding-bottom:calc(var(--spacing) * 9)}.max-lg\:pb-18{padding-bottom:calc(var(--spacing) * 18)}.max-lg\:pb-\[calc\(var\(--roi-pad\)_\+_1\.5rem\)\]{padding-bottom:calc(var(--roi-pad) + 1.5rem)}.max-lg\:pb-\[clamp\(3\.5rem\,10vw\,5rem\)\]{padding-bottom:clamp(3.5rem,10vw,5rem)}.max-lg\:pl-0{padding-left:calc(var(--spacing) * 0)}.max-lg\:pl-\[clamp\(1rem\,2vw\,1\.5rem\)\]{padding-left:clamp(1rem,2vw,1.5rem)}.max-lg\:text-\[0\.8125rem\]{font-size:.8125rem}.max-lg\:text-\[0\.9375rem\]{font-size:.9375rem}.max-lg\:text-\[1\.25rem\]{font-size:1.25rem}.max-lg\:text-\[1\.125rem\]{font-size:1.125rem}.max-lg\:text-\[1\.375rem\]{font-size:1.375rem}.max-lg\:text-\[1rem\]{font-size:1rem}.max-lg\:tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.max-lg\:whitespace-nowrap{white-space:nowrap}.max-lg\:text-text{color:var(--color-text)}.max-lg\:shadow-token-md{box-shadow:var(--shadow-md)}.max-lg\:shadow-token-xs{box-shadow:var(--shadow-xs)}.max-lg\:backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.max-lg\:\[--custom-badge-size\:7\.5rem\]{--custom-badge-size:7.5rem}.max-lg\:odd\:border-r:nth-child(odd){border-right-style:var(--tw-border-style);border-right-width:1px}}@media not all and (min-width:56.25rem){.max-\[56\.25rem\]\:top-7{top:calc(var(--spacing) * 7)}.max-\[56\.25rem\]\:right-7{right:calc(var(--spacing) * 7)}.max-\[56\.25rem\]\:col-span-full{grid-column:1/-1}.max-\[56\.25rem\]\:pt-10{padding-top:calc(var(--spacing) * 10)}}@media not all and (min-width:48rem){.max-md\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-md\:absolute{position:absolute}.max-md\:relative{position:relative}.max-md\:static{position:static}.max-md\:sticky{position:sticky}.max-md\:inset-x-3{inset-inline:calc(var(--spacing) * 3)}.max-md\:start-4{inset-inline-start:calc(var(--spacing) * 4)}.max-md\:end-\(--container-x\){inset-inline-end:var(--container-x)}.max-md\:end-0{inset-inline-end:calc(var(--spacing) * 0)}.max-md\:end-2{inset-inline-end:calc(var(--spacing) * 2)}.max-md\:end-4{inset-inline-end:calc(var(--spacing) * 4)}.max-md\:-top-4{top:calc(var(--spacing) * -4)}.max-md\:-top-5{top:calc(var(--spacing) * -5)}.max-md\:-top-8{top:calc(var(--spacing) * -8)}.max-md\:top-0{top:calc(var(--spacing) * 0)}.max-md\:top-2{top:calc(var(--spacing) * 2)}.max-md\:top-2\.5{top:calc(var(--spacing) * 2.5)}.max-md\:top-3{top:calc(var(--spacing) * 3)}.max-md\:top-3\.5{top:calc(var(--spacing) * 3.5)}.max-md\:top-\[2\%\]{top:2%}.max-md\:top-\[4\%\]{top:4%}.max-md\:top-\[10\%\]{top:10%}.max-md\:top-\[34\%\]{top:34%}.max-md\:top-\[50\%\]{top:50%}.max-md\:top-\[62\%\]{top:62%}.max-md\:top-\[calc\(var\(--header-h\)_-_0\.5rem\)\]{top:calc(var(--header-h) - .5rem)}.max-md\:top-auto{top:auto}.max-md\:-right-44{right:calc(var(--spacing) * -44)}.max-md\:-right-48{right:calc(var(--spacing) * -48)}.max-md\:right-0{right:calc(var(--spacing) * 0)}.max-md\:right-3{right:calc(var(--spacing) * 3)}.max-md\:right-6{right:calc(var(--spacing) * 6)}.max-md\:right-auto{right:auto}.max-md\:-bottom-5{bottom:calc(var(--spacing) * -5)}.max-md\:bottom-2\.5{bottom:calc(var(--spacing) * 2.5)}.max-md\:bottom-3{bottom:calc(var(--spacing) * 3)}.max-md\:bottom-5{bottom:calc(var(--spacing) * 5)}.max-md\:bottom-7{bottom:calc(var(--spacing) * 7)}.max-md\:bottom-11{bottom:calc(var(--spacing) * 11)}.max-md\:bottom-\[2\%\]{bottom:2%}.max-md\:bottom-\[8\%\]{bottom:8%}.max-md\:bottom-\[calc\(100\%_\+_0\.375rem\)\]{bottom:calc(100% + .375rem)}.max-md\:bottom-\[calc\(var\(--custom-straddle\)_\+_1\.5rem\)\]{bottom:calc(var(--custom-straddle) + 1.5rem)}.max-md\:bottom-auto{bottom:auto}.max-md\:-left-44{left:calc(var(--spacing) * -44)}.max-md\:-left-52{left:calc(var(--spacing) * -52)}.max-md\:left-\(--container-x\){left:var(--container-x)}.max-md\:left-0{left:calc(var(--spacing) * 0)}.max-md\:left-2\.5{left:calc(var(--spacing) * 2.5)}.max-md\:left-3{left:calc(var(--spacing) * 3)}.max-md\:left-3\.5{left:calc(var(--spacing) * 3.5)}.max-md\:left-5{left:calc(var(--spacing) * 5)}.max-md\:left-\[3\%\]{left:3%}.max-md\:left-auto{left:auto}.max-md\:z-2{z-index:2}.max-md\:-order-1{order:-1}.max-md\:order-1{order:1}.max-md\:order-2{order:2}.max-md\:order-3{order:3}.max-md\:order-4{order:4}.max-md\:order-5{order:5}.max-md\:order-6{order:6}.max-md\:order-last{order:9999}.max-md\:col-\[1\]{grid-column:1}.max-md\:col-\[2\]{grid-column:2}.max-md\:col-\[auto\]{grid-column:auto}.max-md\:col-span-2{grid-column:span 2/span 2}.max-md\:col-span-full{grid-column:1/-1}.max-md\:row-\[1_\/_span_3\]{grid-row:1/span 3}.max-md\:row-\[2\]{grid-row:2}.max-md\:row-\[auto\]{grid-row:auto}.max-md\:mx-0{margin-inline:calc(var(--spacing) * 0)}.max-md\:mx-4{margin-inline:calc(var(--spacing) * 4)}.max-md\:mx-\[calc\(-1_\*_var\(--container-x\)\)\]{margin-inline:calc(-1 * var(--container-x))}.max-md\:mx-\[calc\(-1_\*_var\(--custom-pad\)\)\]{margin-inline:calc(-1 * var(--custom-pad))}.max-md\:mx-\[calc\(var\(--container-x\)_\*_-1\)\]{margin-inline:calc(var(--container-x) * -1)}.max-md\:my-\[calc\(var\(--pc-rise\)_\*_-1\)\]{margin-block:calc(var(--pc-rise) * -1)}.max-md\:ms-0{margin-inline-start:calc(var(--spacing) * 0)}.max-md\:me-0{margin-inline-end:calc(var(--spacing) * 0)}.max-md\:-mt-12{margin-top:calc(var(--spacing) * -12)}.max-md\:mt-1{margin-top:calc(var(--spacing) * 1)}.max-md\:mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.max-md\:mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.max-md\:mt-5{margin-top:calc(var(--spacing) * 5)}.max-md\:mt-6{margin-top:calc(var(--spacing) * 6)}.max-md\:mt-10{margin-top:calc(var(--spacing) * 10)}.max-md\:mt-14{margin-top:calc(var(--spacing) * 14)}.max-md\:mt-\[0\.45em\]{margin-top:.45em}.max-md\:mr-0{margin-right:calc(var(--spacing) * 0)}.max-md\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.max-md\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.max-md\:mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.max-md\:mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.max-md\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.max-md\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.max-md\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.max-md\:mb-7{margin-bottom:calc(var(--spacing) * 7)}.max-md\:-ml-\[50\%\]{margin-left:-50%}.max-md\:ml-0{margin-left:calc(var(--spacing) * 0)}.max-md\:ml-1{margin-left:calc(var(--spacing) * 1)}.max-md\:ml-11{margin-left:calc(var(--spacing) * 11)}.max-md\:ml-auto{margin-left:auto}.max-md\:block{display:block}.max-md\:block\!{display:block!important}.max-md\:contents{display:contents}.max-md\:flex{display:flex}.max-md\:grid{display:grid}.max-md\:hidden{display:none}.max-md\:hidden\!{display:none!important}.max-md\:inline{display:inline}.max-md\:inline-block{display:inline-block}.max-md\:aspect-4\/3{aspect-ratio:4/3}.max-md\:aspect-\[3\/2\]{aspect-ratio:3/2}.max-md\:aspect-\[3\/4\]{aspect-ratio:3/4}.max-md\:aspect-\[4\/3\]{aspect-ratio:4/3}.max-md\:aspect-\[4\/4\.4\]{aspect-ratio:4/4.4}.max-md\:aspect-\[4\/4\.6\]{aspect-ratio:4/4.6}.max-md\:aspect-\[4\/5\]{aspect-ratio:4/5}.max-md\:aspect-\[5\/4\]{aspect-ratio:5/4}.max-md\:aspect-\[10\/11\]{aspect-ratio:10/11}.max-md\:aspect-\[16\/10\]{aspect-ratio:16/10}.max-md\:aspect-square{aspect-ratio:1}.max-md\:size-7\.5{width:calc(var(--spacing) * 7.5);height:calc(var(--spacing) * 7.5)}.max-md\:size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.max-md\:size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.max-md\:size-px{width:1px;height:1px}.max-md\:h-14{height:calc(var(--spacing) * 14)}.max-md\:h-18{height:calc(var(--spacing) * 18)}.max-md\:h-40{height:calc(var(--spacing) * 40)}.max-md\:h-\[22rem\]{height:22rem}.max-md\:h-\[24rem\]{height:24rem}.max-md\:h-\[26rem\]{height:26rem}.max-md\:h-\[80\%\]{height:80%}.max-md\:h-\[calc\(100svh-6rem\)\]{height:calc(100svh - 6rem)}.max-md\:h-\[clamp\(15rem\,62vw\,22rem\)\]{height:clamp(15rem,62vw,22rem)}.max-md\:h-\[max\(30rem\,calc\(100svh-9\.5rem\)\)\]{height:max(30rem,100svh - 9.5rem)}.max-md\:h-\[max\(34rem\,100svh\)\]{height:max(34rem,100svh)}.max-md\:h-auto{height:auto}.max-md\:max-h-none{max-height:none}.max-md\:min-h-0{min-height:calc(var(--spacing) * 0)}.max-md\:min-h-100{min-height:calc(var(--spacing) * 100)}.max-md\:min-h-120{min-height:calc(var(--spacing) * 120)}.max-md\:min-h-\[34rem\]{min-height:34rem}.max-md\:min-h-\[37rem\]{min-height:37rem}.max-md\:min-h-\[38rem\]{min-height:38rem}.max-md\:min-h-\[max\(40rem\,92svh\)\]{min-height:max(40rem,92svh)}.max-md\:w-9{width:calc(var(--spacing) * 9)}.max-md\:w-11{width:calc(var(--spacing) * 11)}.max-md\:w-12{width:calc(var(--spacing) * 12)}.max-md\:w-13{width:calc(var(--spacing) * 13)}.max-md\:w-24{width:calc(var(--spacing) * 24)}.max-md\:w-26{width:calc(var(--spacing) * 26)}.max-md\:w-29{width:calc(var(--spacing) * 29)}.max-md\:w-52{width:calc(var(--spacing) * 52)}.max-md\:w-\[34rem\]{width:34rem}.max-md\:w-\[36rem\]{width:36rem}.max-md\:w-\[46\%\]{width:46%}.max-md\:w-\[48cqi\]{width:48cqi}.max-md\:w-\[50cqi\]{width:50cqi}.max-md\:w-\[72\%\]{width:72%}.max-md\:w-\[76cqi\]{width:76cqi}.max-md\:w-\[86\%\]{width:86%}.max-md\:w-\[200\%\]{width:200%}.max-md\:w-\[calc\(50\%-0\.5rem\)\]{width:calc(50% - .5rem)}.max-md\:w-\[calc\(100\%_-_1\.5rem\)\]{width:calc(100% - 1.5rem)}.max-md\:w-\[min\(100\%\,22rem\)\]{width:min(100%,22rem)}.max-md\:w-auto{width:auto}.max-md\:w-full{width:100%}.max-md\:w-max{width:max-content}.max-md\:max-w-40{max-width:calc(var(--spacing) * 40)}.max-md\:max-w-\[16rem\]{max-width:16rem}.max-md\:max-w-\[calc\(100\%_-_1\.25rem\)\]{max-width:calc(100% - 1.25rem)}.max-md\:max-w-\[calc\(100\%_-_2\.5rem\)\]{max-width:calc(100% - 2.5rem)}.max-md\:max-w-\[none\],.max-md\:max-w-none{max-width:none}.max-md\:min-w-0{min-width:calc(var(--spacing) * 0)}.max-md\:flex-1{flex:1}.max-md\:flex-\[0_0_min\(58\%\,14rem\)\]{flex:0 0 min(58%,14rem)}.max-md\:flex-\[0_0_min\(84\%\,22rem\)\]{flex:0 0 min(84%,22rem)}.max-md\:flex-\[1_1_100\%\]{flex:100%}.max-md\:flex-\[1_1_auto\],.max-md\:flex-auto{flex:auto}.max-md\:flex-none{flex:none}.max-md\:basis-\[100\%\]{flex-basis:100%}.max-md\:auto-cols-\[68\%\]{grid-auto-columns:68%}.max-md\:auto-cols-\[78\%\]{grid-auto-columns:78%}.max-md\:auto-cols-\[82\%\]{grid-auto-columns:82%}.max-md\:auto-cols-\[84\%\]{grid-auto-columns:84%}.max-md\:auto-cols-\[min\(78\%\,20rem\)\]{grid-auto-columns:min(78%,20rem)}.max-md\:grid-flow-col{grid-auto-flow:column}.max-md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.max-md\:grid-cols-\[1fr\]{grid-template-columns:1fr}.max-md\:grid-cols-\[4\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:4.5rem minmax(0,1fr)}.max-md\:grid-cols-\[5\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:5.5rem minmax(0,1fr)}.max-md\:grid-cols-\[6\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:6.5rem minmax(0,1fr)}.max-md\:grid-cols-\[7\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:7.5rem minmax(0,1fr)}.max-md\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.max-md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.max-md\:grid-cols-\[repeat\(5\,minmax\(3\.75rem\,1fr\)\)\]{grid-template-columns:repeat(5,minmax(3.75rem,1fr))}.max-md\:grid-cols-\[repeat\(7\,minmax\(4\.75rem\,1fr\)\)\]{grid-template-columns:repeat(7,minmax(4.75rem,1fr))}.max-md\:grid-cols-none{grid-template-columns:none}.max-md\:grid-rows-\[19rem_auto\]{grid-template-rows:19rem auto}.max-md\:grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.max-md\:flex-col{flex-direction:column}.max-md\:flex-row{flex-direction:row}.max-md\:flex-nowrap{flex-wrap:nowrap}.max-md\:flex-wrap{flex-wrap:wrap}.max-md\:items-baseline{align-items:baseline}.max-md\:items-end{align-items:flex-end}.max-md\:items-start{align-items:flex-start}.max-md\:items-stretch{align-items:stretch}.max-md\:justify-between{justify-content:space-between}.max-md\:justify-center{justify-content:center}.max-md\:justify-end{justify-content:flex-end}.max-md\:justify-start{justify-content:flex-start}.max-md\:justify-items-stretch{justify-items:stretch}.max-md\:gap-0{gap:calc(var(--spacing) * 0)}.max-md\:gap-0\.5{gap:calc(var(--spacing) * .5)}.max-md\:gap-1{gap:calc(var(--spacing) * 1)}.max-md\:gap-2{gap:calc(var(--spacing) * 2)}.max-md\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-md\:gap-3{gap:calc(var(--spacing) * 3)}.max-md\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.max-md\:gap-4{gap:calc(var(--spacing) * 4)}.max-md\:gap-10{gap:calc(var(--spacing) * 10)}.max-md\:gap-11{gap:calc(var(--spacing) * 11)}.max-md\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.max-md\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.max-md\:gap-x-5{column-gap:calc(var(--spacing) * 5)}.max-md\:gap-x-7{column-gap:calc(var(--spacing) * 7)}.max-md\:gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.max-md\:gap-y-3{row-gap:calc(var(--spacing) * 3)}.max-md\:gap-y-4{row-gap:calc(var(--spacing) * 4)}.max-md\:gap-y-5{row-gap:calc(var(--spacing) * 5)}.max-md\:gap-y-8{row-gap:calc(var(--spacing) * 8)}.max-md\:\[align-self\:end\]{align-self:end}.max-md\:\[align-self\:start\]{align-self:start}.max-md\:self-end{align-self:flex-end}.max-md\:\[justify-self\:center\]{justify-self:center}.max-md\:\[justify-self\:start\]{justify-self:start}.max-md\:justify-self-stretch{justify-self:stretch}.max-md\:overflow-hidden{overflow:hidden}.max-md\:overflow-visible{overflow:visible}.max-md\:overflow-x-auto{overflow-x:auto}.max-md\:rounded-\[calc\(1\.1875rem_\*_var\(--radius-scale\)\)\]{border-radius:calc(1.1875rem * var(--radius-scale))}.max-md\:rounded-\[calc\(1rem_\*_var\(--radius-scale\)\)\]{border-radius:calc(1rem * var(--radius-scale))}.max-md\:rounded-lg{border-radius:var(--radius-lg)}.max-md\:rounded-xl{border-radius:var(--radius-xl)}.max-md\:border-0{border-style:var(--tw-border-style);border-width:0}.max-md\:border-s-0{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.max-md\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.max-md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.max-md\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.max-md\:border-none{--tw-border-style:none;border-style:none}.max-md\:border-t-\(--color-border-soft\){border-top-color:var(--color-border-soft)}.max-md\:border-t-\(--custom-line\){border-top-color:var(--custom-line)}.max-md\:bg-soft{background-color:var(--color-bg-soft)}.max-md\:via-primary\/80{--tw-gradient-via:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.max-md\:via-primary\/80{--tw-gradient-via:color-mix(in oklab, var(--color-primary) 80%, transparent)}}.max-md\:via-primary\/80{--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)}.max-md\:to-primary\/55{--tw-gradient-to:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.max-md\:to-primary\/55{--tw-gradient-to:color-mix(in oklab, var(--color-primary) 55%, transparent)}}.max-md\:to-primary\/55{--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))}.max-md\:to-100\%{--tw-gradient-to-position:100%}.max-md\:object-\(--custom-pos-sm\){object-position:var(--custom-pos-sm)}.max-md\:object-\[40\%_center\]{object-position:40% center}.max-md\:object-\[50\%_96\%\]{object-position:50% 96%}.max-md\:object-\[72\%_50\%\]{object-position:72% 50%}.max-md\:p-\(--thumb-card-pad\){padding:var(--thumb-card-pad)}.max-md\:p-0{padding:calc(var(--spacing) * 0)}.max-md\:p-2{padding:calc(var(--spacing) * 2)}.max-md\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.max-md\:p-4\.5{padding:calc(var(--spacing) * 4.5)}.max-md\:p-5{padding:calc(var(--spacing) * 5)}.max-md\:px-\(--container-x\){padding-inline:var(--container-x)}.max-md\:px-\(--custom-stage-gap\){padding-inline:var(--custom-stage-gap)}.max-md\:px-0{padding-inline:calc(var(--spacing) * 0)}.max-md\:px-1{padding-inline:calc(var(--spacing) * 1)}.max-md\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-md\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.max-md\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-md\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.max-md\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-md\:px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.max-md\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-md\:px-6{padding-inline:calc(var(--spacing) * 6)}.max-md\:px-\[1\.125rem\]{padding-inline:1.125rem}.max-md\:px-\[calc\(var\(--container-x\)_-_var\(--custom-gutter\)\)\]{padding-inline:calc(var(--container-x) - var(--custom-gutter))}.max-md\:py-\(--pc-rise\){padding-block:var(--pc-rise)}.max-md\:py-1{padding-block:calc(var(--spacing) * 1)}.max-md\:py-1\.25{padding-block:calc(var(--spacing) * 1.25)}.max-md\:py-1\.75{padding-block:calc(var(--spacing) * 1.75)}.max-md\:py-2{padding-block:calc(var(--spacing) * 2)}.max-md\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.max-md\:ps-3\.5{padding-inline-start:calc(var(--spacing) * 3.5)}.max-md\:pe-4{padding-inline-end:calc(var(--spacing) * 4)}.max-md\:pt-1{padding-top:calc(var(--spacing) * 1)}.max-md\:pt-2{padding-top:calc(var(--spacing) * 2)}.max-md\:pt-3{padding-top:calc(var(--spacing) * 3)}.max-md\:pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.max-md\:pt-4{padding-top:calc(var(--spacing) * 4)}.max-md\:pt-4\.5{padding-top:calc(var(--spacing) * 4.5)}.max-md\:pt-5{padding-top:calc(var(--spacing) * 5)}.max-md\:pt-6{padding-top:calc(var(--spacing) * 6)}.max-md\:pt-7{padding-top:calc(var(--spacing) * 7)}.max-md\:pt-10{padding-top:calc(var(--spacing) * 10)}.max-md\:pt-13{padding-top:calc(var(--spacing) * 13)}.max-md\:pt-20{padding-top:calc(var(--spacing) * 20)}.max-md\:pt-\[1\.125rem\]{padding-top:1.125rem}.max-md\:pr-\(--container-x\){padding-right:var(--container-x)}.max-md\:pr-0{padding-right:calc(var(--spacing) * 0)}.max-md\:pr-2{padding-right:calc(var(--spacing) * 2)}.max-md\:pr-4{padding-right:calc(var(--spacing) * 4)}.max-md\:pr-4\.5{padding-right:calc(var(--spacing) * 4.5)}.max-md\:pr-5{padding-right:calc(var(--spacing) * 5)}.max-md\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.max-md\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.max-md\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.max-md\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.max-md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.max-md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.max-md\:pb-22{padding-bottom:calc(var(--spacing) * 22)}.max-md\:pl-\(--container-x\){padding-left:var(--container-x)}.max-md\:pl-0{padding-left:calc(var(--spacing) * 0)}.max-md\:pl-1{padding-left:calc(var(--spacing) * 1)}.max-md\:pl-2{padding-left:calc(var(--spacing) * 2)}.max-md\:pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.max-md\:pl-3{padding-left:calc(var(--spacing) * 3)}.max-md\:pl-4{padding-left:calc(var(--spacing) * 4)}.max-md\:pl-\[calc\(var\(--container-x\)_-_var\(--link-x\)\)\]{padding-left:calc(var(--container-x) - var(--link-x))}.max-md\:text-center{text-align:center}.max-md\:text-start{text-align:start}.max-md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.max-md\:text-\[0\.75rem\]{font-size:.75rem}.max-md\:text-\[0\.875rem\]{font-size:.875rem}.max-md\:text-\[0\.6875rem\]{font-size:.6875rem}.max-md\:text-\[0\.8125rem\]{font-size:.8125rem}.max-md\:text-\[0\.9375rem\]{font-size:.9375rem}.max-md\:text-\[1\.5rem\]{font-size:1.5rem}.max-md\:text-\[1\.125rem\]{font-size:1.125rem}.max-md\:text-\[1\.0625rem\]{font-size:1.0625rem}.max-md\:text-\[1\.625rem\]{font-size:1.625rem}.max-md\:text-\[1\.1875rem\]{font-size:1.1875rem}.max-md\:text-\[1\.3125rem\]{font-size:1.3125rem}.max-md\:text-\[1rem\]{font-size:1rem}.max-md\:text-\[2\.75rem\]{font-size:2.75rem}.max-md\:text-\[2\.125rem\]{font-size:2.125rem}.max-md\:text-\[calc\(clamp\(2\.5rem\,11vw\,3\.25rem\)_\*_var\(--custom-display-scale\,1\)\)\]{font-size:calc(clamp(2.5rem,11vw,3.25rem) * var(--custom-display-scale,1))}.max-md\:text-\[clamp\(2\.5rem\,1\.6rem_\+_4vw\,3rem\)\]{font-size:clamp(2.5rem,1.6rem + 4vw,3rem)}.max-md\:text-\[clamp\(2\.5rem\,11\.5vw\,3\.25rem\)\]{font-size:clamp(2.5rem,11.5vw,3.25rem)}.max-md\:text-\[clamp\(2\.5rem\,11vw\,3rem\)\]{font-size:clamp(2.5rem,11vw,3rem)}.max-md\:text-\[clamp\(2\.375rem\,10\.5vw\,2\.75rem\)\]{font-size:clamp(2.375rem,10.5vw,2.75rem)}.max-md\:tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.max-md\:text-balance{text-wrap:balance}.max-md\:whitespace-normal{white-space:normal}.max-md\:whitespace-nowrap{white-space:nowrap}.max-md\:\[--custom-badge-size\:6\.25rem\]{--custom-badge-size:6.25rem}.max-md\:\[--custom-badge-size\:8rem\]{--custom-badge-size:8rem}.max-md\:\[--custom-ornament-w\:9rem\]{--custom-ornament-w:9rem}.max-md\:\[--custom-ornament-w\:10rem\]{--custom-ornament-w:10rem}.max-md\:\[--custom-seal-right\:1rem\]{--custom-seal-right:1rem}.max-md\:\[--hscroll-panel-h\:34rem\]{--hscroll-panel-h:34rem}.max-md\:\[grid-area\:2\/1\]{grid-area:2/1}.max-md\:\[grid-area\:head\]{grid-area:head}}@media not all and (min-width:47.5rem){.max-\[47\.5rem\]\:hidden{display:none}}@media not all and (min-width:40rem){.max-sm\:invisible{visibility:hidden}.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sm\:absolute{position:absolute}.max-sm\:relative{position:relative}.max-sm\:static{position:static}.max-sm\:sticky{position:sticky}.max-sm\:-start-\[2cqi\]{inset-inline-start:-2cqi}.max-sm\:-start-\[5cqi\]{inset-inline-start:-5cqi}.max-sm\:start-4{inset-inline-start:calc(var(--spacing) * 4)}.max-sm\:end-3{inset-inline-end:calc(var(--spacing) * 3)}.max-sm\:end-4{inset-inline-end:calc(var(--spacing) * 4)}.max-sm\:-top-5{top:calc(var(--spacing) * -5)}.max-sm\:-top-8{top:calc(var(--spacing) * -8)}.max-sm\:top-4{top:calc(var(--spacing) * 4)}.max-sm\:top-34{top:calc(var(--spacing) * 34)}.max-sm\:top-\[2\%\]{top:2%}.max-sm\:top-\[6\%\]{top:6%}.max-sm\:top-\[42\%\]{top:42%}.max-sm\:top-\[calc\(100\%_\+_1\.5rem\)\]{top:calc(100% + 1.5rem)}.max-sm\:top-\[calc\(var\(--header-h\)_\+_0\.5rem\)\]{top:calc(var(--header-h) + .5rem)}.max-sm\:right-0{right:calc(var(--spacing) * 0)}.max-sm\:right-3{right:calc(var(--spacing) * 3)}.max-sm\:right-4{right:calc(var(--spacing) * 4)}.max-sm\:right-auto{right:auto}.max-sm\:-bottom-6{bottom:calc(var(--spacing) * -6)}.max-sm\:-bottom-7{bottom:calc(var(--spacing) * -7)}.max-sm\:-bottom-\[12cqi\]{bottom:-12cqi}.max-sm\:-bottom-\[13cqi\]{bottom:-13cqi}.max-sm\:bottom-0{bottom:calc(var(--spacing) * 0)}.max-sm\:bottom-auto{bottom:auto}.max-sm\:-left-48{left:calc(var(--spacing) * -48)}.max-sm\:-left-56{left:calc(var(--spacing) * -56)}.max-sm\:-left-\[30\%\]{left:-30%}.max-sm\:left-0{left:calc(var(--spacing) * 0)}.max-sm\:left-1\/2{left:50%}.max-sm\:left-4{left:calc(var(--spacing) * 4)}.max-sm\:z-0{z-index:0}.max-sm\:z-5{z-index:5}.max-sm\:-order-1{order:-1}.max-sm\:order-9{order:9}.max-sm\:order-last{order:9999}.max-sm\:col-\[1\]{grid-column:1}.max-sm\:col-\[2\]{grid-column:2}.max-sm\:col-\[auto\]{grid-column:auto}.max-sm\:col-span-2{grid-column:span 2/span 2}.max-sm\:col-span-full{grid-column:1/-1}.max-sm\:col-start-2{grid-column-start:2}.max-sm\:row-\[1_\/_3\]{grid-row:1/3}.max-sm\:row-\[1_\/_span_3\]{grid-row:1/span 3}.max-sm\:row-\[auto\]{grid-row:auto}.max-sm\:row-\[span_2\]{grid-row:span 2}.max-sm\:-m-4\.5{margin:calc(var(--spacing) * -4.5)}.max-sm\:-mx-5{margin-inline:calc(var(--spacing) * -5)}.max-sm\:mx-0{margin-inline:calc(var(--spacing) * 0)}.max-sm\:mx-3{margin-inline:calc(var(--spacing) * 3)}.max-sm\:mx-\[calc\(-1_\*_var\(--container-x\)\)\]{margin-inline:calc(-1 * var(--container-x))}.max-sm\:ms-0{margin-inline-start:calc(var(--spacing) * 0)}.max-sm\:ms-8{margin-inline-start:calc(var(--spacing) * 8)}.max-sm\:ms-auto{margin-inline-start:auto}.max-sm\:me-0{margin-inline-end:calc(var(--spacing) * 0)}.max-sm\:-mt-10{margin-top:calc(var(--spacing) * -10)}.max-sm\:-mt-18{margin-top:calc(var(--spacing) * -18)}.max-sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.max-sm\:mt-1{margin-top:calc(var(--spacing) * 1)}.max-sm\:mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.max-sm\:mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.max-sm\:mt-2\.25{margin-top:calc(var(--spacing) * 2.25)}.max-sm\:mt-3{margin-top:calc(var(--spacing) * 3)}.max-sm\:mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.max-sm\:mt-4\.5{margin-top:calc(var(--spacing) * 4.5)}.max-sm\:mt-5{margin-top:calc(var(--spacing) * 5)}.max-sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.max-sm\:mt-7{margin-top:calc(var(--spacing) * 7)}.max-sm\:mt-10{margin-top:calc(var(--spacing) * 10)}.max-sm\:mr-0{margin-right:calc(var(--spacing) * 0)}.max-sm\:mr-3{margin-right:calc(var(--spacing) * 3)}.max-sm\:-mb-10{margin-bottom:calc(var(--spacing) * -10)}.max-sm\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.max-sm\:mb-1{margin-bottom:calc(var(--spacing) * 1)}.max-sm\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.max-sm\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.max-sm\:mb-7{margin-bottom:calc(var(--spacing) * 7)}.max-sm\:mb-9{margin-bottom:calc(var(--spacing) * 9)}.max-sm\:mb-14{margin-bottom:calc(var(--spacing) * 14)}.max-sm\:mb-\[14cqi\]{margin-bottom:14cqi}.max-sm\:ml-3{margin-left:calc(var(--spacing) * 3)}.max-sm\:ml-19{margin-left:calc(var(--spacing) * 19)}.max-sm\:ml-auto{margin-left:auto}.max-sm\:block{display:block}.max-sm\:contents{display:contents}.max-sm\:flex{display:flex}.max-sm\:grid{display:grid}.max-sm\:hidden{display:none}.max-sm\:aspect-\[3\/4\]{aspect-ratio:3/4}.max-sm\:aspect-\[4\/3\]{aspect-ratio:4/3}.max-sm\:aspect-\[4\/5\]{aspect-ratio:4/5}.max-sm\:aspect-\[16\/10\]{aspect-ratio:16/10}.max-sm\:aspect-auto{aspect-ratio:auto}.max-sm\:aspect-square{aspect-ratio:1}.max-sm\:size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.max-sm\:size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.max-sm\:size-27{width:calc(var(--spacing) * 27);height:calc(var(--spacing) * 27)}.max-sm\:size-px{width:1px;height:1px}.max-sm\:h-11{height:calc(var(--spacing) * 11)}.max-sm\:h-12{height:calc(var(--spacing) * 12)}.max-sm\:h-13{height:calc(var(--spacing) * 13)}.max-sm\:h-60{height:calc(var(--spacing) * 60)}.max-sm\:h-120{height:calc(var(--spacing) * 120)}.max-sm\:h-auto{height:auto}.max-sm\:min-h-0{min-height:calc(var(--spacing) * 0)}.max-sm\:min-h-40{min-height:calc(var(--spacing) * 40)}.max-sm\:min-h-60{min-height:calc(var(--spacing) * 60)}.max-sm\:w-9{width:calc(var(--spacing) * 9)}.max-sm\:w-10{width:calc(var(--spacing) * 10)}.max-sm\:w-11{width:calc(var(--spacing) * 11)}.max-sm\:w-26{width:calc(var(--spacing) * 26)}.max-sm\:w-28{width:calc(var(--spacing) * 28)}.max-sm\:w-38{width:calc(var(--spacing) * 38)}.max-sm\:w-39{width:calc(var(--spacing) * 39)}.max-sm\:w-41{width:calc(var(--spacing) * 41)}.max-sm\:w-42{width:calc(var(--spacing) * 42)}.max-sm\:w-44{width:calc(var(--spacing) * 44)}.max-sm\:w-\[64\%\]{width:64%}.max-sm\:w-\[min\(100\%_-_1\.5rem\,20rem\)\]{width:min(100% - 1.5rem,20rem)}.max-sm\:w-auto{width:auto}.max-sm\:w-full{width:100%}.max-sm\:max-w-48{max-width:calc(var(--spacing) * 48)}.max-sm\:max-w-56{max-width:calc(var(--spacing) * 56)}.max-sm\:max-w-\[15rem\]{max-width:15rem}.max-sm\:max-w-none{max-width:none}.max-sm\:min-w-0{min-width:calc(var(--spacing) * 0)}.max-sm\:flex-1{flex:1}.max-sm\:flex-\[1_1_0\]{flex:1 1 0}.max-sm\:flex-\[1_1_100\%\]{flex:100%}.max-sm\:shrink{flex-shrink:1}.max-sm\:shrink-0{flex-shrink:0}.max-sm\:basis-\[100\%\],.max-sm\:basis-full{flex-basis:100%}.max-sm\:\[scrollbar-width\:none\]{scrollbar-width:none}.max-sm\:auto-cols-\[68\%\]{grid-auto-columns:68%}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.max-sm\:grid-cols-\[1\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:1.75rem minmax(0,1fr)}.max-sm\:grid-cols-\[2\.75rem_minmax\(0\,1fr\)\]{grid-template-columns:2.75rem minmax(0,1fr)}.max-sm\:grid-cols-\[2rem_minmax\(0\,1fr\)\]{grid-template-columns:2rem minmax(0,1fr)}.max-sm\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.max-sm\:grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.max-sm\:grid-cols-\[var\(--award-medal\)_minmax\(0\,1fr\)\]{grid-template-columns:var(--award-medal) minmax(0,1fr)}.max-sm\:grid-rows-\[auto\]{grid-template-rows:auto}.max-sm\:flex-col{flex-direction:column}.max-sm\:flex-row{flex-direction:row}.max-sm\:flex-wrap{flex-wrap:wrap}.max-sm\:items-baseline{align-items:baseline}.max-sm\:items-center{align-items:center}.max-sm\:items-start{align-items:flex-start}.max-sm\:items-stretch{align-items:stretch}.max-sm\:justify-between{justify-content:space-between}.max-sm\:justify-center{justify-content:center}.max-sm\:justify-start{justify-content:flex-start}.max-sm\:justify-items-start{justify-items:start}.max-sm\:gap-0{gap:calc(var(--spacing) * 0)}.max-sm\:gap-0\.5{gap:calc(var(--spacing) * .5)}.max-sm\:gap-1{gap:calc(var(--spacing) * 1)}.max-sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.max-sm\:gap-2{gap:calc(var(--spacing) * 2)}.max-sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-sm\:gap-3{gap:calc(var(--spacing) * 3)}.max-sm\:gap-4{gap:calc(var(--spacing) * 4)}.max-sm\:gap-5{gap:calc(var(--spacing) * 5)}.max-sm\:gap-6{gap:calc(var(--spacing) * 6)}.max-sm\:gap-7{gap:calc(var(--spacing) * 7)}.max-sm\:gap-8{gap:calc(var(--spacing) * 8)}.max-sm\:gap-x-2{column-gap:calc(var(--spacing) * 2)}.max-sm\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.max-sm\:gap-x-4{column-gap:calc(var(--spacing) * 4)}.max-sm\:gap-x-5{column-gap:calc(var(--spacing) * 5)}.max-sm\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.max-sm\:gap-y-0{row-gap:calc(var(--spacing) * 0)}.max-sm\:gap-y-1{row-gap:calc(var(--spacing) * 1)}.max-sm\:gap-y-7{row-gap:calc(var(--spacing) * 7)}.max-sm\:gap-y-8{row-gap:calc(var(--spacing) * 8)}.max-sm\:\[align-self\:end\]{align-self:end}.max-sm\:\[align-self\:start\]{align-self:start}.max-sm\:self-end{align-self:flex-end}.max-sm\:justify-self-start{justify-self:flex-start}.max-sm\:justify-self-stretch{justify-self:stretch}.max-sm\:overflow-hidden{overflow:hidden}.max-sm\:overflow-visible{overflow:visible}.max-sm\:overflow-x-auto{overflow-x:auto}.max-sm\:overflow-x-visible{overflow-x:visible}.max-sm\:rounded-\(--custom-radius-card\){border-radius:var(--custom-radius-card)}.max-sm\:rounded-sm{border-radius:var(--radius-sm)}.max-sm\:rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.max-sm\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.max-sm\:border-b-\(--color-border\){border-bottom-color:var(--color-border)}.max-sm\:\[mask-image\:linear-gradient\(to_right\,transparent_0\,black_20px\,black_calc\(100\%-40px\)\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20px calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 20px,#000 calc(100% - 40px),#0000)}.max-sm\:object-\[30\%_70\%\]{object-position:30% 70%}.max-sm\:p-0{padding:calc(var(--spacing) * 0)}.max-sm\:px-\(--container-x\){padding-inline:var(--container-x)}.max-sm\:px-0{padding-inline:calc(var(--spacing) * 0)}.max-sm\:px-1{padding-inline:calc(var(--spacing) * 1)}.max-sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-sm\:px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.max-sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-sm\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.max-sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.max-sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-sm\:py-0{padding-block:calc(var(--spacing) * 0)}.max-sm\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.max-sm\:py-1\.25{padding-block:calc(var(--spacing) * 1.25)}.max-sm\:py-2{padding-block:calc(var(--spacing) * 2)}.max-sm\:py-3{padding-block:calc(var(--spacing) * 3)}.max-sm\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.max-sm\:py-4{padding-block:calc(var(--spacing) * 4)}.max-sm\:py-4\.5{padding-block:calc(var(--spacing) * 4.5)}.max-sm\:ps-0{padding-inline-start:calc(var(--spacing) * 0)}.max-sm\:ps-3{padding-inline-start:calc(var(--spacing) * 3)}.max-sm\:ps-4{padding-inline-start:calc(var(--spacing) * 4)}.max-sm\:pe-0{padding-inline-end:calc(var(--spacing) * 0)}.max-sm\:pe-2\.5{padding-inline-end:calc(var(--spacing) * 2.5)}.max-sm\:pe-10{padding-inline-end:calc(var(--spacing) * 10)}.max-sm\:pt-0{padding-top:calc(var(--spacing) * 0)}.max-sm\:pt-1{padding-top:calc(var(--spacing) * 1)}.max-sm\:pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.max-sm\:pt-3{padding-top:calc(var(--spacing) * 3)}.max-sm\:pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.max-sm\:pt-4\.5{padding-top:calc(var(--spacing) * 4.5)}.max-sm\:pr-1{padding-right:calc(var(--spacing) * 1)}.max-sm\:pr-3{padding-right:calc(var(--spacing) * 3)}.max-sm\:pr-4\.5{padding-right:calc(var(--spacing) * 4.5)}.max-sm\:pr-8{padding-right:calc(var(--spacing) * 8)}.max-sm\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.max-sm\:pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.max-sm\:pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.max-sm\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.max-sm\:pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.max-sm\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.max-sm\:pb-4\.5{padding-bottom:calc(var(--spacing) * 4.5)}.max-sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.max-sm\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.max-sm\:pb-18{padding-bottom:calc(var(--spacing) * 18)}.max-sm\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.max-sm\:pl-2{padding-left:calc(var(--spacing) * 2)}.max-sm\:pl-3{padding-left:calc(var(--spacing) * 3)}.max-sm\:pl-4{padding-left:calc(var(--spacing) * 4)}.max-sm\:pl-5{padding-left:calc(var(--spacing) * 5)}.max-sm\:pl-10{padding-left:calc(var(--spacing) * 10)}.max-sm\:text-center{text-align:center}.max-sm\:text-left{text-align:left}.max-sm\:text-start{text-align:start}.max-sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.max-sm\:text-\[0\.75rem\]{font-size:.75rem}.max-sm\:text-\[0\.875rem\]{font-size:.875rem}.max-sm\:text-\[0\.6875rem\]{font-size:.6875rem}.max-sm\:text-\[0\.8125rem\]{font-size:.8125rem}.max-sm\:text-\[0\.9375rem\]{font-size:.9375rem}.max-sm\:text-\[1\.5rem\]{font-size:1.5rem}.max-sm\:text-\[1\.25rem\]{font-size:1.25rem}.max-sm\:text-\[1\.125rem\]{font-size:1.125rem}.max-sm\:text-\[1\.375rem\]{font-size:1.375rem}.max-sm\:text-\[1\.0625rem\]{font-size:1.0625rem}.max-sm\:text-\[1\.625rem\]{font-size:1.625rem}.max-sm\:text-\[1\.875rem\]{font-size:1.875rem}.max-sm\:text-\[1rem\]{font-size:1rem}.max-sm\:text-\[2rem\]{font-size:2rem}.max-sm\:leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.max-sm\:leading-\[1\.75rem\]{--tw-leading:1.75rem;line-height:1.75rem}.max-sm\:tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.max-sm\:tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.max-sm\:tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.max-sm\:tracking-\[0\]{--tw-tracking:0;letter-spacing:0}.max-sm\:text-pretty{text-wrap:pretty}.max-sm\:whitespace-normal{white-space:normal}.max-sm\:whitespace-nowrap{white-space:nowrap}.max-sm\:\[--glow-size\:16rem\]{--glow-size:16rem}.max-sm\:\[--glow-size\:18rem\]{--glow-size:18rem}.max-sm\:\[--team-ratio\:1\/1\]{--team-ratio:1/1}.max-sm\:\[grid-area\:1_\/_1_\/_span_2\]{grid-area:1/1/span 2}.max-sm\:\[grid-area\:1_\/_2\]{grid-area:1/2}.max-sm\:\[grid-area\:1_\/_3\]{grid-area:1/3}.max-sm\:\[grid-area\:2_\/_2_\/_auto_\/_span_2\]{grid-area:2/2/auto/span 2}:is(.max-sm\:\*\:px-3\.5>*){padding-inline:calc(var(--spacing) * 3.5)}:is(.max-sm\:\*\:text-\[0\.9375rem\]>*){font-size:.9375rem}.max-sm\:before\:hidden:before{content:var(--tw-content);display:none}}@media not all and (min-width:37.5rem){.max-\[37\.5rem\]\:hidden{display:none}.max-\[37\.5rem\]\:min-w-0{min-width:calc(var(--spacing) * 0)}.max-\[37\.5rem\]\:px-2{padding-inline:calc(var(--spacing) * 2)}}@media not all and (min-width:35rem){.max-\[35rem\]\:row-\[span_2\]{grid-row:span 2}}@media not all and (min-width:30rem){.max-\[30rem\]\:top-0{top:calc(var(--spacing) * 0)}.max-\[30rem\]\:top-\[3cqi\]{top:3cqi}.max-\[30rem\]\:bottom-3{bottom:calc(var(--spacing) * 3)}.max-\[30rem\]\:-left-1{left:calc(var(--spacing) * -1)}.max-\[30rem\]\:left-3{left:calc(var(--spacing) * 3)}.max-\[30rem\]\:-mx-5{margin-inline:calc(var(--spacing) * -5)}.max-\[30rem\]\:ms-0{margin-inline-start:calc(var(--spacing) * 0)}.max-\[30rem\]\:me-1{margin-inline-end:calc(var(--spacing) * 1)}.max-\[30rem\]\:flex{display:flex}.max-\[30rem\]\:grid{display:grid}.max-\[30rem\]\:hidden{display:none}.max-\[30rem\]\:size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.max-\[30rem\]\:min-h-10{min-height:calc(var(--spacing) * 10)}.max-\[30rem\]\:w-9{width:calc(var(--spacing) * 9)}.max-\[30rem\]\:w-full{width:100%}.max-\[30rem\]\:min-w-0{min-width:calc(var(--spacing) * 0)}.max-\[30rem\]\:min-w-37{min-width:calc(var(--spacing) * 37)}.max-\[30rem\]\:flex-\[1_1_100\%\]{flex:100%}.max-\[30rem\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[30rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-\[30rem\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.max-\[30rem\]\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.max-\[30rem\]\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.max-\[30rem\]\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.max-\[30rem\]\:flex-col{flex-direction:column}.max-\[30rem\]\:justify-center{justify-content:center}.max-\[30rem\]\:gap-2{gap:calc(var(--spacing) * 2)}.max-\[30rem\]\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-\[30rem\]\:gap-3{gap:calc(var(--spacing) * 3)}.max-\[30rem\]\:gap-4{gap:calc(var(--spacing) * 4)}.max-\[30rem\]\:gap-5{gap:calc(var(--spacing) * 5)}.max-\[30rem\]\:gap-x-1{column-gap:calc(var(--spacing) * 1)}.max-\[30rem\]\:rounded-pill{border-radius:var(--radius-pill)}.max-\[30rem\]\:rounded-xl{border-radius:var(--radius-xl)}.max-\[30rem\]\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-\[30rem\]\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.max-\[30rem\]\:px-5{padding-inline:calc(var(--spacing) * 5)}.max-\[30rem\]\:py-2{padding-block:calc(var(--spacing) * 2)}.max-\[30rem\]\:ps-3{padding-inline-start:calc(var(--spacing) * 3)}.max-\[30rem\]\:pe-2{padding-inline-end:calc(var(--spacing) * 2)}.max-\[30rem\]\:text-\[0\.875rem\]{font-size:.875rem}.max-\[30rem\]\:text-\[0\.8125rem\]{font-size:.8125rem}.max-\[30rem\]\:text-\[0\.9375rem\]{font-size:.9375rem}.max-\[30rem\]\:text-\[1\.125rem\]{font-size:1.125rem}.max-\[30rem\]\:text-\[1\.0625rem\]{font-size:1.0625rem}.max-\[30rem\]\:text-\[1\.875rem\]{font-size:1.875rem}.max-\[30rem\]\:text-\[1rem\]{font-size:1rem}.max-\[30rem\]\:whitespace-normal{white-space:normal}}@media not all and (min-width:26.25rem){.max-\[26\.25rem\]\:hidden{display:none}}@media not all and (min-width:24.375rem){.max-\[24\.375rem\]\:text-\[1\.1875rem\]{font-size:1.1875rem}}@media not all and (min-width:23.75rem){.max-\[23\.75rem\]\:absolute{position:absolute}.max-\[23\.75rem\]\:size-px{width:1px;height:1px}.max-\[23\.75rem\]\:overflow-hidden{overflow:hidden}.max-\[23\.75rem\]\:px-\[0\.9rem\]{padding-inline:.9rem}}@media(min-width:420px){.min-\[420px\]\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.min-\[420px\]\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.min-\[420px\]\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}}@media(min-width:480px){.min-\[480px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[480px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:560px){.min-\[560px\]\:col-\[1\]{grid-column:1}.min-\[560px\]\:col-\[2\]{grid-column:2}.min-\[560px\]\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}}@media(min-width:900px){.min-\[900px\]\:my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.min-\[900px\]\:mt-\(--custom-label\){margin-top:var(--custom-label)}.min-\[900px\]\:block{display:block}.min-\[900px\]\:aspect-auto{aspect-ratio:auto}.min-\[900px\]\:h-full{height:100%}.min-\[900px\]\:min-h-120{min-height:calc(var(--spacing) * 120)}.min-\[900px\]\:max-w-none{max-width:none}.min-\[900px\]\:auto-rows-\[1fr\]{grid-auto-rows:1fr}.min-\[900px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.min-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[900px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.min-\[900px\]\:grid-cols-\[1fr_1\.15fr_1fr\]{grid-template-columns:1fr 1.15fr 1fr}.min-\[900px\]\:grid-cols-\[minmax\(0\,0\.92fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(0,1fr)}.min-\[900px\]\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.min-\[900px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.min-\[900px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(3rem\,0\.9fr\)_auto_minmax\(3rem\,0\.9fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(3rem,.9fr) auto minmax(3rem,.9fr) minmax(0,1fr)}.min-\[900px\]\:grid-cols-\[minmax\(0\,6fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.min-\[900px\]\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.min-\[900px\]\:grid-cols-\[minmax\(0\,11fr\)_minmax\(0\,13fr\)\]{grid-template-columns:minmax(0,11fr) minmax(0,13fr)}.min-\[900px\]\:grid-rows-\[repeat\(2\,clamp\(12rem\,8rem_\+_9vw\,17rem\)\)\]{grid-template-rows:repeat(2,clamp(12rem,8rem + 9vw,17rem))}.min-\[900px\]\:items-stretch{align-items:stretch}.min-\[900px\]\:justify-between{justify-content:space-between}.min-\[900px\]\:gap-0{gap:calc(var(--spacing) * 0)}.min-\[900px\]\:gap-6{gap:calc(var(--spacing) * 6)}.min-\[900px\]\:gap-\[clamp\(1rem\,2vw\,2rem\)\]{gap:clamp(1rem,2vw,2rem)}.min-\[900px\]\:gap-\[clamp\(2rem\,4vw\,4rem\)\]{gap:clamp(2rem,4vw,4rem)}.min-\[900px\]\:p-0{padding:calc(var(--spacing) * 0)}.min-\[900px\]\:py-8{padding-block:calc(var(--spacing) * 8)}.min-\[900px\]\:pb-\(--custom-gutter\){padding-bottom:var(--custom-gutter)}.min-\[900px\]\:pb-\[clamp\(2\.25rem\,1\.5rem_\+_3vw\,3\.75rem\)\]{padding-bottom:clamp(2.25rem,1.5rem + 3vw,3.75rem)}}@media(min-width:960px){.min-\[960px\]\:max-w-none{max-width:none}.min-\[960px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.min-\[960px\]\:items-stretch{align-items:stretch}}@media(min-width:1100px){.min-\[1100px\]\:col-\[span_3\]{grid-column:span 3}.min-\[1100px\]\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.min-\[1100px\]\:items-center{align-items:center}.min-\[1100px\]\:gap-6{gap:calc(var(--spacing) * 6)}}@media(min-width:1180px){.min-\[1180px\]\:me-\[calc\(var\(--container-x\,1\.5rem\)_\*_-0\.25\)\]{margin-inline-end:calc(var(--container-x,1.5rem) * -.25)}.min-\[1180px\]\:contents{display:contents}.min-\[1180px\]\:grid-cols-\[minmax\(0\,1\.14fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.14fr) minmax(0,1fr)}.min-\[1180px\]\:items-center{align-items:center}.min-\[1180px\]\:gap-x-\[clamp\(2\.5rem\,0\.5rem_\+_3\.4vw\,4\.5rem\)\]{column-gap:clamp(2.5rem,.5rem + 3.4vw,4.5rem)}.min-\[1180px\]\:text-start{text-align:start}}@media(min-width:1200px){.min-\[1200px\]\:min-h-\[15\.5rem\]{min-height:15.5rem}.min-\[1200px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.min-\[1200px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.min-\[1200px\]\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.min-\[1200px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,31rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,31rem)}.min-\[1200px\]\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.min-\[1200px\]\:\[align-items\:end\]{align-items:end}.min-\[1200px\]\:items-center{align-items:center}.min-\[1200px\]\:items-stretch{align-items:stretch}.min-\[1200px\]\:gap-5{gap:calc(var(--spacing) * 5)}.min-\[1200px\]\:gap-6{gap:calc(var(--spacing) * 6)}.min-\[1200px\]\:gap-\[clamp\(2\.5rem\,4vw\,4rem\)\]{gap:clamp(2.5rem,4vw,4rem)}.min-\[1200px\]\:gap-x-\[clamp\(3rem\,1rem_\+_4vw\,6rem\)\]{column-gap:clamp(3rem,1rem + 4vw,6rem)}}@media(min-width:1400px){.min-\[1400px\]\:sticky{position:sticky}.min-\[1400px\]\:top-12{top:calc(var(--spacing) * 12)}.min-\[1400px\]\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,6fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.min-\[1400px\]\:grid-cols-\[minmax\(0\,6fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.min-\[1400px\]\:items-center{align-items:center}.min-\[1400px\]\:items-start{align-items:flex-start}}@media(min-width:22.5rem){.min-\[22\.5rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[22\.5rem\]\:gap-3{gap:calc(var(--spacing) * 3)}}@media(min-width:30rem){.min-\[30rem\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:35rem){.min-\[35rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[35rem\]\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.min-\[35rem\]\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}}@media(min-width:37.5rem){.min-\[37\.5rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[37\.5rem\]\:\[grid-area\:feed\]{grid-area:feed}.min-\[37\.5rem\]\:\[grid-area\:inbox\]{grid-area:inbox}.min-\[37\.5rem\]\:\[grid-area\:pl\]{grid-area:pl}.min-\[37\.5rem\]\:\[grid-area\:pot\]{grid-area:pot}}@media(min-width:40rem){.sm\:absolute{position:absolute}.sm\:relative{position:relative}.sm\:inset-0{inset:calc(var(--spacing) * 0)}.sm\:inset-x-6{inset-inline:calc(var(--spacing) * 6)}.sm\:inset-x-\[9\%\]{inset-inline:9%}.sm\:inset-x-\[10\%\]{inset-inline:10%}.sm\:inset-x-\[12\%\]{inset-inline:12%}.sm\:inset-x-auto{inset-inline:auto}.sm\:start-4{inset-inline-start:calc(var(--spacing) * 4)}.sm\:-top-7{top:calc(var(--spacing) * -7)}.sm\:top-5{top:calc(var(--spacing) * 5)}.sm\:top-6{top:calc(var(--spacing) * 6)}.sm\:top-7{top:calc(var(--spacing) * 7)}.sm\:top-8{top:calc(var(--spacing) * 8)}.sm\:top-14{top:calc(var(--spacing) * 14)}.sm\:top-42{top:calc(var(--spacing) * 42)}.sm\:top-\[8\%\]{top:8%}.sm\:top-\[16\%\]{top:16%}.sm\:top-\[24\%\]{top:24%}.sm\:top-\[30\%\]{top:30%}.sm\:top-\[64\%\]{top:64%}.sm\:top-auto{top:auto}.sm\:-right-12{right:calc(var(--spacing) * -12)}.sm\:-right-20{right:calc(var(--spacing) * -20)}.sm\:right-0{right:calc(var(--spacing) * 0)}.sm\:right-6{right:calc(var(--spacing) * 6)}.sm\:right-8{right:calc(var(--spacing) * 8)}.sm\:right-\[4\%\]{right:4%}.sm\:right-\[8\%\]{right:8%}.sm\:right-\[16\%\]{right:16%}.sm\:right-auto{right:auto}.sm\:-bottom-8{bottom:calc(var(--spacing) * -8)}.sm\:bottom-0{bottom:calc(var(--spacing) * 0)}.sm\:bottom-3{bottom:calc(var(--spacing) * 3)}.sm\:bottom-4{bottom:calc(var(--spacing) * 4)}.sm\:bottom-5{bottom:calc(var(--spacing) * 5)}.sm\:bottom-6{bottom:calc(var(--spacing) * 6)}.sm\:bottom-8{bottom:calc(var(--spacing) * 8)}.sm\:bottom-9{bottom:calc(var(--spacing) * 9)}.sm\:bottom-\[2\%\]{bottom:2%}.sm\:bottom-\[8\%\]{bottom:8%}.sm\:bottom-\[10\%\]{bottom:10%}.sm\:bottom-auto{bottom:auto}.sm\:-left-8{left:calc(var(--spacing) * -8)}.sm\:-left-14{left:calc(var(--spacing) * -14)}.sm\:-left-16{left:calc(var(--spacing) * -16)}.sm\:left-0{left:calc(var(--spacing) * 0)}.sm\:left-3{left:calc(var(--spacing) * 3)}.sm\:left-5{left:calc(var(--spacing) * 5)}.sm\:left-6{left:calc(var(--spacing) * 6)}.sm\:left-8{left:calc(var(--spacing) * 8)}.sm\:left-\[2\%\]{left:2%}.sm\:left-\[3\%\]{left:3%}.sm\:left-\[12\%\]{left:12%}.sm\:left-\[60\%\]{left:60%}.sm\:left-auto{left:auto}.sm\:order-none{order:0}.sm\:col-\[3\]{grid-column:3}.sm\:col-\[auto\]{grid-column:auto}.sm\:col-\[span_2\]{grid-column:span 2}.sm\:col-auto{grid-column:auto}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-full{grid-column:1/-1}.sm\:col-start-2{grid-column-start:2}.sm\:row-\[1_\/_span_2\]{grid-row:1/span 2}.sm\:row-\[1_\/_span_4\]{grid-row:1/span 4}.sm\:row-\[auto\]{grid-row:auto}.sm\:row-\[span_2\]{grid-row:span 2}.sm\:row-auto{grid-row:auto}.sm\:row-span-2{grid-row:span 2/span 2}.sm\:m-0{margin:calc(var(--spacing) * 0)}.sm\:m-5{margin:calc(var(--spacing) * 5)}.sm\:mx-0{margin-inline:calc(var(--spacing) * 0)}.sm\:mx-6{margin-inline:calc(var(--spacing) * 6)}.sm\:mx-8{margin-inline:calc(var(--spacing) * 8)}.sm\:mx-10{margin-inline:calc(var(--spacing) * 10)}.sm\:ms-auto{margin-inline-start:auto}.sm\:-me-4{margin-inline-end:calc(var(--spacing) * -4)}.sm\:me-2{margin-inline-end:calc(var(--spacing) * 2)}.sm\:-mt-36{margin-top:calc(var(--spacing) * -36)}.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.sm\:mt-3{margin-top:calc(var(--spacing) * 3)}.sm\:mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.sm\:mt-5{margin-top:calc(var(--spacing) * 5)}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:mt-7{margin-top:calc(var(--spacing) * 7)}.sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.sm\:mt-10{margin-top:calc(var(--spacing) * 10)}.sm\:mt-11{margin-top:calc(var(--spacing) * 11)}.sm\:mt-14{margin-top:calc(var(--spacing) * 14)}.sm\:mt-16{margin-top:calc(var(--spacing) * 16)}.sm\:mt-20{margin-top:calc(var(--spacing) * 20)}.sm\:mt-22{margin-top:calc(var(--spacing) * 22)}.sm\:mt-32{margin-top:calc(var(--spacing) * 32)}.sm\:mt-\[0\.4rem\]{margin-top:.4rem}.sm\:mr-0{margin-right:calc(var(--spacing) * 0)}.sm\:mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.sm\:mr-12{margin-right:calc(var(--spacing) * 12)}.sm\:-mb-12{margin-bottom:calc(var(--spacing) * -12)}.sm\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.sm\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.sm\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.sm\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.sm\:ml-0{margin-left:calc(var(--spacing) * 0)}.sm\:ml-6{margin-left:calc(var(--spacing) * 6)}.sm\:ml-8{margin-left:calc(var(--spacing) * 8)}.sm\:ml-\[clamp\(1\.5rem\,4vw\,4rem\)\]{margin-left:clamp(1.5rem,4vw,4rem)}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:inline-grid{display:inline-grid}.sm\:aspect-3\/2{aspect-ratio:3/2}.sm\:aspect-16\/9{aspect-ratio:16/9}.sm\:aspect-16\/10{aspect-ratio:16/10}.sm\:aspect-\[2\/1\]{aspect-ratio:2}.sm\:aspect-\[4\/3\]{aspect-ratio:4/3}.sm\:aspect-\[4\/4\.6\]{aspect-ratio:4/4.6}.sm\:aspect-\[4\/5\]{aspect-ratio:4/5}.sm\:aspect-\[16\/9\]{aspect-ratio:16/9}.sm\:aspect-\[16\/10\]{aspect-ratio:16/10}.sm\:aspect-\[16\/11\]{aspect-ratio:16/11}.sm\:aspect-\[21\/9\]{aspect-ratio:21/9}.sm\:aspect-\[auto\],.sm\:aspect-auto{aspect-ratio:auto}.sm\:aspect-square{aspect-ratio:1}.sm\:aspect-video{aspect-ratio:var(--aspect-video)}.sm\:h-0{height:calc(var(--spacing) * 0)}.sm\:h-24{height:calc(var(--spacing) * 24)}.sm\:h-32{height:calc(var(--spacing) * 32)}.sm\:h-36{height:calc(var(--spacing) * 36)}.sm\:h-44{height:calc(var(--spacing) * 44)}.sm\:h-\[4\.5rem\]{height:4.5rem}.sm\:h-\[21rem\]{height:21rem}.sm\:h-\[28rem\]{height:28rem}.sm\:h-\[30rem\]{height:30rem}.sm\:h-\[38rem\]{height:38rem}.sm\:h-\[clamp\(16rem\,10rem\+14vw\,23rem\)\]{height:clamp(16rem,10rem + 14vw,23rem)}.sm\:h-auto{height:auto}.sm\:h-full{height:100%}.sm\:min-h-80{min-height:calc(var(--spacing) * 80)}.sm\:min-h-104{min-height:calc(var(--spacing) * 104)}.sm\:min-h-\[13rem\]{min-height:13rem}.sm\:min-h-\[15rem\]{min-height:15rem}.sm\:min-h-\[27rem\]{min-height:27rem}.sm\:min-h-\[30rem\]{min-height:30rem}.sm\:min-h-\[32rem\]{min-height:32rem}.sm\:min-h-\[34rem\]{min-height:34rem}.sm\:min-h-\[38rem\]{min-height:38rem}.sm\:w-2\/5{width:40%}.sm\:w-24{width:calc(var(--spacing) * 24)}.sm\:w-30{width:calc(var(--spacing) * 30)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-62{width:calc(var(--spacing) * 62)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:w-\[17rem\]{width:17rem}.sm\:w-\[20rem\]{width:20rem}.sm\:w-\[21rem\]{width:21rem}.sm\:w-\[22rem\]{width:22rem}.sm\:w-\[24rem\]{width:24rem}.sm\:w-\[25rem\]{width:25rem}.sm\:w-\[26rem\]{width:26rem}.sm\:w-\[34vw\]{width:34vw}.sm\:w-\[36vw\]{width:36vw}.sm\:w-\[38vw\]{width:38vw}.sm\:w-\[40\%\]{width:40%}.sm\:w-\[40vw\]{width:40vw}.sm\:w-\[42vw\]{width:42vw}.sm\:w-\[44\%\]{width:44%}.sm\:w-\[44vw\]{width:44vw}.sm\:w-\[46\%\]{width:46%}.sm\:w-\[46vw\]{width:46vw}.sm\:w-\[50vw\]{width:50vw}.sm\:w-\[52vw\]{width:52vw}.sm\:w-\[56vw\]{width:56vw}.sm\:w-\[58vw\]{width:58vw}.sm\:w-\[60vw\]{width:60vw}.sm\:w-\[62vw\]{width:62vw}.sm\:w-\[64vw\]{width:64vw}.sm\:w-\[76\%\]{width:76%}.sm\:w-\[calc\(100\%-3rem\)\]{width:calc(100% - 3rem)}.sm\:w-\[min\(26rem\,88\%\)\]{width:min(26rem,88%)}.sm\:w-\[min\(100\%\,34rem\)\]{width:min(100%,34rem)}.sm\:w-\[min\(100\%_-_6rem\,30rem\)\]{width:min(100% - 6rem,30rem)}.sm\:w-auto{width:auto}.sm\:max-w-120{max-width:calc(var(--spacing) * 120)}.sm\:max-w-\[15rem\]{max-width:15rem}.sm\:max-w-\[26rem\]{max-width:26rem}.sm\:max-w-\[34rem\]{max-width:34rem}.sm\:max-w-\[calc\(50\%-0\.875rem\)\]{max-width:calc(50% - .875rem)}.sm\:max-w-full{max-width:100%}.sm\:min-w-\[10rem\]{min-width:10rem}.sm\:min-w-\[11rem\]{min-width:11rem}.sm\:min-w-\[12rem\]{min-width:12rem}.sm\:min-w-\[15rem\]{min-width:15rem}.sm\:min-w-\[17rem\]{min-width:17rem}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:basis-auto{flex-basis:auto}.sm\:translate-y-10{--tw-translate-y:calc(var(--spacing) * 10);translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:auto-cols-\[46\%\]{grid-auto-columns:46%}.sm\:auto-cols-\[minmax\(15rem\,40\%\)\]{grid-auto-columns:minmax(15rem,40%)}.sm\:auto-rows-\[1fr\]{grid-auto-rows:1fr}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-\[0\.8fr_0\.8fr_1fr_1\.2fr\]{grid-template-columns:.8fr .8fr 1fr 1.2fr}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:grid-cols-\[2\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.5rem minmax(0,1fr) auto}.sm\:grid-cols-\[3\.75rem_1fr\]{grid-template-columns:3.75rem 1fr}.sm\:grid-cols-\[3rem_1\.1fr_1fr_auto\]{grid-template-columns:3rem 1.1fr 1fr auto}.sm\:grid-cols-\[4\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:4.5rem minmax(0,1fr)}.sm\:grid-cols-\[5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:5rem minmax(0,1fr) auto}.sm\:grid-cols-\[6\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:6.5rem minmax(0,1fr)}.sm\:grid-cols-\[6rem_minmax\(0\,1fr\)\]{grid-template-columns:6rem minmax(0,1fr)}.sm\:grid-cols-\[7\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:7.5rem minmax(0,1fr)}.sm\:grid-cols-\[8rem_minmax\(0\,1fr\)\],.sm\:grid-cols-\[8rem_minmax\(0\,_1fr\)\]{grid-template-columns:8rem minmax(0,1fr)}.sm\:grid-cols-\[9rem_1fr_auto\]{grid-template-columns:9rem 1fr auto}.sm\:grid-cols-\[9rem_minmax\(0\,1fr\)\]{grid-template-columns:9rem minmax(0,1fr)}.sm\:grid-cols-\[10rem_minmax\(0\,1fr\)\]{grid-template-columns:10rem minmax(0,1fr)}.sm\:grid-cols-\[11rem_minmax\(0\,1fr\)\]{grid-template-columns:11rem minmax(0,1fr)}.sm\:grid-cols-\[12rem_minmax\(0\,1fr\)\]{grid-template-columns:12rem minmax(0,1fr)}.sm\:grid-cols-\[14rem_1fr\]{grid-template-columns:14rem 1fr}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.sm\:grid-cols-\[auto_minmax\(0\,_1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.sm\:grid-cols-\[clamp\(6\.5rem\,4rem_\+_8vw\,10rem\)_minmax\(0\,1fr\)\]{grid-template-columns:clamp(6.5rem,4rem + 8vw,10rem) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.sm\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.sm\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.sm\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_6\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) 6.5rem minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_12rem\]{grid-template-columns:minmax(0,1fr) 12rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.6fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1.2fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,13rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,13rem)}.sm\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,6fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.sm\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.sm\:grid-cols-\[minmax\(0\,13rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,13rem) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,14rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,15rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,15rem) minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,_1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,_5fr\)_minmax\(0\,_6fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.sm\:grid-cols-\[repeat\(4\,auto\)\]{grid-template-columns:repeat(4,auto)}.sm\:grid-rows-\[auto_auto_minmax\(0\,1fr\)\]{grid-template-rows:auto auto minmax(0,1fr)}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:flex-wrap{flex-wrap:wrap}.sm\:\[align-items\:end\]{align-items:end}.sm\:items-baseline{align-items:baseline}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:items-stretch{align-items:stretch}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:justify-items-center{justify-items:center}.sm\:justify-items-start{justify-items:start}.sm\:justify-items-stretch{justify-items:stretch}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:gap-7{gap:calc(var(--spacing) * 7)}.sm\:gap-8{gap:calc(var(--spacing) * 8)}.sm\:gap-9{gap:calc(var(--spacing) * 9)}.sm\:gap-10{gap:calc(var(--spacing) * 10)}.sm\:gap-12{gap:calc(var(--spacing) * 12)}.sm\:gap-\[clamp\(0\.75rem\,0\.25rem_\+_1\.2vw\,1\.5rem\)\]{gap:clamp(.75rem,.25rem + 1.2vw,1.5rem)}.sm\:gap-x-5{column-gap:calc(var(--spacing) * 5)}.sm\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.sm\:gap-x-7{column-gap:calc(var(--spacing) * 7)}.sm\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.sm\:gap-x-9{column-gap:calc(var(--spacing) * 9)}.sm\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.sm\:gap-y-0{row-gap:calc(var(--spacing) * 0)}.sm\:gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.sm\:gap-y-9{row-gap:calc(var(--spacing) * 9)}.sm\:gap-y-12{row-gap:calc(var(--spacing) * 12)}.sm\:gap-y-14{row-gap:calc(var(--spacing) * 14)}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}:where(.sm\:divide-\(--color-border\)>:not(:last-child)),:where(.sm\:divide-\[var\(--color-border\)\]>:not(:last-child)){border-color:var(--color-border)}.sm\:\[align-self\:start\]{align-self:start}.sm\:self-auto{align-self:auto}.sm\:overflow-visible{overflow:visible}.sm\:rounded-\(--custom-radius-card\){border-radius:var(--custom-radius-card)}.sm\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.sm\:border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.sm\:object-cover{object-fit:cover}.sm\:p-2{padding:calc(var(--spacing) * 2)}.sm\:p-3{padding:calc(var(--spacing) * 3)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:p-11{padding:calc(var(--spacing) * 11)}.sm\:p-12{padding:calc(var(--spacing) * 12)}.sm\:p-14{padding:calc(var(--spacing) * 14)}.sm\:px-0{padding-inline:calc(var(--spacing) * 0)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-6\.5{padding-inline:calc(var(--spacing) * 6.5)}.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-9{padding-inline:calc(var(--spacing) * 9)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:py-1{padding-block:calc(var(--spacing) * 1)}.sm\:py-1\.75{padding-block:calc(var(--spacing) * 1.75)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:ps-2{padding-inline-start:calc(var(--spacing) * 2)}.sm\:ps-6{padding-inline-start:calc(var(--spacing) * 6)}.sm\:ps-8{padding-inline-start:calc(var(--spacing) * 8)}.sm\:pe-6{padding-inline-end:calc(var(--spacing) * 6)}.sm\:pe-24{padding-inline-end:calc(var(--spacing) * 24)}.sm\:pt-2{padding-top:calc(var(--spacing) * 2)}.sm\:pt-4\.5{padding-top:calc(var(--spacing) * 4.5)}.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}.sm\:pt-6{padding-top:calc(var(--spacing) * 6)}.sm\:pt-7{padding-top:calc(var(--spacing) * 7)}.sm\:pt-8{padding-top:calc(var(--spacing) * 8)}.sm\:pt-9{padding-top:calc(var(--spacing) * 9)}.sm\:pt-10{padding-top:calc(var(--spacing) * 10)}.sm\:pt-11{padding-top:calc(var(--spacing) * 11)}.sm\:pt-14{padding-top:calc(var(--spacing) * 14)}.sm\:pr-\(--bento-x\){padding-right:var(--bento-x)}.sm\:pr-0{padding-right:calc(var(--spacing) * 0)}.sm\:pr-3{padding-right:calc(var(--spacing) * 3)}.sm\:pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.sm\:pr-5{padding-right:calc(var(--spacing) * 5)}.sm\:pr-6{padding-right:calc(var(--spacing) * 6)}.sm\:pr-8{padding-right:calc(var(--spacing) * 8)}.sm\:pr-10{padding-right:calc(var(--spacing) * 10)}.sm\:pr-16{padding-right:calc(var(--spacing) * 16)}.sm\:pr-20{padding-right:calc(var(--spacing) * 20)}.sm\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.sm\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.sm\:pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.sm\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.sm\:pb-5\.5{padding-bottom:calc(var(--spacing) * 5.5)}.sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sm\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.sm\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.sm\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.sm\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.sm\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.sm\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.sm\:pl-0{padding-left:calc(var(--spacing) * 0)}.sm\:pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.sm\:pl-3{padding-left:calc(var(--spacing) * 3)}.sm\:pl-8{padding-left:calc(var(--spacing) * 8)}.sm\:pl-12{padding-left:calc(var(--spacing) * 12)}.sm\:pl-44{padding-left:calc(var(--spacing) * 44)}.sm\:pl-\[calc\(var\(--bento-x\)_\+_2\.5rem\)\]{padding-left:calc(var(--bento-x) + 2.5rem)}.sm\:text-center{text-align:center}.sm\:text-right{text-align:right}.sm\:align-middle{vertical-align:middle}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-\[0\.75rem\]{font-size:.75rem}.sm\:text-\[0\.9375rem\]{font-size:.9375rem}.sm\:text-\[1\.5rem\]{font-size:1.5rem}.sm\:text-\[1\.25rem\]{font-size:1.25rem}.sm\:text-\[1\.125rem\]{font-size:1.125rem}.sm\:text-\[1\.0625rem\]{font-size:1.0625rem}.sm\:text-\[1\.625rem\]{font-size:1.625rem}.sm\:text-\[1\.1875rem\]{font-size:1.1875rem}.sm\:text-\[1\.3125rem\]{font-size:1.3125rem}.sm\:text-\[2\.5rem\]{font-size:2.5rem}.sm\:text-\[2rem\]{font-size:2rem}.sm\:text-\[clamp\(3rem\,1\.6rem\+4\.1vw\,5\.25rem\)\]{font-size:clamp(3rem,1.6rem + 4.1vw,5.25rem)}.sm\:text-\[min\(5\.5rem\,calc\(\(100cqi-8rem\)\/7\.4\)\)\]{font-size:min(5.5rem,13.5135cqi - 1.08108rem)}.sm\:leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.sm\:leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.sm\:leading-\[1\.78\]{--tw-leading:1.78;line-height:1.78}.sm\:leading-\[2rem\]{--tw-leading:2rem;line-height:2rem}.sm\:tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.sm\:tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.sm\:whitespace-normal{white-space:normal}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:\[--seal-size\:6\.5rem\]{--seal-size:6.5rem}.sm\:\[grid-area\:1_\/_1\]{grid-area:1/1}.sm\:first\:pl-0:first-child{padding-left:calc(var(--spacing) * 0)}@media(hover:hover){.sm\:hover\:px-6:hover{padding-inline:calc(var(--spacing) * 6)}.sm\:hover\:pl-3:hover{padding-left:calc(var(--spacing) * 3)}}@media not all and (min-width:64rem){.sm\:max-lg\:col-\[1\]{grid-column:1}.sm\:max-lg\:col-span-2{grid-column:span 2/span 2}.sm\:max-lg\:mt-1{margin-top:calc(var(--spacing) * 1)}.sm\:max-lg\:mt-3{margin-top:calc(var(--spacing) * 3)}.sm\:max-lg\:mr-14{margin-right:calc(var(--spacing) * 14)}.sm\:max-lg\:ml-14{margin-left:calc(var(--spacing) * 14)}.sm\:max-lg\:aspect-\[2\/1\]{aspect-ratio:2}.sm\:max-lg\:aspect-video{aspect-ratio:var(--aspect-video)}.sm\:max-lg\:max-w-128{max-width:calc(var(--spacing) * 128)}.sm\:max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:max-lg\:items-start{align-items:flex-start}.sm\:max-lg\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.sm\:max-lg\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.sm\:max-lg\:gap-y-12{row-gap:calc(var(--spacing) * 12)}.sm\:max-lg\:self-start{align-self:flex-start}.sm\:max-lg\:pt-2{padding-top:calc(var(--spacing) * 2)}}}@media(min-width:43.75rem){.min-\[43\.75rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:48rem){.md\:absolute{position:absolute}.md\:inset-0{inset:calc(var(--spacing) * 0)}.md\:inset-x-0{inset-inline:calc(var(--spacing) * 0)}.md\:inset-x-auto{inset-inline:auto}.md\:start-8{inset-inline-start:calc(var(--spacing) * 8)}.md\:end-\(--custom-voices-pad\){inset-inline-end:var(--custom-voices-pad)}.md\:-top-9{top:calc(var(--spacing) * -9)}.md\:-top-10{top:calc(var(--spacing) * -10)}.md\:-top-28{top:calc(var(--spacing) * -28)}.md\:top-5{top:calc(var(--spacing) * 5)}.md\:top-6{top:calc(var(--spacing) * 6)}.md\:top-8{top:calc(var(--spacing) * 8)}.md\:top-10{top:calc(var(--spacing) * 10)}.md\:top-\[0\.72em\]{top:.72em}.md\:top-\[24\%\]{top:24%}.md\:top-\[calc\(50\%_\+_var\(--pod-ring\)_\/_2_\+_0\.875rem\)\]{top:calc(50% + var(--pod-ring) / 2 + .875rem)}.md\:top-\[calc\(50\%_-_var\(--pod-ring\)_\/_2\)\]{top:calc(50% - var(--pod-ring) / 2)}.md\:top-\[calc\(var\(--fnode\)_\/_2_-_var\(--fend\)_\/_2\)\]{top:calc(var(--fnode) / 2 - var(--fend) / 2)}.md\:top-auto{top:auto}.md\:-right-56{right:calc(var(--spacing) * -56)}.md\:right-0{right:calc(var(--spacing) * 0)}.md\:right-6{right:calc(var(--spacing) * 6)}.md\:right-8{right:calc(var(--spacing) * 8)}.md\:right-\[4\%\]{right:4%}.md\:right-\[clamp\(1\.75rem\,1rem_\+_2\.6vw\,3\.5rem\)\]{right:clamp(1.75rem,1rem + 2.6vw,3.5rem)}.md\:right-auto{right:auto}.md\:bottom-\(--custom-voices-pad\){bottom:var(--custom-voices-pad)}.md\:bottom-0{bottom:calc(var(--spacing) * 0)}.md\:bottom-5{bottom:calc(var(--spacing) * 5)}.md\:bottom-6{bottom:calc(var(--spacing) * 6)}.md\:bottom-8{bottom:calc(var(--spacing) * 8)}.md\:bottom-9{bottom:calc(var(--spacing) * 9)}.md\:bottom-\[39\.5\%\]{bottom:39.5%}.md\:bottom-\[clamp\(1\.75rem\,1rem_\+_2\.6vw\,3\.5rem\)\]{bottom:clamp(1.75rem,1rem + 2.6vw,3.5rem)}.md\:bottom-auto{bottom:auto}.md\:left-\(--st-x\){left:var(--st-x)}.md\:left-0{left:calc(var(--spacing) * 0)}.md\:left-5{left:calc(var(--spacing) * 5)}.md\:left-6{left:calc(var(--spacing) * 6)}.md\:left-8{left:calc(var(--spacing) * 8)}.md\:left-10{left:calc(var(--spacing) * 10)}.md\:left-\[1\.125rem\]{left:1.125rem}.md\:left-\[53\%\]{left:53%}.md\:left-\[calc\(100\%_-_1\.62em\)\]{left:calc(100% - 1.62em)}.md\:left-\[calc\(var\(--voices-arch\)_\+_min\(var\(--voices-gap\)_-_1\.25rem\,3\.5rem\)\)\]{left:calc(var(--voices-arch) + min(var(--voices-gap) - 1.25rem,3.5rem))}.md\:left-auto{left:auto}.md\:z-2{z-index:2}.md\:z-500{z-index:500}.md\:order-0{order:0}.md\:order-1{order:1}.md\:order-2{order:2}.md\:order-first{order:-9999}.md\:col-\[1\]{grid-column:1}.md\:col-\[2\]{grid-column:2}.md\:col-\[5\]{grid-column:5}.md\:col-\[7_\/_-1\]{grid-column:7/-1}.md\:col-\[auto\]{grid-column:auto}.md\:col-\[span_4\]{grid-column:span 4}.md\:col-\[span_5\]{grid-column:span 5}.md\:col-\[span_6\]{grid-column:span 6}.md\:col-\[span_7\]{grid-column:span 7}.md\:col-\[span_8\]{grid-column:span 8}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-span-8{grid-column:span 8/span 8}.md\:col-span-12{grid-column:span 12/span 12}.md\:col-span-full{grid-column:1/-1}.md\:\[grid-column-start\:var\(--s\)\]{grid-column-start:var(--s)}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:col-start-5{grid-column-start:5}.md\:col-start-7{grid-column-start:7}.md\:col-start-8{grid-column-start:8}.md\:col-start-9{grid-column-start:9}.md\:col-start-auto{grid-column-start:auto}.md\:\[grid-column-end\:var\(--e\)\]{grid-column-end:var(--e)}.md\:row-\[1_\/_3\]{grid-row:1/3}.md\:row-\[auto\]{grid-row:auto}.md\:row-span-1{grid-row:span 1/span 1}.md\:row-span-2{grid-row:span 2/span 2}.md\:m-0{margin:calc(var(--spacing) * 0)}.md\:mx-0{margin-inline:calc(var(--spacing) * 0)}.md\:mx-auto{margin-inline:auto}.md\:-my-4{margin-block:calc(var(--spacing) * -4)}.md\:my-6{margin-block:calc(var(--spacing) * 6)}.md\:my-16{margin-block:calc(var(--spacing) * 16)}.md\:-mt-52{margin-top:calc(var(--spacing) * -52)}.md\:mt-0{margin-top:calc(var(--spacing) * 0)}.md\:mt-2{margin-top:calc(var(--spacing) * 2)}.md\:mt-7{margin-top:calc(var(--spacing) * 7)}.md\:mt-8{margin-top:calc(var(--spacing) * 8)}.md\:mt-9{margin-top:calc(var(--spacing) * 9)}.md\:mt-10{margin-top:calc(var(--spacing) * 10)}.md\:mt-10\.5{margin-top:calc(var(--spacing) * 10.5)}.md\:mt-12{margin-top:calc(var(--spacing) * 12)}.md\:mt-14{margin-top:calc(var(--spacing) * 14)}.md\:mt-16{margin-top:calc(var(--spacing) * 16)}.md\:mt-20{margin-top:calc(var(--spacing) * 20)}.md\:mt-24{margin-top:calc(var(--spacing) * 24)}.md\:mt-28{margin-top:calc(var(--spacing) * 28)}.md\:mt-40{margin-top:calc(var(--spacing) * 40)}.md\:mt-\[calc\(var\(--custom-steps-arc\)_\+_4rem\)\]{margin-top:calc(var(--custom-steps-arc) + 4rem)}.md\:mt-\[clamp\(3rem\,1rem\+6vw\,8rem\)\]{margin-top:clamp(3rem,1rem + 6vw,8rem)}.md\:mt-\[clamp\(4rem\,2rem\+6vw\,9rem\)\]{margin-top:clamp(4rem,2rem + 6vw,9rem)}.md\:mt-\[clamp\(4rem\,2rem\+8vw\,12rem\)\]{margin-top:clamp(4rem,2rem + 8vw,12rem)}.md\:-mb-24{margin-bottom:calc(var(--spacing) * -24)}.md\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.md\:mb-1{margin-bottom:calc(var(--spacing) * 1)}.md\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.md\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.md\:mb-5\.5{margin-bottom:calc(var(--spacing) * 5.5)}.md\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.md\:mb-11{margin-bottom:calc(var(--spacing) * 11)}.md\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.md\:mb-14{margin-bottom:calc(var(--spacing) * 14)}.md\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.md\:mb-20{margin-bottom:calc(var(--spacing) * 20)}.md\:ml-2{margin-left:calc(var(--spacing) * 2)}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:contents{display:contents}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:inline-flex{display:inline-flex}.md\:aspect-2\/1{aspect-ratio:2}.md\:aspect-4\/5{aspect-ratio:4/5}.md\:aspect-\[2\/1\]{aspect-ratio:2}.md\:aspect-\[3\/2\]{aspect-ratio:3/2}.md\:aspect-\[3\/4\]{aspect-ratio:3/4}.md\:aspect-\[4\/3\]{aspect-ratio:4/3}.md\:aspect-\[4\/5\]{aspect-ratio:4/5}.md\:aspect-\[5\/2\]{aspect-ratio:5/2}.md\:aspect-\[10\/13\]{aspect-ratio:10/13}.md\:aspect-\[16\/7\]{aspect-ratio:16/7}.md\:aspect-\[16\/8\]{aspect-ratio:16/8}.md\:aspect-\[16\/9\]{aspect-ratio:16/9}.md\:aspect-\[21\/8\]{aspect-ratio:21/8}.md\:aspect-\[21\/9\]{aspect-ratio:21/9}.md\:aspect-\[21\/10\]{aspect-ratio:21/10}.md\:aspect-auto{aspect-ratio:auto}.md\:aspect-video{aspect-ratio:var(--aspect-video)}.md\:\!size-28{width:calc(var(--spacing) * 28)!important;height:calc(var(--spacing) * 28)!important}.md\:size-13{width:calc(var(--spacing) * 13);height:calc(var(--spacing) * 13)}.md\:size-15{width:calc(var(--spacing) * 15);height:calc(var(--spacing) * 15)}.md\:size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.md\:size-44{width:calc(var(--spacing) * 44);height:calc(var(--spacing) * 44)}.md\:size-64{width:calc(var(--spacing) * 64);height:calc(var(--spacing) * 64)}.md\:h-11{height:calc(var(--spacing) * 11)}.md\:h-13{height:calc(var(--spacing) * 13)}.md\:h-16{height:calc(var(--spacing) * 16)}.md\:h-20{height:calc(var(--spacing) * 20)}.md\:h-24{height:calc(var(--spacing) * 24)}.md\:h-44{height:calc(var(--spacing) * 44)}.md\:h-80{height:calc(var(--spacing) * 80)}.md\:h-\[2px\]{height:2px}.md\:h-\[30rem\]{height:30rem}.md\:h-\[calc\(100\%-3rem\)\]{height:calc(100% - 3rem)}.md\:h-\[clamp\(20rem\,32vw\,30rem\)\]{height:clamp(20rem,32vw,30rem)}.md\:h-\[clamp\(22rem\,12rem_\+_26vw\,37\.5rem\)\]{height:clamp(22rem,12rem + 26vw,37.5rem)}.md\:h-\[clamp\(30rem\,22rem_\+_14vw\,38rem\)\]{height:clamp(30rem,22rem + 14vw,38rem)}.md\:h-\[clamp\(40rem\,28rem\+26vw\,54rem\)\]{height:clamp(40rem,28rem + 26vw,54rem)}.md\:h-full{height:100%}.md\:min-h-14{min-height:calc(var(--spacing) * 14)}.md\:min-h-48{min-height:calc(var(--spacing) * 48)}.md\:min-h-72{min-height:calc(var(--spacing) * 72)}.md\:min-h-96{min-height:calc(var(--spacing) * 96)}.md\:min-h-120{min-height:calc(var(--spacing) * 120)}.md\:min-h-136{min-height:calc(var(--spacing) * 136)}.md\:min-h-\[26rem\]{min-height:26rem}.md\:min-h-\[30rem\]{min-height:30rem}.md\:min-h-\[32rem\]{min-height:32rem}.md\:min-h-\[34rem\]{min-height:34rem}.md\:min-h-\[38rem\]{min-height:38rem}.md\:min-h-\[40rem\]{min-height:40rem}.md\:min-h-\[42rem\]{min-height:42rem}.md\:min-h-\[44rem\]{min-height:44rem}.md\:min-h-\[70svh\]{min-height:70svh}.md\:min-h-\[78vh\]{min-height:78vh}.md\:min-h-\[560px\]{min-height:560px}.md\:min-h-\[620px\]{min-height:620px}.md\:min-h-\[calc\(100svh-var\(--header-h\)\)\]{min-height:calc(100svh - var(--header-h))}.md\:min-h-full{min-height:100%}.md\:w-16{width:calc(var(--spacing) * 16)}.md\:w-20{width:calc(var(--spacing) * 20)}.md\:w-24{width:calc(var(--spacing) * 24)}.md\:w-26{width:calc(var(--spacing) * 26)}.md\:w-\[34\%\]{width:34%}.md\:w-\[46\%\]{width:46%}.md\:w-\[calc\(50\%-0\.625rem\)\]{width:calc(50% - .625rem)}.md\:w-\[min\(26rem\,46\%\)\]{width:min(26rem,46%)}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:max-w-72{max-width:calc(var(--spacing) * 72)}.md\:max-w-120{max-width:calc(var(--spacing) * 120)}.md\:max-w-\[22rem\]{max-width:22rem}.md\:max-w-\[26rem\]{max-width:26rem}.md\:max-w-\[32rem\]{max-width:32rem}.md\:max-w-\[72rem\]{max-width:72rem}.md\:max-w-sm{max-width:var(--container-sm)}.md\:max-w-xl{max-width:var(--container-xl)}.md\:min-w-54{min-width:calc(var(--spacing) * 54)}.md\:min-w-\[320px\]{min-width:320px}.md\:flex-none{flex:none}.md\:shrink-0{flex-shrink:0}.md\:basis-auto{flex-basis:auto}.md\:-translate-y-2{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:-translate-y-4{--tw-translate-y:calc(var(--spacing) * -4);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:-translate-y-6{--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:translate-y-1\/3{--tw-translate-y:calc(1 / 3 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:translate-y-8{--tw-translate-y:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:translate-y-10{--tw-translate-y:calc(var(--spacing) * 10);translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:columns-2{columns:2}.md\:columns-3{columns:3}.md\:auto-cols-\[minmax\(0\,1fr\)\]{grid-auto-columns:minmax(0,1fr)}.md\:grid-flow-col{grid-auto-flow:column}.md\:grid-flow-dense{grid-auto-flow:dense}.md\:grid-flow-row{grid-auto-flow:row}.md\:auto-rows-\[15rem\]{grid-auto-rows:15rem}.md\:auto-rows-\[clamp\(11rem\,6rem_\+_9vw\,15\.5rem\)\]{grid-auto-rows:clamp(11rem,6rem + 9vw,15.5rem)}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-\[1\.2fr_0\.8fr_1fr\]{grid-template-columns:1.2fr .8fr 1fr}.md\:grid-cols-\[1\.6fr_1fr_1fr\]{grid-template-columns:1.6fr 1fr 1fr}.md\:grid-cols-\[1\.25fr_1fr_1fr\]{grid-template-columns:1.25fr 1fr 1fr}.md\:grid-cols-\[3\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:3.5rem minmax(0,1fr)}.md\:grid-cols-\[3\.5rem_minmax\(0\,1fr\)_13rem_auto\]{grid-template-columns:3.5rem minmax(0,1fr) 13rem auto}.md\:grid-cols-\[3rem_minmax\(0\,1fr\)_2rem\]{grid-template-columns:3rem minmax(0,1fr) 2rem}.md\:grid-cols-\[4\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:4.5rem minmax(0,1fr) auto}.md\:grid-cols-\[4rem_minmax\(0\,1fr\)_17rem_auto\]{grid-template-columns:4rem minmax(0,1fr) 17rem auto}.md\:grid-cols-\[5rem_minmax\(0\,1fr\)_12rem\]{grid-template-columns:5rem minmax(0,1fr) 12rem}.md\:grid-cols-\[6\.5rem_minmax\(0\,_1fr\)\]{grid-template-columns:6.5rem minmax(0,1fr)}.md\:grid-cols-\[6rem_1fr\]{grid-template-columns:6rem 1fr}.md\:grid-cols-\[6rem_minmax\(0\,1fr\)_12rem_auto\]{grid-template-columns:6rem minmax(0,1fr) 12rem auto}.md\:grid-cols-\[6rem_minmax\(0\,2fr\)_minmax\(0\,3fr\)_auto\]{grid-template-columns:6rem minmax(0,2fr) minmax(0,3fr) auto}.md\:grid-cols-\[9rem_1fr_auto\]{grid-template-columns:9rem 1fr auto}.md\:grid-cols-\[10rem_minmax\(0\,1fr\)\]{grid-template-columns:10rem minmax(0,1fr)}.md\:grid-cols-\[11rem_minmax\(0\,1fr\)\]{grid-template-columns:11rem minmax(0,1fr)}.md\:grid-cols-\[15rem_minmax\(0\,1fr\)\]{grid-template-columns:15rem minmax(0,1fr)}.md\:grid-cols-\[45fr_55fr\]{grid-template-columns:45fr 55fr}.md\:grid-cols-\[55fr_45fr\]{grid-template-columns:55fr 45fr}.md\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.md\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.md\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.md\:grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto}.md\:grid-cols-\[auto_minmax\(0\,24rem\)\]{grid-template-columns:auto minmax(0,24rem)}.md\:grid-cols-\[auto_minmax\(8rem\,1fr\)_auto\]{grid-template-columns:auto minmax(8rem,1fr) auto}.md\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.md\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.3fr\)_auto\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) auto}.md\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,0\.75fr\)_minmax\(0\,1\.25fr\)\]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.md\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.md\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1\.4fr\)_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,.9fr) minmax(0,1.1fr)}.md\:grid-cols-\[minmax\(0\,1\.6fr\)_repeat\(3\,minmax\(0\,1fr\)\)_auto\]{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr)) auto}.md\:grid-cols-\[minmax\(0\,1\.7fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.md\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_12rem_5rem_auto\]{grid-template-columns:minmax(0,1fr) 12rem 5rem auto}.md\:grid-cols-\[minmax\(0\,1fr\)_13rem_auto\]{grid-template-columns:minmax(0,1fr) 13rem auto}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.8fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,26rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,clamp\(16rem\,30vw\,28rem\)\)\]{grid-template-columns:minmax(0,1fr) minmax(0,clamp(16rem,30vw,28rem))}.md\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.md\:grid-cols-\[minmax\(0\,4fr\)_minmax\(0\,5fr\)_auto\]{grid-template-columns:minmax(0,4fr) minmax(0,5fr) auto}.md\:grid-cols-\[minmax\(0\,4fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.md\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,2fr\)_minmax\(0\,2fr\)_minmax\(0\,2fr\)_auto\]{grid-template-columns:minmax(0,5fr) minmax(0,2fr) minmax(0,2fr) minmax(0,2fr) auto}.md\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.md\:grid-cols-\[minmax\(0\,6fr\)_minmax\(0\,6fr\)\]{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.md\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.md\:grid-cols-\[minmax\(0\,14rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,16rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,16rem) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,_1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:grid-cols-\[minmax\(0\,_11fr\)_minmax\(0\,_10fr\)\]{grid-template-columns:minmax(0,11fr) minmax(0,10fr)}.md\:grid-cols-\[minmax\(max-content\,_1fr\)_minmax\(0\,_24rem\)\]{grid-template-columns:minmax(max-content,1fr) minmax(0,24rem)}.md\:grid-cols-\[repeat\(3\,_auto\)\]{grid-template-columns:repeat(3,auto)}.md\:grid-cols-\[repeat\(3\,minmax\(0\,1fr\)\)_auto\]{grid-template-columns:repeat(3,minmax(0,1fr)) auto}.md\:grid-cols-\[repeat\(16\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(16,minmax(0,1fr))}.md\:grid-cols-none{grid-template-columns:none}.md\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.md\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.md\:grid-rows-\[1fr_1fr\]{grid-template-rows:1fr 1fr}.md\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.md\:grid-rows-\[minmax\(0\,1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.md\:grid-rows-\[repeat\(2\,minmax\(15rem\,1fr\)\)\]{grid-template-rows:repeat(2,minmax(15rem,1fr))}.md\:flex-col{flex-direction:column}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:flex-wrap{flex-wrap:wrap}.md\:content-center{align-content:center}.md\:content-stretch{align-content:stretch}.md\:\[align-items\:end\]{align-items:end}.md\:\[align-items\:start\]{align-items:start}.md\:items-baseline{align-items:baseline}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:justify-end{justify-content:flex-end}.md\:justify-items-end{justify-items:end}.md\:justify-items-start{justify-items:start}.md\:gap-\(--st-gap\){gap:var(--st-gap)}.md\:gap-0{gap:calc(var(--spacing) * 0)}.md\:gap-3{gap:calc(var(--spacing) * 3)}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:gap-7{gap:calc(var(--spacing) * 7)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-10{gap:calc(var(--spacing) * 10)}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:gap-14{gap:calc(var(--spacing) * 14)}.md\:gap-16{gap:calc(var(--spacing) * 16)}.md\:gap-20{gap:calc(var(--spacing) * 20)}.md\:gap-24{gap:calc(var(--spacing) * 24)}.md\:gap-\[clamp\(1\.25rem\,2\.5vw\,2\.5rem\)\]{gap:clamp(1.25rem,2.5vw,2.5rem)}.md\:gap-\[clamp\(1rem\,0\.5rem\+1\.5vw\,2rem\)\]{gap:clamp(1rem,.5rem + 1.5vw,2rem)}.md\:gap-\[clamp\(2\.5rem\,5vw\,4\.5rem\)\]{gap:clamp(2.5rem,5vw,4.5rem)}.md\:gap-\[clamp\(2rem\,5vw\,6rem\)\]{gap:clamp(2rem,5vw,6rem)}.md\:gap-\[clamp\(4\.5rem\,8vw\,8rem\)\]{gap:clamp(4.5rem,8vw,8rem)}:where(.md\:space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.md\:space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}:where(.md\:space-y-20>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 20) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 20) * calc(1 - var(--tw-space-y-reverse)))}:where(.md\:space-y-24>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 24) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 24) * calc(1 - var(--tw-space-y-reverse)))}:where(.md\:space-y-28>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 28) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 28) * calc(1 - var(--tw-space-y-reverse)))}.md\:gap-x-\(--voices-gap\){column-gap:var(--voices-gap)}.md\:gap-x-0{column-gap:calc(var(--spacing) * 0)}.md\:gap-x-2{column-gap:calc(var(--spacing) * 2)}.md\:gap-x-5{column-gap:calc(var(--spacing) * 5)}.md\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.md\:gap-x-7{column-gap:calc(var(--spacing) * 7)}.md\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.md\:gap-x-9{column-gap:calc(var(--spacing) * 9)}.md\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.md\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.md\:gap-x-16{column-gap:calc(var(--spacing) * 16)}.md\:gap-x-\[clamp\(1\.5rem\,3vw\,3rem\)\]{column-gap:clamp(1.5rem,3vw,3rem)}.md\:gap-x-\[clamp\(2\.5rem\,1rem\+3vw\,5rem\)\]{column-gap:clamp(2.5rem,1rem + 3vw,5rem)}.md\:gap-x-\[clamp\(2\.5rem\,5vw\,6rem\)\]{column-gap:clamp(2.5rem,5vw,6rem)}.md\:gap-x-\[clamp\(2\.5rem\,6vw\,6\.5rem\)\]{column-gap:clamp(2.5rem,6vw,6.5rem)}.md\:gap-x-\[clamp\(2rem\,1rem_\+_3vw\,4\.5rem\)\]{column-gap:clamp(2rem,1rem + 3vw,4.5rem)}.md\:gap-x-\[clamp\(2rem\,4vw\,4rem\)\]{column-gap:clamp(2rem,4vw,4rem)}.md\:gap-x-\[clamp\(2rem\,5vw\,6rem\)\]{column-gap:clamp(2rem,5vw,6rem)}.md\:gap-x-\[clamp\(2rem\,6vw\,7rem\)\]{column-gap:clamp(2rem,6vw,7rem)}.md\:gap-x-\[clamp\(3rem\,1rem\+5vw\,7rem\)\]{column-gap:clamp(3rem,1rem + 5vw,7rem)}.md\:gap-y-\(--pod-gap\){row-gap:var(--pod-gap)}.md\:gap-y-2{row-gap:calc(var(--spacing) * 2)}.md\:gap-y-3{row-gap:calc(var(--spacing) * 3)}.md\:gap-y-8{row-gap:calc(var(--spacing) * 8)}.md\:gap-y-10{row-gap:calc(var(--spacing) * 10)}.md\:gap-y-12{row-gap:calc(var(--spacing) * 12)}.md\:gap-y-14{row-gap:calc(var(--spacing) * 14)}.md\:gap-y-\[clamp\(2\.5rem\,2rem_\+_2vw\,3\.5rem\)\]{row-gap:clamp(2.5rem,2rem + 2vw,3.5rem)}.md\:\[align-self\:end\]{align-self:end}.md\:\[align-self\:start\]{align-self:start}.md\:self-auto{align-self:auto}.md\:self-center{align-self:center}.md\:self-end{align-self:flex-end}.md\:\[justify-self\:end\]{justify-self:end}.md\:justify-self-end{justify-self:flex-end}.md\:overflow-visible{overflow:visible}.md\:rounded-2xl{border-radius:var(--radius-2xl)}.md\:rounded-40{border-radius:var(--radius-40)}.md\:rounded-xl{border-radius:var(--radius-xl)}.md\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:border-\(--custom-rule\){border-color:var(--custom-rule)}.md\:border-default{border-color:var(--color-border)}.md\:border-s-\(--custom-line\){border-inline-start-color:var(--custom-line)}.md\:border-l-\(--impact-rule\){border-left-color:var(--impact-rule)}.md\:object-\[50\%_60\%\]{object-position:50% 60%}.md\:object-\[55\%_50\%\]{object-position:55% 50%}.md\:object-\[55\%_60\%\]{object-position:55% 60%}.md\:object-\[60\%_35\%\]{object-position:60% 35%}.md\:object-\[60\%_55\%\]{object-position:60% 55%}.md\:object-\[62\%_35\%\]{object-position:62% 35%}.md\:object-\[62\%_55\%\]{object-position:62% 55%}.md\:p-0{padding:calc(var(--spacing) * 0)}.md\:p-2\.5{padding:calc(var(--spacing) * 2.5)}.md\:p-4{padding:calc(var(--spacing) * 4)}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-7{padding:calc(var(--spacing) * 7)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-9{padding:calc(var(--spacing) * 9)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:px-\(--board-pad\){padding-inline:var(--board-pad)}.md\:px-\(--compare-pad\){padding-inline:var(--compare-pad)}.md\:px-0{padding-inline:calc(var(--spacing) * 0)}.md\:px-3{padding-inline:calc(var(--spacing) * 3)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-5\.5{padding-inline:calc(var(--spacing) * 5.5)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:px-7{padding-inline:calc(var(--spacing) * 7)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:px-14{padding-inline:calc(var(--spacing) * 14)}.md\:px-16{padding-inline:calc(var(--spacing) * 16)}.md\:px-\[0\.07em\]{padding-inline:.07em}.md\:py-0{padding-block:calc(var(--spacing) * 0)}.md\:py-4{padding-block:calc(var(--spacing) * 4)}.md\:py-6{padding-block:calc(var(--spacing) * 6)}.md\:py-7{padding-block:calc(var(--spacing) * 7)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:py-9{padding-block:calc(var(--spacing) * 9)}.md\:py-10{padding-block:calc(var(--spacing) * 10)}.md\:py-12{padding-block:calc(var(--spacing) * 12)}.md\:py-14{padding-block:calc(var(--spacing) * 14)}.md\:py-16{padding-block:calc(var(--spacing) * 16)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:py-28{padding-block:calc(var(--spacing) * 28)}.md\:py-32{padding-block:calc(var(--spacing) * 32)}.md\:ps-10{padding-inline-start:calc(var(--spacing) * 10)}.md\:pe-10{padding-inline-end:calc(var(--spacing) * 10)}.md\:pe-\[clamp\(0rem\,4vw\,4rem\)\]{padding-inline-end:clamp(0rem,4vw,4rem)}.md\:pt-0{padding-top:calc(var(--spacing) * 0)}.md\:pt-4{padding-top:calc(var(--spacing) * 4)}.md\:pt-4\.5{padding-top:calc(var(--spacing) * 4.5)}.md\:pt-5{padding-top:calc(var(--spacing) * 5)}.md\:pt-6{padding-top:calc(var(--spacing) * 6)}.md\:pt-8{padding-top:calc(var(--spacing) * 8)}.md\:pt-9{padding-top:calc(var(--spacing) * 9)}.md\:pt-10{padding-top:calc(var(--spacing) * 10)}.md\:pt-12{padding-top:calc(var(--spacing) * 12)}.md\:pt-14{padding-top:calc(var(--spacing) * 14)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pt-20{padding-top:calc(var(--spacing) * 20)}.md\:pt-24{padding-top:calc(var(--spacing) * 24)}.md\:pt-28{padding-top:calc(var(--spacing) * 28)}.md\:pt-32{padding-top:calc(var(--spacing) * 32)}.md\:pt-36{padding-top:calc(var(--spacing) * 36)}.md\:pt-40{padding-top:calc(var(--spacing) * 40)}.md\:pt-44{padding-top:calc(var(--spacing) * 44)}.md\:pt-48{padding-top:calc(var(--spacing) * 48)}.md\:pt-\[0\.02em\]{padding-top:.02em}.md\:pt-\[0\.4rem\]{padding-top:.4rem}.md\:pt-\[calc\(var\(--custom-hem-y\)\+2\.5rem\)\]{padding-top:calc(var(--custom-hem-y) + 2.5rem)}.md\:pt-\[clamp\(1rem\,2vw\,2rem\)\]{padding-top:clamp(1rem,2vw,2rem)}.md\:pt-\[clamp\(6rem\,11vw\,10rem\)\]{padding-top:clamp(6rem,11vw,10rem)}.md\:pr-4{padding-right:calc(var(--spacing) * 4)}.md\:\!pb-12{padding-bottom:calc(var(--spacing) * 12)!important}.md\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.md\:pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.md\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.md\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.md\:pb-3\.5{padding-bottom:calc(var(--spacing) * 3.5)}.md\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.md\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.md\:pb-5\.5{padding-bottom:calc(var(--spacing) * 5.5)}.md\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.md\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.md\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.md\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.md\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.md\:pb-36{padding-bottom:calc(var(--spacing) * 36)}.md\:pb-44{padding-bottom:calc(var(--spacing) * 44)}.md\:pb-52{padding-bottom:calc(var(--spacing) * 52)}.md\:pb-56{padding-bottom:calc(var(--spacing) * 56)}.md\:pb-\[0\.075em\]{padding-bottom:.075em}.md\:pb-\[var\(--section-space\)\]{padding-bottom:var(--section-space)}.md\:pl-\(--tr-pad\){padding-left:var(--tr-pad)}.md\:pl-8{padding-left:calc(var(--spacing) * 8)}.md\:pl-10{padding-left:calc(var(--spacing) * 10)}.md\:pl-\[16vw\]{padding-left:16vw}.md\:pl-\[clamp\(1\.5rem\,3vw\,3rem\)\]{padding-left:clamp(1.5rem,3vw,3rem)}.md\:text-center{text-align:center}.md\:text-end{text-align:end}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-start{text-align:start}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\(length\:--cta-size\){font-size:var(--cta-size)}.md\:text-\(length\:--text-xs\){font-size:var(--text-xs)}.md\:text-\[0\.9375rem\]{font-size:.9375rem}.md\:text-\[1\.5rem\]{font-size:1.5rem}.md\:text-\[1\.75rem\]{font-size:1.75rem}.md\:text-\[1\.375rem\]{font-size:1.375rem}.md\:text-\[1\.625rem\]{font-size:1.625rem}.md\:text-\[1\.875rem\]{font-size:1.875rem}.md\:text-\[2\.5rem\]{font-size:2.5rem}.md\:text-\[2\.25rem\]{font-size:2.25rem}.md\:text-\[2\.75rem\]{font-size:2.75rem}.md\:text-\[2rem\]{font-size:2rem}.md\:text-\[3\.5rem\]{font-size:3.5rem}.md\:text-\[clamp\(1\.5rem\,1\.2rem_\+_0\.9vw\,2rem\)\]{font-size:clamp(1.5rem,1.2rem + .9vw,2rem)}.md\:text-\[min\(5\.5rem\,calc\(\(100cqi-9rem\)\/7\.4\)\)\]{font-size:min(5.5rem,13.5135cqi - 1.21622rem)}.md\:leading-\[0\.8\]{--tw-leading:.8;line-height:.8}.md\:leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.md\:leading-\[1\]{--tw-leading:1;line-height:1}.md\:font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.md\:font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.md\:tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.md\:text-balance{text-wrap:balance}.md\:whitespace-nowrap{white-space:nowrap}.md\:text-\(--custom-meta\){color:var(--custom-meta)}.md\:text-soft{color:var(--color-text-soft)}.md\:uppercase{text-transform:uppercase}.md\:filter-\[url\(\#outline-3\)\]{filter:url(#outline-3)}.md\:\[--band-stop\:38\%\]{--band-stop:38%}.md\:\[--cols\:3\]{--cols:3}.md\:\[--hero-reel-min-h\:max\(40rem\,82svh\)\]{--hero-reel-min-h:max(40rem, 82svh)}.md\:\[--mini-ui-h\:18rem\]{--mini-ui-h:18rem}.md\:\[border-top\:0\]{border-top:0}.md\:\[grid-area\:1_\/_1_\/_3_\/_3\]{grid-area:1/1/3/3}.md\:\[grid-area\:arch\]{grid-area:arch}.md\:\[grid-area\:nav\]{grid-area:nav}.md\:\[grid-area\:slides\]{grid-area:slides}@media not all and (min-width:1200px){.md\:max-\[1200px\]\:grid{display:grid}.md\:max-\[1200px\]\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:max-\[1200px\]\:\[align-items\:end\]{align-items:end}.md\:max-\[1200px\]\:gap-12{gap:calc(var(--spacing) * 12)}}@media not all and (min-width:80rem){.md\:max-xl\:ml-\[calc\(var\(--team-title\)_\*_1\.18\)\]{margin-left:calc(var(--team-title) * 1.18)}.md\:max-xl\:hidden{display:none}.md\:max-xl\:max-w-132{max-width:calc(var(--spacing) * 132)}.md\:max-xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:max-xl\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.md\:max-xl\:items-end{align-items:flex-end}.md\:max-xl\:gap-x-6{column-gap:calc(var(--spacing) * 6)}}@media not all and (min-width:64rem){.md\:max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}@media(min-width:50rem){.min-\[50rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:56.25rem){.min-\[56\.25rem\]\:order-2{order:2}.min-\[56\.25rem\]\:min-h-112{min-height:calc(var(--spacing) * 112)}.min-\[56\.25rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[56\.25rem\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.min-\[56\.25rem\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.min-\[56\.25rem\]\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.min-\[56\.25rem\]\:grid-cols-\[11rem_minmax\(0\,1fr\)\]{grid-template-columns:11rem minmax(0,1fr)}.min-\[56\.25rem\]\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.min-\[56\.25rem\]\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.min-\[56\.25rem\]\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.min-\[56\.25rem\]\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.min-\[56\.25rem\]\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.min-\[56\.25rem\]\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.min-\[56\.25rem\]\:grid-cols-\[repeat\(6\,auto\)\]{grid-template-columns:repeat(6,auto)}.min-\[56\.25rem\]\:items-center{align-items:center}.min-\[56\.25rem\]\:items-stretch{align-items:stretch}.min-\[56\.25rem\]\:gap-5{gap:calc(var(--spacing) * 5)}.min-\[56\.25rem\]\:gap-6{gap:calc(var(--spacing) * 6)}.min-\[56\.25rem\]\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.min-\[56\.25rem\]\:gap-x-16{column-gap:calc(var(--spacing) * 16)}.min-\[56\.25rem\]\:gap-x-\[clamp\(3rem\,5vw\,5rem\)\]{column-gap:clamp(3rem,5vw,5rem)}.min-\[56\.25rem\]\:gap-y-14{row-gap:calc(var(--spacing) * 14)}.min-\[56\.25rem\]\:\[align-self\:end\]{align-self:end}.min-\[56\.25rem\]\:\[justify-self\:end\]{justify-self:end}.min-\[56\.25rem\]\:pt-5\.5{padding-top:calc(var(--spacing) * 5.5)}}@media(min-width:62rem){.min-\[62rem\]\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,9fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,9fr)}.min-\[62rem\]\:gap-12{gap:calc(var(--spacing) * 12)}}@media(min-width:64rem){.lg\:pointer-events-auto{pointer-events:auto}.lg\:pointer-events-none{pointer-events:none}.lg\:absolute{position:absolute}.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:inset-0{inset:calc(var(--spacing) * 0)}.lg\:inset-x-0{inset-inline:calc(var(--spacing) * 0)}.lg\:inset-x-\[20\%\]{inset-inline:20%}.lg\:inset-y-0{inset-block:calc(var(--spacing) * 0)}.lg\:-start-5{inset-inline-start:calc(var(--spacing) * -5)}.lg\:-start-8{inset-inline-start:calc(var(--spacing) * -8)}.lg\:-start-10{inset-inline-start:calc(var(--spacing) * -10)}.lg\:-start-16{inset-inline-start:calc(var(--spacing) * -16)}.lg\:start-\[50\%\]{inset-inline-start:50%}.lg\:-end-10{inset-inline-end:calc(var(--spacing) * -10)}.lg\:-end-12{inset-inline-end:calc(var(--spacing) * -12)}.lg\:end-\[calc\(\(100vw_-_var\(--container-width\)\)_\/_2_\+_var\(--container-x\)\)\]{inset-inline-end:calc((100vw - var(--container-width)) / 2 + var(--container-x))}.lg\:end-\[calc\(-1_\*_var\(--custom-ph-art-out\)\)\]{inset-inline-end:calc(-1 * var(--custom-ph-art-out))}.lg\:-top-11{top:calc(var(--spacing) * -11)}.lg\:top-\(--custom-index-top\){top:var(--custom-index-top)}.lg\:top-\(--y\){top:var(--y)}.lg\:top-0{top:calc(var(--spacing) * 0)}.lg\:top-1\/2{top:50%}.lg\:top-6{top:calc(var(--spacing) * 6)}.lg\:top-8{top:calc(var(--spacing) * 8)}.lg\:top-10{top:calc(var(--spacing) * 10)}.lg\:top-12{top:calc(var(--spacing) * 12)}.lg\:top-20{top:calc(var(--spacing) * 20)}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:top-30{top:calc(var(--spacing) * 30)}.lg\:top-32{top:calc(var(--spacing) * 32)}.lg\:top-\[3\%\]{top:3%}.lg\:top-\[4\%\]{top:4%}.lg\:top-\[5\%\]{top:5%}.lg\:top-\[8\%\]{top:8%}.lg\:top-\[30\%\]{top:30%}.lg\:top-\[40\%\]{top:40%}.lg\:top-\[47\%\]{top:47%}.lg\:top-\[50\%\]{top:50%}.lg\:top-\[calc\(226_\/_240_\*_100\%\)\]{top:94.1667%}.lg\:top-\[calc\(var\(--header-h\)\+1\.5rem\)\]{top:calc(var(--header-h) + 1.5rem)}.lg\:top-\[calc\(var\(--header-h\)\+2\.5rem\)\]{top:calc(var(--header-h) + 2.5rem)}.lg\:top-\[calc\(var\(--header-h\)\+2rem\)\]{top:calc(var(--header-h) + 2rem)}.lg\:top-\[calc\(var\(--header-h\)_\+_1\.5rem\)\]{top:calc(var(--header-h) + 1.5rem)}.lg\:top-\[calc\(var\(--header-h\)_\+_2rem\)\]{top:calc(var(--header-h) + 2rem)}.lg\:top-\[calc\(var\(--header-h\)_\+_3rem\)\]{top:calc(var(--header-h) + 3rem)}.lg\:top-\[calc\(var\(--header-h\,5\.5rem\)\+2rem\)\],.lg\:top-\[calc\(var\(--header-h\,5\.5rem\)_\+_2rem\)\]{top:calc(var(--header-h,5.5rem) + 2rem)}.lg\:top-\[calc\(var\(--header-h\,5rem\)_\+_2\.5rem\)\]{top:calc(var(--header-h,5rem) + 2.5rem)}.lg\:top-\[calc\(var\(--header-h\,5rem\)_\+_2rem\)\]{top:calc(var(--header-h,5rem) + 2rem)}.lg\:top-\[calc\(var\(--header-h\,5rem\)_\+_3rem\)\]{top:calc(var(--header-h,5rem) + 3rem)}.lg\:top-\[calc\(var\(--header-h\,6rem\)_\+_2rem\)\]{top:calc(var(--header-h,6rem) + 2rem)}.lg\:top-\[calc\(var\(--header-h\,8rem\)_\+_2rem\)\]{top:calc(var(--header-h,8rem) + 2rem)}.lg\:top-\[calc\(var\(--header-h\,88px\)\+1\.5rem\)\]{top:calc(var(--header-h,88px) + 1.5rem)}.lg\:top-\[calc\(var\(--header-h\,88px\)\+2rem\)\]{top:calc(var(--header-h,88px) + 2rem)}.lg\:top-\[calc\(var\(--header-h\,88px\)_\+_1\.5rem\)\]{top:calc(var(--header-h,88px) + 1.5rem)}.lg\:top-\[calc\(var\(--header-h\,88px\)_\+_2rem\)\]{top:calc(var(--header-h,88px) + 2rem)}.lg\:top-\[calc\(var\(--header-h\,88px\)_\+_3rem\)\]{top:calc(var(--header-h,88px) + 3rem)}.lg\:top-\[calc\(var\(--navbar-h\)_\+_2rem\)\]{top:calc(var(--navbar-h) + 2rem)}.lg\:top-\[calc\(var\(--navbar-h\,88px\)_\+_2rem\)\]{top:calc(var(--navbar-h,88px) + 2rem)}.lg\:top-auto{top:auto}.lg\:-right-2{right:calc(var(--spacing) * -2)}.lg\:-right-6{right:calc(var(--spacing) * -6)}.lg\:-right-8{right:calc(var(--spacing) * -8)}.lg\:-right-10{right:calc(var(--spacing) * -10)}.lg\:-right-14{right:calc(var(--spacing) * -14)}.lg\:right-\(--testimony-ring\){right:var(--testimony-ring)}.lg\:right-0{right:calc(var(--spacing) * 0)}.lg\:right-\[2\%\]{right:2%}.lg\:right-\[5\%\]{right:5%}.lg\:right-\[9\%\]{right:9%}.lg\:right-\[20\%\]{right:20%}.lg\:right-\[24\%\]{right:24%}.lg\:right-\[25\%\]{right:25%}.lg\:-bottom-8{bottom:calc(var(--spacing) * -8)}.lg\:-bottom-10{bottom:calc(var(--spacing) * -10)}.lg\:bottom-\(--testimony-chip\){bottom:var(--testimony-chip)}.lg\:bottom-0{bottom:calc(var(--spacing) * 0)}.lg\:bottom-5\.5{bottom:calc(var(--spacing) * 5.5)}.lg\:bottom-7{bottom:calc(var(--spacing) * 7)}.lg\:bottom-8{bottom:calc(var(--spacing) * 8)}.lg\:bottom-10{bottom:calc(var(--spacing) * 10)}.lg\:bottom-12{bottom:calc(var(--spacing) * 12)}.lg\:bottom-14{bottom:calc(var(--spacing) * 14)}.lg\:bottom-\[6\%\]{bottom:6%}.lg\:bottom-\[18\%\]{bottom:18%}.lg\:bottom-\[22\%\]{bottom:22%}.lg\:bottom-\[24\%\]{bottom:24%}.lg\:bottom-\[calc\(var\(--exit-y\)_\+_0\.5px\)\]{bottom:calc(var(--exit-y) + .5px)}.lg\:bottom-auto{bottom:auto}.lg\:bottom-full{bottom:100%}.lg\:-left-8{left:calc(var(--spacing) * -8)}.lg\:-left-10{left:calc(var(--spacing) * -10)}.lg\:-left-12{left:calc(var(--spacing) * -12)}.lg\:-left-16{left:calc(var(--spacing) * -16)}.lg\:left-\(--x\){left:var(--x)}.lg\:left-0{left:calc(var(--spacing) * 0)}.lg\:left-1\/2{left:50%}.lg\:left-7{left:calc(var(--spacing) * 7)}.lg\:left-8{left:calc(var(--spacing) * 8)}.lg\:left-\[2\%\]{left:2%}.lg\:left-\[3\.5\%\]{left:3.5%}.lg\:left-\[6\%\]{left:6%}.lg\:left-\[23\%\]{left:23%}.lg\:left-\[27\%\]{left:27%}.lg\:left-auto{left:auto}.lg\:left-full{left:100%}.lg\:-z-1{z-index:-1}.lg\:z-2{z-index:2}.lg\:z-10{z-index:10}.lg\:-order-1{order:-1}.lg\:order-0{order:0}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:order-first{order:-9999}.lg\:order-last{order:9999}.lg\:order-none{order:0}.lg\:col-\[1\]{grid-column:1}.lg\:col-\[1_\/_6\]{grid-column:1/6}.lg\:col-\[1_\/_9\]{grid-column:1/9}.lg\:col-\[1_\/_10\]{grid-column:1/10}.lg\:col-\[1_\/_13\]{grid-column:1/13}.lg\:col-\[2\]{grid-column:2}.lg\:col-\[3\]{grid-column:3}.lg\:col-\[3_\/_-1\]{grid-column:3/-1}.lg\:col-\[5\]{grid-column:5}.lg\:col-\[6_\/_9\]{grid-column:6/9}.lg\:col-\[9_\/_13\]{grid-column:9/13}.lg\:col-\[auto\]{grid-column:auto}.lg\:col-\[span_2\]{grid-column:span 2}.lg\:col-\[span_4\]{grid-column:span 4}.lg\:col-\[span_5\]{grid-column:span 5}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-12{grid-column:span 12/span 12}.lg\:col-span-full{grid-column:1/-1}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:col-start-4{grid-column-start:4}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}.lg\:col-start-9{grid-column-start:9}.lg\:col-start-auto{grid-column-start:auto}.lg\:row-\[1\]{grid-row:1}.lg\:row-\[1_\/_3\]{grid-row:1/3}.lg\:row-\[1_\/_4\]{grid-row:1/4}.lg\:row-\[1_\/_span_2\]{grid-row:1/span 2}.lg\:row-\[2\]{grid-row:2}.lg\:row-\[2_\/_span_2\]{grid-row:2/span 2}.lg\:row-\[3\]{grid-row:3}.lg\:row-\[auto\]{grid-row:auto}.lg\:row-\[span_2\]{grid-row:span 2}.lg\:row-\[span_8\]{grid-row:span 8}.lg\:row-span-1{grid-row:span 1/span 1}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-span-7{grid-row:span 7/span 7}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:m-0{margin:calc(var(--spacing) * 0)}.lg\:m-10{margin:calc(var(--spacing) * 10)}.lg\:mx-0{margin-inline:calc(var(--spacing) * 0)}.lg\:mx-10{margin-inline:calc(var(--spacing) * 10)}.lg\:mx-auto{margin-inline:auto}.lg\:-my-6{margin-block:calc(var(--spacing) * -6)}.lg\:my-0{margin-block:calc(var(--spacing) * 0)}.lg\:my-\[calc\(var\(--offer-rise\)_\*_-1\)\]{margin-block:calc(var(--offer-rise) * -1)}.lg\:my-auto{margin-block:auto}.lg\:ms-0{margin-inline-start:calc(var(--spacing) * 0)}.lg\:ms-\[25\%\]{margin-inline-start:25%}.lg\:ms-\[calc\(100\%_\/_3\)\]{margin-inline-start:33.3333%}.lg\:ms-auto{margin-inline-start:auto}.lg\:-me-\[clamp\(1\.5rem\,0\.5rem_\+_2\.5vw\,3\.5rem\)\]{margin-inline-end:calc(-1*clamp(1.5rem,.5rem + 2.5vw,3.5rem))}.lg\:me-\[calc\(\(100\%-var\(--container-width\)\)\/2\+var\(--container-x\)\)\]{margin-inline-end:calc((100% - var(--container-width)) / 2 + var(--container-x))}.lg\:-mt-20{margin-top:calc(var(--spacing) * -20)}.lg\:-mt-22{margin-top:calc(var(--spacing) * -22)}.lg\:-mt-36{margin-top:calc(var(--spacing) * -36)}.lg\:-mt-\[calc\(var\(--custom-book-h\)\/2\)\]{margin-top:calc(calc(var(--custom-book-h) / 2) * -1)}.lg\:mt-0{margin-top:calc(var(--spacing) * 0)}.lg\:mt-1{margin-top:calc(var(--spacing) * 1)}.lg\:mt-2{margin-top:calc(var(--spacing) * 2)}.lg\:mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.lg\:mt-3{margin-top:calc(var(--spacing) * 3)}.lg\:mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.lg\:mt-4{margin-top:calc(var(--spacing) * 4)}.lg\:mt-5{margin-top:calc(var(--spacing) * 5)}.lg\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.lg\:mt-10{margin-top:calc(var(--spacing) * 10)}.lg\:mt-11{margin-top:calc(var(--spacing) * 11)}.lg\:mt-12{margin-top:calc(var(--spacing) * 12)}.lg\:mt-13\.5{margin-top:calc(var(--spacing) * 13.5)}.lg\:mt-14{margin-top:calc(var(--spacing) * 14)}.lg\:mt-16{margin-top:calc(var(--spacing) * 16)}.lg\:mt-18{margin-top:calc(var(--spacing) * 18)}.lg\:mt-20{margin-top:calc(var(--spacing) * 20)}.lg\:mt-24{margin-top:calc(var(--spacing) * 24)}.lg\:mt-26{margin-top:calc(var(--spacing) * 26)}.lg\:mt-28{margin-top:calc(var(--spacing) * 28)}.lg\:mt-32{margin-top:calc(var(--spacing) * 32)}.lg\:mt-40{margin-top:calc(var(--spacing) * 40)}.lg\:mt-\[calc\(var\(--custom-head-space\)_\+_3\.5rem\)\]{margin-top:calc(var(--custom-head-space) + 3.5rem)}.lg\:mt-\[calc\(var\(--sun-rise\)_-_1\.5rem\)\]{margin-top:calc(var(--sun-rise) - 1.5rem)}.lg\:mt-auto{margin-top:auto}.lg\:-mr-3{margin-right:calc(var(--spacing) * -3)}.lg\:mr-0{margin-right:calc(var(--spacing) * 0)}.lg\:mr-5{margin-right:calc(var(--spacing) * 5)}.lg\:mr-6{margin-right:calc(var(--spacing) * 6)}.lg\:mr-17{margin-right:calc(var(--spacing) * 17)}.lg\:mr-\[clamp\(0rem\,-6rem_\+_8vw\,4rem\)\]{margin-right:clamp(0rem,8vw - 6rem,4rem)}.lg\:-mb-3{margin-bottom:calc(var(--spacing) * -3)}.lg\:-mb-10{margin-bottom:calc(var(--spacing) * -10)}.lg\:-mb-20{margin-bottom:calc(var(--spacing) * -20)}.lg\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.lg\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.lg\:mb-3{margin-bottom:calc(var(--spacing) * 3)}.lg\:mb-5\.5{margin-bottom:calc(var(--spacing) * 5.5)}.lg\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.lg\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.lg\:mb-10{margin-bottom:calc(var(--spacing) * 10)}.lg\:mb-12{margin-bottom:calc(var(--spacing) * 12)}.lg\:mb-14{margin-bottom:calc(var(--spacing) * 14)}.lg\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.lg\:mb-18{margin-bottom:calc(var(--spacing) * 18)}.lg\:mb-20{margin-bottom:calc(var(--spacing) * 20)}.lg\:mb-24{margin-bottom:calc(var(--spacing) * 24)}.lg\:mb-30{margin-bottom:calc(var(--spacing) * 30)}.lg\:mb-32{margin-bottom:calc(var(--spacing) * 32)}.lg\:mb-\[clamp\(1\.5rem\,0\.5rem_\+_2vw\,2\.5rem\)\]{margin-bottom:clamp(1.5rem,.5rem + 2vw,2.5rem)}.lg\:-ml-8{margin-left:calc(var(--spacing) * -8)}.lg\:ml-0{margin-left:calc(var(--spacing) * 0)}.lg\:ml-6{margin-left:calc(var(--spacing) * 6)}.lg\:ml-10{margin-left:calc(var(--spacing) * 10)}.lg\:ml-64{margin-left:calc(var(--spacing) * 64)}.lg\:ml-\[calc\(var\(--stop-node\)_\/_2\)\]{margin-left:calc(var(--stop-node) / 2)}.lg\:ml-\[calc\(var\(--win-w\)_\/_2_-_0\.375rem\)\]{margin-left:calc(var(--win-w) / 2 - .375rem)}.lg\:ml-auto{margin-left:auto}.lg\:block{display:block}.lg\:contents{display:contents}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:inline-grid{display:inline-grid}.lg\:aspect-4\/5{aspect-ratio:4/5}.lg\:aspect-5\/6{aspect-ratio:5/6}.lg\:aspect-\[2\/1\]{aspect-ratio:2}.lg\:aspect-\[3\/2\]{aspect-ratio:3/2}.lg\:aspect-\[3\/4\]{aspect-ratio:3/4}.lg\:aspect-\[4\/3\]{aspect-ratio:4/3}.lg\:aspect-\[4\/4\.4\]{aspect-ratio:4/4.4}.lg\:aspect-\[4\/5\]{aspect-ratio:4/5}.lg\:aspect-\[5\/4\]{aspect-ratio:5/4}.lg\:aspect-\[5\/6\]{aspect-ratio:5/6}.lg\:aspect-\[7\/5\]{aspect-ratio:7/5}.lg\:aspect-\[12\/5\]{aspect-ratio:12/5}.lg\:aspect-\[16\/7\]{aspect-ratio:16/7}.lg\:aspect-\[16\/9\]{aspect-ratio:16/9}.lg\:aspect-\[16\/10\]{aspect-ratio:16/10}.lg\:aspect-\[16\/11\]{aspect-ratio:16/11}.lg\:aspect-\[21\/9\]{aspect-ratio:21/9}.lg\:aspect-\[21\/10\]{aspect-ratio:21/10}.lg\:aspect-\[auto\],.lg\:aspect-auto{aspect-ratio:auto}.lg\:aspect-square{aspect-ratio:1}.lg\:size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.lg\:size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.lg\:h-\(--custom-book-h\){height:var(--custom-book-h)}.lg\:h-\(--metro-line\){height:var(--metro-line)}.lg\:h-9{height:calc(var(--spacing) * 9)}.lg\:h-11\.5{height:calc(var(--spacing) * 11.5)}.lg\:h-14{height:calc(var(--spacing) * 14)}.lg\:h-20{height:calc(var(--spacing) * 20)}.lg\:h-52{height:calc(var(--spacing) * 52)}.lg\:h-144{height:calc(var(--spacing) * 144)}.lg\:h-\[32rem\]{height:32rem}.lg\:h-\[36rem\]{height:36rem}.lg\:h-\[44rem\]{height:44rem}.lg\:h-\[100svh\]{height:100svh}.lg\:h-\[520px\]{height:520px}.lg\:h-\[540px\]{height:540px}.lg\:h-\[clamp\(26rem\,12rem_\+_22vw\,36rem\)\]{height:clamp(26rem,12rem + 22vw,36rem)}.lg\:h-\[clamp\(26rem\,29vw\,27\.5rem\)\]{height:clamp(26rem,29vw,27.5rem)}.lg\:h-\[clamp\(26rem\,30vw\,29rem\)\]{height:clamp(26rem,30vw,29rem)}.lg\:h-\[clamp\(28rem\,34vw\,32rem\)\]{height:clamp(28rem,34vw,32rem)}.lg\:h-\[clamp\(32rem\,40vw\,37rem\)\]{height:clamp(32rem,40vw,37rem)}.lg\:h-\[min\(calc\(100svh-var\(--header-h-rest\,var\(--header-h\)\)-4rem\)\,52rem\)\]{height:min(calc(100svh - var(--header-h-rest,var(--header-h)) - 4rem),52rem)}.lg\:h-auto{height:auto}.lg\:h-full{height:100%}.lg\:h-px{height:1px}.lg\:h-svh{height:100svh}.lg\:max-h-76{max-height:calc(var(--spacing) * 76)}.lg\:max-h-100{max-height:calc(var(--spacing) * 100)}.lg\:max-h-176{max-height:calc(var(--spacing) * 176)}.lg\:max-h-\[21\.5rem\]{max-height:21.5rem}.lg\:max-h-\[42rem\]{max-height:42rem}.lg\:min-h-0{min-height:calc(var(--spacing) * 0)}.lg\:min-h-48{min-height:calc(var(--spacing) * 48)}.lg\:min-h-72{min-height:calc(var(--spacing) * 72)}.lg\:min-h-88{min-height:calc(var(--spacing) * 88)}.lg\:min-h-96{min-height:calc(var(--spacing) * 96)}.lg\:min-h-104{min-height:calc(var(--spacing) * 104)}.lg\:min-h-112{min-height:calc(var(--spacing) * 112)}.lg\:min-h-120{min-height:calc(var(--spacing) * 120)}.lg\:min-h-128{min-height:calc(var(--spacing) * 128)}.lg\:min-h-136{min-height:calc(var(--spacing) * 136)}.lg\:min-h-\[14rem\]{min-height:14rem}.lg\:min-h-\[16\.5rem\]{min-height:16.5rem}.lg\:min-h-\[16rem\]{min-height:16rem}.lg\:min-h-\[17rem\]{min-height:17rem}.lg\:min-h-\[18rem\]{min-height:18rem}.lg\:min-h-\[24rem\]{min-height:24rem}.lg\:min-h-\[26rem\]{min-height:26rem}.lg\:min-h-\[27rem\]{min-height:27rem}.lg\:min-h-\[28rem\]{min-height:28rem}.lg\:min-h-\[30rem\]{min-height:30rem}.lg\:min-h-\[34rem\]{min-height:34rem}.lg\:min-h-\[36rem\]{min-height:36rem}.lg\:min-h-\[38rem\]{min-height:38rem}.lg\:min-h-\[40rem\]{min-height:40rem}.lg\:min-h-\[42rem\]{min-height:42rem}.lg\:min-h-\[44rem\]{min-height:44rem}.lg\:min-h-\[48rem\]{min-height:48rem}.lg\:min-h-\[66\.667cqi\]{min-height:66.667cqi}.lg\:min-h-\[74svh\]{min-height:74svh}.lg\:min-h-\[80svh\]{min-height:80svh}.lg\:min-h-\[640px\]{min-height:640px}.lg\:min-h-\[780px\]{min-height:780px}.lg\:min-h-\[calc\(100svh-var\(--header-h\)\)\]{min-height:calc(100svh - var(--header-h))}.lg\:min-h-\[calc\(100svh-var\(--header-h-rest\,var\(--header-h\)\)\)\]{min-height:calc(100svh - var(--header-h-rest,var(--header-h)))}.lg\:min-h-\[calc\(100svh_-_var\(--section-space\)_-_clamp\(2rem\,1rem_\+_3vw\,3\.5rem\)\)\]{min-height:calc(100svh - var(--section-space) - clamp(2rem,1rem + 3vw,3.5rem))}.lg\:min-h-\[clamp\(22rem\,26vw\,27rem\)\]{min-height:clamp(22rem,26vw,27rem)}.lg\:min-h-\[clamp\(26rem\,_36vw\,_31rem\)\]{min-height:clamp(26rem,36vw,31rem)}.lg\:min-h-\[clamp\(27rem\,_12rem_\+_23vw\,_33rem\)\]{min-height:clamp(27rem,12rem + 23vw,33rem)}.lg\:min-h-\[clamp\(36rem\,calc\(100svh-var\(--header-h-rest\,var\(--header-h\)\)-0\.75rem\)\,56rem\)\]{min-height:clamp(36rem,calc(100svh - var(--header-h-rest,var(--header-h)) - .75rem),56rem)}.lg\:min-h-\[clamp\(42rem\,30rem_\+_22vh\,50rem\)\]{min-height:clamp(42rem,30rem + 22vh,50rem)}.lg\:min-h-\[max\(36rem\,72svh\)\]{min-height:max(36rem,72svh)}.lg\:min-h-\[max\(38rem\,74svh\)\]{min-height:max(38rem,74svh)}.lg\:min-h-\[max\(42rem\,calc\(100svh_-_var\(--custom-stage-gap\)\*2\)\)\]{min-height:max(42rem,calc(100svh - var(--custom-stage-gap) * 2))}.lg\:min-h-\[max\(46rem\,100svh\)\]{min-height:max(46rem,100svh)}.lg\:min-h-\[min\(30rem\,calc\(100svh-var\(--navbar-h\)-6rem\)\)\]{min-height:min(30rem,calc(100svh - var(--navbar-h) - 6rem))}.lg\:min-h-\[min\(32rem\,calc\(100svh-var\(--navbar-h\)-6rem\)\)\]{min-height:min(32rem,calc(100svh - var(--navbar-h) - 6rem))}.lg\:min-h-\[min\(34rem\,calc\(100svh-var\(--navbar-h\)-6rem\)\)\]{min-height:min(34rem,calc(100svh - var(--navbar-h) - 6rem))}.lg\:min-h-full{min-height:100%}.lg\:min-h-svh{min-height:100svh}.lg\:w-\(--custom-ph-art-w\){width:var(--custom-ph-art-w)}.lg\:w-1\/2{width:50%}.lg\:w-7{width:calc(var(--spacing) * 7)}.lg\:w-9{width:calc(var(--spacing) * 9)}.lg\:w-12{width:calc(var(--spacing) * 12)}.lg\:w-20{width:calc(var(--spacing) * 20)}.lg\:w-22{width:calc(var(--spacing) * 22)}.lg\:w-48{width:calc(var(--spacing) * 48)}.lg\:w-80{width:calc(var(--spacing) * 80)}.lg\:w-\[22rem\]{width:22rem}.lg\:w-\[23rem\]{width:23rem}.lg\:w-\[24rem\]{width:24rem}.lg\:w-\[25rem\]{width:25rem}.lg\:w-\[26rem\]{width:26rem}.lg\:w-\[27rem\]{width:27rem}.lg\:w-\[28rem\]{width:28rem}.lg\:w-\[34rem\]{width:34rem}.lg\:w-\[36rem\]{width:36rem}.lg\:w-\[40rem\]{width:40rem}.lg\:w-\[42rem\]{width:42rem}.lg\:w-\[56\%\]{width:56%}.lg\:w-\[68\%\]{width:68%}.lg\:w-\[78\%\]{width:78%}.lg\:w-\[118\%\]{width:118%}.lg\:w-\[calc\(\(100\%-2\.5rem\)\/3\)\]{width:calc(33.3333% - .833333rem)}.lg\:w-\[clamp\(3rem\,5vw\,5rem\)\]{width:clamp(3rem,5vw,5rem)}.lg\:w-\[clamp\(6\.5rem\,9vw\,8\.5rem\)\]{width:clamp(6.5rem,9vw,8.5rem)}.lg\:w-\[clamp\(6\.5rem\,9vw\,8\.75rem\)\]{width:clamp(6.5rem,9vw,8.75rem)}.lg\:w-\[clamp\(7\.5rem\,11vw\,10rem\)\]{width:clamp(7.5rem,11vw,10rem)}.lg\:w-\[clamp\(7rem\,10vw\,9\.5rem\)\]{width:clamp(7rem,10vw,9.5rem)}.lg\:w-\[clamp\(8\.5rem\,12\.5vw\,12rem\)\]{width:clamp(8.5rem,12.5vw,12rem)}.lg\:w-\[clamp\(8\.5rem\,13vw\,12\.5rem\)\]{width:clamp(8.5rem,13vw,12.5rem)}.lg\:w-\[clamp\(8rem\,12vw\,11\.25rem\)\]{width:clamp(8rem,12vw,11.25rem)}.lg\:w-\[clamp\(11\.5rem\,17vw\,16rem\)\]{width:clamp(11.5rem,17vw,16rem)}.lg\:w-\[min\(21rem\,100\%\)\]{width:min(21rem,100%)}.lg\:w-\[min\(26rem\,100\%\)\]{width:min(26rem,100%)}.lg\:w-\[min\(28\.5rem\,84\%\)\]{width:min(28.5rem,84%)}.lg\:w-\[min\(54rem\,60vw\)\]{width:min(54rem,60vw)}.lg\:w-\[min\(100\%\,23rem\)\]{width:min(100%,23rem)}.lg\:w-\[min\(100\%\,25rem\)\]{width:min(100%,25rem)}.lg\:w-\[min\(100\%\,34rem\)\]{width:min(100%,34rem)}.lg\:w-\[min\(100\%_-_2\.5rem\,30rem\)\]{width:min(100% - 2.5rem,30rem)}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:w-max{width:max-content}.lg\:w-px{width:1px}.lg\:max-w-104{max-width:calc(var(--spacing) * 104)}.lg\:max-w-136{max-width:calc(var(--spacing) * 136)}.lg\:max-w-160{max-width:calc(var(--spacing) * 160)}.lg\:max-w-288{max-width:calc(var(--spacing) * 288)}.lg\:max-w-\[13\.5em\]{max-width:13.5em}.lg\:max-w-\[22rem\]{max-width:22rem}.lg\:max-w-\[24rem\]{max-width:24rem}.lg\:max-w-\[26rem\]{max-width:26rem}.lg\:max-w-\[28rem\]{max-width:28rem}.lg\:max-w-\[30rem\]{max-width:30rem}.lg\:max-w-\[34rem\]{max-width:34rem}.lg\:max-w-\[36rem\]{max-width:36rem}.lg\:max-w-\[64rem\]{max-width:64rem}.lg\:max-w-\[calc\(var\(--container-max\)_\+_2_\*_var\(--container-x\)\)\]{max-width:calc(var(--container-max) + 2 * var(--container-x))}.lg\:max-w-\[min\(15em\,100\%_-_var\(--custom-ph-art-w\)_\+_var\(--custom-ph-art-out\)_-_1\.5rem\)\]{max-width:min(15em,100% - var(--custom-ph-art-w) + var(--custom-ph-art-out) - 1.5rem)}.lg\:max-w-\[min\(28rem\,40vw\)\]{max-width:min(28rem,40vw)}.lg\:max-w-none{max-width:none}.lg\:min-w-0{min-width:calc(var(--spacing) * 0)}.lg\:min-w-\[13rem\]{min-width:13rem}.lg\:flex-1{flex:1}.lg\:flex-\[1_1_0\]{flex:1 1 0}.lg\:flex-none{flex:none}.lg\:basis-\(--fill-cell\){flex-basis:var(--fill-cell)}.lg\:-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:-translate-y-2{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:-translate-y-4{--tw-translate-y:calc(var(--spacing) * -4);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:-translate-y-6{--tw-translate-y:calc(var(--spacing) * -6);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:translate-y-8{--tw-translate-y:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:translate-y-10{--tw-translate-y:calc(var(--spacing) * 10);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:translate-y-14{--tw-translate-y:calc(var(--spacing) * 14);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:scroll-mt-32{scroll-margin-top:calc(var(--spacing) * 32)}.lg\:scroll-mt-\[calc\(var\(--header-h\)\+7rem\)\]{scroll-margin-top:calc(var(--header-h) + 7rem)}.lg\:scroll-mt-\[calc\(var\(--header-h\)\+9rem\)\]{scroll-margin-top:calc(var(--header-h) + 9rem)}.lg\:columns-3{columns:3}.lg\:auto-cols-auto{grid-auto-columns:auto}.lg\:grid-flow-col{grid-auto-flow:column}.lg\:grid-flow-row{grid-auto-flow:row}.lg\:auto-rows-\[15rem\]{grid-auto-rows:15rem}.lg\:auto-rows-\[clamp\(11rem\,16vw\,15rem\)\]{grid-auto-rows:clamp(11rem,16vw,15rem)}.lg\:auto-rows-\[minmax\(clamp\(14rem\,19vw\,17\.5rem\)\,auto\)\]{grid-auto-rows:minmax(clamp(14rem,19vw,17.5rem),auto)}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[1\.1fr_1fr_1fr_1\.3fr\]{grid-template-columns:1.1fr 1fr 1fr 1.3fr}.lg\:grid-cols-\[1\.2fr_1fr_1fr_1\.3fr\]{grid-template-columns:1.2fr 1fr 1fr 1.3fr}.lg\:grid-cols-\[1\.3fr_1\.2fr_1fr_1fr\]{grid-template-columns:1.3fr 1.2fr 1fr 1fr}.lg\:grid-cols-\[1\.3fr_1\.3fr_1fr_1fr\]{grid-template-columns:1.3fr 1.3fr 1fr 1fr}.lg\:grid-cols-\[1\.3fr_1fr\]{grid-template-columns:1.3fr 1fr}.lg\:grid-cols-\[1\.3fr_1fr_0\.8fr_0\.8fr\]{grid-template-columns:1.3fr 1fr .8fr .8fr}.lg\:grid-cols-\[1\.3fr_repeat\(3\,1fr\)_1\.9fr\]{grid-template-columns:1.3fr repeat(3,1fr) 1.9fr}.lg\:grid-cols-\[1\.4fr_1fr\]{grid-template-columns:1.4fr 1fr}.lg\:grid-cols-\[1\.4fr_1fr_1fr_1\.3fr\]{grid-template-columns:1.4fr 1fr 1fr 1.3fr}.lg\:grid-cols-\[1\.4fr_1fr_1fr_1fr\]{grid-template-columns:1.4fr 1fr 1fr 1fr}.lg\:grid-cols-\[1\.4fr_repeat\(3\,1fr\)_1\.8fr\]{grid-template-columns:1.4fr repeat(3,1fr) 1.8fr}.lg\:grid-cols-\[1\.5fr_1\.15fr_0\.85fr_1fr\]{grid-template-columns:1.5fr 1.15fr .85fr 1fr}.lg\:grid-cols-\[1\.5fr_1fr_0\.8fr_auto\]{grid-template-columns:1.5fr 1fr .8fr auto}.lg\:grid-cols-\[1\.5fr_1fr_1fr_1\.2fr\]{grid-template-columns:1.5fr 1fr 1fr 1.2fr}.lg\:grid-cols-\[1\.5fr_1fr_1fr_1\.4fr\]{grid-template-columns:1.5fr 1fr 1fr 1.4fr}.lg\:grid-cols-\[1\.5fr_1fr_1fr_1\.7fr\]{grid-template-columns:1.5fr 1fr 1fr 1.7fr}.lg\:grid-cols-\[1\.5fr_1fr_1fr_1fr_1\.2fr\]{grid-template-columns:1.5fr 1fr 1fr 1fr 1.2fr}.lg\:grid-cols-\[1\.5fr_repeat\(3\,1fr\)\]{grid-template-columns:1.5fr repeat(3,1fr)}.lg\:grid-cols-\[1\.5fr_repeat\(3\,1fr\)_1\.3fr\]{grid-template-columns:1.5fr repeat(3,1fr) 1.3fr}.lg\:grid-cols-\[1\.6fr_1\.1fr_0\.8fr_0\.8fr\]{grid-template-columns:1.6fr 1.1fr .8fr .8fr}.lg\:grid-cols-\[1\.6fr_1fr_1\.1fr_1\.5fr\]{grid-template-columns:1.6fr 1fr 1.1fr 1.5fr}.lg\:grid-cols-\[1\.6fr_1fr_1fr_1\.2fr_1\.5fr\]{grid-template-columns:1.6fr 1fr 1fr 1.2fr 1.5fr}.lg\:grid-cols-\[1\.6fr_1fr_1fr_1\.4fr\]{grid-template-columns:1.6fr 1fr 1fr 1.4fr}.lg\:grid-cols-\[1\.6fr_1fr_1fr_1\.5fr\]{grid-template-columns:1.6fr 1fr 1fr 1.5fr}.lg\:grid-cols-\[1\.6fr_1fr_1fr_1fr\]{grid-template-columns:1.6fr 1fr 1fr 1fr}.lg\:grid-cols-\[1\.6fr_1fr_1fr_1fr_1\.3fr\]{grid-template-columns:1.6fr 1fr 1fr 1fr 1.3fr}.lg\:grid-cols-\[1\.6fr_1fr_1fr_1fr_1fr\]{grid-template-columns:1.6fr 1fr 1fr 1fr 1fr}.lg\:grid-cols-\[1\.6fr_1fr_1fr_auto\]{grid-template-columns:1.6fr 1fr 1fr auto}.lg\:grid-cols-\[1\.6fr_repeat\(3\,1fr\)\]{grid-template-columns:1.6fr repeat(3,1fr)}.lg\:grid-cols-\[1\.6fr_repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:1.6fr repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.7fr_1fr_1\.2fr_1\.5fr\]{grid-template-columns:1.7fr 1fr 1.2fr 1.5fr}.lg\:grid-cols-\[1\.7fr_1fr_1fr_1fr\]{grid-template-columns:1.7fr 1fr 1fr 1fr}.lg\:grid-cols-\[1\.7fr_1fr_1fr_1fr_1\.6fr\]{grid-template-columns:1.7fr 1fr 1fr 1fr 1.6fr}.lg\:grid-cols-\[1\.8fr_1fr_1fr_1fr\]{grid-template-columns:1.8fr 1fr 1fr 1fr}.lg\:grid-cols-\[1\.9fr_repeat\(3\,1fr\)\]{grid-template-columns:1.9fr repeat(3,1fr)}.lg\:grid-cols-\[1\.15fr_1fr\]{grid-template-columns:1.15fr 1fr}.lg\:grid-cols-\[1\.25fr_1fr\]{grid-template-columns:1.25fr 1fr}.lg\:grid-cols-\[1\.25fr_1fr_0\.8fr\]{grid-template-columns:1.25fr 1fr .8fr}.lg\:grid-cols-\[1\.35fr_0\.8fr_0\.8fr_1\.25fr\]{grid-template-columns:1.35fr .8fr .8fr 1.25fr}.lg\:grid-cols-\[1\.35fr_1fr\]{grid-template-columns:1.35fr 1fr}.lg\:grid-cols-\[1\.35fr_1fr_1fr_0\.8fr\]{grid-template-columns:1.35fr 1fr 1fr .8fr}.lg\:grid-cols-\[1\.55fr_0\.95fr_0\.95fr_1\.55fr_1\.15fr\]{grid-template-columns:1.55fr .95fr .95fr 1.55fr 1.15fr}.lg\:grid-cols-\[1fr_0\.9fr\]{grid-template-columns:1fr .9fr}.lg\:grid-cols-\[1fr_0\.95fr\]{grid-template-columns:1fr .95fr}.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[1fr_1\.1fr_1\.2fr_1\.3fr\]{grid-template-columns:1fr 1.1fr 1.2fr 1.3fr}.lg\:grid-cols-\[1fr_1\.4fr\]{grid-template-columns:1fr 1.4fr}.lg\:grid-cols-\[1fr_1\.6fr\]{grid-template-columns:1fr 1.6fr}.lg\:grid-cols-\[1fr_1\.7fr\]{grid-template-columns:1fr 1.7fr}.lg\:grid-cols-\[1fr_1\.12fr_1fr\]{grid-template-columns:1fr 1.12fr 1fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[1fr_1fr_0\.8fr_0\.8fr\]{grid-template-columns:1fr 1fr .8fr .8fr}.lg\:grid-cols-\[1fr_1fr_1\.2fr_1fr\]{grid-template-columns:1fr 1fr 1.2fr 1fr}.lg\:grid-cols-\[1fr_1fr_1fr_1\.5fr\]{grid-template-columns:1fr 1fr 1fr 1.5fr}.lg\:grid-cols-\[1fr_1fr_1fr_1fr_1\.6fr\]{grid-template-columns:1fr 1fr 1fr 1fr 1.6fr}.lg\:grid-cols-\[1fr_1fr_minmax\(16rem\,0\.7fr\)\]{grid-template-columns:1fr 1fr minmax(16rem,.7fr)}.lg\:grid-cols-\[2\.2fr_1fr_1fr_auto\]{grid-template-columns:2.2fr 1fr 1fr auto}.lg\:grid-cols-\[2fr_3fr_3fr_2fr\]{grid-template-columns:2fr 3fr 3fr 2fr}.lg\:grid-cols-\[3rem_minmax\(0\,1\.5fr\)_minmax\(0\,0\.7fr\)_minmax\(0\,1fr\)_2\.5rem\]{grid-template-columns:3rem minmax(0,1.5fr) minmax(0,.7fr) minmax(0,1fr) 2.5rem}.lg\:grid-cols-\[3rem_minmax\(0\,1fr\)_minmax\(0\,17rem\)_2rem\]{grid-template-columns:3rem minmax(0,1fr) minmax(0,17rem) 2rem}.lg\:grid-cols-\[4fr_8fr\]{grid-template-columns:4fr 8fr}.lg\:grid-cols-\[5fr_6fr\]{grid-template-columns:5fr 6fr}.lg\:grid-cols-\[5fr_7fr\]{grid-template-columns:5fr 7fr}.lg\:grid-cols-\[7fr_4fr\]{grid-template-columns:7fr 4fr}.lg\:grid-cols-\[7fr_5fr\]{grid-template-columns:7fr 5fr}.lg\:grid-cols-\[11rem_minmax\(0\,1fr\)_13rem\]{grid-template-columns:11rem minmax(0,1fr) 13rem}.lg\:grid-cols-\[12\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:12.5rem minmax(0,1fr)}.lg\:grid-cols-\[13\.5rem_minmax\(0\,_1fr\)\]{grid-template-columns:13.5rem minmax(0,1fr)}.lg\:grid-cols-\[13rem_minmax\(0\,1fr\)\]{grid-template-columns:13rem minmax(0,1fr)}.lg\:grid-cols-\[14\.5rem_minmax\(0\,_1fr\)\]{grid-template-columns:14.5rem minmax(0,1fr)}.lg\:grid-cols-\[14rem_minmax\(0\,1fr\)\]{grid-template-columns:14rem minmax(0,1fr)}.lg\:grid-cols-\[15rem_minmax\(0\,1fr\)\]{grid-template-columns:15rem minmax(0,1fr)}.lg\:grid-cols-\[15rem_minmax\(0\,44rem\)\]{grid-template-columns:15rem minmax(0,44rem)}.lg\:grid-cols-\[15rem_minmax\(0\,46rem\)\]{grid-template-columns:15rem minmax(0,46rem)}.lg\:grid-cols-\[16rem_minmax\(0\,1fr\)\]{grid-template-columns:16rem minmax(0,1fr)}.lg\:grid-cols-\[16rem_minmax\(0\,46rem\)\]{grid-template-columns:16rem minmax(0,46rem)}.lg\:grid-cols-\[17rem_minmax\(0\,1fr\)\]{grid-template-columns:17rem minmax(0,1fr)}.lg\:grid-cols-\[17rem_minmax\(0\,68ch\)\]{grid-template-columns:17rem minmax(0,68ch)}.lg\:grid-cols-\[18\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:18.5rem minmax(0,1fr)}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.lg\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.lg\:grid-cols-\[auto\]{grid-template-columns:auto}.lg\:grid-cols-\[auto_auto_minmax\(0\,1fr\)\]{grid-template-columns:auto auto minmax(0,1fr)}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)_minmax\(0\,18rem\)_4rem\]{grid-template-columns:auto minmax(0,1fr) minmax(0,18rem) 4rem}.lg\:grid-cols-\[auto_minmax\(9rem\,1fr\)_auto_auto\]{grid-template-columns:auto minmax(9rem,1fr) auto auto}.lg\:grid-cols-\[minmax\(0\,0\.6fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr)}.lg\:grid-cols-\[minmax\(0\,0\.7fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.lg\:grid-cols-\[minmax\(0\,0\.7fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,.7fr) minmax(0,2fr)}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.6fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr)}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.25fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.25fr)}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,2\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,2.2fr)}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,2fr)}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,2fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,2fr) minmax(0,.8fr)}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,4fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,4fr)}.lg\:grid-cols-\[minmax\(0\,0\.8fr\)_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,.8fr) repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr)}.lg\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,0\.75fr\)_minmax\(0\,1\.5fr\)\]{grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr)}.lg\:grid-cols-\[minmax\(0\,0\.75fr\)_minmax\(0\,1\.25fr\)\]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.lg\:grid-cols-\[minmax\(0\,0\.75fr\)_minmax\(0\,2\.25fr\)\]{grid-template-columns:minmax(0,.75fr) minmax(0,2.25fr)}.lg\:grid-cols-\[minmax\(0\,0\.78fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,.78fr) minmax(0,2fr)}.lg\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr)}.lg\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1\.6fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.6fr)}.lg\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,0\.86fr\)_minmax\(0\,1\.14fr\)\]{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}.lg\:grid-cols-\[minmax\(0\,0\.92fr\)_minmax\(0\,1\.08fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.lg\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.lg\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_auto\]{grid-template-columns:minmax(0,1.2fr) auto}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.3fr\)_auto\]{grid-template-columns:minmax(0,1.3fr) auto}.lg\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,0\.7fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr)}.lg\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr)}.lg\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.3fr\)_repeat\(2\,minmax\(0\,1fr\)\)_auto\]{grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr)) auto}.lg\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,0\.6fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr)}.lg\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr)}.lg\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.4fr\)_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,0\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.lg\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,2fr)}.lg\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,0\.8fr\)_minmax\(0\,0\.8fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,0\.9fr\)_minmax\(0\,0\.9fr\)_minmax\(0\,1\.6fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,1.6fr)}.lg\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,0\.9fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,1\.5fr\)_repeat\(2\,minmax\(0\,0\.75fr\)\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,.75fr)) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,1\.5fr\)_repeat\(4\,minmax\(0\,1fr\)\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr)) minmax(0,1.3fr)}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)_minmax\(0\,0\.85fr\)_auto\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,.85fr) auto}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.6fr\)_repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.7fr\)_repeat\(3\,minmax\(0\,0\.7fr\)\)\]{grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,.7fr))}.lg\:grid-cols-\[minmax\(0\,1\.7fr\)_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.7fr\)_repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.7fr) repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.08fr\)_minmax\(0\,0\.92fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.lg\:grid-cols-\[minmax\(0\,1\.8fr\)_repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.8fr) repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.9fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.12fr\)_minmax\(0\,0\.88fr\)\]{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.lg\:grid-cols-\[minmax\(0\,1\.12fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,0\.85fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(10rem\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(10rem,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.15fr\)_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.15fr) repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,0\.9fr\)_minmax\(0\,1\.45fr\)_minmax\(0\,0\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr) minmax(0,1.45fr) minmax(0,.6fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,0\.75fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.lg\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1\.5fr\)_minmax\(0\,0\.75fr\)_minmax\(0\,0\.75fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1.5fr) minmax(0,.75fr) minmax(0,.75fr)}.lg\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.25fr\)_repeat\(2\,minmax\(0\,0\.625fr\)\)\]{grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,.625fr))}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.45fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.55fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_16rem\]{grid-template-columns:minmax(0,1fr) 16rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_19rem\]{grid-template-columns:minmax(0,1fr) 19rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_21rem\]{grid-template-columns:minmax(0,1fr) 21rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_23rem\]{grid-template-columns:minmax(0,1fr) 23rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_26rem\]{grid-template-columns:minmax(0,1fr) 26rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:minmax(0,1fr) auto auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,0\.85fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.04fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.5fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.6fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.9fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.9fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.25fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.35fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.45fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,3\.2fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,3.2fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,20rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,20rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,22rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,22rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,24rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,24rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,25\.5rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,25.5rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,25rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,25rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,25rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,25rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,26rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,26rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,27rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,27rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,28rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,28rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,30rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,30rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,32rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,32rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,34rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,34rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,36rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,36rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,38rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,38rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,38rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,38rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,46rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,46rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(18rem\,26rem\)\]{grid-template-columns:minmax(0,1fr) minmax(18rem,26rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(18rem\,30rem\)\]{grid-template-columns:minmax(0,1fr) minmax(18rem,30rem)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(21rem\,30\%\)\]{grid-template-columns:minmax(0,1fr) minmax(21rem,30%)}.lg\:grid-cols-\[minmax\(0\,1fr\)_var\(--custom-index-aside-w\)\]{grid-template-columns:minmax(0,1fr) var(--custom-index-aside-w)}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,2fr\)_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,7fr)}.lg\:grid-cols-\[minmax\(0\,3fr\)_minmax\(0\,9fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,9fr)}.lg\:grid-cols-\[minmax\(0\,4\.5fr\)_minmax\(0\,7\.5fr\)\]{grid-template-columns:minmax(0,4.5fr) minmax(0,7.5fr)}.lg\:grid-cols-\[minmax\(0\,4fr\)_minmax\(0\,5fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr)}.lg\:grid-cols-\[minmax\(0\,4fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.lg\:grid-cols-\[minmax\(0\,4fr\)_minmax\(0\,8fr\)\]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,4fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,4fr)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,4fr\)_minmax\(0\,3fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,3fr)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,6fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lg\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,8fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,8fr)}.lg\:grid-cols-\[minmax\(0\,6fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.lg\:grid-cols-\[minmax\(0\,6fr\)_minmax\(0\,6fr\)\]{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.lg\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,4fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.lg\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lg\:grid-cols-\[minmax\(0\,8fr\)_minmax\(0\,4fr\)\]{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.lg\:grid-cols-\[minmax\(0\,13rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,13rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,14rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,14rem\)_minmax\(0\,1fr\)_minmax\(0\,14rem\)\]{grid-template-columns:minmax(0,14rem) minmax(0,1fr) minmax(0,14rem)}.lg\:grid-cols-\[minmax\(0\,15rem\)_minmax\(0\,42rem\)\]{grid-template-columns:minmax(0,15rem) minmax(0,42rem)}.lg\:grid-cols-\[minmax\(0\,16rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,16rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,17rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,17rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,18rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,18rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,20rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,20rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,21rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,21rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,26rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,26rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,30rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,30rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,34rem\)_auto\]{grid-template-columns:minmax(0,34rem) auto}.lg\:grid-cols-\[minmax\(0\,46rem\)_17rem\]{grid-template-columns:minmax(0,46rem) 17rem}.lg\:grid-cols-\[minmax\(0\,46rem\)_minmax\(0\,20rem\)\]{grid-template-columns:minmax(0,46rem) minmax(0,20rem)}.lg\:grid-cols-\[minmax\(0\,46rem\)_minmax\(0\,21rem\)\]{grid-template-columns:minmax(0,46rem) minmax(0,21rem)}.lg\:grid-cols-\[minmax\(0\,_1\.2fr\)_minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,_1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.lg\:grid-cols-\[minmax\(0\,_1fr\)_clamp\(23rem\,_37vw\,_30rem\)\]{grid-template-columns:minmax(0,1fr) clamp(23rem,37vw,30rem)}.lg\:grid-cols-\[minmax\(0\,_3fr\)_minmax\(0\,_9fr\)\]{grid-template-columns:minmax(0,3fr) minmax(0,9fr)}.lg\:grid-cols-\[minmax\(0\,_4fr\)_minmax\(0\,_8fr\)\]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.lg\:grid-cols-\[minmax\(0\,_7fr\)_minmax\(0\,_5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lg\:grid-cols-\[minmax\(12rem\,0\.85fr\)_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(12rem,.85fr) repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(12rem\,1fr\)_minmax\(0\,42rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(12rem,1fr) minmax(0,42rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(14rem\,1fr\)_3fr\]{grid-template-columns:minmax(14rem,1fr) 3fr}.lg\:grid-cols-\[minmax\(14rem\,1fr\)_minmax\(0\,42rem\)_minmax\(0\,0\.6fr\)\]{grid-template-columns:minmax(14rem,1fr) minmax(0,42rem) minmax(0,.6fr)}.lg\:grid-cols-\[minmax\(14rem\,3fr\)_minmax\(0\,9fr\)\]{grid-template-columns:minmax(14rem,3fr) minmax(0,9fr)}.lg\:grid-cols-\[minmax\(15rem\,_19\.5rem\)_minmax\(0\,_1fr\)\]{grid-template-columns:minmax(15rem,19.5rem) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(16rem\,0\.8fr\)_minmax\(0\,2\.2fr\)\]{grid-template-columns:minmax(16rem,.8fr) minmax(0,2.2fr)}.lg\:grid-cols-\[minmax\(16rem\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(16rem,22rem) minmax(0,1fr)}.lg\:grid-cols-\[repeat\(2\,max-content\)\]{grid-template-columns:repeat(2,max-content)}.lg\:grid-cols-\[repeat\(3\,minmax\(0\,1fr\)\)_minmax\(0\,1\.6fr\)\]{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.6fr)}.lg\:grid-cols-\[repeat\(4\,_auto\)\]{grid-template-columns:repeat(4,auto)}.lg\:grid-cols-\[repeat\(4\,minmax\(0\,1fr\)\)_auto\]{grid-template-columns:repeat(4,minmax(0,1fr)) auto}.lg\:grid-cols-\[repeat\(4\,minmax\(0\,1fr\)\)_minmax\(0\,1\.4fr\)\]{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.4fr)}.lg\:grid-cols-\[subgrid\]{grid-template-columns:subgrid}.lg\:grid-cols-none{grid-template-columns:none}.lg\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.lg\:grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.lg\:grid-rows-\[0fr\]{grid-template-rows:0fr}.lg\:grid-rows-\[1\.35fr_1fr\]{grid-template-rows:1.35fr 1fr}.lg\:grid-rows-\[1fr_1fr\]{grid-template-rows:1fr 1fr}.lg\:grid-rows-\[1fr_auto\]{grid-template-rows:1fr auto}.lg\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.lg\:grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.lg\:grid-rows-\[auto_auto_1fr\]{grid-template-rows:auto auto 1fr}.lg\:grid-rows-\[auto_calc\(var\(--branch\)_\*_2_\+_var\(--stop-node\)\)_auto\]{grid-template-rows:auto calc(var(--branch) * 2 + var(--stop-node)) auto}.lg\:grid-rows-\[minmax\(0\,1fr\)_auto\]{grid-template-rows:minmax(0,1fr) auto}.lg\:grid-rows-\[repeat\(2\,clamp\(13rem\,4rem_\+_14vw\,17rem\)\)\]{grid-template-rows:repeat(2,clamp(13rem,4rem + 14vw,17rem))}.lg\:grid-rows-\[repeat\(2\,minmax\(15rem\,1fr\)\)\]{grid-template-rows:repeat(2,minmax(15rem,1fr))}.lg\:grid-rows-\[repeat\(2\,minmax\(16rem\,1fr\)\)\]{grid-template-rows:repeat(2,minmax(16rem,1fr))}.lg\:grid-rows-\[repeat\(2\,minmax\(17\.5rem\,auto\)\)\]{grid-template-rows:repeat(2,minmax(17.5rem,auto))}.lg\:grid-rows-\[repeat\(2\,minmax\(17rem\,auto\)\)\]{grid-template-rows:repeat(2,minmax(17rem,auto))}.lg\:grid-rows-\[repeat\(2\,minmax\(18rem\,auto\)\)\]{grid-template-rows:repeat(2,minmax(18rem,auto))}.lg\:grid-rows-\[repeat\(7\,auto\)\]{grid-template-rows:repeat(7,auto)}.lg\:grid-rows-\[subgrid\]{grid-template-rows:subgrid}.lg\:grid-rows-none{grid-template-rows:none}.lg\:grid-rows-subgrid{grid-template-rows:subgrid}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:flex-wrap{flex-wrap:wrap}.lg\:\[align-content\:start\]{align-content:start}.lg\:content-stretch{align-content:stretch}.lg\:\[align-items\:end\]{align-items:end}.lg\:\[align-items\:normal\]{align-items:normal}.lg\:\[align-items\:start\]{align-items:start}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:\[justify-content\:end\]{justify-content:end}.lg\:justify-around{justify-content:space-around}.lg\:justify-between{justify-content:space-between}.lg\:justify-center{justify-content:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:justify-items-center{justify-items:center}.lg\:justify-items-end{justify-items:end}.lg\:justify-items-start{justify-items:start}.lg\:gap-0{gap:calc(var(--spacing) * 0)}.lg\:gap-0\.5{gap:calc(var(--spacing) * .5)}.lg\:gap-1{gap:calc(var(--spacing) * 1)}.lg\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.lg\:gap-2{gap:calc(var(--spacing) * 2)}.lg\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.lg\:gap-3\.5{gap:calc(var(--spacing) * 3.5)}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-7{gap:calc(var(--spacing) * 7)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-18{gap:calc(var(--spacing) * 18)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}.lg\:gap-24{gap:calc(var(--spacing) * 24)}.lg\:gap-32{gap:calc(var(--spacing) * 32)}.lg\:gap-\[calc\(100\%_\/_12\)\]{gap:8.33333%}.lg\:gap-\[calc\(100\%_\/_12_\+_1rem\)\]{gap:calc(8.33333% + 1rem)}.lg\:gap-\[clamp\(1\.5rem\,-1rem_\+_3vw\,3rem\)\]{gap:clamp(1.5rem,3vw - 1rem,3rem)}.lg\:gap-\[clamp\(1\.5rem\,2\.4vw\,2rem\)\]{gap:clamp(1.5rem,2.4vw,2rem)}.lg\:gap-\[clamp\(1\.5rem\,3vw\,2\.5rem\)\]{gap:clamp(1.5rem,3vw,2.5rem)}.lg\:gap-\[clamp\(2\.5rem\,1rem_\+_4vw\,5rem\)\]{gap:clamp(2.5rem,1rem + 4vw,5rem)}.lg\:gap-\[clamp\(2\.5rem\,4vw\,4\.5rem\)\]{gap:clamp(2.5rem,4vw,4.5rem)}.lg\:gap-\[clamp\(2\.5rem\,4vw\,4rem\)\]{gap:clamp(2.5rem,4vw,4rem)}.lg\:gap-\[clamp\(2\.5rem\,4vw\,5rem\)\]{gap:clamp(2.5rem,4vw,5rem)}.lg\:gap-\[clamp\(2\.5rem\,5vw\,5rem\)\]{gap:clamp(2.5rem,5vw,5rem)}.lg\:gap-\[clamp\(2\.5rem\,_5vw\,_4\.5rem\)\]{gap:clamp(2.5rem,5vw,4.5rem)}.lg\:gap-\[clamp\(2rem\,-1rem_\+_4vw\,4rem\)\]{gap:clamp(2rem,4vw - 1rem,4rem)}.lg\:gap-\[clamp\(2rem\,0rem_\+_3vw\,4rem\)\]{gap:clamp(2rem,3vw,4rem)}.lg\:gap-\[clamp\(2rem\,4vw\,3\.5rem\)\]{gap:clamp(2rem,4vw,3.5rem)}.lg\:gap-\[clamp\(2rem\,4vw\,4\.5rem\)\]{gap:clamp(2rem,4vw,4.5rem)}.lg\:gap-\[clamp\(2rem\,4vw\,4rem\)\]{gap:clamp(2rem,4vw,4rem)}.lg\:gap-\[clamp\(3\.5rem\,1\.5rem_\+_4vw\,6\.5rem\)\]{gap:clamp(3.5rem,1.5rem + 4vw,6.5rem)}.lg\:gap-\[clamp\(3\.5rem\,1rem_\+_5vw\,7rem\)\]{gap:clamp(3.5rem,1rem + 5vw,7rem)}.lg\:gap-\[clamp\(3\.5rem\,6vw\,6\.5rem\)\]{gap:clamp(3.5rem,6vw,6.5rem)}.lg\:gap-\[clamp\(3\.5rem\,6vw\,6rem\)\]{gap:clamp(3.5rem,6vw,6rem)}.lg\:gap-\[clamp\(3\.5rem\,7vw\,7\.5rem\)\]{gap:clamp(3.5rem,7vw,7.5rem)}.lg\:gap-\[clamp\(3\.5rem\,7vw\,7rem\)\]{gap:clamp(3.5rem,7vw,7rem)}.lg\:gap-\[clamp\(3rem\,-1rem_\+_6vw\,6\.5rem\)\]{gap:clamp(3rem,6vw - 1rem,6.5rem)}.lg\:gap-\[clamp\(3rem\,-1rem_\+_6vw\,6rem\)\]{gap:clamp(3rem,6vw - 1rem,6rem)}.lg\:gap-\[clamp\(3rem\,-2rem_\+_7vw\,7rem\)\]{gap:clamp(3rem,7vw - 2rem,7rem)}.lg\:gap-\[clamp\(3rem\,1rem\+5vw\,7rem\)\]{gap:clamp(3rem,1rem + 5vw,7rem)}.lg\:gap-\[clamp\(3rem\,1rem_\+_4\.5vw\,7rem\)\]{gap:clamp(3rem,1rem + 4.5vw,7rem)}.lg\:gap-\[clamp\(3rem\,1rem_\+_4vw\,6rem\)\]{gap:clamp(3rem,1rem + 4vw,6rem)}.lg\:gap-\[clamp\(3rem\,1rem_\+_5vw\,6\.5rem\)\]{gap:clamp(3rem,1rem + 5vw,6.5rem)}.lg\:gap-\[clamp\(3rem\,1rem_\+_5vw\,7rem\)\]{gap:clamp(3rem,1rem + 5vw,7rem)}.lg\:gap-\[clamp\(3rem\,2rem_\+_4vw\,6rem\)\]{gap:clamp(3rem,2rem + 4vw,6rem)}.lg\:gap-\[clamp\(3rem\,5vw\,5\.5rem\)\]{gap:clamp(3rem,5vw,5.5rem)}.lg\:gap-\[clamp\(3rem\,5vw\,5rem\)\]{gap:clamp(3rem,5vw,5rem)}.lg\:gap-\[clamp\(3rem\,5vw\,6rem\)\]{gap:clamp(3rem,5vw,6rem)}.lg\:gap-\[clamp\(3rem\,6vw\,6\.5rem\)\]{gap:clamp(3rem,6vw,6.5rem)}.lg\:gap-\[clamp\(3rem\,6vw\,6rem\)\]{gap:clamp(3rem,6vw,6rem)}.lg\:gap-\[clamp\(3rem\,6vw\,7rem\)\]{gap:clamp(3rem,6vw,7rem)}.lg\:gap-\[clamp\(3rem\,7vw\,7rem\)\]{gap:clamp(3rem,7vw,7rem)}.lg\:gap-\[clamp\(4rem\,-2rem_\+_8vw\,7\.5rem\)\]{gap:clamp(4rem,8vw - 2rem,7.5rem)}.lg\:gap-\[clamp\(4rem\,1rem_\+_5vw\,7\.5rem\)\]{gap:clamp(4rem,1rem + 5vw,7.5rem)}.lg\:gap-\[clamp\(4rem\,1rem_\+_5vw\,8rem\)\]{gap:clamp(4rem,1rem + 5vw,8rem)}.lg\:gap-\[clamp\(4rem\,2rem_\+_4vw\,7rem\)\]{gap:clamp(4rem,2rem + 4vw,7rem)}.lg\:gap-\[clamp\(4rem\,2rem_\+_5vw\,8rem\)\]{gap:clamp(4rem,2rem + 5vw,8rem)}.lg\:gap-\[clamp\(4rem\,7vw\,7rem\)\]{gap:clamp(4rem,7vw,7rem)}.lg\:gap-\[clamp\(4rem\,8vw\,8rem\)\]{gap:clamp(4rem,8vw,8rem)}.lg\:gap-\[clamp\(4rem\,_6\.25vw\,_5rem\)\]{gap:clamp(4rem,6.25vw,5rem)}.lg\:gap-\[clamp\(5rem\,8vw\,8\.5rem\)\]{gap:clamp(5rem,8vw,8.5rem)}.lg\:gap-x-\(--custom-index-gap\){column-gap:var(--custom-index-gap)}.lg\:gap-x-\(--custom-process-gap\){column-gap:var(--custom-process-gap)}.lg\:gap-x-\(--why-gap\){column-gap:var(--why-gap)}.lg\:gap-x-0{column-gap:calc(var(--spacing) * 0)}.lg\:gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.lg\:gap-x-5{column-gap:calc(var(--spacing) * 5)}.lg\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.lg\:gap-x-7{column-gap:calc(var(--spacing) * 7)}.lg\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.lg\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.lg\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.lg\:gap-x-14{column-gap:calc(var(--spacing) * 14)}.lg\:gap-x-16{column-gap:calc(var(--spacing) * 16)}.lg\:gap-x-24{column-gap:calc(var(--spacing) * 24)}.lg\:gap-x-\[calc\(100\%_\/_12\)\]{column-gap:8.33333%}.lg\:gap-x-\[calc\(100\%_\/_12_\*_2\)\]{column-gap:16.6667%}.lg\:gap-x-\[clamp\(1\.5rem\,2\.4vw\,2\.25rem\)\]{column-gap:clamp(1.5rem,2.4vw,2.25rem)}.lg\:gap-x-\[clamp\(1\.5rem\,2\.6vw\,2\.5rem\)\],.lg\:gap-x-\[clamp\(1\.5rem\,_2\.6vw\,_2\.5rem\)\]{column-gap:clamp(1.5rem,2.6vw,2.5rem)}.lg\:gap-x-\[clamp\(1\.25rem\,0\.75rem_\+_1\.2vw\,2rem\)\]{column-gap:clamp(1.25rem,.75rem + 1.2vw,2rem)}.lg\:gap-x-\[clamp\(1rem\,_1\.6vw\,_1\.5rem\)\]{column-gap:clamp(1rem,1.6vw,1.5rem)}.lg\:gap-x-\[clamp\(2\.5rem\,4vw\,4rem\)\]{column-gap:clamp(2.5rem,4vw,4rem)}.lg\:gap-x-\[clamp\(2\.5rem\,4vw\,5rem\)\]{column-gap:clamp(2.5rem,4vw,5rem)}.lg\:gap-x-\[clamp\(2rem\,1rem_\+_3vw\,4\.5rem\)\]{column-gap:clamp(2rem,1rem + 3vw,4.5rem)}.lg\:gap-x-\[clamp\(2rem\,4vw\,4rem\)\]{column-gap:clamp(2rem,4vw,4rem)}.lg\:gap-x-\[clamp\(2rem\,4vw\,5rem\)\]{column-gap:clamp(2rem,4vw,5rem)}.lg\:gap-x-\[clamp\(3\.5rem\,1rem_\+_5vw\,7rem\)\]{column-gap:clamp(3.5rem,1rem + 5vw,7rem)}.lg\:gap-x-\[clamp\(3rem\,-1rem_\+_5vw\,6rem\)\]{column-gap:clamp(3rem,5vw - 1rem,6rem)}.lg\:gap-x-\[clamp\(3rem\,-1rem_\+_6vw\,7rem\)\]{column-gap:clamp(3rem,6vw - 1rem,7rem)}.lg\:gap-x-\[clamp\(3rem\,-3rem_\+_8vw\,8rem\)\]{column-gap:clamp(3rem,8vw - 3rem,8rem)}.lg\:gap-x-\[clamp\(3rem\,1rem\+3vw\,5rem\)\]{column-gap:clamp(3rem,1rem + 3vw,5rem)}.lg\:gap-x-\[clamp\(3rem\,1rem\+4vw\,6rem\)\]{column-gap:clamp(3rem,1rem + 4vw,6rem)}.lg\:gap-x-\[clamp\(3rem\,1rem\+5vw\,7rem\)\]{column-gap:clamp(3rem,1rem + 5vw,7rem)}.lg\:gap-x-\[clamp\(3rem\,1rem\+5vw\,8rem\)\]{column-gap:clamp(3rem,1rem + 5vw,8rem)}.lg\:gap-x-\[clamp\(3rem\,1rem_\+_4vw\,5\.5rem\)\]{column-gap:clamp(3rem,1rem + 4vw,5.5rem)}.lg\:gap-x-\[clamp\(3rem\,1rem_\+_4vw\,5rem\)\]{column-gap:clamp(3rem,1rem + 4vw,5rem)}.lg\:gap-x-\[clamp\(3rem\,1rem_\+_4vw\,6rem\)\]{column-gap:clamp(3rem,1rem + 4vw,6rem)}.lg\:gap-x-\[clamp\(3rem\,1rem_\+_5vw\,6\.5rem\)\]{column-gap:clamp(3rem,1rem + 5vw,6.5rem)}.lg\:gap-x-\[clamp\(3rem\,1rem_\+_5vw\,6rem\)\]{column-gap:clamp(3rem,1rem + 5vw,6rem)}.lg\:gap-x-\[clamp\(3rem\,1rem_\+_5vw\,7\.5rem\)\]{column-gap:clamp(3rem,1rem + 5vw,7.5rem)}.lg\:gap-x-\[clamp\(3rem\,1rem_\+_5vw\,7rem\)\]{column-gap:clamp(3rem,1rem + 5vw,7rem)}.lg\:gap-x-\[clamp\(3rem\,1rem_\+_5vw\,8rem\)\]{column-gap:clamp(3rem,1rem + 5vw,8rem)}.lg\:gap-x-\[clamp\(3rem\,5vw\,5\.5rem\)\]{column-gap:clamp(3rem,5vw,5.5rem)}.lg\:gap-x-\[clamp\(3rem\,5vw\,5rem\)\]{column-gap:clamp(3rem,5vw,5rem)}.lg\:gap-x-\[clamp\(3rem\,5vw\,6rem\)\]{column-gap:clamp(3rem,5vw,6rem)}.lg\:gap-x-\[clamp\(3rem\,6vw\,6rem\)\]{column-gap:clamp(3rem,6vw,6rem)}.lg\:gap-x-\[clamp\(3rem\,6vw\,7rem\)\]{column-gap:clamp(3rem,6vw,7rem)}.lg\:gap-x-\[clamp\(3rem\,7vw\,7rem\)\]{column-gap:clamp(3rem,7vw,7rem)}.lg\:gap-x-\[clamp\(3rem\,_6vw\,_6rem\)\]{column-gap:clamp(3rem,6vw,6rem)}.lg\:gap-x-\[clamp\(4rem\,1rem_\+_5vw\,7\.5rem\)\]{column-gap:clamp(4rem,1rem + 5vw,7.5rem)}.lg\:gap-x-\[clamp\(4rem\,1rem_\+_5vw\,7rem\)\]{column-gap:clamp(4rem,1rem + 5vw,7rem)}.lg\:gap-x-\[clamp\(4rem\,1rem_\+_6vw\,8rem\)\]{column-gap:clamp(4rem,1rem + 6vw,8rem)}.lg\:gap-x-\[clamp\(4rem\,2rem_\+_5vw\,8rem\)\]{column-gap:clamp(4rem,2rem + 5vw,8rem)}.lg\:gap-x-\[clamp\(4rem\,7vw\,7rem\)\]{column-gap:clamp(4rem,7vw,7rem)}.lg\:gap-x-\[clamp\(4rem\,8vw\,8rem\)\]{column-gap:clamp(4rem,8vw,8rem)}.lg\:gap-x-\[inherit\]{column-gap:inherit}.lg\:gap-y-0{row-gap:calc(var(--spacing) * 0)}.lg\:gap-y-4{row-gap:calc(var(--spacing) * 4)}.lg\:gap-y-5{row-gap:calc(var(--spacing) * 5)}.lg\:gap-y-6{row-gap:calc(var(--spacing) * 6)}.lg\:gap-y-10{row-gap:calc(var(--spacing) * 10)}.lg\:gap-y-11{row-gap:calc(var(--spacing) * 11)}.lg\:gap-y-14{row-gap:calc(var(--spacing) * 14)}.lg\:gap-y-16{row-gap:calc(var(--spacing) * 16)}:where(.lg\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\:divide-\(--color-border\)>:not(:last-child)),:where(.lg\:divide-\[var\(--color-border\)\]>:not(:last-child)){border-color:var(--color-border)}:where(.lg\:divide-white\/12>:not(:last-child)){border-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){:where(.lg\:divide-white\/12>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.lg\:\[align-self\:end\]{align-self:end}.lg\:\[align-self\:start\]{align-self:start}.lg\:self-auto{align-self:auto}.lg\:self-center{align-self:center}.lg\:self-end{align-self:flex-end}.lg\:self-start{align-self:flex-start}.lg\:self-stretch{align-self:stretch}.lg\:\[justify-self\:end\]{justify-self:end}.lg\:justify-self-auto{justify-self:auto}.lg\:justify-self-end{justify-self:flex-end}.lg\:justify-self-start{justify-self:flex-start}.lg\:overflow-visible{overflow:visible}.lg\:overflow-x-clip{overflow-x:clip}.lg\:overflow-y-visible{overflow-y:visible}.lg\:rounded-\(--custom-radius-card\){border-radius:var(--custom-radius-card)}.lg\:rounded-\(--custom-radius-photo\){border-radius:var(--custom-radius-photo)}.lg\:rounded-\(--radius-lg\){border-radius:var(--radius-lg)}.lg\:rounded-\(--radius-pill\){border-radius:var(--radius-pill)}.lg\:rounded-20{border-radius:var(--radius-20)}.lg\:rounded-28{border-radius:var(--radius-28)}.lg\:rounded-full{border-radius:3.40282e38px}.lg\:rounded-lg{border-radius:var(--radius-lg)}.lg\:rounded-none{border-radius:0}.lg\:rounded-xl{border-radius:var(--radius-xl)}.lg\:rounded-s-none{border-start-start-radius:0;border-end-start-radius:0}.lg\:rounded-e-2xl{border-start-end-radius:var(--radius-2xl);border-end-end-radius:var(--radius-2xl)}.lg\:rounded-t-20{border-top-left-radius:var(--radius-20);border-top-right-radius:var(--radius-20)}.lg\:rounded-r-2xl{border-top-right-radius:var(--radius-2xl);border-bottom-right-radius:var(--radius-2xl)}.lg\:rounded-bl-none{border-bottom-left-radius:0}.lg\:border-0{border-style:var(--tw-border-style);border-width:0}.lg\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.lg\:border-s-0{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.lg\:border-e{border-inline-end-style:var(--tw-border-style);border-inline-end-width:1px}.lg\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-\(--color-border\){border-color:var(--color-border)}.lg\:border-\(--custom-line\){border-color:var(--custom-line)}.lg\:border-\(--custom-rule\){border-color:var(--custom-rule)}.lg\:border-\[var\(--color-border\)\],.lg\:border-default{border-color:var(--color-border)}.lg\:border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.lg\:border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.lg\:border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.lg\:border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.lg\:border-s-\(--custom-hair\){border-inline-start-color:var(--custom-hair)}.lg\:border-s-\(--custom-line\){border-inline-start-color:var(--custom-line)}.lg\:border-e-\(--custom-hair\){border-inline-end-color:var(--custom-hair)}.lg\:border-t-\(--custom-line\){border-top-color:var(--custom-line)}.lg\:border-r-\(--color-border\){border-right-color:var(--color-border)}.lg\:border-l-\(--color-border\){border-left-color:var(--color-border)}.lg\:border-l-\(--color-border-soft\){border-left-color:var(--color-border-soft)}.lg\:bg-\(--color-surface\){background-color:var(--color-surface)}.lg\:bg-\(--custom-card\){background-color:var(--custom-card)}.lg\:bg-\[var\(--color-bg-muted\)\]{background-color:var(--color-bg-muted)}.lg\:bg-base{background-color:var(--color-bg)}.lg\:bg-muted{background-color:var(--color-bg-muted)}.lg\:bg-white{background-color:var(--color-white)}.lg\:\[mask-image\:linear-gradient\(90deg\,transparent\,\#000_45\%\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%)}.lg\:\[mask-image\:none\]{-webkit-mask-image:none;mask-image:none}.lg\:object-\[42\%_40\%\]{object-position:42% 40%}.lg\:object-\[45\%_50\%\]{object-position:45% 50%}.lg\:object-\[50\%_14\%\]{object-position:50% 14%}.lg\:object-\[62\%_40\%\]{object-position:62% 40%}.lg\:object-\[72\%_30\%\]{object-position:72% 30%}.lg\:object-\[100\%_50\%\]{object-position:100% 50%}.lg\:p-0{padding:calc(var(--spacing) * 0)}.lg\:p-3{padding:calc(var(--spacing) * 3)}.lg\:p-5{padding:calc(var(--spacing) * 5)}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:p-7{padding:calc(var(--spacing) * 7)}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:p-9{padding:calc(var(--spacing) * 9)}.lg\:p-10{padding:calc(var(--spacing) * 10)}.lg\:p-11{padding:calc(var(--spacing) * 11)}.lg\:p-12{padding:calc(var(--spacing) * 12)}.lg\:p-14{padding:calc(var(--spacing) * 14)}.lg\:p-16{padding:calc(var(--spacing) * 16)}.lg\:p-18{padding:calc(var(--spacing) * 18)}.lg\:p-\[clamp\(2\.5rem\,4vw\,4\.5rem\)\]{padding:clamp(2.5rem,4vw,4.5rem)}.lg\:p-\[clamp\(2\.25rem\,1rem_\+_2vw\,3\.25rem\)\]{padding:clamp(2.25rem,1rem + 2vw,3.25rem)}.lg\:p-\[clamp\(2rem\,1rem_\+_3vw\,4rem\)\]{padding:clamp(2rem,1rem + 3vw,4rem)}.lg\:p-\[clamp\(2rem\,3\.4vw\,3rem\)\]{padding:clamp(2rem,3.4vw,3rem)}.lg\:px-0{padding-inline:calc(var(--spacing) * 0)}.lg\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.lg\:px-2{padding-inline:calc(var(--spacing) * 2)}.lg\:px-3{padding-inline:calc(var(--spacing) * 3)}.lg\:px-4{padding-inline:calc(var(--spacing) * 4)}.lg\:px-5{padding-inline:calc(var(--spacing) * 5)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-9{padding-inline:calc(var(--spacing) * 9)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:px-20{padding-inline:calc(var(--spacing) * 20)}.lg\:px-\[60px\]{padding-inline:60px}.lg\:px-\[clamp\(1\.5rem\,0\.5rem_\+_2vw\,3rem\)\]{padding-inline:clamp(1.5rem,.5rem + 2vw,3rem)}.lg\:px-\[clamp\(1\.5rem\,3vw\,3rem\)\]{padding-inline:clamp(1.5rem,3vw,3rem)}.lg\:px-\[clamp\(2\.5rem\,5vw\,5\.5rem\)\]{padding-inline:clamp(2.5rem,5vw,5.5rem)}.lg\:px-\[clamp\(3rem\,6vw\,7rem\)\]{padding-inline:clamp(3rem,6vw,7rem)}.lg\:py-0{padding-block:calc(var(--spacing) * 0)}.lg\:py-1{padding-block:calc(var(--spacing) * 1)}.lg\:py-2{padding-block:calc(var(--spacing) * 2)}.lg\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.lg\:py-3{padding-block:calc(var(--spacing) * 3)}.lg\:py-4{padding-block:calc(var(--spacing) * 4)}.lg\:py-5{padding-block:calc(var(--spacing) * 5)}.lg\:py-6{padding-block:calc(var(--spacing) * 6)}.lg\:py-7{padding-block:calc(var(--spacing) * 7)}.lg\:py-8{padding-block:calc(var(--spacing) * 8)}.lg\:py-10{padding-block:calc(var(--spacing) * 10)}.lg\:py-11{padding-block:calc(var(--spacing) * 11)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:py-18{padding-block:calc(var(--spacing) * 18)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:py-36{padding-block:calc(var(--spacing) * 36)}.lg\:py-\[calc\(var\(--pricing-pad\)_\+_var\(--offer-rise\)\)\]{padding-block:calc(var(--pricing-pad) + var(--offer-rise))}.lg\:ps-0{padding-inline-start:calc(var(--spacing) * 0)}.lg\:ps-3\.5{padding-inline-start:calc(var(--spacing) * 3.5)}.lg\:ps-6{padding-inline-start:calc(var(--spacing) * 6)}.lg\:ps-8{padding-inline-start:calc(var(--spacing) * 8)}.lg\:ps-12{padding-inline-start:calc(var(--spacing) * 12)}.lg\:ps-16{padding-inline-start:calc(var(--spacing) * 16)}.lg\:ps-\[16\%\]{padding-inline-start:16%}.lg\:ps-\[calc\(clamp\(1\.5rem\,0\.5rem_\+_2\.5vw\,3\.5rem\)\+clamp\(3\.5rem\,2rem_\+_2vw\,4\.5rem\)\)\]{padding-inline-start:calc(clamp(1.5rem,.5rem + 2.5vw,3.5rem) + clamp(3.5rem,2rem + 2vw,4.5rem))}.lg\:ps-\[clamp\(1\.5rem\,0\.5rem_\+_2vw\,3rem\)\]{padding-inline-start:clamp(1.5rem,.5rem + 2vw,3rem)}.lg\:ps-\[clamp\(3rem\,5vw\,5rem\)\]{padding-inline-start:clamp(3rem,5vw,5rem)}.lg\:pe-0{padding-inline-end:calc(var(--spacing) * 0)}.lg\:pe-4{padding-inline-end:calc(var(--spacing) * 4)}.lg\:pe-4\.5{padding-inline-end:calc(var(--spacing) * 4.5)}.lg\:pe-6{padding-inline-end:calc(var(--spacing) * 6)}.lg\:pe-8{padding-inline-end:calc(var(--spacing) * 8)}.lg\:pe-10{padding-inline-end:calc(var(--spacing) * 10)}.lg\:pe-14{padding-inline-end:calc(var(--spacing) * 14)}.lg\:pe-16{padding-inline-end:calc(var(--spacing) * 16)}.lg\:pe-\[calc\(\(100\%-var\(--container-width\)\)\/2\+var\(--container-x\)\)\]{padding-inline-end:calc((100% - var(--container-width)) / 2 + var(--container-x))}.lg\:pe-\[clamp\(3rem\,5vw\,5rem\)\]{padding-inline-end:clamp(3rem,5vw,5rem)}.lg\:pt-\(--cs-pad\){padding-top:var(--cs-pad)}.lg\:pt-0{padding-top:calc(var(--spacing) * 0)}.lg\:pt-0\.5{padding-top:calc(var(--spacing) * .5)}.lg\:pt-2{padding-top:calc(var(--spacing) * 2)}.lg\:pt-3{padding-top:calc(var(--spacing) * 3)}.lg\:pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.lg\:pt-4{padding-top:calc(var(--spacing) * 4)}.lg\:pt-5{padding-top:calc(var(--spacing) * 5)}.lg\:pt-6{padding-top:calc(var(--spacing) * 6)}.lg\:pt-8{padding-top:calc(var(--spacing) * 8)}.lg\:pt-9{padding-top:calc(var(--spacing) * 9)}.lg\:pt-10{padding-top:calc(var(--spacing) * 10)}.lg\:pt-11{padding-top:calc(var(--spacing) * 11)}.lg\:pt-12{padding-top:calc(var(--spacing) * 12)}.lg\:pt-14{padding-top:calc(var(--spacing) * 14)}.lg\:pt-16{padding-top:calc(var(--spacing) * 16)}.lg\:pt-18{padding-top:calc(var(--spacing) * 18)}.lg\:pt-20{padding-top:calc(var(--spacing) * 20)}.lg\:pt-24{padding-top:calc(var(--spacing) * 24)}.lg\:pt-28{padding-top:calc(var(--spacing) * 28)}.lg\:pt-32{padding-top:calc(var(--spacing) * 32)}.lg\:pt-40{padding-top:calc(var(--spacing) * 40)}.lg\:pt-44{padding-top:calc(var(--spacing) * 44)}.lg\:pt-56{padding-top:calc(var(--spacing) * 56)}.lg\:pt-\[0\.9rem\]{padding-top:.9rem}.lg\:pt-\[calc\(var\(--custom-straddle\)\+3rem\)\]{padding-top:calc(var(--custom-straddle) + 3rem)}.lg\:pt-\[calc\(var\(--header-h\)\+1rem\)\]{padding-top:calc(var(--header-h) + 1rem)}.lg\:pt-\[calc\(var\(--header-h\)\+2\.75rem\)\]{padding-top:calc(var(--header-h) + 2.75rem)}.lg\:pt-\[calc\(var\(--header-h\)\+22rem\)\]{padding-top:calc(var(--header-h) + 22rem)}.lg\:pt-\[calc\(var\(--header-h-rest\,var\(--header-h\)\)\+0\.75rem\)\]{padding-top:calc(var(--header-h-rest,var(--header-h)) + .75rem)}.lg\:pt-\[clamp\(1\.5rem\,0\.5rem_\+_2vw\,2\.5rem\)\]{padding-top:clamp(1.5rem,.5rem + 2vw,2.5rem)}.lg\:pt-\[clamp\(2\.25rem\,1\.75rem_\+_1\.5vw\,3rem\)\]{padding-top:clamp(2.25rem,1.75rem + 1.5vw,3rem)}.lg\:pr-0{padding-right:calc(var(--spacing) * 0)}.lg\:pr-2{padding-right:calc(var(--spacing) * 2)}.lg\:pr-3{padding-right:calc(var(--spacing) * 3)}.lg\:pr-4{padding-right:calc(var(--spacing) * 4)}.lg\:pr-5{padding-right:calc(var(--spacing) * 5)}.lg\:pr-6{padding-right:calc(var(--spacing) * 6)}.lg\:pr-7{padding-right:calc(var(--spacing) * 7)}.lg\:pr-8{padding-right:calc(var(--spacing) * 8)}.lg\:pr-10{padding-right:calc(var(--spacing) * 10)}.lg\:pr-12{padding-right:calc(var(--spacing) * 12)}.lg\:pr-16{padding-right:calc(var(--spacing) * 16)}.lg\:pr-44{padding-right:calc(var(--spacing) * 44)}.lg\:pr-\[clamp\(1rem\,3vw\,3rem\)\]{padding-right:clamp(1rem,3vw,3rem)}.lg\:pr-\[clamp\(3rem\,5vw\,5rem\)\]{padding-right:clamp(3rem,5vw,5rem)}.lg\:pb-\(--custom-reset-pad\){padding-bottom:var(--custom-reset-pad)}.lg\:pb-\(--exit-y\){padding-bottom:var(--exit-y)}.lg\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.lg\:pb-1{padding-bottom:calc(var(--spacing) * 1)}.lg\:pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.lg\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.lg\:pb-3{padding-bottom:calc(var(--spacing) * 3)}.lg\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.lg\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.lg\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.lg\:pb-9{padding-bottom:calc(var(--spacing) * 9)}.lg\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.lg\:pb-11{padding-bottom:calc(var(--spacing) * 11)}.lg\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.lg\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.lg\:pb-18{padding-bottom:calc(var(--spacing) * 18)}.lg\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.lg\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.lg\:pb-\[0\.6rem\]{padding-bottom:.6rem}.lg\:pb-\[calc\(var\(--custom-book-h\)\/2\+clamp\(2rem\,1rem\+3vh\,3\.5rem\)\)\]{padding-bottom:calc(var(--custom-book-h) / 2 + clamp(2rem,1rem + 3vh,3.5rem))}.lg\:pb-\[calc\(var\(--custom-reset-sun\)_\*_0\.62\)\]{padding-bottom:calc(var(--custom-reset-sun) * .62)}.lg\:pb-\[calc\(var\(--custom-wait-sun\)_\*_0\.55\)\]{padding-bottom:calc(var(--custom-wait-sun) * .55)}.lg\:pb-\[calc\(var\(--gap-pad\)_-_0\.85rem\)\]{padding-bottom:calc(var(--gap-pad) - .85rem)}.lg\:pb-\[clamp\(2\.75rem\,6vw\,4\.5rem\)\]{padding-bottom:clamp(2.75rem,6vw,4.5rem)}.lg\:pl-0{padding-left:calc(var(--spacing) * 0)}.lg\:pl-4{padding-left:calc(var(--spacing) * 4)}.lg\:pl-6{padding-left:calc(var(--spacing) * 6)}.lg\:pl-7{padding-left:calc(var(--spacing) * 7)}.lg\:pl-8{padding-left:calc(var(--spacing) * 8)}.lg\:pl-10{padding-left:calc(var(--spacing) * 10)}.lg\:pl-12{padding-left:calc(var(--spacing) * 12)}.lg\:pl-14{padding-left:calc(var(--spacing) * 14)}.lg\:pl-\[calc\(var\(--stop-node\)_\+_0\.75rem\)\]{padding-left:calc(var(--stop-node) + .75rem)}.lg\:pl-\[clamp\(2rem\,4vw\,4rem\)\]{padding-left:clamp(2rem,4vw,4rem)}.lg\:text-center{text-align:center}.lg\:text-end{text-align:end}.lg\:text-right{text-align:right}.lg\:text-start{text-align:start}.lg\:font-heading{font-family:var(--font-heading)}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:text-\[0\.8125rem\]{font-size:.8125rem}.lg\:text-\[0\.9375rem\]{font-size:.9375rem}.lg\:text-\[1\.5rem\]{font-size:1.5rem}.lg\:text-\[1\.125rem\]{font-size:1.125rem}.lg\:text-\[1\.375rem\]{font-size:1.375rem}.lg\:text-\[1\.0625rem\]{font-size:1.0625rem}.lg\:text-\[1\.625rem\]{font-size:1.625rem}.lg\:text-\[1\.1875rem\]{font-size:1.1875rem}.lg\:text-\[2\.5rem\]{font-size:2.5rem}.lg\:text-\[2\.25rem\]{font-size:2.25rem}.lg\:text-\[2\.75rem\]{font-size:2.75rem}.lg\:text-\[4\.5rem\]{font-size:4.5rem}.lg\:text-\[clamp\(2rem\,1\.4rem_\+_1\.6vw\,3rem\)\]{font-size:clamp(2rem,1.4rem + 1.6vw,3rem)}.lg\:text-\[min\(5\.5rem\,calc\(\(100cqi-28rem\)\/7\.4\)\)\]{font-size:min(5.5rem,13.5135cqi - 3.78378rem)}.lg\:leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.lg\:leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.lg\:leading-\[2\.25rem\]{--tw-leading:2.25rem;line-height:2.25rem}.lg\:font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.lg\:font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.lg\:tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.lg\:tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.lg\:tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.lg\:whitespace-nowrap{white-space:nowrap}.lg\:uppercase{text-transform:uppercase}.lg\:tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.lg\:shadow-token-lg{box-shadow:var(--shadow-lg)}.lg\:shadow-token-sm{box-shadow:var(--shadow-sm)}.lg\:\[--cols\:3\]{--cols:3}.lg\:\[--glow-opacity\:0\.26\]{--glow-opacity:.26}.lg\:\[--seal-size\:13rem\]{--seal-size:13rem}.lg\:\[--sticky-offset\:1rem\]{--sticky-offset:1rem}.lg\:\[--sticky-offset\:calc\(var\(--header-h\)\+1\.5rem\)\]{--sticky-offset:calc(var(--header-h) + 1.5rem)}.lg\:\[grid-area\:1_\/_1_\/_2_\/_9\]{grid-area:1/1/2/9}.lg\:\[grid-area\:1_\/_3\]{grid-area:1/3}.lg\:\[grid-area\:1_\/_4\]{grid-area:1/4}.lg\:\[grid-area\:1_\/_7_\/_2_\/_13\]{grid-area:1/7/2/13}.lg\:\[grid-area\:2_\/_3_\/_3_\/_5\]{grid-area:2/3/3/5}.lg\:\[grid-area\:card\]{grid-area:card}.lg\:\[grid-area\:copy\]{grid-area:copy}.lg\:\[grid-area\:inside\]{grid-area:inside}.lg\:\[grid-area\:stack\]{grid-area:stack}.lg\:\[grid-template-areas\:\'stack\'\]{grid-template-areas:"stack"}@media(hover:hover){.lg\:group-hover\:grid-rows-\[1fr\]:is(:where(.group):hover *){grid-template-rows:1fr}}.lg\:group-\[\[aria-disabled\=false\]\.is-active\]\:bg-\[var\(--color-bg\)\]:is(:where(.group)[aria-disabled=false].is-active *){background-color:var(--color-bg)}.lg\:group-\[\[aria-disabled\=false\]\.is-active\]\:bg-white:is(:where(.group)[aria-disabled=false].is-active *){background-color:var(--color-white)}.lg\:group-\[\[aria-disabled\=false\]\.is-active\]\:text-primary-ink:is(:where(.group)[aria-disabled=false].is-active *){color:var(--color-primary-ink)}.lg\:first\:pl-0:first-child{padding-left:calc(var(--spacing) * 0)}.lg\:last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}@media(hover:hover){.lg\:hover\:bg-\(--color-bg-soft\):hover{background-color:var(--color-bg-soft)}.lg\:hover\:bg-muted:hover{background-color:var(--color-bg-muted)}}@media not all and (min-width:1199px){.lg\:max-\[1199px\]\:hidden{display:none}}@media not all and (min-width:80rem){.lg\:max-xl\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lg\:max-xl\:top-\[calc\(100\%_\+_1\.5rem\)\]{top:calc(100% + 1.5rem)}.lg\:max-xl\:left-1\/2{left:50%}.lg\:max-xl\:ms-auto{margin-inline-start:auto}.lg\:max-xl\:mt-0{margin-top:calc(var(--spacing) * 0)}.lg\:max-xl\:hidden{display:none}.lg\:max-xl\:inline{display:inline}.lg\:max-xl\:size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.lg\:max-xl\:w-44{width:calc(var(--spacing) * 44)}.lg\:max-xl\:w-46{width:calc(var(--spacing) * 46)}.lg\:max-xl\:w-52{width:calc(var(--spacing) * 52)}.lg\:max-xl\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.lg\:max-xl\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.lg\:max-xl\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.lg\:max-xl\:grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr)}.lg\:max-xl\:grid-cols-\[minmax\(0\,1\.12fr\)_minmax\(0\,0\.88fr\)\]{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.lg\:max-xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lg\:max-xl\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lg\:max-xl\:grid-cols-\[minmax\(0\,_1fr\)\]{grid-template-columns:minmax(0,1fr)}.lg\:max-xl\:flex-row{flex-direction:row}.lg\:max-xl\:items-center{align-items:center}.lg\:max-xl\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:max-xl\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:max-xl\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:max-xl\:gap-22{gap:calc(var(--spacing) * 22)}.lg\:max-xl\:gap-x-16{column-gap:calc(var(--spacing) * 16)}.lg\:max-xl\:p-0{padding:calc(var(--spacing) * 0)}.lg\:max-xl\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.lg\:max-xl\:px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.lg\:max-xl\:text-\[0\.9375rem\]{font-size:.9375rem}.lg\:max-xl\:text-\[2\.5rem\]{font-size:2.5rem}.lg\:max-xl\:text-\[3\.5rem\]{font-size:3.5rem}.lg\:max-xl\:text-\[3rem\]{font-size:3rem}}}@media(min-width:68.75rem){.min-\[68\.75rem\]\:sticky{position:sticky}.min-\[68\.75rem\]\:top-\[calc\(var\(--header-h\)_\+_1\.5rem\)\]{top:calc(var(--header-h) + 1.5rem)}.min-\[68\.75rem\]\:col-\[span_2\]{grid-column:span 2}.min-\[68\.75rem\]\:col-\[span_3\]{grid-column:span 3}.min-\[68\.75rem\]\:aspect-video{aspect-ratio:var(--aspect-video)}.min-\[68\.75rem\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.min-\[68\.75rem\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.min-\[68\.75rem\]\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.min-\[68\.75rem\]\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.min-\[68\.75rem\]\:grid-cols-\[minmax\(0\,0\.82fr\)_minmax\(0\,1\.18fr\)\]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.min-\[68\.75rem\]\:grid-cols-\[minmax\(0\,1\.6fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.min-\[68\.75rem\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,23rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,23rem)}.min-\[68\.75rem\]\:\[align-items\:start\]{align-items:start}.min-\[68\.75rem\]\:gap-8{gap:calc(var(--spacing) * 8)}.min-\[68\.75rem\]\:gap-\[clamp\(3rem\,5vw\,6rem\)\]{gap:clamp(3rem,5vw,6rem)}}@media(min-width:75rem){.min-\[75rem\]\:col-\[auto\]{grid-column:auto}.min-\[75rem\]\:col-\[span_2\]{grid-column:span 2}.min-\[75rem\]\:col-\[span_3\]{grid-column:span 3}.min-\[75rem\]\:w-full{width:100%}.min-\[75rem\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.min-\[75rem\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.min-\[75rem\]\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.min-\[75rem\]\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.min-\[75rem\]\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.min-\[75rem\]\:grid-cols-\[minmax\(0\,0\.72fr\)_minmax\(0\,1\.28fr\)\]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.min-\[75rem\]\:grid-cols-\[minmax\(0\,1\.5fr\)_repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr))}.min-\[75rem\]\:grid-cols-\[minmax\(0\,1\.7fr\)_repeat\(5\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.7fr) repeat(5,minmax(0,1fr))}.min-\[75rem\]\:grid-cols-\[minmax\(0\,4fr\)_minmax\(0\,8fr\)\]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.min-\[75rem\]\:grid-cols-\[minmax\(0\,5\.2fr\)_minmax\(0\,6\.8fr\)\]{grid-template-columns:minmax(0,5.2fr) minmax(0,6.8fr)}.min-\[75rem\]\:\[align-items\:start\]{align-items:start}.min-\[75rem\]\:items-center{align-items:center}.min-\[75rem\]\:gap-5{gap:calc(var(--spacing) * 5)}.min-\[75rem\]\:gap-6{gap:calc(var(--spacing) * 6)}.min-\[75rem\]\:gap-\[clamp\(2\.5rem\,4vw\,4\.5rem\)\]{gap:clamp(2.5rem,4vw,4.5rem)}.min-\[75rem\]\:gap-x-\[clamp\(2rem\,1rem_\+_2vw\,3\.5rem\)\]{column-gap:clamp(2rem,1rem + 2vw,3.5rem)}.min-\[75rem\]\:gap-x-\[clamp\(4rem\,1rem_\+_5vw\,7rem\)\]{column-gap:clamp(4rem,1rem + 5vw,7rem)}.min-\[75rem\]\:ps-0{padding-inline-start:calc(var(--spacing) * 0)}.min-\[75rem\]\:pb-\[0\.6rem\]{padding-bottom:.6rem}.min-\[75rem\]\:pb-\[0\.9rem\]{padding-bottom:.9rem}.min-\[75rem\]\:whitespace-nowrap{white-space:nowrap}}@media(min-width:80rem){.xl\:pointer-events-none{pointer-events:none}.xl\:absolute{position:absolute}.xl\:relative{position:relative}.xl\:sticky{position:sticky}.xl\:inset-0{inset:calc(var(--spacing) * 0)}.xl\:-end-13{inset-inline-end:calc(var(--spacing) * -13)}.xl\:-top-9{top:calc(var(--spacing) * -9)}.xl\:top-\(--y\){top:var(--y)}.xl\:top-6{top:calc(var(--spacing) * 6)}.xl\:top-8{top:calc(var(--spacing) * 8)}.xl\:top-28{top:calc(var(--spacing) * 28)}.xl\:top-32{top:calc(var(--spacing) * 32)}.xl\:top-\[12\%\]{top:12%}.xl\:top-\[15\%\]{top:15%}.xl\:top-\[18\%\]{top:18%}.xl\:top-\[35\%\]{top:35%}.xl\:top-\[64\%\]{top:64%}.xl\:top-\[75\%\]{top:75%}.xl\:top-\[calc\(100\%_\+_var\(--flag-pole\)\)\]{top:calc(100% + var(--flag-pole))}.xl\:top-\[calc\(var\(--header-h\,5rem\)_\+_2\.5rem\)\]{top:calc(var(--header-h,5rem) + 2.5rem)}.xl\:-right-14{right:calc(var(--spacing) * -14)}.xl\:right-0{right:calc(var(--spacing) * 0)}.xl\:right-6{right:calc(var(--spacing) * 6)}.xl\:right-\[3\.5\%\]{right:3.5%}.xl\:right-\[12\.5\%\]{right:12.5%}.xl\:right-\[14\%\]{right:14%}.xl\:bottom-36{bottom:calc(var(--spacing) * 36)}.xl\:bottom-\[calc\(var\(--custom-h\)\*1\.16\)\]{bottom:calc(var(--custom-h) * 1.16)}.xl\:bottom-auto{bottom:auto}.xl\:-left-16{left:calc(var(--spacing) * -16)}.xl\:-left-22{left:calc(var(--spacing) * -22)}.xl\:left-\(--x\){left:var(--x)}.xl\:left-5{left:calc(var(--spacing) * 5)}.xl\:left-\[3\.5\%\]{left:3.5%}.xl\:left-\[6\.5\%\]{left:6.5%}.xl\:left-\[47\%\]{left:47%}.xl\:z-2{z-index:2}.xl\:col-\[1\]{grid-column:1}.xl\:col-\[2\]{grid-column:2}.xl\:col-\[5_\/_13\]{grid-column:5/13}.xl\:col-\[auto\]{grid-column:auto}.xl\:col-\[span_3\]{grid-column:span 3}.xl\:col-\[span_4\]{grid-column:span 4}.xl\:col-\[span_5\]{grid-column:span 5}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-7{grid-column:span 7/span 7}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:col-span-full{grid-column:1/-1}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-2{grid-column-start:2}.xl\:col-start-6{grid-column-start:6}.xl\:col-start-8{grid-column-start:8}.xl\:row-\[1_\/_span_4\]{grid-row:1/span 4}.xl\:row-\[span_2\]{grid-row:span 2}.xl\:row-span-2{grid-row:span 2/span 2}.xl\:row-start-1{grid-row-start:1}.xl\:row-start-2{grid-row-start:2}.xl\:m-0{margin:calc(var(--spacing) * 0)}.xl\:me-\[calc\(var\(--hero-nav-w\)_\+_0\.75rem\)\]{margin-inline-end:calc(var(--hero-nav-w) + .75rem)}.xl\:mt-0{margin-top:calc(var(--spacing) * 0)}.xl\:mt-1{margin-top:calc(var(--spacing) * 1)}.xl\:mt-2{margin-top:calc(var(--spacing) * 2)}.xl\:mt-4{margin-top:calc(var(--spacing) * 4)}.xl\:mt-6{margin-top:calc(var(--spacing) * 6)}.xl\:mt-12{margin-top:calc(var(--spacing) * 12)}.xl\:mt-\[8\.5rem\]{margin-top:8.5rem}.xl\:mt-auto{margin-top:auto}.xl\:mr-26{margin-right:calc(var(--spacing) * 26)}.xl\:-mb-10{margin-bottom:calc(var(--spacing) * -10)}.xl\:mb-0{margin-bottom:calc(var(--spacing) * 0)}.xl\:mb-6{margin-bottom:calc(var(--spacing) * 6)}.xl\:-ml-12{margin-left:calc(var(--spacing) * -12)}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:inline-block{display:inline-block}.xl\:inline-flex{display:inline-flex}.xl\:aspect-\[2\/1\]{aspect-ratio:2}.xl\:aspect-\[4\/5\]{aspect-ratio:4/5}.xl\:aspect-\[9\/4\]{aspect-ratio:9/4}.xl\:aspect-\[16\/7\]{aspect-ratio:16/7}.xl\:aspect-\[16\/10\]{aspect-ratio:16/10}.xl\:aspect-\[21\/9\]{aspect-ratio:21/9}.xl\:aspect-auto{aspect-ratio:auto}.xl\:h-\(--hero-hud-h\){height:var(--hero-hud-h)}.xl\:h-\(--study-plot-h\){height:var(--study-plot-h)}.xl\:h-\[clamp\(35rem\,21rem_\+_15vw\,41rem\)\]{height:clamp(35rem,21rem + 15vw,41rem)}.xl\:min-h-\(--hero-hud-h\){min-height:var(--hero-hud-h)}.xl\:min-h-\[4\.5rem\]{min-height:4.5rem}.xl\:min-h-\[max\(100svh\,52rem\)\]{min-height:max(100svh,52rem)}.xl\:w-\(--hero-nav-w\){width:var(--hero-nav-w)}.xl\:w-38{width:calc(var(--spacing) * 38)}.xl\:w-54{width:calc(var(--spacing) * 54)}.xl\:w-\[9\.5\%\]{width:9.5%}.xl\:w-\[14\.5\%\]{width:14.5%}.xl\:w-\[15\%\]{width:15%}.xl\:w-\[16\.5\%\]{width:16.5%}.xl\:w-\[21\.5\%\]{width:21.5%}.xl\:w-\[23\.5rem\]{width:23.5rem}.xl\:w-\[27rem\]{width:27rem}.xl\:w-\[calc\(100\%_\+_10rem\)\]{width:calc(100% + 10rem)}.xl\:w-\[min\(28\.5rem\,86\%\)\]{width:min(28.5rem,86%)}.xl\:w-full{width:100%}.xl\:max-w-60{max-width:calc(var(--spacing) * 60)}.xl\:max-w-164{max-width:calc(var(--spacing) * 164)}.xl\:max-w-none{max-width:none}.xl\:flex-\[0_0_22rem\]{flex:0 0 22rem}.xl\:translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.xl\:columns-4{columns:4}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-\[1\.4fr_1fr_1fr_1fr_1\.6fr\]{grid-template-columns:1.4fr 1fr 1fr 1fr 1.6fr}.xl\:grid-cols-\[1\.4fr_repeat\(3\,1fr\)_1\.8fr\]{grid-template-columns:1.4fr repeat(3,1fr) 1.8fr}.xl\:grid-cols-\[1\.5fr_1fr_1fr_1\.1fr_1\.5fr\]{grid-template-columns:1.5fr 1fr 1fr 1.1fr 1.5fr}.xl\:grid-cols-\[1\.5fr_repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:1.5fr repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[1\.6fr_repeat\(3\,1fr\)\]{grid-template-columns:1.6fr repeat(3,1fr)}.xl\:grid-cols-\[6\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:6.5rem minmax(0,1fr)}.xl\:grid-cols-\[14rem_minmax\(0\,1fr\)\]{grid-template-columns:14rem minmax(0,1fr)}.xl\:grid-cols-\[17rem_minmax\(0\,1fr\)\]{grid-template-columns:17rem minmax(0,1fr)}.xl\:grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.xl\:grid-cols-\[auto_auto_minmax\(0\,1fr\)\]{grid-template-columns:auto auto minmax(0,1fr)}.xl\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,0\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.xl\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,2\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,2.1fr)}.xl\:grid-cols-\[minmax\(0\,0\.82fr\)_minmax\(0\,1\.18fr\)\]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.xl\:grid-cols-\[minmax\(0\,0\.85fr\)_minmax\(0\,2\.15fr\)\]{grid-template-columns:minmax(0,.85fr) minmax(0,2.15fr)}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1\.65fr\)_minmax\(0\,0\.6fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1.65fr) minmax(0,.6fr) minmax(0,1.2fr)}.xl\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,0\.8fr\)_minmax\(0\,0\.8fr\)_minmax\(0\,1\.35fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,1.35fr)}.xl\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr)}.xl\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,0\.8fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,.8fr)}.xl\:grid-cols-\[minmax\(0\,1\.6fr\)_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.6fr\)_repeat\(4\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.08fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.8fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.8fr\)_repeat\(3\,minmax\(0\,1fr\)\)\]{grid-template-columns:minmax(0,1.8fr) repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,0\.85fr\)_minmax\(0\,1fr\)_minmax\(0\,1\.3fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr) minmax(0,1fr) minmax(0,1.3fr)}.xl\:grid-cols-\[minmax\(0\,1\.22fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)_minmax\(0\,0\.95fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,.95fr)}.xl\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_16rem\]{grid-template-columns:minmax(0,1fr) 16rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_21rem\]{grid-template-columns:minmax(0,1fr) 21rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_24rem\]{grid-template-columns:minmax(0,1fr) 24rem}.xl\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.35fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,24rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,24rem)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,28rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,28rem)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,42\.5rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,42.5rem) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,var\(--custom-art-line\)\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,var(--custom-art-line)) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,4fr\)_minmax\(0\,8fr\)\]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.xl\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,4fr\)_auto\]{grid-template-columns:minmax(0,5fr) minmax(0,4fr) auto}.xl\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,6fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.xl\:grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.xl\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.xl\:grid-cols-\[minmax\(0\,15rem\)_minmax\(0\,42rem\)_minmax\(0\,15rem\)\]{grid-template-columns:minmax(0,15rem) minmax(0,42rem) minmax(0,15rem)}.xl\:grid-cols-\[minmax\(0\,18\.5rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,18.5rem) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,19rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,19rem) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,20rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,20rem) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,22rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,22rem) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,24rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,24rem) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,27rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,27rem) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,_1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.xl\:grid-cols-\[minmax\(0\,_1fr\)_minmax\(0\,_15rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,15rem)}.xl\:grid-cols-\[minmax\(0\,_4fr\)_minmax\(0\,_4fr\)_minmax\(0\,_4fr\)\]{grid-template-columns:minmax(0,4fr) minmax(0,4fr) minmax(0,4fr)}.xl\:grid-cols-\[minmax\(0\,_4fr\)_minmax\(0\,_8fr\)\]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.xl\:grid-cols-\[repeat\(auto-fit\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.xl\:grid-cols-none{grid-template-columns:none}.xl\:grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.xl\:grid-rows-\[auto_auto_auto_auto_1fr\]{grid-template-rows:auto auto auto auto 1fr}.xl\:grid-rows-\[repeat\(2\,clamp\(14rem\,17vw\,17\.5rem\)\)\]{grid-template-rows:repeat(2,clamp(14rem,17vw,17.5rem))}.xl\:flex-col{flex-direction:column}.xl\:flex-row{flex-direction:row}.xl\:flex-wrap{flex-wrap:wrap}.xl\:content-start{align-content:flex-start}.xl\:\[align-items\:end\]{align-items:end}.xl\:\[align-items\:start\]{align-items:start}.xl\:items-center{align-items:center}.xl\:items-end{align-items:flex-end}.xl\:items-start{align-items:flex-start}.xl\:justify-between{justify-content:space-between}.xl\:justify-center{justify-content:center}.xl\:justify-end{justify-content:flex-end}.xl\:justify-items-end{justify-items:end}.xl\:gap-2{gap:calc(var(--spacing) * 2)}.xl\:gap-4{gap:calc(var(--spacing) * 4)}.xl\:gap-5{gap:calc(var(--spacing) * 5)}.xl\:gap-6{gap:calc(var(--spacing) * 6)}.xl\:gap-8{gap:calc(var(--spacing) * 8)}.xl\:gap-10{gap:calc(var(--spacing) * 10)}.xl\:gap-12{gap:calc(var(--spacing) * 12)}.xl\:gap-14{gap:calc(var(--spacing) * 14)}.xl\:gap-16{gap:calc(var(--spacing) * 16)}.xl\:gap-20{gap:calc(var(--spacing) * 20)}.xl\:gap-24{gap:calc(var(--spacing) * 24)}.xl\:gap-28{gap:calc(var(--spacing) * 28)}.xl\:gap-32{gap:calc(var(--spacing) * 32)}.xl\:gap-\[clamp\(3rem\,6vw\,6rem\)\]{gap:clamp(3rem,6vw,6rem)}.xl\:gap-\[clamp\(4rem\,7vw\,7\.5rem\)\]{gap:clamp(4rem,7vw,7.5rem)}.xl\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.xl\:gap-x-8{column-gap:calc(var(--spacing) * 8)}.xl\:gap-x-9{column-gap:calc(var(--spacing) * 9)}.xl\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.xl\:gap-x-14{column-gap:calc(var(--spacing) * 14)}.xl\:gap-x-16{column-gap:calc(var(--spacing) * 16)}.xl\:gap-x-20{column-gap:calc(var(--spacing) * 20)}.xl\:gap-x-24{column-gap:calc(var(--spacing) * 24)}.xl\:gap-x-\[clamp\(2\.5rem\,4vw\,4\.5rem\)\]{column-gap:clamp(2.5rem,4vw,4.5rem)}.xl\:gap-x-\[clamp\(2\.5rem\,_5vw\,_5rem\)\]{column-gap:clamp(2.5rem,5vw,5rem)}.xl\:gap-x-\[clamp\(2\.75rem\,1rem\+2\.6vw\,4rem\)\]{column-gap:clamp(2.75rem,1rem + 2.6vw,4rem)}.xl\:gap-x-\[clamp\(3\.5rem\,_6\.5vw\,_6\.5rem\)\]{column-gap:clamp(3.5rem,6.5vw,6.5rem)}.xl\:gap-x-\[clamp\(3rem\,5vw\,5rem\)\]{column-gap:clamp(3rem,5vw,5rem)}.xl\:gap-x-\[clamp\(3rem\,6vw\,6rem\)\]{column-gap:clamp(3rem,6vw,6rem)}.xl\:gap-y-6{row-gap:calc(var(--spacing) * 6)}.xl\:gap-y-12{row-gap:calc(var(--spacing) * 12)}.xl\:gap-y-20{row-gap:calc(var(--spacing) * 20)}.xl\:\[align-self\:start\]{align-self:start}.xl\:self-center{align-self:center}.xl\:self-end{align-self:flex-end}.xl\:self-start{align-self:flex-start}.xl\:\[justify-self\:end\]{justify-self:end}.xl\:\[justify-self\:start\]{justify-self:start}.xl\:rounded-2xl{border-radius:var(--radius-2xl)}.xl\:rounded-pill{border-radius:var(--radius-pill)}.xl\:border-s{border-inline-start-style:var(--tw-border-style);border-inline-start-width:1px}.xl\:border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.xl\:border-white\/15{border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.xl\:p-0{padding:calc(var(--spacing) * 0)}.xl\:p-9{padding:calc(var(--spacing) * 9)}.xl\:p-10{padding:calc(var(--spacing) * 10)}.xl\:px-5\.5{padding-inline:calc(var(--spacing) * 5.5)}.xl\:px-6{padding-inline:calc(var(--spacing) * 6)}.xl\:px-7{padding-inline:calc(var(--spacing) * 7)}.xl\:px-8{padding-inline:calc(var(--spacing) * 8)}.xl\:px-16{padding-inline:calc(var(--spacing) * 16)}.xl\:px-20{padding-inline:calc(var(--spacing) * 20)}.xl\:py-1\.75{padding-block:calc(var(--spacing) * 1.75)}.xl\:py-4\.5{padding-block:calc(var(--spacing) * 4.5)}.xl\:py-\[clamp\(2rem\,1rem_\+_2vw\,2\.75rem\)\]{padding-block:clamp(2rem,1rem + 2vw,2.75rem)}.xl\:ps-6{padding-inline-start:calc(var(--spacing) * 6)}.xl\:ps-8{padding-inline-start:calc(var(--spacing) * 8)}.xl\:ps-24{padding-inline-start:calc(var(--spacing) * 24)}.xl\:pe-5{padding-inline-end:calc(var(--spacing) * 5)}.xl\:pe-24{padding-inline-end:calc(var(--spacing) * 24)}.xl\:pt-2{padding-top:calc(var(--spacing) * 2)}.xl\:pt-6{padding-top:calc(var(--spacing) * 6)}.xl\:pt-8{padding-top:calc(var(--spacing) * 8)}.xl\:pt-9{padding-top:calc(var(--spacing) * 9)}.xl\:pt-\[var\(--header-h\)\]{padding-top:var(--header-h)}.xl\:pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.xl\:pr-6{padding-right:calc(var(--spacing) * 6)}.xl\:pr-12{padding-right:calc(var(--spacing) * 12)}.xl\:pr-14{padding-right:calc(var(--spacing) * 14)}.xl\:pb-2{padding-bottom:calc(var(--spacing) * 2)}.xl\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.xl\:pb-5\.5{padding-bottom:calc(var(--spacing) * 5.5)}.xl\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.xl\:pb-\[clamp\(0\.75rem\,1\.6vw\,1\.75rem\)\]{padding-bottom:clamp(.75rem,1.6vw,1.75rem)}.xl\:pb-\[clamp\(1\.5rem\,1rem_\+_1\.6vw\,3rem\)\]{padding-bottom:clamp(1.5rem,1rem + 1.6vw,3rem)}.xl\:pb-\[clamp\(1rem\,_0\.5rem_\+_1\.6vw\,_1\.75rem\)\]{padding-bottom:clamp(1rem,.5rem + 1.6vw,1.75rem)}.xl\:pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.xl\:pl-4\.5{padding-left:calc(var(--spacing) * 4.5)}.xl\:pl-6{padding-left:calc(var(--spacing) * 6)}.xl\:pl-8{padding-left:calc(var(--spacing) * 8)}.xl\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.xl\:text-\[1\.125rem\]{font-size:1.125rem}.xl\:text-\[1rem\]{font-size:1rem}.xl\:text-\[2\.75rem\]{font-size:2.75rem}.xl\:text-\[clamp\(2\.5rem\,0\.9rem_\+_2\.5vw\,3\.375rem\)\]{font-size:clamp(2.5rem,.9rem + 2.5vw,3.375rem)}.xl\:text-wrap{text-wrap:wrap}.xl\:\[--cols\:4\]{--cols:4}.xl\:\[grid-area\:1\/1\]{grid-area:1/1}.xl\:\[grid-area\:a\]{grid-area:a}.xl\:\[grid-area\:b\]{grid-area:b}.xl\:\[grid-area\:c\]{grid-area:c}.xl\:\[grid-area\:q\]{grid-area:q}}@media(min-width:87.5rem){.min-\[87\.5rem\]\:ps-6{padding-inline-start:calc(var(--spacing) * 6)}}@media(min-width:90rem){.min-\[90rem\]\:inline-flex{display:inline-flex}}@media(min-width:96rem){.\32xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}}@media(prefers-color-scheme:dark){.dark\:text-white{color:var(--color-white)}}.\[\&_\.accordion-item\]\:border-transparent .accordion-item{border-color:#0000}.\[\&_\.accordion-item\]\:bg-white .accordion-item{background-color:var(--color-white)}.\[\&_\.accordion-item\]\:shadow-token-sm .accordion-item{box-shadow:var(--shadow-sm)}.\[\&_\.accordion-trigger\]\:font-semibold .accordion-trigger{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_\.countdown-digit\]\:text-\[clamp\(3rem\,5\.2vw\,5rem\)\] .countdown-digit{font-size:clamp(3rem,5.2vw,5rem)}.\[\&_\.countdown-digit\]\:tracking-\[-0\.045em\] .countdown-digit{--tw-tracking:-.045em;letter-spacing:-.045em}.\[\&_\.countdown-digit\]\:text-dark .countdown-digit{color:var(--color-dark)}.\[\&_\.countdown-digit\]\:tabular-nums .countdown-digit{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.\[\&_\.countdown-label\]\:mt-1 .countdown-label{margin-top:calc(var(--spacing) * 1)}.\[\&_\.countdown-label\]\:font-normal .countdown-label{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&_\.countdown-unit\]\:min-w-0 .countdown-unit{min-width:calc(var(--spacing) * 0)}.\[\&_\.countdown-unit\]\:items-start .countdown-unit{align-items:flex-start}.\[\&_\.counter-number\]\:text-base .counter-number{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_\.leaflet-left\]\:right-2\! .leaflet-left{right:calc(var(--spacing) * 2)!important}.\[\&_\.leaflet-left\]\:left-auto\! .leaflet-left{left:auto!important}.\[\&_\.leaflet-tile-pane\]\:contrast-\[1\.05\] .leaflet-tile-pane{--tw-contrast:contrast(1.05);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,)}.\[\&_\.leaflet-tile-pane\]\:grayscale-\[0\.85\] .leaflet-tile-pane{--tw-grayscale:grayscale(.85);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,)}.\[\&_\.leaflet-top\]\:top-24\! .leaflet-top{top:calc(var(--spacing) * 24)!important}@media(min-width:64rem){.lg\:\[\&_\.leaflet-top\]\:top-28\! .leaflet-top{top:calc(var(--spacing) * 28)!important}}.\[\&_\.marquee-text\\_\\_sep\:\:before\]\:bg-white\/60 .marquee-text__sep:before{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.\[\&_\.marquee-text\\_\\_sep\:\:before\]\:bg-white\/60 .marquee-text__sep:before{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.\[\&_\.pricing-table-check\]\:bg-\[var\(--color-primary-50\)\] .pricing-table-check{background-color:var(--color-primary-50)}.\[\&_\.pricing-table-check\]\:text-primary-ink .pricing-table-check{color:var(--color-primary-ink)}.\[\&_\.pricing-table-dash\]\:bg-\[var\(--color-bg-muted\)\] .pricing-table-dash{background-color:var(--color-bg-muted)}.\[\&_\.pricing-table-dash\]\:text-\[var\(--color-text-muted\)\] .pricing-table-dash{color:var(--color-text-muted)}.\[\&_\.pricing-table-featured_\.pricing-table-check\]\:bg-surface .pricing-table-featured .pricing-table-check{background-color:var(--color-surface)}.\[\&_\.pricing-table-featured_\.pricing-table-check\]\:bg-white .pricing-table-featured .pricing-table-check{background-color:var(--color-white)}.\[\&_\.social-share-label\]\:mr-2 .social-share-label{margin-right:calc(var(--spacing) * 2)}.\[\&_\.social-share-label\]\:text-xs .social-share-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\.social-share-label\]\:tracking-\[0\.12em\] .social-share-label{--tw-tracking:.12em;letter-spacing:.12em}.\[\&_\.social-share-label\]\:uppercase .social-share-label{text-transform:uppercase}@media not all and (min-width:40rem){.max-sm\:\[\&_\.tab-btn\]\:px-2 .tab-btn{padding-inline:calc(var(--spacing) * 2)}.max-sm\:\[\&_\.tab-btn\]\:text-base .tab-btn{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.\[\&_\.team-row\:first-child\]\:border-t-0 .team-row:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.\[\&_\.team-row\:last-child\]\:border-b-0 .team-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&_a\]\:text-base a{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_a\]\:font-medium a{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_dd\]\:text-lg dd{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_dd\]\:font-semibold dd{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_dd\]\:tracking-tight dd{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.\[\&_dd\]\:text-white\/75 dd{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.\[\&_dd\]\:text-white\/75 dd{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.\[\&_dd\]\:tabular-nums dd{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.\[\&_em\]\:block em{display:block}.\[\&_i\]\:\!text-\[var\(--color-primary-300\)\] i{color:var(--color-primary-300)!important}.\[\&_i\]\:text-\(--custom-lit\) i{color:var(--custom-lit)}.\[\&_i\]\:text-white i{color:var(--color-white)}.\[\&_i\]\:text-white\/45 i{color:#ffffff73}@supports (color:color-mix(in lab,red,red)){.\[\&_i\]\:text-white\/45 i{color:color-mix(in oklab,var(--color-white) 45%,transparent)}}.\[\&_li\]\:\!text-white\/90 li{color:#ffffffe6!important}@supports (color:color-mix(in lab,red,red)){.\[\&_li\]\:\!text-white\/90 li{color:color-mix(in oklab,var(--color-white) 90%,transparent)!important}}.\[\&_p\]\:text-white\/75 p{color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.\[\&_p\]\:text-white\/75 p{color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_strong\]\:text-text strong{color:var(--color-text)}.\[\&_svg\]\:h-8 svg{height:calc(var(--spacing) * 8)}.\[\&_svg\]\:w-auto svg{width:auto}.\[\&_svg\]\:opacity-40 svg{opacity:.4}.\[\&_td\]\:text-base td{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_td\]\:whitespace-nowrap td{white-space:nowrap}@media not all and (min-width:40rem){.max-sm\:\[\&_td\]\:block td{display:block}.max-sm\:\[\&_td\:first-child\]\:pb-0 td:first-child{padding-bottom:calc(var(--spacing) * 0)}}.\[\&_th\[scope\=row\]\]\:text-base th[scope=row]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&_th\[scope\=row\]\]\:font-medium th[scope=row]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media not all and (min-width:64rem){.max-lg\:\[\&_tr\>\*\:first-child\]\:sticky tr>:first-child{position:sticky}.max-lg\:\[\&_tr\>\*\:first-child\]\:left-0 tr>:first-child{left:calc(var(--spacing) * 0)}.max-lg\:\[\&_tr\>\*\:first-child\]\:z-\[1\] tr>:first-child{z-index:1}.max-lg\:\[\&_tr\>\*\:first-child\]\:min-w-\[10rem\] tr>:first-child{min-width:10rem}.max-lg\:\[\&_tr\>\*\:first-child\]\:bg-surface tr>:first-child{background-color:var(--color-surface)}.max-lg\:\[\&_tr\>\*\:first-child\]\:bg-white tr>:first-child{background-color:var(--color-white)}}.\[\&\.is-active\]\:bg-\(--custom-ink\).is-active{background-color:var(--custom-ink)}.\[\&\.is-active\]\:text-white.is-active{color:var(--color-white)}.\[\&\.is-clipped\>\*\:nth-child\(n\+10\)\]\:hidden.is-clipped>:nth-child(n+10){display:none}.\[\&\.is-stuck\]\:shadow-token-lg.is-stuck{box-shadow:var(--shadow-lg)}.\[\&\.is-stuck\]\:shadow-token-md.is-stuck{box-shadow:var(--shadow-md)}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media not all and (min-width:64rem){.max-lg\:\[\&\:nth-child\(-n\+2\)\]\:border-b:nth-child(-n+2){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}}@media(min-width:64rem){.lg\:\[\&\:nth-child\(6\)\]\:border-t:nth-child(6){border-top-style:var(--tw-border-style);border-top-width:1px}}.\[\&\>\*\]\:col-start-1>*{grid-column-start:1}.\[\&\>\*\]\:row-start-1>*{grid-row-start:1}.\[\&\>\*\]\:mb-5>*{margin-bottom:calc(var(--spacing) * 5)}.\[\&\>\*\]\:min-w-0>*{min-width:calc(var(--spacing) * 0)}.\[\&\>\*\]\:break-inside-avoid>*{break-inside:avoid}.\[\&\>\*\]\:pt-10>*{padding-top:calc(var(--spacing) * 10)}.\[\&\>\*\]\:pb-3>*{padding-bottom:calc(var(--spacing) * 3)}.\[\&\>\.logo-item\]\:shrink-0>.logo-item{flex-shrink:0}.\[\&\>\.page-nav-link\]\:flex-none>.page-nav-link{flex:none}.\[\&\>\.ph\]\:transition-transform>.ph{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(hover:hover){.group-hover\:\[\&\>\.ph\]\:translate-x-1:is(:where(.group):hover *)>.ph{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media not all and (min-width:40rem){.max-sm\:\[\&\>\.tab-btn\]\:px-1>.tab-btn{padding-inline:calc(var(--spacing) * 1)}.max-sm\:\[\&\>\.tab-btn\]\:px-3\.5>.tab-btn{padding-inline:calc(var(--spacing) * 3.5)}.max-sm\:\[\&\>\.tab-btn\]\:text-\[0\.9375rem\]>.tab-btn{font-size:.9375rem}}.\[\&\>\.tab-btn\:not\(\.is-active\)\]\:text-\[var\(--color-dark\)\]>.tab-btn:not(.is-active){color:var(--color-dark)}.\[\&\>div\]\:grid-cols-\[5\.5rem_minmax\(0\,1fr\)\]>div{grid-template-columns:5.5rem minmax(0,1fr)}.\[\&\>div\]\:grid-cols-\[minmax\(0\,1fr\)_auto\]>div{grid-template-columns:minmax(0,1fr) auto}.\[\&\>div\]\:grid-cols-\[minmax\(0\,6rem\)_minmax\(0\,1fr\)\]>div{grid-template-columns:minmax(0,6rem) minmax(0,1fr)}.\[\&\>div\]\:grid-cols-\[minmax\(0\,9\.5rem\)_minmax\(0\,1fr\)\]>div{grid-template-columns:minmax(0,9.5rem) minmax(0,1fr)}.\[\&\>div\]\:grid-cols-\[minmax\(0\,10rem\)_minmax\(0\,1fr\)\]>div{grid-template-columns:minmax(0,10rem) minmax(0,1fr)}.\[\&\>div\]\:border-white\/12>div{border-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.\[\&\>div\]\:border-white\/12>div{border-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.\[\&\>div\+div\]\:border-l>div+div{border-left-style:var(--tw-border-style);border-left-width:1px}@media not all and (min-width:48rem){.max-md\:\[\&\>div\:first-child\]\:border-t-0>div:first-child{border-top-style:var(--tw-border-style);border-top-width:0}}.\[\&\>div\:last-child\]\:border-b-0>div:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\>div\:last-child\]\:pb-0>div:last-child{padding-bottom:calc(var(--spacing) * 0)}.\[\&\>h2\]\:font-semibold>h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&\>h2\]\:tracking-\[-0\.035em\]>h2{--tw-tracking:-.035em;letter-spacing:-.035em}.\[\&\>img\]\:-ml-4>img{margin-left:calc(var(--spacing) * -4)}.\[\&\>img\]\:aspect-\[4\/3\]>img{aspect-ratio:4/3}.\[\&\>img\]\:size-9>img{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.\[\&\>img\]\:size-10>img{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.\[\&\>img\]\:size-14>img{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.\[\&\>img\]\:border-\(--color-primary\)>img{border-color:var(--color-primary)}.\[\&\>img\]\:border-\[\#0d1533\]>img{border-color:#0d1533}.\[\&\>img\]\:border-\[\#1f1f1f\]>img{border-color:#1f1f1f}.\[\&\>img\]\:border-\[\#232323\]>img{border-color:#232323}.\[\&\>img\]\:border-\[var\(--color-dark\)\]>img{border-color:var(--color-dark)}.\[\&\>img\]\:border-\[var\(--color-primary\)\]>img{border-color:var(--color-primary)}@media(min-width:48rem){.md\:\[\&\>img\]\:aspect-\[21\/9\]>img{aspect-ratio:21/9}}@media(min-width:64rem){.lg\:\[\&\>img\]\:order-2>img{order:2}}.\[\&\>li\]\:text-soft>li{color:var(--color-text-soft)}.\[\&\>li\]\:text-white>li{color:var(--color-white)}.\[\&\>li\]\:text-white\/72>li{color:#ffffffb8}@supports (color:color-mix(in lab,red,red)){.\[\&\>li\]\:text-white\/72>li{color:color-mix(in oklab,var(--color-white) 72%,transparent)}}@media(min-width:64rem){.lg\:\[\&\>li\:nth-child\(n\+2\)\]\:-mt-44>li:nth-child(n+2){margin-top:calc(var(--spacing) * -44)}}.\[\&\>span\]\:mx-1\.5>span{margin-inline:calc(var(--spacing) * 1.5)}.\[\&\>span\]\:text-\(--custom-key-ink\)>span{color:var(--custom-key-ink)}@media(min-width:40rem){@media not all and (min-width:64rem){.sm\:max-lg\:\[\&\>span\]\:aspect-\[2\/1\]>span{aspect-ratio:2}}}.\[\&\>th\]\:z-\[2\]>th{z-index:2}@media(min-width:64rem){.\[\&\>th\]\:lg\:sticky>th{position:sticky}.\[\&\>th\]\:lg\:top-\[var\(--header-h\)\]>th{top:var(--header-h)}.\[\&\>th\:not\(\.pricing-table-featured\)\]\:lg\:shadow-\[0_1px_0_0_var\(--color-border\)\]>th:not(.pricing-table-featured){--tw-shadow:0 1px 0 0 var(--tw-shadow-color,var(--color-border));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.\[\&\[aria-disabled\=false\]\.is-active\]\:bg-primary[aria-disabled=false].is-active{background-color:var(--color-primary)}.\[\&\[aria-disabled\=false\]\.is-active\]\:text-on-primary[aria-disabled=false].is-active{color:var(--color-on-primary)}@media(min-width:64rem){.lg\:\[\&\[aria-disabled\=false\]\.is-active\]\:bg-primary-50[aria-disabled=false].is-active{background-color:var(--color-primary-50)}.lg\:\[\&\[aria-disabled\=false\]\.is-active\]\:text-primary-ink[aria-disabled=false].is-active{color:var(--color-primary-ink)}}.visible .\[\.visible_\&\]\:scale-y-100{--tw-scale-y:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.visible .\[\.visible_\&\]\:opacity-100{opacity:1}.visible .\[\.visible_\&\]\:\[stroke-dashoffset\:0\]{stroke-dashoffset:0}@media(hover:none){.\[\@media\(hover\:none\)\]\:flex{display:flex}.\[\@media\(hover\:none\)\]\:hidden{display:none}}[class*=testimonial-filled] .text-soft{color:oklch(from var(--on-surface,#fff) l c h / calc(.6 + .1*clamp(0,(.6 - l) * 1000000000,1)))}.gallery-item.is-hidden{display:none}@media(max-width:639px){.gallery-filters.justify-center{justify-content:safe center}}.color-primary{color:var(--color-primary-ink)}.color-secondary{color:var(--color-secondary-ink)}.color-tertiary{color:var(--color-tertiary-ink)}.color-quaternary{color:var(--color-quaternary-ink)}.color-accent{color:var(--color-accent-ink)}.color-dark{color:var(--color-dark)}.color-light{color:var(--color-light)}.color-soft{color:var(--color-text-soft)}.color-muted{color:var(--color-text-muted)}.color-white{color:var(--color-white)}.color-success{color:var(--color-success)}.color-warning{color:var(--color-warning)}.color-danger{color:var(--color-danger)}.color-info{color:var(--color-info)}.color-primary-50{color:var(--color-primary-50)}.color-primary-100{color:var(--color-primary-100)}.color-primary-200{color:var(--color-primary-200)}.color-primary-300{color:var(--color-primary-300)}.color-primary-400{color:var(--color-primary-400)}.color-primary-500{color:var(--color-primary-500)}.color-primary-600{color:var(--color-primary-600)}.color-primary-700{color:var(--color-primary-700)}.color-primary-800{color:var(--color-primary-800)}.color-primary-900{color:var(--color-primary-900)}.color-primary-950{color:var(--color-primary-950)}.color-secondary-50{color:var(--color-secondary-50)}.color-secondary-100{color:var(--color-secondary-100)}.color-secondary-200{color:var(--color-secondary-200)}.color-secondary-300{color:var(--color-secondary-300)}.color-secondary-400{color:var(--color-secondary-400)}.color-secondary-500{color:var(--color-secondary-500)}.color-secondary-600{color:var(--color-secondary-600)}.color-secondary-700{color:var(--color-secondary-700)}.color-secondary-800{color:var(--color-secondary-800)}.color-secondary-900{color:var(--color-secondary-900)}.color-secondary-950{color:var(--color-secondary-950)}.color-tertiary-50{color:var(--color-tertiary-50)}.color-tertiary-100{color:var(--color-tertiary-100)}.color-tertiary-200{color:var(--color-tertiary-200)}.color-tertiary-300{color:var(--color-tertiary-300)}.color-tertiary-400{color:var(--color-tertiary-400)}.color-tertiary-500{color:var(--color-tertiary-500)}.color-tertiary-600{color:var(--color-tertiary-600)}.color-tertiary-700{color:var(--color-tertiary-700)}.color-tertiary-800{color:var(--color-tertiary-800)}.color-tertiary-900{color:var(--color-tertiary-900)}.color-tertiary-950{color:var(--color-tertiary-950)}.color-quaternary-50{color:var(--color-quaternary-50)}.color-quaternary-100{color:var(--color-quaternary-100)}.color-quaternary-200{color:var(--color-quaternary-200)}.color-quaternary-300{color:var(--color-quaternary-300)}.color-quaternary-400{color:var(--color-quaternary-400)}.color-quaternary-500{color:var(--color-quaternary-500)}.color-quaternary-600{color:var(--color-quaternary-600)}.color-quaternary-700{color:var(--color-quaternary-700)}.color-quaternary-800{color:var(--color-quaternary-800)}.color-quaternary-900{color:var(--color-quaternary-900)}.color-quaternary-950{color:var(--color-quaternary-950)}.color-accent-50{color:var(--color-accent-50)}.color-accent-100{color:var(--color-accent-100)}.color-accent-200{color:var(--color-accent-200)}.color-accent-300{color:var(--color-accent-300)}.color-accent-400{color:var(--color-accent-400)}.color-accent-500{color:var(--color-accent-500)}.color-accent-600{color:var(--color-accent-600)}.color-accent-700{color:var(--color-accent-700)}.color-accent-800{color:var(--color-accent-800)}.color-accent-900{color:var(--color-accent-900)}.color-accent-950{color:var(--color-accent-950)}.bg-primary{background-color:var(--color-primary)}.bg-secondary{background-color:var(--color-secondary)}.bg-tertiary{background-color:var(--color-tertiary)}.bg-quaternary{background-color:var(--color-quaternary)}.bg-accent{background-color:var(--color-accent)}.bg-dark{background-color:var(--color-dark)}.bg-white{background-color:#fff}.bg-soft{background-color:var(--color-bg-soft)}.bg-muted{background-color:var(--color-bg-muted)}.bg-success{background-color:var(--color-success)}.bg-warning{background-color:var(--color-warning)}.bg-danger{background-color:var(--color-danger)}.bg-info{background-color:var(--color-info)}.bg-primary-soft{background-color:var(--color-primary-50)}.bg-secondary-soft{background-color:var(--color-secondary-50)}.bg-tertiary-soft{background-color:var(--color-tertiary-50)}.bg-quaternary-soft{background-color:var(--color-quaternary-50)}.bg-accent-soft{background-color:var(--color-accent-50)}.bg-dark-soft{background-color:var(--color-dark-bg)}.bg-success-soft{background-color:var(--color-success-bg)}.bg-warning-soft{background-color:var(--color-warning-bg)}.bg-danger-soft{background-color:var(--color-danger-bg)}.bg-info-soft{background-color:var(--color-info-bg)}.bg-primary-50{background-color:var(--color-primary-50)}.bg-primary-100{background-color:var(--color-primary-100)}.bg-primary-200{background-color:var(--color-primary-200)}.bg-primary-300{background-color:var(--color-primary-300)}.bg-primary-400{background-color:var(--color-primary-400)}.bg-primary-500{background-color:var(--color-primary-500)}.bg-primary-600{background-color:var(--color-primary-600)}.bg-primary-700{background-color:var(--color-primary-700)}.bg-primary-800{background-color:var(--color-primary-800)}.bg-primary-900{background-color:var(--color-primary-900)}.bg-primary-950{background-color:var(--color-primary-950)}.bg-secondary-50{background-color:var(--color-secondary-50)}.bg-secondary-100{background-color:var(--color-secondary-100)}.bg-secondary-200{background-color:var(--color-secondary-200)}.bg-secondary-300{background-color:var(--color-secondary-300)}.bg-secondary-400{background-color:var(--color-secondary-400)}.bg-secondary-500{background-color:var(--color-secondary-500)}.bg-secondary-600{background-color:var(--color-secondary-600)}.bg-secondary-700{background-color:var(--color-secondary-700)}.bg-secondary-800{background-color:var(--color-secondary-800)}.bg-secondary-900{background-color:var(--color-secondary-900)}.bg-secondary-950{background-color:var(--color-secondary-950)}.bg-tertiary-50{background-color:var(--color-tertiary-50)}.bg-tertiary-100{background-color:var(--color-tertiary-100)}.bg-tertiary-200{background-color:var(--color-tertiary-200)}.bg-tertiary-300{background-color:var(--color-tertiary-300)}.bg-tertiary-400{background-color:var(--color-tertiary-400)}.bg-tertiary-500{background-color:var(--color-tertiary-500)}.bg-tertiary-600{background-color:var(--color-tertiary-600)}.bg-tertiary-700{background-color:var(--color-tertiary-700)}.bg-tertiary-800{background-color:var(--color-tertiary-800)}.bg-tertiary-900{background-color:var(--color-tertiary-900)}.bg-tertiary-950{background-color:var(--color-tertiary-950)}.bg-quaternary-50{background-color:var(--color-quaternary-50)}.bg-quaternary-100{background-color:var(--color-quaternary-100)}.bg-quaternary-200{background-color:var(--color-quaternary-200)}.bg-quaternary-300{background-color:var(--color-quaternary-300)}.bg-quaternary-400{background-color:var(--color-quaternary-400)}.bg-quaternary-500{background-color:var(--color-quaternary-500)}.bg-quaternary-600{background-color:var(--color-quaternary-600)}.bg-quaternary-700{background-color:var(--color-quaternary-700)}.bg-quaternary-800{background-color:var(--color-quaternary-800)}.bg-quaternary-900{background-color:var(--color-quaternary-900)}.bg-quaternary-950{background-color:var(--color-quaternary-950)}.bg-accent-50{background-color:var(--color-accent-50)}.bg-accent-100{background-color:var(--color-accent-100)}.bg-accent-200{background-color:var(--color-accent-200)}.bg-accent-300{background-color:var(--color-accent-300)}.bg-accent-400{background-color:var(--color-accent-400)}.bg-accent-500{background-color:var(--color-accent-500)}.bg-accent-600{background-color:var(--color-accent-600)}.bg-accent-700{background-color:var(--color-accent-700)}.bg-accent-800{background-color:var(--color-accent-800)}.bg-accent-900{background-color:var(--color-accent-900)}.bg-accent-950{background-color:var(--color-accent-950)}.b-color-primary{border-color:var(--color-primary)}.b-color-secondary{border-color:var(--color-secondary)}.b-color-tertiary{border-color:var(--color-tertiary)}.b-color-quaternary{border-color:var(--color-quaternary)}.b-color-accent{border-color:var(--color-accent)}.b-color-dark{border-color:var(--color-dark)}.b-color-white{border-color:var(--color-white)}.b-color-default{border-color:var(--color-border)}.b-color-soft{border-color:var(--color-border-soft)}.b-color-success{border-color:var(--color-success)}.b-color-warning{border-color:var(--color-warning)}.b-color-danger{border-color:var(--color-danger)}.b-color-info{border-color:var(--color-info)}.b-color-primary-50{border-color:var(--color-primary-50)}.b-color-primary-100{border-color:var(--color-primary-100)}.b-color-primary-200{border-color:var(--color-primary-200)}.b-color-primary-300{border-color:var(--color-primary-300)}.b-color-primary-400{border-color:var(--color-primary-400)}.b-color-primary-500{border-color:var(--color-primary-500)}.b-color-primary-600{border-color:var(--color-primary-600)}.b-color-primary-700{border-color:var(--color-primary-700)}.b-color-primary-800{border-color:var(--color-primary-800)}.b-color-primary-900{border-color:var(--color-primary-900)}.b-color-primary-950{border-color:var(--color-primary-950)}.b-color-secondary-50{border-color:var(--color-secondary-50)}.b-color-secondary-100{border-color:var(--color-secondary-100)}.b-color-secondary-200{border-color:var(--color-secondary-200)}.b-color-secondary-300{border-color:var(--color-secondary-300)}.b-color-secondary-400{border-color:var(--color-secondary-400)}.b-color-secondary-500{border-color:var(--color-secondary-500)}.b-color-secondary-600{border-color:var(--color-secondary-600)}.b-color-secondary-700{border-color:var(--color-secondary-700)}.b-color-secondary-800{border-color:var(--color-secondary-800)}.b-color-secondary-900{border-color:var(--color-secondary-900)}.b-color-secondary-950{border-color:var(--color-secondary-950)}.b-color-tertiary-50{border-color:var(--color-tertiary-50)}.b-color-tertiary-100{border-color:var(--color-tertiary-100)}.b-color-tertiary-200{border-color:var(--color-tertiary-200)}.b-color-tertiary-300{border-color:var(--color-tertiary-300)}.b-color-tertiary-400{border-color:var(--color-tertiary-400)}.b-color-tertiary-500{border-color:var(--color-tertiary-500)}.b-color-tertiary-600{border-color:var(--color-tertiary-600)}.b-color-tertiary-700{border-color:var(--color-tertiary-700)}.b-color-tertiary-800{border-color:var(--color-tertiary-800)}.b-color-tertiary-900{border-color:var(--color-tertiary-900)}.b-color-tertiary-950{border-color:var(--color-tertiary-950)}.b-color-quaternary-50{border-color:var(--color-quaternary-50)}.b-color-quaternary-100{border-color:var(--color-quaternary-100)}.b-color-quaternary-200{border-color:var(--color-quaternary-200)}.b-color-quaternary-300{border-color:var(--color-quaternary-300)}.b-color-quaternary-400{border-color:var(--color-quaternary-400)}.b-color-quaternary-500{border-color:var(--color-quaternary-500)}.b-color-quaternary-600{border-color:var(--color-quaternary-600)}.b-color-quaternary-700{border-color:var(--color-quaternary-700)}.b-color-quaternary-800{border-color:var(--color-quaternary-800)}.b-color-quaternary-900{border-color:var(--color-quaternary-900)}.b-color-quaternary-950{border-color:var(--color-quaternary-950)}.b-color-accent-50{border-color:var(--color-accent-50)}.b-color-accent-100{border-color:var(--color-accent-100)}.b-color-accent-200{border-color:var(--color-accent-200)}.b-color-accent-300{border-color:var(--color-accent-300)}.b-color-accent-400{border-color:var(--color-accent-400)}.b-color-accent-500{border-color:var(--color-accent-500)}.b-color-accent-600{border-color:var(--color-accent-600)}.b-color-accent-700{border-color:var(--color-accent-700)}.b-color-accent-800{border-color:var(--color-accent-800)}.b-color-accent-900{border-color:var(--color-accent-900)}.b-color-accent-950{border-color:var(--color-accent-950)}.fill-primary{fill:var(--color-primary)}.fill-secondary{fill:var(--color-secondary)}.fill-tertiary{fill:var(--color-tertiary)}.fill-quaternary{fill:var(--color-quaternary)}.fill-accent{fill:var(--color-accent)}.fill-dark{fill:var(--color-dark)}.fill-white{fill:#fff}.fill-success{fill:var(--color-success)}.fill-warning{fill:var(--color-warning)}.fill-danger{fill:var(--color-danger)}.fill-info{fill:var(--color-info)}.stroke-primary{stroke:var(--color-primary)}.stroke-secondary{stroke:var(--color-secondary)}.stroke-tertiary{stroke:var(--color-tertiary)}.stroke-quaternary{stroke:var(--color-quaternary)}.stroke-accent{stroke:var(--color-accent)}.stroke-dark{stroke:var(--color-dark)}.stroke-white{stroke:#fff}.stroke-success{stroke:var(--color-success)}.stroke-warning{stroke:var(--color-warning)}.stroke-danger{stroke:var(--color-danger)}.stroke-info{stroke:var(--color-info)}.bg-primary,.bg-primary-500,.bg-primary-600,.bg-gradient-primary,.section-primary{--color-white:var(--color-on-primary);--on-surface:var(--color-on-primary)}.bg-secondary,.bg-secondary-500,.bg-secondary-600,.bg-gradient-secondary,.section-secondary{--color-white:var(--color-on-secondary);--on-surface:var(--color-on-secondary)}.bg-tertiary,.bg-tertiary-500,.bg-tertiary-600,.bg-gradient-tertiary,.section-tertiary{--color-white:var(--color-on-tertiary);--on-surface:var(--color-on-tertiary)}.bg-quaternary,.bg-quaternary-500,.bg-quaternary-600,.bg-gradient-quaternary,.section-quaternary{--color-white:var(--color-on-quaternary);--on-surface:var(--color-on-quaternary)}.bg-accent,.bg-accent-500,.bg-accent-600,.bg-gradient-accent,.section-accent{--color-white:var(--color-on-accent);--on-surface:var(--color-on-accent)}:where(.bg-primary,.bg-primary-500,.bg-primary-600,.bg-gradient-primary,.section-primary,.bg-secondary,.bg-secondary-500,.bg-secondary-600,.bg-gradient-secondary,.section-secondary,.bg-tertiary,.bg-tertiary-500,.bg-tertiary-600,.bg-gradient-tertiary,.section-tertiary,.bg-quaternary,.bg-quaternary-500,.bg-quaternary-600,.bg-gradient-quaternary,.section-quaternary,.bg-accent,.bg-accent-500,.bg-accent-600,.bg-gradient-accent,.section-accent).color-light,:where(.bg-primary,.bg-primary-500,.bg-primary-600,.bg-gradient-primary,.section-primary,.bg-secondary,.bg-secondary-500,.bg-secondary-600,.bg-gradient-secondary,.section-secondary,.bg-tertiary,.bg-tertiary-500,.bg-tertiary-600,.bg-gradient-tertiary,.section-tertiary,.bg-quaternary,.bg-quaternary-500,.bg-quaternary-600,.bg-gradient-quaternary,.section-quaternary,.bg-accent,.bg-accent-500,.bg-accent-600,.bg-gradient-accent,.section-accent) .color-light{color:var(--color-white)}:root{--color-primary-shade:var(--color-primary);--color-primary-400-shade:var(--color-primary-400);--color-primary-500-shade:var(--color-primary-500);--color-primary-ink-400:var(--color-primary-400);--color-secondary-shade:var(--color-secondary);--color-secondary-400-shade:var(--color-secondary-400);--color-secondary-500-shade:var(--color-secondary-500);--color-secondary-ink-400:var(--color-secondary-400);--color-tertiary-shade:var(--color-tertiary);--color-tertiary-400-shade:var(--color-tertiary-400);--color-tertiary-500-shade:var(--color-tertiary-500);--color-tertiary-ink-400:var(--color-tertiary-400);--color-quaternary-shade:var(--color-quaternary);--color-quaternary-400-shade:var(--color-quaternary-400);--color-quaternary-500-shade:var(--color-quaternary-500);--color-quaternary-ink-400:var(--color-quaternary-400);--color-accent-shade:var(--color-accent);--color-accent-400-shade:var(--color-accent-400);--color-accent-500-shade:var(--color-accent-500);--color-accent-ink-400:var(--color-accent-400)}@supports (color:oklch(from red calc(l + .1) c h)){:root{--gradient-primary-light:linear-gradient(oklch(from var(--color-on-primary) 1 0 0 / calc(clamp(0, (.6 - l) * 1000000000, 1)*.6) ), oklch(from var(--color-on-primary) 1 0 0 / calc(clamp(0, (.6 - l) * 1000000000, 1)*.6) ));--color-primary-shade:color(from var(--color-primary) xyz calc(x*min(1, .295 / y)) calc(y*min(1, .295 / y)) calc(z*min(1, .295 / y)) );--color-primary-400-shade:color(from var(--color-primary-400) xyz calc(x*min(1, .295 / y)) calc(y*min(1, .295 / y)) calc(z*min(1, .295 / y)) );--color-primary-500-shade:color(from var(--color-primary-500) xyz calc(x*min(1, .295 / y)) calc(y*min(1, .295 / y)) calc(z*min(1, .295 / y)) );--color-primary-ink-400:color(from oklch(from var(--color-primary-ink) calc(l + (max(l, .97) - l)*.2808) calc(c*.82) h) xyz calc(x*min(1, .295 / y)) calc(y*min(1, .295 / y)) calc(z*min(1, .295 / y)) );--gradient-secondary-light:linear-gradient(oklch(from var(--color-on-secondary) 1 0 0 / calc(clamp(0, (.6 - l) * 1000000000, 1)*.6) ), oklch(from var(--color-on-secondary) 1 0 0 / calc(clamp(0, (.6 - l) * 1000000000, 1)*.6) ));--color-secondary-shade:color(from var(--color-secondary) xyz calc(x*min(1, .295 / y)) calc(y*min(1, .295 / y)) calc(z*min(1, .295 / y)) );--color-secondary-400-shade:color(from var(--color-secondary-400) xyz calc(x*min(1, .295 / y)) calc(y*min(1, .295 / y)) calc(z*min(1, .295 / y)) );--color-secondary-500-shade:color(from var(--color-secondary-500) xyz calc(x*min(1, .295 / y)) calc(y*min(1, .295 / y)) calc(z*min(1, .295 / y)) );--color-secondary-ink-400:color(from oklch(from var(--color-secondary-ink) calc(l + (max(l, .97) - l)*.4472) calc(c*.82) h) xyz calc(x*min(1, .295 / y)) calc(y*min(1, .295 / y)) calc(z*min(1, .295 / y)) );--gradient-tertiary-light:linear-gradient(oklch(from var(--color-on-tertiary) 1 0 0 / calc(clamp(0, (.6 - l) * 1000000000, 1)*.6) ), oklch(from var(--color-on-tertiary) 1 0 0 / calc(clamp(0, (.6 - l) * 1000000000, 1)*.6) ));--color-tertiary-shade:color(from var(--color-tertiary) xyz calc(x*min(1, .295 / y)) calc(y*min(1, .295 / y)) calc(z*min(1, .295 / y)) );--color-tertiary-400-shade:color(from var(--color-tertiary-400) xyz calc(x*min(1, .295 / y)) calc(y*min(1, .295 / y)) calc(z*min(1, .295 / y)) );--color-tertiary-500-shade:color(from var(--color-tertiary-500) xyz calc(x*min(1, .295 / y)) calc(y*min(1, .295 / y)) calc(z*min(1, .295 / y)) );--color-tertiary-ink-400:color(from oklch(from var(--color-tertiary-ink) calc(l + (max(l, .97) - l)*.1852) calc(c*.82) h) xyz calc(x*min(1, .295 / y)) calc(y*min(1, .295 / y)) calc(z*min(1, .295 / y)) );--gradient-quaternary-light:linear-gradient(oklch(from var(--color-on-quaternary) 1 0 0 / calc(clamp(0, (.6 - l) * 1000000000, 1)*.6) ), oklch(from var(--color-on-quaternary) 1 0 0 / calc(clamp(0, (.6 - l) * 1000000000, 1)*.6) ));--color-quaternary-shade:color(from var(--color-quaternary) xyz calc(x*min(1, .295 / y)) calc(y*min(1, .295 / y)) calc(z*min(1, .295 / y)) );--color-quaternary-400-shade:color(from var(--color-quaternary-400) xyz calc(x*min(1, .295 / y)) calc(y*min(1, .295 / y)) calc(z*min(1, .295 / y)) );--color-quaternary-500-shade:color(from var(--color-quaternary-500) xyz calc(x*min(1, .295 / y)) calc(y*min(1, .295 / y)) calc(z*min(1, .295 / y)) );--color-quaternary-ink-400:color(from oklch(from var(--color-quaternary-ink) calc(l + (max(l, .97) - l)*.2541) calc(c*.82) h) xyz calc(x*min(1, .295 / y)) calc(y*min(1, .295 / y)) calc(z*min(1, .295 / y)) );--gradient-accent-light:linear-gradient(oklch(from var(--color-on-accent) 1 0 0 / calc(clamp(0, (.6 - l) * 1000000000, 1)*.6) ), oklch(from var(--color-on-accent) 1 0 0 / calc(clamp(0, (.6 - l) * 1000000000, 1)*.6) ));--color-accent-shade:color(from var(--color-accent) xyz calc(x*min(1, .295 / y)) calc(y*min(1, .295 / y)) calc(z*min(1, .295 / y)) );--color-accent-400-shade:color(from var(--color-accent-400) xyz calc(x*min(1, .295 / y)) calc(y*min(1, .295 / y)) calc(z*min(1, .295 / y)) );--color-accent-500-shade:color(from var(--color-accent-500) xyz calc(x*min(1, .295 / y)) calc(y*min(1, .295 / y)) calc(z*min(1, .295 / y)) );--color-accent-ink-400:color(from oklch(from var(--color-accent-ink) l calc(c*.82) h) xyz calc(x*min(1, .295 / y)) calc(y*min(1, .295 / y)) calc(z*min(1, .295 / y)) )}}.text-tint{color:var(--tint,var(--color-primary-200))}@supports (color:oklch(from red calc(l + .1) c h)){.text-tint{color:oklab(from #fff calc(clamp(0,(l - .8) * 1000000000,1)*(2*l - 1) + (1 - clamp(0,(l - .8) * 1000000000,1))*.3) calc(a*(clamp(0,(l - .8) * 1000000000,1)*2 + (1 - clamp(0,(l - .8) * 1000000000,1))*3)) calc(b*(clamp(0,(l - .8) * 1000000000,1)*2 + (1 - clamp(0,(l - .8) * 1000000000,1))*3)))}@supports (color:color-mix(in lab,red,red)){.text-tint{color:oklab(from color-mix(in oklab,var(--color-white),var(--tint,var(--color-primary-200))) calc(clamp(0,(l - .8) * 1000000000,1)*(2*l - 1) + (1 - clamp(0,(l - .8) * 1000000000,1))*.3) calc(a*(clamp(0,(l - .8) * 1000000000,1)*2 + (1 - clamp(0,(l - .8) * 1000000000,1))*3)) calc(b*(clamp(0,(l - .8) * 1000000000,1)*2 + (1 - clamp(0,(l - .8) * 1000000000,1))*3)))}}}.border-1-5{border-width:1.5px}.border-t-1-5{border-top-width:1.5px}.border-r-1-5{border-right-width:1.5px}.border-b-1-5{border-bottom-width:1.5px}.border-l-1-5{border-left-width:1.5px}.border-x-1-5{border-left-width:1.5px;border-right-width:1.5px}.border-y-1-5{border-top-width:1.5px;border-bottom-width:1.5px}.border-3{border-width:3px}.border-t-3{border-top-width:3px}.border-r-3{border-right-width:3px}.border-b-3{border-bottom-width:3px}.border-l-3{border-left-width:3px}.border-x-3{border-left-width:3px;border-right-width:3px}.border-y-3{border-top-width:3px;border-bottom-width:3px}.border-6{border-width:6px}.border-t-6{border-top-width:6px}.border-r-6{border-right-width:6px}.border-b-6{border-bottom-width:6px}.border-l-6{border-left-width:6px}.border-x-6{border-left-width:6px;border-right-width:6px}.border-y-6{border-top-width:6px;border-bottom-width:6px}.rounded-btn{border-radius:var(--radius-btn)}.rounded-card{border-radius:var(--radius-card)}.rounded-input{border-radius:var(--radius-input)}.rounded-badge{border-radius:var(--radius-badge)}.rounded-tag{border-radius:var(--radius-tag)}.rounded-t-card{border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card)}.rounded-b-card{border-bottom-left-radius:var(--radius-card);border-bottom-right-radius:var(--radius-card)}.rounded-t-btn{border-top-left-radius:var(--radius-btn);border-top-right-radius:var(--radius-btn)}.rounded-b-btn{border-bottom-left-radius:var(--radius-btn);border-bottom-right-radius:var(--radius-btn)}.b-color-primary-soft{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.b-color-primary-soft{border-color:color-mix(in srgb,var(--color-primary) 30%,transparent)}}.b-color-secondary-soft{border-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.b-color-secondary-soft{border-color:color-mix(in srgb,var(--color-secondary) 30%,transparent)}}.b-color-tertiary-soft{border-color:var(--color-tertiary)}@supports (color:color-mix(in lab,red,red)){.b-color-tertiary-soft{border-color:color-mix(in srgb,var(--color-tertiary) 30%,transparent)}}.b-color-quaternary-soft{border-color:var(--color-quaternary)}@supports (color:color-mix(in lab,red,red)){.b-color-quaternary-soft{border-color:color-mix(in srgb,var(--color-quaternary) 30%,transparent)}}.b-color-accent-soft{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.b-color-accent-soft{border-color:color-mix(in srgb,var(--color-accent) 30%,transparent)}}.b-color-dark-soft{border-color:var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.b-color-dark-soft{border-color:color-mix(in srgb,var(--color-dark) 20%,transparent)}}.b-color-success-soft{border-color:var(--color-success)}@supports (color:color-mix(in lab,red,red)){.b-color-success-soft{border-color:color-mix(in srgb,var(--color-success) 30%,transparent)}}.b-color-warning-soft{border-color:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.b-color-warning-soft{border-color:color-mix(in srgb,var(--color-warning) 30%,transparent)}}.b-color-danger-soft{border-color:var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.b-color-danger-soft{border-color:color-mix(in srgb,var(--color-danger) 30%,transparent)}}.b-color-info-soft{border-color:var(--color-info)}@supports (color:color-mix(in lab,red,red)){.b-color-info-soft{border-color:color-mix(in srgb,var(--color-info) 30%,transparent)}}.border-t-dashed{border-top-style:dashed}.border-r-dashed{border-right-style:dashed}.border-b-dashed{border-bottom-style:dashed}.border-l-dashed{border-left-style:dashed}.border-t-dotted{border-top-style:dotted}.border-r-dotted{border-right-style:dotted}.border-b-dotted{border-bottom-style:dotted}.border-l-dotted{border-left-style:dotted}.border-gradient-primary{background:linear-gradient(var(--color-bg),var(--color-bg)) padding-box,linear-gradient(135deg,var(--color-primary-300),var(--color-primary-700)) border-box;border-color:#0000}.border-gradient-secondary{background:linear-gradient(var(--color-bg),var(--color-bg)) padding-box,linear-gradient(135deg,var(--color-secondary-300),var(--color-secondary-700)) border-box;border-color:#0000}.border-gradient-tertiary{background:linear-gradient(var(--color-bg),var(--color-bg)) padding-box,linear-gradient(135deg,var(--color-tertiary-300),var(--color-tertiary-700)) border-box;border-color:#0000}.border-gradient-accent{background:linear-gradient(var(--color-bg),var(--color-bg)) padding-box,linear-gradient(135deg,var(--color-accent-300),var(--color-accent-700)) border-box;border-color:#0000}.border-gradient-primary-secondary{background:linear-gradient(var(--color-bg),var(--color-bg)) padding-box,linear-gradient(135deg,var(--color-primary),var(--color-secondary)) border-box;border-color:#0000}.border-gradient-primary-tertiary{background:linear-gradient(var(--color-bg),var(--color-bg)) padding-box,linear-gradient(135deg,var(--color-primary),var(--color-tertiary)) border-box;border-color:#0000}.border-gradient-rainbow{background:linear-gradient(var(--color-bg),var(--color-bg)) padding-box,linear-gradient(135deg,var(--color-primary),var(--color-tertiary),var(--color-accent)) border-box;border-color:#0000}.border-inset{box-shadow:inset 0 0 0 1px var(--color-border)}.border-inset-soft{box-shadow:inset 0 0 0 1px var(--color-border-soft)}.border-inset-primary{box-shadow:inset 0 0 0 1px var(--color-primary)}.border-inset-secondary{box-shadow:inset 0 0 0 1px var(--color-secondary)}.border-inset-tertiary{box-shadow:inset 0 0 0 1px var(--color-tertiary)}.border-inset-accent{box-shadow:inset 0 0 0 1px var(--color-accent)}.border-inset-dark{box-shadow:inset 0 0 0 1px var(--color-dark)}.border-inset-success{box-shadow:inset 0 0 0 1px var(--color-success)}.border-inset-warning{box-shadow:inset 0 0 0 1px var(--color-warning)}.border-inset-danger{box-shadow:inset 0 0 0 1px var(--color-danger)}.border-inset-info{box-shadow:inset 0 0 0 1px var(--color-info)}.border-inset-2{box-shadow:inset 0 0 0 2px var(--color-border)}.border-inset-2-primary{box-shadow:inset 0 0 0 2px var(--color-primary)}.border-inset-2-secondary{box-shadow:inset 0 0 0 2px var(--color-secondary)}.border-inset-2-accent{box-shadow:inset 0 0 0 2px var(--color-accent)}.hover-b-color-primary{transition:border-color var(--duration-fast) var(--ease-out)}.hover-b-color-primary:hover{border-color:var(--color-primary)}.hover-b-color-secondary{transition:border-color var(--duration-fast) var(--ease-out)}.hover-b-color-secondary:hover{border-color:var(--color-secondary)}.hover-b-color-tertiary{transition:border-color var(--duration-fast) var(--ease-out)}.hover-b-color-tertiary:hover{border-color:var(--color-tertiary)}.hover-b-color-quaternary{transition:border-color var(--duration-fast) var(--ease-out)}.hover-b-color-quaternary:hover{border-color:var(--color-quaternary)}.hover-b-color-accent{transition:border-color var(--duration-fast) var(--ease-out)}.hover-b-color-accent:hover{border-color:var(--color-accent)}.hover-b-color-dark{transition:border-color var(--duration-fast) var(--ease-out)}.hover-b-color-dark:hover{border-color:var(--color-dark)}.hover-b-color-default{transition:border-color var(--duration-fast) var(--ease-out)}.hover-b-color-default:hover{border-color:var(--color-border)}.border-glow-primary{box-shadow:0 0 0 1px var(--color-primary),0 0 16px var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-glow-primary{box-shadow:0 0 0 1px var(--color-primary),0 0 16px color-mix(in srgb,var(--color-primary) 40%,transparent)}}.border-glow-secondary{box-shadow:0 0 0 1px var(--color-secondary),0 0 16px var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.border-glow-secondary{box-shadow:0 0 0 1px var(--color-secondary),0 0 16px color-mix(in srgb,var(--color-secondary) 40%,transparent)}}.border-glow-tertiary{box-shadow:0 0 0 1px var(--color-tertiary),0 0 16px var(--color-tertiary)}@supports (color:color-mix(in lab,red,red)){.border-glow-tertiary{box-shadow:0 0 0 1px var(--color-tertiary),0 0 16px color-mix(in srgb,var(--color-tertiary) 40%,transparent)}}.border-glow-quaternary{box-shadow:0 0 0 1px var(--color-quaternary),0 0 16px var(--color-quaternary)}@supports (color:color-mix(in lab,red,red)){.border-glow-quaternary{box-shadow:0 0 0 1px var(--color-quaternary),0 0 16px color-mix(in srgb,var(--color-quaternary) 40%,transparent)}}.border-glow-accent{box-shadow:0 0 0 1px var(--color-accent),0 0 16px var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.border-glow-accent{box-shadow:0 0 0 1px var(--color-accent),0 0 16px color-mix(in srgb,var(--color-accent) 40%,transparent)}}.border-glow-success{box-shadow:0 0 0 1px var(--color-success),0 0 16px var(--color-success)}@supports (color:color-mix(in lab,red,red)){.border-glow-success{box-shadow:0 0 0 1px var(--color-success),0 0 16px color-mix(in srgb,var(--color-success) 40%,transparent)}}.border-glow-warning{box-shadow:0 0 0 1px var(--color-warning),0 0 16px var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.border-glow-warning{box-shadow:0 0 0 1px var(--color-warning),0 0 16px color-mix(in srgb,var(--color-warning) 40%,transparent)}}.border-glow-danger{box-shadow:0 0 0 1px var(--color-danger),0 0 16px var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.border-glow-danger{box-shadow:0 0 0 1px var(--color-danger),0 0 16px color-mix(in srgb,var(--color-danger) 40%,transparent)}}.border-glow-info{box-shadow:0 0 0 1px var(--color-info),0 0 16px var(--color-info)}@supports (color:color-mix(in lab,red,red)){.border-glow-info{box-shadow:0 0 0 1px var(--color-info),0 0 16px color-mix(in srgb,var(--color-info) 40%,transparent)}}.shadow-token-xs{box-shadow:var(--shadow-xs)}.shadow-token-sm{box-shadow:var(--shadow-sm)}.shadow-token-md{box-shadow:var(--shadow-md)}.shadow-token-lg{box-shadow:var(--shadow-lg)}.shadow-token-xl{box-shadow:var(--shadow-xl)}.shadow-token-2xl{box-shadow:var(--shadow-2xl)}.shadow-none{box-shadow:none}.shadow-primary{box-shadow:0 8px 32px var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.shadow-primary{box-shadow:0 8px 32px color-mix(in srgb,var(--color-primary) 28%,transparent)}}.shadow-secondary{box-shadow:0 8px 32px var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.shadow-secondary{box-shadow:0 8px 32px color-mix(in srgb,var(--color-secondary) 28%,transparent)}}.shadow-tertiary{box-shadow:0 8px 32px var(--color-tertiary)}@supports (color:color-mix(in lab,red,red)){.shadow-tertiary{box-shadow:0 8px 32px color-mix(in srgb,var(--color-tertiary) 28%,transparent)}}.shadow-quaternary{box-shadow:0 8px 32px var(--color-quaternary)}@supports (color:color-mix(in lab,red,red)){.shadow-quaternary{box-shadow:0 8px 32px color-mix(in srgb,var(--color-quaternary) 28%,transparent)}}.shadow-accent{box-shadow:0 8px 32px var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.shadow-accent{box-shadow:0 8px 32px color-mix(in srgb,var(--color-accent) 28%,transparent)}}.shadow-dark{box-shadow:0 8px 32px var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.shadow-dark{box-shadow:0 8px 32px color-mix(in srgb,var(--color-dark) 28%,transparent)}}.shadow-success{box-shadow:0 8px 32px var(--color-success)}@supports (color:color-mix(in lab,red,red)){.shadow-success{box-shadow:0 8px 32px color-mix(in srgb,var(--color-success) 28%,transparent)}}.shadow-danger{box-shadow:0 8px 32px var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.shadow-danger{box-shadow:0 8px 32px color-mix(in srgb,var(--color-danger) 28%,transparent)}}.shadow-warning{box-shadow:0 8px 32px var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.shadow-warning{box-shadow:0 8px 32px color-mix(in srgb,var(--color-warning) 28%,transparent)}}.shadow-info{box-shadow:0 8px 32px var(--color-info)}@supports (color:color-mix(in lab,red,red)){.shadow-info{box-shadow:0 8px 32px color-mix(in srgb,var(--color-info) 28%,transparent)}}.hover-shadow-xs{transition:box-shadow var(--duration-base) var(--ease-out)}.hover-shadow-xs:hover{box-shadow:var(--shadow-xs)}.hover-shadow-sm{transition:box-shadow var(--duration-base) var(--ease-out)}.hover-shadow-sm:hover{box-shadow:var(--shadow-sm)}.hover-shadow-md{transition:box-shadow var(--duration-base) var(--ease-out)}.hover-shadow-md:hover{box-shadow:var(--shadow-md)}.hover-shadow-lg{transition:box-shadow var(--duration-base) var(--ease-out)}.hover-shadow-lg:hover{box-shadow:var(--shadow-lg)}.hover-shadow-xl{transition:box-shadow var(--duration-base) var(--ease-out)}.hover-shadow-xl:hover{box-shadow:var(--shadow-xl)}.hover-shadow-2xl{transition:box-shadow var(--duration-base) var(--ease-out)}.hover-shadow-2xl:hover{box-shadow:var(--shadow-2xl)}.ring-primary{box-shadow:0 0 0 3px var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 30%,transparent)}}.ring-secondary{box-shadow:0 0 0 3px var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.ring-secondary{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-secondary) 30%,transparent)}}.ring-tertiary{box-shadow:0 0 0 3px var(--color-tertiary)}@supports (color:color-mix(in lab,red,red)){.ring-tertiary{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-tertiary) 30%,transparent)}}.ring-quaternary{box-shadow:0 0 0 3px var(--color-quaternary)}@supports (color:color-mix(in lab,red,red)){.ring-quaternary{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-quaternary) 30%,transparent)}}.ring-accent{box-shadow:0 0 0 3px var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.ring-accent{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 30%,transparent)}}.ring-dark{box-shadow:0 0 0 3px var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.ring-dark{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-dark) 25%,transparent)}}.ring-success{box-shadow:0 0 0 3px var(--color-success)}@supports (color:color-mix(in lab,red,red)){.ring-success{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-success) 30%,transparent)}}.ring-danger{box-shadow:0 0 0 3px var(--color-danger)}@supports (color:color-mix(in lab,red,red)){.ring-danger{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-danger) 30%,transparent)}}.ring-warning{box-shadow:0 0 0 3px var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.ring-warning{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-warning) 30%,transparent)}}.ring-info{box-shadow:0 0 0 3px var(--color-info)}@supports (color:color-mix(in lab,red,red)){.ring-info{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-info) 30%,transparent)}}.font-sans{font-family:var(--font-sans)}.font-heading{font-family:var(--font-heading)}.font-serif{font-family:var(--font-serif)}.font-tertiary{font-family:var(--font-tertiary)}.font-mono{font-family:var(--font-mono)}.leading-tight{line-height:var(--leading-tight)}.leading-snug{line-height:var(--leading-snug)}.leading-normal{line-height:var(--leading-normal)}.leading-relaxed{line-height:var(--leading-relaxed)}.tracking-tight{letter-spacing:var(--tracking-tight)}.tracking-normal{letter-spacing:var(--tracking-normal)}.tracking-wide{letter-spacing:var(--tracking-wide)}.line-clamp-1,.line-clamp-2,.line-clamp-3,.line-clamp-4,.line-clamp-5{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-5{-webkit-line-clamp:5}.text-gradient-primary{background:linear-gradient(135deg,var(--color-primary-400),var(--color-primary-800));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-secondary{background:linear-gradient(135deg,var(--color-secondary-400),var(--color-secondary-800));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-tertiary{background:linear-gradient(135deg,var(--color-tertiary-400),var(--color-tertiary-800));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-quaternary{background:linear-gradient(135deg,var(--color-quaternary-400),var(--color-quaternary-800));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-accent{background:linear-gradient(135deg,var(--color-accent-400),var(--color-accent-800));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@supports (color:oklch(from red calc(l + .1) c h)){.text-gradient-primary{background-image:linear-gradient(135deg,var(--color-primary-ink-400),var(--color-primary-800))}.text-gradient-secondary{background-image:linear-gradient(135deg,var(--color-secondary-ink-400),var(--color-secondary-800))}.text-gradient-tertiary{background-image:linear-gradient(135deg,var(--color-tertiary-ink-400),var(--color-tertiary-800))}.text-gradient-quaternary{background-image:linear-gradient(135deg,var(--color-quaternary-ink-400),var(--color-quaternary-800))}.text-gradient-accent{background-image:linear-gradient(135deg,var(--color-accent-ink-400),var(--color-accent-800))}}.text-gradient-primary-accent{background:linear-gradient(135deg,var(--color-primary-ink),var(--color-accent-ink));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-primary-secondary{background:linear-gradient(135deg,var(--color-primary-ink),var(--color-secondary-ink));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-secondary-tertiary{background:linear-gradient(135deg,var(--color-secondary-ink),var(--color-tertiary-ink));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-tertiary-accent{background:linear-gradient(135deg,var(--color-tertiary-ink),var(--color-accent-ink));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-dark{background:linear-gradient(135deg,var(--color-quaternary-500),var(--color-dark));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-vertical{writing-mode:vertical-rl;text-orientation:mixed;white-space:nowrap}.text-vertical-up{writing-mode:vertical-rl;text-orientation:mixed;white-space:nowrap;transform:rotate(180deg)}.text-vertical-upright{writing-mode:vertical-rl;text-orientation:upright;letter-spacing:.05em;white-space:nowrap}.bg-gradient-primary{background:var(--gradient-primary-light,none),linear-gradient(135deg,var(--color-primary-400-shade),var(--color-primary-700))}.bg-gradient-secondary{background:var(--gradient-secondary-light,none),linear-gradient(135deg,var(--color-secondary-400-shade),var(--color-secondary-700))}.bg-gradient-tertiary{background:var(--gradient-tertiary-light,none),linear-gradient(135deg,var(--color-tertiary-400-shade),var(--color-tertiary-700))}.bg-gradient-quaternary{background:var(--gradient-quaternary-light,none),linear-gradient(135deg,var(--color-quaternary-400-shade),var(--color-quaternary-700))}.bg-gradient-accent{background:var(--gradient-accent-light,none),linear-gradient(135deg,var(--color-accent-400-shade),var(--color-accent-700))}.bg-gradient-dark{background:linear-gradient(135deg,var(--color-quaternary-600),var(--color-dark))}@supports (color:oklch(from red calc(l + .1) c h)){.bg-gradient-dark{background:linear-gradient(135deg,oklch(from var(--color-quaternary-600) min(l,.554385) c h),var(--color-dark))}}.bg-gradient-primary-accent{background:linear-gradient(135deg,var(--color-primary),var(--color-accent))}.bg-gradient-primary-secondary{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary))}.bg-gradient-secondary-tertiary{background:linear-gradient(135deg,var(--color-secondary),var(--color-tertiary))}.bg-gradient-tertiary-accent{background:linear-gradient(135deg,var(--color-tertiary),var(--color-accent))}.bg-gradient-primary-tertiary{background:linear-gradient(135deg,var(--color-primary),var(--color-tertiary))}.bg-gradient-primary-fade{background:linear-gradient(135deg,var(--color-primary),transparent)}.bg-gradient-secondary-fade{background:linear-gradient(135deg,var(--color-secondary),transparent)}.bg-gradient-tertiary-fade{background:linear-gradient(135deg,var(--color-tertiary),transparent)}.bg-gradient-accent-fade{background:linear-gradient(135deg,var(--color-accent),transparent)}.bg-gradient-dark-fade{background:linear-gradient(135deg,var(--color-dark),transparent)}.transition-fast{transition:all var(--duration-fast) var(--ease-out)}.transition-base{transition:all var(--duration-base) var(--ease-out)}.transition-slow{transition:all var(--duration-slow) var(--ease-out)}.transition-colors-fast{transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),fill var(--duration-fast) var(--ease-out),stroke var(--duration-fast) var(--ease-out)}.transition-colors-base{transition:color var(--duration-base) var(--ease-out),background var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),fill var(--duration-base) var(--ease-out),stroke var(--duration-base) var(--ease-out)}.transition-transform-fast{transition:transform var(--duration-fast) var(--ease-out)}.transition-transform-base{transition:transform var(--duration-base) var(--ease-out)}.transition-transform-spring{transition:transform var(--duration-base) var(--ease-spring)}.transition-opacity-fast{transition:opacity var(--duration-fast) var(--ease-out)}.transition-opacity-base{transition:opacity var(--duration-base) var(--ease-out)}.ease-out{transition-timing-function:var(--ease-out)}.ease-spring{transition-timing-function:var(--ease-spring)}.glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffa6;border:1px solid #ffffff59}.glass-subtle{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff73;border:1px solid #fff3}.glass-dark{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f172a8c;border:1px solid #ffffff14}.glass-primary{background:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.glass-primary{background:color-mix(in srgb,var(--color-primary) 12%,#fff9)}}.glass-primary{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.glass-primary{border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent)}}.glow{z-index:-1;width:var(--glow-size,30rem);aspect-ratio:1;background:var(--glow-color,var(--color-primary));opacity:var(--glow-opacity,.3);filter:blur(var(--glow-blur,140px));pointer-events:none;border-radius:50%;position:absolute}.glow-soft{--glow-color:var(--color-primary-200);--glow-opacity:.45}.glow-field{z-index:-1;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22%,#000 78%,#0000)}.glow-light{--glow-color:#fff;--glow-opacity:.2;--glow-blur:110px}.wave-field{--wave-1:var(--color-primary-400);--wave-2:var(--color-primary-200);--wave-3:var(--color-tertiary-300);--wave-opacity:.75;--wave-blur:48px;z-index:-1;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 20%,#000 55% 78%,#0000);mask-image:linear-gradient(#0000 20%,#000 55%,#000 78%,#0000)}.wave-field--floor{-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}.wave-field>canvas{width:116%;height:116%;opacity:var(--wave-opacity);filter:blur(var(--wave-blur));position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%}.wave-field:after{content:"";opacity:.35;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;top:0;right:0;bottom:0;left:0}.overlay{--_overlay-opacity:.5;isolation:isolate;position:relative}.overlay:before{content:"";z-index:-1;pointer-events:none;background:rgb(0 0 0/var(--_overlay-opacity));position:absolute;top:0;right:0;bottom:0;left:0}.overlay-1{--_overlay-opacity:.1}.overlay-2{--_overlay-opacity:.2}.overlay-3{--_overlay-opacity:.3}.overlay-4{--_overlay-opacity:.4}.overlay-5{--_overlay-opacity:.5}.overlay-6{--_overlay-opacity:.6}.overlay-7{--_overlay-opacity:.7}.overlay-8{--_overlay-opacity:.8}.overlay-9{--_overlay-opacity:.9}.overlay-light{--_overlay-opacity:.3}.overlay-light:before{background:rgb(255 255 255/var(--_overlay-opacity))}.overlay-light-1{--_overlay-opacity:.1}.overlay-light-2{--_overlay-opacity:.2}.overlay-light-3{--_overlay-opacity:.3}.overlay-light-4{--_overlay-opacity:.4}.overlay-light-5{--_overlay-opacity:.5}.overlay-light-6{--_overlay-opacity:.6}.overlay-light-7{--_overlay-opacity:.7}.overlay-light-8{--_overlay-opacity:.8}.overlay-light-9{--_overlay-opacity:.9}.overlay-primary:before{background:var(--color-primary-900)}@supports (color:color-mix(in lab,red,red)){.overlay-primary:before{background:color-mix(in srgb,var(--color-primary-900) calc(var(--_overlay-opacity) * 100%),transparent)}}.overlay-secondary:before{background:var(--color-secondary-900)}@supports (color:color-mix(in lab,red,red)){.overlay-secondary:before{background:color-mix(in srgb,var(--color-secondary-900) calc(var(--_overlay-opacity) * 100%),transparent)}}.overlay-tertiary:before{background:var(--color-tertiary-900)}@supports (color:color-mix(in lab,red,red)){.overlay-tertiary:before{background:color-mix(in srgb,var(--color-tertiary-900) calc(var(--_overlay-opacity) * 100%),transparent)}}.overlay-quaternary:before{background:var(--color-quaternary-800)}@supports (color:color-mix(in lab,red,red)){.overlay-quaternary:before{background:color-mix(in srgb,var(--color-quaternary-800) calc(var(--_overlay-opacity) * 100%),transparent)}}.overlay-accent:before{background:var(--color-accent-900)}@supports (color:color-mix(in lab,red,red)){.overlay-accent:before{background:color-mix(in srgb,var(--color-accent-900) calc(var(--_overlay-opacity) * 100%),transparent)}}.overlay-dark:before{background:var(--color-dark)}@supports (color:color-mix(in lab,red,red)){.overlay-dark:before{background:color-mix(in srgb,var(--color-dark) calc(var(--_overlay-opacity) * 100%),transparent)}}@media not all and (min-width:1024px){.render-lazy{content-visibility:auto;contain-intrinsic-size:auto var(--render-height,50rem)}}@media print{.render-lazy{content-visibility:visible}}.page-header p{margin-inline:auto;margin-top:1.25rem;font-size:1.0625rem;line-height:1.8}.reveal{opacity:0;transition:opacity .65s var(--ease-out),transform .65s var(--ease-out);transform:translateY(20px)}.reveal.visible{opacity:1;transform:none}.reveal-left{transform:translate(-28px)}.reveal-left.visible{transform:none}.reveal-right{transform:translate(28px)}.reveal-right.visible{transform:none}.reveal-scale{transform:scale(.94)}.reveal-scale.visible{opacity:1;transform:none}.delay-1{transition-delay:.1s}.delay-2{transition-delay:.2s}.delay-3{transition-delay:.3s}.delay-4{transition-delay:.4s}.delay-5{transition-delay:.5s}.back-to-top{opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);transform:translateY(6px)}.back-to-top.visible{opacity:1;pointer-events:all;transform:none}.back-to-top:hover{transform:translateY(-3px)!important}}:root{--color-primary-base:#3452ff;--color-secondary-base:#0f4c81;--color-tertiary-base:#864ffe;--color-quaternary-base:#64748b;--color-accent-base:#ff3d5c;--color-dark:#232323;--color-on-dark:#fff;--color-dark-surface:var(--color-dark);--color-dark-bg:#f1f5f9;--color-light:#fff;--color-light-bg:#ffffff26;--color-bg:#fff;--color-bg-soft:#f8fafc;--color-bg-muted:var(--color-bg-soft)}@supports (color:color-mix(in lab,red,red)){:root{--color-bg-muted:color-mix(in oklab, var(--color-bg-soft) 70%, var(--color-border))}}:root{--color-surface:#fff;--color-text:#232323;--color-text-soft:#475569;--color-text-muted:var(--color-text-soft)}@supports (color:color-mix(in lab,red,red)){:root{--color-text-muted:color-mix(in oklab, var(--color-text-soft) 55%, var(--color-bg))}}:root{--color-border:#e2e8f0;--color-border-soft:var(--color-bg-muted);--color-success:#16a34a;--color-success-bg:#f0fdf4;--color-warning:#d97706;--color-warning-bg:#fffbeb;--color-danger:#dc2626;--color-danger-bg:#fef2f2;--color-info:#0284c7;--color-info-bg:#f0f9ff;--font-sans:"Inter", system-ui, sans-serif;--font-heading:"Inter", system-ui, sans-serif;--font-serif:"Instrument Serif", Georgia, "Times New Roman", serif;--font-tertiary:"Urbanist", system-ui, sans-serif;--font-mono:"JetBrains Mono", "Fira Code", monospace;--font-serif-src:"https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap";--font-tertiary-src:"https://fonts.googleapis.com/css2?family=Urbanist:wght@500;600;700;800;900&display=swap";--text-scale:1;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:clamp(2.5rem, 4vw + 1rem, 3.75rem);--text-hero:clamp(3rem, 6vw + 1rem, 5.5rem);--leading-tight:1.15;--leading-snug:1.35;--leading-normal:1.6;--leading-relaxed:1.7;--tracking-tight:-.03em;--tracking-normal:0;--tracking-wide:.06em;--heading-weight:700;--heading-tracking:var(--tracking-tight);--btn-font-weight:600;--btn-letter-spacing:.01em;--btn-text-transform:none;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--section-y:clamp(5rem, 10vw, 8rem);--section-y-scale:1;--container-x:clamp(1.25rem, 5vw, 2.5rem);--container-max:1536px;--radius-scale:1;--radius-xs:calc(3px * var(--radius-scale));--radius-sm:calc(6px * var(--radius-scale));--radius-md:calc(10px * var(--radius-scale));--radius-lg:calc(16px * var(--radius-scale));--radius-20:calc(20px * var(--radius-scale));--radius-xl:calc(24px * var(--radius-scale));--radius-3xl:calc(24px * var(--radius-scale));--radius-28:calc(28px * var(--radius-scale));--radius-2xl:calc(32px * var(--radius-scale));--radius-40:calc(40px * var(--radius-scale));--radius-pill:calc(9999px * var(--radius-scale));--radius-full:9999px;--radius-btn:6px;--radius-card:var(--radius-lg);--radius-input:var(--radius-sm);--radius-badge:var(--radius-pill);--radius-tag:var(--radius-xs);--shadow-xs:0 4px 12px #0000000d;--shadow-sm:0 8px 24px #0000000f;--shadow-md:0 16px 40px #00000012;--shadow-lg:0 24px 56px #00000014;--shadow-xl:0 36px 72px #00000017;--shadow-2xl:0 25px 55px #00000038;--shadow-lift:0 20px 38px #00000026;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-lift:cubic-bezier(.25, 1, .33, 1);--duration-fast:.25s;--duration-hover:.5s;--duration-base:.5s;--duration-slow:.75s;--duration-xslow:1s;--header-h:88px;--topbar-h:38px;--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-toast:500;--color-primary-50:oklch(from var(--color-primary-base) 97% calc(c*.08) h);--color-primary-100:oklch(from var(--color-primary-base) 93% calc(c*.18) h);--color-primary-200:oklch(from var(--color-primary-base) 86% calc(c*.38) h);--color-primary-300:oklch(from var(--color-primary-base) 77% calc(c*.62) h);--color-primary-400:oklch(from var(--color-primary-base) 66% calc(c*.82) h);--color-primary-500:oklch(from var(--color-primary-base) 55% calc(c*.95) h);--color-primary-600:oklch(from var(--color-primary-base) l c h);--color-primary-700:oklch(from var(--color-primary-base) 35% c h);--color-primary-800:oklch(from var(--color-primary-base) 26% calc(c*.88) h);--color-primary-900:oklch(from var(--color-primary-base) 18% calc(c*.74) h);--color-primary-950:oklch(from var(--color-primary-base) 12% calc(c*.6) h);--color-primary:var(--color-primary-600);--color-primary-hover:var(--color-primary-700);--color-primary-ink:var(--color-primary);--color-primary-ink-light:var(--color-primary-ink);--color-on-primary:#fff;--color-secondary-50:oklch(from var(--color-secondary-base) 97% calc(c*.08) h);--color-secondary-100:oklch(from var(--color-secondary-base) 93% calc(c*.18) h);--color-secondary-200:oklch(from var(--color-secondary-base) 86% calc(c*.38) h);--color-secondary-300:oklch(from var(--color-secondary-base) 77% calc(c*.62) h);--color-secondary-400:oklch(from var(--color-secondary-base) 66% calc(c*.82) h);--color-secondary-500:oklch(from var(--color-secondary-base) 55% calc(c*.95) h);--color-secondary-600:oklch(from var(--color-secondary-base) l c h);--color-secondary-700:oklch(from var(--color-secondary-base) 35% c h);--color-secondary-800:oklch(from var(--color-secondary-base) 26% calc(c*.88) h);--color-secondary-900:oklch(from var(--color-secondary-base) 18% calc(c*.74) h);--color-secondary-950:oklch(from var(--color-secondary-base) 12% calc(c*.6) h);--color-secondary:var(--color-secondary-600);--color-secondary-hover:var(--color-secondary-700);--color-secondary-ink:var(--color-secondary);--color-secondary-ink-light:var(--color-secondary-ink);--color-on-secondary:#fff;--color-tertiary-50:oklch(from var(--color-tertiary-base) 97% calc(c*.08) h);--color-tertiary-100:oklch(from var(--color-tertiary-base) 93% calc(c*.18) h);--color-tertiary-200:oklch(from var(--color-tertiary-base) 86% calc(c*.38) h);--color-tertiary-300:oklch(from var(--color-tertiary-base) 77% calc(c*.62) h);--color-tertiary-400:oklch(from var(--color-tertiary-base) 66% calc(c*.82) h);--color-tertiary-500:oklch(from var(--color-tertiary-base) 55% calc(c*.95) h);--color-tertiary-600:oklch(from var(--color-tertiary-base) l c h);--color-tertiary-700:oklch(from var(--color-tertiary-base) 35% c h);--color-tertiary-800:oklch(from var(--color-tertiary-base) 26% calc(c*.88) h);--color-tertiary-900:oklch(from var(--color-tertiary-base) 18% calc(c*.74) h);--color-tertiary-950:oklch(from var(--color-tertiary-base) 12% calc(c*.6) h);--color-tertiary:var(--color-tertiary-600);--color-tertiary-hover:var(--color-tertiary-700);--color-tertiary-ink:var(--color-tertiary);--color-tertiary-ink-light:var(--color-tertiary-ink);--color-on-tertiary:#fff;--color-quaternary-50:oklch(from var(--color-quaternary-base) 97% calc(c*.08) h);--color-quaternary-100:oklch(from var(--color-quaternary-base) 93% calc(c*.18) h);--color-quaternary-200:oklch(from var(--color-quaternary-base) 86% calc(c*.38) h);--color-quaternary-300:oklch(from var(--color-quaternary-base) 77% calc(c*.62) h);--color-quaternary-400:oklch(from var(--color-quaternary-base) 66% calc(c*.82) h);--color-quaternary-500:oklch(from var(--color-quaternary-base) 55% calc(c*.95) h);--color-quaternary-600:oklch(from var(--color-quaternary-base) l c h);--color-quaternary-700:oklch(from var(--color-quaternary-base) 35% c h);--color-quaternary-800:oklch(from var(--color-quaternary-base) 26% calc(c*.88) h);--color-quaternary-900:oklch(from var(--color-quaternary-base) 18% calc(c*.74) h);--color-quaternary-950:oklch(from var(--color-quaternary-base) 12% calc(c*.6) h);--color-quaternary:var(--color-quaternary-600);--color-quaternary-hover:var(--color-quaternary-700);--color-quaternary-ink:var(--color-quaternary);--color-quaternary-ink-light:var(--color-quaternary-ink);--color-on-quaternary:#fff;--color-accent-50:oklch(from var(--color-accent-base) 97% calc(c*.08) h);--color-accent-100:oklch(from var(--color-accent-base) 93% calc(c*.18) h);--color-accent-200:oklch(from var(--color-accent-base) 86% calc(c*.38) h);--color-accent-300:oklch(from var(--color-accent-base) 77% calc(c*.62) h);--color-accent-400:oklch(from var(--color-accent-base) 66% calc(c*.82) h);--color-accent-500:oklch(from var(--color-accent-base) 55% calc(c*.95) h);--color-accent-600:oklch(from var(--color-accent-base) l c h);--color-accent-700:oklch(from var(--color-accent-base) 35% c h);--color-accent-800:oklch(from var(--color-accent-base) 26% calc(c*.88) h);--color-accent-900:oklch(from var(--color-accent-base) 18% calc(c*.74) h);--color-accent-950:oklch(from var(--color-accent-base) 12% calc(c*.6) h);--color-accent:var(--color-accent-600);--color-accent-hover:var(--color-accent-700);--color-accent-ink:var(--color-accent);--color-accent-ink-light:var(--color-accent-ink);--color-on-accent:#fff;--color-link-hover:var(--color-primary-400)}@supports (color:oklch(from red calc(l + .1) c h)){:root{--color-primary-50:oklch(from var(--color-primary-base) max(l, .97) calc(c*.08) h);--color-primary-100:oklch(from var(--color-primary-base) calc(l + (max(l, .97) - l)*.9072) calc(c*.18) h);--color-primary-200:oklch(from var(--color-primary-base) calc(l + (max(l, .97) - l)*.7448) calc(c*.38) h);--color-primary-300:oklch(from var(--color-primary-base) calc(l + (max(l, .97) - l)*.536) calc(c*.62) h);--color-primary-400:oklch(from var(--color-primary-base) calc(l + (max(l, .97) - l)*.2808) calc(c*.82) h);--color-primary-500:oklch(from var(--color-primary-base) calc(l + (max(l, .97) - l)*.0256) calc(c*.95) h);--color-primary-700:oklch(from var(--color-primary-base) calc(l - ((l - min(l, .12))*.4511)) c h);--color-primary-800:oklch(from var(--color-primary-base) calc(l - ((l - min(l, .12))*.6659)) calc(c*.88) h);--color-primary-900:oklch(from var(--color-primary-base) calc(l - ((l - min(l, .12))*.8568)) calc(c*.74) h);--color-primary-950:oklch(from var(--color-primary-base) min(l, .12) calc(c*.6) h);--color-primary-hover:oklch(from var(--color-primary-base) calc(clamp(0, (.6 - l) * 1000000000, 1)*((1 - clamp(0, (.35 - l) * 1000000000, 1))*(l - max(.04, .188983 * min((1 - l) / .461017, l / .538983))) + clamp(0, (.35 - l) * 1000000000, 1)*max(l + .12, .24)) + (1 - clamp(0, (.6 - l) * 1000000000, 1))*(clamp(0, (.72 - l) * 1000000000, 1)*(l + .06) + (1 - clamp(0, (.72 - l) * 1000000000, 1))*max(l - max(.04, .188983 * min((1 - l) / .461017, l / .538983)), .66))) c h);--color-primary-ink:oklch(from var(--color-primary-base) min(l, .6) c h);--color-on-primary:oklch(from var(--color-primary-base) clamp(.256152, (.6 - l) * 1000000000, 1) 0 0);--color-secondary-50:oklch(from var(--color-secondary-base) max(l, .97) calc(c*.08) h);--color-secondary-100:oklch(from var(--color-secondary-base) calc(l + (max(l, .97) - l)*.9287) calc(c*.18) h);--color-secondary-200:oklch(from var(--color-secondary-base) calc(l + (max(l, .97) - l)*.8038) calc(c*.38) h);--color-secondary-300:oklch(from var(--color-secondary-base) calc(l + (max(l, .97) - l)*.6434) calc(c*.62) h);--color-secondary-400:oklch(from var(--color-secondary-base) calc(l + (max(l, .97) - l)*.4472) calc(c*.82) h);--color-secondary-500:oklch(from var(--color-secondary-base) calc(l + (max(l, .97) - l)*.2511) calc(c*.95) h);--color-secondary-700:oklch(from var(--color-secondary-base) calc(l - ((l - min(l, .12))*.2047)) c h);--color-secondary-800:oklch(from var(--color-secondary-base) calc(l - ((l - min(l, .12))*.5159)) calc(c*.88) h);--color-secondary-900:oklch(from var(--color-secondary-base) calc(l - ((l - min(l, .12))*.7925)) calc(c*.74) h);--color-secondary-950:oklch(from var(--color-secondary-base) min(l, .12) calc(c*.6) h);--color-secondary-hover:oklch(from var(--color-secondary-base) calc(clamp(0, (.6 - l) * 1000000000, 1)*((1 - clamp(0, (.35 - l) * 1000000000, 1))*(l - max(.04, .059211 * min((1 - l) / .590789, l / .409211))) + clamp(0, (.35 - l) * 1000000000, 1)*max(l + .12, .24)) + (1 - clamp(0, (.6 - l) * 1000000000, 1))*(clamp(0, (.72 - l) * 1000000000, 1)*(l + .06) + (1 - clamp(0, (.72 - l) * 1000000000, 1))*max(l - max(.04, .059211 * min((1 - l) / .590789, l / .409211)), .66))) c h);--color-secondary-ink:oklch(from var(--color-secondary-base) min(l, .6) c h);--color-on-secondary:oklch(from var(--color-secondary-base) clamp(.256152, (.6 - l) * 1000000000, 1) 0 0);--color-tertiary-50:oklch(from var(--color-tertiary-base) max(l, .97) calc(c*.08) h);--color-tertiary-100:oklch(from var(--color-tertiary-base) calc(l + (max(l, .97) - l)*.8949) calc(c*.18) h);--color-tertiary-200:oklch(from var(--color-tertiary-base) calc(l + (max(l, .97) - l)*.7109) calc(c*.38) h);--color-tertiary-300:oklch(from var(--color-tertiary-base) calc(l + (max(l, .97) - l)*.4743) calc(c*.62) h);--color-tertiary-400:oklch(from var(--color-tertiary-base) calc(l + (max(l, .97) - l)*.1852) calc(c*.82) h);--color-tertiary-500:oklch(from var(--color-tertiary-base) calc(l + (max(l, .97) - l)*0) calc(c*.95) h);--color-tertiary-700:oklch(from var(--color-tertiary-base) calc(l - ((l - min(l, .12))*.5101)) c h);--color-tertiary-800:oklch(from var(--color-tertiary-base) calc(l - ((l - min(l, .12))*.7018)) calc(c*.88) h);--color-tertiary-900:oklch(from var(--color-tertiary-base) calc(l - ((l - min(l, .12))*.8722)) calc(c*.74) h);--color-tertiary-950:oklch(from var(--color-tertiary-base) min(l, .12) calc(c*.6) h);--color-tertiary-hover:oklch(from var(--color-tertiary-base) calc(clamp(0, (.6 - l) * 1000000000, 1)*((1 - clamp(0, (.35 - l) * 1000000000, 1))*(l - max(.04, .239521 * min((1 - l) / .410479, l / .589521))) + clamp(0, (.35 - l) * 1000000000, 1)*max(l + .12, .24)) + (1 - clamp(0, (.6 - l) * 1000000000, 1))*(clamp(0, (.72 - l) * 1000000000, 1)*(l + .06) + (1 - clamp(0, (.72 - l) * 1000000000, 1))*max(l - max(.04, .239521 * min((1 - l) / .410479, l / .589521)), .66))) c h);--color-tertiary-ink:oklch(from var(--color-tertiary-base) min(l, .6) c h);--color-on-tertiary:oklch(from var(--color-tertiary-base) clamp(.256152, (.6 - l) * 1000000000, 1) 0 0);--color-quaternary-50:oklch(from var(--color-quaternary-base) max(l, .97) calc(c*.08) h);--color-quaternary-100:oklch(from var(--color-quaternary-base) calc(l + (max(l, .97) - l)*.9038) calc(c*.18) h);--color-quaternary-200:oklch(from var(--color-quaternary-base) calc(l + (max(l, .97) - l)*.7353) calc(c*.38) h);--color-quaternary-300:oklch(from var(--color-quaternary-base) calc(l + (max(l, .97) - l)*.5188) calc(c*.62) h);--color-quaternary-400:oklch(from var(--color-quaternary-base) calc(l + (max(l, .97) - l)*.2541) calc(c*.82) h);--color-quaternary-500:oklch(from var(--color-quaternary-base) calc(l + (max(l, .97) - l)*0) calc(c*.95) h);--color-quaternary-700:oklch(from var(--color-quaternary-base) calc(l - ((l - min(l, .12))*.4705)) c h);--color-quaternary-800:oklch(from var(--color-quaternary-base) calc(l - ((l - min(l, .12))*.6777)) calc(c*.88) h);--color-quaternary-900:oklch(from var(--color-quaternary-base) calc(l - ((l - min(l, .12))*.8619)) calc(c*.74) h);--color-quaternary-950:oklch(from var(--color-quaternary-base) min(l, .12) calc(c*.6) h);--color-quaternary-hover:oklch(from var(--color-quaternary-base) calc(clamp(0, (.6 - l) * 1000000000, 1)*((1 - clamp(0, (.35 - l) * 1000000000, 1))*(l - max(.04, .204385 * min((1 - l) / .445615, l / .554385))) + clamp(0, (.35 - l) * 1000000000, 1)*max(l + .12, .24)) + (1 - clamp(0, (.6 - l) * 1000000000, 1))*(clamp(0, (.72 - l) * 1000000000, 1)*(l + .06) + (1 - clamp(0, (.72 - l) * 1000000000, 1))*max(l - max(.04, .204385 * min((1 - l) / .445615, l / .554385)), .66))) c h);--color-quaternary-ink:oklch(from var(--color-quaternary-base) min(l, .6) c h);--color-on-quaternary:oklch(from var(--color-quaternary-base) clamp(.256152, (.6 - l) * 1000000000, 1) 0 0);--color-accent-50:oklch(from var(--color-accent-base) max(l, .97) calc(c*.08) h);--color-accent-100:oklch(from var(--color-accent-base) calc(l + (max(l, .97) - l)*.8703) calc(c*.18) h);--color-accent-200:oklch(from var(--color-accent-base) calc(l + (max(l, .97) - l)*.6434) calc(c*.38) h);--color-accent-300:oklch(from var(--color-accent-base) calc(l + (max(l, .97) - l)*.3516) calc(c*.62) h);--color-accent-400:oklch(from var(--color-accent-base) calc(l + (max(l, .97) - l)*0) calc(c*.82) h);--color-accent-500:oklch(from var(--color-accent-base) calc(l + (max(l, .97) - l)*0) calc(c*.95) h);--color-accent-700:oklch(from var(--color-accent-base) calc(l - ((l - min(l, .12))*.5753)) c h);--color-accent-800:oklch(from var(--color-accent-base) calc(l - ((l - min(l, .12))*.7415)) calc(c*.88) h);--color-accent-900:oklch(from var(--color-accent-base) calc(l - ((l - min(l, .12))*.8892)) calc(c*.74) h);--color-accent-950:oklch(from var(--color-accent-base) min(l, .12) calc(c*.6) h);--color-accent-hover:oklch(from var(--color-accent-base) calc(clamp(0, (.6 - l) * 1000000000, 1)*((1 - clamp(0, (.35 - l) * 1000000000, 1))*(l - max(.04, .311525 * min((1 - l) / .338475, l / .661525))) + clamp(0, (.35 - l) * 1000000000, 1)*max(l + .12, .24)) + (1 - clamp(0, (.6 - l) * 1000000000, 1))*(clamp(0, (.72 - l) * 1000000000, 1)*(l + .06) + (1 - clamp(0, (.72 - l) * 1000000000, 1))*max(l - max(.04, .311525 * min((1 - l) / .338475, l / .661525)), .66))) c h);--color-accent-ink:oklch(from var(--color-accent-base) min(l, .6) c h);--color-on-accent:oklch(from var(--color-accent-base) clamp(.256152, (.6 - l) * 1000000000, 1) 0 0);--color-link-hover:oklch(from var(--color-primary-ink) calc(l + (max(l, .97) - l)*.2808) calc(c*.82) h)}}[x-cloak]{display:none!important}.btn-chip-trailing{gap:1rem;padding:.375rem .375rem .375rem 1.625rem}.btn-chip-leading{gap:1rem;padding:.375rem 1.625rem .375rem .375rem}.btn-xs.btn-chip-trailing{gap:.5rem;padding:.1875rem .1875rem .1875rem .75rem}.btn-xs.btn-chip-leading{gap:.5rem;padding:.1875rem .75rem .1875rem .1875rem}.btn-sm.btn-chip-trailing{gap:.625rem;padding:.25rem .25rem .25rem 1rem}.btn-sm.btn-chip-leading{gap:.625rem;padding:.25rem 1rem .25rem .25rem}.btn-lg.btn-chip-trailing{gap:1.125rem;padding:.375rem .375rem .375rem 2rem}.btn-lg.btn-chip-leading{gap:1.125rem;padding:.375rem 2rem .375rem .375rem}.btn-xl.btn-chip-trailing{gap:1.25rem;padding:.4375rem .4375rem .4375rem 2.5rem}.btn-xl.btn-chip-leading{gap:1.25rem;padding:.4375rem 2.5rem .4375rem .4375rem}@keyframes seal-spin{to{transform:rotate(360deg)}}@keyframes badge-pulse-ring{0%{opacity:.7;top:-1px;right:-1px;bottom:-1px;left:-1px}to{opacity:0;top:-8px;right:-8px;bottom:-8px;left:-8px}}@keyframes badge-dot-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@keyframes status-pulse{0%{opacity:.55;scale:1}70%,to{opacity:0;scale:3}}@keyframes mini-ui-ping{to{opacity:0;scale:2.6}}@keyframes mini-ui-pulse{50%{scale:1.3}}@keyframes mini-ui-shimmer{to{background-position:-20% 0}}@keyframes mini-ui-march{to{stroke-dashoffset:-.1px}}@keyframes cta-tag-pulse{0%{box-shadow:0 0 color-mix(in srgb,currentColor 55%,transparent)}70%{box-shadow:0 0 0 .45rem color-mix(in srgb,currentColor 0%,transparent)}to{box-shadow:0 0 #0000}}pre.bg-dark .text-soft{color:var(--color-primary-200)}pre.bg-dark .color-primary{color:var(--color-primary-300)}@supports (color:oklch(from red calc(l + .1) c h)){pre.bg-dark{--color-primary-300:oklch(from var(--color-primary-base) max( calc(l + (max(l, .97) - l)*.536) , .77) calc(c*.62) h)}}@property --nx-count{syntax:"<integer>";inherits:false;initial-value:0}:root{--navbar-h:88px;--topbar-h:44px}:root:has(.header-topbar:not(.scrolled)){--header-h:calc(var(--navbar-h) + var(--topbar-h))}:root:has(.header-utility){--navbar-h:76px;--topbar-h:48px;--header-h:76px}:root:has(.header-contact.scrolled){--header-h:72px;--navbar-h:72px}:root{--float-inset:1rem}:root:has(.header-floating){--navbar-h:76px;--header-h:calc(var(--navbar-h) + var(--float-inset) * 2)}@media(max-width:1023px){:root:has(.header-floating){--float-inset:.625rem}}:root{--capsule-inset:1rem}:root:has(.header-capsule){--navbar-h:68px;--header-h:calc(var(--navbar-h) + var(--capsule-inset) * 2)}:root:has(.header-glass){--navbar-h:68px;--capsule-inset:.75rem;--header-h:calc(var(--navbar-h) + var(--capsule-inset) * 2)}:root:has(.header-capsule:is(.header-topbar,.header-ticker):not(.scrolled)),:root:has(.header-glass:is(.header-topbar,.header-ticker):not(.scrolled)){--header-h:calc(var(--navbar-h) + var(--capsule-inset) * 2 + var(--topbar-h))}@media(max-width:1023px){:root:has(.header-capsule){--capsule-inset:.625rem}:root:has(.header-glass){--capsule-inset:.5rem}}:root:has(.header-pill-menu){--navbar-h:96px;--header-h:96px}:root:has(.header-pill-menu.scrolled){--navbar-h:76px;--header-h:76px}:root:has(.header-pill-menu:is(.header-topbar,.header-ticker):not(.scrolled)){--header-h:calc(var(--navbar-h) + var(--topbar-h))}:root:has(.header-stacked){--stack-lock:76px;--stack-row:var(--stack-lock);--navbar-h:154px;--header-h:154px;--stack-open-h:154px;--stack-brand-w:4.75rem;--stack-fold:.32s;--stack-fade:.16s}:root:has(.header-stacked.scrolled){--stack-row:0px;--navbar-h:var(--stack-lock);--header-h:var(--stack-lock)}:root:has(.header-stacked:is(.header-topbar,.header-ticker):not(.scrolled)){--header-h:calc(var(--navbar-h) + var(--topbar-h))}@media(min-width:1024px)and (max-width:1279px){:root:has(.header-stacked .nav-links>li:nth-child(10)){--stack-row:0px;--navbar-h:var(--stack-lock);--header-h:var(--stack-lock);--stack-open-h:var(--stack-lock)}}@media(max-width:1023px){:root:has(.header-stacked){--stack-row:0px;--navbar-h:68px;--header-h:68px;--stack-open-h:68px}:root:has(.header-stacked:is(.header-topbar,.header-ticker):not(.scrolled)){--header-h:calc(var(--navbar-h) + var(--topbar-h))}}.site-header.header-stacked{position:fixed;top:0;left:0;right:0}body:has(.header-stacked){padding-top:var(--stack-open-h)}:root:has(.header-shop){--shop-announce-h:40px;--shop-utility-h:44px;--topbar-h:calc(var(--shop-announce-h) + var(--shop-utility-h))}:root:has(.header-shop .shop-announce[hidden]){--shop-announce-h:0px}@media(max-width:1023px){:root:has(.header-shop){--shop-utility-h:0px}}:root:has(.header-shop){--shop-stick:calc(var(--topbar-h) + var(--stack-row))}.site-header.header-shop{top:calc(var(--shop-stick) * -1);position:sticky}body:has(.header-shop){padding-top:0}:root:has(.header-shop.header-stacked.is-stuck),:root:has(.header-shop.header-stacked) :is(.sticky-top,.sticky-top--lg){--header-h:calc(var(--navbar-h) - var(--stack-row))}.site-header.header-reveal{transition:box-shadow var(--duration-base) var(--ease-out),translate .45s var(--ease-out)}.site-header.header-reveal.is-hidden{box-shadow:none;translate:0 -100%}:root:has(.site-header.header-reveal.is-hidden) :is(.sticky-top,.sticky-top--lg,.page-nav){--header-h:0px}:root:has(.header-reveal) :is(.sticky-top,.sticky-top--lg){transition:top .45s var(--ease-out)}:root:has(.header-reveal) .page-nav{transition:box-shadow var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),top .45s var(--ease-out)}@media(prefers-reduced-motion:reduce){.site-header.header-reveal,:root:has(.header-reveal) :is(.sticky-top,.sticky-top--lg,.page-nav){transition:none}}.shop-announce .swiper-slide{justify-content:center;align-items:center;display:flex}@media(min-width:1024px){:root:has(.header-sidebar),:root:has(.header-rail){--header-h:0px;--navbar-h:0px}}:root{--sidebar-w:17.5rem;--rail-w:5.5rem}:root:has(.header-overlay-menu .mobile-nav.open) .back-to-top,:root:has(.header-side-drawer .mobile-nav.open) .back-to-top,:root.panel-modal-open .back-to-top{opacity:0;pointer-events:none}html:has(.hero-reel--under-header):not(:has(.site-header.scrolled,.mobile-nav.open)){--hero-reel-bar-gap: calc(clamp(.5rem, .25rem + .7vw, .875rem) + clamp(.75rem, .25rem + 1.6vw, 1.75rem)) ;--header-h:calc(var(--navbar-h) + var(--hero-reel-bar-gap))}@keyframes hero-reel-rise{0%{translate:0 105%}}@keyframes page-hero-bob{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@keyframes divider-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes divider-pulse-ring{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.6)}}@keyframes aurora-drift{0%{transform:translate(-6%,-4%)rotate(0)}to{transform:translate(6%,5%)rotate(24deg)}}@keyframes section-bg-pan{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes section-expand-grow{0%{transform:scale(.86)}to{transform:scale(1)}}@keyframes section-wipe-reveal{0%{clip-path:inset(0 36%)}to{clip-path:inset(0)}}@keyframes section-notch-bob{0%,to{translate:0 -.125rem}50%{translate:0 .25rem}}@keyframes tip-pop-in{0%{translate:var(--tip-pop-from,0 -6px);scale:.97}}.swiper-slide-active .carousel-review-card .text-soft,.swiper-slide-active .carousel-review-card .text-muted{color:oklch(from var(--carousel-accent-on,var(--color-on-primary)) l c h / .7)}.swiper-pagination:not(.absolute):not(.relative),.swiper-scrollbar:not(.absolute):not(.relative){width:auto;position:static}.carousel-wrap.carousel-progress .swiper-pagination-progressbar{height:3px;top:auto;bottom:0}.swiper-pagination .swiper-pagination-bullet{border-radius:var(--radius-pill);transition:width var(--duration-base) var(--ease-out),height var(--duration-base) var(--ease-out),background-color var(--duration-fast) var(--ease-out);position:relative}.swiper-pagination .swiper-pagination-bullet:before{content:"";position:absolute;top:-8px;right:-4px;bottom:-8px;left:-4px}.swiper-pagination-bullet:not(.swiper-pagination-bullet-active,.carousel-dashes *):hover{background:var(--swiper-pagination-color)}@supports (color:color-mix(in lab,red,red)){.swiper-pagination-bullet:not(.swiper-pagination-bullet-active,.carousel-dashes *):hover{background:color-mix(in srgb,var(--swiper-pagination-color) 55%,transparent)}}.swiper-pagination-horizontal .swiper-pagination-bullet-active:not(.carousel-dashes *,.carousel-slideshow *){width:28px}.swiper-pagination-vertical .swiper-pagination-bullet-active:not(.carousel-dashes *,.carousel-slideshow *){height:28px}.swiper-pagination-bullet:focus-visible{outline:2px solid var(--swiper-pagination-color);outline-offset:3px}.carousel-dashes .swiper-pagination-bullet{border-radius:var(--radius-pill);background:var(--color-border);opacity:1;width:48px;height:4px;margin:0 4px;transition:none;position:relative;overflow:hidden}.carousel-dashes .swiper-pagination.absolute .swiper-pagination-bullet{background:#ffffff4d}.carousel-dashes .swiper-pagination-bullet:after{content:"";border-radius:inherit;background:var(--carousel-accent,var(--color-primary));transform:scaleX(var(--fill,0));transform-origin:0;transition:transform var(--duration-fast) linear;position:absolute;top:0;right:0;bottom:0;left:0}.carousel-breakout-right{margin-right:calc(-1 * var(--container-x));padding-top:.5rem}@media(min-width:1280px){.carousel-breakout-right{margin-right:calc(-1 * ((100vw - var(--container-width)) / 2 + var(--container-x)))}}.carousel-breakout-full{margin-left:calc(-1 * var(--container-x));padding-left:var(--container-x);padding-top:.5rem}@media(min-width:1280px){.carousel-breakout-full{margin-left:calc(-1 * ((100vw - var(--container-width)) / 2 + var(--container-x)));padding-left:calc((100vw - var(--container-width)) / 2 + var(--container-x))}}.carousel-breakout-full .swiper{overflow:visible}.carousel-slideshow .swiper-pagination{--swiper-pagination-bottom:2rem;padding-inline:var(--container-x);justify-content:center;gap:.375rem;display:flex}.carousel-slideshow .swiper-pagination-bullet{flex:1 1 0;width:auto;max-width:3.5rem;margin:0}@keyframes orbit-spin{to{rotate:-360deg}}@keyframes orbit-scroll{0%{transform:rotate(var(--orbit-scroll,12deg))}to{transform:rotate(calc(var(--orbit-scroll,12deg) * -1))}}@property --phase-fill{syntax:"<percentage>";inherits:true;initial-value:100%}@keyframes countdown-sep-blink{0%,to{opacity:var(--countdown-sep-opacity,1)}50%{opacity:calc(var(--countdown-sep-opacity,1) * .3)}}@keyframes countdown-seconds-tick{0%,to{opacity:1}50%{opacity:.6}}@keyframes progress-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-indeterminate{0%{margin-left:-35%}to{margin-left:100%}}.gscrollbar-fixer{margin-right:0!important}.goverlay{background:var(--color-dark)!important}@supports (color:color-mix(in lab,red,red)){.goverlay{background:color-mix(in srgb,color-mix(in srgb,var(--color-dark) 78%,var(--color-primary-950)) 92%,transparent)!important}}.goverlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.gslide-image img{border-radius:var(--radius-lg);max-width:min(90vw,1040px)!important;max-height:82vh!important}@media(min-width:769px){.gslide-image img{max-width:min(88vw,1040px)!important}.desc-bottom .gslide-image img,.desc-top .gslide-image img{max-height:70vh!important}}.desc-bottom .gslide-image img{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.desc-top .gslide-image img{border-radius:0 0 var(--radius-lg) var(--radius-lg)}.gslide.zoomed .gslide-image img{border-radius:var(--radius-lg);max-width:none!important;max-height:none!important}.glightbox-clean .gslide-description{background:var(--color-bg)!important}.desc-bottom .gslide-description{border-radius:0 0 var(--radius-lg) var(--radius-lg)}.desc-top .gslide-description{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.glightbox-clean .gdesc-inner{padding:1.25rem 1.5rem 1.375rem!important}.glightbox-clean .gslide-title{letter-spacing:-.015em;font-family:var(--font-heading)!important;font-size:var(--text-lg)!important;font-weight:600!important;line-height:var(--leading-snug)!important;color:var(--color-text)!important;margin:0 0 .25rem!important}.glightbox-clean .gslide-desc{font-family:var(--font-sans)!important;font-size:var(--text-base)!important;line-height:var(--leading-normal)!important;color:var(--color-text-soft)!important}.glightbox-clean .gslide-desc a{color:var(--color-primary-ink);font-weight:500}.gslide-inline{border-radius:var(--radius-xl);overflow:hidden}.glightbox-clean .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);font-size:1.25rem;border-radius:var(--radius-full)!important;opacity:1!important;background-color:#ffffff14!important;border:1px solid #ffffff29!important;width:48px!important;height:48px!important}.glightbox-clean .gprev i,.glightbox-clean .gnext i,.glightbox-clean .gclose i{transition:translate var(--duration-base) var(--ease-out),rotate var(--duration-base) var(--ease-out);line-height:1;display:block}.glightbox-clean .gprev:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gclose:hover{color:var(--color-text);background-color:#fff!important;border-color:#fff!important}.glightbox-clean .gprev:hover i{translate:-2px}.glightbox-clean .gnext:hover i{translate:2px}.glightbox-clean .gclose:hover i{rotate:90deg}.glightbox-clean .gprev:active,.glightbox-clean .gnext:active,.glightbox-clean .gclose:active{transform:scale(.94)}.glightbox-clean .gbtn.focused{outline-offset:3px;outline:2px solid #fff}.glightbox-clean .gclose{top:1.25rem!important;right:1.25rem!important}@media(min-width:769px){.glightbox-clean .gprev{left:2rem!important}.glightbox-clean .gnext{right:2rem!important}}@media(max-width:768px){.glightbox-clean .gprev,.glightbox-clean .gnext{top:auto!important;bottom:calc(1.25rem + env(safe-area-inset-bottom,0px))!important}.glightbox-clean .gprev{left:1.25rem!important}.glightbox-clean .gnext{right:1.25rem!important}}.glightbox-counter{z-index:99999;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:48px;font-family:var(--font-sans);font-size:var(--text-sm);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#fff9;pointer-events:none;background:#ffffff14;border:1px solid #ffffff29;align-items:center;gap:.375rem;padding-inline:1.125rem;display:flex;position:absolute;top:1.25rem;left:1.25rem}.glightbox-counter-current{color:#fff}.glightbox-closing .glightbox-counter{opacity:0;transition:opacity var(--duration-fast) var(--ease-out)}@media(max-width:768px){.glightbox-counter{top:auto;left:50%;bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));translate:-50%}}.glightbox-mobile .glightbox-container .gslide-description{border-radius:0;background:linear-gradient(#0000,#00000059)!important}.glightbox-mobile .glightbox-clean .gdesc-inner{padding:1.25rem 1.5rem calc(5.5rem + env(safe-area-inset-bottom,0px))!important}.glightbox-mobile .glightbox-clean .gslide-title{color:#fff!important}.glightbox-mobile .glightbox-clean .gslide-desc{color:#ffffffb3!important}.glightbox-mobile .gslide-image img{border-radius:var(--radius-lg)!important}.glightbox-clean :is(.gprev,.gnext,.gclose),.glightbox-counter{z-index:999999!important}@keyframes hero-zoom{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes img-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(var(--kb-scale,1.18)) translate(var(--kb-x,-4%),var(--kb-y,-3%))}}@keyframes sliding-box-rise{0%{translate:0 14px}to{translate:0}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;top:0;left:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{-webkit-transform-origin:0 0;width:1600px;height:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{width:auto;padding:0;max-width:none!important;max-height:none!important}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:#33b5e566}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;z-index:800;width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{z-index:800;pointer-events:visiblePainted;pointer-events:auto;position:relative}.leaflet-top,.leaflet-bottom{z-index:1000;pointer-events:none;position:absolute}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{outline-offset:1px;background:#ddd}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{text-align:center;color:#000;background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-decoration:none;display:block}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.leaflet-bar a.leaflet-disabled{cursor:default;color:#bbb;background-color:#f4f4f4}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{text-indent:1px;font:700 18px Lucida Console,Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{color:#333;background:#fff;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{padding-right:5px;overflow:hidden scroll}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{font-size:1.08333em;display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{width:1em;height:.6669em;vertical-align:baseline!important;display:inline!important}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{white-space:nowrap;box-sizing:border-box;text-shadow:1px 1px #fff;background:#fffc;border:2px solid #777;border-top:none;padding:2px 5px 1px;line-height:1.1}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{text-align:center;margin-bottom:20px;position:absolute}.leaflet-popup-content-wrapper{text-align:left;border-radius:12px;padding:1px}.leaflet-popup-content{min-height:1px;margin:13px 24px 13px 20px;font-size:1.08333em;line-height:1.3}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{pointer-events:none;width:40px;height:20px;margin-top:-1px;margin-left:-20px;position:absolute;left:50%;overflow:hidden}.leaflet-popup-tip{pointer-events:auto;width:17px;height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{color:#333;background:#fff;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{text-align:center;color:#757575;background:0 0;border:none;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;text-decoration:none;position:absolute;top:0;right:0}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";width:24px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=.707107,M12=.707107,M21=-.707107,M22=.707107);margin:0 auto}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#fff;border:1px solid #fff;border-radius:3px;padding:6px;position:absolute;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{pointer-events:none;content:"";background:0 0;border:6px solid #0000;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{margin-left:-6px;left:50%}.leaflet-tooltip-top:before{border-top-color:#fff;margin-bottom:-12px;bottom:0}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-top:-12px;margin-left:-6px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;margin-left:-12px;left:0}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@keyframes audio-eq{0%{height:25%}to{height:100%}}@keyframes media-play-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}@keyframes audio-play-halo{0%{box-shadow:0 0 color-mix(in srgb,var(--color-primary) 55%,transparent)}to{box-shadow:0 0 0 14px color-mix(in srgb,var(--color-primary) 0%,transparent)}}@media(hover:hover)and (pointer:fine){[data-cursor-follower],[data-cursor-lens],[data-cursor-label],[data-cursor-images],[data-cursor-trail],[data-drag-cursor]{position:relative}.cursor-ring,.cursor-dot{pointer-events:none;z-index:20;opacity:0;transition:opacity .3s var(--ease-out);will-change:transform;border-radius:50%;position:absolute;top:0;left:0}.cursor-ring{border:1.5px solid var(--color-primary);width:2.5rem;height:2.5rem;transition:opacity .3s var(--ease-out),width .35s var(--ease-spring),height .35s var(--ease-spring),background-color .35s var(--ease-out)}.cursor-ring.is-grow{background:var(--color-primary);width:4rem;height:4rem}@supports (color:color-mix(in lab,red,red)){.cursor-ring.is-grow{background:color-mix(in srgb,var(--color-primary) 14%,transparent)}}.cursor-dot{background:var(--color-primary);width:.5rem;height:.5rem}.cursor-follower-active .cursor-ring,.cursor-follower-active .cursor-dot{opacity:1}[data-cursor-lens]{cursor:none}.cursor-lens{--lens-size:200px;width:var(--lens-size);height:var(--lens-size);pointer-events:none;z-index:20;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;transition:opacity .35s var(--ease-out),scale .45s var(--ease-spring);will-change:transform;background:#00000024;border-radius:50%;position:absolute;top:0;left:0;scale:.6}.cursor-lens-active .cursor-lens{opacity:1;scale:1}[data-drag-cursor],[data-drag-cursor] *{cursor:grab}[data-drag-cursor]:active,[data-drag-cursor]:active *{cursor:grabbing}.drag-cursor{background:var(--color-surface);width:5rem;height:5rem;color:var(--color-text);box-shadow:var(--shadow-md);pointer-events:none;z-index:20;opacity:0;transition:opacity .3s var(--ease-out),scale .45s var(--ease-spring);will-change:transform;border-radius:50%;justify-content:center;align-items:center;gap:.4rem;font-size:.95rem;display:flex;position:absolute;top:0;left:0;scale:.75}.drag-cursor span{font-size:.9375rem;font-weight:600}.drag-cursor.is-visible{opacity:1;scale:1}.drag-cursor--glass{color:#fff;width:7rem;height:7rem;box-shadow:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000057}[data-magnetic]{transition:transform .45s var(--ease-spring);will-change:transform}[data-spotlight]{isolation:isolate;position:relative;overflow:hidden}[data-spotlight]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle 200px at var(--spot-x,50%) var(--spot-y,50%),var(--color-primary),transparent 60%);position:absolute;top:0;right:0;bottom:0;left:0}@supports (color:color-mix(in lab,red,red)){[data-spotlight]:before{background:radial-gradient(circle 200px at var(--spot-x,50%) var(--spot-y,50%),color-mix(in srgb,var(--color-primary) 22%,transparent),transparent 60%)}}[data-spotlight]:before{opacity:0;transition:opacity .4s var(--ease-out)}[data-spotlight]:hover:before{opacity:1}[data-spotlight]>:not(.glow){z-index:1;position:relative}[data-cursor-label]{cursor:none}.cursor-label{border-radius:var(--radius-pill);background:var(--color-dark);color:var(--color-on-dark);white-space:nowrap;pointer-events:none;z-index:20;opacity:0;transition:opacity .3s var(--ease-out),scale .4s var(--ease-spring);will-change:transform;align-items:center;gap:.4rem;padding:.6rem 1.1rem;font-size:.9375rem;font-weight:600;display:inline-flex;position:absolute;top:0;left:0;scale:.5}.cursor-label-active .cursor-label{opacity:1;scale:1}.cursor-image{pointer-events:none;z-index:30;opacity:0;width:clamp(240px,27vw,400px);height:clamp(240px,27vw,400px);transition:opacity .4s var(--ease-out),scale .55s var(--ease-spring);will-change:transform;border-radius:50%;position:fixed;top:0;left:0;overflow:hidden;scale:.4}.cursor-image img{object-fit:cover;width:100%;height:100%;display:block}.cursor-images-active .cursor-image{opacity:1;scale:1}.cursor-images-active .image-word{opacity:.4}.image-word.is-active{opacity:1}.image-word.is-active .image-word-text{translate:.75rem}[data-cursor-images] .image-word-thumb{display:none}[data-cursor-trail]{--trail-w:clamp(11rem, 19vw, 17.5rem);--trail-ratio:4 / 3;--trail-radius:var(--radius-xl);--trail-shadow:0 1.75rem 3.5rem -1.25rem #00000080;isolation:isolate}[data-cursor-trail=tiles]{--trail-w:clamp(5.5rem, 8vw, 7.5rem);--trail-ratio:1;--trail-radius:var(--radius-md);--trail-shadow:0 .75rem 1.75rem -.75rem #00000059}.cursor-trail-layer{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip}[data-trail-layer=front]>.cursor-trail-layer{z-index:2}.cursor-trail-item{width:var(--trail-w);aspect-ratio:var(--trail-ratio);border-radius:var(--trail-radius);box-shadow:var(--trail-shadow);opacity:0;will-change:transform,opacity;position:absolute;top:0;left:0;overflow:hidden;translate:-50% -50%}.cursor-trail-item img{object-fit:cover;width:100%;height:100%;display:block}}.image-word{z-index:1;color:inherit;transition:opacity .4s var(--ease-out);position:relative}.image-word:hover{color:inherit}.image-word-text{transition:translate .4s var(--ease-spring)}@media(prefers-reduced-motion:reduce){.cursor-ring,.cursor-dot,.cursor-lens,.drag-cursor,.cursor-label,.cursor-image,[data-magnetic]{transition:opacity .2s linear!important}.image-word-text{transition:none!important}[data-spotlight]:before{transition:opacity .2s linear}}@keyframes project-flow-x{to{background-position:8px 0}}@keyframes project-flow-y{to{background-position:0 8px}}@keyframes project-ease{to{left:calc(100% - 2.75rem)}}@keyframes project-rise{0%,to{transform:scaleY(.2)}45%{transform:scaleY(1)}}@keyframes project-settle{0%{opacity:0;transform:translateY(1.25rem)scale(.96)}30%,75%{opacity:1;transform:none}to{opacity:0;transform:none}}:root{--container-width:100vw}@media(min-width:40rem){:root{--container-width:min(40rem, var(--container-max))}}@media(min-width:48rem){:root{--container-width:min(48rem, var(--container-max))}}@media(min-width:64rem){:root{--container-width:min(64rem, var(--container-max))}}@media(min-width:80rem){:root{--container-width:min(80rem, var(--container-max))}}@media(min-width:96rem){:root{--container-width:var(--container-max)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@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}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.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{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style: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{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.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(360deg)}}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.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{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.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-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video:before{content:"";position:absolute;width:100%;height:100%;background:#ff000057;display:none}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description,.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px 50px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,#0000 0,#000000bf);-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#000000bf;border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes gslideInLeft{0%{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutLeft{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media(min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:#000000eb}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px #000000a6}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:#00000052}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:#000000b3}.glightbox-clean .gprev,.glightbox-clean .gnext{top:45%}}@media(min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
