@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-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:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-300:#ffb96d;--color-orange-500:#fe6e00;--color-amber-50:#fffbeb;--color-amber-300:#ffd236;--color-amber-400:#fcbb00;--color-amber-500:#f99c00;--color-amber-600:#dd7400;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-300:#90c5ff;--color-blue-500:#3080ff;--color-blue-900:#1c398e;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--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;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--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-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--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-background:var(--background);--color-foreground:var(--foreground);--color-border:var(--border)}@supports (color:lab(0% 0 0)){:root,:host{--color-orange-50:lab(97.7008% 1.53735 5.90649);--color-orange-100:lab(94.7127% 3.58394 14.3151);--color-orange-300:lab(80.8059% 21.7313 50.4455);--color-orange-500:lab(64.272% 57.1788 90.3583);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-400:lab(80.1641% 16.6016 99.2089);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-600:lab(60.3514% 40.5624 87.1228);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-900:lab(26.1542% 15.7545 -51.5504);--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}.theme-bt{--background:#f8fafd;--foreground:#081431;--card:#fff;--card-foreground:#081431;--popover:#fff;--popover-foreground:#081431;--primary:#0c1c45;--primary-foreground:#f8fafd;--primary-glow:#124391;--secondary:#edf2f8;--secondary-foreground:#081431;--muted:#ebeff4;--muted-foreground:#4c5666;--accent:#ef852e;--accent-foreground:#050c1e;--destructive:#e62b34;--destructive-foreground:#f8f8f8;--border:#0c1c451f;--input:#0c1c4524;--ring:#ef852e;--bt-gradient-hero:radial-gradient(ellipse at 80% 10%, #ef852e52, transparent 55%), radial-gradient(ellipse at 5% 90%, #12439166, transparent 55%), linear-gradient(160deg, #050f2c, #0c1c45);--bt-gradient-cta:linear-gradient(135deg, #ff9034, #dc692e);--bt-shadow-card:0 30px 60px -25px #0814314d, 0 0 0 1px #0814310f;--bt-shadow-glow:0 0 50px #ef852e73;--bt-blueprint:linear-gradient(to right, #ffffff0f 1px, transparent 1px), linear-gradient(to bottom, #ffffff0f 1px, transparent 1px)}@supports (color:lab(0% 0 0)){.theme-bt{--background:lab(98.2562% -.553459 -1.78938);--foreground:lab(6.67153% 4.1244 -21.1148);--card:lab(100% 0 0);--card-foreground:lab(6.67153% 4.1244 -21.1148);--popover:lab(100% 0 0);--popover-foreground:lab(6.67153% 4.1244 -21.1148);--primary:lab(10.9635% 6.89953 -28.2797);--primary-foreground:lab(98.2562% -.553459 -1.78938);--primary-glow:lab(29.0007% 9.21232 -48.8714);--secondary:lab(95.3516% -1.09163 -3.57015);--secondary-foreground:lab(6.67153% 4.1244 -21.1148);--muted:lab(94.1935% -.877976 -2.85867);--muted-foreground:lab(36.0748% -1.03399 -10.9641);--accent:lab(66.6902% 37.2311 61.7785);--accent-foreground:lab(3.4882% 1.33158 -12.0125);--destructive:lab(51.3582% 69.7345 44.3509);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--border:lab(10.9635% 6.89953 -28.2797/.12);--input:lab(10.9635% 6.89953 -28.2797/.14);--ring:lab(66.6902% 37.2311 61.7785);--bt-gradient-hero:radial-gradient(ellipse at 80% 10%, lab(66.6902% 37.2311 61.7785/.32), transparent 55%), radial-gradient(ellipse at 5% 90%, lab(29.0007% 9.21232 -48.8714/.4), transparent 55%), linear-gradient(160deg, lab(4.78598% 3.89639 -20.2385), lab(10.9635% 6.89953 -28.2797));--bt-gradient-cta:linear-gradient(135deg, lab(71.276% 39.5957 65.8425), lab(58.2702% 43.2502 53.164));--bt-shadow-card:0 30px 60px -25px lab(6.67153% 4.1244 -21.1148/.3), 0 0 0 1px lab(6.67153% 4.1244 -21.1148/.06);--bt-shadow-glow:0 0 50px lab(66.6902% 37.2311 61.7785/.45);--bt-blueprint:linear-gradient(to right, lab(100% 0 0/.06) 1px, transparent 1px), linear-gradient(to bottom, lab(100% 0 0/.06) 1px, transparent 1px)}}*{border-color:var(--color-border)}body{background-color:var(--color-background);color:var(--color-foreground)}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing) * -1)}.-inset-3{inset:calc(var(--spacing) * -3)}.-inset-4{inset:calc(var(--spacing) * -4)}.-inset-6{inset:calc(var(--spacing) * -6)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-3{inset:calc(var(--spacing) * 3)}.inset-6{inset:calc(var(--spacing) * 6)}.inset-16{inset:calc(var(--spacing) * 16)}.inset-24{inset:calc(var(--spacing) * 24)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-y-\[18\%\]{inset-block:18%}.start{inset-inline-start:var(--spacing)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-3{top:calc(var(--spacing) * -3)}.-top-4{top:calc(var(--spacing) * -4)}.-top-5{top:calc(var(--spacing) * -5)}.-top-6{top:calc(var(--spacing) * -6)}.-top-8{top:calc(var(--spacing) * -8)}.-top-10{top:calc(var(--spacing) * -10)}.-top-12{top:calc(var(--spacing) * -12)}.-top-20{top:calc(var(--spacing) * -20)}.-top-24{top:calc(var(--spacing) * -24)}.-top-32{top:calc(var(--spacing) * -32)}.-top-40{top:calc(var(--spacing) * -40)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-7{top:calc(var(--spacing) * 7)}.top-8{top:calc(var(--spacing) * 8)}.top-10{top:calc(var(--spacing) * 10)}.top-12{top:calc(var(--spacing) * 12)}.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-\[-10\%\]{top:-10%}.top-\[1px\]{top:1px}.top-\[8\%\]{top:8%}.top-\[10\%\]{top:10%}.top-\[14\%\]{top:14%}.top-\[16\%\]{top:16%}.top-\[18\%\]{top:18%}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-\[68px\]{top:68px}.top-\[120px\]{top:120px}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.-right-3{right:calc(var(--spacing) * -3)}.-right-4{right:calc(var(--spacing) * -4)}.-right-5{right:calc(var(--spacing) * -5)}.-right-6{right:calc(var(--spacing) * -6)}.-right-10{right:calc(var(--spacing) * -10)}.-right-12{right:calc(var(--spacing) * -12)}.-right-16{right:calc(var(--spacing) * -16)}.-right-20{right:calc(var(--spacing) * -20)}.-right-24{right:calc(var(--spacing) * -24)}.-right-32{right:calc(var(--spacing) * -32)}.-right-40{right:calc(var(--spacing) * -40)}.-right-60{right:calc(var(--spacing) * -60)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.right-24{right:calc(var(--spacing) * 24)}.right-28{right:calc(var(--spacing) * 28)}.right-\[-10\%\]{right:-10%}.right-\[2\%\]{right:2%}.right-\[5\%\]{right:5%}.right-\[7\%\]{right:7%}.right-\[10\%\]{right:10%}.right-\[12\%\]{right:12%}.right-full{right:100%}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.-bottom-5{bottom:calc(var(--spacing) * -5)}.-bottom-6{bottom:calc(var(--spacing) * -6)}.-bottom-7{bottom:calc(var(--spacing) * -7)}.-bottom-8{bottom:calc(var(--spacing) * -8)}.-bottom-10{bottom:calc(var(--spacing) * -10)}.-bottom-12{bottom:calc(var(--spacing) * -12)}.-bottom-16{bottom:calc(var(--spacing) * -16)}.-bottom-24{bottom:calc(var(--spacing) * -24)}.-bottom-32{bottom:calc(var(--spacing) * -32)}.-bottom-\[12\%\]{bottom:-12%}.-bottom-px{bottom:-1px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-7{bottom:calc(var(--spacing) * 7)}.bottom-8{bottom:calc(var(--spacing) * 8)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-24{bottom:calc(var(--spacing) * 24)}.bottom-32{bottom:calc(var(--spacing) * 32)}.-left-4{left:calc(var(--spacing) * -4)}.-left-5{left:calc(var(--spacing) * -5)}.-left-6{left:calc(var(--spacing) * -6)}.-left-12{left:calc(var(--spacing) * -12)}.-left-24{left:calc(var(--spacing) * -24)}.-left-32{left:calc(var(--spacing) * -32)}.-left-40{left:calc(var(--spacing) * -40)}.-left-\[31px\]{left:-31px}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.left-6{left:calc(var(--spacing) * 6)}.left-8{left:calc(var(--spacing) * 8)}.left-\[5\%\]{left:5%}.left-\[7\%\]{left:7%}.left-\[10\%\]{left:10%}.left-\[12\%\]{left:12%}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.-z-0{z-index:-0}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[60\]{z-index:60}.z-\[80\]{z-index:80}.order-1{order:1}.order-2{order:2}.order-first{order:-9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-12{grid-column:span 12/span 12}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-span-4{grid-row:span 4/span 4}.-m-4{margin:calc(var(--spacing) * -4)}.-m-8{margin:calc(var(--spacing) * -8)}.m-auto{margin:auto}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.-mx-8{margin-inline:calc(var(--spacing) * -8)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-8{margin-inline:calc(var(--spacing) * 8)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.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-9{margin-block:calc(var(--spacing) * 9)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.-mt-6{margin-top:calc(var(--spacing) * -6)}.-mt-8{margin-top:calc(var(--spacing) * -8)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.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-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-20{margin-top:calc(var(--spacing) * 20)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-auto{margin-top:auto}.-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-3{margin-right:calc(var(--spacing) * 3)}.-mb-8{margin-bottom:calc(var(--spacing) * -8)}.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-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.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-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[3\/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-\[5\/6\]{aspect-ratio:5/6}.aspect-\[16\/6\]{aspect-ratio:16/6}.aspect-\[16\/7\]{aspect-ratio:16/7}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/11\]{aspect-ratio:16/11}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.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-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-72{width:calc(var(--spacing) * 72);height:calc(var(--spacing) * 72)}.h-\(--cell-size\){height:var(--cell-size)}.h-0{height:calc(var(--spacing) * 0)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-1\/2{height:50%}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.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-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-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-18{height:calc(var(--spacing) * 18)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.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-64{height:calc(var(--spacing) * 64)}.h-72{height:calc(var(--spacing) * 72)}.h-80{height:calc(var(--spacing) * 80)}.h-96{height:calc(var(--spacing) * 96)}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[6\%\]{height:6%}.h-\[28rem\]{height:28rem}.h-\[35\%\]{height:35%}.h-\[40rem\]{height:40rem}.h-\[60\%\]{height:60%}.h-\[60vh\]{height:60vh}.h-\[70\%\]{height:70%}.h-\[72px\]{height:72px}.h-\[120px\]{height:120px}.h-\[200px\]{height:200px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[360px\]{height:360px}.h-\[400px\]{height:400px}.h-\[420px\]{height:420px}.h-\[440px\]{height:440px}.h-\[460px\]{height:460px}.h-\[480px\]{height:480px}.h-\[500px\]{height:500px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-\[600px\]{height:600px}.h-\[700px\]{height:700px}.h-\[800px\]{height:800px}.h-\[calc\(100\%-12rem\)\]{height:calc(100% - 12rem)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-\[80vh\]{max-height:80vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[300px\]{max-height:300px}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[60px\]{min-height:60px}.min-h-\[92vh\]{min-height:92vh}.min-h-\[100svh\]{min-height:100svh}.min-h-\[100vh\]{min-height:100vh}.min-h-\[400px\]{min-height:400px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.\!w-auto{width:auto!important}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.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\/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\/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-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[1px\]{width:1px}.w-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[6\%\]{width:6%}.w-\[38vw\]{width:38vw}.w-\[40rem\]{width:40rem}.w-\[55\%\]{width:55%}.w-\[58\%\]{width:58%}.w-\[60\%\]{width:60%}.w-\[70\%\]{width:70%}.w-\[78vw\]{width:78vw}.w-\[88vw\]{width:88vw}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[280px\]{width:280px}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[480px\]{width:480px}.w-\[500px\]{width:500px}.w-\[600px\]{width:600px}.w-\[700px\]{width:700px}.w-\[800px\]{width:800px}.w-\[calc\(100\%-12rem\)\]{width:calc(100% - 12rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.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-7xl{max-width:var(--container-7xl)}.max-w-\[14rem\]{max-width:14rem}.max-w-\[90vw\]{max-width:90vw}.max-w-\[92vw\]{max-width:92vw}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[520px\]{max-width:520px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1380px\]{max-width:1380px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[1500px\]{max-width:1500px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.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-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[240px\]{min-width:240px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-2{--tw-translate-x:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;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-4{--tw-translate-y:calc(var(--spacing) * -4);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[3px\]{--tw-translate-y: -3px ;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-2{--tw-translate-y:calc(var(--spacing) * 2);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-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-6{--tw-translate-y:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-8{--tw-translate-y:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[3px\]{--tw-translate-y:3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-x-0{--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-\[1\.02\]{scale:1.02}.-rotate-45{rotate:-45deg}.-rotate-180{rotate:-180deg}.rotate-1{rotate:1deg}.rotate-2{rotate:2deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[fade-in_0\.4s_ease-out\]{animation:.4s ease-out fade-in}.animate-\[fade-in_0\.5s_ease-out_both\]{animation:.5s ease-out both fade-in}.animate-bounce{animation:var(--animate-bounce)}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-pointer{cursor:pointer}.cursor-zoom-out{cursor:zoom-out}.touch-none{touch-action:none}.resize-none{resize:none}.list-none{list-style-type:none}.\[grid-auto-flow\:dense\]{grid-auto-flow:dense}.auto-rows-\[180px\]{grid-auto-rows:180px}.auto-rows-\[220px\]{grid-auto-rows:220px}.auto-rows-\[230px\]{grid-auto-rows:230px}.auto-rows-\[260px\]{grid-auto-rows:260px}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[60px_1fr\]{grid-template-columns:60px 1fr}.grid-cols-\[120px_1fr\]{grid-template-columns:120px 1fr}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.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-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-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-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.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-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-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-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-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(.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)))}:where(.space-y-\[5px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(5px * var(--tw-space-y-reverse));margin-block-end:calc(5px * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1px * var(--tw-space-y-reverse));margin-block-end:calc(1px * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.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-10{column-gap:calc(var(--spacing) * 10)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.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-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}: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-border>:not(:last-child)){border-color:var(--border)}: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)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) + 8px)}.rounded-3xl{border-radius:calc(var(--radius) + 12px)}.rounded-\[1\.05rem\]{border-radius:1.05rem}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[24px\]{border-radius:24px}.rounded-\[28px\]{border-radius:28px}.rounded-\[34px\]{border-radius:34px}.rounded-\[44px\]{border-radius:44px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-t-2xl{border-top-left-radius:calc(var(--radius) + 8px);border-top-right-radius:calc(var(--radius) + 8px)}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.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-8{border-style:var(--tw-border-style);border-width:8px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-y-2{border-block-style:var(--tw-border-style);border-block-width:2px}.border-y-\[5px\]{border-block-style:var(--tw-border-style);border-block-width:5px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-t-4{border-top-style:var(--tw-border-style);border-top-width:4px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-\[6px\]{border-right-style:var(--tw-border-style);border-right-width:6px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[6px\]{border-left-style:var(--tw-border-style);border-left-width:6px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-\[color\:var\(--ef-bronze\)\]\/60{border-color:var(--ef-bronze)!important}@supports (color:color-mix(in lab,red,red)){.\!border-\[color\:var\(--ef-bronze\)\]\/60{border-color:color-mix(in oklab,var(--ef-bronze) 60%,transparent)!important}}.\!border-\[color\:var\(--ef-bronze\)\]\/70{border-color:var(--ef-bronze)!important}@supports (color:color-mix(in lab,red,red)){.\!border-\[color\:var\(--ef-bronze\)\]\/70{border-color:color-mix(in oklab,var(--ef-bronze) 70%,transparent)!important}}.\!border-\[color\:var\(--ef-cream\)\]{border-color:var(--ef-cream)!important}.\!border-\[var\(--dc-cream\)\]{border-color:var(--dc-cream)!important}.\!border-\[var\(--fd-bone\)\]{border-color:var(--fd-bone)!important}.\!border-white\/50{border-color:#ffffff80!important}@supports (color:color-mix(in lab,red,red)){.\!border-white\/50{border-color:color-mix(in oklab,var(--color-white) 50%,transparent)!important}}.\!border-white\/60{border-color:#fff9!important}@supports (color:color-mix(in lab,red,red)){.\!border-white\/60{border-color:color-mix(in oklab,var(--color-white) 60%,transparent)!important}}.\!border-white\/70{border-color:#ffffffb3!important}@supports (color:color-mix(in lab,red,red)){.\!border-white\/70{border-color:color-mix(in oklab,var(--color-white) 70%,transparent)!important}}.border-\(--color-border\){border-color:var(--color-border)}.border-\[\#0b2a5b\]{border-color:#0b2a5b}.border-\[\#ff2a2a\]\/30{border-color:#ff2a2a4d}.border-\[color\:var\(--ds-navy\)\],.border-\[color\:var\(--ds-navy\)\]\/15{border-color:var(--ds-navy)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:var\(--ds-navy\)\]\/15{border-color:color-mix(in oklab,var(--ds-navy) 15%,transparent)}}.border-\[color\:var\(--ef-bronze\)\],.border-\[color\:var\(--ef-bronze\)\]\/40{border-color:var(--ef-bronze)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:var\(--ef-bronze\)\]\/40{border-color:color-mix(in oklab,var(--ef-bronze) 40%,transparent)}}.border-\[color\:var\(--ef-bronze\)\]\/60{border-color:var(--ef-bronze)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:var\(--ef-bronze\)\]\/60{border-color:color-mix(in oklab,var(--ef-bronze) 60%,transparent)}}.border-\[color\:var\(--ef-cream\)\]\/10{border-color:var(--ef-cream)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:var\(--ef-cream\)\]\/10{border-color:color-mix(in oklab,var(--ef-cream) 10%,transparent)}}.border-\[color\:var\(--ef-cream\)\]\/30{border-color:var(--ef-cream)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:var\(--ef-cream\)\]\/30{border-color:color-mix(in oklab,var(--ef-cream) 30%,transparent)}}.border-\[color\:var\(--ef-stone\)\]{border-color:var(--ef-stone)}.border-\[color\:var\(--m-sage\)\]\/30{border-color:var(--m-sage)}@supports (color:color-mix(in lab,red,red)){.border-\[color\:var\(--m-sage\)\]\/30{border-color:color-mix(in oklab,var(--m-sage) 30%,transparent)}}.border-\[oklch\(0\.16_0\.01_30\/0\.2\)\]{border-color:#110c0b33}.border-\[oklch\(0\.18_0\.01_240\/0\.06\)\]{border-color:#0e12160f}.border-\[oklch\(0\.18_0\.01_240\/0\.08\)\]{border-color:#0e121614}.border-\[oklch\(0\.18_0\.01_240\/0\.12\)\]{border-color:#0e12161f}.border-\[oklch\(0\.18_0\.01_240\/0\.14\)\]{border-color:#0e121624}.border-\[oklch\(0\.28_0\.10_265\/\.14\)\]{border-color:#10245924}.border-\[oklch\(0\.55_0\.14_35\/0\.4\)\]{border-color:#b44d3466}.border-\[oklch\(0\.55_0\.21_27\/0\.18\)\]{border-color:#d01d212e}.border-\[oklch\(0\.80_0\.12_82\/0\.3\)\]{border-color:#e4b65c4d}.border-\[oklch\(0\.80_0\.12_82\/0\.4\)\]{border-color:#e4b65c66}.border-\[oklch\(0\.80_0\.12_82\/0\.18\)\]{border-color:#e4b65c2e}.border-\[oklch\(0\.80_0\.12_82\/0\.35\)\]{border-color:#e4b65c59}.border-\[oklch\(0\.95_0\.005_85_\/_0\.1\)\]{border-color:#f0eeeb1a}.border-\[oklch\(0\.95_0\.005_85_\/_0\.15\)\]{border-color:#f0eeeb26}.border-\[var\(--ad-red\)\]{border-color:var(--ad-red)}.border-\[var\(--az-bg\)\]{border-color:var(--az-bg)}.border-\[var\(--az-line\)\]{border-color:var(--az-line)}.border-\[var\(--bio-bg\)\]\/60{border-color:var(--bio-bg)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--bio-bg\)\]\/60{border-color:color-mix(in oklab,var(--bio-bg) 60%,transparent)}}.border-\[var\(--bio-line\)\]{border-color:var(--bio-line)}.border-\[var\(--cea-line\)\]{border-color:var(--cea-line)}.border-\[var\(--cm-green\)\]\/30{border-color:var(--cm-green)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--cm-green\)\]\/30{border-color:color-mix(in oklab,var(--cm-green) 30%,transparent)}}.border-\[var\(--cm-green\)\]\/40{border-color:var(--cm-green)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--cm-green\)\]\/40{border-color:color-mix(in oklab,var(--cm-green) 40%,transparent)}}.border-\[var\(--corim-line\)\]{border-color:var(--corim-line)}.border-\[var\(--curci-line\)\]{border-color:var(--curci-line)}.border-\[var\(--curci-navy\)\]{border-color:var(--curci-navy)}.border-\[var\(--cv-line\)\]{border-color:var(--cv-line)}.border-\[var\(--dc-bg\)\]{border-color:var(--dc-bg)}.border-\[var\(--dc-cream\)\]\/10{border-color:var(--dc-cream)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--dc-cream\)\]\/10{border-color:color-mix(in oklab,var(--dc-cream) 10%,transparent)}}.border-\[var\(--dc-line\)\]{border-color:var(--dc-line)}.border-\[var\(--dc-line-gold\)\]{border-color:var(--dc-line-gold)}.border-\[var\(--ea-line\)\]{border-color:var(--ea-line)}.border-\[var\(--el-blue\)\]\/20{border-color:var(--el-blue)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--el-blue\)\]\/20{border-color:color-mix(in oklab,var(--el-blue) 20%,transparent)}}.border-\[var\(--el-ink\)\]{border-color:var(--el-ink)}.border-\[var\(--el-line\)\]{border-color:var(--el-line)}.border-\[var\(--et-neon\)\]\/30{border-color:var(--et-neon)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--et-neon\)\]\/30{border-color:color-mix(in oklab,var(--et-neon) 30%,transparent)}}.border-\[var\(--et-neon\)\]\/40{border-color:var(--et-neon)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--et-neon\)\]\/40{border-color:color-mix(in oklab,var(--et-neon) 40%,transparent)}}.border-\[var\(--ev-line\)\]{border-color:var(--ev-line)}.border-\[var\(--fd-line\)\]{border-color:var(--fd-line)}.border-\[var\(--fd-line-strong\)\]{border-color:var(--fd-line-strong)}.border-\[var\(--fioma-border\)\]{border-color:var(--fioma-border)}.border-\[var\(--fioma-yellow\)\]{border-color:var(--fioma-yellow)}.border-\[var\(--fm-border\)\]{border-color:var(--fm-border)}.border-\[var\(--gg-line\)\]{border-color:var(--gg-line)}.border-\[var\(--ghera-gold\)\]\/30{border-color:var(--ghera-gold)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--ghera-gold\)\]\/30{border-color:color-mix(in oklab,var(--ghera-gold) 30%,transparent)}}.border-\[var\(--ghera-gold\)\]\/40{border-color:var(--ghera-gold)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--ghera-gold\)\]\/40{border-color:color-mix(in oklab,var(--ghera-gold) 40%,transparent)}}.border-\[var\(--giunone-border\)\]{border-color:var(--giunone-border)}.border-\[var\(--luis-ink\)\]{border-color:var(--luis-ink)}.border-\[var\(--luis-line\)\]{border-color:var(--luis-line)}.border-\[var\(--luis-yellow\)\],.border-\[var\(--luis-yellow\)\]\/30{border-color:var(--luis-yellow)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--luis-yellow\)\]\/30{border-color:color-mix(in oklab,var(--luis-yellow) 30%,transparent)}}.border-\[var\(--luis-yellow-deep\)\]\/40{border-color:var(--luis-yellow-deep)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--luis-yellow-deep\)\]\/40{border-color:color-mix(in oklab,var(--luis-yellow-deep) 40%,transparent)}}.border-\[var\(--md-bordeaux\)\]\/30{border-color:var(--md-bordeaux)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--md-bordeaux\)\]\/30{border-color:color-mix(in oklab,var(--md-bordeaux) 30%,transparent)}}.border-\[var\(--md-line\)\]{border-color:var(--md-line)}.border-\[var\(--moro-ink\)\]{border-color:var(--moro-ink)}.border-\[var\(--moro-leaf\)\]{border-color:var(--moro-leaf)}.border-\[var\(--moro-line\)\]{border-color:var(--moro-line)}.border-\[var\(--moro-tech\)\]{border-color:var(--moro-tech)}.border-\[var\(--moro-wood-deep\)\],.border-\[var\(--moro-wood-deep\)\]\/40{border-color:var(--moro-wood-deep)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--moro-wood-deep\)\]\/40{border-color:color-mix(in oklab,var(--moro-wood-deep) 40%,transparent)}}.border-\[var\(--nv-gold\)\]{border-color:var(--nv-gold)}.border-\[var\(--nv-line\)\]{border-color:var(--nv-line)}.border-\[var\(--ot-line\)\]{border-color:var(--ot-line)}.border-\[var\(--ot-orange\)\]{border-color:var(--ot-orange)}.border-\[var\(--ot-water\)\]{border-color:var(--ot-water)}.border-\[var\(--primary\)\]{border-color:var(--primary)}.border-\[var\(--soimel-cyan\)\]{border-color:var(--soimel-cyan)}.border-\[var\(--soimel-line\)\]{border-color:var(--soimel-line)}.border-\[var\(--soimel-line-strong\)\]{border-color:var(--soimel-line-strong)}.border-\[var\(--z-blue\)\]\/20{border-color:var(--z-blue)}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--z-blue\)\]\/20{border-color:color-mix(in oklab,var(--z-blue) 20%,transparent)}}.border-\[var\(--z-ink\)\]{border-color:var(--z-ink)}.border-\[var\(--z-line\)\]{border-color:var(--z-line)}.border-accent\/40{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/40{border-color:color-mix(in oklab,var(--accent) 40%,transparent)}}.border-black\/5{border-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.border-black\/5{border-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.border-black\/8{border-color:#00000014}@supports (color:color-mix(in lab,red,red)){.border-black\/8{border-color:color-mix(in oklab,var(--color-black) 8%,transparent)}}.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-blue-100{border-color:var(--color-blue-100)}.border-border,.border-border\/40{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/40{border-color:color-mix(in oklab,var(--border) 40%,transparent)}}.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--border) 50%,transparent)}}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/60{border-color:color-mix(in oklab,var(--border) 60%,transparent)}}.border-card{border-color:var(--card)}.border-destructive,.border-destructive\/50{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/50{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.border-foreground\/15{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/15{border-color:color-mix(in oklab,var(--foreground) 15%,transparent)}}.border-foreground\/20{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/20{border-color:color-mix(in oklab,var(--foreground) 20%,transparent)}}.border-input{border-color:var(--input)}.border-primary{border-color:var(--primary)}.border-primary-foreground\/10{border-color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.border-primary-foreground\/10{border-color:color-mix(in oklab,var(--primary-foreground) 10%,transparent)}}.border-primary-foreground\/20{border-color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.border-primary-foreground\/20{border-color:color-mix(in oklab,var(--primary-foreground) 20%,transparent)}}.border-primary-foreground\/40{border-color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.border-primary-foreground\/40{border-color:color-mix(in oklab,var(--primary-foreground) 40%,transparent)}}.border-primary\/15{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/15{border-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.border-primary\/20{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.border-primary\/30{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/30{border-color:color-mix(in oklab,var(--primary) 30%,transparent)}}.border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/40{border-color:color-mix(in oklab,var(--primary) 40%,transparent)}}.border-primary\/50{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/50{border-color:color-mix(in oklab,var(--primary) 50%,transparent)}}.border-primary\/60{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/60{border-color:color-mix(in oklab,var(--primary) 60%,transparent)}}.border-sidebar-border{border-color:var(--sidebar-border)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/0{border-color:#0000}@supports (color:color-mix(in lab,red,red)){.border-white\/0{border-color:color-mix(in oklab,var(--color-white) 0%,transparent)}}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.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\/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\/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\/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\/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\/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\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.border-white\/70{border-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.border-y-transparent{border-block-color:#0000}.border-t-\[var\(--ot-orange\)\]{border-top-color:var(--ot-orange)}.border-t-transparent{border-top-color:#0000}.border-r-\[var\(--gg-deep\)\]{border-right-color:var(--gg-deep)}.border-r-\[var\(--moro-forest\)\]{border-right-color:var(--moro-forest)}.border-l-\[var\(--gg-deep\)\]{border-left-color:var(--gg-deep)}.border-l-\[var\(--moro-forest\)\]{border-left-color:var(--moro-forest)}.border-l-transparent{border-left-color:#0000}.\!bg-\[color\:var\(--ef-bronze\)\]{background-color:var(--ef-bronze)!important}.\!bg-\[oklch\(0\.78_0\.08_140\)\]{background-color:#9dc494!important}.\!bg-\[var\(--bio-bg\)\]{background-color:var(--bio-bg)!important}.\!bg-\[var\(--dc-terracotta\)\]{background-color:var(--dc-terracotta)!important}.\!bg-\[var\(--fd-bone\)\]{background-color:var(--fd-bone)!important}.\!bg-white{background-color:var(--color-white)!important}.\!bg-white\/10{background-color:#ffffff1a!important}@supports (color:color-mix(in lab,red,red)){.\!bg-white\/10{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)!important}}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[\#0a0a0c\]{background-color:#0a0a0c}.bg-\[\#0a0a0c\]\/85{background-color:#0a0a0cd9}.bg-\[\#0a0a0c\]\/95{background-color:#0a0a0cf2}.bg-\[\#0b2a5b\]{background-color:#0b2a5b}.bg-\[\#25D366\]{background-color:#25d366}.bg-\[\#25D366\]\/15{background-color:#25d36626}.bg-\[\#25d366\]{background-color:#25d366}.bg-\[\#070708\]{background-color:#070708}.bg-\[\#f6f5f1\]{background-color:#f6f5f1}.bg-\[\#ff2a2a\]{background-color:#ff2a2a}.bg-\[\#ff2a2a\]\/10{background-color:#ff2a2a1a}.bg-\[color\:var\(--ds-navy\)\],.bg-\[color\:var\(--ds-navy\)\]\/5{background-color:var(--ds-navy)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--ds-navy\)\]\/5{background-color:color-mix(in oklab,var(--ds-navy) 5%,transparent)}}.bg-\[color\:var\(--ds-navy-deep\)\]{background-color:var(--ds-navy-deep)}.bg-\[color\:var\(--ef-anthracite\)\],.bg-\[color\:var\(--ef-anthracite\)\]\/0{background-color:var(--ef-anthracite)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--ef-anthracite\)\]\/0{background-color:color-mix(in oklab,var(--ef-anthracite) 0%,transparent)}}.bg-\[color\:var\(--ef-anthracite\)\]\/75{background-color:var(--ef-anthracite)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--ef-anthracite\)\]\/75{background-color:color-mix(in oklab,var(--ef-anthracite) 75%,transparent)}}.bg-\[color\:var\(--ef-bronze\)\]{background-color:var(--ef-bronze)}.bg-\[color\:var\(--ef-cream\)\],.bg-\[color\:var\(--ef-cream\)\]\/85{background-color:var(--ef-cream)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--ef-cream\)\]\/85{background-color:color-mix(in oklab,var(--ef-cream) 85%,transparent)}}.bg-\[color\:var\(--ef-sand\)\]\/30{background-color:var(--ef-sand)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--ef-sand\)\]\/30{background-color:color-mix(in oklab,var(--ef-sand) 30%,transparent)}}.bg-\[color\:var\(--ef-sand\)\]\/40{background-color:var(--ef-sand)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--ef-sand\)\]\/40{background-color:color-mix(in oklab,var(--ef-sand) 40%,transparent)}}.bg-\[color\:var\(--m-ink\)\]{background-color:var(--m-ink)}.bg-\[color\:var\(--m-ink-deep\)\]{background-color:var(--m-ink-deep)}.bg-\[color\:var\(--m-sage\)\]\/15{background-color:var(--m-sage)}@supports (color:color-mix(in lab,red,red)){.bg-\[color\:var\(--m-sage\)\]\/15{background-color:color-mix(in oklab,var(--m-sage) 15%,transparent)}}.bg-\[oklch\(0\.7_0\.18_55\/0\.18\)\]{background-color:#ee7b002e;background-color:lab(64.207% 42.8074 76.4887/.18)}.bg-\[oklch\(0\.10_0\.01_60\)\]{background-color:#050302}.bg-\[oklch\(0\.10_0\.005_150\)\]{background-color:#030403}.bg-\[oklch\(0\.10_0\.005_150\/0\.92\)\]{background-color:#030403eb}.bg-\[oklch\(0\.10_0\.005_240\)\]{background-color:#020304}.bg-\[oklch\(0\.10_0\.005_240\/0\.92\)\]{background-color:#020304eb}.bg-\[oklch\(0\.10_0\.012_25\)\]{background-color:#060202}.bg-\[oklch\(0\.10_0\.012_25\/0\.75\)\]{background-color:#060202bf}.bg-\[oklch\(0\.10_0\.012_25\/0\.85\)\]{background-color:#060202d9}.bg-\[oklch\(0\.12_0\.01_60_\/_0\.78\)\]{background-color:#080503c7}.bg-\[oklch\(0\.12_0\.01_60_\/_0\.96\)\]{background-color:#080503f5}.bg-\[oklch\(0\.12_0\.005_240\)\]{background-color:#050607}.bg-\[oklch\(0\.13_0\.005_150\/0\.82\)\]{background-color:#060806d1}.bg-\[oklch\(0\.13_0\.005_150\/0\.95\)\]{background-color:#060806f2}.bg-\[oklch\(0\.13_0\.012_25\)\]{background-color:#0c0605}.bg-\[oklch\(0\.14_0\.01_30\)\]{background-color:#0d0807}.bg-\[oklch\(0\.14_0\.005_60_\/_0\.7\)\]{background-color:#0b0907b3}.bg-\[oklch\(0\.14_0\.005_60_\/_0\.85\)\]{background-color:#0b0907d9}.bg-\[oklch\(0\.14_0\.005_240\/0\.78\)\]{background-color:#07090bc7}.bg-\[oklch\(0\.14_0\.005_240\/0\.85\)\]{background-color:#07090bd9}.bg-\[oklch\(0\.14_0\.005_240\/0\.95\)\]{background-color:#07090bf2}.bg-\[oklch\(0\.18_0\.01_240\/0\.12\)\]{background-color:#0e12161f}.bg-\[oklch\(0\.18_0\.04_235\)\]{background-color:#001420;background-color:lab(5.27212% -3.74584 -11.1422)}.bg-\[oklch\(0\.18_0\.006_240\)\]{background-color:#0f1214}.bg-\[oklch\(0\.18_0\.006_240\/0\.7\)\]{background-color:#0f1214b3}.bg-\[oklch\(0\.36_0\.13_25\/0\.08\)\]{background-color:#72121614}.bg-\[oklch\(0\.55_0\.02_240\)\]\/30{background-color:#67737c4d}.bg-\[oklch\(0\.55_0\.14_35\)\]{background-color:#b44d34}.bg-\[oklch\(0\.55_0\.14_35\/0\.2\)\]{background-color:#b44d3433}.bg-\[oklch\(0\.55_0\.14_35\/0\.08\)\]{background-color:#b44d3414}.bg-\[oklch\(0\.55_0\.21_27\/0\.1\)\]{background-color:#d01d211a}.bg-\[oklch\(0\.55_0\.21_27\/0\.08\)\]{background-color:#d01d2114}.bg-\[oklch\(0\.62_0\.16_145\)\]{background-color:#399e43}.bg-\[oklch\(0\.62_0\.18_145\)\]{background-color:#23a136}.bg-\[oklch\(0\.62_0\.18_150\)\]{background-color:#00a248;background-color:lab(58.1419% -54.8916 36.8509)}.bg-\[oklch\(0\.65_0\.18_145\)\]{background-color:#31aa40}.bg-\[oklch\(0\.68_0\.10_70\)\]{background-color:#c08d50}.bg-\[oklch\(0\.72_0\.18_145\)\]{background-color:#4cc157}.bg-\[oklch\(0\.74_0\.16_55_\/_0\.1\)\]{background-color:#f68c361a}.bg-\[oklch\(0\.74_0\.16_55_\/_0\.05\)\]{background-color:#f68c360d}.bg-\[oklch\(0\.74_0\.16_55_\/_0\.12\)\]{background-color:#f68c361f}.bg-\[oklch\(0\.74_0\.16_55_\/_0\.15\)\]{background-color:#f68c3626}.bg-\[oklch\(0\.78_0\.04_60\)\]{background-color:#cbb29e}.bg-\[oklch\(0\.78_0\.12_240\)\]{background-color:#69c1fc}.bg-\[oklch\(0\.78_0\.13_200\)\]{background-color:#17d0d8}.bg-\[oklch\(0\.78_0\.16_215_\/_0\.12\)\]{background-color:#00cdef1f;background-color:lab(75.4522% -39.647 -33.5833/.12)}.bg-\[oklch\(0\.85_0\.10_200\)\]{background-color:#76e2e7}.bg-\[oklch\(0\.88_0\.19_95\/0\.04\)\]{background-color:#fed4000a;background-color:lab(86.6676% 3.87144 93.3291/.04)}.bg-\[oklch\(0\.95_0\.03_240\)\]{background-color:#def2ff;background-color:lab(94.2386% -4.73431 -9.80622)}.bg-\[oklch\(0\.95_0\.005_85_\/_0\.1\)\]{background-color:#f0eeeb1a}.bg-\[oklch\(0\.97_0\.01_230\)\]{background-color:#eff7fb}.bg-\[oklch\(0\.97_0\.01_240\)\]{background-color:#eff6fb}.bg-\[oklch\(0\.97_0\.005_60\)\]{background-color:#f8f4f2}.bg-\[oklch\(0\.98_0\.004_60\)\]{background-color:#fbf8f6}.bg-\[oklch\(0\.985_0\.003_250\)\]{background-color:#f9fafc}.bg-\[oklch\(0\.985_0\.005_80\/0\.85\)\],.bg-\[oklch\(0\.985_0\.005_85_\/_0\.85\)\]{background-color:#fcfaf6d9}.bg-\[var\(--ad-ink\)\]{background-color:var(--ad-ink)}.bg-\[var\(--ad-red\)\],.bg-\[var\(--ad-red\)\]\/10{background-color:var(--ad-red)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ad-red\)\]\/10{background-color:color-mix(in oklab,var(--ad-red) 10%,transparent)}}.bg-\[var\(--anthracite\)\],.bg-\[var\(--anthracite\)\]\/85{background-color:var(--anthracite)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--anthracite\)\]\/85{background-color:color-mix(in oklab,var(--anthracite) 85%,transparent)}}.bg-\[var\(--az-bg\)\],.bg-\[var\(--az-bg\)\]\/95{background-color:var(--az-bg)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--az-bg\)\]\/95{background-color:color-mix(in oklab,var(--az-bg) 95%,transparent)}}.bg-\[var\(--az-green\)\]{background-color:var(--az-green)}.bg-\[var\(--az-green-deep\)\]{background-color:var(--az-green-deep)}.bg-\[var\(--az-ink\)\]{background-color:var(--az-ink)}.bg-\[var\(--az-paper\)\]{background-color:var(--az-paper)}.bg-\[var\(--background\)\]{background-color:var(--background)}.bg-\[var\(--bio-beige\)\]{background-color:var(--bio-beige)}.bg-\[var\(--bio-bg\)\]{background-color:var(--bio-bg)}.bg-\[var\(--bio-ink\)\]{background-color:var(--bio-ink)}.bg-\[var\(--bio-line\)\]{background-color:var(--bio-line)}.bg-\[var\(--bio-sage\)\]{background-color:var(--bio-sage)}.bg-\[var\(--cea-anthracite\)\]{background-color:var(--cea-anthracite)}.bg-\[var\(--cea-azure\)\],.bg-\[var\(--cea-azure\)\]\/20{background-color:var(--cea-azure)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--cea-azure\)\]\/20{background-color:color-mix(in oklab,var(--cea-azure) 20%,transparent)}}.bg-\[var\(--cea-blue\)\]{background-color:var(--cea-blue)}.bg-\[var\(--cea-blue-deep\)\]{background-color:var(--cea-blue-deep)}.bg-\[var\(--cea-blue-soft\)\],.bg-\[var\(--cea-blue-soft\)\]\/40{background-color:var(--cea-blue-soft)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--cea-blue-soft\)\]\/40{background-color:color-mix(in oklab,var(--cea-blue-soft) 40%,transparent)}}.bg-\[var\(--cm-bg\)\]{background-color:var(--cm-bg)}.bg-\[var\(--cm-bg-2\)\]{background-color:var(--cm-bg-2)}.bg-\[var\(--cm-green\)\]{background-color:var(--cm-green)}.bg-\[var\(--cm-green-soft\)\]{background-color:var(--cm-green-soft)}.bg-\[var\(--corim-bordeaux\)\]{background-color:var(--corim-bordeaux)}.bg-\[var\(--corim-bordeaux-deep\)\]{background-color:var(--corim-bordeaux-deep)}.bg-\[var\(--corim-gold\)\]{background-color:var(--corim-gold)}.bg-\[var\(--corim-warm\)\]{background-color:var(--corim-warm)}.bg-\[var\(--curci-cream\)\]{background-color:var(--curci-cream)}.bg-\[var\(--curci-grey-3\)\]{background-color:var(--curci-grey-3)}.bg-\[var\(--curci-navy\)\],.bg-\[var\(--curci-navy\)\]\/3{background-color:var(--curci-navy)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--curci-navy\)\]\/3{background-color:color-mix(in oklab,var(--curci-navy) 3%,transparent)}}.bg-\[var\(--curci-navy\)\]\/8{background-color:var(--curci-navy)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--curci-navy\)\]\/8{background-color:color-mix(in oklab,var(--curci-navy) 8%,transparent)}}.bg-\[var\(--curci-navy\)\]\/30{background-color:var(--curci-navy)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--curci-navy\)\]\/30{background-color:color-mix(in oklab,var(--curci-navy) 30%,transparent)}}.bg-\[var\(--curci-navy-deep\)\],.bg-\[var\(--curci-navy-deep\)\]\/0{background-color:var(--curci-navy-deep)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--curci-navy-deep\)\]\/0{background-color:color-mix(in oklab,var(--curci-navy-deep) 0%,transparent)}}.bg-\[var\(--curci-navy-deep\)\]\/85{background-color:var(--curci-navy-deep)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--curci-navy-deep\)\]\/85{background-color:color-mix(in oklab,var(--curci-navy-deep) 85%,transparent)}}.bg-\[var\(--cv-ruby\)\]{background-color:var(--cv-ruby)}.bg-\[var\(--dc-anthracite\)\]{background-color:var(--dc-anthracite)}.bg-\[var\(--dc-bg\)\]{background-color:var(--dc-bg)}.bg-\[var\(--dc-bg-2\)\]{background-color:var(--dc-bg-2)}.bg-\[var\(--dc-cream\)\]{background-color:var(--dc-cream)}.bg-\[var\(--dc-ink\)\]{background-color:var(--dc-ink)}.bg-\[var\(--dc-line\)\]{background-color:var(--dc-line)}.bg-\[var\(--dc-terracotta\)\]{background-color:var(--dc-terracotta)}.bg-\[var\(--ea-blue\)\]{background-color:var(--ea-blue)}.bg-\[var\(--ea-blue-deep\)\]{background-color:var(--ea-blue-deep)}.bg-\[var\(--el-accent\)\],.bg-\[var\(--el-accent\)\]\/10{background-color:var(--el-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--el-accent\)\]\/10{background-color:color-mix(in oklab,var(--el-accent) 10%,transparent)}}.bg-\[var\(--el-accent\)\]\/15{background-color:var(--el-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--el-accent\)\]\/15{background-color:color-mix(in oklab,var(--el-accent) 15%,transparent)}}.bg-\[var\(--el-bg\)\],.bg-\[var\(--el-bg\)\]\/90{background-color:var(--el-bg)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--el-bg\)\]\/90{background-color:color-mix(in oklab,var(--el-bg) 90%,transparent)}}.bg-\[var\(--el-bg\)\]\/95{background-color:var(--el-bg)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--el-bg\)\]\/95{background-color:color-mix(in oklab,var(--el-bg) 95%,transparent)}}.bg-\[var\(--el-blue\)\]\/10{background-color:var(--el-blue)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--el-blue\)\]\/10{background-color:color-mix(in oklab,var(--el-blue) 10%,transparent)}}.bg-\[var\(--el-blue-deep\)\]{background-color:var(--el-blue-deep)}.bg-\[var\(--el-cream\)\]{background-color:var(--el-cream)}.bg-\[var\(--el-gold\)\]{background-color:var(--el-gold)}.bg-\[var\(--el-ink\)\],.bg-\[var\(--el-ink\)\]\/10{background-color:var(--el-ink)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--el-ink\)\]\/10{background-color:color-mix(in oklab,var(--el-ink) 10%,transparent)}}.bg-\[var\(--el-line\)\]{background-color:var(--el-line)}.bg-\[var\(--el-paper\)\]{background-color:var(--el-paper)}.bg-\[var\(--et-bg\)\]{background-color:var(--et-bg)}.bg-\[var\(--et-bg-2\)\]{background-color:var(--et-bg-2)}.bg-\[var\(--et-neon\)\]{background-color:var(--et-neon)}.bg-\[var\(--et-neon-soft\)\]{background-color:var(--et-neon-soft)}.bg-\[var\(--ev-accent-soft\)\]{background-color:var(--ev-accent-soft)}.bg-\[var\(--ev-ink\)\]{background-color:var(--ev-ink)}.bg-\[var\(--ev-surface\)\]{background-color:var(--ev-surface)}.bg-\[var\(--fd-amber\)\]{background-color:var(--fd-amber)}.bg-\[var\(--fd-blue\)\]{background-color:var(--fd-blue)}.bg-\[var\(--fd-bone\)\],.bg-\[var\(--fd-bone\)\]\/95{background-color:var(--fd-bone)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--fd-bone\)\]\/95{background-color:color-mix(in oklab,var(--fd-bone) 95%,transparent)}}.bg-\[var\(--fd-ink\)\]{background-color:var(--fd-ink)}.bg-\[var\(--fd-line-strong\)\]{background-color:var(--fd-line-strong)}.bg-\[var\(--fd-paper\)\]{background-color:var(--fd-paper)}.bg-\[var\(--fioma-bg\)\]{background-color:var(--fioma-bg)}.bg-\[var\(--fioma-border\)\]{background-color:var(--fioma-border)}.bg-\[var\(--fioma-yellow\)\]{background-color:var(--fioma-yellow)}.bg-\[var\(--fm-blue\)\]{background-color:var(--fm-blue)}.bg-\[var\(--fm-blue-soft\)\]{background-color:var(--fm-blue-soft)}.bg-\[var\(--fm-green\)\],.bg-\[var\(--fm-green\)\]\/15{background-color:var(--fm-green)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--fm-green\)\]\/15{background-color:color-mix(in oklab,var(--fm-green) 15%,transparent)}}.bg-\[var\(--fm-ink\)\]{background-color:var(--fm-ink)}.bg-\[var\(--gg-bone\)\],.bg-\[var\(--gg-bone\)\]\/95{background-color:var(--gg-bone)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--gg-bone\)\]\/95{background-color:color-mix(in oklab,var(--gg-bone) 95%,transparent)}}.bg-\[var\(--gg-deep\)\]{background-color:var(--gg-deep)}.bg-\[var\(--gg-ink\)\],.bg-\[var\(--gg-ink\)\]\/85{background-color:var(--gg-ink)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--gg-ink\)\]\/85{background-color:color-mix(in oklab,var(--gg-ink) 85%,transparent)}}.bg-\[var\(--gg-paper\)\]{background-color:var(--gg-paper)}.bg-\[var\(--gg-sand\)\]{background-color:var(--gg-sand)}.bg-\[var\(--gg-terra\)\]{background-color:var(--gg-terra)}.bg-\[var\(--ghera-gold\)\],.bg-\[var\(--ghera-gold\)\]\/15{background-color:var(--ghera-gold)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ghera-gold\)\]\/15{background-color:color-mix(in oklab,var(--ghera-gold) 15%,transparent)}}.bg-\[var\(--ghera-gold\)\]\/30{background-color:var(--ghera-gold)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ghera-gold\)\]\/30{background-color:color-mix(in oklab,var(--ghera-gold) 30%,transparent)}}.bg-\[var\(--ghera-ink\)\],.bg-\[var\(--ghera-ink\)\]\/85{background-color:var(--ghera-ink)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ghera-ink\)\]\/85{background-color:color-mix(in oklab,var(--ghera-ink) 85%,transparent)}}.bg-\[var\(--giunone-cement\)\]{background-color:var(--giunone-cement)}.bg-\[var\(--giunone-green\)\]{background-color:var(--giunone-green)}.bg-\[var\(--giunone-navy\)\]{background-color:var(--giunone-navy)}.bg-\[var\(--giunone-navy-deep\)\]{background-color:var(--giunone-navy-deep)}.bg-\[var\(--giunone-orange\)\]{background-color:var(--giunone-orange)}.bg-\[var\(--giunone-yellow\)\]{background-color:var(--giunone-yellow)}.bg-\[var\(--luis-bg\)\]{background-color:var(--luis-bg)}.bg-\[var\(--luis-blue\)\]\/10{background-color:var(--luis-blue)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--luis-blue\)\]\/10{background-color:color-mix(in oklab,var(--luis-blue) 10%,transparent)}}.bg-\[var\(--luis-ink\)\]{background-color:var(--luis-ink)}.bg-\[var\(--luis-red\)\]\/10{background-color:var(--luis-red)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--luis-red\)\]\/10{background-color:color-mix(in oklab,var(--luis-red) 10%,transparent)}}.bg-\[var\(--luis-yellow\)\],.bg-\[var\(--luis-yellow\)\]\/20{background-color:var(--luis-yellow)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--luis-yellow\)\]\/20{background-color:color-mix(in oklab,var(--luis-yellow) 20%,transparent)}}.bg-\[var\(--luis-yellow\)\]\/30{background-color:var(--luis-yellow)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--luis-yellow\)\]\/30{background-color:color-mix(in oklab,var(--luis-yellow) 30%,transparent)}}.bg-\[var\(--luis-yellow\)\]\/40{background-color:var(--luis-yellow)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--luis-yellow\)\]\/40{background-color:color-mix(in oklab,var(--luis-yellow) 40%,transparent)}}.bg-\[var\(--md-bg\)\]{background-color:var(--md-bg)}.bg-\[var\(--md-bg-warm\)\]{background-color:var(--md-bg-warm)}.bg-\[var\(--md-bordeaux\)\]{background-color:var(--md-bordeaux)}.bg-\[var\(--moro-bg\)\],.bg-\[var\(--moro-bg\)\]\/90{background-color:var(--moro-bg)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--moro-bg\)\]\/90{background-color:color-mix(in oklab,var(--moro-bg) 90%,transparent)}}.bg-\[var\(--moro-bg\)\]\/95{background-color:var(--moro-bg)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--moro-bg\)\]\/95{background-color:color-mix(in oklab,var(--moro-bg) 95%,transparent)}}.bg-\[var\(--moro-bone\)\],.bg-\[var\(--moro-bone\)\]\/95{background-color:var(--moro-bone)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--moro-bone\)\]\/95{background-color:color-mix(in oklab,var(--moro-bone) 95%,transparent)}}.bg-\[var\(--moro-bronze\)\]{background-color:var(--moro-bronze)}.bg-\[var\(--moro-cement\)\]{background-color:var(--moro-cement)}.bg-\[var\(--moro-deep\)\]{background-color:var(--moro-deep)}.bg-\[var\(--moro-forest\)\]{background-color:var(--moro-forest)}.bg-\[var\(--moro-ink\)\],.bg-\[var\(--moro-ink\)\]\/85{background-color:var(--moro-ink)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--moro-ink\)\]\/85{background-color:color-mix(in oklab,var(--moro-ink) 85%,transparent)}}.bg-\[var\(--moro-leaf\)\]{background-color:var(--moro-leaf)}.bg-\[var\(--moro-paper\)\]{background-color:var(--moro-paper)}.bg-\[var\(--moro-sand\)\]{background-color:var(--moro-sand)}.bg-\[var\(--nv-bg\)\],.bg-\[var\(--nv-bg\)\]\/90{background-color:var(--nv-bg)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--nv-bg\)\]\/90{background-color:color-mix(in oklab,var(--nv-bg) 90%,transparent)}}.bg-\[var\(--nv-bg2\)\]{background-color:var(--nv-bg2)}.bg-\[var\(--nv-gold\)\]{background-color:var(--nv-gold)}.bg-\[var\(--nv-line\)\]{background-color:var(--nv-line)}.bg-\[var\(--ot-deep\)\]{background-color:var(--ot-deep)}.bg-\[var\(--ot-orange\)\],.bg-\[var\(--ot-orange\)\]\/15{background-color:var(--ot-orange)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--ot-orange\)\]\/15{background-color:color-mix(in oklab,var(--ot-orange) 15%,transparent)}}.bg-\[var\(--primary\)\]{background-color:var(--primary)}.bg-\[var\(--soimel-bg-alt\)\]{background-color:var(--soimel-bg-alt)}.bg-\[var\(--soimel-blue\)\]{background-color:var(--soimel-blue)}.bg-\[var\(--soimel-cyan\)\]{background-color:var(--soimel-cyan)}.bg-\[var\(--soimel-grad-blue\)\]{background-color:var(--soimel-grad-blue)}.bg-\[var\(--soimel-navy-deep\)\]{background-color:var(--soimel-navy-deep)}.bg-\[var\(--z-accent\)\],.bg-\[var\(--z-accent\)\]\/10{background-color:var(--z-accent)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--z-accent\)\]\/10{background-color:color-mix(in oklab,var(--z-accent) 10%,transparent)}}.bg-\[var\(--z-blue\)\],.bg-\[var\(--z-blue\)\]\/10{background-color:var(--z-blue)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--z-blue\)\]\/10{background-color:color-mix(in oklab,var(--z-blue) 10%,transparent)}}.bg-\[var\(--z-blue-deep\)\]{background-color:var(--z-blue-deep)}.bg-\[var\(--z-ink\)\],.bg-\[var\(--z-ink\)\]\/10{background-color:var(--z-ink)}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--z-ink\)\]\/10{background-color:color-mix(in oklab,var(--z-ink) 10%,transparent)}}.bg-\[var\(--z-paper\)\]{background-color:var(--z-paper)}.bg-accent,.bg-accent\/10{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/10{background-color:color-mix(in oklab,var(--accent) 10%,transparent)}}.bg-accent\/15{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/15{background-color:color-mix(in oklab,var(--accent) 15%,transparent)}}.bg-accent\/20{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/20{background-color:color-mix(in oklab,var(--accent) 20%,transparent)}}.bg-accent\/25{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/25{background-color:color-mix(in oklab,var(--accent) 25%,transparent)}}.bg-accent\/30{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/30{background-color:color-mix(in oklab,var(--accent) 30%,transparent)}}.bg-accent\/60{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/60{background-color:color-mix(in oklab,var(--accent) 60%,transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-500\/8{background-color:#f99c0014}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/8{background-color:color-mix(in oklab,var(--color-amber-500) 8%,transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/15{background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)}}.bg-amber-600\/10{background-color:#dd74001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-600\/10{background-color:color-mix(in oklab,var(--color-amber-600) 10%,transparent)}}.bg-background,.bg-background\/40{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/40{background-color:color-mix(in oklab,var(--background) 40%,transparent)}}.bg-background\/60{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/60{background-color:color-mix(in oklab,var(--background) 60%,transparent)}}.bg-background\/70{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/70{background-color:color-mix(in oklab,var(--background) 70%,transparent)}}.bg-background\/75{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/75{background-color:color-mix(in oklab,var(--background) 75%,transparent)}}.bg-background\/80{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/80{background-color:color-mix(in oklab,var(--background) 80%,transparent)}}.bg-background\/85{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/85{background-color:color-mix(in oklab,var(--background) 85%,transparent)}}.bg-background\/95{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/95{background-color:color-mix(in oklab,var(--background) 95%,transparent)}}.bg-black{background-color:var(--color-black)}.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\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab,red,red)){.bg-black\/85{background-color:color-mix(in oklab,var(--color-black) 85%,transparent)}}.bg-black\/95{background-color:#000000f2}@supports (color:color-mix(in lab,red,red)){.bg-black\/95{background-color:color-mix(in oklab,var(--color-black) 95%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100\/70{background-color:#dbeafeb3}@supports (color:color-mix(in lab,red,red)){.bg-blue-100\/70{background-color:color-mix(in oklab,var(--color-blue-100) 70%,transparent)}}.bg-border{background-color:var(--border)}.bg-card,.bg-card\/10{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/10{background-color:color-mix(in oklab,var(--card) 10%,transparent)}}.bg-card\/30{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/30{background-color:color-mix(in oklab,var(--card) 30%,transparent)}}.bg-card\/40{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/40{background-color:color-mix(in oklab,var(--card) 40%,transparent)}}.bg-card\/50{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/50{background-color:color-mix(in oklab,var(--card) 50%,transparent)}}.bg-card\/60{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/60{background-color:color-mix(in oklab,var(--card) 60%,transparent)}}.bg-card\/70{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/70{background-color:color-mix(in oklab,var(--card) 70%,transparent)}}.bg-card\/80{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/80{background-color:color-mix(in oklab,var(--card) 80%,transparent)}}.bg-card\/85{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/85{background-color:color-mix(in oklab,var(--card) 85%,transparent)}}.bg-card\/90{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/90{background-color:color-mix(in oklab,var(--card) 90%,transparent)}}.bg-card\/95{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/95{background-color:color-mix(in oklab,var(--card) 95%,transparent)}}.bg-current{background-color:currentColor}.bg-destructive,.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive) 10%,transparent)}}.bg-foreground,.bg-foreground\/10{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/10{background-color:color-mix(in oklab,var(--foreground) 10%,transparent)}}.bg-foreground\/40{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/40{background-color:color-mix(in oklab,var(--foreground) 40%,transparent)}}.bg-foreground\/70{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/70{background-color:color-mix(in oklab,var(--foreground) 70%,transparent)}}.bg-foreground\/95{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/95{background-color:color-mix(in oklab,var(--foreground) 95%,transparent)}}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-100\/60{background-color:#ffedd599}@supports (color:color-mix(in lab,red,red)){.bg-orange-100\/60{background-color:color-mix(in oklab,var(--color-orange-100) 60%,transparent)}}.bg-orange-500\/20{background-color:#fe6e0033}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/20{background-color:color-mix(in oklab,var(--color-orange-500) 20%,transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground,.bg-primary-foreground\/5{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-primary-foreground\/5{background-color:color-mix(in oklab,var(--primary-foreground) 5%,transparent)}}.bg-primary-foreground\/\[0\.03\]{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-primary-foreground\/\[0\.03\]{background-color:color-mix(in oklab,var(--primary-foreground) 3%,transparent)}}.bg-primary-foreground\/\[0\.04\]{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-primary-foreground\/\[0\.04\]{background-color:color-mix(in oklab,var(--primary-foreground) 4%,transparent)}}.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--primary) 5%,transparent)}}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.bg-primary\/15{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/15{background-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--primary) 20%,transparent)}}.bg-primary\/60{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/60{background-color:color-mix(in oklab,var(--primary) 60%,transparent)}}.bg-secondary,.bg-secondary\/30{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/30{background-color:color-mix(in oklab,var(--secondary) 30%,transparent)}}.bg-secondary\/40{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/40{background-color:color-mix(in oklab,var(--secondary) 40%,transparent)}}.bg-secondary\/50{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/50{background-color:color-mix(in oklab,var(--secondary) 50%,transparent)}}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-900{background-color:var(--color-slate-900)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.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\/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\/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\/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\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,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\/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\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-white) 2%,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\.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-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab;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-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\[background-image\:var\(--gradient-forest\)\]{background-image:var(--gradient-forest)}.\[background-image\:var\(--gradient-gold\)\]{background-image:var(--gradient-gold)}.bg-\[linear-gradient\(180deg\,oklch\(0\.06_0\.02_250\/0\.55\)_0\%\,oklch\(0\.06_0\.02_250\/0\.78\)_60\%\,oklch\(0\.06_0\.02_250\)_100\%\)\]{background-image:linear-gradient(#0001038c,#000103c7 60%,#000103);background-image:linear-gradient(#0001038c,#000103c7 60%,#000103)}.bg-\[linear-gradient\(180deg\,oklch\(0\.18_0\.04_140\/0\.55\)_0\%\,oklch\(0\.14_0\.03_140\/0\.85\)_70\%\,var\(--background\)_100\%\)\]{background-image:linear-gradient(180deg,#0716058c 0%,#040c02d9 70%,var(--background) 100%)}@supports (color:lab(0% 0 0)){.bg-\[linear-gradient\(180deg\,oklch\(0\.18_0\.04_140\/0\.55\)_0\%\,oklch\(0\.14_0\.03_140\/0\.85\)_70\%\,var\(--background\)_100\%\)\]{background-image:linear-gradient(180deg,lab(5.62535% -7.24012 6.20868/.55) 0%,lab(2.64133% -3.29541 2.83403/.85) 70%,var(--background) 100%)}}.bg-\[radial-gradient\(ellipse_at_30\%_20\%\,oklch\(0\.55_0\.16_142\/0\.25\)\,transparent_60\%\)\]{background-image:radial-gradient(at 30% 20%,#2c872440,#0000 60%);background-image:radial-gradient(at 30% 20%,#2c872440,#0000 60%)}.bg-\[radial-gradient\(ellipse_at_85\%_15\%\,oklch\(0\.55_0\.18_250\/0\.35\)\,transparent_55\%\)\]{background-image:radial-gradient(at 85% 15%,#0074c959,#0000 55%);background-image:radial-gradient(at 85% 15%,color(xyz 0.172 0.165 0.65 / 0.349),#0000 55%)}.from-\[\#0a0a0c\]{--tw-gradient-from:#0a0a0c;--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-\[\#0a1f44\]\/95{--tw-gradient-from:#0a1f44f2;--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))}@supports (color:lab(0% 0 0)){.from-\[\#0a1f44\]\/95{--tw-gradient-from:lab(11.9592% 3.94335 -26.297/.95)}}.from-\[\#0b2a5b\]\/40{--tw-gradient-from:#0b2a5b66;--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))}@supports (color:lab(0% 0 0)){.from-\[\#0b2a5b\]\/40{--tw-gradient-from:lab(17.313% 5.07087 -33.2815/.4)}}.from-\[\#0b2a5b\]\/60{--tw-gradient-from:#0b2a5b99;--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))}@supports (color:lab(0% 0 0)){.from-\[\#0b2a5b\]\/60{--tw-gradient-from:lab(17.313% 5.07087 -33.2815/.6)}}.from-\[\#ff2a2a\]{--tw-gradient-from:#ff2a2a;--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-\[\#ff2a2a\]\/20{--tw-gradient-from:#ff2a2a33;--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))}@supports (color:lab(0% 0 0)){.from-\[\#ff2a2a\]\/20{--tw-gradient-from:lab(56.1374% 76.3995 56.183/.2)}}.from-\[color\:var\(--ds-navy\)\]\/80{--tw-gradient-from:var(--ds-navy)}@supports (color:color-mix(in lab,red,red)){.from-\[color\:var\(--ds-navy\)\]\/80{--tw-gradient-from:color-mix(in oklab, var(--ds-navy) 80%, transparent)}}.from-\[color\:var\(--ds-navy\)\]\/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-\[color\:var\(--ds-navy-deep\)\]{--tw-gradient-from:var(--ds-navy-deep);--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-\[color\:var\(--ef-anthracite\)\]\/85{--tw-gradient-from:var(--ef-anthracite)}@supports (color:color-mix(in lab,red,red)){.from-\[color\:var\(--ef-anthracite\)\]\/85{--tw-gradient-from:color-mix(in oklab, var(--ef-anthracite) 85%, transparent)}}.from-\[color\:var\(--ef-anthracite\)\]\/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-\[color\:var\(--m-ink-deep\)\]{--tw-gradient-from:var(--m-ink-deep);--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\(0\.10_0\.01_60\)\]{--tw-gradient-from:#050302;--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))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.10_0\.01_60\)\]{--tw-gradient-from:lab(.896511% .456087 .682038)}}.from-\[oklch\(0\.10_0\.01_60_\/_0\.92\)\]{--tw-gradient-from:#050302eb;--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))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.10_0\.01_60_\/_0\.92\)\]{--tw-gradient-from:lab(.896511% .456087 .682038/.92)}}.from-\[oklch\(0\.10_0\.01_60_\/_0\.95\)\]{--tw-gradient-from:#050302f2;--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))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.10_0\.01_60_\/_0\.95\)\]{--tw-gradient-from:lab(.896511% .456087 .682038/.95)}}.from-\[oklch\(0\.12_0\.01_60\)\]{--tw-gradient-from:#080503;--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))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.12_0\.01_60\)\]{--tw-gradient-from:lab(1.55178% .640653 1.00339)}}.from-\[oklch\(0\.14_0\.01_30\)\]{--tw-gradient-from:#0d0807;--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))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.14_0\.01_30\)\]{--tw-gradient-from:lab(2.43982% 1.40048 .835225)}}.from-\[oklch\(0\.14_0\.005_60_\/_0\.7\)\]{--tw-gradient-from:#0b0907b3;--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))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.14_0\.005_60_\/_0\.7\)\]{--tw-gradient-from:lab(2.47375% .404149 .72532/.7)}}.from-\[oklch\(0\.14_0\.07_255_\/_0\.55\)\]{--tw-gradient-from:#00081e8c;--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))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.14_0\.07_255_\/_0\.55\)\]{--tw-gradient-from:lab(2.10822% 3.06895 -19.2208/.55)}}.from-\[oklch\(0\.14_0\.07_255_\/_0\.92\)\]{--tw-gradient-from:#00081eeb;--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))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.14_0\.07_255_\/_0\.92\)\]{--tw-gradient-from:lab(2.10822% 3.06895 -19.2208/.92)}}.from-\[oklch\(0\.16_0\.005_240\)\]{--tw-gradient-from:#0b0e0f;--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))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.16_0\.005_240\)\]{--tw-gradient-from:lab(3.70377% -.467815 -1.02903)}}.from-\[oklch\(0\.18_0\.02_240\)\]{--tw-gradient-from:#09131a;--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))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.18_0\.02_240\)\]{--tw-gradient-from:lab(5.27136% -1.99367 -5.70667)}}.from-\[oklch\(0\.18_0\.02_240\/0\.7\)\]{--tw-gradient-from:#09131ab3;--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))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.18_0\.02_240\/0\.7\)\]{--tw-gradient-from:lab(5.27136% -1.99367 -5.70667/.7)}}.from-\[oklch\(0\.18_0\.02_240\/0\.85\)\]{--tw-gradient-from:#09131ad9;--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))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.18_0\.02_240\/0\.85\)\]{--tw-gradient-from:lab(5.27136% -1.99367 -5.70667/.85)}}.from-\[oklch\(0\.18_0\.02_240\/0\.92\)\]{--tw-gradient-from:#09131aeb;--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))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.18_0\.02_240\/0\.92\)\]{--tw-gradient-from:lab(5.27136% -1.99367 -5.70667/.92)}}.from-\[oklch\(0\.18_0\.008_260\/0\.85\)\]{--tw-gradient-from:#101215d9;--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))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.18_0\.008_260\/0\.85\)\]{--tw-gradient-from:lab(5.24513% -.249438 -2.41115/.85)}}.from-\[oklch\(0\.20_0\.015_240_\/_0\.85\)\]{--tw-gradient-from:#10171cd9;--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))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.20_0\.015_240_\/_0\.85\)\]{--tw-gradient-from:lab(7.23638% -2.00439 -4.78567/.85)}}.from-\[oklch\(0\.28_0\.14_258\)\]\/30{--tw-gradient-from:#00265b4d;--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))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.28_0\.14_258\)\]\/30{--tw-gradient-from:lab(14.6249% 15.8258 -48.462/.3)}}.from-\[oklch\(0\.55_0\.21_27\/0\.7\)\]{--tw-gradient-from:#d01d21b3;--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))}@supports (color:lab(0% 0 0)){.from-\[oklch\(0\.55_0\.21_27\/0\.7\)\]{--tw-gradient-from:lab(45.6933% 66.2056 47.555/.7)}}.from-\[var\(--az-ink\)\]{--tw-gradient-from:var(--az-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))}.from-\[var\(--az-paper\)\]{--tw-gradient-from:var(--az-paper);--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\(--corim-bordeaux-deep\)\]{--tw-gradient-from:var(--corim-bordeaux-deep);--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\(--curci-navy-deep\)\]\/70{--tw-gradient-from:var(--curci-navy-deep)}@supports (color:color-mix(in lab,red,red)){.from-\[var\(--curci-navy-deep\)\]\/70{--tw-gradient-from:color-mix(in oklab, var(--curci-navy-deep) 70%, transparent)}}.from-\[var\(--curci-navy-deep\)\]\/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-\[var\(--dc-bg\)\]{--tw-gradient-from:var(--dc-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))}.from-\[var\(--ea-blue-deep\)\]\/80{--tw-gradient-from:var(--ea-blue-deep)}@supports (color:color-mix(in lab,red,red)){.from-\[var\(--ea-blue-deep\)\]\/80{--tw-gradient-from:color-mix(in oklab, var(--ea-blue-deep) 80%, transparent)}}.from-\[var\(--ea-blue-deep\)\]\/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\(--el-bg\)\]{--tw-gradient-from:var(--el-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))}.from-\[var\(--el-bg\)\]\/70{--tw-gradient-from:var(--el-bg)}@supports (color:color-mix(in lab,red,red)){.from-\[var\(--el-bg\)\]\/70{--tw-gradient-from:color-mix(in oklab, var(--el-bg) 70%, transparent)}}.from-\[var\(--el-bg\)\]\/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-\[var\(--el-cream\)\]{--tw-gradient-from:var(--el-cream);--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\(--el-ink\)\]\/75{--tw-gradient-from:var(--el-ink)}@supports (color:color-mix(in lab,red,red)){.from-\[var\(--el-ink\)\]\/75{--tw-gradient-from:color-mix(in oklab, var(--el-ink) 75%, transparent)}}.from-\[var\(--el-ink\)\]\/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-\[var\(--ev-ink\)\]{--tw-gradient-from:var(--ev-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))}.from-\[var\(--fd-ink\)\]{--tw-gradient-from:var(--fd-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))}.from-\[var\(--fd-ink\)\]\/55{--tw-gradient-from:var(--fd-ink)}@supports (color:color-mix(in lab,red,red)){.from-\[var\(--fd-ink\)\]\/55{--tw-gradient-from:color-mix(in oklab, var(--fd-ink) 55%, transparent)}}.from-\[var\(--fd-ink\)\]\/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-\[var\(--fd-ink\)\]\/80{--tw-gradient-from:var(--fd-ink)}@supports (color:color-mix(in lab,red,red)){.from-\[var\(--fd-ink\)\]\/80{--tw-gradient-from:color-mix(in oklab, var(--fd-ink) 80%, transparent)}}.from-\[var\(--fd-ink\)\]\/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\(--fioma-bg\)\]{--tw-gradient-from:var(--fioma-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))}.from-\[var\(--fioma-yellow\)\]{--tw-gradient-from:var(--fioma-yellow);--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\(--fm-aqua\)\]\/30{--tw-gradient-from:var(--fm-aqua)}@supports (color:color-mix(in lab,red,red)){.from-\[var\(--fm-aqua\)\]\/30{--tw-gradient-from:color-mix(in oklab, var(--fm-aqua) 30%, transparent)}}.from-\[var\(--fm-aqua\)\]\/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))}.from-\[var\(--gg-ink\)\]{--tw-gradient-from:var(--gg-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))}.from-\[var\(--giunone-navy\)\]{--tw-gradient-from:var(--giunone-navy);--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\(--moro-ink\)\]{--tw-gradient-from:var(--moro-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))}.from-\[var\(--moro-leaf\)\]\/10{--tw-gradient-from:var(--moro-leaf)}@supports (color:color-mix(in lab,red,red)){.from-\[var\(--moro-leaf\)\]\/10{--tw-gradient-from:color-mix(in oklab, var(--moro-leaf) 10%, transparent)}}.from-\[var\(--moro-leaf\)\]\/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))}.from-\[var\(--nv-bg\)\]{--tw-gradient-from:var(--nv-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))}.from-\[var\(--ot-deep\)\]{--tw-gradient-from:var(--ot-deep);--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-accent{--tw-gradient-from:var(--accent);--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-accent\/20{--tw-gradient-from:var(--accent)}@supports (color:color-mix(in lab,red,red)){.from-accent\/20{--tw-gradient-from:color-mix(in oklab, var(--accent) 20%, transparent)}}.from-accent\/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))}.from-accent\/30{--tw-gradient-from:var(--accent)}@supports (color:color-mix(in lab,red,red)){.from-accent\/30{--tw-gradient-from:color-mix(in oklab, var(--accent) 30%, transparent)}}.from-accent\/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))}.from-accent\/40{--tw-gradient-from:var(--accent)}@supports (color:color-mix(in lab,red,red)){.from-accent\/40{--tw-gradient-from:color-mix(in oklab, var(--accent) 40%, transparent)}}.from-accent\/40{--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-accent\/50{--tw-gradient-from:var(--accent)}@supports (color:color-mix(in lab,red,red)){.from-accent\/50{--tw-gradient-from:color-mix(in oklab, var(--accent) 50%, transparent)}}.from-accent\/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-background{--tw-gradient-from:var(--background);--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-background\/40{--tw-gradient-from:var(--background)}@supports (color:color-mix(in lab,red,red)){.from-background\/40{--tw-gradient-from:color-mix(in oklab, var(--background) 40%, transparent)}}.from-background\/40{--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-background\/60{--tw-gradient-from:var(--background)}@supports (color:color-mix(in lab,red,red)){.from-background\/60{--tw-gradient-from:color-mix(in oklab, var(--background) 60%, transparent)}}.from-background\/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-background\/70{--tw-gradient-from:var(--background)}@supports (color:color-mix(in lab,red,red)){.from-background\/70{--tw-gradient-from:color-mix(in oklab, var(--background) 70%, transparent)}}.from-background\/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-background\/80{--tw-gradient-from:var(--background)}@supports (color:color-mix(in lab,red,red)){.from-background\/80{--tw-gradient-from:color-mix(in oklab, var(--background) 80%, transparent)}}.from-background\/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-background\/85{--tw-gradient-from:var(--background)}@supports (color:color-mix(in lab,red,red)){.from-background\/85{--tw-gradient-from:color-mix(in oklab, var(--background) 85%, transparent)}}.from-background\/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-background\/90{--tw-gradient-from:var(--background)}@supports (color:color-mix(in lab,red,red)){.from-background\/90{--tw-gradient-from:color-mix(in oklab, var(--background) 90%, transparent)}}.from-background\/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-background\/95{--tw-gradient-from:var(--background)}@supports (color:color-mix(in lab,red,red)){.from-background\/95{--tw-gradient-from:color-mix(in oklab, var(--background) 95%, transparent)}}.from-background\/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-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\/40{--tw-gradient-from:#0006}@supports (color:color-mix(in lab,red,red)){.from-black\/40{--tw-gradient-from:color-mix(in oklab, var(--color-black) 40%, transparent)}}.from-black\/40{--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\/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-blue-300{--tw-gradient-from:var(--color-blue-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-blue-900\/80{--tw-gradient-from:#1c398ecc}@supports (color:color-mix(in lab,red,red)){.from-blue-900\/80{--tw-gradient-from:color-mix(in oklab, var(--color-blue-900) 80%, transparent)}}.from-blue-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-card{--tw-gradient-from:var(--card);--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-foreground{--tw-gradient-from:var(--foreground);--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{--tw-gradient-from:var(--primary);--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\/0{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab,red,red)){.from-primary\/0{--tw-gradient-from:color-mix(in oklab, var(--primary) 0%, transparent)}}.from-primary\/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))}.from-primary\/50{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab,red,red)){.from-primary\/50{--tw-gradient-from:color-mix(in oklab, var(--primary) 50%, transparent)}}.from-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-primary\/60{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab,red,red)){.from-primary\/60{--tw-gradient-from:color-mix(in oklab, var(--primary) 60%, transparent)}}.from-primary\/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-primary\/80{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab,red,red)){.from-primary\/80{--tw-gradient-from:color-mix(in oklab, var(--primary) 80%, transparent)}}.from-primary\/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-primary\/85{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab,red,red)){.from-primary\/85{--tw-gradient-from:color-mix(in oklab, var(--primary) 85%, transparent)}}.from-primary\/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-secondary{--tw-gradient-from:var(--secondary);--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-white\/40{--tw-gradient-from:#fff6}@supports (color:color-mix(in lab,red,red)){.from-white\/40{--tw-gradient-from:color-mix(in oklab, var(--color-white) 40%, transparent)}}.from-white\/40{--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))}.via-\[\#0a0a0c\]\/85{--tw-gradient-via:#0a0a0cd9;--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)}@supports (color:lab(0% 0 0)){.via-\[\#0a0a0c\]\/85{--tw-gradient-via:lab(2.77684% .219099 -.803772/.85)}}.via-\[\#0b2a5b\]\/85{--tw-gradient-via:#0b2a5bd9;--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)}@supports (color:lab(0% 0 0)){.via-\[\#0b2a5b\]\/85{--tw-gradient-via:lab(17.313% 5.07087 -33.2815/.85)}}.via-\[color\:var\(--ds-navy\)\]\/85{--tw-gradient-via:var(--ds-navy)}@supports (color:color-mix(in lab,red,red)){.via-\[color\:var\(--ds-navy\)\]\/85{--tw-gradient-via:color-mix(in oklab, var(--ds-navy) 85%, transparent)}}.via-\[color\:var\(--ds-navy\)\]\/85{--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-\[color\:var\(--ef-anthracite\)\]\/40{--tw-gradient-via:var(--ef-anthracite)}@supports (color:color-mix(in lab,red,red)){.via-\[color\:var\(--ef-anthracite\)\]\/40{--tw-gradient-via:color-mix(in oklab, var(--ef-anthracite) 40%, transparent)}}.via-\[color\:var\(--ef-anthracite\)\]\/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-\[color\:var\(--m-ink\)\]\/85{--tw-gradient-via:var(--m-ink)}@supports (color:color-mix(in lab,red,red)){.via-\[color\:var\(--m-ink\)\]\/85{--tw-gradient-via:color-mix(in oklab, var(--m-ink) 85%, transparent)}}.via-\[color\:var\(--m-ink\)\]\/85{--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-\[oklch\(0\.10_0\.01_60_\/_0\.7\)\]{--tw-gradient-via:#050302b3;--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)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.10_0\.01_60_\/_0\.7\)\]{--tw-gradient-via:lab(.896511% .456087 .682038/.7)}}.via-\[oklch\(0\.12_0\.01_60_\/_0\.3\)\]{--tw-gradient-via:#0805034d;--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)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.12_0\.01_60_\/_0\.3\)\]{--tw-gradient-via:lab(1.55178% .640653 1.00339/.3)}}.via-\[oklch\(0\.12_0\.01_60_\/_0\.7\)\]{--tw-gradient-via:#080503b3;--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)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.12_0\.01_60_\/_0\.7\)\]{--tw-gradient-via:lab(1.55178% .640653 1.00339/.7)}}.via-\[oklch\(0\.14_0\.01_30\/0\.9\)\]{--tw-gradient-via:#0d0807e6;--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)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.14_0\.01_30\/0\.9\)\]{--tw-gradient-via:lab(2.43982% 1.40048 .835225/.9)}}.via-\[oklch\(0\.14_0\.01_60_\/_0\.85\)\]{--tw-gradient-via:#0c0806d9;--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)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.14_0\.01_60_\/_0\.85\)\]{--tw-gradient-via:lab(2.46688% .856213 1.38664/.85)}}.via-\[oklch\(0\.14_0\.005_60_\/_0\.55\)\]{--tw-gradient-via:#0b09078c;--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)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.14_0\.005_60_\/_0\.55\)\]{--tw-gradient-via:lab(2.47375% .404149 .72532/.55)}}.via-\[oklch\(0\.14_0\.005_240\/0\.85\)\]{--tw-gradient-via:#07090bd9;--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)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.14_0\.005_240\/0\.85\)\]{--tw-gradient-via:lab(2.48147% -.355057 -.79214/.85)}}.via-\[oklch\(0\.16_0\.02_240\)\]{--tw-gradient-via:#060e15;--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)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.16_0\.02_240\)\]{--tw-gradient-via:lab(3.70023% -1.52269 -4.60249)}}.via-\[oklch\(0\.18_0\.008_260\/0\.55\)\]{--tw-gradient-via:#1012158c;--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)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.18_0\.008_260\/0\.55\)\]{--tw-gradient-via:lab(5.24513% -.249438 -2.41115/.55)}}.via-\[oklch\(0\.18_0\.08_250_\/_0\.85\)\]{--tw-gradient-via:#00122bd9;--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)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.18_0\.08_250_\/_0\.85\)\]{--tw-gradient-via:lab(4.744% 2.63957 -25.5568/.85)}}.via-\[oklch\(0\.20_0\.015_240_\/_0\.35\)\]{--tw-gradient-via:#10171c59;--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)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.20_0\.015_240_\/_0\.35\)\]{--tw-gradient-via:lab(7.23638% -2.00439 -4.78567/.35)}}.via-\[oklch\(0\.22_0\.04_230\/0\.65\)\]{--tw-gradient-via:#031e29a6;--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)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.22_0\.04_230\/0\.65\)\]{--tw-gradient-via:lab(9.60438% -6.88893 -11.1463/.65)}}.via-\[oklch\(0\.22_0\.04_230\/0\.85\)\]{--tw-gradient-via:#031e29d9;--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)}@supports (color:lab(0% 0 0)){.via-\[oklch\(0\.22_0\.04_230\/0\.85\)\]{--tw-gradient-via:lab(9.60438% -6.88893 -11.1463/.85)}}.via-\[var\(--az-ink\)\]\/85{--tw-gradient-via:var(--az-ink)}@supports (color:color-mix(in lab,red,red)){.via-\[var\(--az-ink\)\]\/85{--tw-gradient-via:color-mix(in oklab, var(--az-ink) 85%, transparent)}}.via-\[var\(--az-ink\)\]\/85{--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\(--cm-green\)\]\/40{--tw-gradient-via:var(--cm-green)}@supports (color:color-mix(in lab,red,red)){.via-\[var\(--cm-green\)\]\/40{--tw-gradient-via:color-mix(in oklab, var(--cm-green) 40%, transparent)}}.via-\[var\(--cm-green\)\]\/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-\[var\(--corim-bordeaux-deep\)\]\/85{--tw-gradient-via:var(--corim-bordeaux-deep)}@supports (color:color-mix(in lab,red,red)){.via-\[var\(--corim-bordeaux-deep\)\]\/85{--tw-gradient-via:color-mix(in oklab, var(--corim-bordeaux-deep) 85%, transparent)}}.via-\[var\(--corim-bordeaux-deep\)\]\/85{--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\(--dc-line-gold\)\]{--tw-gradient-via:var(--dc-line-gold);--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\(--el-bg\)\]\/40{--tw-gradient-via:var(--el-bg)}@supports (color:color-mix(in lab,red,red)){.via-\[var\(--el-bg\)\]\/40{--tw-gradient-via:color-mix(in oklab, var(--el-bg) 40%, transparent)}}.via-\[var\(--el-bg\)\]\/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-\[var\(--el-cream\)\]\/85{--tw-gradient-via:var(--el-cream)}@supports (color:color-mix(in lab,red,red)){.via-\[var\(--el-cream\)\]\/85{--tw-gradient-via:color-mix(in oklab, var(--el-cream) 85%, transparent)}}.via-\[var\(--el-cream\)\]\/85{--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\(--et-neon\)\]\/40{--tw-gradient-via:var(--et-neon)}@supports (color:color-mix(in lab,red,red)){.via-\[var\(--et-neon\)\]\/40{--tw-gradient-via:color-mix(in oklab, var(--et-neon) 40%, transparent)}}.via-\[var\(--et-neon\)\]\/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-\[var\(--ev-ink\)\]\/95{--tw-gradient-via:var(--ev-ink)}@supports (color:color-mix(in lab,red,red)){.via-\[var\(--ev-ink\)\]\/95{--tw-gradient-via:color-mix(in oklab, var(--ev-ink) 95%, transparent)}}.via-\[var\(--ev-ink\)\]\/95{--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\(--fd-ink\)\]\/70{--tw-gradient-via:var(--fd-ink)}@supports (color:color-mix(in lab,red,red)){.via-\[var\(--fd-ink\)\]\/70{--tw-gradient-via:color-mix(in oklab, var(--fd-ink) 70%, transparent)}}.via-\[var\(--fd-ink\)\]\/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-\[var\(--gg-ink\)\]\/40{--tw-gradient-via:var(--gg-ink)}@supports (color:color-mix(in lab,red,red)){.via-\[var\(--gg-ink\)\]\/40{--tw-gradient-via:color-mix(in oklab, var(--gg-ink) 40%, transparent)}}.via-\[var\(--gg-ink\)\]\/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-\[var\(--gg-ink\)\]\/80{--tw-gradient-via:var(--gg-ink)}@supports (color:color-mix(in lab,red,red)){.via-\[var\(--gg-ink\)\]\/80{--tw-gradient-via:color-mix(in oklab, var(--gg-ink) 80%, transparent)}}.via-\[var\(--gg-ink\)\]\/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)}.via-\[var\(--moro-ink\)\]\/40{--tw-gradient-via:var(--moro-ink)}@supports (color:color-mix(in lab,red,red)){.via-\[var\(--moro-ink\)\]\/40{--tw-gradient-via:color-mix(in oklab, var(--moro-ink) 40%, transparent)}}.via-\[var\(--moro-ink\)\]\/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-\[var\(--moro-ink\)\]\/60{--tw-gradient-via:var(--moro-ink)}@supports (color:color-mix(in lab,red,red)){.via-\[var\(--moro-ink\)\]\/60{--tw-gradient-via:color-mix(in oklab, var(--moro-ink) 60%, transparent)}}.via-\[var\(--moro-ink\)\]\/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-\[var\(--moro-ink\)\]\/80{--tw-gradient-via:var(--moro-ink)}@supports (color:color-mix(in lab,red,red)){.via-\[var\(--moro-ink\)\]\/80{--tw-gradient-via:color-mix(in oklab, var(--moro-ink) 80%, transparent)}}.via-\[var\(--moro-ink\)\]\/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)}.via-\[var\(--moro-ink\)\]\/85{--tw-gradient-via:var(--moro-ink)}@supports (color:color-mix(in lab,red,red)){.via-\[var\(--moro-ink\)\]\/85{--tw-gradient-via:color-mix(in oklab, var(--moro-ink) 85%, transparent)}}.via-\[var\(--moro-ink\)\]\/85{--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\(--nv-bg\)\]\/85{--tw-gradient-via:var(--nv-bg)}@supports (color:color-mix(in lab,red,red)){.via-\[var\(--nv-bg\)\]\/85{--tw-gradient-via:color-mix(in oklab, var(--nv-bg) 85%, transparent)}}.via-\[var\(--nv-bg\)\]\/85{--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\(--nv-bg2\)\]{--tw-gradient-via:var(--nv-bg2);--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\(--ot-deep\)\]\/80{--tw-gradient-via:var(--ot-deep)}@supports (color:color-mix(in lab,red,red)){.via-\[var\(--ot-deep\)\]\/80{--tw-gradient-via:color-mix(in oklab, var(--ot-deep) 80%, transparent)}}.via-\[var\(--ot-deep\)\]\/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)}.via-accent{--tw-gradient-via:var(--accent);--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-accent\/60{--tw-gradient-via:var(--accent)}@supports (color:color-mix(in lab,red,red)){.via-accent\/60{--tw-gradient-via:color-mix(in oklab, var(--accent) 60%, transparent)}}.via-accent\/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-amber-300{--tw-gradient-via:var(--color-amber-300);--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-background{--tw-gradient-via:var(--background);--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-background\/10{--tw-gradient-via:var(--background)}@supports (color:color-mix(in lab,red,red)){.via-background\/10{--tw-gradient-via:color-mix(in oklab, var(--background) 10%, transparent)}}.via-background\/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-background\/20{--tw-gradient-via:var(--background)}@supports (color:color-mix(in lab,red,red)){.via-background\/20{--tw-gradient-via:color-mix(in oklab, var(--background) 20%, transparent)}}.via-background\/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-background\/30{--tw-gradient-via:var(--background)}@supports (color:color-mix(in lab,red,red)){.via-background\/30{--tw-gradient-via:color-mix(in oklab, var(--background) 30%, transparent)}}.via-background\/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-background\/40{--tw-gradient-via:var(--background)}@supports (color:color-mix(in lab,red,red)){.via-background\/40{--tw-gradient-via:color-mix(in oklab, var(--background) 40%, transparent)}}.via-background\/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-background\/50{--tw-gradient-via:var(--background)}@supports (color:color-mix(in lab,red,red)){.via-background\/50{--tw-gradient-via:color-mix(in oklab, var(--background) 50%, transparent)}}.via-background\/50{--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-background\/55{--tw-gradient-via:var(--background)}@supports (color:color-mix(in lab,red,red)){.via-background\/55{--tw-gradient-via:color-mix(in oklab, var(--background) 55%, transparent)}}.via-background\/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-background\/90{--tw-gradient-via:var(--background)}@supports (color:color-mix(in lab,red,red)){.via-background\/90{--tw-gradient-via:color-mix(in oklab, var(--background) 90%, transparent)}}.via-background\/90{--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-background\/95{--tw-gradient-via:var(--background)}@supports (color:color-mix(in lab,red,red)){.via-background\/95{--tw-gradient-via:color-mix(in oklab, var(--background) 95%, transparent)}}.via-background\/95{--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\/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\/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\/85{--tw-gradient-via:#000000d9}@supports (color:color-mix(in lab,red,red)){.via-black\/85{--tw-gradient-via:color-mix(in oklab, var(--color-black) 85%, transparent)}}.via-black\/85{--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-blue-900\/20{--tw-gradient-via:#1c398e33}@supports (color:color-mix(in lab,red,red)){.via-blue-900\/20{--tw-gradient-via:color-mix(in oklab, var(--color-blue-900) 20%, transparent)}}.via-blue-900\/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-border{--tw-gradient-via:var(--border);--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-card{--tw-gradient-via:var(--card);--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-card\/70{--tw-gradient-via:var(--card)}@supports (color:color-mix(in lab,red,red)){.via-card\/70{--tw-gradient-via:color-mix(in oklab, var(--card) 70%, transparent)}}.via-card\/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-foreground\/70{--tw-gradient-via:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.via-foreground\/70{--tw-gradient-via:color-mix(in oklab, var(--foreground) 70%, transparent)}}.via-foreground\/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-orange-300{--tw-gradient-via:var(--color-orange-300);--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\/10{--tw-gradient-via:var(--primary)}@supports (color:color-mix(in lab,red,red)){.via-primary\/10{--tw-gradient-via:color-mix(in oklab, var(--primary) 10%, transparent)}}.via-primary\/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-primary\/15{--tw-gradient-via:var(--primary)}@supports (color:color-mix(in lab,red,red)){.via-primary\/15{--tw-gradient-via:color-mix(in oklab, var(--primary) 15%, transparent)}}.via-primary\/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-primary\/20{--tw-gradient-via:var(--primary)}@supports (color:color-mix(in lab,red,red)){.via-primary\/20{--tw-gradient-via:color-mix(in oklab, var(--primary) 20%, transparent)}}.via-primary\/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-primary\/30{--tw-gradient-via:var(--primary)}@supports (color:color-mix(in lab,red,red)){.via-primary\/30{--tw-gradient-via:color-mix(in oklab, var(--primary) 30%, transparent)}}.via-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-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-white{--tw-gradient-via:var(--color-white);--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-white\/85{--tw-gradient-via:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.via-white\/85{--tw-gradient-via:color-mix(in oklab, var(--color-white) 85%, transparent)}}.via-white\/85{--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)}.to-\[\#0a0a0c\]\/40{--tw-gradient-to:#0a0a0c66;--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))}@supports (color:lab(0% 0 0)){.to-\[\#0a0a0c\]\/40{--tw-gradient-to:lab(2.77684% .219099 -.803772/.4)}}.to-\[\#0a1f44\]\/70{--tw-gradient-to:#0a1f44b3;--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))}@supports (color:lab(0% 0 0)){.to-\[\#0a1f44\]\/70{--tw-gradient-to:lab(11.9592% 3.94335 -26.297/.7)}}.to-\[\#7a0606\]{--tw-gradient-to:#7a0606;--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-\[\#13110b\]{--tw-gradient-to:#13110b;--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-\[\#ff2a2a\]\/10{--tw-gradient-to:#ff2a2a1a;--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))}@supports (color:lab(0% 0 0)){.to-\[\#ff2a2a\]\/10{--tw-gradient-to:lab(56.1374% 76.3995 56.183/.1)}}.to-\[oklch\(0\.10_0\.01_60_\/_0\.5\)\]{--tw-gradient-to:#05030280;--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))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.10_0\.01_60_\/_0\.5\)\]{--tw-gradient-to:lab(.896511% .456087 .682038/.5)}}.to-\[oklch\(0\.12_0\.01_60_\/_0\.4\)\]{--tw-gradient-to:#08050366;--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))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.12_0\.01_60_\/_0\.4\)\]{--tw-gradient-to:lab(1.55178% .640653 1.00339/.4)}}.to-\[oklch\(0\.14_0\.01_30\)\]{--tw-gradient-to:#0d0807;--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))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.14_0\.01_30\)\]{--tw-gradient-to:lab(2.43982% 1.40048 .835225)}}.to-\[oklch\(0\.14_0\.02_240\)\]{--tw-gradient-to:#030a11;--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))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.14_0\.02_240\)\]{--tw-gradient-to:lab(2.47659% -1.11372 -3.59764)}}.to-\[oklch\(0\.14_0\.005_240\)\]{--tw-gradient-to:#07090b;--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))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.14_0\.005_240\)\]{--tw-gradient-to:lab(2.48147% -.355057 -.79214)}}.to-\[oklch\(0\.14_0\.005_240\/0\.4\)\]{--tw-gradient-to:#07090b66;--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))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.14_0\.005_240\/0\.4\)\]{--tw-gradient-to:lab(2.48147% -.355057 -.79214/.4)}}.to-\[oklch\(0\.14_0\.005_240\/0\.6\)\]{--tw-gradient-to:#07090b99;--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))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.14_0\.005_240\/0\.6\)\]{--tw-gradient-to:lab(2.48147% -.355057 -.79214/.6)}}.to-\[oklch\(0\.18_0\.02_240\/0\.7\)\]{--tw-gradient-to:#09131ab3;--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))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.18_0\.02_240\/0\.7\)\]{--tw-gradient-to:lab(5.27136% -1.99367 -5.70667/.7)}}.to-\[oklch\(0\.18_0\.02_240\/0\.45\)\]{--tw-gradient-to:#09131a73;--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))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.18_0\.02_240\/0\.45\)\]{--tw-gradient-to:lab(5.27136% -1.99367 -5.70667/.45)}}.to-\[oklch\(0\.22_0\.13_240_\/_0\.7\)\]{--tw-gradient-to:#001d35b3;--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))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.22_0\.13_240_\/_0\.7\)\]{--tw-gradient-to:lab(8.48091% 4.78492 -39.7229/.7)}}.to-\[oklch\(0\.97_0\.01_240\)\]{--tw-gradient-to:#eff6fb;--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))}@supports (color:lab(0% 0 0)){.to-\[oklch\(0\.97_0\.01_240\)\]{--tw-gradient-to:lab(96.5356% -1.63302 -3.29707)}}.to-\[var\(--az-bg\)\]{--tw-gradient-to:var(--az-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\(--corim-bordeaux-deep\)\]\/30{--tw-gradient-to:var(--corim-bordeaux-deep)}@supports (color:color-mix(in lab,red,red)){.to-\[var\(--corim-bordeaux-deep\)\]\/30{--tw-gradient-to:color-mix(in oklab, var(--corim-bordeaux-deep) 30%, transparent)}}.to-\[var\(--corim-bordeaux-deep\)\]\/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\(--dc-bg\)\]{--tw-gradient-to:var(--dc-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\(--el-bg\)\]\/10{--tw-gradient-to:var(--el-bg)}@supports (color:color-mix(in lab,red,red)){.to-\[var\(--el-bg\)\]\/10{--tw-gradient-to:color-mix(in oklab, var(--el-bg) 10%, transparent)}}.to-\[var\(--el-bg\)\]\/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-\[var\(--el-bg\)\]\/30{--tw-gradient-to:var(--el-bg)}@supports (color:color-mix(in lab,red,red)){.to-\[var\(--el-bg\)\]\/30{--tw-gradient-to:color-mix(in oklab, var(--el-bg) 30%, transparent)}}.to-\[var\(--el-bg\)\]\/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\(--el-cream\)\]\/40{--tw-gradient-to:var(--el-cream)}@supports (color:color-mix(in lab,red,red)){.to-\[var\(--el-cream\)\]\/40{--tw-gradient-to:color-mix(in oklab, var(--el-cream) 40%, transparent)}}.to-\[var\(--el-cream\)\]\/40{--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\(--ev-ink\)\]\/80{--tw-gradient-to:var(--ev-ink)}@supports (color:color-mix(in lab,red,red)){.to-\[var\(--ev-ink\)\]\/80{--tw-gradient-to:color-mix(in oklab, var(--ev-ink) 80%, transparent)}}.to-\[var\(--ev-ink\)\]\/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-\[var\(--fioma-bg\)\]{--tw-gradient-to:var(--fioma-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\(--fm-blue\)\]\/20{--tw-gradient-to:var(--fm-blue)}@supports (color:color-mix(in lab,red,red)){.to-\[var\(--fm-blue\)\]\/20{--tw-gradient-to:color-mix(in oklab, var(--fm-blue) 20%, transparent)}}.to-\[var\(--fm-blue\)\]\/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-\[var\(--gg-deep\)\]\/80{--tw-gradient-to:var(--gg-deep)}@supports (color:color-mix(in lab,red,red)){.to-\[var\(--gg-deep\)\]\/80{--tw-gradient-to:color-mix(in oklab, var(--gg-deep) 80%, transparent)}}.to-\[var\(--gg-deep\)\]\/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-\[var\(--giunone-navy-deep\)\]{--tw-gradient-to:var(--giunone-navy-deep);--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\(--moro-deep\)\]\/80{--tw-gradient-to:var(--moro-deep)}@supports (color:color-mix(in lab,red,red)){.to-\[var\(--moro-deep\)\]\/80{--tw-gradient-to:color-mix(in oklab, var(--moro-deep) 80%, transparent)}}.to-\[var\(--moro-deep\)\]\/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-\[var\(--nv-bg\)\]{--tw-gradient-to:var(--nv-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-accent{--tw-gradient-to:var(--accent);--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-accent\/10{--tw-gradient-to:var(--accent)}@supports (color:color-mix(in lab,red,red)){.to-accent\/10{--tw-gradient-to:color-mix(in oklab, var(--accent) 10%, transparent)}}.to-accent\/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-accent\/20{--tw-gradient-to:var(--accent)}@supports (color:color-mix(in lab,red,red)){.to-accent\/20{--tw-gradient-to:color-mix(in oklab, var(--accent) 20%, transparent)}}.to-accent\/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-background{--tw-gradient-to:var(--background);--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-background\/30{--tw-gradient-to:var(--background)}@supports (color:color-mix(in lab,red,red)){.to-background\/30{--tw-gradient-to:color-mix(in oklab, var(--background) 30%, transparent)}}.to-background\/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-background\/50{--tw-gradient-to:var(--background)}@supports (color:color-mix(in lab,red,red)){.to-background\/50{--tw-gradient-to:color-mix(in oklab, var(--background) 50%, transparent)}}.to-background\/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-background\/80{--tw-gradient-to:var(--background)}@supports (color:color-mix(in lab,red,red)){.to-background\/80{--tw-gradient-to:color-mix(in oklab, var(--background) 80%, transparent)}}.to-background\/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{--tw-gradient-to: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))}.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\/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\/55{--tw-gradient-to:#0000008c}@supports (color:color-mix(in lab,red,red)){.to-black\/55{--tw-gradient-to:color-mix(in oklab, var(--color-black) 55%, transparent)}}.to-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))}.to-black\/60{--tw-gradient-to:#0009}@supports (color:color-mix(in lab,red,red)){.to-black\/60{--tw-gradient-to:color-mix(in oklab, var(--color-black) 60%, transparent)}}.to-black\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-card{--tw-gradient-to:var(--card);--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{--tw-gradient-to:var(--primary);--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\/0{--tw-gradient-to:var(--primary)}@supports (color:color-mix(in lab,red,red)){.to-primary\/0{--tw-gradient-to:color-mix(in oklab, var(--primary) 0%, transparent)}}.to-primary\/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-primary\/10{--tw-gradient-to:var(--primary)}@supports (color:color-mix(in lab,red,red)){.to-primary\/10{--tw-gradient-to:color-mix(in oklab, var(--primary) 10%, transparent)}}.to-primary\/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-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\/30{--tw-gradient-to:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.to-white\/30{--tw-gradient-to:color-mix(in oklab, var(--color-white) 30%, transparent)}}.to-white\/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))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\[var\(--moro-bronze\)\]{fill:var(--moro-bronze)}.fill-\[var\(--ot-orange\)\]{fill:var(--ot-orange)}.fill-\[var\(--primary\)\]{fill:var(--primary)}.fill-current{fill:currentColor}.fill-primary{fill:var(--primary)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[1px\]{padding:1px}.\!px-4{padding-inline:calc(var(--spacing) * 4)!important}.\!px-5{padding-inline:calc(var(--spacing) * 5)!important}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.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-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.\!py-1\.5{padding-block:calc(var(--spacing) * 1.5)!important}.\!py-2\.5{padding-block:calc(var(--spacing) * 2.5)!important}.\!py-3{padding-block:calc(var(--spacing) * 3)!important}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.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-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.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-28{padding-block:calc(var(--spacing) * 28)}.py-32{padding-block:calc(var(--spacing) * 32)}.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-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.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-40{padding-top:calc(var(--spacing) * 40)}.pt-44{padding-top:calc(var(--spacing) * 44)}.pt-\[72px\]{padding-top:72px}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.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-\[68px\]{padding-bottom:68px}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-20{padding-left:calc(var(--spacing) * 20)}.pl-\[3\.6rem\]{padding-left:3.6rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--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-\[0\.7rem\]{font-size:.7rem!important}.\!text-\[10px\]{font-size:10px!important}.\!text-\[13px\]{font-size:13px!important}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.9rem\]{font-size:.9rem}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.62rem\]{font-size:.62rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.85rem\]{font-size:.85rem}.text-\[0\.88rem\]{font-size:.88rem}.text-\[0\.92rem\]{font-size:.92rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.05rem\]{font-size:1.05rem}.text-\[1rem\]{font-size:1rem}.text-\[2\.4rem\]{font-size:2.4rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[16vw\]{font-size:16vw}.text-\[17px\]{font-size:17px}.text-\[42px\]{font-size:42px}.text-\[44px\]{font-size:44px}.text-\[clamp\(1\.9rem\,3\.2vw\,2\.8rem\)\]{font-size:clamp(1.9rem,3.2vw,2.8rem)}.text-\[clamp\(2\.2rem\,4\.5vw\,4rem\)\]{font-size:clamp(2.2rem,4.5vw,4rem)}.text-\[clamp\(2\.2rem\,4\.6vw\,4\.4rem\)\]{font-size:clamp(2.2rem,4.6vw,4.4rem)}.text-\[clamp\(2\.2rem\,4\.8vw\,4\.5rem\)\]{font-size:clamp(2.2rem,4.8vw,4.5rem)}.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\.4rem\,5\.5vw\,5rem\)\]{font-size:clamp(2.4rem,5.5vw,5rem)}.text-\[clamp\(2\.4rem\,5\.6vw\,4\.8rem\)\]{font-size:clamp(2.4rem,5.6vw,4.8rem)}.text-\[clamp\(2\.4rem\,5vw\,4\.8rem\)\]{font-size:clamp(2.4rem,5vw,4.8rem)}.text-\[clamp\(2\.4rem\,5vw\,5rem\)\]{font-size:clamp(2.4rem,5vw,5rem)}.text-\[clamp\(2\.4rem\,6vw\,5\.5rem\)\]{font-size:clamp(2.4rem,6vw,5.5rem)}.text-\[clamp\(2\.5rem\,5\.5vw\,4\.75rem\)\]{font-size:clamp(2.5rem,5.5vw,4.75rem)}.text-\[clamp\(2\.6rem\,6\.4vw\,6rem\)\]{font-size:clamp(2.6rem,6.4vw,6rem)}.text-\[clamp\(2\.6rem\,7\.5vw\,7rem\)\]{font-size:clamp(2.6rem,7.5vw,7rem)}.text-\[clamp\(2\.6rem\,7vw\,6\.4rem\)\]{font-size:clamp(2.6rem,7vw,6.4rem)}.text-\[clamp\(2\.6rem\,7vw\,7\.4rem\)\]{font-size:clamp(2.6rem,7vw,7.4rem)}.text-\[clamp\(2rem\,3\.4vw\,3rem\)\]{font-size:clamp(2rem,3.4vw,3rem)}.text-\[clamp\(2rem\,3\.6vw\,3\.2rem\)\]{font-size:clamp(2rem,3.6vw,3.2rem)}.text-\[clamp\(2rem\,3\.8vw\,3\.4rem\)\]{font-size:clamp(2rem,3.8vw,3.4rem)}.text-\[clamp\(2rem\,4\.2vw\,4rem\)\]{font-size:clamp(2rem,4.2vw,4rem)}.text-\[clamp\(2rem\,4vw\,3\.4rem\)\]{font-size:clamp(2rem,4vw,3.4rem)}.text-\[clamp\(2rem\,4vw\,3\.6rem\)\]{font-size:clamp(2rem,4vw,3.6rem)}.leading-\[0\.92\]{--tw-leading:.92;line-height:.92}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\],.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[var\(--font-display\)\]{--tw-font-weight:var(--font-display);font-weight:var(--font-display)}.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-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)}.\!tracking-\[0\.16em\]{--tw-tracking:.16em!important;letter-spacing:.16em!important}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.4em\]{--tw-tracking:.4em;letter-spacing:.4em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.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\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-\[0\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}.tracking-\[0\.35em\]{--tw-tracking:.35em;letter-spacing:.35em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.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)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.\!text-\[color\:var\(--ef-bronze\)\]{color:var(--ef-bronze)!important}.\!text-\[color\:var\(--ef-cream\)\]{color:var(--ef-cream)!important}.\!text-\[oklch\(0\.78_0\.08_140\)\]{color:#9dc494!important}.\!text-\[var\(--corim-bordeaux\)\]{color:var(--corim-bordeaux)!important}.\!text-\[var\(--dc-cream\)\]{color:var(--dc-cream)!important}.\!text-\[var\(--fd-amber\)\]{color:var(--fd-amber)!important}.\!text-\[var\(--fd-ink\)\]{color:var(--fd-ink)!important}.\!text-white{color:var(--color-white)!important}.\!text-white\/55{color:#ffffff8c!important}@supports (color:color-mix(in lab,red,red)){.\!text-white\/55{color:color-mix(in oklab,var(--color-white) 55%,transparent)!important}}.\!text-white\/60{color:#fff9!important}@supports (color:color-mix(in lab,red,red)){.\!text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)!important}}.text-\[\#0a0a0c\]{color:#0a0a0c}.text-\[\#0b2a5b\]{color:#0b2a5b}.text-\[\#1a1206\]{color:#1a1206}.text-\[\#25D366\]{color:#25d366}.text-\[color\:var\(--ds-cream\)\]{color:var(--ds-cream)}.text-\[color\:var\(--ds-gold\)\]{color:var(--ds-gold)}.text-\[color\:var\(--ds-navy\)\]{color:var(--ds-navy)}.text-\[color\:var\(--ef-anthracite\)\],.text-\[color\:var\(--ef-anthracite\)\]\/60{color:var(--ef-anthracite)}@supports (color:color-mix(in lab,red,red)){.text-\[color\:var\(--ef-anthracite\)\]\/60{color:color-mix(in oklab,var(--ef-anthracite) 60%,transparent)}}.text-\[color\:var\(--ef-anthracite\)\]\/70{color:var(--ef-anthracite)}@supports (color:color-mix(in lab,red,red)){.text-\[color\:var\(--ef-anthracite\)\]\/70{color:color-mix(in oklab,var(--ef-anthracite) 70%,transparent)}}.text-\[color\:var\(--ef-anthracite\)\]\/75{color:var(--ef-anthracite)}@supports (color:color-mix(in lab,red,red)){.text-\[color\:var\(--ef-anthracite\)\]\/75{color:color-mix(in oklab,var(--ef-anthracite) 75%,transparent)}}.text-\[color\:var\(--ef-anthracite\)\]\/80{color:var(--ef-anthracite)}@supports (color:color-mix(in lab,red,red)){.text-\[color\:var\(--ef-anthracite\)\]\/80{color:color-mix(in oklab,var(--ef-anthracite) 80%,transparent)}}.text-\[color\:var\(--ef-anthracite\)\]\/85{color:var(--ef-anthracite)}@supports (color:color-mix(in lab,red,red)){.text-\[color\:var\(--ef-anthracite\)\]\/85{color:color-mix(in oklab,var(--ef-anthracite) 85%,transparent)}}.text-\[color\:var\(--ef-bronze\)\]{color:var(--ef-bronze)}.text-\[color\:var\(--ef-cream\)\],.text-\[color\:var\(--ef-cream\)\]\/60{color:var(--ef-cream)}@supports (color:color-mix(in lab,red,red)){.text-\[color\:var\(--ef-cream\)\]\/60{color:color-mix(in oklab,var(--ef-cream) 60%,transparent)}}.text-\[color\:var\(--ef-cream\)\]\/70{color:var(--ef-cream)}@supports (color:color-mix(in lab,red,red)){.text-\[color\:var\(--ef-cream\)\]\/70{color:color-mix(in oklab,var(--ef-cream) 70%,transparent)}}.text-\[color\:var\(--ef-cream\)\]\/75{color:var(--ef-cream)}@supports (color:color-mix(in lab,red,red)){.text-\[color\:var\(--ef-cream\)\]\/75{color:color-mix(in oklab,var(--ef-cream) 75%,transparent)}}.text-\[color\:var\(--ef-cream\)\]\/80{color:var(--ef-cream)}@supports (color:color-mix(in lab,red,red)){.text-\[color\:var\(--ef-cream\)\]\/80{color:color-mix(in oklab,var(--ef-cream) 80%,transparent)}}.text-\[color\:var\(--ef-cream\)\]\/85{color:var(--ef-cream)}@supports (color:color-mix(in lab,red,red)){.text-\[color\:var\(--ef-cream\)\]\/85{color:color-mix(in oklab,var(--ef-cream) 85%,transparent)}}.text-\[color\:var\(--ef-olive\)\]{color:var(--ef-olive)}.text-\[color\:var\(--m-brass\)\]{color:var(--m-brass)}.text-\[color\:var\(--m-cream\)\]{color:var(--m-cream)}.text-\[color\:var\(--m-ink\)\]{color:var(--m-ink)}.text-\[color\:var\(--m-sage\)\]{color:var(--m-sage)}.text-\[color\:var\(--m-sage-deep\)\]{color:var(--m-sage-deep)}.text-\[color\:var\(--md-blue\)\]{color:var(--md-blue)}.text-\[oklch\(0\.5_0\.01_30\)\]{color:#696160}.text-\[oklch\(0\.16_0\.01_30\)\]{color:#110c0b}.text-\[oklch\(0\.18_0\.04_235\)\]{color:#001420;color:lab(5.27212% -3.74584 -11.1422)}.text-\[oklch\(0\.20_0\.01_30\)\]{color:#1a1413}.text-\[oklch\(0\.30_0\.01_30\)\]{color:#332c2b}.text-\[oklch\(0\.42_0\.01_30\)\]{color:#524b4a}.text-\[oklch\(0\.45_0\.14_35\)\]{color:#932e14}.text-\[oklch\(0\.55_0\.14_35\)\]{color:#b44d34}.text-\[oklch\(0\.55_0\.16_142\)\]{color:#2c8724}.text-\[oklch\(0\.78_0\.08_140\)\]{color:#9dc494}.text-\[oklch\(0\.78_0\.08_250\)\]{color:#90bce9}.text-\[oklch\(0\.78_0\.12_240\)\]{color:#69c1fc}.text-\[oklch\(0\.78_0\.13_200\)\]{color:#17d0d8}.text-\[oklch\(0\.78_0\.14_35\)\]{color:#ff977d;color:lab(73.3318% 40.8008 33.8497)}.text-\[oklch\(0\.85_0\.05_230\)\]{color:#add5e9}.text-\[oklch\(0\.85_0\.10_200\)\]{color:#76e2e7}.text-\[oklch\(0\.85_0\.15_60\)\]{color:#ffbc81;color:lab(82.033% 30.6166 57.3137)}.text-\[oklch\(0\.95_0\.005_85_\/_0\.5\)\]{color:#f0eeeb80}.text-\[oklch\(0\.95_0\.005_85_\/_0\.6\)\]{color:#f0eeeb99}.text-\[oklch\(0\.95_0\.005_85_\/_0\.7\)\]{color:#f0eeebb3}.text-\[oklch\(0\.95_0\.005_85_\/_0\.55\)\]{color:#f0eeeb8c}.text-\[oklch\(0\.95_0\.005_85_\/_0\.75\)\]{color:#f0eeebbf}.text-\[oklch\(0\.95_0\.005_85_\/_0\.85\)\]{color:#f0eeebd9}.text-\[var\(--ad-ink\)\]{color:var(--ad-ink)}.text-\[var\(--ad-red\)\]{color:var(--ad-red)}.text-\[var\(--anthracite\)\]{color:var(--anthracite)}.text-\[var\(--az-green\)\]{color:var(--az-green)}.text-\[var\(--az-green-deep\)\]{color:var(--az-green-deep)}.text-\[var\(--az-ink\)\]{color:var(--az-ink)}.text-\[var\(--az-ink-soft\)\]{color:var(--az-ink-soft)}.text-\[var\(--bio-bg\)\]{color:var(--bio-bg)}.text-\[var\(--bio-ink\)\]{color:var(--bio-ink)}.text-\[var\(--bio-ink-soft\)\]{color:var(--bio-ink-soft)}.text-\[var\(--bio-muted\)\]{color:var(--bio-muted)}.text-\[var\(--bio-sage-deep\)\]{color:var(--bio-sage-deep)}.text-\[var\(--cea-anthracite\)\]{color:var(--cea-anthracite)}.text-\[var\(--cea-azure\)\]{color:var(--cea-azure)}.text-\[var\(--cea-blue\)\]{color:var(--cea-blue)}.text-\[var\(--cea-blue-deep\)\]{color:var(--cea-blue-deep)}.text-\[var\(--cea-gray\)\]{color:var(--cea-gray)}.text-\[var\(--cm-gold\)\]{color:var(--cm-gold)}.text-\[var\(--cm-green\)\]{color:var(--cm-green)}.text-\[var\(--corim-bordeaux\)\]{color:var(--corim-bordeaux)}.text-\[var\(--corim-bordeaux-deep\)\]{color:var(--corim-bordeaux-deep)}.text-\[var\(--corim-gold\)\]{color:var(--corim-gold)}.text-\[var\(--corim-ink\)\]{color:var(--corim-ink)}.text-\[var\(--corim-muted\)\]{color:var(--corim-muted)}.text-\[var\(--curci-blue\)\]{color:var(--curci-blue)}.text-\[var\(--curci-ink\)\]{color:var(--curci-ink)}.text-\[var\(--curci-muted\)\]{color:var(--curci-muted)}.text-\[var\(--curci-navy\)\]{color:var(--curci-navy)}.text-\[var\(--cv-cream\)\]\/90{color:var(--cv-cream)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--cv-cream\)\]\/90{color:color-mix(in oklab,var(--cv-cream) 90%,transparent)}}.text-\[var\(--cv-gold\)\],.text-\[var\(--cv-gold\)\]\/80{color:var(--cv-gold)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--cv-gold\)\]\/80{color:color-mix(in oklab,var(--cv-gold) 80%,transparent)}}.text-\[var\(--cv-gold\)\]\/90{color:var(--cv-gold)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--cv-gold\)\]\/90{color:color-mix(in oklab,var(--cv-gold) 90%,transparent)}}.text-\[var\(--cv-mute\)\]{color:var(--cv-mute)}.text-\[var\(--cv-rose\)\]{color:var(--cv-rose)}.text-\[var\(--cv-ruby\)\]{color:var(--cv-ruby)}.text-\[var\(--dc-anthracite\)\],.text-\[var\(--dc-anthracite\)\]\/65{color:var(--dc-anthracite)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--dc-anthracite\)\]\/65{color:color-mix(in oklab,var(--dc-anthracite) 65%,transparent)}}.text-\[var\(--dc-anthracite\)\]\/70{color:var(--dc-anthracite)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--dc-anthracite\)\]\/70{color:color-mix(in oklab,var(--dc-anthracite) 70%,transparent)}}.text-\[var\(--dc-anthracite\)\]\/75{color:var(--dc-anthracite)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--dc-anthracite\)\]\/75{color:color-mix(in oklab,var(--dc-anthracite) 75%,transparent)}}.text-\[var\(--dc-anthracite\)\]\/80{color:var(--dc-anthracite)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--dc-anthracite\)\]\/80{color:color-mix(in oklab,var(--dc-anthracite) 80%,transparent)}}.text-\[var\(--dc-cement\)\]{color:var(--dc-cement)}.text-\[var\(--dc-cream\)\],.text-\[var\(--dc-cream\)\]\/50{color:var(--dc-cream)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--dc-cream\)\]\/50{color:color-mix(in oklab,var(--dc-cream) 50%,transparent)}}.text-\[var\(--dc-cream\)\]\/70{color:var(--dc-cream)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--dc-cream\)\]\/70{color:color-mix(in oklab,var(--dc-cream) 70%,transparent)}}.text-\[var\(--dc-cream\)\]\/75{color:var(--dc-cream)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--dc-cream\)\]\/75{color:color-mix(in oklab,var(--dc-cream) 75%,transparent)}}.text-\[var\(--dc-cream\)\]\/80{color:var(--dc-cream)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--dc-cream\)\]\/80{color:color-mix(in oklab,var(--dc-cream) 80%,transparent)}}.text-\[var\(--dc-cream\)\]\/85{color:var(--dc-cream)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--dc-cream\)\]\/85{color:color-mix(in oklab,var(--dc-cream) 85%,transparent)}}.text-\[var\(--dc-gold\)\]{color:var(--dc-gold)}.text-\[var\(--dc-ink\)\]{color:var(--dc-ink)}.text-\[var\(--dc-mute\)\]{color:var(--dc-mute)}.text-\[var\(--dc-sand\)\]{color:var(--dc-sand)}.text-\[var\(--dc-terracotta\)\]{color:var(--dc-terracotta)}.text-\[var\(--ea-blue\)\]{color:var(--ea-blue)}.text-\[var\(--ea-blue-deep\)\]{color:var(--ea-blue-deep)}.text-\[var\(--ea-cyan\)\]{color:var(--ea-cyan)}.text-\[var\(--ea-fg\)\]\/80{color:var(--ea-fg)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--ea-fg\)\]\/80{color:color-mix(in oklab,var(--ea-fg) 80%,transparent)}}.text-\[var\(--ea-muted\)\]{color:var(--ea-muted)}.text-\[var\(--el-accent\)\]{color:var(--el-accent)}.text-\[var\(--el-accent-soft\)\]{color:var(--el-accent-soft)}.text-\[var\(--el-bg\)\]{color:var(--el-bg)}.text-\[var\(--el-blue\)\]{color:var(--el-blue)}.text-\[var\(--el-gold\)\]{color:var(--el-gold)}.text-\[var\(--el-gold-deep\)\]{color:var(--el-gold-deep)}.text-\[var\(--el-ink\)\]{color:var(--el-ink)}.text-\[var\(--el-ink-soft\)\]{color:var(--el-ink-soft)}.text-\[var\(--et-neon\)\]{color:var(--et-neon)}.text-\[var\(--ev-ink\)\]{color:var(--ev-ink)}.text-\[var\(--ev-ink-soft\)\]{color:var(--ev-ink-soft)}.text-\[var\(--fd-amber\)\]{color:var(--fd-amber)}.text-\[var\(--fd-blue\)\]{color:var(--fd-blue)}.text-\[var\(--fd-cement\)\]{color:var(--fd-cement)}.text-\[var\(--fd-cement-2\)\]{color:var(--fd-cement-2)}.text-\[var\(--fd-ink\)\]{color:var(--fd-ink)}.text-\[var\(--fd-ink-2\)\]{color:var(--fd-ink-2)}.text-\[var\(--fioma-muted\)\]{color:var(--fioma-muted)}.text-\[var\(--fioma-text\)\]{color:var(--fioma-text)}.text-\[var\(--fioma-yellow\)\]{color:var(--fioma-yellow)}.text-\[var\(--fm-aqua\)\]{color:var(--fm-aqua)}.text-\[var\(--fm-blue\)\]{color:var(--fm-blue)}.text-\[var\(--fm-green\)\]{color:var(--fm-green)}.text-\[var\(--fm-ink\)\],.text-\[var\(--fm-ink\)\]\/75{color:var(--fm-ink)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--fm-ink\)\]\/75{color:color-mix(in oklab,var(--fm-ink) 75%,transparent)}}.text-\[var\(--fm-muted\)\]{color:var(--fm-muted)}.text-\[var\(--foreground\)\]{color:var(--foreground)}.text-\[var\(--gg-bone\)\]{color:var(--gg-bone)}.text-\[var\(--gg-cement\)\]{color:var(--gg-cement)}.text-\[var\(--gg-deep\)\]{color:var(--gg-deep)}.text-\[var\(--gg-ink\)\]{color:var(--gg-ink)}.text-\[var\(--gg-sand\)\]{color:var(--gg-sand)}.text-\[var\(--gg-terra\)\]{color:var(--gg-terra)}.text-\[var\(--ghera-gold\)\]{color:var(--ghera-gold)}.text-\[var\(--giunone-green\)\]{color:var(--giunone-green)}.text-\[var\(--giunone-ink\)\]{color:var(--giunone-ink)}.text-\[var\(--giunone-muted\)\]{color:var(--giunone-muted)}.text-\[var\(--giunone-navy\)\]{color:var(--giunone-navy)}.text-\[var\(--giunone-navy-deep\)\]{color:var(--giunone-navy-deep)}.text-\[var\(--giunone-orange\)\]{color:var(--giunone-orange)}.text-\[var\(--giunone-yellow\)\]{color:var(--giunone-yellow)}.text-\[var\(--luis-blue\)\]{color:var(--luis-blue)}.text-\[var\(--luis-green\)\]{color:var(--luis-green)}.text-\[var\(--luis-ink\)\]{color:var(--luis-ink)}.text-\[var\(--luis-ink-soft\)\]{color:var(--luis-ink-soft)}.text-\[var\(--luis-red\)\]{color:var(--luis-red)}.text-\[var\(--luis-yellow\)\]{color:var(--luis-yellow)}.text-\[var\(--luis-yellow-deep\)\]{color:var(--luis-yellow-deep)}.text-\[var\(--md-bordeaux\)\]{color:var(--md-bordeaux)}.text-\[var\(--moro-bg\)\]{color:var(--moro-bg)}.text-\[var\(--moro-bone\)\]{color:var(--moro-bone)}.text-\[var\(--moro-bronze\)\]{color:var(--moro-bronze)}.text-\[var\(--moro-cement\)\]{color:var(--moro-cement)}.text-\[var\(--moro-forest\)\]{color:var(--moro-forest)}.text-\[var\(--moro-ink\)\]{color:var(--moro-ink)}.text-\[var\(--moro-ink-soft\)\]{color:var(--moro-ink-soft)}.text-\[var\(--moro-leaf\)\]{color:var(--moro-leaf)}.text-\[var\(--moro-sand\)\]{color:var(--moro-sand)}.text-\[var\(--muted-foreground\)\]{color:var(--muted-foreground)}.text-\[var\(--nv-bg\)\]{color:var(--nv-bg)}.text-\[var\(--nv-gold\)\]{color:var(--nv-gold)}.text-\[var\(--nv-ink\)\],.text-\[var\(--nv-ink\)\]\/65{color:var(--nv-ink)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--nv-ink\)\]\/65{color:color-mix(in oklab,var(--nv-ink) 65%,transparent)}}.text-\[var\(--nv-ink\)\]\/70{color:var(--nv-ink)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--nv-ink\)\]\/70{color:color-mix(in oklab,var(--nv-ink) 70%,transparent)}}.text-\[var\(--nv-ink\)\]\/75{color:var(--nv-ink)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--nv-ink\)\]\/75{color:color-mix(in oklab,var(--nv-ink) 75%,transparent)}}.text-\[var\(--nv-ink\)\]\/80{color:var(--nv-ink)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--nv-ink\)\]\/80{color:color-mix(in oklab,var(--nv-ink) 80%,transparent)}}.text-\[var\(--nv-ink\)\]\/85{color:var(--nv-ink)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--nv-ink\)\]\/85{color:color-mix(in oklab,var(--nv-ink) 85%,transparent)}}.text-\[var\(--nv-ink\)\]\/90{color:var(--nv-ink)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--nv-ink\)\]\/90{color:color-mix(in oklab,var(--nv-ink) 90%,transparent)}}.text-\[var\(--nv-mute\)\]{color:var(--nv-mute)}.text-\[var\(--ot-deep\)\]{color:var(--ot-deep)}.text-\[var\(--ot-fg\)\],.text-\[var\(--ot-fg\)\]\/80{color:var(--ot-fg)}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--ot-fg\)\]\/80{color:color-mix(in oklab,var(--ot-fg) 80%,transparent)}}.text-\[var\(--ot-muted\)\]{color:var(--ot-muted)}.text-\[var\(--ot-orange\)\]{color:var(--ot-orange)}.text-\[var\(--primary\)\]{color:var(--primary)}.text-\[var\(--soimel-blue\)\]{color:var(--soimel-blue)}.text-\[var\(--soimel-cyan\)\]{color:var(--soimel-cyan)}.text-\[var\(--soimel-grey\)\]{color:var(--soimel-grey)}.text-\[var\(--soimel-ink\)\]{color:var(--soimel-ink)}.text-\[var\(--z-accent\)\]{color:var(--z-accent)}.text-\[var\(--z-accent-soft\)\]{color:var(--z-accent-soft)}.text-\[var\(--z-blue\)\]{color:var(--z-blue)}.text-\[var\(--z-ink\)\]{color:var(--z-ink)}.text-\[var\(--z-ink-soft\)\]{color:var(--z-ink-soft)}.text-accent{color:var(--accent)}.text-accent-foreground,.text-accent-foreground\/80{color:var(--accent-foreground)}@supports (color:color-mix(in lab,red,red)){.text-accent-foreground\/80{color:color-mix(in oklab,var(--accent-foreground) 80%,transparent)}}.text-accent\/40{color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.text-accent\/40{color:color-mix(in oklab,var(--accent) 40%,transparent)}}.text-amber-400\/80{color:#fcbb00cc}@supports (color:color-mix(in lab,red,red)){.text-amber-400\/80{color:color-mix(in oklab,var(--color-amber-400) 80%,transparent)}}.text-amber-600{color:var(--color-amber-600)}.text-background{color:var(--background)}.text-black\/50{color:#00000080}@supports (color:color-mix(in lab,red,red)){.text-black\/50{color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.text-black\/55{color:#0000008c}@supports (color:color-mix(in lab,red,red)){.text-black\/55{color:color-mix(in oklab,var(--color-black) 55%,transparent)}}.text-black\/65{color:#000000a6}@supports (color:color-mix(in lab,red,red)){.text-black\/65{color:color-mix(in oklab,var(--color-black) 65%,transparent)}}.text-blue-100{color:var(--color-blue-100)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-foreground,.text-foreground\/5{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/5{color:color-mix(in oklab,var(--foreground) 5%,transparent)}}.text-foreground\/50{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/50{color:color-mix(in oklab,var(--foreground) 50%,transparent)}}.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/60{color:color-mix(in oklab,var(--foreground) 60%,transparent)}}.text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/70{color:color-mix(in oklab,var(--foreground) 70%,transparent)}}.text-foreground\/75{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/75{color:color-mix(in oklab,var(--foreground) 75%,transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/80{color:color-mix(in oklab,var(--foreground) 80%,transparent)}}.text-foreground\/85{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/85{color:color-mix(in oklab,var(--foreground) 85%,transparent)}}.text-foreground\/90{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/90{color:color-mix(in oklab,var(--foreground) 90%,transparent)}}.text-muted-foreground,.text-muted-foreground\/40{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/40{color:color-mix(in oklab,var(--muted-foreground) 40%,transparent)}}.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/70{color:color-mix(in oklab,var(--muted-foreground) 70%,transparent)}}.text-muted-foreground\/80{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/80{color:color-mix(in oklab,var(--muted-foreground) 80%,transparent)}}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground,.text-primary-foreground\/60{color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.text-primary-foreground\/60{color:color-mix(in oklab,var(--primary-foreground) 60%,transparent)}}.text-primary-foreground\/70{color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.text-primary-foreground\/70{color:color-mix(in oklab,var(--primary-foreground) 70%,transparent)}}.text-primary-foreground\/85{color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.text-primary-foreground\/85{color:color-mix(in oklab,var(--primary-foreground) 85%,transparent)}}.text-primary\/70{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/70{color:color-mix(in oklab,var(--primary) 70%,transparent)}}.text-primary\/80{color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.text-primary\/80{color:color-mix(in oklab,var(--primary) 80%,transparent)}}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab,red,red)){.text-sidebar-foreground\/70{color:color-mix(in oklab,var(--sidebar-foreground) 70%,transparent)}}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-300\/90{color:#cad5e2e6}@supports (color:color-mix(in lab,red,red)){.text-slate-300\/90{color:color-mix(in oklab,var(--color-slate-300) 90%,transparent)}}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.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\/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\/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\/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\/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\/95{color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.text-white\/95{color:color-mix(in oklab,var(--color-white) 95%,transparent)}}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.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,)}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-white\/40::placeholder{color:#fff6}@supports (color:color-mix(in lab,red,red)){.placeholder-white\/40::placeholder{color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.accent-\[\#ee7a1a\]{accent-color:#ee7a1a}.accent-\[var\(--az-green-deep\)\]{accent-color:var(--az-green-deep)}.accent-\[var\(--bio-sage-deep\)\]{accent-color:var(--bio-sage-deep)}.accent-\[var\(--cm-green\)\]{accent-color:var(--cm-green)}.accent-\[var\(--curci-navy\)\]{accent-color:var(--curci-navy)}.accent-\[var\(--cv-ruby\)\]{accent-color:var(--cv-ruby)}.accent-\[var\(--dc-amber\)\]{accent-color:var(--dc-amber)}.accent-\[var\(--el-gold-deep\)\]{accent-color:var(--el-gold-deep)}.accent-\[var\(--et-neon\)\]{accent-color:var(--et-neon)}.accent-\[var\(--fd-blue\)\]{accent-color:var(--fd-blue)}.accent-\[var\(--gg-terra\)\]{accent-color:var(--gg-terra)}.accent-\[var\(--md-bordeaux\)\]{accent-color:var(--md-bordeaux)}.accent-\[var\(--moro-forest\)\]{accent-color:var(--moro-forest)}.accent-\[var\(--nv-gold\)\]{accent-color:var(--nv-gold)}.accent-\[var\(--primary\)\]{accent-color:var(--primary)}.accent-amber-600{accent-color:var(--color-amber-600)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-95{opacity:.95}.opacity-100{opacity:1}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.05\]{opacity:.05}.opacity-\[0\.5\]{opacity:.5}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.07\]{opacity:.07}.opacity-\[0\.18\]{opacity:.18}.mix-blend-overlay{mix-blend-mode:overlay}.mix-blend-screen{mix-blend-mode:screen}.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-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);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_-4px_20px_rgba\(0\,0\,0\,\.06\)\]{--tw-shadow:0 -4px 20px var(--tw-shadow-color,#0000000f);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_-8px_24px_-12px_rgba\(0\,0\,0\,\.2\)\],.shadow-\[0_-8px_24px_-12px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 -8px 24px -12px var(--tw-shadow-color,#0003);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_1px_rgba\(0\,0\,0\,\.2\)\],.shadow-\[0_0_0_1px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#0003);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_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-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-\[0_0_8px_oklch\(0\.88_0\.19_95\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#fed400);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color:lab(0% 0 0)){.shadow-\[0_0_8px_oklch\(0\.88_0\.19_95\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,lab(86.6676% 3.87144 93.3291))}}.shadow-\[0_0_24px_oklch\(0\.80_0\.12_82\/0\.25\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#e4b65c40);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color:lab(0% 0 0)){.shadow-\[0_0_24px_oklch\(0\.80_0\.12_82\/0\.25\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,lab(76.9404% 10.0711 51.2784/.25))}}.shadow-\[0_0_30px_var\(--primary\)\]{--tw-shadow:0 0 30px var(--tw-shadow-color,var(--primary));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_1px_0_rgba\(0\,0\,0\,\.06\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,#0000000f);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_1px_0_var\(--soimel-line\)\]{--tw-shadow:0 1px 0 var(--tw-shadow-color,var(--soimel-line));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_2px_20px_-10px_rgba\(0\,0\,0\,\.18\)\]{--tw-shadow:0 2px 20px -10px var(--tw-shadow-color,#0000002e);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_2px_24px_-8px_rgba\(0\,0\,0\,\.12\)\]{--tw-shadow:0 2px 24px -8px var(--tw-shadow-color,#0000001f);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_4px_20px_-12px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 4px 20px -12px var(--tw-shadow-color,#00000026);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_4px_24px_-12px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 4px 24px -12px var(--tw-shadow-color,#0000002e);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_4px_24px_-18px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 4px 24px -18px var(--tw-shadow-color,#00000040);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_12px_30px_-8px_rgba\(37\,211\,102\,\.6\)\]{--tw-shadow:0 12px 30px -8px var(--tw-shadow-color,#25d36699);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_-20px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 20px 40px -20px var(--tw-shadow-color,#0000004d);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_-30px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 30px 60px -30px var(--tw-shadow-color,#0000004d);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_-30px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 30px 60px -30px var(--tw-shadow-color,#0000002e);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_80px_-20px_oklch\(0\.16_0\.01_240_\/_0\.35\)\]{--tw-shadow:0 30px 80px -20px var(--tw-shadow-color,#090e1159);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@supports (color:lab(0% 0 0)){.shadow-\[0_30px_80px_-20px_oklch\(0\.16_0\.01_240_\/_0\.35\)\]{--tw-shadow:0 30px 80px -20px var(--tw-shadow-color,lab(3.70517% -.878364 -2.13724/.35))}}.shadow-\[0_30px_80px_-30px_rgba\(10\,61\,143\,0\.45\)\]{--tw-shadow:0 30px 80px -30px var(--tw-shadow-color,#0a3d8f73);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\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 40px 80px -30px var(--tw-shadow-color,#00000059);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\(--edil-shadow-card\)\]{--tw-shadow:var(--edil-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-\[var\(--edil-shadow-glow\)\]{--tw-shadow:var(--edil-shadow-glow);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\(--ess-shadow-card\)\]{--tw-shadow:var(--ess-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-\[var\(--ess-shadow-glow\)\]{--tw-shadow:var(--ess-shadow-glow);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-card\)\]{--tw-shadow:var(--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-\[var\(--shadow-glow\)\]{--tw-shadow:var(--shadow-glow);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-gold\)\]{--tw-shadow:var(--shadow-gold);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-leaf\)\]{--tw-shadow:var(--shadow-leaf);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-soft\)\]{--tw-shadow:var(--shadow-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-sun\)\]{--tw-shadow:var(--shadow-sun);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-water\)\]{--tw-shadow:var(--shadow-water);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\(--tcr-shadow-card\)\]{--tw-shadow:var(--tcr-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-\[var\(--tcr-shadow-glow\)\]{--tw-shadow:var(--tcr-shadow-glow);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-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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-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)}.shadow-\[oklch\(0\.62_0\.18_150\/0\.4\)\]{--tw-shadow-color:#00a24866}@supports (color:lab(0% 0 0)){.shadow-\[oklch\(0\.62_0\.18_150\/0\.4\)\]{--tw-shadow-color:lab(58.1419% -54.8916 36.8509/.4)}}@supports (color:color-mix(in lab,red,red)){.shadow-\[oklch\(0\.62_0\.18_150\/0\.4\)\]{--tw-shadow-color:color-mix(in oklab, lab(58.1419% -54.8916 36.8509/.4) var(--tw-shadow-alpha), transparent)}}.shadow-\[oklch\(0\.62_0\.18_150\/0\.35\)\]{--tw-shadow-color:#00a24859}@supports (color:lab(0% 0 0)){.shadow-\[oklch\(0\.62_0\.18_150\/0\.35\)\]{--tw-shadow-color:lab(58.1419% -54.8916 36.8509/.35)}}@supports (color:color-mix(in lab,red,red)){.shadow-\[oklch\(0\.62_0\.18_150\/0\.35\)\]{--tw-shadow-color:color-mix(in oklab, lab(58.1419% -54.8916 36.8509/.35) var(--tw-shadow-alpha), transparent)}}.shadow-blue-500\/30{--tw-shadow-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.shadow-blue-500\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-900\/10{--tw-shadow-color:#1c398e1a}@supports (color:color-mix(in lab,red,red)){.shadow-blue-900\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-900) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-900\/20{--tw-shadow-color:#1c398e33}@supports (color:color-mix(in lab,red,red)){.shadow-blue-900\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-900) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-primary\/50{--tw-shadow-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.shadow-primary\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--primary) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[var\(--dc-line-gold\)\]{--tw-ring-color:var(--dc-line-gold)}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.ring-border{--tw-ring-color:var(--border)}.ring-ring{--tw-ring-color:var(--ring)}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.ring-slate-200{--tw-ring-color:var(--color-slate-200)}.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-offset-background{--tw-ring-offset-color:var(--background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-2xl{--tw-blur:blur(var(--blur-2xl));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,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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,)}.blur-\[100px\]{--tw-blur:blur(100px);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,)}.blur-\[120px\]{--tw-blur:blur(120px);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,)}.blur-xl{--tw-blur:blur(var(--blur-xl));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,)}.brightness-0{--tw-brightness:brightness(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,)}.contrast-100{--tw-contrast:contrast(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,)}.drop-shadow-\[0_0_12px_oklch\(0\.86_0\.18_92\/0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,#fbcc0080));--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,)}@supports (color:lab(0% 0 0)){.drop-shadow-\[0_0_12px_oklch\(0\.86_0\.18_92\/0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 12px var(--tw-drop-shadow-color,lab(84.2143% 6.78745 87.3411/.5)))}}.drop-shadow-\[0_0_18px_oklch\(0\.80_0\.12_82\/0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 18px var(--tw-drop-shadow-color,#e4b65c80));--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,)}@supports (color:lab(0% 0 0)){.drop-shadow-\[0_0_18px_oklch\(0\.80_0\.12_82\/0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 18px var(--tw-drop-shadow-color,lab(76.9404% 10.0711 51.2784/.5)))}}.drop-shadow-\[0_2px_30px_rgba\(0\,0\,0\,0\.45\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 30px var(--tw-drop-shadow-color,#00000073));--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-\[0_30px_40px_oklch\(0_0_0\/0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 30px 40px var(--tw-drop-shadow-color,#0009));--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,)}@supports (color:lab(0% 0 0)){.drop-shadow-\[0_30px_40px_oklch\(0_0_0\/0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 30px 40px var(--tw-drop-shadow-color,lab(0% 0 0/.6)))}}.drop-shadow-\[0_40px_60px_oklch\(0_0_0\/0\.7\)\]{--tw-drop-shadow-size:drop-shadow(0 40px 60px var(--tw-drop-shadow-color,#000000b3));--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,)}@supports (color:lab(0% 0 0)){.drop-shadow-\[0_40px_60px_oklch\(0_0_0\/0\.7\)\]{--tw-drop-shadow-size:drop-shadow(0 40px 60px var(--tw-drop-shadow-color,lab(0% 0 0/.7)))}}.drop-shadow-\[0_50px_60px_oklch\(0_0_0\/0\.7\)\]{--tw-drop-shadow-size:drop-shadow(0 50px 60px var(--tw-drop-shadow-color,#000000b3));--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,)}@supports (color:lab(0% 0 0)){.drop-shadow-\[0_50px_60px_oklch\(0_0_0\/0\.7\)\]{--tw-drop-shadow-size:drop-shadow(0 50px 60px var(--tw-drop-shadow-color,lab(0% 0 0/.7)))}}.drop-shadow-\[0_50px_70px_oklch\(0_0_0\/0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 50px 70px var(--tw-drop-shadow-color,#000c));--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,)}@supports (color:lab(0% 0 0)){.drop-shadow-\[0_50px_70px_oklch\(0_0_0\/0\.8\)\]{--tw-drop-shadow-size:drop-shadow(0 50px 70px var(--tw-drop-shadow-color,lab(0% 0 0/.8)))}}.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-\[0\.15\]{--tw-grayscale:grayscale(.15);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-\[20\%\]{--tw-grayscale:grayscale(20%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter: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,)}.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-\[2px\]{--tw-backdrop-blur:blur(2px);-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-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;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-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.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-\[1500ms\]{--tw-duration:1.5s;transition-duration:1.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\[--cell-size\:2rem\]{--cell-size:2rem}.fade-in{--tw-enter-opacity:0}.ring-inset{--tw-ring-inset:inset}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media(hover:hover){.group-hover\:w-16:is(:where(.group):hover *){width:calc(var(--spacing) * 16)}.group-hover\:w-full:is(:where(.group):hover *){width:100%}.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.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:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-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-x-100:is(:where(.group):hover *){--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.06\]:is(:where(.group):hover *){scale:1.06}.group-hover\:rotate-6:is(:where(.group):hover *){rotate:6deg}.group-hover\:rotate-12:is(:where(.group):hover *){rotate:12deg}.group-hover\:gap-2:is(:where(.group):hover *){gap:calc(var(--spacing) * 2)}.group-hover\:gap-3:is(:where(.group):hover *){gap:calc(var(--spacing) * 3)}.group-hover\:border-\[\#25D366\]:is(:where(.group):hover *){border-color:#25d366}.group-hover\:border-\[var\(--ghera-gold\)\]\/50:is(:where(.group):hover *){border-color:var(--ghera-gold)}@supports (color:color-mix(in lab,red,red)){.group-hover\:border-\[var\(--ghera-gold\)\]\/50:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--ghera-gold) 50%,transparent)}}.group-hover\:border-accent:is(:where(.group):hover *){border-color:var(--accent)}.group-hover\:bg-\[\#25D366\]:is(:where(.group):hover *){background-color:#25d366}.group-hover\:bg-\[color\:var\(--ds-gold\)\]:is(:where(.group):hover *){background-color:var(--ds-gold)}.group-hover\:bg-\[color\:var\(--ef-anthracite\)\]\/30:is(:where(.group):hover *){background-color:var(--ef-anthracite)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-\[color\:var\(--ef-anthracite\)\]\/30:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--ef-anthracite) 30%,transparent)}}.group-hover\:bg-\[color\:var\(--m-sage\)\]:is(:where(.group):hover *){background-color:var(--m-sage)}.group-hover\:bg-\[color\:var\(--md-electric\)\]:is(:where(.group):hover *){background-color:var(--md-electric)}.group-hover\:bg-\[oklch\(0\.74_0\.16_55_\/_0\.18\)\]:is(:where(.group):hover *){background-color:#f68c362e}.group-hover\:bg-\[var\(--curci-navy-deep\)\]\/55:is(:where(.group):hover *){background-color:var(--curci-navy-deep)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-\[var\(--curci-navy-deep\)\]\/55:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--curci-navy-deep) 55%,transparent)}}.group-hover\:bg-\[var\(--fd-ink\)\]:is(:where(.group):hover *){background-color:var(--fd-ink)}.group-hover\:bg-accent:is(:where(.group):hover *),.group-hover\:bg-accent\/20:is(:where(.group):hover *){background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-accent\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--accent) 20%,transparent)}}.group-hover\:bg-amber-500:is(:where(.group):hover *){background-color:var(--color-amber-500)}.group-hover\:bg-orange-50:is(:where(.group):hover *){background-color:var(--color-orange-50)}.group-hover\:bg-primary:is(:where(.group):hover *){background-color:var(--primary)}.group-hover\:text-\[color\:var\(--ds-navy\)\]:is(:where(.group):hover *){color:var(--ds-navy)}.group-hover\:text-\[oklch\(0\.78_0\.08_140\)\]:is(:where(.group):hover *){color:#9dc494}.group-hover\:text-\[var\(--cm-green\)\]:is(:where(.group):hover *){color:var(--cm-green)}.group-hover\:text-\[var\(--cv-gold\)\]:is(:where(.group):hover *){color:var(--cv-gold)}.group-hover\:text-\[var\(--et-neon\)\]:is(:where(.group):hover *){color:var(--et-neon)}.group-hover\:text-\[var\(--moro-leaf\)\]:is(:where(.group):hover *){color:var(--moro-leaf)}.group-hover\:text-\[var\(--soimel-cyan\)\]:is(:where(.group):hover *){color:var(--soimel-cyan)}.group-hover\:text-accent:is(:where(.group):hover *){color:var(--accent)}.group-hover\:text-accent-foreground:is(:where(.group):hover *){color:var(--accent-foreground)}.group-hover\:text-primary-foreground:is(:where(.group):hover *){color:var(--primary-foreground)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-95:is(:where(.group):hover *){opacity:.95}.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\:\[filter\:drop-shadow\(0_0_8px_oklch\(0\.58_0\.115_130\/0\.8\)\)\]:is(:where(.group):hover *){filter:drop-shadow(0 0 8px #638839cc);filter:drop-shadow(0 0 8px lab(52.4616% -23.395 37.0872/.8))}.group-hover\:\[filter\:drop-shadow\(0_0_8px_oklch\(0\.82_0\.24_145\/0\.8\)\)\]:is(:where(.group):hover *){filter:drop-shadow(0 0 8px #35ea52cc);filter:drop-shadow(0 0 8px lab(81.95% -67.5848 58.1828/.8))}.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:\!size-8:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:\!p-0:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 0)!important}.group-data-\[collapsible\=icon\]\:\!p-2:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing) * 0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing) * 0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.group-data-\[variant\=floating\]\:shadow:is(:where(.group)[data-variant=floating] *){--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)}.group-\[\.toast\]\:bg-muted:is(:where(.group).toast *){background-color:var(--muted)}.group-\[\.toast\]\:bg-primary:is(:where(.group).toast *){background-color:var(--primary)}.group-\[\.toast\]\:text-muted-foreground:is(:where(.group).toast *){color:var(--muted-foreground)}.group-\[\.toast\]\:text-primary-foreground:is(:where(.group).toast *){color:var(--primary-foreground)}.group-\[\.toaster\]\:border-border:is(:where(.group).toaster *){border-color:var(--border)}.group-\[\.toaster\]\:bg-background:is(:where(.group).toaster *){background-color:var(--background)}.group-\[\.toaster\]\:text-foreground:is(:where(.group).toaster *){color:var(--foreground)}.group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *){--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)}@media(hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing) * 1)}.selection\:bg-primary ::selection,.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection,.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:mr-4::file-selector-button{margin-right:calc(var(--spacing) * 4)}.file\:rounded-lg::file-selector-button{border-radius:var(--radius)}.file\:rounded-sm::file-selector-button{border-radius:calc(var(--radius) - 4px)}.file\:border::file-selector-button{border-style:var(--tw-border-style);border-width:1px}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:border-\[var\(--moro-line\)\]::file-selector-button{border-color:var(--moro-line)}.file\:bg-\[var\(--moro-bg\)\]::file-selector-button{background-color:var(--moro-bg)}.file\:bg-\[var\(--soimel-bg-alt\)\]::file-selector-button{background-color:var(--soimel-bg-alt)}.file\:bg-secondary::file-selector-button{background-color:var(--secondary)}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.file\:px-4::file-selector-button{padding-inline:calc(var(--spacing) * 4)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing) * 2)}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:font-semibold::file-selector-button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.file\:text-\[var\(--moro-ink\)\]::file-selector-button{color:var(--moro-ink)}.file\:text-\[var\(--soimel-blue\)\]::file-selector-button{color:var(--soimel-blue)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.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)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.after\:-bottom-1\.5:after{content:var(--tw-content);bottom:calc(var(--spacing) * -1.5)}.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:h-\[2px\]:after{content:var(--tw-content);height:2px}.after\:w-0:after{content:var(--tw-content);width:calc(var(--spacing) * 0)}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing) * 1)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:bg-\[var\(--primary\)\]:after{content:var(--tw-content);background-color:var(--primary)}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.first\:pl-0:first-child{padding-left:calc(var(--spacing) * 0)}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pr-0:last-child{padding-right:calc(var(--spacing) * 0)}@media(hover:hover){.hover\:translate-x-\[-2px\]:hover{--tw-translate-x:-2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:translate-x-\[-3px\]:hover{--tw-translate-x:-3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-2:hover{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:translate-y-\[-2px\]:hover{--tw-translate-y:-2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:translate-y-\[-3px\]:hover{--tw-translate-y:-3px;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\:scale-\[1\.03\]:hover{scale:1.03}.hover\:scale-\[1\.04\]:hover{scale:1.04}.hover\:gap-2:hover{gap:calc(var(--spacing) * 2)}.hover\:gap-2\.5:hover{gap:calc(var(--spacing) * 2.5)}.hover\:gap-3:hover{gap:calc(var(--spacing) * 3)}.hover\:gap-5:hover{gap:calc(var(--spacing) * 5)}.hover\:border-\[\#25D366\]:hover{border-color:#25d366}.hover\:border-\[color\:var\(--ds-navy\)\]\/40:hover{border-color:var(--ds-navy)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[color\:var\(--ds-navy\)\]\/40:hover{border-color:color-mix(in oklab,var(--ds-navy) 40%,transparent)}}.hover\:border-\[oklch\(0\.55_0\.14_35\)\]:hover{border-color:#b44d34}.hover\:border-\[var\(--ad-red\)\]:hover{border-color:var(--ad-red)}.hover\:border-\[var\(--cm-green\)\]\/40:hover{border-color:var(--cm-green)}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--cm-green\)\]\/40:hover{border-color:color-mix(in oklab,var(--cm-green) 40%,transparent)}}.hover\:border-\[var\(--curci-navy\)\]:hover{border-color:var(--curci-navy)}.hover\:border-\[var\(--el-gold\)\]:hover{border-color:var(--el-gold)}.hover\:border-\[var\(--el-ink\)\]:hover{border-color:var(--el-ink)}.hover\:border-\[var\(--fd-blue\)\]:hover{border-color:var(--fd-blue)}.hover\:border-\[var\(--fm-blue\)\]:hover{border-color:var(--fm-blue)}.hover\:border-\[var\(--luis-yellow-deep\)\]:hover{border-color:var(--luis-yellow-deep)}.hover\:border-\[var\(--moro-forest\)\]:hover{border-color:var(--moro-forest)}.hover\:border-\[var\(--moro-leaf\)\]:hover{border-color:var(--moro-leaf)}.hover\:border-\[var\(--primary\)\]:hover{border-color:var(--primary)}.hover\:border-\[var\(--z-ink\)\]:hover{border-color:var(--z-ink)}.hover\:border-accent:hover,.hover\:border-accent\/40:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-accent\/40:hover{border-color:color-mix(in oklab,var(--accent) 40%,transparent)}}.hover\:border-accent\/50:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-accent\/50:hover{border-color:color-mix(in oklab,var(--accent) 50%,transparent)}}.hover\:border-accent\/60:hover{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-accent\/60:hover{border-color:color-mix(in oklab,var(--accent) 60%,transparent)}}.hover\:border-amber-500\/40:hover{border-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-500\/40:hover{border-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)}}.hover\:border-amber-500\/50:hover{border-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.hover\:border-amber-500\/50:hover{border-color:color-mix(in oklab,var(--color-amber-500) 50%,transparent)}}.hover\:border-foreground\/30:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:border-foreground\/30:hover{border-color:color-mix(in oklab,var(--foreground) 30%,transparent)}}.hover\:border-foreground\/40:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:border-foreground\/40:hover{border-color:color-mix(in oklab,var(--foreground) 40%,transparent)}}.hover\:border-foreground\/50:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:border-foreground\/50:hover{border-color:color-mix(in oklab,var(--foreground) 50%,transparent)}}.hover\:border-foreground\/60:hover{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:border-foreground\/60:hover{border-color:color-mix(in oklab,var(--foreground) 60%,transparent)}}.hover\:border-primary:hover,.hover\:border-primary\/40:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--primary) 40%,transparent)}}.hover\:border-primary\/50:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--primary) 50%,transparent)}}.hover\:border-primary\/60:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/60:hover{border-color:color-mix(in oklab,var(--primary) 60%,transparent)}}.hover\:border-white:hover{border-color:var(--color-white)}.hover\:\!bg-\[color\:var\(--ef-cream\)\]:hover{background-color:var(--ef-cream)!important}.hover\:\!bg-\[var\(--corim-cream\)\]:hover{background-color:var(--corim-cream)!important}.hover\:\!bg-\[var\(--dc-cream\)\]:hover{background-color:var(--dc-cream)!important}.hover\:\!bg-white:hover{background-color:var(--color-white)!important}.hover\:bg-\[\#0b2a5b\]:hover{background-color:#0b2a5b}.hover\:bg-\[\#1ebe5a\]:hover{background-color:#1ebe5a}.hover\:bg-\[oklch\(0\.16_0\.01_30\/0\.04\)\]:hover{background-color:#110c0b0a}.hover\:bg-\[oklch\(0\.16_0\.01_30\/0\.05\)\]:hover{background-color:#110c0b0d}.hover\:bg-\[oklch\(0\.55_0\.18_150\)\]:hover{background-color:#008a3b;background-color:lab(49.9978% -55.2448 37.5695)}.hover\:bg-\[oklch\(0\.78_0\.08_140\)\]:hover{background-color:#9dc494}.hover\:bg-\[oklch\(0\.85_0\.10_200\)\]:hover{background-color:#76e2e7}.hover\:bg-\[var\(--ad-red\)\]:hover{background-color:var(--ad-red)}.hover\:bg-\[var\(--ad-red-deep\)\]:hover{background-color:var(--ad-red-deep)}.hover\:bg-\[var\(--az-ink\)\]:hover{background-color:var(--az-ink)}.hover\:bg-\[var\(--bio-bg\)\]\/10:hover{background-color:var(--bio-bg)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--bio-bg\)\]\/10:hover{background-color:color-mix(in oklab,var(--bio-bg) 10%,transparent)}}.hover\:bg-\[var\(--bio-sage-deep\)\]:hover{background-color:var(--bio-sage-deep)}.hover\:bg-\[var\(--cea-blue-soft\)\]:hover{background-color:var(--cea-blue-soft)}.hover\:bg-\[var\(--cream\)\]:hover{background-color:var(--cream)}.hover\:bg-\[var\(--el-accent-soft\)\]:hover{background-color:var(--el-accent-soft)}.hover\:bg-\[var\(--el-bg\)\]:hover{background-color:var(--el-bg)}.hover\:bg-\[var\(--el-blue\)\]:hover{background-color:var(--el-blue)}.hover\:bg-\[var\(--fm-blue-deep\)\]:hover{background-color:var(--fm-blue-deep)}.hover\:bg-\[var\(--ghera-gold\)\]:hover{background-color:var(--ghera-gold)}.hover\:bg-\[var\(--giunone-navy-deep\)\]:hover{background-color:var(--giunone-navy-deep)}.hover\:bg-\[var\(--giunone-yellow\)\]:hover{background-color:var(--giunone-yellow)}.hover\:bg-\[var\(--moro-forest\)\]:hover{background-color:var(--moro-forest)}.hover\:bg-\[var\(--moro-forest-deep\)\]:hover{background-color:var(--moro-forest-deep)}.hover\:bg-\[var\(--moro-leaf\)\]:hover{background-color:var(--moro-leaf)}.hover\:bg-\[var\(--nv-panel\)\]:hover{background-color:var(--nv-panel)}.hover\:bg-\[var\(--primary-deep\)\]:hover{background-color:var(--primary-deep)}.hover\:bg-\[var\(--secondary\)\]:hover{background-color:var(--secondary)}.hover\:bg-\[var\(--z-accent-soft\)\]:hover{background-color:var(--z-accent-soft)}.hover\:bg-\[var\(--z-blue\)\]:hover{background-color:var(--z-blue)}.hover\:bg-accent:hover,.hover\:bg-accent\/15:hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/15:hover{background-color:color-mix(in oklab,var(--accent) 15%,transparent)}}.hover\:bg-accent\/20:hover{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/20:hover{background-color:color-mix(in oklab,var(--accent) 20%,transparent)}}.hover\:bg-amber-50\/40:hover{background-color:#fffbeb66}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-50\/40:hover{background-color:color-mix(in oklab,var(--color-amber-50) 40%,transparent)}}.hover\:bg-background\/70:hover{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-background\/70:hover{background-color:color-mix(in oklab,var(--background) 70%,transparent)}}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-card:hover,.hover\:bg-card\/80:hover{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-card\/80:hover{background-color:color-mix(in oklab,var(--card) 80%,transparent)}}.hover\:bg-destructive\/80:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab,var(--destructive) 80%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--destructive) 90%,transparent)}}.hover\:bg-foreground:hover,.hover\:bg-foreground\/5:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/5:hover{background-color:color-mix(in oklab,var(--foreground) 5%,transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.hover\:bg-primary-foreground\/10:hover{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary-foreground\/10:hover{background-color:color-mix(in oklab,var(--primary-foreground) 10%,transparent)}}.hover\:bg-primary\/5:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab,var(--primary) 5%,transparent)}}.hover\:bg-primary\/10:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.hover\:bg-primary\/15:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab,var(--primary) 15%,transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary) 90%,transparent)}}.hover\:bg-secondary:hover,.hover\:bg-secondary\/40:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/40:hover{background-color:color-mix(in oklab,var(--secondary) 40%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--secondary) 80%,transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.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\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white) 20%,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\.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\:var\(--ef-anthracite\)\]:hover{color:var(--ef-anthracite)!important}.hover\:\!text-\[var\(--corim-bordeaux\)\]:hover{color:var(--corim-bordeaux)!important}.hover\:\!text-\[var\(--curci-navy\)\]:hover{color:var(--curci-navy)!important}.hover\:\!text-\[var\(--dc-anthracite\)\]:hover{color:var(--dc-anthracite)!important}.hover\:\!text-\[var\(--fd-ink\)\]:hover{color:var(--fd-ink)!important}.hover\:\!text-\[var\(--gg-ink\)\]:hover{color:var(--gg-ink)!important}.hover\:\!text-\[var\(--moro-ink\)\]:hover{color:var(--moro-ink)!important}.hover\:text-\[color\:var\(--ds-gold\)\]:hover{color:var(--ds-gold)}.hover\:text-\[color\:var\(--ds-navy\)\]:hover{color:var(--ds-navy)}.hover\:text-\[color\:var\(--ef-bronze\)\]:hover{color:var(--ef-bronze)}.hover\:text-\[color\:var\(--m-ink\)\]:hover{color:var(--m-ink)}.hover\:text-\[color\:var\(--m-sage\)\]:hover{color:var(--m-sage)}.hover\:text-\[color\:var\(--md-blue\)\]:hover{color:var(--md-blue)}.hover\:text-\[oklch\(0\.78_0\.08_140\)\]:hover{color:#9dc494}.hover\:text-\[var\(--accent\)\]:hover{color:var(--accent)}.hover\:text-\[var\(--ad-red\)\]:hover{color:var(--ad-red)}.hover\:text-\[var\(--az-green\)\]:hover{color:var(--az-green)}.hover\:text-\[var\(--az-green-deep\)\]:hover{color:var(--az-green-deep)}.hover\:text-\[var\(--az-ink\)\]:hover{color:var(--az-ink)}.hover\:text-\[var\(--bio-sage-deep\)\]:hover{color:var(--bio-sage-deep)}.hover\:text-\[var\(--corim-bordeaux\)\]:hover{color:var(--corim-bordeaux)}.hover\:text-\[var\(--curci-navy\)\]:hover{color:var(--curci-navy)}.hover\:text-\[var\(--dc-cream\)\]:hover{color:var(--dc-cream)}.hover\:text-\[var\(--dc-gold\)\]:hover{color:var(--dc-gold)}.hover\:text-\[var\(--dc-terracotta\)\]:hover{color:var(--dc-terracotta)}.hover\:text-\[var\(--ea-blue-deep\)\]:hover{color:var(--ea-blue-deep)}.hover\:text-\[var\(--el-blue\)\]:hover{color:var(--el-blue)}.hover\:text-\[var\(--el-gold\)\]:hover{color:var(--el-gold)}.hover\:text-\[var\(--el-gold-deep\)\]:hover{color:var(--el-gold-deep)}.hover\:text-\[var\(--el-ink\)\]:hover{color:var(--el-ink)}.hover\:text-\[var\(--ev-ink\)\]:hover{color:var(--ev-ink)}.hover\:text-\[var\(--fd-blue\)\]:hover{color:var(--fd-blue)}.hover\:text-\[var\(--fioma-yellow\)\]:hover{color:var(--fioma-yellow)}.hover\:text-\[var\(--fm-blue\)\]:hover{color:var(--fm-blue)}.hover\:text-\[var\(--gg-ink\)\]:hover{color:var(--gg-ink)}.hover\:text-\[var\(--gg-terra\)\]:hover{color:var(--gg-terra)}.hover\:text-\[var\(--ghera-gold\)\]:hover{color:var(--ghera-gold)}.hover\:text-\[var\(--ghera-ink\)\]:hover{color:var(--ghera-ink)}.hover\:text-\[var\(--giunone-navy\)\]:hover{color:var(--giunone-navy)}.hover\:text-\[var\(--giunone-navy-deep\)\]:hover{color:var(--giunone-navy-deep)}.hover\:text-\[var\(--giunone-orange\)\]:hover{color:var(--giunone-orange)}.hover\:text-\[var\(--giunone-yellow\)\]:hover{color:var(--giunone-yellow)}.hover\:text-\[var\(--luis-ink\)\]:hover{color:var(--luis-ink)}.hover\:text-\[var\(--md-bordeaux\)\]:hover{color:var(--md-bordeaux)}.hover\:text-\[var\(--moro-forest\)\]:hover{color:var(--moro-forest)}.hover\:text-\[var\(--moro-ink\)\]:hover{color:var(--moro-ink)}.hover\:text-\[var\(--moro-leaf\)\]:hover{color:var(--moro-leaf)}.hover\:text-\[var\(--nv-gold\)\]:hover{color:var(--nv-gold)}.hover\:text-\[var\(--nv-ink\)\]:hover{color:var(--nv-ink)}.hover\:text-\[var\(--ot-deep\)\]:hover{color:var(--ot-deep)}.hover\:text-\[var\(--ot-orange\)\]:hover{color:var(--ot-orange)}.hover\:text-\[var\(--primary\)\]:hover{color:var(--primary)}.hover\:text-\[var\(--soimel-cyan\)\]:hover{color:var(--soimel-cyan)}.hover\:text-\[var\(--z-ink\)\]:hover{color:var(--z-ink)}.hover\:text-accent:hover{color:var(--accent)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-primary-foreground:hover{color:var(--primary-foreground)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:text-white:hover{color:var(--color-white)}.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\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-95:hover{opacity:.95}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));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-\[var\(--edil-shadow-glow\)\]:hover{--tw-shadow:var(--edil-shadow-glow);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-\[var\(--shadow-brut\)\]:hover{--tw-shadow:var(--shadow-brut);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-\[var\(--shadow-soft\)\]:hover{--tw-shadow:var(--shadow-soft);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-\[var\(--shadow-water\)\]:hover{--tw-shadow:var(--shadow-water);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-\[var\(--tcr-shadow-glow\)\]:hover{--tw-shadow:var(--tcr-shadow-glow);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-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px 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)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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)}.group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:is(:where(.group)[data-collapsible=offcanvas] *):hover{background-color:var(--sidebar)}.hover\:file\:border-\[var\(--moro-forest\)\]:hover::file-selector-button{border-color:var(--moro-forest)}.hover\:after\:w-full:hover:after{content:var(--tw-content);width:100%}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus\:border-\[\#ff2a2a\]:focus{border-color:#ff2a2a}.focus\:border-\[color\:var\(--ds-navy\)\]:focus{border-color:var(--ds-navy)}.focus\:border-\[color\:var\(--ef-bronze\)\]:focus{border-color:var(--ef-bronze)}.focus\:border-\[color\:var\(--m-sage-deep\)\]:focus{border-color:var(--m-sage-deep)}.focus\:border-\[color\:var\(--md-electric\)\]:focus{border-color:var(--md-electric)}.focus\:border-\[var\(--ad-red\)\]:focus{border-color:var(--ad-red)}.focus\:border-\[var\(--az-green-deep\)\]:focus{border-color:var(--az-green-deep)}.focus\:border-\[var\(--bio-sage-deep\)\]:focus{border-color:var(--bio-sage-deep)}.focus\:border-\[var\(--cea-blue\)\]:focus{border-color:var(--cea-blue)}.focus\:border-\[var\(--cm-green\)\]:focus{border-color:var(--cm-green)}.focus\:border-\[var\(--corim-bordeaux\)\]:focus{border-color:var(--corim-bordeaux)}.focus\:border-\[var\(--curci-navy\)\]:focus{border-color:var(--curci-navy)}.focus\:border-\[var\(--cv-gold\)\]:focus{border-color:var(--cv-gold)}.focus\:border-\[var\(--dc-amber\)\]:focus{border-color:var(--dc-amber)}.focus\:border-\[var\(--dc-anthracite\)\]:focus{border-color:var(--dc-anthracite)}.focus\:border-\[var\(--ea-blue\)\]:focus{border-color:var(--ea-blue)}.focus\:border-\[var\(--et-neon\)\]:focus{border-color:var(--et-neon)}.focus\:border-\[var\(--fd-blue\)\]:focus{border-color:var(--fd-blue)}.focus\:border-\[var\(--fm-blue\)\]:focus{border-color:var(--fm-blue)}.focus\:border-\[var\(--gg-sand\)\]:focus{border-color:var(--gg-sand)}.focus\:border-\[var\(--giunone-navy\)\]:focus{border-color:var(--giunone-navy)}.focus\:border-\[var\(--md-bordeaux\)\]:focus{border-color:var(--md-bordeaux)}.focus\:border-\[var\(--moro-forest\)\]:focus{border-color:var(--moro-forest)}.focus\:border-\[var\(--moro-sand\)\]:focus{border-color:var(--moro-sand)}.focus\:border-\[var\(--ot-orange\)\]:focus{border-color:var(--ot-orange)}.focus\:border-\[var\(--primary\)\]:focus{border-color:var(--primary)}.focus\:border-amber-500:focus{border-color:var(--color-amber-500)}.focus\:border-transparent:focus{border-color:#0000}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:ring-1:focus{--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)}.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-\[oklch\(0\.55_0\.21_27\/0\.15\)\]:focus{--tw-ring-color:#d01d2126}@supports (color:lab(0% 0 0)){.focus\:ring-\[oklch\(0\.55_0\.21_27\/0\.15\)\]:focus{--tw-ring-color:lab(45.6933% 66.2056 47.555/.15)}}.focus\:ring-\[var\(--aq-orange\)\]:focus{--tw-ring-color:var(--aq-orange)}.focus\:ring-\[var\(--el-blue\)\]:focus{--tw-ring-color:var(--el-blue)}.focus\:ring-\[var\(--luis-yellow\)\]:focus{--tw-ring-color:var(--luis-yellow)}.focus\:ring-\[var\(--z-blue\)\]:focus{--tw-ring-color:var(--z-blue)}.focus\:ring-amber-500\/20:focus{--tw-ring-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.focus\:ring-amber-500\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.focus\:ring-blue-100:focus{--tw-ring-color:var(--color-blue-100)}.focus\:ring-orange-300:focus{--tw-ring-color:var(--color-orange-300)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-1:focus-visible{--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)}.focus-visible\:ring-2:focus-visible{--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-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color:var(--sidebar-ring)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-focus\:border-ring:has(:focus){border-color:var(--ring)}.has-focus\:ring-\[3px\]:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:calc(var(--spacing) * 1)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:var(--accent)}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:var(--accent-foreground)}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.data-\[state\=active\]\:shadow[data-state=active]{--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)}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50% }.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48% }.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--accent-foreground)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:border-accent\/40[data-state=open]{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:border-accent\/40[data-state=open]{border-color:color-mix(in oklab,var(--accent) 40%,transparent)}}.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab,var(--accent) 50%,transparent)}}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:shadow-lg[data-state=open]{--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)}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50% }.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48% }@media(hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--sidebar-accent-foreground)}}.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:var(--accent)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}@media(min-width:40rem){.sm\:right-6{right:calc(var(--spacing) * 6)}.sm\:left-auto{left:auto}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.sm\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:aspect-\[4\/5\]{aspect-ratio:4/5}.sm\:h-11{height:calc(var(--spacing) * 11)}.sm\:h-12{height:calc(var(--spacing) * 12)}.sm\:h-20{height:calc(var(--spacing) * 20)}.sm\:w-\[58vw\]{width:58vw}.sm\:max-w-\[300px\]{max-width:300px}.sm\:max-w-\[320px\]{max-width:320px}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:auto-rows-\[220px\]{grid-auto-rows:220px}.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\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.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)}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.sm\:py-24{padding-block:calc(var(--spacing) * 24)}.sm\:py-28{padding-block:calc(var(--spacing) * 28)}.sm\:py-32{padding-block:calc(var(--spacing) * 32)}.sm\:pt-32{padding-top:calc(var(--spacing) * 32)}.sm\:pt-36{padding-top:calc(var(--spacing) * 36)}.sm\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.sm\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.sm\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.sm\:text-left{text-align:left}.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-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-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11vw\]{font-size:11vw}.sm\:text-\[56px\]{font-size:56px}.sm\:text-\[60px\]{font-size:60px}.sm\:tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}}@media(min-width:48rem){.md\:absolute{position:absolute}.md\:left-1\/2{left:50%}.md\:order-1{order:1}.md\:order-2{order:2}.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\:row-span-1{grid-row:span 1/span 1}.md\:row-span-2{grid-row:span 2/span 2}.md\:mx-0{margin-inline:calc(var(--spacing) * 0)}.md\:mt-24{margin-top:calc(var(--spacing) * 24)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:aspect-auto{aspect-ratio:auto}.md\:h-10{height:calc(var(--spacing) * 10)}.md\:h-11{height:calc(var(--spacing) * 11)}.md\:h-12{height:calc(var(--spacing) * 12)}.md\:h-14{height:calc(var(--spacing) * 14)}.md\:h-20{height:calc(var(--spacing) * 20)}.md\:h-96{height:calc(var(--spacing) * 96)}.md\:h-\[28rem\]{height:28rem}.md\:h-\[270px\]{height:270px}.md\:h-\[290px\]{height:290px}.md\:h-\[300px\]{height:300px}.md\:h-\[320px\]{height:320px}.md\:h-\[520px\]{height:520px}.md\:h-\[560px\]{height:560px}.md\:h-\[600px\]{height:600px}.md\:h-full{height:100%}.md\:w-\[70vw\]{width:70vw}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.md\:\[grid-auto-rows\:200px\]{grid-auto-rows:200px}.md\:auto-rows-\[220px\]{grid-auto-rows:220px}.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-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.md\:grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.md\:grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-row-reverse{flex-direction:row-reverse}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:gap-4{gap:calc(var(--spacing) * 4)}:where(.md\: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(.md\: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)))}.md\:self-end{align-self:flex-end}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:p-14{padding:calc(var(--spacing) * 14)}.md\:p-16{padding:calc(var(--spacing) * 16)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.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\:py-36{padding-block:calc(var(--spacing) * 36)}.md\:pt-20{padding-top:calc(var(--spacing) * 20)}.md\:pt-32{padding-top:calc(var(--spacing) * 32)}.md\:pt-40{padding-top:calc(var(--spacing) * 40)}.md\:pt-56{padding-top:calc(var(--spacing) * 56)}.md\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.md\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.md\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.md\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.md\:pb-44{padding-bottom:calc(var(--spacing) * 44)}.md\:pb-56{padding-bottom:calc(var(--spacing) * 56)}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.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-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading,var(--text-9xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:text-\[9vw\]{font-size:9vw}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow:is(:where(.peer)[data-variant=inset]~*){--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)}.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2:is(:where(.peer)[data-state=collapsed]~*):is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 2)}}.after\:md\:hidden:after{content:var(--tw-content)}@media(min-width:48rem){.after\:md\:hidden:after{display:none}}@media(min-width:64rem){.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:top-24{top:calc(var(--spacing) * 24)}.lg\:top-28{top:calc(var(--spacing) * 28)}.lg\:top-32{top:calc(var(--spacing) * 32)}.lg\:-right-6{right:calc(var(--spacing) * -6)}.lg\:right-10{right:calc(var(--spacing) * 10)}.lg\:right-\[8\%\]{right:8%}.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\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-none{order:0}.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-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}.lg\:col-start-9{grid-column-start:9}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.lg\:mt-8{margin-top:calc(var(--spacing) * 8)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:aspect-\[2\/1\]{aspect-ratio:2}.lg\:aspect-auto{aspect-ratio:auto}.lg\:aspect-square{aspect-ratio:1}.lg\:h-11{height:calc(var(--spacing) * 11)}.lg\:h-12{height:calc(var(--spacing) * 12)}.lg\:h-20{height:calc(var(--spacing) * 20)}.lg\:h-72{height:calc(var(--spacing) * 72)}.lg\:h-\[300px\]{height:300px}.lg\:h-\[520px\]{height:520px}.lg\:h-\[560px\]{height:560px}.lg\:h-\[580px\]{height:580px}.lg\:h-\[610px\]{height:610px}.lg\:w-\[34vw\]{width:34vw}.lg\:w-\[58\%\]{width:58%}.lg\:w-\[58vw\]{width:58vw}.lg\:w-auto{width:auto}.lg\:min-w-0{min-width:calc(var(--spacing) * 0)}.lg\:min-w-\[180px\]{min-width:180px}.lg\:rotate-0{rotate:0deg}.lg\:auto-rows-\[180px\]{grid-auto-rows:180px}.lg\:auto-rows-\[240px\]{grid-auto-rows:240px}.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-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:gap-5{gap:calc(var(--spacing) * 5)}.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-20{gap:calc(var(--spacing) * 20)}:where(.lg\:space-y-40>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 40) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 40) * calc(1 - var(--tw-space-y-reverse)))}.lg\:self-start{align-self:flex-start}.lg\:overflow-x-auto{overflow-x:auto}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.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-12{padding:calc(var(--spacing) * 12)}.lg\:p-14{padding:calc(var(--spacing) * 14)}.lg\:p-16{padding:calc(var(--spacing) * 16)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:py-28{padding-block:calc(var(--spacing) * 28)}.lg\:py-32{padding-block:calc(var(--spacing) * 32)}.lg\:py-36{padding-block:calc(var(--spacing) * 36)}.lg\:py-40{padding-block:calc(var(--spacing) * 40)}.lg\:py-44{padding-block:calc(var(--spacing) * 44)}.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-36{padding-top:calc(var(--spacing) * 36)}.lg\:pt-40{padding-top:calc(var(--spacing) * 40)}.lg\:pt-44{padding-top:calc(var(--spacing) * 44)}.lg\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.lg\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.lg\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.lg\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.lg\:pb-44{padding-bottom:calc(var(--spacing) * 44)}.lg\:pb-56{padding-bottom:calc(var(--spacing) * 56)}.lg\:pl-10{padding-left:calc(var(--spacing) * 10)}.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-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.lg\:text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:text-\[2\.6rem\]{font-size:2.6rem}.lg\:text-\[3\.4rem\]{font-size:3.4rem}.lg\:text-\[4\.5rem\]{font-size:4.5rem}.lg\:text-\[5\.5rem\]{font-size:5.5rem}.lg\:text-\[7\.5vw\]{font-size:7.5vw}.lg\:text-\[68px\]{font-size:68px}.lg\:text-\[78px\]{font-size:78px}.lg\:text-\[88px\]{font-size:88px}.lg\:opacity-100{opacity:1}}@media(min-width:80rem){.xl\:flex{display:flex}.xl\:hidden{display:none}.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\:gap-7{gap:calc(var(--spacing) * 7)}.xl\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.xl\:text-\[5\.5rem\]{font-size:5.5rem}}.dark\:border-destructive:is(.dark *){border-color:var(--destructive)}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:var(--border)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:color-mix(in oklab,var(--border) 50%,transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{--tw-outline-style:none;outline-style:none}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing) * 0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing) * 12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing) * 3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing) * 5)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}@media(min-width:64rem){.lg\:\[\&\>\*\:first-child\]\:order-2>:first-child{order:2}}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>button\]\:hidden>button{display:none}@media(min-width:64rem){.lg\:\[\&\>div\:first-child\]\:order-2>div:first-child{order:2}}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing) * 4)}.\[\&\>svg\]\:left-4>svg{left:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:h-3\.5>svg{height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-3\.5>svg{width:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:var(--destructive)}.\[\&\>svg\]\:text-foreground>svg{color:var(--foreground)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing) * 7)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize,[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}.theme-ferrarese{--background:#fbfaf8;--foreground:#090e11;--card:#fff;--card-foreground:#090e11;--popover:#fff;--popover-foreground:#090e11;--primary:#090e11;--primary-foreground:#fbfaf8;--primary-glow:#252f37;--secondary:#f3f2ee;--secondary-foreground:#090e11;--muted:#efeeeb;--muted-foreground:#484e52;--accent:#bfd122;--accent-foreground:#090e11;--destructive:#e62b34;--destructive-foreground:#f8f8f8;--border:#090e111a;--input:#090e1124;--ring:#bfd122;--grid-line:#090e110f;--gradient-hero:radial-gradient(ellipse at 75% 15%, #bfd12247, transparent 60%), radial-gradient(ellipse at 8% 85%, #bfd1221f, transparent 55%), linear-gradient(180deg, #fcfcf9, #f3f2ee);--gradient-lime:linear-gradient(135deg, #ccdf21, #adbd14);--shadow-glow:0 0 40px #bfd12273, 0 0 120px #bfd12233;--shadow-card:0 30px 60px -25px #090e112e, 0 0 0 1px #090e110f;--font-display:"Inter", "Helvetica Neue", system-ui, sans-serif}@supports (color:lab(0% 0 0)){.theme-ferrarese{--background:lab(98.279% -.097543 1.13808);--foreground:lab(3.70517% -.878364 -2.13724);--card:lab(100% 0 0);--card-foreground:lab(3.70517% -.878364 -2.13724);--popover:lab(100% 0 0);--popover-foreground:lab(3.70517% -.878364 -2.13724);--primary:lab(3.70517% -.878364 -2.13724);--primary-foreground:lab(98.279% -.097543 1.13808);--primary-glow:lab(18.8165% -2.96721 -6.45695);--secondary:lab(95.3914% -.159591 1.8988);--secondary-foreground:lab(3.70517% -.878364 -2.13724);--muted:lab(94.2314% -.159532 1.89886);--muted-foreground:lab(32.7339% -1.59834 -3.27871);--accent:lab(80.474% -20.6719 74.1923);--accent-foreground:lab(3.70517% -.878364 -2.13724);--destructive:lab(51.3582% 69.7345 44.3509);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--border:lab(3.70517% -.878364 -2.13724/.1);--input:lab(3.70517% -.878364 -2.13724/.14);--ring:lab(80.474% -20.6719 74.1923);--grid-line:lab(3.70517% -.878364 -2.13724/.06);--gradient-hero:radial-gradient(ellipse at 75% 15%, lab(80.474% -20.6719 74.1923/.28), transparent 60%), radial-gradient(ellipse at 8% 85%, lab(80.474% -20.6719 74.1923/.12), transparent 55%), linear-gradient(180deg, lab(98.859% -.0975132 1.13808), lab(95.3914% -.159591 1.8988));--gradient-lime:linear-gradient(135deg, lab(85.1863% -21.7775 78.534), lab(73.4309% -19.4107 70.6615));--shadow-glow:0 0 40px lab(80.474% -20.6719 74.1923/.45), 0 0 120px lab(80.474% -20.6719 74.1923/.2);--shadow-card:0 30px 60px -25px lab(3.70517% -.878364 -2.13724/.18), 0 0 0 1px lab(3.70517% -.878364 -2.13724/.06)}}@keyframes ferrarese-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ferrarese-pulse-ring{0%{box-shadow:0 0 #bfd122b3}70%{box-shadow:0 0 0 18px #bfd12200}to{box-shadow:0 0 #bfd12200}}@keyframes ferrarese-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes ferrarese-shine{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes ferrarese-grid-pan{0%{background-position:0 0}to{background-position:60px 60px}}.fr-marquee{animation:40s linear infinite ferrarese-marquee}.fr-pulse-ring{animation:2s cubic-bezier(.4,0,.6,1) infinite ferrarese-pulse-ring}.fr-float{animation:4s ease-in-out infinite ferrarese-float}.fr-shine{background:linear-gradient(110deg,#0000 30%,#ffffff26,#0000 70%) 0 0/200% 100%;background:linear-gradient(110deg,#0000 30%,#ffffff26,#0000 70%) 0 0/200% 100%;animation:3s linear infinite ferrarese-shine}.fr-grid{background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:60px 60px;animation:20s linear infinite ferrarese-grid-pan}.fr-text-stroke{-webkit-text-stroke:1px oklch(100% 0 0/.18);color:#0000}.theme-perfectrenovation{--background:#fbf8f6;--foreground:#0d0807;--card:#fff;--card-foreground:#0d0807;--popover:#fff;--popover-foreground:#0d0807;--primary:#110c0b;--primary-foreground:#fbf8f6;--secondary:#f1eeeb;--secondary-foreground:#0d0807;--muted:#eeeae8;--muted-foreground:#524b4a;--accent:#df2225;--accent-foreground:#f8f8f8;--destructive:#df2225;--destructive-foreground:#f8f8f8;--border:#0d08071a;--input:#0d080724;--ring:#df2225;--pr-grid-line:#0d08070f;--pr-gradient-hero:radial-gradient(ellipse at 80% 10%, #df22252e, transparent 55%), radial-gradient(ellipse at 5% 90%, #0d080726, transparent 60%), linear-gradient(180deg, #fdfbfa, #f1eeeb);--pr-gradient-red:linear-gradient(135deg, #f22c2d, #bd0010);--pr-shadow-card:0 30px 60px -25px #0d080738, 0 0 0 1px #0d08070f;--pr-shadow-glow:0 10px 40px #df222559}@supports (color:lab(0% 0 0)){.theme-perfectrenovation{--background:lab(97.673% .667661 1.3273);--foreground:lab(2.43982% 1.40048 .835225);--card:lab(100% 0 0);--card-foreground:lab(2.43982% 1.40048 .835225);--popover:lab(100% 0 0);--popover-foreground:lab(2.43982% 1.40048 .835225);--primary:lab(3.64938% 1.81824 1.09877);--primary-foreground:lab(97.673% .667661 1.3273);--secondary:lab(94.1912% .836074 1.66);--secondary-foreground:lab(2.43982% 1.40048 .835225);--muted:lab(93.0312% .836194 1.66004);--muted-foreground:lab(32.6367% 2.92991 1.94628);--accent:lab(49.0747% 69.3434 49.6251);--accent-foreground:lab(97.68% -.0000298023 .0000119209);--destructive:lab(49.0747% 69.3434 49.6251);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--border:lab(2.43982% 1.40048 .835225/.1);--input:lab(2.43982% 1.40048 .835225/.14);--ring:lab(49.0747% 69.3434 49.6251);--pr-grid-line:lab(2.43982% 1.40048 .835225/.06);--pr-gradient-hero:radial-gradient(ellipse at 80% 10%, lab(49.0747% 69.3434 49.6251/.18), transparent 55%), radial-gradient(ellipse at 5% 90%, lab(2.43982% 1.40048 .835225/.15), transparent 60%), linear-gradient(180deg, lab(98.8348% .499934 .99498), lab(94.1912% .836074 1.66));--pr-gradient-red:linear-gradient(135deg, lab(53.6204% 72.443 51.2392), lab(39.7537% 69.6842 56.4661));--pr-shadow-card:0 30px 60px -25px lab(2.43982% 1.40048 .835225/.22), 0 0 0 1px lab(2.43982% 1.40048 .835225/.06);--pr-shadow-glow:0 10px 40px lab(49.0747% 69.3434 49.6251/.35)}}@keyframes pr-pulse-wa{0%{box-shadow:0 0 #11ad32a6}70%{box-shadow:0 0 0 22px #11ad3200}to{box-shadow:0 0 #11ad3200}}@keyframes pr-pulse-red{0%{box-shadow:0 0 #df22258c}70%{box-shadow:0 0 0 16px #df222500}to{box-shadow:0 0 #df222500}}@keyframes pr-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pr-grid-pan{0%{background-position:0 0}to{background-position:80px 80px}}@keyframes pr-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes pr-shine{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pr-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.pr-pulse-wa{animation:2s cubic-bezier(.4,0,.6,1) infinite pr-pulse-wa}.pr-pulse-red{animation:2.2s cubic-bezier(.4,0,.6,1) infinite pr-pulse-red}.pr-marquee{animation:45s linear infinite pr-marquee}.pr-rise{animation:.8s cubic-bezier(.16,1,.3,1) both pr-rise}.pr-float{animation:5s ease-in-out infinite pr-float}.pr-grid{background-image:linear-gradient(var(--pr-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--pr-grid-line) 1px,transparent 1px);background-size:80px 80px;animation:25s linear infinite pr-grid-pan}.pr-shine{background:linear-gradient(110deg,#0000 30%,#ffffff40,#0000 70%) 0 0/200% 100%;background:linear-gradient(110deg,#0000 30%,#ffffff40,#0000 70%) 0 0/200% 100%;animation:3.5s linear infinite pr-shine}.pr-text-gradient{color:#0000;background:linear-gradient(135deg,#110c0b,#df2225);background:linear-gradient(135deg,#110c0b,#701f1b,#df2225);-webkit-background-clip:text;background-clip:text}.theme-tcr{--background:#f8fafc;--foreground:#0c121a;--card:#fff;--card-foreground:#0c121a;--popover:#fff;--popover-foreground:#0c121a;--primary:#0e1624;--primary-foreground:#f8fafc;--secondary:#eff2f5;--secondary-foreground:#0e1624;--muted:#eceff1;--muted-foreground:#4f5661;--accent:#044cb6;--accent-foreground:#f8fafc;--destructive:#e62b34;--destructive-foreground:#f8f8f8;--border:#0e16241a;--input:#0e16241f;--ring:#044cb6;--tcr-navy:#012868;--tcr-grid-line:#0e16240f;--tcr-gradient-hero:radial-gradient(ellipse at 85% 15%, #044cb61a, transparent 60%), radial-gradient(ellipse at 5% 95%, #0e16240f, transparent 60%), linear-gradient(180deg, #f8fafc, #eff2f5);--tcr-gradient-orange:linear-gradient(135deg, #115bcd, #032a78);--tcr-shadow-card:0 24px 50px -28px #0e162440, 0 0 0 1px #0e16240f;--tcr-shadow-glow:0 14px 50px #044cb647}@supports (color:lab(0% 0 0)){.theme-tcr{--background:lab(98.265% -.495434 -.992274);--foreground:lab(5.19304% -.298686 -6.50336);--card:lab(100% 0 0);--card-foreground:lab(5.19304% -.298686 -6.50336);--popover:lab(100% 0 0);--popover-foreground:lab(5.19304% -.298686 -6.50336);--primary:lab(7.06747% -.19002 -10.6574);--primary-foreground:lab(98.265% -.495434 -.992274);--secondary:lab(95.3681% -.823021 -1.65218);--secondary-foreground:lab(7.06747% -.19002 -10.6574);--muted:lab(94.2081% -.822991 -1.65213);--muted-foreground:lab(36.1243% -.829309 -7.36671);--accent:lab(34.1796% 15.2794 -62.73);--accent-foreground:lab(98.265% -.495434 -.992274);--destructive:lab(51.3582% 69.7345 44.3509);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--border:lab(7.06747% -.19002 -10.6574/.1);--input:lab(7.06747% -.19002 -10.6574/.12);--ring:lab(34.1796% 15.2794 -62.73);--tcr-navy:lab(17.4531% 10.1863 -41.82);--tcr-grid-line:lab(7.06747% -.19002 -10.6574/.06);--tcr-gradient-hero:radial-gradient(ellipse at 85% 15%, lab(34.1796% 15.2794 -62.73/.1), transparent 60%), radial-gradient(ellipse at 5% 95%, lab(7.06747% -.19002 -10.6574/.06), transparent 60%), linear-gradient(180deg, lab(98.265% -.495434 -.992274), lab(95.3681% -.823021 -1.65218));--tcr-gradient-orange:linear-gradient(135deg, lab(39.9625% 14.6728 -66.2483), lab(19.3276% 15.3645 -49.0544));--tcr-shadow-card:0 24px 50px -28px lab(7.06747% -.19002 -10.6574/.25), 0 0 0 1px lab(7.06747% -.19002 -10.6574/.06);--tcr-shadow-glow:0 14px 50px lab(34.1796% 15.2794 -62.73/.28)}}@keyframes tcr-pulse-wa{0%{box-shadow:0 0 #11ad32b3}70%{box-shadow:0 0 0 22px #11ad3200}to{box-shadow:0 0 #11ad3200}}@keyframes tcr-pulse-orange{0%{box-shadow:0 0 #044cb68c}70%{box-shadow:0 0 0 18px #044cb600}to{box-shadow:0 0 #044cb600}}@keyframes tcr-grid-pan{0%{background-position:0 0}to{background-position:80px 80px}}@keyframes tcr-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes tcr-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes tcr-shine{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes tcr-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes tcr-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes tcr-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.tcr-pulse-wa{animation:2s cubic-bezier(.4,0,.6,1) infinite tcr-pulse-wa}.tcr-pulse-orange{animation:2.2s cubic-bezier(.4,0,.6,1) infinite tcr-pulse-orange}.tcr-rise{animation:.9s cubic-bezier(.16,1,.3,1) both tcr-rise}.tcr-marquee{animation:40s linear infinite tcr-marquee}.tcr-blink{animation:1.4s ease-in-out infinite tcr-blink}.tcr-spin-slow{animation:18s linear infinite tcr-spin-slow}.tcr-float{animation:5s ease-in-out infinite tcr-float}.tcr-grid{background-image:linear-gradient(var(--tcr-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--tcr-grid-line) 1px,transparent 1px);background-size:80px 80px;animation:25s linear infinite tcr-grid-pan}.tcr-shine{background:linear-gradient(110deg,#0000 30%,#fff3,#0000 70%) 0 0/200% 100%;background:linear-gradient(110deg,#0000 30%,#fff3,#0000 70%) 0 0/200% 100%;animation:3.5s linear infinite tcr-shine}.tcr-text-gradient{color:#0000;background:linear-gradient(135deg,#f8f8f8,#ff721b);background:linear-gradient(135deg,#f8f8f8,color(xyz 0.671 0.594 0.36) 50%,color(xyz 0.582 0.457 0.162) 75%,color(xyz 0.542 0.397 0.09) 87.5%,color(xyz 0.523 0.369 0.061) 93.75%,color(xyz 0.514 0.355 0.047),color(xyz 0.505 0.342 0.035));-webkit-background-clip:text;background-clip:text}.theme-edil{--background:#fcfaf6;--foreground:#09131a;--card:#fff;--card-foreground:#09131a;--popover:#fff;--popover-foreground:#09131a;--primary:#10364e;--primary-foreground:#fcfaf6;--secondary:#f1eee7;--secondary-foreground:#09131a;--muted:#eeebe4;--muted-foreground:#444f57;--accent:#b27744;--accent-foreground:#fcfaf6;--destructive:#e62b34;--destructive-foreground:#f8f8f8;--border:#09131a1a;--input:#09131a24;--ring:#10364e;--edil-grid-line:#09131a0d;--edil-gradient-hero:radial-gradient(ellipse at 80% 10%, #b277442e, transparent 55%), radial-gradient(ellipse at 5% 90%, #10364e1f, transparent 60%), linear-gradient(180deg, #fdfcf8, #f1eee7);--edil-gradient-deep:linear-gradient(135deg, #001d2f, #10364e);--edil-shadow-card:0 30px 60px -25px #09131a38, 0 0 0 1px #09131a0f;--edil-shadow-glow:0 10px 40px #10364e4d}@supports (color:lab(0% 0 0)){.theme-edil{--background:lab(98.2805% .135809 1.90165);--foreground:lab(5.27136% -1.99367 -5.70667);--card:lab(100% 0 0);--card-foreground:lab(5.27136% -1.99367 -5.70667);--popover:lab(100% 0 0);--popover-foreground:lab(5.27136% -1.99367 -5.70667);--primary:lab(21.0678% -6.72983 -18.8035);--primary-foreground:lab(98.2805% .135809 1.90165);--secondary:lab(94.24% .287414 3.81376);--secondary-foreground:lab(5.27136% -1.99367 -5.70667);--muted:lab(93.08% .287741 3.81397);--muted-foreground:lab(32.7416% -3.07103 -6.49882);--accent:lab(55.5588% 20.1268 37.427);--accent-foreground:lab(98.2805% .135809 1.90165);--destructive:lab(51.3582% 69.7345 44.3509);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--border:lab(5.27136% -1.99367 -5.70667/.1);--input:lab(5.27136% -1.99367 -5.70667/.14);--ring:lab(21.0678% -6.72983 -18.8035);--edil-grid-line:lab(5.27136% -1.99367 -5.70667/.05);--edil-gradient-hero:radial-gradient(ellipse at 80% 10%, lab(55.5588% 20.1268 37.427/.18), transparent 55%), radial-gradient(ellipse at 5% 90%, lab(21.0678% -6.72983 -18.8035/.12), transparent 60%), linear-gradient(180deg, lab(98.8605% .13572 1.90164), lab(94.24% .287414 3.81376));--edil-gradient-deep:linear-gradient(135deg, lab(9.44669% -4.95417 -15.567), lab(21.0678% -6.72983 -18.8035));--edil-shadow-card:0 30px 60px -25px lab(5.27136% -1.99367 -5.70667/.22), 0 0 0 1px lab(5.27136% -1.99367 -5.70667/.06);--edil-shadow-glow:0 10px 40px lab(21.0678% -6.72983 -18.8035/.3)}}@keyframes edil-pulse-wa{0%{box-shadow:0 0 #11ad32a6}70%{box-shadow:0 0 0 22px #11ad3200}to{box-shadow:0 0 #11ad3200}}@keyframes edil-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes edil-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes edil-shine{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes edil-grid-pan{0%{background-position:0 0}to{background-position:80px 80px}}@keyframes edil-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes edil-water{0%,to{background-position:0%}50%{background-position:100%}}.edil-pulse-wa{animation:2s cubic-bezier(.4,0,.6,1) infinite edil-pulse-wa}.edil-rise{animation:.9s cubic-bezier(.16,1,.3,1) both edil-rise}.edil-marquee{animation:50s linear infinite edil-marquee}.edil-float{animation:5s ease-in-out infinite edil-float}.edil-grid{background-image:linear-gradient(var(--edil-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--edil-grid-line) 1px,transparent 1px);background-size:80px 80px;animation:25s linear infinite edil-grid-pan}.edil-shine{background:linear-gradient(110deg,#0000 30%,#ffffff2e,#0000 70%) 0 0/200% 100%;background:linear-gradient(110deg,#0000 30%,#ffffff2e,#0000 70%) 0 0/200% 100%;animation:4s linear infinite edil-shine}.edil-text-gradient{color:#0000;background:linear-gradient(135deg,#10364e,#b27744);background:linear-gradient(135deg,#10364e,#645850,#b27744);-webkit-background-clip:text;background-clip:text}.edil-water-anim{background:linear-gradient(90deg,#10364e,#065f74,#10364e) 0 0/200% 100%;animation:6s ease-in-out infinite edil-water}:root{--radius:.625rem;--background:#fff;--foreground:#020618;--card:#fff;--card-foreground:#020618;--popover:#fff;--popover-foreground:#020618;--primary:#0f172b;--primary-foreground:#f8fafc;--secondary:#f1f5f9;--secondary-foreground:#0f172b;--muted:#f1f5f9;--muted-foreground:#62748e;--accent:#f1f5f9;--accent-foreground:#0f172b;--destructive:#e40014;--destructive-foreground:#f8fafc;--border:#e2e8f0;--input:#e2e8f0;--ring:#90a1b9;--chart-1:#f05100;--chart-2:#009588;--chart-3:#104e64;--chart-4:#fcbb00;--chart-5:#f99c00;--sidebar:#f8fafc;--sidebar-foreground:#020618;--sidebar-primary:#0f172b;--sidebar-primary-foreground:#f8fafc;--sidebar-accent:#f1f5f9;--sidebar-accent-foreground:#0f172b;--sidebar-border:#e2e8f0;--sidebar-ring:#90a1b9}@supports (color:lab(0% 0 0)){:root{--background:lab(100% 0 0);--foreground:lab(1.76974% 1.32743 -9.28855);--card:lab(100% 0 0);--card-foreground:lab(1.76974% 1.32743 -9.28855);--popover:lab(100% 0 0);--popover-foreground:lab(1.76974% 1.32743 -9.28855);--primary:lab(7.78673% 1.82345 -15.0537);--primary-foreground:lab(98.1434% -.369519 -1.05966);--secondary:lab(96.286% -.852436 -2.46847);--secondary-foreground:lab(7.78673% 1.82345 -15.0537);--muted:lab(96.286% -.852436 -2.46847);--muted-foreground:lab(48.0876% -2.03595 -16.5814);--accent:lab(96.286% -.852436 -2.46847);--accent-foreground:lab(7.78673% 1.82345 -15.0537);--destructive:lab(48.4493% 77.4328 61.5452);--destructive-foreground:lab(98.1434% -.369519 -1.05966);--border:lab(91.7353% -.998765 -4.76968);--input:lab(91.7353% -.998765 -4.76968);--ring:lab(65.5349% -2.25151 -14.5072);--chart-1:lab(57.1026% 64.2584 89.8886);--chart-2:lab(55.0223% -41.0774 -3.90277);--chart-3:lab(30.372% -13.1853 -18.7887);--chart-4:lab(80.1641% 16.6016 99.2089);--chart-5:lab(72.7183% 31.8672 97.9407);--sidebar:lab(98.1434% -.369519 -1.05966);--sidebar-foreground:lab(1.76974% 1.32743 -9.28855);--sidebar-primary:lab(7.78673% 1.82345 -15.0537);--sidebar-primary-foreground:lab(98.1434% -.369519 -1.05966);--sidebar-accent:lab(96.286% -.852436 -2.46847);--sidebar-accent-foreground:lab(7.78673% 1.82345 -15.0537);--sidebar-border:lab(91.7353% -.998765 -4.76968);--sidebar-ring:lab(65.5349% -2.25151 -14.5072)}}.dark{--background:#020618;--foreground:#f8fafc;--card:#0f172b;--card-foreground:#f8fafc;--popover:#0f172b;--popover-foreground:#f8fafc;--primary:#e2e8f0;--primary-foreground:#0f172b;--secondary:#1d293d;--secondary-foreground:#f8fafc;--muted:#1d293d;--muted-foreground:#90a1b9;--accent:#1d293d;--accent-foreground:#f8fafc;--destructive:#ff6568;--destructive-foreground:#f8fafc;--border:#ffffff1a;--input:#ffffff26;--ring:#6a7282;--chart-1:#1447e6;--chart-2:#00bb7f;--chart-3:#f99c00;--chart-4:#ac4bff;--chart-5:#ff2357;--sidebar:#0f172b;--sidebar-foreground:#f8fafc;--sidebar-primary:#1447e6;--sidebar-primary-foreground:#f8fafc;--sidebar-accent:#1d293d;--sidebar-accent-foreground:#f8fafc;--sidebar-border:#ffffff1a;--sidebar-ring:#6a7282}@supports (color:lab(0% 0 0)){.dark{--background:lab(1.76974% 1.32743 -9.28855);--foreground:lab(98.1434% -.369519 -1.05966);--card:lab(7.78673% 1.82345 -15.0537);--card-foreground:lab(98.1434% -.369519 -1.05966);--popover:lab(7.78673% 1.82345 -15.0537);--popover-foreground:lab(98.1434% -.369519 -1.05966);--primary:lab(91.7353% -.998765 -4.76968);--primary-foreground:lab(7.78673% 1.82345 -15.0537);--secondary:lab(16.132% -.318035 -14.6672);--secondary-foreground:lab(98.1434% -.369519 -1.05966);--muted:lab(16.132% -.318035 -14.6672);--muted-foreground:lab(65.5349% -2.25151 -14.5072);--accent:lab(16.132% -.318035 -14.6672);--accent-foreground:lab(98.1434% -.369519 -1.05966);--destructive:lab(63.7053% 60.745 31.3109);--destructive-foreground:lab(98.1434% -.369519 -1.05966);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(47.7841% -.393182 -10.0268);--chart-1:lab(36.9089% 35.0961 -85.6872);--chart-2:lab(66.9756% -58.27 19.5419);--chart-3:lab(72.7183% 31.8672 97.9407);--chart-4:lab(52.0183% 66.11 -78.2316);--chart-5:lab(56.101% 79.4328 31.4532);--sidebar:lab(7.78673% 1.82345 -15.0537);--sidebar-foreground:lab(98.1434% -.369519 -1.05966);--sidebar-primary:lab(36.9089% 35.0961 -85.6872);--sidebar-primary-foreground:lab(98.1434% -.369519 -1.05966);--sidebar-accent:lab(16.132% -.318035 -14.6672);--sidebar-accent-foreground:lab(98.1434% -.369519 -1.05966);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(47.7841% -.393182 -10.0268)}}.theme-edycolor{--background:#f8fafd;--foreground:#071027;--card:#fff;--card-foreground:#071027;--popover:#fff;--popover-foreground:#071027;--primary:#081e67;--primary-foreground:#f8fafd;--primary-glow:#044cb6;--secondary:#edf2f8;--secondary-foreground:#071027;--muted:#ebeff4;--muted-foreground:#4c5666;--accent:#db2c2b;--accent-foreground:#fcfcfc;--destructive:#e62b34;--destructive-foreground:#f8f8f8;--border:#081e671f;--input:#081e6724;--ring:#db2c2b;--edy-gradient-hero:radial-gradient(ellipse at 80% 10%, #db2c2b4d, transparent 55%), radial-gradient(ellipse at 5% 90%, #044cb659, transparent 55%), linear-gradient(160deg, #041348, #081e67);--edy-gradient-cta:linear-gradient(135deg, #ee3533, #c2152f);--edy-shadow-card:0 30px 60px -25px #0710274d, 0 0 0 1px #0710270f;--edy-shadow-glow:0 0 50px #db2c2b73}@supports (color:lab(0% 0 0)){.theme-edycolor{--background:lab(98.2562% -.553459 -1.78938);--foreground:lab(4.91128% 2.48037 -16.859);--card:lab(100% 0 0);--card-foreground:lab(4.91128% 2.48037 -16.859);--popover:lab(100% 0 0);--popover-foreground:lab(4.91128% 2.48037 -16.859);--primary:lab(14.6062% 17.5134 -45.8543);--primary-foreground:lab(98.2562% -.553459 -1.78938);--primary-glow:lab(34.1796% 15.2794 -62.73);--secondary:lab(95.3516% -1.09163 -3.57015);--secondary-foreground:lab(4.91128% 2.48037 -16.859);--muted:lab(94.1935% -.877976 -2.85867);--muted-foreground:lab(36.0748% -1.03399 -10.9641);--accent:lab(49.1862% 66.0919 46.2066);--accent-foreground:lab(98.84% .0000298023 -.0000119209);--destructive:lab(51.3582% 69.7345 44.3509);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--border:lab(14.6062% 17.5134 -45.8543/.12);--input:lab(14.6062% 17.5134 -45.8543/.14);--ring:lab(49.1862% 66.0919 46.2066);--edy-gradient-hero:radial-gradient(ellipse at 80% 10%, lab(49.1862% 66.0919 46.2066/.3), transparent 55%), radial-gradient(ellipse at 5% 90%, lab(34.1796% 15.2794 -62.73/.35), transparent 55%), linear-gradient(160deg, lab(8.10639% 13.1073 -35.2675), lab(14.6062% 17.5134 -45.8543));--edy-gradient-cta:linear-gradient(135deg, lab(53.7314% 69.1943 47.9494), lab(42.2139% 63.9706 35.353));--edy-shadow-card:0 30px 60px -25px lab(4.91128% 2.48037 -16.859/.3), 0 0 0 1px lab(4.91128% 2.48037 -16.859/.06);--edy-shadow-glow:0 0 50px lab(49.1862% 66.0919 46.2066/.45)}}@keyframes edy-pulse-wa{0%,to{box-shadow:0 0 #11ad32b3}50%{box-shadow:0 0 0 18px #11ad3200}}@keyframes edy-pulse-cta{0%,to{box-shadow:0 0 #db2c2b8c}50%{box-shadow:0 0 0 14px #db2c2b00}}@keyframes edy-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes edy-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes edy-shine{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes edy-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.theme-maremma{--background:#fff9f1;--foreground:#1b0e09;--card:#fff;--card-foreground:#1b0e09;--popover:#fff;--popover-foreground:#1b0e09;--primary:#1b0e09;--primary-foreground:#fff9f1;--primary-glow:#442c22;--secondary:#f6ede2;--secondary-foreground:#1b0e09;--muted:#f1e6da;--muted-foreground:#594942;--accent:#c5521c;--accent-foreground:#fcfcfc;--destructive:#cc2823;--destructive-foreground:#f8f8f8;--border:#1b0e091f;--input:#1b0e0924;--ring:#c5521c;--mar-gradient-hero:radial-gradient(ellipse at 80% 15%, #c5521c73, transparent 55%), radial-gradient(ellipse at 8% 90%, #7d460b66, transparent 55%), linear-gradient(165deg, #22110b, #381b0e);--mar-gradient-warm:linear-gradient(135deg, #d75a21, #a7391e);--mar-gradient-sun:linear-gradient(135deg, #eba941, #d75a21);--mar-shadow-card:0 30px 60px -25px #1b0e094d, 0 0 0 1px #1b0e090f;--mar-shadow-glow:0 0 50px #c5521c73;--mar-paper:repeating-linear-gradient(45deg, transparent 0 6px, #1b0e0904 6px 7px)}@supports (color:lab(0% 0 0)){.theme-maremma{--background:lab(98.2801% 1.04904 4.44803);--foreground:lab(5.13396% 5.49538 4.07284);--card:lab(100% 0 0);--card-foreground:lab(5.13396% 5.49538 4.07284);--popover:lab(100% 0 0);--popover-foreground:lab(5.13396% 5.49538 4.07284);--primary:lab(5.13396% 5.49538 4.07284);--primary-foreground:lab(98.2801% 1.04904 4.44803);--primary-glow:lab(20.8741% 10.2277 11.6095);--secondary:lab(94.2282% 1.60849 6.69571);--secondary-foreground:lab(5.13396% 5.49538 4.07284);--muted:lab(91.8872% 2.36306 7.25248);--muted-foreground:lab(32.5793% 6.15637 6.97064);--accent:lab(50.0456% 45.0684 52.1553);--accent-foreground:lab(98.84% .0000298023 -.0000119209);--destructive:lab(45.8258% 62.7172 46.1585);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--border:lab(5.13396% 5.49538 4.07284/.12);--input:lab(5.13396% 5.49538 4.07284/.14);--ring:lab(50.0456% 45.0684 52.1553);--mar-gradient-hero:radial-gradient(ellipse at 80% 15%, lab(50.0456% 45.0684 52.1553/.45), transparent 55%), radial-gradient(ellipse at 8% 90%, lab(35.7726% 21.2207 41.6775/.4), transparent 55%), linear-gradient(165deg, lab(7.02592% 8.06919 5.96581), lab(13.8268% 13.2118 14.747));--mar-gradient-warm:linear-gradient(135deg, lab(54.6103% 47.8597 55.2265), lab(40.6798% 44.9398 41.2412));--mar-gradient-sun:linear-gradient(135deg, lab(74.3749% 18.2478 61.1498), lab(54.6103% 47.8597 55.2265));--mar-shadow-card:0 30px 60px -25px lab(5.13396% 5.49538 4.07284/.3), 0 0 0 1px lab(5.13396% 5.49538 4.07284/.06);--mar-shadow-glow:0 0 50px lab(50.0456% 45.0684 52.1553/.45);--mar-paper:repeating-linear-gradient(45deg, transparent 0 6px, lab(5.13396% 5.49538 4.07284/.015) 6px 7px)}}@keyframes mar-pulse-wa{0%,to{box-shadow:0 0 #11ad32b3}50%{box-shadow:0 0 0 18px #11ad3200}}@keyframes mar-pulse-cta{0%,to{box-shadow:0 0 #c5521c8c}50%{box-shadow:0 0 0 14px #c5521c00}}@keyframes mar-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes mar-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-12px)rotate(1deg)}}@keyframes mar-shine{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes mar-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes mar-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(-1.5%,-1%)}}@keyframes mar-sweep{0%{transform:translate(-120%)skew(-20deg)}to{transform:translate(220%)skew(-20deg)}}@keyframes bt-pulse-wa{0%,to{box-shadow:0 0 #11ad32b3}50%{box-shadow:0 0 0 18px #11ad3200}}@keyframes bt-pulse-cta{0%,to{box-shadow:0 0 #ef852e8c}50%{box-shadow:0 0 0 14px #ef852e00}}@keyframes bt-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes bt-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes bt-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bt-grid-pan{0%{background-position:0 0}to{background-position:60px 60px}}@keyframes bt-sweep{0%{transform:translate(-120%)skew(-20deg)}to{transform:translate(220%)skew(-20deg)}}@keyframes bt-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(-1.5%,-1%)}}.theme-ess{--background:#080e16;--foreground:#f3f5f8;--card:#101924;--card-foreground:#f3f5f8;--popover:#101924;--popover-foreground:#f3f5f8;--primary:#104a97;--primary-foreground:#fcfcfc;--secondary:#222933;--secondary-foreground:#f3f5f8;--muted:#192029;--muted-foreground:#a2acb7;--accent:#f28f29;--accent-foreground:#080e16;--destructive:#e62b34;--destructive-foreground:#f8f8f8;--border:#ffffff14;--input:#ffffff1f;--ring:#f28f29;--ess-anthracite:#1f252b;--ess-gradient-hero:radial-gradient(ellipse at 80% 20%, #f28f292e, transparent 55%), radial-gradient(ellipse at 10% 90%, #104a9766, transparent 60%), linear-gradient(170deg, #050911, #0e1721);--ess-gradient-amber:linear-gradient(135deg, #ff9c3e, #e4762c);--ess-shadow-glow:0 0 60px #f28f2973;--ess-shadow-card:0 30px 80px -30px #0000008c, 0 0 0 1px #ffffff0f;--ess-blueprint:linear-gradient(to right, #ffffff0d 1px, transparent 1px), linear-gradient(to bottom, #ffffff0d 1px, transparent 1px)}@supports (color:lab(0% 0 0)){.theme-ess{--background:lab(3.65259% -.521936 -5.17953);--foreground:lab(96.5162% -.553399 -1.78931);--card:lab(8.26334% -1.16259 -8.83424);--card-foreground:lab(96.5162% -.553399 -1.78931);--popover:lab(8.26334% -1.16259 -8.83424);--popover-foreground:lab(96.5162% -.553399 -1.78931);--primary:lab(31.4569% 6.76785 -48.5812);--primary-foreground:lab(98.84% .0000298023 -.0000119209);--secondary:lab(16.4192% -1.24091 -7.16396);--secondary-foreground:lab(96.5162% -.553399 -1.78931);--muted:lab(11.7752% -1.1646 -7.13735);--muted-foreground:lab(69.8182% -2.08685 -7.08982);--accent:lab(69.1664% 33.7893 65.7289);--accent-foreground:lab(3.65259% -.521936 -5.17953);--destructive:lab(51.3582% 69.7345 44.3509);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--border:lab(100% 0 0/.08);--input:lab(100% 0 0/.12);--ring:lab(69.1664% 33.7893 65.7289);--ess-anthracite:lab(14.1365% -1.42722 -5.25644);--ess-gradient-hero:radial-gradient(ellipse at 80% 20%, lab(69.1664% 33.7893 65.7289/.18), transparent 55%), radial-gradient(ellipse at 10% 90%, lab(31.4569% 6.76785 -48.5812/.4), transparent 60%), linear-gradient(170deg, lab(2.43952% -.344634 -4.05499), lab(7.13396% -1.01943 -8.76391));--ess-gradient-amber:linear-gradient(135deg, lab(73.8254% 33.482 64.1888), lab(61.8931% 40.4661 57.9743));--ess-shadow-glow:0 0 60px lab(69.1664% 33.7893 65.7289/.45);--ess-shadow-card:0 30px 80px -30px lab(0% 0 0/.55), 0 0 0 1px lab(100% 0 0/.06);--ess-blueprint:linear-gradient(to right, lab(100% 0 0/.05) 1px, transparent 1px), linear-gradient(to bottom, lab(100% 0 0/.05) 1px, transparent 1px)}}@keyframes ess-pulse-wa{0%,to{box-shadow:0 0 #11ad32b3}50%{box-shadow:0 0 0 20px #11ad3200}}@keyframes ess-rise{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes ess-tilt-in{0%{opacity:0;transform:perspective(1000px)rotateX(12deg)translateY(40px)}to{opacity:1;transform:perspective(1000px)rotateX(0)translateY(0)}}@keyframes ess-marquee-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes ess-grid-drift{0%{background-position:0 0}to{background-position:40px 40px}}@keyframes ess-shine{0%{transform:translate(-150%)skew(-18deg)}to{transform:translate(250%)skew(-18deg)}}@keyframes ess-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes ess-scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.theme-bechic{--background:#020201;--foreground:#f8f1e3;--card:#060403;--card-foreground:#f8f1e3;--popover:#060403;--popover-foreground:#f8f1e3;--primary:#eebc4a;--primary-foreground:#020201;--primary-glow:#ffd984;--secondary:#100c0a;--secondary-foreground:#f8f1e3;--muted:#0b0907;--muted-foreground:#9e988b;--accent:#eebc4a;--accent-foreground:#020201;--destructive:#e62b34;--destructive-foreground:#f8f8f8;--border:#eebc4a24;--input:#eebc4a2e;--ring:#eebc4a;--gradient-gold:linear-gradient(135deg, #ddb049, #ffe098, #d0901e);--gradient-hero-bc:radial-gradient(ellipse at 70% 20%, #eebc4a38, transparent 60%), radial-gradient(ellipse at 10% 90%, #eebc4a1a, transparent 55%), linear-gradient(180deg, #010100, #050302);--shadow-gold:0 20px 60px -20px #eebc4a73, 0 0 0 1px #eebc4a26}@supports (color:lab(0% 0 0)){.theme-bechic{--background:lab(.460646% .137843 .228974);--foreground:lab(95.4366% .63467 7.66902);--card:lab(1.19644% .423715 .683698);--card-foreground:lab(95.4366% .63467 7.66902);--popover:lab(1.19644% .423715 .683698);--popover-foreground:lab(95.4366% .63467 7.66902);--primary:lab(79.3341% 9.98151 62.1892);--primary-foreground:lab(.460646% .137843 .228974);--primary-glow:lab(88.6485% 7.45559 50.4362);--secondary:lab(3.68884% .864729 1.48878);--secondary-foreground:lab(95.4366% .63467 7.66902);--muted:lab(2.47253% .490762 .862616);--muted-foreground:lab(62.9538% .683934 7.70578);--accent:lab(79.3341% 9.98151 62.1892);--accent-foreground:lab(.460646% .137843 .228974);--destructive:lab(51.3582% 69.7345 44.3509);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--border:lab(79.3341% 9.98151 62.1892/.14);--input:lab(79.3341% 9.98151 62.1892/.18);--ring:lab(79.3341% 9.98151 62.1892);--gradient-gold:linear-gradient(135deg, lab(74.6863% 9.14198 57.3365), lab(90.974% 8.33601 55.1949), lab(65.057% 18.8831 63.965));--gradient-hero-bc:radial-gradient(ellipse at 70% 20%, lab(79.3341% 9.98151 62.1892/.22), transparent 60%), radial-gradient(ellipse at 10% 90%, lab(79.3341% 9.98151 62.1892/.1), transparent 55%), linear-gradient(180deg, lab(.193972% .0800863 .12542), lab(.898304% .354119 .559819));--shadow-gold:0 20px 60px -20px lab(79.3341% 9.98151 62.1892/.45), 0 0 0 1px lab(79.3341% 9.98151 62.1892/.15)}}@keyframes bc-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes bc-pulse-wa{0%{box-shadow:0 0 #4cc157a6}70%{box-shadow:0 0 0 22px #4cc15700}to{box-shadow:0 0 #4cc15700}}@keyframes bc-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes bc-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes bc-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(-1.5%,-1.5%)}}@keyframes bc-glow-pan{0%,to{background-position:0%}50%{background-position:100%}}.bc-shimmer-text{color:#0000;background:linear-gradient(90deg,#ca9d33,#ffefbc,#ca9d33) 0 0/200%;background:linear-gradient(90deg,#ca9d33,color(xyz 0.863 0.879 0.313),#ca9d33) 0 0/200%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite bc-shimmer}.bc-gold-border{position:relative}.bc-gold-border:before{content:"";border-radius:inherit;background:var(--gradient-gold);pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.bc-pulse-wa{animation:2s cubic-bezier(.4,0,.6,1) infinite bc-pulse-wa}.bc-marquee{animation:40s linear infinite bc-marquee}.bc-float{animation:5s ease-in-out infinite bc-float}.bc-kenburns{animation:18s ease-in-out infinite alternate bc-kenburns}.bc-rise{opacity:0}.bc-rise.in{animation:.9s cubic-bezier(.22,1,.36,1) forwards bc-rise}.bc-grain{background-image:radial-gradient(#eebc4a0f 1px,#0000 1px);background-image:radial-gradient(#eebc4a0f 1px,#0000 1px);background-size:3px 3px}.bc-shine-btn{position:relative;overflow:hidden}.bc-shine-btn:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff59,#0000 70%) 0 0/200% 100%;background:linear-gradient(110deg,#0000 30%,#ffffff59,#0000 70%) 0 0/200% 100%;animation:2.6s linear infinite bc-shimmer;position:absolute;inset:0}.theme-aen{--background:#060a0e;--foreground:#f6f5f1;--card:#0d1217;--card-foreground:#f6f5f1;--popover:#0d1217;--popover-foreground:#f6f5f1;--primary:#fbcc00;--primary-foreground:#020406;--primary-glow:#ffe36e;--secondary:#161b21;--secondary-foreground:#f6f5f1;--muted:#161b21;--muted-foreground:#999fa6;--accent:#fbcc00;--accent-foreground:#020406;--destructive:#e62b34;--destructive-foreground:#f8f8f8;--border:#fbcc002e;--input:#fbcc0024;--ring:#fbcc00;--gradient-yellow:linear-gradient(135deg, #ffe36e, #e4af00);--gradient-steel:linear-gradient(180deg, #0d1217, #020406);--shadow-yellow:0 0 50px #fbcc0073, 0 0 140px #fbcc002e;--shadow-brut:8px 8px 0 0 #fbcc00;--font-display:"Inter", "Helvetica Neue", system-ui, sans-serif}@supports (color:lab(0% 0 0)){.theme-aen{--background:lab(2.46758% -.466533 -2.20013);--foreground:lab(96.5514% -.159711 1.89879);--card:lab(5.25033% -.878543 -3.87356);--card-foreground:lab(96.5514% -.159711 1.89879);--popover:lab(5.25033% -.878543 -3.87356);--popover-foreground:lab(96.5514% -.159711 1.89879);--primary:lab(84.2143% 6.78745 87.3411);--primary-foreground:lab(.896078% -.206433 -1.17154);--primary-glow:lab(91.3075% 1.74129 70.9678);--secondary:lab(9.49932% -1.23137 -4.55339);--secondary-foreground:lab(96.5514% -.159711 1.89879);--muted:lab(9.49932% -1.23137 -4.55339);--muted-foreground:lab(65.1887% -1.28672 -4.27156);--accent:lab(84.2143% 6.78745 87.3411);--accent-foreground:lab(.896078% -.206433 -1.17154);--destructive:lab(51.3582% 69.7345 44.3509);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--border:lab(84.2143% 6.78745 87.3411/.18);--input:lab(84.2143% 6.78745 87.3411/.14);--ring:lab(84.2143% 6.78745 87.3411);--gradient-yellow:linear-gradient(135deg, lab(91.3075% 1.74129 70.9678), lab(74.7243% 12.0691 95.9476));--gradient-steel:linear-gradient(180deg, lab(5.25033% -.878543 -3.87356), lab(.896078% -.206433 -1.17154));--shadow-yellow:0 0 50px lab(84.2143% 6.78745 87.3411/.45), 0 0 140px lab(84.2143% 6.78745 87.3411/.18);--shadow-brut:8px 8px 0 0 lab(84.2143% 6.78745 87.3411)}}@keyframes aen-stripe-scroll{0%{background-position:0 0}to{background-position:56px 0}}@keyframes aen-blueprint-pan{0%{background-position:0 0}to{background-position:80px 80px}}@keyframes aen-pulse-yellow{0%{box-shadow:0 0 #fbcc00b3,0 0 #008a2180;box-shadow:0 0 lab(84.2143% 6.78745 87.3411/.7),0 0 lab(50.0939% -56.6293 51.643/.5)}70%{box-shadow:0 0 0 22px #fbcc0000,0 0 0 30px #008a2100;box-shadow:0 0 0 22px lab(84.2143% 6.78745 87.3411/0),0 0 0 30px lab(50.0939% -56.6293 51.643/0)}to{box-shadow:0 0 #fbcc0000,0 0 #008a2100;box-shadow:0 0 lab(84.2143% 6.78745 87.3411/0),0 0 lab(50.0939% -56.6293 51.643/0)}}@keyframes aen-counter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes aen-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes aen-shine{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes aen-tick{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes aen-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes aen-rotate-slow{to{transform:rotate(360deg)}}.aen-hazard{background-image:repeating-linear-gradient(45deg,#fbcc00 0 18px,#020406 18px 36px);background-image:repeating-linear-gradient(45deg,color(xyz 0.612 0.634 0.08) 0% 18px,#d6ae03 18px,#b29215,#6e5c1c,#302b15,#15150f 18px,#020406 18px 36px);background-size:56px 56px;animation:3s linear infinite aen-stripe-scroll}.aen-blueprint{background-image:linear-gradient(#fbcc000f 1px,#0000 1px),linear-gradient(90deg,#fbcc000f 1px,#0000 1px);background-image:linear-gradient(color(xyz 0.612 0.634 0.08 / 0.059) 1px,#0000 1px),linear-gradient(90deg,color(xyz 0.612 0.634 0.08 / 0.059) 1px,#0000 1px);background-size:40px 40px,40px 40px;animation:30s linear infinite aen-blueprint-pan}.aen-noise{background-image:radial-gradient(#ffffff0a 1px,#0000 1px);background-image:radial-gradient(#ffffff0a 1px,#0000 1px);background-size:3px 3px}.aen-pulse-wa{animation:2.2s cubic-bezier(.4,0,.6,1) infinite aen-pulse-yellow}.aen-rise{opacity:0}.aen-rise.in{animation:.9s cubic-bezier(.22,1,.36,1) forwards aen-rise}.aen-marquee{animation:40s linear infinite aen-marquee}.aen-tick{transform-origin:50%;animation:4s ease-in-out infinite aen-tick}.aen-rotate{animation:20s linear infinite aen-rotate-slow}.aen-shimmer-text{color:#0000;background:linear-gradient(90deg,#deb200,#fff5b8,#deb200) 0 0/200%;background:linear-gradient(90deg,color(xyz 0.46 0.472 0.028),color(xyz 0.543 0.565 0.068) 12.5%,color(xyz 0.565 0.59 0.08),#f5ca0f 18.75%,#fcd22c 25%,color(xyz 0.853 0.915 0.261),#fcd22c 75%,#f5ca0f 81.25%,color(xyz 0.565 0.59 0.08),color(xyz 0.543 0.565 0.068) 87.5%,color(xyz 0.46 0.472 0.028)) 0 0/200%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite aen-shine}.aen-brut-card{border:2px solid #fbcc0080;border:2px solid lab(84.2143% 6.78745 87.3411/.5);transition:transform .25s,box-shadow .25s,border-color .25s}.aen-brut-card:hover{box-shadow:var(--shadow-brut);border-color:#fbcc00;border-color:lab(84.2143% 6.78745 87.3411);transform:translate(-4px,-4px)}.aen-shine-btn{position:relative;overflow:hidden}.aen-shine-btn:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff59,#0000 70%) 0 0/200% 100%;background:linear-gradient(110deg,#0000 30%,#ffffff59,#0000 70%) 0 0/200% 100%;animation:2.6s linear infinite aen-shine;position:absolute;inset:0}.theme-sunset{--background:#000205;--foreground:#faf8f5;--card:#01060f;--card-foreground:#faf8f5;--popover:#01060f;--popover-foreground:#faf8f5;--primary:#ffb410;--primary-foreground:#00030c;--primary-glow:#ffd060;--secondary:#031222;--secondary-foreground:#faf8f5;--muted:#040e1a;--muted-foreground:#9aa7b0;--accent:#0074c9;--accent-foreground:#faf8f5;--destructive:#e62b34;--destructive-foreground:#f8f8f8;--border:#ffb4102e;--input:#ffb41024;--ring:#ffb410;--gradient-sun:linear-gradient(180deg, #0001038c 0%, #000103d9 60%, #000103 100%), radial-gradient(ellipse at 80% 20%, #0074c959, transparent 55%);--gradient-gold:linear-gradient(135deg, #ffd060, #ff9d1c);--gradient-sea:linear-gradient(180deg, #005d8a, #00305e);--shadow-sun:0 30px 80px -20px #ffb41073, 0 0 0 1px #ffb41026}@supports (color:lab(0% 0 0)){.theme-sunset{--background:lab(.448006% -.0866205 -1.46049);--foreground:lab(97.7061% -.0120103 1.9075);--card:lab(1.52649% -.366859 -3.91147);--card-foreground:lab(97.7061% -.0120103 1.9075);--popover:lab(1.52649% -.366859 -3.91147);--popover-foreground:lab(97.7061% -.0120103 1.9075);--primary:lab(79.0377% 20.4081 80.5279);--primary-foreground:lab(.862824% -.0768602 -3.62549);--primary-glow:lab(86.2997% 11.8276 72.6075);--secondary:lab(5.13664% -1.17385 -12.7473);--secondary-foreground:lab(97.7061% -.0120103 1.9075);--muted:lab(3.63308% -.911936 -8.13103);--muted-foreground:lab(67.5467% -3.17603 -6.54715);--accent:lab(46.6457% -.178784 -60.0399);--accent-foreground:lab(97.7061% -.0120103 1.9075);--destructive:lab(51.3582% 69.7345 44.3509);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--border:lab(79.0377% 20.4081 80.5279/.18);--input:lab(79.0377% 20.4081 80.5279/.14);--ring:lab(79.0377% 20.4081 80.5279);--gradient-sun:linear-gradient(180deg, lab(.184322% .00216067 -.903434/.55) 0%, lab(.184322% .00216067 -.903434/.85) 60%, lab(.184322% .00216067 -.903434) 100%), radial-gradient(ellipse at 80% 20%, lab(46.6457% -.178784 -60.0399/.35), transparent 55%);--gradient-gold:linear-gradient(135deg, lab(86.2997% 11.8276 72.6075), lab(73.8647% 34.4474 82.3167));--gradient-sea:linear-gradient(180deg, lab(35.7678% -12.7896 -52.1705), lab(17.7453% 3.08542 -44.7875));--shadow-sun:0 30px 80px -20px lab(79.0377% 20.4081 80.5279/.45), 0 0 0 1px lab(79.0377% 20.4081 80.5279/.15)}}@keyframes sun-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sun-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes sun-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes sun-wave{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes sun-pulse-wa{0%{box-shadow:0 0 #4cc157b3}70%{box-shadow:0 0 0 22px #4cc15700}to{box-shadow:0 0 #4cc15700}}@keyframes sun-kenburns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(-1.5%,-1%)}}@keyframes sun-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.sg-orbit{animation:60s linear infinite sun-orbit}.sg-rise{animation:1s cubic-bezier(.2,.8,.2,1) both sun-rise}.sg-wave{animation:5s ease-in-out infinite sun-wave}.sg-pulse-wa{animation:2s cubic-bezier(.4,0,.6,1) infinite sun-pulse-wa}.sg-kenburns{animation:18s ease-out forwards sun-kenburns}.sg-marquee{animation:40s linear infinite sun-marquee}.sg-shimmer-text{color:#0000;background:linear-gradient(110deg,#ffd060,#fff9dd 45%,#ff9d1c 55%,#ffd060) 0 0/200% 100%;background:linear-gradient(110deg,color(xyz 0.676 0.675 0.148),color(xyz 0.72 0.737 0.261),color(xyz 0.77 0.803 0.398) 22.5%,color(xyz 0.883 0.944 0.753) 45%,color(xyz 0.694 0.671 0.305) 50%,color(xyz 0.615 0.556 0.157) 52.5%,color(xyz 0.579 0.503 0.099) 53.75%,color(xyz 0.562 0.478 0.073),color(xyz 0.545 0.454 0.05) 55%,color(xyz 0.56 0.478 0.06),color(xyz 0.576 0.504 0.07) 66.25%,color(xyz 0.608 0.557 0.093) 77.5%,color(xyz 0.676 0.675 0.148)) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite sun-shimmer}.sg-grain{background-image:radial-gradient(#ffffff0a 1px,#0000 1px);background-image:radial-gradient(#ffffff0a 1px,#0000 1px);background-size:3px 3px}.sg-glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#020a1599;border:1px solid #ffb4102e;border:1px solid lab(79.0377% 20.4081 80.5279/.18)}.sg-card-hover{transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s,border-color .3s}.sg-card-hover:hover{box-shadow:var(--shadow-sun);border-color:#ffb41080;border-color:#ffb40780;transform:translateY(-8px)}.theme-artigian{--background:#fbf8f1;--foreground:#0c140c;--card:#fff;--card-foreground:#0c140c;--popover:#fff;--popover-foreground:#0c140c;--primary:#2c8724;--primary-foreground:#fdfcf8;--primary-glow:#48a830;--secondary:#efebdd;--secondary-foreground:#0c140c;--muted:#f1efe4;--muted-foreground:#4f584f;--accent:#cc2a1b;--accent-foreground:#fcfcfc;--destructive:#e62b34;--destructive-foreground:#f8f8f8;--border:#0c140c1a;--input:#0c140c24;--ring:#2c8724;--gradient-forest:linear-gradient(135deg, #2c8724, #005e21);--gradient-wood:linear-gradient(180deg, #e1ac6e, #bd7138);--shadow-leaf:0 30px 60px -25px #005e2159, 0 0 0 1px #2c87241a}@supports (color:lab(0% 0 0)){.theme-artigian{--background:lab(97.7312% -.00935793 3.82464);--foreground:lab(5.46266% -4.07536 3.04236);--card:lab(100% 0 0);--card-foreground:lab(5.46266% -4.07536 3.04236);--popover:lab(100% 0 0);--popover-foreground:lab(5.46266% -4.07536 3.04236);--primary:lab(49.6268% -42.575 42.4379);--primary-foreground:lab(98.8714% -.1598 1.89867);--primary-glow:lab(61.4198% -45.9843 49.902);--secondary:lab(93.1603% -.550777 7.65706);--secondary-foreground:lab(5.46266% -4.07536 3.04236);--muted:lab(94.2916% -.435382 5.7264);--muted-foreground:lab(36.4614% -5.58871 4.35824);--accent:lab(45.8683% 62.2002 50.529);--accent-foreground:lab(98.84% .0000298023 -.0000119209);--destructive:lab(51.3582% 69.7345 44.3509);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--border:lab(5.46266% -4.07536 3.04236/.1);--input:lab(5.46266% -4.07536 3.04236/.14);--ring:lab(49.6268% -42.575 42.4379);--gradient-forest:linear-gradient(135deg, lab(49.6268% -42.575 42.4379), lab(34.3958% -41.6804 31.5652));--gradient-wood:linear-gradient(180deg, lab(74.3668% 14.5275 39.355), lab(55.331% 27.3865 44.0275));--shadow-leaf:0 30px 60px -25px lab(34.3958% -41.6804 31.5652/.35), 0 0 0 1px lab(49.6268% -42.575 42.4379/.1)}}@keyframes ah-grow{0%{opacity:0;transform:translateY(30px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ah-leaf-drift{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-14px)rotate(3deg)}}@keyframes ah-progress{0%{width:0}to{width:100%}}@keyframes ah-pulse-wa{0%{box-shadow:0 0 #4cc157b3}70%{box-shadow:0 0 0 22px #4cc15700}to{box-shadow:0 0 #4cc15700}}@keyframes ah-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ah-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes ah-blueprint{0%{background-position:0 0}to{background-position:80px 80px}}.ah-grow{animation:1s cubic-bezier(.2,.8,.2,1) both ah-grow}.ah-leaf{animation:6s ease-in-out infinite ah-leaf-drift}.ah-progress-bar{animation:1.6s ease-out forwards ah-progress}.ah-pulse-wa{animation:2s cubic-bezier(.4,0,.6,1) infinite ah-pulse-wa}.ah-marquee{animation:35s linear infinite ah-marquee}.ah-shimmer-text{color:#0000;background:linear-gradient(110deg,#2c8724,#5fbf49,#2c8724) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite ah-shimmer}.ah-blueprint{background-image:linear-gradient(#2c87240f 1px,#0000 1px),linear-gradient(90deg,#2c87240f 1px,#0000 1px);background-image:linear-gradient(#2c87240f 1px,#0000 1px),linear-gradient(90deg,#2c87240f 1px,#0000 1px);background-size:80px 80px;animation:30s linear infinite ah-blueprint}.ah-tilt-card{transition:transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .6s,border-color .3s}.ah-tilt-card:hover{box-shadow:var(--shadow-leaf);transform:perspective(1000px)rotateX(3deg)rotateY(-3deg)translateY(-6px)}.ah-wood-frame{background:var(--gradient-wood);border-radius:1.25rem;padding:3px}.theme-buams{--background:#fcfaf7;--foreground:#180f0e;--card:#fff;--card-foreground:#180f0e;--popover:#fff;--popover-foreground:#180f0e;--primary:#d40c1a;--primary-foreground:#fcfcfc;--primary-glow:#fc3c29;--secondary:#f2eee9;--secondary-foreground:#180f0e;--muted:#efeae5;--muted-foreground:#554a48;--accent:#8c541f;--accent-foreground:#fcfcfc;--destructive:#d40c1a;--destructive-foreground:#fcfcfc;--border:#180f0e1f;--input:#180f0e24;--ring:#d40c1a;--gradient-stone:linear-gradient(135deg, #d40c1a, #960012);--gradient-ember:radial-gradient(ellipse at 70% 20%, #d40c1a1a, transparent 55%), radial-gradient(ellipse at 10% 90%, #8c541f14, transparent 55%);--gradient-granite:linear-gradient(180deg, #f5f1ec, #e9e4de);--shadow-ember:0 30px 80px -30px #d40c1a4d, 0 0 0 1px #180f0e0f;--font-display:"Playfair Display", "Cormorant Garamond", Georgia, serif}@supports (color:lab(0% 0 0)){.theme-buams{--background:lab(98.2625% .453174 1.43768);--foreground:lab(5.1713% 3.50036 2.05122);--card:lab(100% 0 0);--card-foreground:lab(5.1713% 3.50036 2.05122);--popover:lab(100% 0 0);--popover-foreground:lab(5.1713% 3.50036 2.05122);--primary:lab(45.5806% 69.4641 51.3946);--primary-foreground:lab(98.84% .0000298023 -.0000119209);--primary-glow:lab(57.1869% 71.4455 57.1033);--secondary:lab(94.2044% .916153 2.88153);--secondary-foreground:lab(5.1713% 3.50036 2.05122);--muted:lab(93.0444% .916362 2.88165);--muted-foreground:lab(32.5943% 4.40776 2.93159);--accent:lab(41.5964% 20.8361 39.7229);--accent-foreground:lab(98.84% .0000298023 -.0000119209);--destructive:lab(45.5806% 69.4641 51.3946);--destructive-foreground:lab(98.84% .0000298023 -.0000119209);--border:lab(5.1713% 3.50036 2.05122/.12);--input:lab(5.1713% 3.50036 2.05122/.14);--ring:lab(45.5806% 69.4641 51.3946);--gradient-stone:linear-gradient(135deg, lab(45.5806% 69.4641 51.3946), lab(30.6229% 63.8219 47.2003));--gradient-ember:radial-gradient(ellipse at 70% 20%, lab(45.5806% 69.4641 51.3946/.1), transparent 55%), radial-gradient(ellipse at 10% 90%, lab(41.5964% 20.8361 39.7229/.08), transparent 55%);--gradient-granite:linear-gradient(180deg, lab(95.3644% .915974 2.88141), lab(90.7252% 1.15198 3.60631));--shadow-ember:0 30px 80px -30px lab(45.5806% 69.4641 51.3946/.3), 0 0 0 1px lab(5.1713% 3.50036 2.05122/.06)}}@keyframes bm-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes bm-pulse{0%{box-shadow:0 0 #006a078c;box-shadow:0 0 lab(38.236% -51.145 48.747/.55)}70%{box-shadow:0 0 0 22px #006a0700;box-shadow:0 0 0 22px lab(38.236% -51.145 48.747/0)}to{box-shadow:0 0 #006a0700;box-shadow:0 0 lab(38.236% -51.145 48.747/0)}}@keyframes bm-rise{0%{opacity:0;filter:blur(6px);transform:translateY(28px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes bm-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes bm-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(.4deg)}}@keyframes bm-grain{0%,to{transform:translate(0)}20%{transform:translate(-2%,1%)}40%{transform:translate(1%,-1%)}60%{transform:translate(-1%,2%)}80%{transform:translate(2%,-2%)}}.bm-marquee{animation:60s linear infinite bm-marquee}.bm-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite bm-pulse}.bm-rise{animation:.9s cubic-bezier(.2,.8,.2,1) both bm-rise}.bm-float{animation:7s ease-in-out infinite bm-float}.bm-shimmer-text{color:#0000;background:linear-gradient(110deg,#db2c2b,#ff967b,#db2c2b) 0 0/200% 100%;background:linear-gradient(110deg,#db2c2b,color(xyz 0.611 0.44 0.171),#db2c2b) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite bm-shimmer}.bm-grain:before{content:"";pointer-events:none;opacity:.35;background-image:radial-gradient(#f7f1e90f 1px,#0000 1px);background-image:radial-gradient(#f7f1e90f 1px,#0000 1px);background-size:3px 3px;animation:8s steps(5,end) infinite bm-grain;position:absolute;inset:-50%}.bm-stone-card{transition:transform .7s cubic-bezier(.2,.8,.2,1),box-shadow .5s;position:relative;overflow:hidden}.bm-stone-card:hover{box-shadow:var(--shadow-ember);transform:translateY(-8px)scale(1.01)}.bm-stone-card img{transition:transform 1.2s cubic-bezier(.2,.8,.2,1),filter .6s}.bm-stone-card:hover img{filter:saturate(1.15)contrast(1.05);transform:scale(1.08)}.bm-divider{background:linear-gradient(90deg,#0000,#db2c2b99,#0000);height:1px}.bm-vline{background:linear-gradient(#0000,#db2c2b8c,#0000)}.bm-num{font-family:var(--font-display);color:#0000;background:linear-gradient(#db2c2b,#810010);background:linear-gradient(#db2c2b,color(xyz 0.093 0.047 0.008));-webkit-background-clip:text;background-clip:text}.theme-fep{--background:#fafcfd;--foreground:#09131a;--card:#fff;--card-foreground:#09131a;--primary:#144356;--primary-foreground:#fafcfd;--primary-deep:#022837;--secondary:#eff2f4;--secondary-foreground:#09131a;--muted:#ebeff1;--muted-foreground:#464e55;--accent:#397a97;--accent-foreground:#fafcfd;--border:#14435624;--ring:#144356;--whatsapp:#00a248;--fep-grid:#14435612;--fep-gradient:linear-gradient(135deg, #144356, #031e29);--fep-shadow:0 30px 60px -25px #09131a40, 0 0 0 1px #14435614}@supports (color:lab(0% 0 0)){.theme-fep{--background:lab(98.852% -.642061 -.879765);--foreground:lab(5.27136% -1.99367 -5.70667);--card:lab(100% 0 0);--card-foreground:lab(5.27136% -1.99367 -5.70667);--primary:lab(25.8966% -10.5734 -16.7695);--primary-foreground:lab(98.852% -.642061 -.879765);--primary-deep:lab(14.2596% -8.47018 -13.9056);--secondary:lab(95.3798% -1.06788 -1.46495);--secondary-foreground:lab(5.27136% -1.99367 -5.70667);--muted:lab(94.2198% -1.06782 -1.46492);--muted-foreground:lab(32.7385% -2.35084 -4.8954);--accent:lab(48.0007% -14.5344 -22.4605);--accent-foreground:lab(98.852% -.642061 -.879765);--border:lab(25.8966% -10.5734 -16.7695/.14);--ring:lab(25.8966% -10.5734 -16.7695);--whatsapp:lab(58.1419% -54.8916 36.8509);--fep-grid:lab(25.8966% -10.5734 -16.7695/.07);--fep-gradient:linear-gradient(135deg, lab(25.8966% -10.5734 -16.7695), lab(9.60438% -6.88893 -11.1463));--fep-shadow:0 30px 60px -25px lab(5.27136% -1.99367 -5.70667/.25), 0 0 0 1px lab(25.8966% -10.5734 -16.7695/.08)}}@keyframes fep-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes fep-pulse{0%{box-shadow:0 0 #00a24899;box-shadow:0 0 lab(58.1419% -54.8916 36.8509/.6)}70%{box-shadow:0 0 0 22px #00a24800;box-shadow:0 0 0 22px lab(58.1419% -54.8916 36.8509/0)}to{box-shadow:0 0 #00a24800;box-shadow:0 0 lab(58.1419% -54.8916 36.8509/0)}}@keyframes fep-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fep-pan{0%{background-position:0 0}to{background-position:80px 80px}}.fep-rise{animation:.9s cubic-bezier(.22,1,.36,1) both fep-rise}.fep-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite fep-pulse}.fep-blueprint{background-image:linear-gradient(var(--fep-grid) 1px,transparent 1px),linear-gradient(90deg,var(--fep-grid) 1px,transparent 1px);background-size:80px 80px}.fep-blueprint-anim{animation:30s linear infinite fep-pan}.fep-card{transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s,border-color .5s}.fep-card:hover{box-shadow:var(--fep-shadow);border-color:#14435666;transform:translateY(-6px)}.fep-underline:after{content:"";background:var(--fep-gradient);transform-origin:0;width:64px;height:2px;margin-top:12px;animation:.8s ease-out both fep-line;display:block}.theme-onde{--background:#fbfaf6;--foreground:#001420;--card:#fff;--card-foreground:#001420;--popover:#fff;--popover-foreground:#001420;--primary:#007590;--primary-foreground:#fdfcf8;--primary-glow:#17d0d8;--secondary:#f0ebdc;--secondary-foreground:#041d2a;--muted:#f1eee6;--muted-foreground:#3c505a;--accent:#17d0d8;--accent-foreground:#001420;--destructive:#e62b34;--destructive-foreground:#f8f8f8;--border:#0014201a;--input:#00142024;--ring:#17d0d8;--sand:#e6d5bb;--stone:#aba397;--gradient-sea:linear-gradient(135deg, #17d0d8, #007590 60%, #003755);--gradient-sky:linear-gradient(180deg, #fbfaf6, #d5f2f3 60%, #a9e4e7);--shadow-water:0 30px 80px -30px #00759073;--shadow-soft:0 20px 60px -25px #0014202e;--font-display:"Cormorant Garamond", "Playfair Display", Georgia, serif}@supports (color:lab(0% 0 0)){.theme-onde{--background:lab(98.2976% -.19002 2.27954);--foreground:lab(5.27212% -3.74584 -11.1422);--card:lab(100% 0 0);--card-foreground:lab(5.27212% -3.74584 -11.1422);--popover:lab(100% 0 0);--popover-foreground:lab(5.27212% -3.74584 -11.1422);--primary:lab(44.889% -27.6342 -30.2308);--primary-foreground:lab(98.8714% -.1598 1.89867);--primary-glow:lab(75.7364% -40.6824 -16.7022);--secondary:lab(93.1387% .0440776 7.69354);--secondary-foreground:lab(9.54661% -5.7368 -11.8917);--muted:lab(94.261% -.00292063 4.59521);--muted-foreground:lab(32.8188% -5.98238 -8.58691);--accent:lab(75.7364% -40.6824 -16.7022);--accent-foreground:lab(5.27212% -3.74584 -11.1422);--destructive:lab(51.3582% 69.7345 44.3509);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--border:lab(5.27212% -3.74584 -11.1422/.1);--input:lab(5.27212% -3.74584 -11.1422/.14);--ring:lab(75.7364% -40.6824 -16.7022);--sand:lab(86.172% 2.72402 15.3956);--stone:lab(67.5716% 1.26168 7.61662);--gradient-sea:linear-gradient(135deg, lab(75.7364% -40.6824 -16.7022), lab(44.889% -27.6342 -30.2308) 60%, lab(20.839% -6.93823 -30.817));--gradient-sky:linear-gradient(180deg, lab(98.2976% -.19002 2.27954), lab(93.3379% -9.48435 -3.96495) 60%, lab(86.6715% -18.9236 -7.86343));--shadow-water:0 30px 80px -30px lab(44.889% -27.6342 -30.2308/.45);--shadow-soft:0 20px 60px -25px lab(5.27212% -3.74584 -11.1422/.18)}}@keyframes onde-wave{0%,to{transform:translate(0)translateY(0)}50%{transform:translate(-2%)translateY(-4px)}}@keyframes onde-shimmer{0%{background-position:0%}to{background-position:200%}}@keyframes onde-pulse{0%{box-shadow:0 0 #008a3b8c;box-shadow:0 0 lab(49.9978% -55.2448 37.5695/.55)}70%{box-shadow:0 0 0 22px #008a3b00;box-shadow:0 0 0 22px lab(49.9978% -55.2448 37.5695/0)}to{box-shadow:0 0 #008a3b00;box-shadow:0 0 lab(49.9978% -55.2448 37.5695/0)}}@keyframes onde-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes onde-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes onde-ripple{0%{opacity:.6;transform:scale(.95)}to{opacity:0;transform:scale(2.5)}}.onde-rise{animation:.9s cubic-bezier(.2,.8,.2,1) both onde-rise}.onde-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite onde-pulse}.onde-float{animation:6s ease-in-out infinite onde-float}.onde-wave-bg{animation:8s ease-in-out infinite onde-wave}.onde-shimmer-text{color:#0000;background:linear-gradient(90deg,#007590,#17d0d8,#007590) 0 0/200%;background:linear-gradient(90deg,color(xyz 0.108 0.149 0.337),color(xyz 0.205 0.29 0.51) 25%,color(xyz 0.272 0.386 0.613) 37.5%,color(xyz 0.31 0.441 0.669),#17d0d8,color(xyz 0.31 0.441 0.669),color(xyz 0.272 0.386 0.613) 62.5%,color(xyz 0.205 0.29 0.51) 75%,color(xyz 0.108 0.149 0.337)) 0 0/200%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite onde-shimmer}.onde-water-texture{background-image:radial-gradient(at 20% 30%,#76e2e759,#0000 50%),radial-gradient(at 80% 70%,#17d0d84d,#0000 55%);background-image:radial-gradient(at 20% 30%,#76e2e759,#0000 50%),radial-gradient(at 80% 70%,#17d0d84d,#0000 55%)}.onde-card{transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .5s,border-color .4s}.onde-card:hover{box-shadow:var(--shadow-water);border-color:#17d0d880;transform:translateY(-8px)}.theme-fioma{--fioma-bg:#07090b;--fioma-surface:#0f1214;--fioma-surface-2:#171b1e;--fioma-border:#2e3437;--fioma-text:#f6f5f1;--fioma-muted:#9fa6aa;--fioma-yellow:#fed400;--fioma-yellow-soft:#ffe36e;--fioma-glow:0 0 24px #fed40073;background:var(--fioma-bg);color:var(--fioma-text);font-family:Inter,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.theme-fioma{--fioma-bg:lab(2.48147% -.355057 -.79214);--fioma-surface:lab(5.27377% -.707611 -1.56681);--fioma-surface-2:lab(9.5298% -1.25241 -2.61024);--fioma-border:lab(21.1329% -1.57894 -3.26915);--fioma-text:lab(96.5461% -.0119209 1.90754);--fioma-muted:lab(67.5352% -1.62396 -3.29205);--fioma-yellow:lab(86.6676% 3.87144 93.3291);--fioma-yellow-soft:lab(91.3075% 1.74129 70.9678);--fioma-glow:0 0 24px lab(86.6676% 3.87144 93.3291/.45)}}.theme-fioma .fioma-display{letter-spacing:-.02em;font-family:Space Grotesk,Inter,sans-serif}.theme-fioma .fioma-mono{font-family:JetBrains Mono,monospace}.fioma-grid-bg{background-image:linear-gradient(#fed4000d 1px,#0000 1px),linear-gradient(90deg,#fed4000d 1px,#0000 1px);background-image:linear-gradient(color(xyz 0.644 0.682 0.075 / 0.051) 1px,#0000 1px),linear-gradient(90deg,color(xyz 0.644 0.682 0.075 / 0.051) 1px,#0000 1px);background-size:48px 48px}.fioma-circuit{background-image:radial-gradient(circle at 20% 30%,#fed40014,#0000 40%),radial-gradient(circle at 80% 70%,#fed4000f,#0000 40%);background-image:radial-gradient(circle at 20% 30%,color(xyz 0.644 0.682 0.075 / 0.078),#0000 40%),radial-gradient(circle at 80% 70%,color(xyz 0.644 0.682 0.075 / 0.059),#0000 40%)}@keyframes fioma-pulse-glow{0%,to{box-shadow:0 0 #fed4008c,0 8px 24px #0006;box-shadow:0 0 lab(86.6676% 3.87144 93.3291/.55),0 8px 24px #0006}50%{box-shadow:0 0 0 18px #fed40000,0 8px 24px #0006;box-shadow:0 0 0 18px lab(86.6676% 3.87144 93.3291/0),0 8px 24px #0006}}.fioma-fab{animation:2.4s ease-in-out infinite fioma-pulse-glow}@keyframes fioma-current{0%{stroke-dashoffset:1000px;opacity:0}20%{opacity:1}to{stroke-dashoffset:0;opacity:1}}.fioma-line path{stroke-dasharray:1000;animation:6s linear infinite fioma-current}@keyframes fioma-flicker{0%,to{opacity:1}48%{opacity:1}50%{opacity:.6}52%{opacity:1}}.fioma-flicker{animation:5s ease-in-out infinite fioma-flicker}.fioma-reveal{opacity:0;transition:opacity .9s,transform .9s;transform:translateY(24px)}.fioma-reveal.is-in{opacity:1;transform:translateY(0)}.fioma-btn-primary{background:var(--fioma-yellow);color:#060a0d;border:1px solid #fed400;border:1px solid lab(86.6676% 3.87144 93.3291);transition:all .3s;box-shadow:0 0 #0000,inset 0 -2px #c49800;box-shadow:0 0 #0000,inset 0 -2px lab(65.4606% 10.8923 117.967)}.fioma-btn-primary:hover{box-shadow:var(--fioma-glow),inset 0 -2px #c49800;transform:translateY(-1px)}@supports (color:lab(0% 0 0)){.fioma-btn-primary:hover{box-shadow:var(--fioma-glow),inset 0 -2px #c19900;box-shadow:var(--fioma-glow),inset 0 -2px lab(65.4606% 10.8923 117.967)}}.fioma-btn-ghost{color:var(--fioma-text);border:1px solid var(--fioma-border);background:0 0;transition:all .3s}.fioma-btn-ghost:hover{border-color:var(--fioma-yellow);color:var(--fioma-yellow)}.fioma-card{background:linear-gradient(180deg,var(--fioma-surface),var(--fioma-bg));border:1px solid var(--fioma-border);transition:all .4s;position:relative;overflow:hidden}.fioma-card:before{content:"";opacity:0;background:linear-gradient(135deg,#fed4001f,#0000 60%);background:linear-gradient(135deg,color(xyz 0.644 0.682 0.075 / 0.122),#0000 60%);transition:opacity .4s;position:absolute;inset:0}.fioma-card:hover{border-color:#fed40080;border-color:lab(86.6676% 3.87144 93.3291/.5);transform:translateY(-4px);box-shadow:0 20px 40px #0006}.fioma-card:hover:before{opacity:1}.fioma-tag{color:var(--fioma-yellow);text-transform:uppercase;letter-spacing:.12em;background:#fed40014;background:lab(86.6676% 3.87144 93.3291/.08);border:1px solid #fed4004d;border:1px solid lab(86.6676% 3.87144 93.3291/.3);border-radius:2px;align-items:center;gap:.5rem;padding:.35rem .75rem;font-family:JetBrains Mono,monospace;font-size:.72rem;display:inline-flex}.theme-ghera{--background:#090706;--foreground:#f5f1ea;--card:#0f0d0b;--card-foreground:#f5f1ea;--primary:#e1af4a;--primary-foreground:#070504;--primary-glow:#f7cb58;--muted:#181513;--muted-foreground:#a29e98;--accent:#e1af4a;--accent-foreground:#070504;--border:#e1af4a2e;--input:#e1af4a24;--ring:#e1af4a;--ghera-ink:#040302;--ghera-stone:#eae4da;--ghera-sand:#dccfbc;--ghera-gold:#e1af4a;--ghera-gold-soft:#e2bf76;--ghera-grad-gold:linear-gradient(135deg, #f7cb58, #c48225);--ghera-grad-text:linear-gradient(180deg, #ffe299, #cd9130);--font-serif:"Cormorant Garamond", "Playfair Display", Georgia, serif;--font-sans:"Inter", system-ui, sans-serif}@supports (color:lab(0% 0 0)){.theme-ghera{--background:lab(1.98026% .350066 .623253);--foreground:lab(95.3886% .58049 3.77289);--card:lab(3.69215% .635333 1.13429);--card-foreground:lab(95.3886% .58049 3.77289);--primary:lab(74.6012% 11.434 57.0174);--primary-foreground:lab(1.55718% .299886 .52892);--primary-glow:lab(84.0819% 7.19526 61.475);--muted:lab(7.21478% .980265 1.78905);--muted-foreground:lab(65.228% .591815 3.78042);--accent:lab(74.6012% 11.434 57.0174);--accent-foreground:lab(1.55718% .299886 .52892);--border:lab(74.6012% 11.434 57.0174/.18);--input:lab(74.6012% 11.434 57.0174/.14);--ring:lab(74.6012% 11.434 57.0174);--ghera-ink:lab(.900595% .21112 .363472);--ghera-stone:lab(90.7615% .896543 5.67665);--ghera-sand:lab(83.834% 1.95339 11.4721);--ghera-gold:lab(74.6012% 11.434 57.0174);--ghera-gold-soft:lab(79.344% 5.92458 41.477);--ghera-grad-gold:linear-gradient(135deg, lab(84.0819% 7.19526 61.475), lab(60.2974% 20.8572 56.9342));--ghera-grad-text:linear-gradient(180deg, lab(91.03% 3.78722 41.0026), lab(65.0917% 17.1256 57.4885))}}.theme-ghera body,.theme-ghera{background:var(--ghera-ink);color:#f5f1ea}.ghera-serif{font-family:var(--font-serif);letter-spacing:-.01em;font-weight:400}.ghera-eyebrow{font-family:var(--font-sans);letter-spacing:.32em;text-transform:uppercase;color:var(--ghera-gold);font-size:11px}.ghera-gold-text{background:var(--ghera-grad-text);color:#0000;-webkit-background-clip:text;background-clip:text}.ghera-hairline{background:linear-gradient(90deg,transparent,var(--ghera-gold) 50%,transparent);height:1px}.ghera-vline{background:linear-gradient(180deg,transparent,var(--ghera-gold) 50%,transparent);width:1px}.ghera-btn-primary{letter-spacing:.28em;text-transform:uppercase;color:#040302;background:var(--ghera-grad-gold);border:1px solid #f7cb5899;border:1px solid lab(84.0819% 7.19526 61.475/.6);align-items:center;gap:12px;padding:16px 28px;font-size:12px;transition:all .35s;display:inline-flex;position:relative;overflow:hidden}.ghera-btn-primary:after{content:"";background:linear-gradient(120deg,#0000 30%,#ffffff73,#0000 70%);transition:transform .8s;position:absolute;inset:0;transform:translate(-100%)}.ghera-btn-primary:hover:after{transform:translate(100%)}.ghera-btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 40px -12px #e1af4a80}.ghera-btn-ghost{letter-spacing:.28em;text-transform:uppercase;color:#f5f1ea;background:0 0;border:1px solid #f5f1ea40;border:1px solid lab(95.3886% .58049 3.77289/.25);align-items:center;gap:12px;padding:15px 26px;font-size:12px;transition:all .35s;display:inline-flex}.ghera-btn-ghost:hover{border-color:var(--ghera-gold);color:var(--ghera-gold)}.ghera-card{background:linear-gradient(#110f0d,#090706);border:1px solid #f5f1ea0f;border:1px solid lab(95.3886% .58049 3.77289/.06);transition:all .5s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.ghera-card:before{content:"";pointer-events:none;background:linear-gradient(135deg,#0000,#e1af4a00);transition:background .5s;position:absolute;inset:0}.ghera-card:hover{border-color:#e1af4a73;transform:translateY(-4px)}.ghera-card:hover:before{background:linear-gradient(135deg,#0000 60%,#e1af4a14);background:linear-gradient(135deg,#0000 60%,#e1af4a14)}.ghera-blueprint{background-image:linear-gradient(#e1af4a0d 1px,#0000 1px),linear-gradient(90deg,#e1af4a0d 1px,#0000 1px);background-image:linear-gradient(#e1af4a0d 1px,#0000 1px),linear-gradient(90deg,#e1af4a0d 1px,#0000 1px);background-size:48px 48px}@keyframes ghera-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.ghera-rise{animation:.9s cubic-bezier(.2,.8,.2,1) both ghera-rise}.ghera-reveal{opacity:0;transition:all 1s cubic-bezier(.2,.8,.2,1);transform:translateY(28px)}.ghera-reveal.is-in{opacity:1;transform:none}@keyframes ghera-pulse{0%{box-shadow:0 0 #004c098c;box-shadow:0 0 lab(27.5397% -45.69 43.394/.55)}70%{box-shadow:0 0 0 22px #004c0900;box-shadow:0 0 0 22px lab(27.5397% -45.69 43.394/0)}to{box-shadow:0 0 #004c0900;box-shadow:0 0 lab(27.5397% -45.69 43.394/0)}}.ghera-wa{animation:2s infinite ghera-pulse}@keyframes ghera-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.ghera-shimmer{background:linear-gradient(90deg,#e1af4a00,#f7cb5899,#e1af4a00) 0 0/200% 100%;animation:6s linear infinite ghera-shimmer}.theme-mca{--background:#fbfaf6;--foreground:#141c21;--card:#fff;--card-foreground:#141c21;--primary:#202a32;--primary-foreground:#fcfcf9;--secondary:#f2f2ec;--secondary-foreground:#141c21;--muted:#f0eeea;--muted-foreground:#50565b;--accent:#6c926c;--accent-foreground:#fcfcf9;--sand:#decbb1;--border:#141c211a;--input:#141c2124;--ring:#6c926c;--mca-grad:linear-gradient(135deg, #6c926c, #4e7f58);--mca-soft:linear-gradient(180deg, #fdfcf8, #efefe6);--mca-shadow:0 24px 48px -24px #141c212e, 0 0 0 1px #141c210f;--font-display:"Inter", "Helvetica Neue", system-ui, sans-serif}@supports (color:lab(0% 0 0)){.theme-mca{--background:lab(98.2914% -.15977 1.89871);--foreground:lab(9.53208% -2.2191 -4.84036);--card:lab(100% 0 0);--card-foreground:lab(9.53208% -2.2191 -4.84036);--primary:lab(16.4952% -2.9408 -6.44712);--primary-foreground:lab(98.859% -.0975132 1.13808);--secondary:lab(95.4332% -.941068 2.8622);--secondary-foreground:lab(9.53208% -2.2191 -4.84036);--muted:lab(94.2376% -.189692 2.27978);--muted-foreground:lab(36.2162% -1.90912 -3.93);--accent:lab(56.8085% -19.5721 15.5604);--accent-foreground:lab(98.859% -.0975132 1.13808);--sand:lab(82.6454% 3.88968 15.125);--border:lab(9.53208% -2.2191 -4.84036/.1);--input:lab(9.53208% -2.2191 -4.84036/.14);--ring:lab(56.8085% -19.5721 15.5604);--mca-grad:linear-gradient(135deg, lab(56.8085% -19.5721 15.5604), lab(48.8322% -23.9171 15.5143));--mca-soft:linear-gradient(180deg, lab(98.8714% -.1598 1.89867), lab(94.309% -1.40086 4.30156));--mca-shadow:0 24px 48px -24px lab(9.53208% -2.2191 -4.84036/.18), 0 0 0 1px lab(9.53208% -2.2191 -4.84036/.06)}}@keyframes mca-pulse{0%,to{box-shadow:0 0 #6c926c8c}70%{box-shadow:0 0 0 18px #6c926c00}}@keyframes mca-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes mca-fade{0%{opacity:0}to{opacity:1}}@keyframes mca-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.theme-mca .mca-reveal{opacity:0}.theme-mca .mca-reveal.is-visible{animation:.9s cubic-bezier(.22,.61,.36,1) both mca-rise}.theme-mca .mca-pulse{animation:2.2s ease-out infinite mca-pulse}.theme-mca .mca-card{background:var(--card);border:1px solid #141c2114;border:1px solid lab(9.53208% -2.2191 -4.84036/.08);border-radius:16px;transition:transform .4s,box-shadow .4s,border-color .4s}.theme-mca .mca-card:hover{box-shadow:var(--mca-shadow);border-color:#6c926c66;transform:translateY(-4px)}.theme-mca .mca-chip{color:#29412a;background:#6c926c1a;border:1px solid #6c926c40;border:1px solid lab(56.8085% -19.5721 15.5604/.25);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.78rem;font-weight:500;display:inline-flex}.theme-mca .mca-dot:before{content:"";background:#6c926c;border-radius:999px;width:6px;height:6px;margin-right:.5rem;display:inline-block}.theme-mca .mca-grid-bg{background-image:linear-gradient(#141c210a 1px,#0000 1px),linear-gradient(90deg,#141c210a 1px,#0000 1px);background-image:linear-gradient(#141c210a 1px,#0000 1px),linear-gradient(90deg,#141c210a 1px,#0000 1px);background-size:48px 48px}.theme-edilvivo{--ev-bg:#fcfaf6;--ev-surface:#f9f4ef;--ev-ink:#151b21;--ev-ink-soft:#474e55;--ev-line:#151b211f;--ev-accent:#b44d34;--ev-accent-soft:#b44d341a;--ev-sage:#748f74;--ev-sand:#e1d6c6;background:var(--ev-bg);color:var(--ev-ink);font-family:Inter,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.theme-edilvivo{--ev-bg:lab(98.2748% .282407 1.88136);--ev-surface:lab(96.5245% .915766 2.88128);--ev-ink:lab(9.49397% -1.37884 -5.2379);--ev-ink-soft:lab(32.7016% -1.52661 -5.29902);--ev-line:lab(9.49397% -1.37884 -5.2379/.12);--ev-accent:lab(46.599% 41.544 36.2189);--ev-accent-soft:lab(46.599% 41.544 36.2189/.1);--ev-sage:lab(56.5634% -13.9743 11.0043);--ev-sand:lab(86.1155% 2.30113 9.34811)}}.theme-edilvivo h1,.theme-edilvivo h2,.theme-edilvivo h3{letter-spacing:-.02em;font-family:Plus Jakarta Sans,Inter,sans-serif}@keyframes ev-pulse{0%,to{box-shadow:0 0 #23a13680}50%{box-shadow:0 0 0 16px #23a13600}}@keyframes ev-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.theme-edilvivo .ev-pulse{animation:2.4s ease-out infinite ev-pulse}.theme-edilvivo .ev-reveal{opacity:0}.theme-edilvivo .ev-reveal.in{animation:.8s ease-out forwards ev-rise}.theme-edilvivo .ev-card{border:1px solid var(--ev-line);background:#fff;border-radius:14px;transition:transform .35s,box-shadow .35s,border-color .35s}.theme-edilvivo .ev-card:hover{border-color:var(--ev-accent);transform:translateY(-3px);box-shadow:0 18px 40px -20px #151b2140}.theme-edilvivo .ev-chip{background:var(--ev-accent-soft);color:#932e14;letter-spacing:.04em;text-transform:uppercase;border:1px solid #b44d344d;border:1px solid lab(46.599% 41.544 36.2189/.3);border-radius:4px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.theme-edilvivo .ev-grid-bg{background-image:linear-gradient(#151b210a 1px,#0000 1px),linear-gradient(90deg,#151b210a 1px,#0000 1px);background-image:linear-gradient(#151b210a 1px,#0000 1px),linear-gradient(90deg,#151b210a 1px,#0000 1px);background-size:56px 56px}.theme-edilvivo .ev-btn-primary{background:var(--ev-ink);color:#f8f8f8;border:1px solid var(--ev-ink);transition:background .25s,transform .25s}.theme-edilvivo .ev-btn-primary:hover{background:#2b343d;transform:translateY(-1px)}.theme-edilvivo .ev-btn-accent{color:#fcfcfc;background:#b44d34;border:1px solid #b44d34;border:1px solid lab(46.599% 41.544 36.2189);transition:background .25s,transform .25s}.theme-edilvivo .ev-btn-accent:hover{background:#9d381f;transform:translateY(-1px)}.theme-edilvivo .ev-btn-outline{color:var(--ev-ink);border:1px solid var(--ev-ink);background:0 0;transition:background .25s,color .25s}.theme-edilvivo .ev-btn-outline:hover{background:var(--ev-ink);color:#f8f8f8}.theme-edilforte{--ef-cream:#fbf8f1;--ef-sand:#ece3d6;--ef-stone:#d4cdc3;--ef-concrete:#6f7274;--ef-olive:#4a5c38;--ef-anthracite:#171b1f;--ef-bronze:#946640;--ef-terracotta:#b55f40;background:var(--ef-cream);color:var(--ef-anthracite);font-family:Inter,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.theme-edilforte{--ef-cream:lab(97.7201% .286549 3.81312);--ef-sand:lab(90.7736% 1.2269 7.59105);--ef-stone:lab(82.6238% 1.33485 5.57588);--ef-concrete:lab(47.7959% -.547767 -1.78611);--ef-olive:lab(36.8507% -12.5345 18.4291);--ef-anthracite:lab(9.50623% -.98861 -3.51966);--ef-bronze:lab(47.5252% 15.8575 29.3824);--ef-terracotta:lab(50.3707% 33.6868 33.6911)}}.theme-edilforte .ef-serif{font-family:Cormorant Garamond,Playfair Display,Georgia,serif}.theme-edilforte .ef-card{border:1px solid var(--ef-stone);background:#fff}@supports (color:color-mix(in lab,red,red)){.theme-edilforte .ef-card{border:1px solid color-mix(in oklab,var(--ef-stone) 70%,transparent)}}.theme-edilforte .ef-card{transition:transform .4s,box-shadow .4s,border-color .4s}.theme-edilforte .ef-card:hover{box-shadow:0 30px 60px -30px var(--ef-anthracite);transform:translateY(-4px)}@supports (color:color-mix(in lab,red,red)){.theme-edilforte .ef-card:hover{box-shadow:0 30px 60px -30px color-mix(in oklab,var(--ef-anthracite) 25%,transparent)}}.theme-edilforte .ef-card:hover{border-color:var(--ef-bronze)}.theme-edilforte .ef-divider{background:linear-gradient(90deg,transparent,var(--ef-bronze),transparent);height:1px}.theme-edilforte .ef-chip{border:1px solid var(--ef-bronze);align-items:center;gap:.5rem;padding:.35rem .8rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.theme-edilforte .ef-chip{border:1px solid color-mix(in oklab,var(--ef-bronze) 50%,transparent)}}.theme-edilforte .ef-chip{letter-spacing:.15em;text-transform:uppercase;color:var(--ef-bronze);background:var(--ef-cream);border-radius:999px;font-size:.75rem}@supports (color:color-mix(in lab,red,red)){.theme-edilforte .ef-chip{background:color-mix(in oklab,var(--ef-cream) 80%,transparent)}}.theme-edilforte .ef-btn{background:var(--ef-anthracite);color:var(--ef-cream);letter-spacing:.05em;justify-content:center;align-items:center;gap:.5rem;padding:.9rem 1.6rem;font-weight:500;transition:background .25s,transform .25s;display:inline-flex}.theme-edilforte .ef-btn:hover{background:var(--ef-olive);transform:translateY(-2px)}.theme-edilforte .ef-btn-outline{color:var(--ef-anthracite);border:1px solid var(--ef-anthracite);background:0 0;justify-content:center;align-items:center;gap:.5rem;padding:.9rem 1.6rem;transition:all .25s;display:inline-flex}.theme-edilforte .ef-btn-outline:hover{background:var(--ef-anthracite);color:var(--ef-cream)}@keyframes ef-pulse{0%,to{box-shadow:0 0 #25d3668c}50%{box-shadow:0 0 0 16px #25d36600}}.theme-edilforte .ef-pulse{animation:2.2s ease-in-out infinite ef-pulse}@keyframes ef-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.theme-edilforte .ef-reveal{opacity:0}.theme-edilforte .ef-reveal.in{animation:.9s forwards ef-rise}.theme-edilforte .ef-grid-bg{background-image:linear-gradient(var(--ef-stone) 1px,transparent 1px),linear-gradient(90deg,var(--ef-stone) 1px,transparent 1px)}@supports (color:color-mix(in lab,red,red)){.theme-edilforte .ef-grid-bg{background-image:linear-gradient(color-mix(in oklab,var(--ef-stone) 60%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in oklab,var(--ef-stone) 60%,transparent) 1px,transparent 1px)}}.theme-edilforte .ef-grid-bg{background-size:48px 48px}.theme-edilandrea{--ea-bg:#f9fcff;--ea-fg:#031222;--ea-muted:#4d5660;--ea-line:#dfe6eb;--ea-card:#fff;--ea-blue:#0052a9;--ea-blue-deep:#00265b;--ea-blue-soft:#4baeed;--ea-cyan:#59c8e8;--ea-accent:#019f68;--ea-grad:linear-gradient(135deg, #002f6e, #0068aa);--ea-grad-soft:linear-gradient(180deg, #ecf7fe, #fff);background:var(--ea-bg);color:var(--ea-fg);font-family:Inter,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.theme-edilandrea{--ea-bg:lab(98.8481% -.82323 -1.6523);--ea-fg:lab(5.13664% -1.17385 -12.7473);--ea-muted:lab(36.1728% -1.98329 -7.04196);--ea-line:lab(90.7356% -1.63162 -3.29628);--ea-card:lab(100% 0 0);--ea-blue:lab(34.4625% 10.264 -61.5021);--ea-blue-deep:lab(14.6249% 15.8256 -48.4618);--ea-blue-soft:lab(67.4201% -14.8709 -40.7933);--ea-cyan:lab(75.0528% -25.7673 -26.0981);--ea-accent:lab(57.7608% -46.9025 18.3994);--ea-grad:linear-gradient(135deg, lab(18.9999% 18.0865 -55.385), lab(41.0321% -3.52459 -57.8006));--ea-grad-soft:linear-gradient(180deg, lab(96.5604% -2.81146 -4.67367), lab(100% 0 0))}}.theme-edilandrea .ea-serif{letter-spacing:-.01em;font-family:Instrument Serif,Cormorant Garamond,serif}.theme-edilandrea .ea-card{background:var(--ea-card);border:1px solid var(--ea-line);border-radius:14px;transition:transform .35s,box-shadow .35s,border-color .35s}.theme-edilandrea .ea-card:hover{border-color:#60a7d6;transform:translateY(-4px);box-shadow:0 24px 60px -30px #002f6e59;box-shadow:0 24px 60px -30px lab(18.9999% 18.0865 -55.385/.35)}.theme-edilandrea .ea-grad-text{background:var(--ea-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.theme-edilandrea .ea-blueprint{background-image:linear-gradient(#0065b20f 1px,#0000 1px),linear-gradient(90deg,#0065b20f 1px,#0000 1px);background-image:linear-gradient(color(xyz 0.126 0.125 0.449 / 0.059) 1px,#0000 1px),linear-gradient(90deg,color(xyz 0.126 0.125 0.449 / 0.059) 1px,#0000 1px);background-size:48px 48px}.theme-edilandrea .ea-chip{color:var(--ea-blue-deep);background:#e6f4fe;border:1px solid #c7dbea;border:1px solid lab(86.1177% -4.71455 -9.7968);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;display:inline-flex}.theme-edilandrea .ea-btn-primary{background:var(--ea-grad);color:#fff;transition:transform .3s,box-shadow .3s;box-shadow:0 12px 28px -10px #002f6e8c;box-shadow:0 12px 28px -10px lab(18.9999% 18.0865 -55.385/.55)}.theme-edilandrea .ea-btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 36px -10px #002f6eb3;box-shadow:0 18px 36px -10px lab(18.9999% 18.0865 -55.385/.7)}.theme-edilandrea .ea-btn-ghost{color:var(--ea-blue-deep);background:0 0;border:1px solid #88bfe6;border:1px solid lab(74.5071% -11.0551 -25.5536)}.theme-edilandrea .ea-btn-ghost:hover{background:#e6f4fe}@keyframes ea-pulse{0%,to{box-shadow:0 0 #008a2299;box-shadow:0 0 lab(49.8938% -50.813 44.8413/.6)}50%{box-shadow:0 0 0 16px #008a2200;box-shadow:0 0 0 16px lab(49.8938% -50.813 44.8413/0)}}.ea-pulse{animation:2.2s ease-out infinite ea-pulse}@keyframes ea-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.ea-reveal{opacity:0}.ea-reveal.ea-in{animation:.8s forwards ea-rise}.theme-edilandrea .ea-divider{background:linear-gradient(90deg,transparent,var(--ea-line),transparent);height:1px}.theme-edilandrea .ea-num{background:var(--ea-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Instrument Serif,serif;font-size:56px;line-height:1}.theme-ottavia{--ot-bg:#f9fcfe;--ot-fg:#03141c;--ot-muted:#4a585e;--ot-line:#dbe3e7;--ot-card:#fff;--ot-deep:#002e41;--ot-petrol:#004556;--ot-water:#28acdf;--ot-orange:#ee7b00;--ot-orange-deep:#ce5700;--ot-grad:linear-gradient(140deg, #001e2b, #004556);background:var(--ot-bg);color:var(--ot-fg);font-family:Inter,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.theme-ottavia{--ot-bg:lab(98.8598% -1.06806 -1.46505);--ot-fg:lab(5.3199% -3.79651 -7.74409);--ot-muted:lab(36.2714% -4.10743 -5.77463);--ot-line:lab(89.5991% -2.12398 -2.92312);--ot-card:lab(100% 0 0);--ot-deep:lab(16.5734% -10.7228 -19.2865);--ot-petrol:lab(26.1274% -17.4775 -18.6858);--ot-water:lab(65.4686% -22.2535 -36.1988);--ot-orange:lab(64.207% 42.8074 76.4887);--ot-orange-deep:lab(52.2067% 52.8861 104.862);--ot-grad:linear-gradient(140deg, lab(9.58402% -8.75136 -16.4803), lab(26.1274% -17.4775 -18.6858))}}.theme-ottavia .ot-display{letter-spacing:-.02em;font-family:Archivo,Inter,sans-serif;font-weight:800}.theme-ottavia .ot-mono{font-family:JetBrains Mono,ui-monospace,monospace}.theme-ottavia .ot-card{background:var(--ot-card);border:1px solid var(--ot-line);border-radius:6px;transition:transform .3s,box-shadow .3s,border-color .3s}.theme-ottavia .ot-card:hover{border-color:#28acdf99;transform:translateY(-3px);box-shadow:0 18px 40px -22px #002e4166;box-shadow:0 18px 40px -22px lab(16.5734% -10.7228 -19.2865/.4)}.theme-ottavia .ot-chip{color:var(--ot-deep);text-transform:uppercase;letter-spacing:.12em;border-left:2px solid var(--ot-orange);background:#e2f1fa;border-radius:4px;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:600;display:inline-flex}.theme-ottavia .ot-btn-primary{background:var(--ot-orange);color:#fff;font-weight:600;transition:transform .25s,box-shadow .25s,background .25s;box-shadow:0 10px 22px -10px #ee7b0099;box-shadow:0 10px 22px -10px lab(64.207% 42.8074 76.4887/.6)}.theme-ottavia .ot-btn-primary:hover{background:var(--ot-orange-deep);transform:translateY(-2px);box-shadow:0 14px 30px -8px #ce5700b3;box-shadow:0 14px 30px -8px lab(52.2067% 52.8861 104.862/.7)}.theme-ottavia .ot-btn-ghost{color:#fff;background:0 0;border:1px solid #fff6}.theme-ottavia .ot-btn-ghost:hover{background:#ffffff14}.theme-ottavia .ot-btn-dark{background:var(--ot-deep);color:#fff;transition:background .25s}.theme-ottavia .ot-btn-dark:hover{background:var(--ot-petrol)}.theme-ottavia .ot-tech-bg{background-image:linear-gradient(#45697a12 1px,#0000 1px),linear-gradient(90deg,#45697a12 1px,#0000 1px);background-image:linear-gradient(#45697a12 1px,#0000 1px),linear-gradient(90deg,#45697a12 1px,#0000 1px);background-size:56px 56px}@keyframes ot-pulse-ring{0%{box-shadow:0 0 #008a228c;box-shadow:0 0 lab(49.8938% -50.813 44.8413/.55)}70%{box-shadow:0 0 0 18px #008a2200;box-shadow:0 0 0 18px lab(49.8938% -50.813 44.8413/0)}to{box-shadow:0 0 #008a2200;box-shadow:0 0 lab(49.8938% -50.813 44.8413/0)}}.ot-pulse{animation:2s ease-out infinite ot-pulse-ring}@keyframes ot-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.ot-reveal{opacity:0}.ot-reveal.ot-in{animation:.75s forwards ot-rise}.theme-ottavia .ot-num{color:var(--ot-orange);font-family:Archivo,sans-serif;font-size:60px;font-weight:800;line-height:1}.theme-ottavia .ot-tag-orange{color:var(--ot-orange-deep);text-transform:uppercase;letter-spacing:.12em;background:#ee7b001f;background:lab(64.207% 42.8074 76.4887/.12);border-radius:4px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;font-weight:700;display:inline-flex}.theme-dechirico{--dc-bg:#fcfaf6;--dc-cream:#f7f1e9;--dc-sand:#e1d6c6;--dc-stone:#c4b4a3;--dc-cement:#81878d;--dc-anthracite:#23272c;--dc-ink:#101215;--dc-terracotta:#b95c3a;--dc-olive:#5e693a;--dc-line:#d2cdc5;background:var(--dc-bg);color:var(--dc-ink);font-family:Inter,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.theme-dechirico{--dc-bg:lab(98.2748% .282407 1.88136);--dc-cream:lab(95.38% 1.05011 4.44876);--dc-sand:lab(86.1155% 2.30113 9.34811);--dc-stone:lab(74.4834% 3.68273 10.9829);--dc-cement:lab(55.9083% -1.27903 -4.26753);--dc-anthracite:lab(15.2746% -.497594 -4.42001);--dc-ink:lab(5.24513% -.249438 -2.41115);--dc-terracotta:lab(50.281% 36.701 37.1903);--dc-olive:lab(42.6418% -10.6232 24.8469);--dc-line:lab(82.6336% .709593 4.53609)}}.theme-dechirico h1,.theme-dechirico h2,.theme-dechirico h3{letter-spacing:-.015em;font-family:Archivo,system-ui,sans-serif}.theme-dechirico .dc-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--dc-terracotta);align-items:center;gap:10px;font-size:11px;font-weight:700;display:inline-flex}.theme-dechirico .dc-eyebrow:before{content:"";background:var(--dc-terracotta);width:28px;height:1px}.theme-dechirico .dc-card{border:1px solid var(--dc-line);background:#fff;border-radius:6px;transition:all .35s}.theme-dechirico .dc-card:hover{border-color:var(--dc-anthracite);transform:translateY(-3px);box-shadow:0 18px 40px -24px #23272c59}.theme-dechirico .dc-btn-primary{background:var(--dc-anthracite);color:var(--dc-cream);letter-spacing:.04em;border-radius:4px;align-items:center;gap:10px;padding:14px 28px;font-size:14px;font-weight:600;transition:all .25s;display:inline-flex}.theme-dechirico .dc-btn-primary:hover{background:var(--dc-ink);transform:translateY(-1px)}.theme-dechirico .dc-btn-outline{border:1px solid var(--dc-anthracite);color:var(--dc-anthracite);letter-spacing:.04em;border-radius:4px;align-items:center;gap:10px;padding:13px 27px;font-size:14px;font-weight:600;transition:all .25s;display:inline-flex}.theme-dechirico .dc-btn-outline:hover{background:var(--dc-anthracite);color:var(--dc-cream)}.theme-dechirico .dc-rule{background:var(--dc-line);width:100%;height:1px}.theme-dechirico .dc-num{color:var(--dc-terracotta);letter-spacing:.1em;font-family:Archivo,sans-serif;font-size:14px;font-weight:700}@keyframes dc-pulse-ring{0%{box-shadow:0 0 #1c882d8c}70%{box-shadow:0 0 0 18px #1c882d00}to{box-shadow:0 0 #1c882d00}}.dc-pulse{animation:2.4s ease-out infinite dc-pulse-ring}@keyframes dc-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.dc-reveal{opacity:0}.dc-reveal.dc-in{animation:.8s forwards dc-rise}.theme-dechirico .dc-grid-bg{background-image:linear-gradient(90deg,#d2cdc580 1px,#0000 1px),linear-gradient(#d2cdc580 1px,#0000 1px);background-image:linear-gradient(90deg,#d2cdc580 1px,#0000 1px),linear-gradient(#d2cdc580 1px,#0000 1px);background-size:80px 80px}.theme-medusa{--md-bordeaux:#721216;--md-bordeaux-deep:#4b0005;--md-bordeaux-soft:#b54a46;--md-copper:#ce7951;--md-tech:#338fc7;--md-ink:#110c0b;--md-graphite:#2b2827;--md-line:#110c0b1a;--md-bg:#fcf9f7;--md-bg-warm:#f9f4f0;--md-grad-bordeaux:linear-gradient(135deg, #721216, #4b0005);--md-grad-tech:linear-gradient(135deg, #338fc7, #721216);--md-shadow-card:0 24px 50px -28px #110c0b4d, 0 0 0 1px #110c0b0f;--md-shadow-glow:0 0 0 6px #7212161a, 0 18px 40px -18px #72121673}@supports (color:lab(0% 0 0)){.theme-medusa{--md-bordeaux:lab(24.4373% 41.191 26.0432);--md-bordeaux-deep:lab(13.0223% 34.9944 19.0229);--md-bordeaux-soft:lab(46.4168% 43.9955 25.6171);--md-copper:lab(59.7698% 31.5571 36.5786);--md-tech:lab(55.8048% -13.2252 -37.5663);--md-ink:lab(3.64938% 1.81824 1.09877);--md-graphite:lab(16.4385% 1.46277 .97118);--md-line:lab(3.64938% 1.81824 1.09877/.1);--md-bg:lab(98.253% .667602 1.3273);--md-bg-warm:lab(96.5056% 1.34358 2.65974);--md-grad-bordeaux:linear-gradient(135deg, lab(24.4373% 41.191 26.0432), lab(13.0223% 34.9944 19.0229));--md-grad-tech:linear-gradient(135deg, lab(55.8048% -13.2252 -37.5663), lab(24.4373% 41.191 26.0432));--md-shadow-card:0 24px 50px -28px lab(3.64938% 1.81824 1.09877/.3), 0 0 0 1px lab(3.64938% 1.81824 1.09877/.06);--md-shadow-glow:0 0 0 6px lab(24.4373% 41.191 26.0432/.1), 0 18px 40px -18px lab(24.4373% 41.191 26.0432/.45)}}@keyframes md-pulse{0%{box-shadow:0 0 #7212168c}70%{box-shadow:0 0 0 18px #72121600}to{box-shadow:0 0 #72121600}}@keyframes md-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes md-shine{0%{background-position:-200% 0}to{background-position:200% 0}}.theme-medusa .md-pulse{animation:2.2s ease-out infinite md-pulse}.theme-medusa .md-rise{animation:.7s ease-out both md-rise}.theme-medusa .md-grid{background-image:linear-gradient(90deg,#110c0b0d 1px,#0000 1px),linear-gradient(#110c0b0d 1px,#0000 1px);background-image:linear-gradient(90deg,#110c0b0d 1px,#0000 1px),linear-gradient(#110c0b0d 1px,#0000 1px);background-size:56px 56px}.theme-medusa .md-blueprint{background-color:#09131a;background-image:linear-gradient(90deg,#ffffff0f 1px,#0000 1px),linear-gradient(#ffffff0f 1px,#0000 1px);background-image:linear-gradient(90deg,#ffffff0f 1px,#0000 1px),linear-gradient(#ffffff0f 1px,#0000 1px);background-size:32px 32px}.theme-medusa .md-card{border:1px solid var(--md-line);background:#fff;border-radius:14px;transition:transform .35s,box-shadow .35s,border-color .35s}.theme-medusa .md-card:hover{box-shadow:var(--md-shadow-card);border-color:#72121666;transform:translateY(-4px)}.theme-medusa .md-chip{letter-spacing:.12em;text-transform:uppercase;color:var(--md-bordeaux);background:#72121614;border:1px solid #7212162e;border:1px solid lab(24.4373% 41.191 26.0432/.18);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:600;display:inline-flex}.theme-medusa .md-num{color:var(--md-bordeaux);letter-spacing:-.02em;font-family:ui-serif,Georgia,serif;font-size:38px;font-weight:500;line-height:1}.theme-medusa .md-rule{background:linear-gradient(90deg,#0000,#72121680,#0000);height:1px}.theme-altaquota{--aq-blue:#004b97;--aq-blue-deep:#00275b;--aq-lime:#8bcf23;--aq-orange:#ff762a;--aq-anthracite:#181b1f;--aq-cement:#e2e5e8;--aq-ink:#0a0e12;--background:#fafcfe;--foreground:var(--aq-ink);--card:#fff;--card-foreground:var(--aq-ink);--primary:var(--aq-blue);--primary-foreground:#fcfcfc;--secondary:var(--aq-cement);--secondary-foreground:var(--aq-ink);--muted:#eceff2;--muted-foreground:#52565b;--accent:var(--aq-orange);--accent-foreground:#fcfcfc;--border:#0a0e121a;--input:#0a0e1224;--ring:var(--aq-orange);--aq-gradient-hero:linear-gradient(135deg, #00275bd9, #0a0e128c);--aq-shadow-card:0 24px 50px -22px #0a0e124d, 0 0 0 1px #0a0e120f;--aq-shadow-orange:0 18px 40px -14px #ff762a8c}@supports (color:lab(0% 0 0)){.theme-altaquota{--aq-blue:lab(31.2475% 7.9328 -54.7005);--aq-blue-deep:lab(15.2385% 8.18914 -40.9795);--aq-lime:lab(76.4388% -39.7281 69.0199);--aq-orange:lab(66.0623% 54.719 71.1127);--aq-anthracite:lab(9.49398% -.701971 -3.61435);--aq-cement:lab(90.7102% -.411451 -1.83748);--aq-ink:lab(3.68266% -.38363 -2.3917);--background:lab(98.8343% -.248969 -1.10376);--card:lab(100% 0 0);--primary-foreground:lab(98.84% .0000298023 -.0000119209);--muted:lab(94.1903% -.411719 -1.83762);--muted-foreground:lab(36.1778% -.772849 -3.64775);--accent-foreground:lab(98.84% .0000298023 -.0000119209);--border:lab(3.68266% -.38363 -2.3917/.1);--input:lab(3.68266% -.38363 -2.3917/.14);--aq-gradient-hero:linear-gradient(135deg, lab(15.2385% 8.18914 -40.9795/.85), lab(3.68266% -.38363 -2.3917/.55));--aq-shadow-card:0 24px 50px -22px lab(3.68266% -.38363 -2.3917/.3), 0 0 0 1px lab(3.68266% -.38363 -2.3917/.06);--aq-shadow-orange:0 18px 40px -14px lab(66.0623% 54.719 71.1127/.55)}}@keyframes aq-rope-sway{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-3px)rotate(-1deg)}}@keyframes aq-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes aq-pulse{0%,to{box-shadow:0 0 #8bcf238c}50%{box-shadow:0 0 0 14px #8bcf2300}}.theme-altaquota .aq-rise{animation:.7s cubic-bezier(.2,.7,.2,1) both aq-rise}.theme-altaquota .aq-pulse{animation:2s ease-out infinite aq-pulse}.theme-altaquota .aq-grid{background-image:linear-gradient(#0a0e120f 1px,#0000 1px),linear-gradient(90deg,#0a0e120f 1px,#0000 1px);background-image:linear-gradient(#0a0e120f 1px,#0000 1px),linear-gradient(90deg,#0a0e120f 1px,#0000 1px);background-size:48px 48px}.theme-altaquota .aq-card{background:var(--card);border:1px solid var(--border);box-shadow:var(--aq-shadow-card);transition:transform .35s,box-shadow .35s,border-color .35s}.theme-altaquota .aq-card:hover{border-color:#ff762a80;border-color:lab(66.0623% 54.719 71.1127/.5);transform:translateY(-4px);box-shadow:0 30px 60px -22px #0a0e1259}.theme-altaquota .aq-diag{background:repeating-linear-gradient(135deg,#ff762a 0 14px,#0a0e12 14px 28px);background:repeating-linear-gradient(135deg,color(xyz 0.496 0.343 0.047) 0% 14px,#bf5722 14px,#7d3f23,#41261d 14px,#0a0e12 14px 28px)}.theme-cea2000{--cea-bg:#fff;--cea-fg:#0b1a33;--cea-blue:#0a3d8f;--cea-blue-deep:#06214d;--cea-blue-soft:#e8f0fb;--cea-azure:#2e7ad1;--cea-gray:#6b7385;--cea-line:#e3e8f0;--cea-anthracite:#1c2638;--cea-gold:#c9a24a;--cea-gradient:linear-gradient(135deg, #0a3d8f 0%, #2e7ad1 100%);--cea-shadow:0 24px 60px -32px #0a3d8f59, 0 0 0 1px #0a3d8f0f;color:var(--cea-fg);background:var(--cea-bg);font-family:Inter,system-ui,-apple-system,sans-serif}.theme-cea2000 .cea-grid-bg{background-image:linear-gradient(#0a3d8f0f 1px,#0000 1px),linear-gradient(90deg,#0a3d8f0f 1px,#0000 1px);background-size:56px 56px}.theme-cea2000 .cea-card{border:1px solid var(--cea-line);background:#fff;border-radius:14px;transition:transform .35s,box-shadow .35s,border-color .35s}.theme-cea2000 .cea-card:hover{box-shadow:var(--cea-shadow);border-color:#0a3d8f40;transform:translateY(-4px)}.theme-cea2000 .cea-chip{background:var(--cea-blue-soft);color:var(--cea-blue-deep);letter-spacing:.04em;border:1px solid #0a3d8f26;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.theme-cea2000 .cea-btn-primary{background:var(--cea-gradient);color:#fff;border-radius:10px;align-items:center;gap:10px;padding:14px 24px;font-weight:600;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 12px 28px -10px #0a3d8f8c}.theme-cea2000 .cea-btn-primary:hover{transform:translateY(-2px);box-shadow:0 18px 36px -12px #0a3d8fa6}.theme-cea2000 .cea-btn-ghost{color:var(--cea-blue-deep);border:1px solid var(--cea-line);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:14px 24px;font-weight:600;transition:border-color .25s,background .25s;display:inline-flex}.theme-cea2000 .cea-btn-ghost:hover{border-color:var(--cea-blue);background:var(--cea-blue-soft)}.theme-cea2000 .cea-num{background:var(--cea-blue-soft);width:44px;height:44px;color:var(--cea-blue-deep);font-variant-numeric:tabular-nums;border:1px solid #0a3d8f26;border-radius:12px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.theme-cea2000 .cea-divider{background:linear-gradient(90deg,transparent,var(--cea-line),transparent);height:1px}@keyframes cea-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.theme-cea2000 .cea-rise{animation:.7s both cea-rise}@keyframes cea-pulse{0%,to{box-shadow:0 0 #25d3668c}50%{box-shadow:0 0 0 16px #25d36600}}.theme-cea2000 .cea-wa{animation:2.4s ease-in-out infinite cea-pulse}.theme-cea2000 .cea-link-underline{background-image:linear-gradient(var(--cea-blue),var(--cea-blue));background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;transition:background-size .3s}.theme-cea2000 .cea-link-underline:hover{background-size:100% 2px}.theme-adomar{--background:#fcfaf6;--foreground:#16100f;--card:#fff;--card-foreground:#16100f;--primary:#16100f;--primary-foreground:#fcfaf6;--secondary:#f6f1ed;--secondary-foreground:#16100f;--muted:#efeae6;--muted-foreground:#5b5352;--accent:#cc272e;--accent-foreground:#fcfcfc;--border:#16100f1a;--input:#16100f24;--ring:#cc272e;--ad-red:#cc272e;--ad-red-deep:#950012;--ad-beige:#f1eae0;--ad-warm:#fdf7f0;--ad-ink:#0f0c0c;--shadow-ad:0 24px 60px -28px #16100f47, 0 0 0 1px #16100f0d;font-family:Inter,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.theme-adomar{--background:lab(98.2689% .426799 1.84673);--foreground:lab(5.20426% 2.29041 1.3984);--card:lab(100% 0 0);--card-foreground:lab(5.20426% 2.29041 1.3984);--primary:lab(5.20426% 2.29041 1.3984);--primary-foreground:lab(98.2689% .426799 1.84673);--secondary:lab(95.3456% 1.34376 2.65986);--secondary-foreground:lab(5.20426% 2.29041 1.3984);--muted:lab(93.0256% 1.34411 2.66007);--muted-foreground:lab(36.1168% 2.92875 1.94522);--accent:lab(45.7636% 63.3818 40.1799);--accent-foreground:lab(98.84% .0000298023 -.0000119209);--border:lab(5.20426% 2.29041 1.3984/.1);--input:lab(5.20426% 2.29041 1.3984/.14);--ring:lab(45.7636% 63.3818 40.1799);--ad-red:lab(45.7636% 63.3818 40.1799);--ad-red-deep:lab(30.8556% 57.2827 39.6949);--ad-beige:lab(93.0642% 1.32757 5.57091);--ad-warm:lab(97.7001% 1.04922 4.44819);--ad-ink:lab(3.67496% .889942 .563291);--shadow-ad:0 24px 60px -28px lab(5.20426% 2.29041 1.3984/.28), 0 0 0 1px lab(5.20426% 2.29041 1.3984/.05)}}.ad-serif{letter-spacing:-.01em;font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-weight:500}@keyframes ad-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ad-pulse{0%,to{box-shadow:0 0 #cc272e80}50%{box-shadow:0 0 0 14px #cc272e00}}@keyframes ad-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.theme-adomar .ad-reveal{opacity:0}.theme-adomar .ad-reveal.in{animation:.8s ease-out forwards ad-fade-up}.theme-adomar .ad-pulse{animation:2.4s ease-out infinite ad-pulse}.theme-adomar .ad-card{background:var(--card);border:1px solid #16100f14;border:1px solid lab(5.20426% 2.29041 1.3984/.08);border-radius:14px;transition:transform .35s,box-shadow .35s,border-color .35s}.theme-adomar .ad-card:hover{box-shadow:var(--shadow-ad);border-color:#cc272e59;transform:translateY(-4px)}.theme-adomar .ad-redline{display:inline-block;position:relative}.theme-adomar .ad-redline:after{content:"";background:var(--ad-red);transform-origin:0;height:3px;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(.4)}.theme-adomar .ad-divider{background:#16100f1f;height:1px}.theme-adomar .ad-num{color:var(--ad-red);font-family:Cormorant Garamond,serif;font-size:2.5rem;font-weight:500;line-height:1}.theme-adomar .ad-chip{color:var(--ad-red-deep);letter-spacing:.08em;text-transform:uppercase;background:#cc272e14;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:.78rem;font-weight:600;display:inline-flex}.theme-adomar .ad-dot{background:var(--ad-red);border-radius:999px;width:6px;height:6px}.theme-adomar .ad-bg-warm{background:var(--ad-warm)}.theme-adomar .ad-bg-ink{background:var(--ad-ink);color:#f4f1ee}.theme-adomar .ad-grain{background-image:radial-gradient(#16100f0a 1px,#0000 1px);background-image:radial-gradient(#16100f0a 1px,#0000 1px);background-size:22px 22px}.theme-fm{--fm-ink:#061d2b;--fm-blue:#005b89;--fm-blue-deep:#00355d;--fm-blue-soft:#def2fc;--fm-aqua:#5dcbd1;--fm-green:#019f68;--fm-bg:#f9fcfe;--fm-surface:#fff;--fm-border:#dde6eb;--fm-muted:#67737c;background:var(--fm-bg);color:var(--fm-ink);font-family:Inter,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.theme-fm{--fm-ink:lab(9.48851% -4.5595 -12.5488);--fm-blue:lab(35.8097% -9.78355 -43.1495);--fm-blue-deep:lab(20.44% -1.65771 -38.5009);--fm-blue-soft:lab(94.2939% -5.2307 -7.26497);--fm-aqua:lab(75.454% -31.3976 -12.9418);--fm-green:lab(57.7608% -46.9025 18.3994);--fm-bg:lab(98.8598% -1.06806 -1.46505);--fm-surface:lab(100% 0 0);--fm-border:lab(90.7667% -2.54375 -3.5049);--fm-muted:lab(47.8245% -3.13094 -6.52562)}}.theme-fm .fm-display{letter-spacing:-.02em;font-family:Sora,Inter,sans-serif}.theme-fm .fm-chip{background:var(--fm-blue-soft);color:var(--fm-blue-deep);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .85rem;font-size:.72rem;font-weight:600;display:inline-flex}.theme-fm .fm-dot{background:var(--fm-green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #019f682e}.theme-fm .fm-card{background:var(--fm-surface);border:1px solid var(--fm-border);border-radius:1.25rem;transition:transform .35s,box-shadow .35s,border-color .35s}.theme-fm .fm-card:hover{border-color:#5dcbd199;transform:translateY(-3px);box-shadow:0 18px 48px -22px #005b8947;box-shadow:0 18px 48px -22px lab(35.8097% -9.78355 -43.1495/.28)}.theme-fm .fm-soft{background:linear-gradient(180deg,var(--fm-blue-soft),var(--fm-bg))}.theme-fm .fm-grid-bg{background-image:linear-gradient(#005b890d 1px,#0000 1px),linear-gradient(90deg,#005b890d 1px,#0000 1px);background-image:linear-gradient(color(xyz 0.085 0.093 0.318 / 0.051) 1px,#0000 1px),linear-gradient(90deg,color(xyz 0.085 0.093 0.318 / 0.051) 1px,#0000 1px);background-size:48px 48px}.theme-fm .fm-divider{background:linear-gradient(90deg,transparent,var(--fm-border),transparent);height:1px}@keyframes fm-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.theme-fm .fm-reveal{opacity:0}.theme-fm .fm-reveal.in{animation:.7s ease-out forwards fm-rise}@keyframes fm-pulse{0%,to{box-shadow:0 10px 28px -8px #019f688c,0 0 #019f6880}50%{box-shadow:0 10px 28px -8px #019f688c,0 0 0 14px #019f6800}}.theme-fm .fm-pulse{animation:2.4s ease-in-out infinite fm-pulse}.theme-moro{--moro-bg:#fcfaf6;--moro-paper:#f8f5ef;--moro-ink:#0e1216;--moro-ink-soft:#393e42;--moro-line:#c8cfd4b3;--moro-forest:#195c2e;--moro-forest-deep:#033816;--moro-leaf:#399e43;--moro-wood:#c08d50;--moro-wood-deep:#724b2b;--moro-clay:#b05139;--moro-tech:#00809f;--moro-cement:#a5acb1;background:var(--moro-bg);color:var(--moro-ink);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.theme-moro{--moro-bg:lab(98.2748% .282407 1.88136);--moro-paper:lab(96.5523% .22459 3.04749);--moro-ink:lab(5.27539% -1.12788 -2.68247);--moro-ink-soft:lab(25.7734% -1.58802 -3.27358);--moro-line:lab(82.6154% -1.62929 -3.29503/.7);--moro-forest:lab(33.9739% -30.2506 20.0105);--moro-forest-deep:lab(19.7945% -24.304 16.2004);--moro-leaf:lab(57.8329% -44.9632 37.9238);--moro-wood:lab(62.7419% 14.961 40.2487);--moro-wood-deep:lab(35.9516% 14.0122 26.0131);--moro-clay:lab(46.6965% 38.4186 32.9903);--moro-tech:lab(48.3828% -28.0148 -30.2947);--moro-cement:lab(69.8552% -1.62485 -3.29258)}}.theme-moro .moro-mono{letter-spacing:.04em;font-family:JetBrains Mono,ui-monospace,monospace}.theme-moro .moro-rule{background:var(--moro-forest);vertical-align:middle;width:36px;height:1px;margin-right:.75rem;display:inline-block}.theme-moro .moro-grid-bg{background-image:linear-gradient(#0e12160d 1px,#0000 1px),linear-gradient(90deg,#0e12160d 1px,#0000 1px);background-image:linear-gradient(#0e12160d 1px,#0000 1px),linear-gradient(90deg,#0e12160d 1px,#0000 1px);background-size:56px 56px}.theme-moro .moro-noise{background-image:radial-gradient(#332d230a 1px,#0000 1px);background-image:radial-gradient(#332d230a 1px,#0000 1px);background-size:3px 3px}.theme-moro .moro-card:hover{border-color:var(--moro-forest);background:#fdfcf8;transform:translateY(-4px)}@keyframes moro-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes moro-clip{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes moro-draw{0%{stroke-dashoffset:var(--len,1000)}to{stroke-dashoffset:0}}@keyframes moro-pulse-dot{0%,to{box-shadow:0 0 #399e438c}50%{box-shadow:0 0 0 12px #399e4300}}.theme-moro .moro-reveal{opacity:0}.theme-moro .moro-reveal.in{animation:.9s cubic-bezier(.2,.7,.2,1) forwards moro-rise}.theme-moro .moro-clip{clip-path:inset(0 100% 0 0)}.theme-moro .moro-clip.in{animation:1.1s cubic-bezier(.7,0,.2,1) forwards moro-clip}.theme-moro .moro-cta{background:var(--moro-ink);color:var(--moro-bg);letter-spacing:.02em;border:1px solid var(--moro-ink);align-items:center;gap:.75rem;padding:.95rem 1.5rem;font-size:.92rem;font-weight:500;transition:all .35s;display:inline-flex}.theme-moro .moro-cta:hover{background:var(--moro-forest);border-color:var(--moro-forest);transform:translateY(-2px)}.theme-moro .moro-cta-ghost{color:var(--moro-ink);letter-spacing:.02em;border:1px solid var(--moro-ink);background:0 0;align-items:center;gap:.75rem;padding:.95rem 1.5rem;font-size:.92rem;font-weight:500;transition:all .35s;display:inline-flex}.theme-moro .moro-cta-ghost:hover{background:var(--moro-ink);color:var(--moro-bg);transform:translateY(-2px)}.theme-moro .moro-pulse-dot{animation:2.2s ease-out infinite moro-pulse-dot}.theme-moro .moro-link-arrow{align-items:center;gap:.5rem;display:inline-flex;position:relative}.theme-moro .moro-link-arrow:after{content:"";background:currentColor;width:0;height:1px;transition:width .35s}.theme-moro .moro-link-arrow:hover:after{width:28px}.theme-moro .moro-wood-bg{background:linear-gradient(#f9f4ee,#efe3d3)}.theme-moro .moro-sticky-stage{position:relative}.theme-moro .moro-sticky-card{height:88vh;position:sticky;top:6vh}@media(max-width:768px){.theme-moro .moro-sticky-card{height:auto;min-height:80vh;position:relative;top:auto}}@keyframes moro-kenburns{0%{transform:scale(1.08)translate(0)}to{transform:scale(1.2)translate(-2%,-1.5%)}}.theme-moro .moro-kenburns{will-change:transform;animation:22s ease-in-out infinite alternate moro-kenburns}@keyframes moro-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.theme-moro .moro-marquee-track{will-change:transform;animation:45s linear infinite moro-marquee}.theme-moro .moro-marquee-track:hover{animation-play-state:paused}.theme-moro .moro-imghover{position:relative;overflow:hidden}.theme-moro .moro-imghover img{will-change:transform;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter .8s}.theme-moro .moro-imghover:hover img{filter:brightness(1.04)saturate(1.05);transform:scale(1.07)}.theme-moro .moro-imghover:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff38,#0000 65%);transition:transform 1s;position:absolute;inset:0;transform:translate(-110%)}.theme-moro .moro-imghover:hover:after{transform:translate(110%)}.theme-moro .moro-frame{position:relative}.theme-moro .moro-frame:before{content:"";pointer-events:none;z-index:2;border:1px solid #ffffff59;transition:inset .55s cubic-bezier(.2,.7,.2,1);position:absolute;inset:14px}.theme-moro .moro-frame:hover:before{inset:8px}.theme-moro .moro-tilt{transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.theme-moro .moro-tilt:hover{transform:perspective(1100px)rotateY(-3deg)rotateX(2deg)translateY(-6px)}@keyframes moro-floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.theme-moro .moro-floaty{animation:7s ease-in-out infinite moro-floaty}@keyframes moro-scroll-cue{0%{opacity:0;transform:translateY(-6px)}40%{opacity:1}to{opacity:0;transform:translateY(14px)}}.theme-moro .moro-scroll-cue:after{content:"";background:linear-gradient(#ffffffe6,#fff0);width:1px;height:38px;margin:8px auto 0;animation:2.2s ease-in-out infinite moro-scroll-cue;display:block}.theme-moro .moro-vignette:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(120% 80% at 50% 0%,transparent 50%,#00000059 100%),linear-gradient(to top,var(--moro-ink) 0%,var(--moro-ink) 8%,transparent 35%);position:absolute;inset:0}.theme-azedo{--az-bg:#fbfaf6;--az-paper:#f6f3ed;--az-ink:#11171b;--az-ink-soft:#474e53;--az-line:#ccd2d6;--az-petrol:#006266;--az-petrol-deep:#003c3f;--az-green:#23a136;--az-green-deep:#005f0e;--az-cement:#a0a5a9;--az-terracotta:#c56a3e;background:var(--az-bg);color:var(--az-ink);font-family:Inter,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.theme-azedo{--az-bg:lab(98.2861% -.0120401 1.90748);--az-paper:lab(95.9723% .22471 3.04755);--az-ink:lab(7.23663% -1.65557 -3.83845);--az-ink-soft:lab(32.7359% -1.90313 -3.92706);--az-line:lab(83.7726% -1.30847 -2.63881);--az-petrol:lab(36.9714% -25.0097 -10.2577);--az-petrol-deep:lab(21.7893% -21.7948 -8.91278);--az-green:lab(58.0445% -50.6808 43.5643);--az-green-deep:lab(34.5429% -45.3762 42.1829);--az-cement:lab(67.5324% -1.30481 -2.63674);--az-terracotta:lab(55.0369% 34.6147 40.9071)}}.theme-azedo .az-display{letter-spacing:-.02em;font-family:Sora,Inter,sans-serif;font-weight:600;line-height:1.05}.theme-azedo .az-mono{letter-spacing:.05em;font-family:JetBrains Mono,ui-monospace,monospace}.theme-azedo .az-eyebrow{text-transform:uppercase;letter-spacing:.22em;color:var(--az-green-deep);align-items:center;gap:.5rem;font-family:JetBrains Mono,monospace;font-size:.7rem;display:inline-flex}.theme-azedo .az-rule{background:var(--az-green);width:32px;height:2px;display:inline-block}.theme-azedo .az-card{background:var(--az-bg);border:1px solid var(--az-line);transition:border-color .35s,transform .35s,box-shadow .35s}.theme-azedo .az-card:hover{border-color:var(--az-green);transform:translateY(-3px);box-shadow:0 24px 50px -28px #23a13659}.theme-azedo .az-cta{background:var(--az-ink);color:#fff;border:1px solid var(--az-ink);align-items:center;gap:.5rem;padding:.95rem 1.6rem;font-size:.92rem;font-weight:500;transition:all .3s;display:inline-flex}.theme-azedo .az-cta:hover{background:var(--az-green-deep);border-color:var(--az-green-deep);transform:translateY(-2px)}.theme-azedo .az-cta-primary{background:var(--az-green-deep);color:#fff;border:1px solid var(--az-green-deep);align-items:center;gap:.5rem;padding:.95rem 1.6rem;font-size:.92rem;font-weight:500;transition:all .3s;display:inline-flex}.theme-azedo .az-cta-primary:hover{background:var(--az-ink);border-color:var(--az-ink);transform:translateY(-2px)}.theme-azedo .az-cta-ghost{color:var(--az-ink);border:1px solid var(--az-ink);background:0 0;align-items:center;gap:.5rem;padding:.95rem 1.6rem;font-size:.92rem;font-weight:500;transition:all .3s;display:inline-flex}.theme-azedo .az-cta-ghost:hover{background:var(--az-ink);color:#fff;transform:translateY(-2px)}@keyframes az-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.theme-azedo .az-reveal{opacity:0}.theme-azedo .az-reveal.in{animation:.8s cubic-bezier(.2,.7,.2,1) forwards az-rise}@keyframes az-pulse-ring{0%,to{box-shadow:0 0 #008a2199;box-shadow:0 0 lab(50.0939% -56.6293 51.643/.6)}50%{box-shadow:0 0 0 14px #008a2100;box-shadow:0 0 0 14px lab(50.0939% -56.6293 51.643/0)}}.theme-azedo .az-pulse{animation:2.2s ease-out infinite az-pulse-ring}.theme-azedo .az-imghover{position:relative;overflow:hidden}.theme-azedo .az-imghover img{transition:transform 1.1s cubic-bezier(.2,.7,.2,1),filter .6s}.theme-azedo .az-imghover:hover img{filter:brightness(1.04);transform:scale(1.06)}.theme-azedo .az-imghover:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 38%,#ffffff38,#0000 62%);transition:transform .9s;position:absolute;inset:0;transform:translate(-110%)}.theme-azedo .az-imghover:hover:after{transform:translate(110%)}.theme-azedo .az-grid-bg{background-image:linear-gradient(90deg,#11171b0f 1px,#0000 1px),linear-gradient(#11171b0f 1px,#0000 1px);background-image:linear-gradient(90deg,#11171b0f 1px,#0000 1px),linear-gradient(#11171b0f 1px,#0000 1px);background-size:56px 56px}.theme-azedo .az-num{color:#0000;-webkit-text-stroke:1px oklch(45% .08 200/.18);font-family:Sora,sans-serif;font-size:clamp(5rem,12vw,11rem);font-weight:700;line-height:.85}.theme-moro .moro-snap-x{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.theme-moro .moro-snap-x::-webkit-scrollbar{display:none}.theme-moro .moro-snap-item{scroll-snap-align:start}.theme-moro .moro-pinwrap{position:relative}.theme-moro .moro-pinstage{justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.theme-moro .moro-pinstage img,.theme-moro .moro-pinstage video{object-fit:cover;will-change:transform,opacity;width:100%;height:100%;position:absolute;inset:0}.theme-moro .moro-fade-step{transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1)}.theme-moro .moro-fade-step[data-active=false]{opacity:0;pointer-events:none;transform:translateY(24px)}.theme-moro .moro-fade-step[data-active=true]{opacity:1;transform:none}@keyframes moro-zoom-in{0%{filter:brightness(.85);transform:scale(1.18)}to{filter:brightness();transform:scale(1)}}.theme-moro .moro-zoomin{will-change:transform;animation:1.4s cubic-bezier(.2,.7,.2,1) both moro-zoom-in}.theme-moro .moro-card-hover{transition:transform .6s cubic-bezier(.2,.7,.2,1),box-shadow .6s}.theme-moro .moro-card-hover:hover{transform:translateY(-10px);box-shadow:0 30px 60px -30px #0e121659}.theme-moro .moro-parallax-bg{background-position:50%;background-size:cover;background-attachment:fixed}@media(max-width:900px){.theme-moro .moro-parallax-bg{background-attachment:scroll}}.theme-moro .moro-headline-mask{color:#0000;background:linear-gradient(currentColor 0% 65%,#0000);-webkit-background-clip:text;background-clip:text}.theme-moro .moro-marq-soft{letter-spacing:-.03em;font-family:Fraunces,serif;font-size:clamp(3rem,9vw,9rem);font-style:italic;line-height:1}.theme-eligio{--el-bg:#fcfaf6;--el-paper:#f9f5ec;--el-cream:#f3ece0;--el-ivory:#f0e7d8;--el-line:#dcd7cf;--el-ink:#15110d;--el-ink-soft:#514c48;--el-gold:#bda072;--el-gold-deep:#997243;background:var(--el-bg);color:var(--el-ink);font-family:Inter,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.theme-eligio{--el-bg:lab(98.2748% .282407 1.88136);--el-paper:lab(96.5677% .351369 4.58084);--el-cream:lab(93.6773% .879854 6.85768);--el-ivory:lab(91.9383% 1.36176 8.35897);--el-line:lab(86.1137% .707865 4.53497);--el-ink:lab(5.25001% 1.38035 2.33883);--el-ink-soft:lab(32.7001% 1.71739 3.35022);--el-gold:lab(67.5941% 6.55475 27.8344);--el-gold-deep:lab(51.1791% 11.8022 31.8363)}}.theme-eligio .el-display{letter-spacing:-.012em;font-family:Cormorant Garamond,Times New Roman,serif;font-weight:400;line-height:1.02}.theme-eligio .el-display-italic{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:400}.theme-eligio .el-mono{letter-spacing:.18em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace}.theme-eligio .el-eyebrow{letter-spacing:.32em;text-transform:uppercase;color:var(--el-gold-deep);align-items:center;font-family:JetBrains Mono,monospace;font-size:.7rem;display:inline-flex}.theme-eligio .el-rule{background:var(--el-gold);width:36px;height:1px;margin-right:.85rem;display:inline-block}.theme-eligio .el-rule-after:after{content:"";background:var(--el-gold);vertical-align:middle;width:36px;height:1px;margin-left:.85rem;display:inline-block}.theme-eligio .el-card{background:var(--el-paper);border:1px solid var(--el-line);transition:all .55s cubic-bezier(.2,.7,.2,1)}.theme-eligio .el-card:hover{border-color:var(--el-gold);transform:translateY(-4px);box-shadow:0 30px 60px -30px #15110d2e}.theme-eligio .el-img{overflow:hidden}.theme-eligio .el-img img{transition:transform 1.4s cubic-bezier(.2,.7,.2,1),filter .8s}.theme-eligio .el-img:hover img{transform:scale(1.06)}.theme-eligio .el-cta{background:var(--el-ink);color:var(--el-bg);letter-spacing:.18em;text-transform:uppercase;border:1px solid var(--el-ink);align-items:center;gap:.6rem;padding:1rem 1.75rem;font-size:.85rem;transition:all .35s;display:inline-flex}.theme-eligio .el-cta:hover{color:var(--el-ink);background:0 0}.theme-eligio .el-cta-ghost{color:var(--el-ink);letter-spacing:.18em;text-transform:uppercase;border:1px solid var(--el-ink);background:0 0;align-items:center;gap:.6rem;padding:1rem 1.75rem;font-size:.85rem;transition:all .35s;display:inline-flex}.theme-eligio .el-cta-ghost:hover{background:var(--el-ink);color:var(--el-bg)}.theme-eligio .el-cta-gold{background:var(--el-gold);color:var(--el-ink);letter-spacing:.18em;text-transform:uppercase;border:1px solid var(--el-gold);align-items:center;gap:.6rem;padding:1rem 1.75rem;font-size:.85rem;transition:all .35s;display:inline-flex}.theme-eligio .el-cta-gold:hover{background:var(--el-gold-deep);border-color:var(--el-gold-deep);color:#fff}.theme-eligio .el-input{border:0;border-bottom:1px solid var(--el-line);color:var(--el-ink);background:0 0;outline:none;width:100%;padding:.9rem 0;font-size:.95rem;transition:border-color .3s}.theme-eligio .el-input:focus{border-color:var(--el-gold-deep)}.theme-eligio .el-input::placeholder{color:#76706c}@keyframes el-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes el-kenburns{0%{transform:scale(1.04)}to{transform:scale(1.12)}}@keyframes el-pulse{0%,to{box-shadow:0 0 #25d3668c}50%{box-shadow:0 0 0 14px #25d36600}}.theme-eligio .el-reveal{opacity:0}.theme-eligio .el-reveal.in{animation:1s cubic-bezier(.2,.7,.2,1) forwards el-rise}.theme-eligio .el-kenburns{animation:18s ease-out infinite alternate el-kenburns}.theme-eligio .el-wa{animation:2.6s infinite el-pulse}.theme-eligio .el-grain{position:relative}.theme-eligio .el-grain:after{content:"";pointer-events:none;mix-blend-mode:multiply;opacity:.5;background-image:radial-gradient(#15110d0a 1px,#0000 1px);background-image:radial-gradient(#15110d0a 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}@keyframes el-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.theme-eligio .el-marquee{white-space:nowrap;gap:4rem;animation:50s linear infinite el-marquee;display:flex}.theme-nova{--nv-bg:#0b0907;--nv-bg2:#14110f;--nv-panel:#1b1715;--nv-line:#37322e;--nv-ink:#f5f1ea;--nv-mute:#9c9792;--nv-gold:#e1ad57;--nv-gold-soft:#edcc95;--nv-gold-deep:#b77610;background:var(--nv-bg);color:var(--nv-ink);font-family:Inter,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.theme-nova{--nv-bg:lab(2.47375% .404149 .72532);--nv-bg2:lab(5.25845% .798501 1.4431);--nv-panel:lab(8.34265% 1.40113 2.59489);--nv-line:lab(21.0992% 1.7352 3.36327);--nv-ink:lab(95.3886% .58049 3.77289);--nv-mute:lab(62.8846% 1.16265 3.61336);--nv-gold:lab(74.5092% 12.9336 50.9186);--nv-gold-soft:lab(83.8853% 6.48403 31.9036);--nv-gold-deep:lab(55.6369% 21.1966 58.7498)}}.theme-nova h1,.theme-nova h2,.theme-nova h3,.theme-nova .nv-display{letter-spacing:-.01em;font-family:Cormorant Garamond,Times New Roman,serif;font-weight:500}.theme-nova .nv-mono{letter-spacing:.18em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:.72rem}.theme-nova .nv-gold{color:var(--nv-gold)}.theme-nova .nv-grad-gold{background:linear-gradient(135deg,var(--nv-gold-soft),var(--nv-gold),var(--nv-gold-deep));color:#0000;-webkit-background-clip:text;background-clip:text}.theme-nova .nv-cta{background:var(--nv-gold);color:var(--nv-bg);letter-spacing:.2em;text-transform:uppercase;border:1px solid var(--nv-gold);align-items:center;gap:.65rem;padding:1rem 1.9rem;font-size:.78rem;font-weight:600;transition:all .35s;display:inline-flex}.theme-nova .nv-cta:hover{color:var(--nv-gold);background:0 0;box-shadow:0 0 30px #e1ad5740}.theme-nova .nv-cta-ghost{color:var(--nv-ink);letter-spacing:.2em;text-transform:uppercase;border:1px solid var(--nv-line);background:0 0;align-items:center;gap:.65rem;padding:1rem 1.9rem;font-size:.78rem;font-weight:600;transition:all .35s;display:inline-flex}.theme-nova .nv-cta-ghost:hover{border-color:var(--nv-gold);color:var(--nv-gold)}.theme-nova .nv-card{background:linear-gradient(180deg,var(--nv-panel),var(--nv-bg2));border:1px solid var(--nv-line);transition:all .5s cubic-bezier(.2,.7,.2,1)}.theme-nova .nv-card:hover{border-color:var(--nv-gold);transform:translateY(-4px);box-shadow:0 30px 80px -30px #e1ad5740}.theme-nova .nv-input{border:1px solid var(--nv-line);color:var(--nv-ink);background:#14110f80;outline:none;width:100%;padding:.95rem 1.1rem;font-size:.95rem;transition:all .3s}.theme-nova .nv-input:focus{border-color:var(--nv-gold);background:#14110fcc}.theme-nova .nv-input::placeholder{color:var(--nv-mute)}@keyframes nv-rise{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:none}}@keyframes nv-fade{0%{opacity:0}to{opacity:1}}@keyframes nv-zoom{0%{transform:scale(1.08)}to{transform:scale(1.15)}}@keyframes nv-pulse{0%,to{box-shadow:0 0 #008a2280;box-shadow:0 0 lab(49.8938% -50.813 44.8413/.5)}50%{box-shadow:0 0 0 18px #008a2200;box-shadow:0 0 0 18px lab(49.8938% -50.813 44.8413/0)}}@keyframes nv-line-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.theme-nova .nv-reveal{opacity:0}.theme-nova .nv-reveal.in{animation:1.1s cubic-bezier(.2,.7,.2,1) forwards nv-rise}.theme-nova .nv-kenburns{animation:22s ease-out infinite alternate nv-zoom}.theme-nova .nv-wa{animation:2.6s infinite nv-pulse}.theme-nova .nv-divider{background:linear-gradient(90deg,transparent,var(--nv-gold),transparent);transform-origin:0;height:1px}.theme-nova .nv-reveal.in .nv-divider{animation:1.2s ease-out forwards nv-line-grow}.theme-nova .nv-img-overlay{position:relative;overflow:hidden}.theme-nova .nv-img-overlay:after{content:"";pointer-events:none;background:linear-gradient(#0000 30%,#0b0907d9);background:linear-gradient(#0000 30%,#0b0907d9);position:absolute;inset:0}.theme-nova .nv-img-zoom img{transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.theme-nova .nv-img-zoom:hover img{transform:scale(1.08)}.theme-nova .nv-num{color:var(--nv-gold);font-family:Cormorant Garamond,serif;font-size:4rem;font-weight:300;line-height:1}.theme-moro .moro-scroll-leaf{scrollbar-color:var(--moro-leaf) #ffffff14;scrollbar-width:thin}.theme-moro .moro-scroll-leaf::-webkit-scrollbar{height:6px}.theme-moro .moro-scroll-leaf::-webkit-scrollbar-track{background:#ffffff14}.theme-moro .moro-scroll-leaf::-webkit-scrollbar-thumb{background:var(--moro-leaf);border-radius:3px}.theme-moro .moro-scroll-leaf::-webkit-scrollbar-thumb:hover{background:var(--moro-leaf)}@supports (color:color-mix(in lab,red,red)){.theme-moro .moro-scroll-leaf::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--moro-leaf),white 15%)}}:root{--fd-ink:#14181d;--fd-ink-2:#1f262e;--fd-cement:#6c757b;--fd-cement-2:#b5bcc2;--fd-paper:#f4f1ec;--fd-paper-2:#ebe6dd;--fd-bone:#faf7f2;--fd-blue:#1d3557;--fd-blue-2:#2c4a78;--fd-amber:#c08a3e;--fd-line:#14181d1f;--fd-line-strong:#14181d47;--fd-grid:repeating-linear-gradient(0deg, transparent 0 31px, #1d35570f 31px 32px), repeating-linear-gradient(90deg, transparent 0 31px, #1d35570f 31px 32px);--fd-shadow:0 30px 60px -28px #14181d59}.fd-display{letter-spacing:-.01em;font-family:Instrument Serif,Cormorant Garamond,Georgia,serif;font-weight:400;line-height:1.02}.fd-mono{font-feature-settings:"ss01";font-family:JetBrains Mono,IBM Plex Mono,ui-monospace,monospace}.fd-sans{font-family:Inter,ui-sans-serif,system-ui,sans-serif}.fd-grid-bg{background-image:var(--fd-grid);background-size:32px 32px}.fd-noise:before{content:"";pointer-events:none;opacity:.06;mix-blend-mode:multiply;background-image:radial-gradient(#14181d99 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}.fd-cta{background:var(--fd-ink);color:#f4f1ec;letter-spacing:.01em;border:1px solid var(--fd-ink);align-items:center;gap:.6rem;padding:.95rem 1.6rem;font-size:.92rem;font-weight:500;transition:all .35s cubic-bezier(.2,.7,.2,1);display:inline-flex;position:relative;overflow:hidden}.fd-cta:after{content:"";background:var(--fd-blue);z-index:0;transition:transform .4s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:translateY(101%)}.fd-cta>*{z-index:1;position:relative}.fd-cta:hover:after{transform:translateY(0)}.fd-cta:hover{border-color:var(--fd-blue)}.fd-cta-ghost{color:var(--fd-ink);border:1px solid var(--fd-line-strong);background:0 0;align-items:center;gap:.6rem;padding:.95rem 1.6rem;font-size:.92rem;font-weight:500;transition:all .3s;display:inline-flex}.fd-cta-ghost:hover{background:var(--fd-ink);color:#f4f1ec;border-color:var(--fd-ink)}.fd-eyebrow{text-transform:uppercase;letter-spacing:.28em;color:var(--fd-blue);align-items:center;gap:.7rem;font-family:JetBrains Mono,monospace;font-size:.68rem;display:inline-flex}.fd-eyebrow:before{content:"";background:currentColor;width:28px;height:1px}.fd-num{font-feature-settings:"tnum";font-family:JetBrains Mono,monospace}.fd-card{background:var(--fd-bone);border:1px solid var(--fd-line);padding:2rem;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s,border-color .3s;position:relative}.fd-card:before{content:"";background:var(--fd-blue);width:32px;height:1px;transition:width .5s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0}.fd-card:hover{border-color:var(--fd-line-strong);box-shadow:var(--fd-shadow);transform:translateY(-4px)}.fd-card:hover:before{width:100%}.fd-tick{color:var(--fd-blue)}.fd-link-arrow{align-items:center;gap:.4rem;display:inline-flex;position:relative}.fd-link-arrow svg{transition:transform .3s}.fd-link-arrow:hover svg{transform:translate(4px)}.fd-corner{pointer-events:none;width:18px;height:18px;position:absolute}.fd-corner-tl{border-top:1px solid var(--fd-ink);border-left:1px solid var(--fd-ink);top:-1px;left:-1px}.fd-corner-tr{border-top:1px solid var(--fd-ink);border-right:1px solid var(--fd-ink);top:-1px;right:-1px}.fd-corner-bl{border-bottom:1px solid var(--fd-ink);border-left:1px solid var(--fd-ink);bottom:-1px;left:-1px}.fd-corner-br{border-bottom:1px solid var(--fd-ink);border-right:1px solid var(--fd-ink);bottom:-1px;right:-1px}@keyframes fd-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.fd-rise{opacity:0;animation:.9s cubic-bezier(.2,.7,.2,1) forwards fd-rise}.fd-rise[data-d="1"]{animation-delay:80ms}.fd-rise[data-d="2"]{animation-delay:.18s}.fd-rise[data-d="3"]{animation-delay:.28s}.fd-rise[data-d="4"]{animation-delay:.38s}@keyframes fd-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.fd-marquee{animation:35s linear infinite fd-marquee}@keyframes fd-wapulse{0%{box-shadow:0 0 #25d3668c}70%{box-shadow:0 0 0 22px #25d36600}to{box-shadow:0 0 #25d36600}}.fd-wa{animation:2.4s ease-out infinite fd-wapulse}.fd-img-zoom{overflow:hidden}.fd-img-zoom img{transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.fd-img-zoom:hover img{transform:scale(1.06)}.fd-divide{background:linear-gradient(to right,transparent,var(--fd-line-strong),transparent);height:1px}.fd-step-num{border:1px solid var(--fd-line-strong);background:var(--fd-bone);width:56px;height:56px;color:var(--fd-blue);z-index:1;justify-content:center;align-items:center;font-family:JetBrains Mono,monospace;font-size:.85rem;display:flex;position:relative}.fd-ba{-webkit-user-select:none;user-select:none;touch-action:none;position:relative}.fd-ba-after{clip-path:inset(0 0 0 50%);position:absolute;inset:0}.fd-ba-handle{cursor:ew-resize;background:#fff;width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #14181d80}.fd-ba-knob{width:44px;height:44px;color:var(--fd-ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-family:JetBrains Mono,monospace;font-size:.7rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 20px #14181d59}.theme-gg{--gg-bone:#fbf6ee;--gg-paper:#f7ede0;--gg-sand:#e3cdb5;--gg-stone:#b89f8c;--gg-cement:#50565b;--gg-ink:#0f171e;--gg-deep:#002b49;--gg-blue:#005186;--gg-terra:#af5234;--gg-terra-deep:#812e19;--gg-line:#d6d0c9;--gg-shadow:0 30px 80px -20px #0f171e2e;--gg-shadow-card:0 20px 50px -25px #0f171e40;background:var(--gg-bone);color:var(--gg-ink);font-family:Manrope,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.theme-gg{--gg-bone:lab(97.134% .703216 4.53185);--gg-paper:lab(94.2307% 1.79914 7.44813);--gg-sand:lab(83.7599% 4.9963 14.7155);--gg-stone:lab(67.4247% 7.16758 13.6411);--gg-cement:lab(36.2162% -1.90912 -3.93);--gg-ink:lab(7.21303% -1.87187 -5.98189);--gg-deep:lab(16.2438% -4.23437 -22.7071);--gg-blue:lab(32.2397% -5.70193 -38.7666);--gg-terra:lab(46.7527% 37.5052 35.8429);--gg-terra-deep:lab(31.6722% 35.8474 32.2895);--gg-line:lab(83.7657% 1.39275 4.33434);--gg-shadow:0 30px 80px -20px lab(7.21303% -1.87187 -5.98189/.18);--gg-shadow-card:0 20px 50px -25px lab(7.21303% -1.87187 -5.98189/.25)}}.theme-gg .gg-display{letter-spacing:-.01em;font-family:Cormorant Garamond,serif;font-weight:500;line-height:1.02}.theme-gg .gg-mono{font-family:JetBrains Mono,monospace}.theme-gg .gg-eyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--gg-terra);font-family:JetBrains Mono,monospace;font-size:.68rem}.theme-gg .gg-btn{background:var(--gg-deep);color:var(--gg-bone);letter-spacing:.01em;border:1px solid var(--gg-deep);border-radius:999px;align-items:center;gap:.6rem;padding:.95rem 1.6rem;font-size:.9rem;font-weight:600;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex;box-shadow:0 12px 30px -12px #002b4980}.theme-gg .gg-btn:hover{background:var(--gg-blue);transform:translateY(-2px);box-shadow:0 18px 40px -12px #0051868c;box-shadow:0 18px 40px -12px lab(32.2397% -5.70193 -38.7666/.55)}.theme-gg .gg-btn-ghost{color:var(--gg-ink);background:0 0;border:1px solid #0f171e40;border:1px solid lab(7.21303% -1.87187 -5.98189/.25);border-radius:999px;align-items:center;gap:.6rem;padding:.95rem 1.6rem;font-size:.9rem;font-weight:600;transition:all .25s;display:inline-flex}.theme-gg .gg-btn-ghost:hover{background:var(--gg-ink);color:var(--gg-bone);border-color:var(--gg-ink);transform:translateY(-2px)}.theme-gg .gg-btn-terra{background:var(--gg-terra);border-color:var(--gg-terra)}.theme-gg .gg-btn-terra:hover{background:var(--gg-terra-deep)}.theme-gg .gg-card{background:var(--gg-bone);border:1px solid var(--gg-line);border-radius:4px;transition:transform .35s,box-shadow .35s,border-color .35s}.theme-gg .gg-card:hover{box-shadow:var(--gg-shadow-card);border-color:var(--gg-stone);transform:translateY(-4px)}.theme-gg .gg-paper{background:var(--gg-paper)}.theme-gg .gg-arch{border-radius:50% 50% 4px 4px/22% 22% 4px 4px;overflow:hidden}.theme-gg .gg-reveal{opacity:0;transition:opacity .9s,transform .9s;transform:translateY(28px)}.theme-gg .gg-reveal.is-in{opacity:1;transform:translateY(0)}.theme-gg .gg-num{color:var(--gg-terra);font-family:Cormorant Garamond,serif;font-size:clamp(2.5rem,4vw,4rem);font-weight:500;line-height:1}@keyframes gg-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.theme-gg .gg-marquee{animation:38s linear infinite gg-marquee}@keyframes gg-pulse{0%,to{box-shadow:0 0 #31aa4080}50%{box-shadow:0 0 0 16px #31aa4000}}.theme-gg .gg-pulse{animation:2.4s ease-out infinite gg-pulse}.theme-gg .gg-ba{-webkit-user-select:none;user-select:none;touch-action:none;position:relative;overflow:hidden}.theme-gg .gg-ba-handle{background:var(--gg-bone);width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #0f171e4d}.theme-gg .gg-ba-knob{background:var(--gg-bone);border:2px solid var(--gg-deep);cursor:ew-resize;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px -6px #0f171e66}.theme-gg .gg-rule{background:var(--gg-line);height:1px}.theme-gg .gg-grain:before{content:"";pointer-events:none;opacity:.04;mix-blend-mode:multiply;background-image:radial-gradient(#0f171e 1px,#0000 1px);background-image:radial-gradient(#0f171e 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}.theme-corim{--corim-bordeaux:#62081a;--corim-wine:#89202b;--corim-bordeaux-deep:#42000c;--corim-cream:#fff9f1;--corim-warm:#fcf4eb;--corim-grey:#eae7e4;--corim-grey-2:#d0cdc9;--corim-ink:#0e1216;--corim-muted:#51565b;--corim-gold:#d9b06b;--corim-line:#62081a1f;color:var(--corim-ink);background:var(--corim-cream);font-family:Inter,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.theme-corim{--corim-bordeaux:lab(19.8125% 38.6668 16.8362);--corim-wine:lab(31.2323% 44.9125 21.3896);--corim-bordeaux-deep:lab(10.744% 32.2282 12.3466);--corim-cream:lab(98.2801% 1.04904 4.44803);--corim-warm:lab(96.5268% 1.74725 5.42213);--corim-grey:lab(91.8947% .282824 1.88165);--corim-grey-2:lab(82.6175% .342309 2.2599);--corim-ink:lab(5.25641% -.716366 -2.91725);--corim-muted:lab(36.1898% -1.05752 -3.55195);--corim-gold:lab(74.5846% 9.01014 41.3217);--corim-line:lab(19.8125% 38.6668 16.8362/.12)}}.theme-corim .corim-display{letter-spacing:-.01em;font-family:Cormorant Garamond,Times New Roman,serif}.theme-corim .corim-btn{background:var(--corim-bordeaux);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .25s;display:inline-flex;box-shadow:0 10px 30px -12px #62081a73}.theme-corim .corim-btn:hover{background:var(--corim-bordeaux-deep);transform:translateY(-1px);box-shadow:0 16px 40px -12px #62081a8c}.theme-corim .corim-btn-ghost{color:var(--corim-bordeaux);border:1.5px solid var(--corim-bordeaux);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .25s;display:inline-flex}.theme-corim .corim-btn-ghost:hover{background:var(--corim-bordeaux);color:#fff}.theme-corim .corim-btn-wa{color:#fff;background:#25d366;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .25s;display:inline-flex;box-shadow:0 10px 30px -12px #25d3668c}.theme-corim .corim-btn-wa:hover{background:#1ebe5a;transform:translateY(-1px)}.theme-corim .corim-card{border:1px solid var(--corim-line);background:#fff;border-radius:1.25rem;transition:all .35s}.theme-corim .corim-card:hover{border-color:var(--corim-bordeaux);transform:translateY(-4px);box-shadow:0 24px 50px -20px #62081a40}.theme-corim .corim-chip{letter-spacing:.04em;text-transform:uppercase;color:var(--corim-bordeaux);background:#62081a0f;border:1px solid #62081a2e;border:1px solid lab(19.8125% 38.6668 16.8362/.18);border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1rem;font-size:.78rem;font-weight:600;line-height:1;display:inline-flex}.theme-corim .corim-chip svg{flex-shrink:0}.theme-corim .corim-chip-light{letter-spacing:.04em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff52;border-radius:999px;align-items:center;gap:.5rem;padding:.55rem 1rem;font-size:.78rem;font-weight:600;line-height:1;display:inline-flex}.theme-corim .corim-chip-light svg{opacity:.9;flex-shrink:0}@keyframes corim-pulse{0%,to{box-shadow:0 0 #25d36699}50%{box-shadow:0 0 0 14px #25d36600}}.theme-corim .corim-pulse{animation:2s infinite corim-pulse}@keyframes corim-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.theme-corim .corim-reveal{opacity:0}.theme-corim .corim-reveal.is-in{animation:.7s both corim-fade-up}.theme-corim .corim-grad-hero{background:linear-gradient(135deg,#42000cd9,#20090b8c 60%,#0000),linear-gradient(#42000c8c,#20090b59);background:linear-gradient(135deg,color(xyz 0.024 0.012 0.004 / 0.851),#20090b8c 60%,#0000),linear-gradient(color(xyz 0.024 0.012 0.004 / 0.549),#20090b59)}.theme-corim .corim-divider{background:linear-gradient(90deg,transparent,var(--corim-line),transparent);height:1px}.theme-curci{--curci-navy:#102459;--curci-navy-deep:#03103e;--curci-navy-soft:#324a83;--curci-blue:#2a75ba;--curci-grey:#82868e;--curci-grey-2:#ced1d6;--curci-grey-3:#eceff2;--curci-ink:#0c121a;--curci-muted:#535861;--curci-line:#10245924;--curci-cream:#f8fafd;color:var(--curci-ink);background:var(--curci-cream);font-family:Inter,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.theme-curci{--curci-navy:lab(15.3257% 9.49566 -35.3109);--curci-navy-deep:lab(6.11118% 10.9028 -31.4428);--curci-navy-soft:lab(31.8437% 5.206 -35.6371);--curci-blue:lab(47.197% -4.55368 -43.7618);--curci-grey:lab(55.8797% -.590056 -4.4647);--curci-grey-2:lab(83.7345% -.41762 -2.98976);--curci-grey-3:lab(94.1844% -.267118 -1.87205);--curci-ink:lab(5.19304% -.298686 -6.50336);--curci-muted:lab(37.3063% -.67693 -5.55032);--curci-line:lab(15.3257% 9.49566 -35.3109/.14);--curci-cream:lab(98.2476% -.215083 -1.4985)}}.theme-curci .curci-display{letter-spacing:-.02em;font-family:Space Grotesk,Inter,sans-serif;font-weight:600}.theme-curci .curci-mono{letter-spacing:.02em;font-family:JetBrains Mono,ui-monospace,monospace}.theme-curci .curci-btn{background:var(--curci-navy);color:#fff;letter-spacing:.01em;border-radius:.25rem;justify-content:center;align-items:center;gap:.55rem;padding:.9rem 1.6rem;font-size:.92rem;font-weight:600;transition:all .25s;display:inline-flex;box-shadow:0 12px 30px -14px #1024598c}.theme-curci .curci-btn:hover{background:var(--curci-navy-deep);transform:translateY(-1px)}.theme-curci .curci-btn-ghost{color:var(--curci-navy);border:1.5px solid var(--curci-navy);background:0 0;border-radius:.25rem;justify-content:center;align-items:center;gap:.55rem;padding:.9rem 1.6rem;font-size:.92rem;font-weight:600;transition:all .25s;display:inline-flex}.theme-curci .curci-btn-ghost:hover{background:var(--curci-navy);color:#fff}.theme-curci .curci-btn-wa{color:#fff;background:#25d366;border-radius:.25rem;justify-content:center;align-items:center;gap:.55rem;padding:.9rem 1.6rem;font-size:.92rem;font-weight:600;transition:all .25s;display:inline-flex;box-shadow:0 12px 30px -14px #25d3668c}.theme-curci .curci-btn-wa:hover{background:#1ebe5a;transform:translateY(-1px)}.theme-curci .curci-chip{letter-spacing:.08em;text-transform:uppercase;color:var(--curci-navy);background:#1024590f;border:1px solid #1024592e;border:1px solid lab(15.3257% 9.49566 -35.3109/.18);border-radius:.2rem;align-items:center;gap:.5rem;padding:.5rem .85rem;font-size:.72rem;font-weight:600;line-height:1;display:inline-flex}.theme-curci .curci-chip-light{letter-spacing:.08em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff52;border-radius:.2rem;align-items:center;gap:.5rem;padding:.5rem .85rem;font-size:.72rem;font-weight:600;line-height:1;display:inline-flex}.theme-curci .curci-card{border:1px solid var(--curci-line);background:#fff;border-radius:.35rem;transition:all .35s;position:relative;overflow:hidden}.theme-curci .curci-card:before{content:"";background:var(--curci-navy);width:0;height:3px;transition:width .4s;position:absolute;top:0;left:0}.theme-curci .curci-card:hover{border-color:var(--curci-navy);transform:translateY(-4px);box-shadow:0 24px 50px -22px #10245959}.theme-curci .curci-card:hover:before{width:100%}.theme-curci .curci-grid-bg{background-image:linear-gradient(#10245912 1px,#0000 1px),linear-gradient(90deg,#10245912 1px,#0000 1px);background-image:linear-gradient(#10245912 1px,#0000 1px),linear-gradient(90deg,#10245912 1px,#0000 1px);background-size:56px 56px}.theme-curci .curci-grad-hero{background:linear-gradient(135deg,#03103ed1,#03103e59 55%,#0000 80%),linear-gradient(#0000 40%,#0c121a8c);background:linear-gradient(135deg,#03103ed1,#03103e59 55%,#0000 80%),linear-gradient(#0000 40%,#0c121a8c)}@keyframes curci-pulse{0%,to{box-shadow:0 0 #25d36699}50%{box-shadow:0 0 0 14px #25d36600}}.theme-curci .curci-pulse{animation:2s infinite curci-pulse}@keyframes curci-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.theme-curci .curci-reveal{opacity:0}.theme-curci .curci-reveal.is-in{animation:.75s both curci-fade-up}.theme-curci .curci-blocks{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.theme-curci .curci-blocks>span{aspect-ratio:1/1.2;background:var(--curci-grey-2);border-radius:2px}.theme-curci .curci-blocks>span.on{background:var(--curci-navy)}.theme-curci .curci-blocks>span.mid{background:var(--curci-navy-soft)}.theme-curci .curci-divider{background:linear-gradient(90deg,transparent,var(--curci-line),transparent);height:1px}.theme-curci .curci-rule{background:var(--curci-line);height:1px}.theme-curci .curci-num{color:var(--curci-blue);letter-spacing:.15em;font-family:JetBrains Mono,monospace;font-size:.72rem}.theme-lori{--background:#fcf9f7;--foreground:#0e1216;--card:#fff;--card-foreground:#0e1216;--popover:#fff;--popover-foreground:#0e1216;--primary:#d01d21;--primary-foreground:#fcfcfc;--primary-deep:#a4000b;--secondary:#f4f1ee;--secondary-foreground:#12171a;--muted:#f1eeeb;--muted-foreground:#50565a;--accent:#d01d21;--accent-foreground:#fcfcfc;--destructive:#e62b34;--destructive-foreground:#f8f8f8;--border:#0e12161a;--input:#0e121624;--ring:#d01d21;--anthracite:#171b1f;--cement:#6f7274;--cream:#f8f1e7;--shadow-card:0 24px 60px -28px #0e121638, 0 0 0 1px #0e12160d;--shadow-red:0 18px 40px -18px #d01d2173;--gradient-hero:linear-gradient(135deg, #fefbf9 0%, #f6f1ed 60%, #eee6e0 100%);--font-display:"Inter", "Helvetica Neue", system-ui, sans-serif}@supports (color:lab(0% 0 0)){.theme-lori{--background:lab(98.253% .667602 1.3273);--foreground:lab(5.27539% -1.12788 -2.68247);--card:lab(100% 0 0);--card-foreground:lab(5.27539% -1.12788 -2.68247);--popover:lab(100% 0 0);--popover-foreground:lab(5.27539% -1.12788 -2.68247);--primary:lab(45.6933% 66.2056 47.555);--primary-foreground:lab(98.84% .0000298023 -.0000119209);--primary-deep:lab(34.1552% 63.3706 51.0188);--secondary:lab(95.3512% .836015 1.65995);--secondary-foreground:lab(7.23616% -1.40841 -3.20238);--muted:lab(94.1912% .836074 1.66);--muted-foreground:lab(36.2141% -1.60247 -3.2808);--accent:lab(45.6933% 66.2056 47.555);--accent-foreground:lab(98.84% .0000298023 -.0000119209);--destructive:lab(51.3582% 69.7345 44.3509);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--border:lab(5.27539% -1.12788 -2.68247/.1);--input:lab(5.27539% -1.12788 -2.68247/.14);--ring:lab(45.6933% 66.2056 47.555);--anthracite:lab(9.53107% -1.54131 -3.25193);--cement:lab(47.8079% -.818104 -1.64939);--cream:lab(95.3843% 1.32611 5.56995);--shadow-card:0 24px 60px -28px lab(5.27539% -1.12788 -2.68247/.22), 0 0 0 1px lab(5.27539% -1.12788 -2.68247/.05);--shadow-red:0 18px 40px -18px lab(45.6933% 66.2056 47.555/.45);--gradient-hero:linear-gradient(135deg, lab(98.833% .667602 1.32728) 0%, lab(95.3456% 1.34376 2.65986) 60%, lab(91.8577% 2.02909 3.99849) 100%)}}@keyframes lori-pulse{0%,to{box-shadow:0 0 #d01d218c}70%{box-shadow:0 0 0 16px #d01d2100}}@keyframes lori-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes lori-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.lori-pulse{animation:2.2s cubic-bezier(.4,0,.6,1) infinite lori-pulse}.lori-float{animation:4s ease-in-out infinite lori-float}.lori-reveal{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(28px)}.lori-reveal.is-in{opacity:1;transform:translateY(0)}.lori-btn{letter-spacing:.01em;white-space:nowrap;border-radius:.6rem;justify-content:center;align-items:center;gap:.55rem;padding:.95rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .25s;display:inline-flex}.lori-btn-primary{background:var(--primary);color:var(--primary-foreground);box-shadow:var(--shadow-red)}.lori-btn-primary:hover{background:var(--primary-deep);transform:translateY(-2px);box-shadow:0 22px 48px -18px #d01d218c}.lori-btn-ghost{color:var(--anthracite);background:#fff;border:1px solid #0e121624;border:1px solid lab(5.27539% -1.12788 -2.68247/.14)}.lori-btn-ghost:hover{border-color:var(--primary);color:var(--primary)}.lori-btn-dark{background:var(--anthracite);color:#fcfcfc}.lori-btn-dark:hover{background:#090e11;transform:translateY(-2px)}.lori-chip{color:var(--anthracite);text-transform:uppercase;letter-spacing:.05em;background:#fff;border:1px solid #0e12161a;border:1px solid lab(5.27539% -1.12788 -2.68247/.1);border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .9rem;font-size:.78rem;font-weight:500;display:inline-flex}.lori-chip-red{color:var(--primary-deep);background:#d01d2114;border:1px solid #d01d2140;border:1px solid lab(45.6933% 66.2056 47.555/.25)}.lori-card{background:#fff;border:1px solid #0e12160f;border:1px solid lab(5.27539% -1.12788 -2.68247/.06);border-radius:1rem;transition:transform .35s,box-shadow .35s,border-color .35s;overflow:hidden}.lori-card:hover{box-shadow:var(--shadow-card);border-color:#d01d2140;transform:translateY(-6px)}.lori-card img{transition:transform .6s}.lori-card:hover img{transform:scale(1.06)}.lori-divider{background:var(--primary);border-radius:999px;width:56px;height:3px}.lori-grid-bg{background-image:linear-gradient(#0e12160a 1px,#0000 1px),linear-gradient(90deg,#0e12160a 1px,#0000 1px);background-image:linear-gradient(#0e12160a 1px,#0000 1px),linear-gradient(90deg,#0e12160a 1px,#0000 1px);background-size:56px 56px}.theme-moro{--moro-bone:#fbf8f0;--moro-paper:#f6efe3;--moro-sand:#e7d5b7;--moro-wood:#c59c6d;--moro-stone:#b2b8bf;--moro-cement:#52595e;--moro-ink:#101818;--moro-deep:#1a3424;--moro-forest:#255a33;--moro-sage:#6c9078;--moro-bronze:#9e6033;--moro-bronze-deep:#733c1a;--moro-line:#d4d1c8;--moro-shadow:0 30px 80px -20px #1018182e;--moro-shadow-card:0 20px 50px -25px #10181840;background:var(--moro-bone);color:var(--moro-ink);font-family:Manrope,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.theme-moro{--moro-bone:lab(97.7411% -.00420213 4.5943);--moro-paper:lab(94.8496% .560939 6.89471);--moro-sand:lab(86.1795% 3.13607 17.3837);--moro-wood:lab(67.4478% 11.2981 30.9362);--moro-stone:lab(74.469% -1.29282 -4.27482);--moro-cement:lab(37.3763% -1.91092 -3.9309);--moro-ink:lab(7.33766% -3.44184 -1.54253);--moro-deep:lab(19.3919% -14.2 7.30277);--moro-forest:lab(33.7975% -25.5874 16.7847);--moro-sage:lab(56.6537% -17.1782 8.81463);--moro-bronze:lab(47.3208% 22.6319 36.0737);--moro-bronze-deep:lab(32.1809% 22.5129 31.4152);--moro-line:lab(83.8207% .00157952 4.59832);--moro-shadow:0 30px 80px -20px lab(7.33766% -3.44184 -1.54253/.18);--moro-shadow-card:0 20px 50px -25px lab(7.33766% -3.44184 -1.54253/.25)}}.theme-moro .moro-display{letter-spacing:-.01em;font-family:Cormorant Garamond,serif;font-weight:500;line-height:1.02}.theme-moro .moro-mono{font-family:JetBrains Mono,monospace}.theme-moro .moro-eyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--moro-forest);font-family:JetBrains Mono,monospace;font-size:.68rem}.theme-moro .moro-btn{background:var(--moro-forest);color:var(--moro-bone);letter-spacing:.01em;border:1px solid var(--moro-forest);border-radius:999px;align-items:center;gap:.6rem;padding:.95rem 1.6rem;font-size:.9rem;font-weight:600;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex;box-shadow:0 12px 30px -12px #255a3380}.theme-moro .moro-btn:hover{background:var(--moro-deep);transform:translateY(-2px);box-shadow:0 18px 40px -12px #1a34248c}.theme-moro .moro-btn-ghost{color:var(--moro-ink);background:0 0;border:1px solid #10181840;border:1px solid lab(7.33766% -3.44184 -1.54253/.25);border-radius:999px;align-items:center;gap:.6rem;padding:.95rem 1.6rem;font-size:.9rem;font-weight:600;transition:all .25s;display:inline-flex}.theme-moro .moro-btn-ghost:hover{background:var(--moro-ink);color:var(--moro-bone);border-color:var(--moro-ink);transform:translateY(-2px)}.theme-moro .moro-btn-bronze{background:var(--moro-bronze);border-color:var(--moro-bronze)}.theme-moro .moro-btn-bronze:hover{background:var(--moro-bronze-deep)}.theme-moro .moro-card{background:var(--moro-bone);border:1px solid var(--moro-line);border-radius:4px;transition:transform .35s,box-shadow .35s,border-color .35s}.theme-moro .moro-card:hover{box-shadow:var(--moro-shadow-card);border-color:var(--moro-sage);transform:translateY(-4px)}.theme-moro .moro-paper{background:var(--moro-paper)}.theme-moro .moro-reveal{opacity:0;transition:opacity .9s,transform .9s;transform:translateY(28px)}.theme-moro .moro-reveal.is-in{opacity:1;transform:translateY(0)}.theme-moro .moro-num{color:var(--moro-bronze);font-family:Cormorant Garamond,serif;font-size:clamp(2.5rem,4vw,4rem);font-weight:500;line-height:1}.theme-moro .moro-marquee{animation:38s linear infinite moro-marquee}@keyframes moro-pulse{0%,to{box-shadow:0 0 #31aa4080}50%{box-shadow:0 0 0 16px #31aa4000}}.theme-moro .moro-pulse{animation:2.4s ease-out infinite moro-pulse}.theme-moro .moro-ba{-webkit-user-select:none;user-select:none;touch-action:none;position:relative;overflow:hidden}.theme-moro .moro-ba-handle{background:var(--moro-bone);width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #1018184d}.theme-moro .moro-ba-knob{background:var(--moro-bone);border:2px solid var(--moro-forest);cursor:ew-resize;border-radius:999px;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px -6px #10181866}.theme-moro .moro-rule{background:var(--moro-line);height:1px}.theme-soimel{--background:#fff;--foreground:#07121e;--card:#fff;--card-foreground:#07121e;--primary:#00316b;--primary-foreground:#f8f8f8;--secondary:#edf2f8;--secondary-foreground:#07121e;--muted:#eff2f5;--muted-foreground:#4d5660;--accent:#00ade4;--accent-foreground:#07121e;--border:#07121e1a;--input:#07121e1f;--ring:#00ade4;--soimel-navy:#011a3a;--soimel-navy-deep:#000c24;--soimel-blue:#0049a0;--soimel-cyan:#00cdef;--soimel-ink:#0b1723;--soimel-grey:#6b727a;--soimel-line:#0b17231a;--soimel-line-strong:#0b17232e;--soimel-bg:#f8fafd;--soimel-bg-alt:#f0f4f9;--soimel-grad-hero:linear-gradient(135deg, #000c24 0%, #001b38 55%, #002c45 100%);--soimel-grad-blue:linear-gradient(135deg, #0049a0, #007daa);--soimel-shadow-card:0 24px 60px -28px #000c2473, 0 0 0 1px #0b17230f;--soimel-shadow-glow:0 0 0 1px #00cdef59, 0 18px 48px -16px #0049a073;--font-soimel-display:"Space Grotesk", "Inter", system-ui, sans-serif;--font-soimel-body:"Inter", system-ui, sans-serif;--font-soimel-mono:"JetBrains Mono", ui-monospace, monospace;background:var(--background);color:var(--foreground);font-family:var(--font-soimel-body)}@supports (color:lab(0% 0 0)){.theme-soimel{--background:lab(100% 0 0);--foreground:lab(5.19165% -1.31605 -9.50229);--card:lab(100% 0 0);--card-foreground:lab(5.19165% -1.31605 -9.50229);--primary:lab(19.8457% 7.73127 -44.4115);--primary-foreground:lab(97.68% -.0000298023 .0000119209);--secondary:lab(95.3516% -1.09163 -3.57015);--secondary-foreground:lab(5.19165% -1.31605 -9.50229);--muted:lab(95.3562% -.55331 -1.78927);--muted-foreground:lab(36.1728% -1.98329 -7.04196);--accent:lab(65.453% -25.4956 -44.2252);--accent-foreground:lab(5.19165% -1.31605 -9.50229);--border:lab(5.19165% -1.31605 -9.50229/.1);--input:lab(5.19165% -1.31605 -9.50229/.12);--ring:lab(65.453% -25.4956 -44.2252);--soimel-navy:lab(8.97485% 1.77392 -24.0112);--soimel-navy-deep:lab(3.38407% 1.65698 -18.1587);--soimel-blue:lab(30.8577% 12.2837 -61.4692);--soimel-cyan:lab(75.4522% -39.647 -33.5833);--soimel-ink:lab(7.14007% -1.78304 -10.1929);--soimel-grey:lab(47.7836% -1.56406 -5.31685);--soimel-line:lab(7.14007% -1.78304 -10.1929/.1);--soimel-line-strong:lab(7.14007% -1.78304 -10.1929/.18);--soimel-bg:lab(98.2562% -.553459 -1.78938);--soimel-bg-alt:lab(95.9336% -.878274 -2.85884);--soimel-grad-hero:linear-gradient(135deg, lab(3.38407% 1.65698 -18.1587) 0%, lab(8.78594% 2.77862 -29.899) 55%, lab(15.7694% -1.61466 -39.723) 100%);--soimel-grad-blue:linear-gradient(135deg, lab(30.8577% 12.2837 -61.4692), lab(47.9361% -22.5564 -43.8482));--soimel-shadow-card:0 24px 60px -28px lab(3.38407% 1.65698 -18.1587/.45), 0 0 0 1px lab(7.14007% -1.78304 -10.1929/.06);--soimel-shadow-glow:0 0 0 1px lab(75.4522% -39.647 -33.5833/.35), 0 18px 48px -16px lab(30.8577% 12.2837 -61.4692/.45)}}.theme-soimel .soimel-display{font-family:var(--font-soimel-display);letter-spacing:-.02em}.theme-soimel .soimel-mono{font-family:var(--font-soimel-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem}.theme-soimel .soimel-tag{color:var(--soimel-blue);font-family:var(--font-soimel-mono);letter-spacing:.12em;text-transform:uppercase;background:#00cdef1a;background:lab(75.4522% -39.647 -33.5833/.1);border:1px solid #00cdef4d;border:1px solid lab(75.4522% -39.647 -33.5833/.3);border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .75rem;font-size:.68rem;display:inline-flex}.theme-soimel .soimel-tag-dark{color:var(--soimel-cyan);background:#00cdef24;background:lab(75.4522% -39.647 -33.5833/.14);border-color:#00cdef59;border-color:lab(75.4522% -39.647 -33.5833/.35)}.theme-soimel .soimel-btn{background:var(--soimel-grad-blue);color:#fff;border:1px solid #0000;border-radius:4px;align-items:center;gap:.55rem;padding:1rem 1.6rem;font-size:.92rem;font-weight:600;transition:all .25s;display:inline-flex;box-shadow:0 12px 30px -12px #0049a08c;box-shadow:0 12px 30px -12px lab(30.8577% 12.2837 -61.4692/.55)}.theme-soimel .soimel-btn:hover{box-shadow:var(--soimel-shadow-glow);transform:translateY(-2px)}.theme-soimel .soimel-btn-ghost{color:var(--soimel-ink);border:1px solid var(--soimel-line-strong);background:0 0;border-radius:4px;align-items:center;gap:.55rem;padding:1rem 1.6rem;font-size:.92rem;font-weight:600;transition:all .25s;display:inline-flex}.theme-soimel .soimel-btn-ghost:hover{background:var(--soimel-ink);color:#fff;border-color:var(--soimel-ink)}.theme-soimel .soimel-btn-onnavy{color:var(--soimel-navy-deep);background:#fff;border:1px solid #fff}.theme-soimel .soimel-btn-onnavy:hover{color:#fff;background:0 0}.theme-soimel .soimel-btn-outline-light{color:#fff;background:0 0;border:1px solid #fff6;border:1px solid lab(100% 0 0/.4)}.theme-soimel .soimel-btn-outline-light:hover{color:var(--soimel-navy-deep);background:#fff}.theme-soimel .soimel-card{border:1px solid var(--soimel-line);background:#fff;border-radius:6px;transition:transform .35s,box-shadow .35s,border-color .35s;position:relative;overflow:hidden}.theme-soimel .soimel-card:before{content:"";pointer-events:none;border-top:2px solid #0000;transition:border-color .35s;position:absolute;inset:0}.theme-soimel .soimel-card:hover{box-shadow:var(--soimel-shadow-card);border-color:#00cdef59;border-color:lab(75.4522% -39.647 -33.5833/.35);transform:translateY(-4px)}.theme-soimel .soimel-card:hover:before{border-top-color:var(--soimel-cyan)}.theme-soimel .soimel-card-dark{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#0211278c;border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);border-radius:6px;transition:all .35s}.theme-soimel .soimel-card-dark:hover{border-color:#00cdef8c;border-color:lab(75.4522% -39.647 -33.5833/.55);transform:translateY(-3px)}.theme-soimel .soimel-bg-alt{background:var(--soimel-bg-alt)}.theme-soimel .soimel-bg-navy{background:var(--soimel-navy-deep);color:#fff}.theme-soimel .soimel-bg-grad{background:var(--soimel-grad-hero);color:#fff}.theme-soimel .soimel-grid-pattern{background-image:linear-gradient(#00cdef12 1px,#0000 1px),linear-gradient(90deg,#00cdef12 1px,#0000 1px);background-image:linear-gradient(color(xyz 0.363 0.5 0.954 / 0.071) 1px,#0000 1px),linear-gradient(90deg,color(xyz 0.363 0.5 0.954 / 0.071) 1px,#0000 1px);background-size:60px 60px}.theme-soimel .soimel-circuit{background-image:linear-gradient(#00cdef2e 1px,#0000 1px),linear-gradient(90deg,#00cdef2e 1px,#0000 1px);background-image:linear-gradient(color(xyz 0.363 0.5 0.954 / 0.18) 1px,#0000 1px),linear-gradient(90deg,color(xyz 0.363 0.5 0.954 / 0.18) 1px,#0000 1px);background-size:80px 80px;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.theme-soimel .soimel-num{font-family:var(--font-soimel-display);background:linear-gradient(180deg,var(--soimel-cyan),var(--soimel-blue));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.6rem,4.5vw,4.5rem);font-weight:600;line-height:1}.theme-soimel .soimel-reveal{opacity:0;transition:opacity .9s,transform .9s;transform:translateY(28px)}.theme-soimel .soimel-reveal.is-in{opacity:1;transform:translateY(0)}.theme-soimel .soimel-rule{background:var(--soimel-line);height:1px}.theme-soimel .soimel-vrule{background:var(--soimel-line);width:1px}.theme-soimel input,.theme-soimel select,.theme-soimel textarea{border:1px solid var(--soimel-line-strong);width:100%;font-family:var(--font-soimel-body);color:var(--soimel-ink);background:#fff;border-radius:4px;padding:.85rem 1rem;font-size:.95rem;transition:border-color .2s,box-shadow .2s}.theme-soimel input:focus,.theme-soimel select:focus,.theme-soimel textarea:focus{border-color:var(--soimel-blue);outline:none;box-shadow:0 0 0 3px #0049a026;box-shadow:0 0 0 3px lab(30.8577% 12.2837 -61.4692/.15)}@keyframes soimel-pulse{0%,to{box-shadow:0 0 #00cdef8c;box-shadow:0 0 lab(75.4522% -39.647 -33.5833/.55)}50%{box-shadow:0 0 0 14px #00cdef00;box-shadow:0 0 0 14px lab(75.4522% -39.647 -33.5833/0)}}.theme-soimel .soimel-pulse{animation:2.4s ease-out infinite soimel-pulse}@keyframes soimel-grid-pan{0%{background-position:0 0}to{background-position:80px 80px}}.theme-soimel .soimel-circuit-anim{animation:18s linear infinite soimel-grid-pan}@keyframes soimel-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.theme-soimel .soimel-marquee{animation:42s linear infinite soimel-marquee}.theme-soimel .soimel-stat-card{border-left:2px solid var(--soimel-cyan);padding-left:1.25rem}.theme-giunone{--giunone-navy:#002a4e;--giunone-navy-deep:#001630;--giunone-yellow:#feb500;--giunone-orange:#fa7d00;--giunone-green:#1c8742;--giunone-cement:#e2e5e8;--giunone-ink:#0e1216;--giunone-muted:#5b646f;--giunone-border:#0e12161f;--giunone-card-shadow:0 12px 30px -18px #0e121640, 0 0 0 1px #0e12160d;--giunone-font:"Inter", system-ui, sans-serif}@supports (color:lab(0% 0 0)){.theme-giunone{--giunone-navy:lab(16.0335% -1.3418 -26.7781);--giunone-navy-deep:lab(6.78548% .489853 -23.1984);--giunone-yellow:lab(79.0803% 20.07 89.662);--giunone-orange:lab(66.3785% 48.1374 94.1311);--giunone-green:lab(49.5467% -42.4533 28.2033);--giunone-cement:lab(90.7162% -.552952 -1.78909);--giunone-ink:lab(5.25641% -.716366 -2.91725);--giunone-muted:lab(41.9742% -2.00994 -7.05371);--giunone-border:lab(5.25641% -.716366 -2.91725/.12);--giunone-card-shadow:0 12px 30px -18px lab(5.25641% -.716366 -2.91725/.25), 0 0 0 1px lab(5.25641% -.716366 -2.91725/.05)}}@keyframes giunone-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes giunone-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes giunone-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.theme-giunone .giunone-reveal{opacity:0}.theme-giunone .giunone-reveal.is-visible{animation:.7s ease-out forwards giunone-fade-up}.theme-giunone .giunone-marquee{animation:40s linear infinite giunone-marquee}.theme-giunone .giunone-card{border:1px solid var(--giunone-border);box-shadow:var(--giunone-card-shadow);background:#fff;border-radius:14px;transition:transform .3s,box-shadow .3s}.theme-giunone .giunone-card:hover{box-shadow:0 24px 50px -22px #0e121659,0 0 0 1px var(--giunone-yellow);transform:translateY(-4px)}@supports (color:lab(0% 0 0)){.theme-giunone .giunone-card:hover{box-shadow:0 24px 50px -22px #0e121659,0 0 0 1px var(--giunone-yellow)}}.theme-giunone .giunone-btn-primary{background:var(--giunone-navy);color:#fff;border-radius:10px;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-weight:600;transition:all .25s;display:inline-flex}.theme-giunone .giunone-btn-primary:hover{background:var(--giunone-navy-deep);transform:translateY(-2px);box-shadow:0 10px 24px -10px #002a4e99;box-shadow:0 10px 24px -10px lab(16.0335% -1.3418 -26.7781/.6)}.theme-giunone .giunone-btn-yellow{background:var(--giunone-yellow);color:var(--giunone-navy-deep);border-radius:10px;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-weight:700;transition:all .25s;display:inline-flex}.theme-giunone .giunone-btn-yellow:hover{background:#efa900;background:lab(74.4137% 20.5077 94.3735);transform:translateY(-2px);box-shadow:0 10px 24px -10px #feb500b3;box-shadow:0 10px 24px -10px lab(79.0803% 20.07 89.662/.7)}.theme-giunone .giunone-btn-outline{color:var(--giunone-navy);border:2px solid var(--giunone-navy);background:0 0;border-radius:10px;align-items:center;gap:.5rem;padding:.85rem 1.6rem;font-weight:600;transition:all .25s;display:inline-flex}.theme-giunone .giunone-btn-outline:hover{background:var(--giunone-navy);color:#fff}.theme-giunone .giunone-chip{color:var(--giunone-navy);background:#002a4e14;background:lab(16.0335% -1.3418 -26.7781/.08);border:1px solid #002a4e26;border:1px solid lab(16.0335% -1.3418 -26.7781/.15);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .8rem;font-size:.75rem;font-weight:600;display:inline-flex}.theme-giunone .giunone-img-zoom{border-radius:12px;overflow:hidden}.theme-giunone .giunone-img-zoom img{transition:transform .7s}.theme-giunone .giunone-img-zoom:hover img{transform:scale(1.06)}.theme-giunone .giunone-section{padding-block:clamp(4rem,8vw,7rem)}.theme-giunone .giunone-grid-bg{background-image:linear-gradient(#002a4e0d 1px,#0000 1px),linear-gradient(90deg,#002a4e0d 1px,#0000 1px);background-image:linear-gradient(#002a4e0d 1px,#0000 1px),linear-gradient(90deg,#002a4e0d 1px,#0000 1px);background-size:48px 48px}.theme-giunone .giunone-pulse-dot{background:var(--giunone-green);border-radius:50%;width:10px;height:10px;animation:1.6s ease-in-out infinite giunone-pulse}.theme-dsgroup{--background:#fcfcf9;--foreground:#0b121a;--card:#fff;--card-foreground:#0b121a;--popover:#fff;--popover-foreground:#0b121a;--primary:#0b1c2c;--primary-foreground:#fcfcf9;--secondary:#eff2f5;--secondary-foreground:#0b1c2c;--muted:#eceff2;--muted-foreground:#4d5660;--accent:#d9b06b;--accent-foreground:#0b1c2c;--destructive:#e62b34;--destructive-foreground:#f8f8f8;--border:#0b1c2c1f;--input:#0b1c2c24;--ring:#d9b06b;--ds-navy:#0b1c2c;--ds-navy-deep:#010e1e;--ds-stone:#6d7277;--ds-cream:#faf8f1;--ds-gold:#d9b06b;--ds-green:#399d57;--ds-gradient-hero:linear-gradient(135deg, #010e1ed9, #0b1c2c8c);--ds-shadow-card:0 24px 60px -28px #010e1e4d, 0 0 0 1px #0b1c2c0f;--ds-shadow-soft:0 12px 32px -16px #010e1e2e;--ds-font-display:"Inter", "Helvetica Neue", system-ui, sans-serif}@supports (color:lab(0% 0 0)){.theme-dsgroup{--background:lab(98.859% -.0975132 1.13808);--foreground:lab(5.23127% -1.15929 -6.2068);--card:lab(100% 0 0);--card-foreground:lab(5.23127% -1.15929 -6.2068);--popover:lab(100% 0 0);--popover-foreground:lab(5.23127% -1.15929 -6.2068);--primary:lab(9.37415% -2.17868 -13.5804);--primary-foreground:lab(98.859% -.0975132 1.13808);--secondary:lab(95.3562% -.55331 -1.78927);--secondary-foreground:lab(9.37415% -2.17868 -13.5804);--muted:lab(94.1962% -.55328 -1.78922);--muted-foreground:lab(36.1728% -1.98329 -7.04196);--accent:lab(74.5846% 9.01014 41.3217);--accent-foreground:lab(9.37415% -2.17868 -13.5804);--destructive:lab(51.3582% 69.7345 44.3509);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--border:lab(9.37415% -2.17868 -13.5804/.12);--input:lab(9.37415% -2.17868 -13.5804/.14);--ring:lab(74.5846% 9.01014 41.3217);--ds-navy:lab(9.37415% -2.17868 -13.5804);--ds-navy-deep:lab(3.58405% -.692964 -11.3385);--ds-stone:lab(47.7904% -1.06922 -3.55804);--ds-cream:lab(97.742% -.305504 3.80692);--ds-gold:lab(74.5846% 9.01014 41.3217);--ds-green:lab(57.682% -42.2772 27.8818);--ds-gradient-hero:linear-gradient(135deg, lab(3.58405% -.692964 -11.3385/.85), lab(9.37415% -2.17868 -13.5804/.55));--ds-shadow-card:0 24px 60px -28px lab(3.58405% -.692964 -11.3385/.3), 0 0 0 1px lab(9.37415% -2.17868 -13.5804/.06);--ds-shadow-soft:0 12px 32px -16px lab(3.58405% -.692964 -11.3385/.18)}}.theme-dsgroup .ds-card{background:var(--card);border:1px solid var(--border);box-shadow:var(--ds-shadow-soft);border-radius:14px;transition:transform .35s,box-shadow .35s,border-color .35s}.theme-dsgroup .ds-card:hover{box-shadow:var(--ds-shadow-card);border-color:#0b1c2c2e;transform:translateY(-4px)}.theme-dsgroup .ds-badge{letter-spacing:.04em;color:var(--ds-navy);text-transform:uppercase;background:#0b1c2c0f;border:1px solid #0b1c2c1f;border:1px solid lab(9.37415% -2.17868 -13.5804/.12);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.72rem;font-weight:600;display:inline-flex}.theme-dsgroup .ds-badge-gold{color:#64470e;background:#d9b06b29;border-color:#d9b06b52}.theme-dsgroup .ds-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--ds-stone);font-size:.72rem;font-weight:700}.theme-dsgroup .ds-display{font-family:var(--ds-font-display);letter-spacing:-.02em;line-height:1.05}.theme-dsgroup .ds-divider{background:linear-gradient(90deg,#0000,#0b1c2c2e,#0000);height:1px}.theme-dsgroup .ds-rule-gold{background:var(--ds-gold);width:56px;height:2px}.theme-dsgroup .ds-btn-primary{background:var(--ds-navy);color:var(--ds-cream);letter-spacing:.01em;border-radius:10px;align-items:center;gap:.5rem;padding:.85rem 1.4rem;font-weight:600;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex;box-shadow:0 10px 24px -12px #010e1e8c}.theme-dsgroup .ds-btn-primary:hover{background:var(--ds-navy-deep);transform:translateY(-2px);box-shadow:0 18px 32px -14px #010e1ea6}.theme-dsgroup .ds-btn-ghost{color:var(--ds-navy);background:0 0;border:1px solid #0b1c2c38;border:1px solid lab(9.37415% -2.17868 -13.5804/.22);border-radius:10px;align-items:center;gap:.5rem;padding:.8rem 1.3rem;font-weight:600;transition:background .25s,border-color .25s;display:inline-flex}.theme-dsgroup .ds-btn-ghost:hover{background:#0b1c2c0d;border-color:#0b1c2c66}.theme-dsgroup .ds-btn-gold{color:#0b1723;background:linear-gradient(135deg,#eabc6e,#ca933e);border-radius:10px;align-items:center;gap:.5rem;padding:.85rem 1.4rem;font-weight:700;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 10px 24px -12px #ca933e8c}.theme-dsgroup .ds-btn-gold:hover{transform:translateY(-2px)}.theme-dsgroup .ds-grid-bg{background-image:linear-gradient(#0b1c2c0d 1px,#0000 1px),linear-gradient(90deg,#0b1c2c0d 1px,#0000 1px);background-image:linear-gradient(#0b1c2c0d 1px,#0000 1px),linear-gradient(90deg,#0b1c2c0d 1px,#0000 1px);background-size:56px 56px}@keyframes ds-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes ds-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ds-rule-grow{0%{width:0}to{width:56px}}.theme-dsgroup .ds-reveal{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(24px)}.theme-dsgroup .ds-reveal.is-visible{opacity:1;transform:translateY(0)}.theme-dsgroup .ds-image-zoom{overflow:hidden}.theme-dsgroup .ds-image-zoom img{transition:transform .8s}.theme-dsgroup .ds-image-zoom:hover img{transform:scale(1.06)}.theme-dsgroup .ds-progress{background:var(--ds-gold);z-index:60;height:2px;transition:width .15s linear;position:fixed;top:0;left:0}.theme-dsgroup .ds-timeline-dot{background:var(--ds-navy);border-radius:999px;width:12px;height:12px;box-shadow:0 0 0 4px #d9b06b40}.theme-mistretta{--background:#fdfaf4;--foreground:#13161a;--card:#fff;--card-foreground:#13161a;--popover:#fff;--popover-foreground:#13161a;--primary:#1c2024;--primary-foreground:#fdfaf4;--secondary:#f2eee7;--secondary-foreground:#1c2024;--muted:#eeebe5;--muted-foreground:#54595e;--accent:#85b286;--accent-foreground:#13161a;--destructive:#e62b34;--destructive-foreground:#f8f8f8;--border:#1c20241f;--input:#1c202424;--ring:#85b286;--m-ink:#171b1f;--m-ink-deep:#0a0e11;--m-stone:#6d7277;--m-cream:#f9f4ec;--m-sand:#ece3d8;--m-sage:#85b286;--m-sage-deep:#3b603d;--m-brass:#d0a260;--m-shadow-soft:0 12px 32px -16px #0a0e1129;--m-shadow-card:0 24px 60px -28px #0a0e1147, 0 0 0 1px #1c20240f;--m-font-display:"Inter", "Helvetica Neue", system-ui, sans-serif}@supports (color:lab(0% 0 0)){.theme-mistretta{--background:lab(98.2832% .458986 3.0148);--foreground:lab(7.21285% -.900991 -3.46672);--card:lab(100% 0 0);--card-foreground:lab(7.21285% -.900991 -3.46672);--popover:lab(100% 0 0);--popover-foreground:lab(7.21285% -.900991 -3.46672);--primary:lab(11.8268% -.999987 -3.52463);--primary-foreground:lab(98.2832% .458986 3.0148);--secondary:lab(94.2286% .580758 3.77309);--secondary-foreground:lab(11.8268% -.999987 -3.52463);--muted:lab(93.0632% .45988 3.01539);--muted-foreground:lab(37.3499% -1.05894 -3.55267);--accent:lab(68.5362% -22.3674 17.773);--accent-foreground:lab(7.21285% -.900991 -3.46672);--destructive:lab(51.3582% 69.7345 44.3509);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--border:lab(11.8268% -.999987 -3.52463/.12);--input:lab(11.8268% -.999987 -3.52463/.14);--ring:lab(68.5362% -22.3674 17.773);--m-ink:lab(9.50623% -.98861 -3.51966);--m-ink-deep:lab(3.69007% -.552692 -2.32546);--m-stone:lab(47.7904% -1.06922 -3.55804);--m-cream:lab(96.554% .703454 4.53199);--m-sand:lab(90.748% 1.61162 6.69793);--m-sage:lab(68.5362% -22.3674 17.773);--m-sage-deep:lab(37.0727% -19.5902 15.7976);--m-brass:lab(69.8254% 11.9995 40.8426);--m-shadow-soft:0 12px 32px -16px lab(3.69007% -.552692 -2.32546/.16);--m-shadow-card:0 24px 60px -28px lab(3.69007% -.552692 -2.32546/.28), 0 0 0 1px lab(11.8268% -.999987 -3.52463/.06)}}.theme-mistretta .m-card{background:var(--card);border:1px solid var(--border);box-shadow:var(--m-shadow-soft);border-radius:14px;transition:transform .35s,box-shadow .35s,border-color .35s}.theme-mistretta .m-card:hover{box-shadow:var(--m-shadow-card);border-color:#85b28647;transform:translateY(-4px)}.theme-mistretta .m-badge{letter-spacing:.08em;color:var(--m-ink);text-transform:uppercase;background:#1c20240d;border:1px solid #1c20241a;border:1px solid lab(11.8268% -.999987 -3.52463/.1);border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:.7rem;font-weight:600;display:inline-flex}.theme-mistretta .m-badge-sage{color:var(--m-sage-deep);background:#85b28624;border-color:#85b28652}.theme-mistretta .m-eyebrow{letter-spacing:.26em;text-transform:uppercase;color:var(--m-stone);font-size:.7rem;font-weight:700}.theme-mistretta .m-display{font-family:var(--m-font-display);letter-spacing:-.02em;line-height:1.06}.theme-mistretta .m-rule{background:var(--m-sage);width:56px;height:2px}.theme-mistretta .m-btn-primary{background:var(--m-ink);color:var(--m-cream);border-radius:10px;align-items:center;gap:.5rem;padding:.85rem 1.4rem;font-weight:600;transition:transform .25s,background .25s,box-shadow .25s;display:inline-flex;box-shadow:0 10px 24px -12px #0a0e1173}.theme-mistretta .m-btn-primary:hover{background:var(--m-ink-deep);transform:translateY(-2px)}.theme-mistretta .m-btn-ghost{color:var(--m-ink);background:0 0;border:1px solid #1c202433;border:1px solid lab(11.8268% -.999987 -3.52463/.2);border-radius:10px;align-items:center;gap:.5rem;padding:.8rem 1.3rem;font-weight:600;transition:background .25s,border-color .25s;display:inline-flex}.theme-mistretta .m-btn-ghost:hover{background:#1c20240d;border-color:#85b28666}.theme-mistretta .m-btn-sage{color:#fff;background:linear-gradient(135deg,#85b286,#518253);border-radius:10px;align-items:center;gap:.5rem;padding:.85rem 1.4rem;font-weight:700;transition:transform .25s;display:inline-flex;box-shadow:0 10px 24px -12px #3262348c}.theme-mistretta .m-btn-sage:hover{transform:translateY(-2px)}.theme-mistretta .m-image-zoom{overflow:hidden}.theme-mistretta .m-image-zoom img{transition:transform .8s}.theme-mistretta .m-image-zoom:hover img{transform:scale(1.05)}@keyframes m-pulse{0%,to{box-shadow:0 0 #85b28680}50%{box-shadow:0 0 0 12px #85b28600}}.theme-mistretta .m-pulse{animation:2.4s ease-in-out infinite m-pulse}.theme-mistretta .m-reveal{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(24px)}.theme-mistretta .m-reveal.is-visible{opacity:1;transform:translateY(0)}.theme-mistretta .m-paper{background:radial-gradient(at top,#f9f4ec,#fdfaf4 60%);background:radial-gradient(at top,#f9f4ec,#fdfaf4 60%)}.theme-mistretta .m-timeline-dot{background:var(--m-sage);border-radius:999px;width:12px;height:12px;box-shadow:0 0 0 4px #85b28633}.theme-luis{--luis-yellow:#f6ce00;--luis-yellow-deep:#eea900;--luis-ink:#0e1216;--luis-ink-soft:#25292e;--luis-bg:#f7fbfd;--luis-line:#dbdee1;--luis-blue:#1479b0;--luis-red:#ee343b;--luis-green:#43a84c;color:var(--luis-ink);background:var(--luis-bg);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}@supports (color:lab(0% 0 0)){.theme-luis{--luis-yellow:lab(84.3328% 3.40465 86.5733);--luis-yellow-deep:lab(74.3784% 22.1627 109.083);--luis-ink:lab(5.25641% -.716366 -2.91725);--luis-ink-soft:lab(16.4678% -1.01776 -3.53267);--luis-bg:lab(98.2682% -.8232 -1.65226);--luis-line:lab(88.4081% -.822634 -1.65192);--luis-blue:lab(47.6406% -12.2545 -37.4128);--luis-red:lab(53.6853% 69.6775 43.7724);--luis-green:lab(61.3221% -44.9349 37.663)}}.theme-luis .luis-card{border:1px solid var(--luis-line);background:#fff;border-radius:16px;transition:transform .3s,box-shadow .3s,border-color .3s}.theme-luis .luis-card:hover{border-color:#ded0ac;transform:translateY(-4px);box-shadow:0 18px 40px -20px #0000002e}.theme-luis .luis-btn-yellow{background:var(--luis-yellow);color:var(--luis-ink);border-radius:12px;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s;box-shadow:0 8px 20px -8px #f6ce00b3;box-shadow:0 8px 20px -8px lab(84.3328% 3.40465 86.5733/.7)}.theme-luis .luis-btn-yellow:hover{background:var(--luis-yellow-deep);transform:translateY(-2px)}.theme-luis .luis-btn-dark{background:var(--luis-ink);color:#fff;border-radius:12px;transition:transform .2s,background .2s}.theme-luis .luis-btn-dark:hover{background:var(--luis-ink-soft);transform:translateY(-2px)}.theme-luis .luis-btn-wa{color:#fff;background:#25d366;border-radius:12px;transition:transform .2s,background .2s}.theme-luis .luis-btn-wa:hover{background:#1ebe5d;transform:translateY(-2px)}.theme-luis .luis-reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(20px)}.theme-luis .luis-reveal.is-visible{opacity:1;transform:translateY(0)}.theme-luis .luis-image-zoom{overflow:hidden}.theme-luis .luis-image-zoom img{transition:transform .8s}.theme-luis .luis-image-zoom:hover img{transform:scale(1.06)}@keyframes luis-pulse{0%,to{box-shadow:0 0 #f6ce0099;box-shadow:0 0 lab(84.3328% 3.40465 86.5733/.6)}50%{box-shadow:0 0 0 14px #f6ce0000;box-shadow:0 0 0 14px lab(84.3328% 3.40465 86.5733/0)}}.theme-luis .luis-pulse{animation:2.2s ease-in-out infinite luis-pulse}@keyframes luis-bolt{0%,to{opacity:1}50%{opacity:.55}}.theme-luis .luis-bolt{animation:1.6s ease-in-out infinite luis-bolt}.theme-luis .luis-grid-bg{background-image:linear-gradient(#dbdee180 1px,#0000 1px),linear-gradient(90deg,#dbdee180 1px,#0000 1px);background-image:linear-gradient(#dbdee180 1px,#0000 1px),linear-gradient(90deg,#dbdee180 1px,#0000 1px);background-size:32px 32px}.theme-luis .luis-emergency-stripe{background:repeating-linear-gradient(135deg,var(--luis-yellow) 0 16px,var(--luis-ink) 16px 32px)}.theme-zcost{--z-bg:#fcfaf6;--z-paper:#f8f5ef;--z-ink:#141b24;--z-ink-soft:#474e55;--z-line:#dbdee1;--z-blue:#234566;--z-blue-deep:#0e2a45;--z-accent:#d16022;--z-accent-soft:#e08256;--z-cement:#6d7277;color:var(--z-ink);background:var(--z-bg);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}@supports (color:lab(0% 0 0)){.theme-zcost{--z-bg:lab(98.2748% .282407 1.88136);--z-paper:lab(96.5432% .459313 3.01498);--z-ink:lab(9.47796% -1.69584 -6.93499);--z-ink-soft:lab(32.7016% -1.52661 -5.29902);--z-line:lab(88.4081% -.822634 -1.65192);--z-blue:lab(27.8218% -3.75429 -23.7555);--z-blue-deep:lab(16.2262% -2.57987 -20.2612);--z-accent:lab(54.7765% 43.4518 54.373);--z-accent-soft:lab(64.3401% 34.2482 39.7883);--z-cement:lab(47.8146% -1.6129 -3.28619)}}.theme-zcost .z-card{border:1px solid var(--z-line);background:#fff;border-radius:14px;transition:transform .35s,box-shadow .35s,border-color .35s}.theme-zcost .z-card:hover{border-color:#a5bad1;transform:translateY(-3px);box-shadow:0 22px 48px -28px #00000038}.theme-zcost .z-btn-primary{background:var(--z-blue);color:#fff;border-radius:10px;font-weight:600;transition:transform .2s,background .2s,box-shadow .2s;box-shadow:0 10px 24px -14px #234566b3}.theme-zcost .z-btn-primary:hover{background:var(--z-blue-deep);transform:translateY(-2px)}.theme-zcost .z-btn-accent{background:var(--z-accent);color:#fff;border-radius:10px;font-weight:600;transition:transform .2s,background .2s}.theme-zcost .z-btn-accent:hover{background:var(--z-accent-soft);transform:translateY(-2px)}.theme-zcost .z-btn-outline{color:var(--z-ink);border:1.5px solid var(--z-ink);background:0 0;border-radius:10px;font-weight:600;transition:background .2s,color .2s}.theme-zcost .z-btn-outline:hover{background:var(--z-ink);color:#fff}.theme-zcost .z-btn-wa{color:#fff;background:#25d366;border-radius:10px;font-weight:600;transition:transform .2s,background .2s}.theme-zcost .z-btn-wa:hover{background:#1ebe5d;transform:translateY(-2px)}.theme-zcost .z-reveal{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(22px)}.theme-zcost .z-reveal.is-visible{opacity:1;transform:translateY(0)}.theme-zcost .z-image-zoom{overflow:hidden}.theme-zcost .z-image-zoom img{transition:transform .9s}.theme-zcost .z-image-zoom:hover img{transform:scale(1.05)}@keyframes z-pulse{0%,to{box-shadow:0 0 #25d3668c}50%{box-shadow:0 0 0 14px #25d36600}}.theme-zcost .z-pulse{animation:2.4s ease-in-out infinite z-pulse}.theme-zcost .z-grid-bg{background-image:linear-gradient(#cbced180 1px,#0000 1px),linear-gradient(90deg,#cbced180 1px,#0000 1px);background-image:linear-gradient(#cbced180 1px,#0000 1px),linear-gradient(90deg,#cbced180 1px,#0000 1px);background-size:40px 40px}.theme-zcost .z-blueprint{background-color:var(--z-blue-deep);background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:28px 28px}.theme-zcost .z-rule{background:var(--z-accent);width:56px;height:2px}.theme-elia{--el-bg:#fcfaf6;--el-paper:#f7f3ec;--el-ink:#09181f;--el-ink-soft:#424f56;--el-line:#d9dfe2;--el-blue:#005163;--el-blue-deep:#002f3b;--el-accent:#ec6f00;--el-accent-soft:#f58b4b;--el-cement:#6b7377;color:var(--el-ink);background:var(--el-bg);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}@supports (color:lab(0% 0 0)){.theme-elia{--el-bg:lab(98.2689% .426799 1.84673);--el-paper:lab(95.957% .868917 3.70325);--el-ink:lab(7.29033% -4.18801 -7.01425);--el-ink-soft:lab(32.7908% -4.09368 -5.76841);--el-line:lab(88.4314% -1.70258 -2.34045);--el-blue:lab(30.7811% -17.8402 -18.7579);--el-blue-deep:lab(16.7864% -14.8799 -16.2781);--el-accent:lab(61.7256% 46.1889 70.0885);--el-accent-soft:lab(68.9565% 37.2849 51.4539);--el-cement:lab(47.8456% -2.52199 -3.49306)}}.theme-elia .el-card{border:1px solid var(--el-line);background:#fff;border-radius:14px;transition:transform .35s,box-shadow .35s,border-color .35s}.theme-elia .el-card:hover{border-color:#97bed2;transform:translateY(-3px);box-shadow:0 22px 48px -28px #00000038}.theme-elia .el-btn-primary{background:var(--el-blue);color:#fff;border-radius:10px;font-weight:600;transition:transform .2s,background .2s,box-shadow .2s;box-shadow:0 10px 24px -14px #005163b3;box-shadow:0 10px 24px -14px lab(30.7811% -17.8402 -18.7579/.7)}.theme-elia .el-btn-primary:hover{background:var(--el-blue-deep);transform:translateY(-2px)}.theme-elia .el-btn-accent{background:var(--el-accent);color:#fff;border-radius:10px;font-weight:600;transition:transform .2s,background .2s;box-shadow:0 10px 24px -14px #ec6f0099;box-shadow:0 10px 24px -14px lab(61.7256% 46.1889 70.0885/.6)}.theme-elia .el-btn-accent:hover{background:var(--el-accent-soft);transform:translateY(-2px)}.theme-elia .el-btn-outline{color:var(--el-ink);border:1.5px solid var(--el-ink);background:0 0;border-radius:10px;font-weight:600;transition:background .2s,color .2s}.theme-elia .el-btn-outline:hover{background:var(--el-ink);color:#fff}.theme-elia .el-btn-wa{color:#fff;background:#25d366;border-radius:10px;font-weight:600;transition:transform .2s,background .2s}.theme-elia .el-btn-wa:hover{background:#1ebe5d;transform:translateY(-2px)}.theme-elia .el-reveal{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(22px)}.theme-elia .el-reveal.is-visible{opacity:1;transform:translateY(0)}.theme-elia .el-image-zoom{overflow:hidden}.theme-elia .el-image-zoom img{transition:transform .9s}.theme-elia .el-image-zoom:hover img{transform:scale(1.05)}.theme-elia .el-pulse{animation:2.4s ease-in-out infinite el-pulse}.theme-elia .el-grid-bg{background-image:linear-gradient(#c9cfd280 1px,#0000 1px),linear-gradient(90deg,#c9cfd280 1px,#0000 1px);background-image:linear-gradient(#c9cfd280 1px,#0000 1px),linear-gradient(90deg,#c9cfd280 1px,#0000 1px);background-size:40px 40px}.theme-elia .el-blueprint{background-color:var(--el-blue-deep);background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:28px 28px}.theme-elia .el-rule{background:var(--el-accent);width:56px;height:2px}.theme-bioedil{--bio-bg:#fcfaf6;--bio-beige:#efeae2;--bio-stone:#bab7b2;--bio-ink:#10171c;--bio-ink-soft:#2d3438;--bio-muted:#5f6467;--bio-line:#10171c1f;--bio-sage:#5c7b5c;--bio-sage-deep:#2f5838;--bio-wood:#cdb295;--bio-shadow:0 30px 60px -30px #10171c38;--bio-shadow-soft:0 10px 30px -15px #10171c1f}@supports (color:lab(0% 0 0)){.theme-bioedil{--bio-bg:lab(98.2805% .135809 1.90165);--bio-beige:lab(93.0739% .704825 4.53292);--bio-stone:lab(74.5029% .463963 3.01807);--bio-ink:lab(7.23638% -2.00439 -4.78567);--bio-ink-soft:lab(21.1345% -1.87497 -3.91369);--bio-muted:lab(42.0119% -1.29481 -2.63133);--bio-line:lab(7.23638% -2.00439 -4.78567/.12);--bio-sage:lab(48.5628% -16.775 13.321);--bio-sage-deep:lab(33.6172% -20.9785 13.6614);--bio-wood:lab(74.4674% 6.47554 18.6078);--bio-shadow:0 30px 60px -30px lab(7.23638% -2.00439 -4.78567/.22);--bio-shadow-soft:0 10px 30px -15px lab(7.23638% -2.00439 -4.78567/.12)}}@keyframes bio-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes bio-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bio-line-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bio-reveal{opacity:0}.bio-reveal.is-visible{animation:.9s cubic-bezier(.22,1,.36,1) forwards bio-fade-up}.bio-fade-in.is-visible{animation:1.2s forwards bio-fade-in}.bio-divider{background:var(--bio-sage);vertical-align:middle;width:48px;height:1px;display:inline-block}.bio-eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--bio-sage-deep);font-size:.72rem;font-weight:500}.bio-card{border:1px solid var(--bio-line);background:#fff;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s,border-color .3s}.bio-card:hover{box-shadow:var(--bio-shadow);border-color:#5c7b5c66;transform:translateY(-4px)}.bio-grain{background-image:radial-gradient(#10171c0a 1px,#0000 1px);background-image:radial-gradient(#10171c0a 1px,#0000 1px);background-size:22px 22px}.theme-dcontract{--dc-bg:#0c0806;--dc-bg-2:#16100c;--dc-ink:#f5f1ea;--dc-mute:#ada397;--dc-amber:#f68c36;--dc-amber-deep:#d36000;--dc-gold:#f0ba59;--dc-line:#ffffff14;--dc-line-gold:#f68c3652;--dc-shadow:0 30px 80px -30px #000000b3;--dc-glow:0 0 60px -10px #f68c3673;--dc-grad-amber:linear-gradient(135deg, #ff9c3e, #d95900);background:var(--dc-bg);color:var(--dc-ink);font-family:ui-sans-serif,system-ui,-apple-system,sans-serif}@supports (color:lab(0% 0 0)){.theme-dcontract{--dc-bg:lab(2.46688% .856213 1.38664);--dc-bg-2:lab(5.2452% 1.68586 2.76735);--dc-ink:lab(95.3886% .58049 3.77289);--dc-mute:lab(67.5254% 2.39736 7.2773);--dc-amber:lab(69.0195% 37.0844 61.0352);--dc-amber-deep:lab(54.7278% 46.7372 77.8192);--dc-gold:lab(79.1996% 12.6808 55.9505);--dc-line:lab(100% 0 0/.08);--dc-line-gold:lab(69.0195% 37.0844 61.0352/.32);--dc-shadow:0 30px 80px -30px lab(0% 0 0/.7);--dc-glow:0 0 60px -10px lab(69.0195% 37.0844 61.0352/.45);--dc-grad-amber:linear-gradient(135deg, lab(73.8254% 33.482 64.1888), lab(54.5921% 49.4714 66.3824))}}.theme-dcontract .dc-serif{letter-spacing:-.01em;font-family:Playfair Display,Cormorant Garamond,Georgia,serif;font-weight:500}.theme-dcontract .dc-eyebrow{letter-spacing:.32em;text-transform:uppercase;color:var(--dc-gold);font-size:.72rem;font-weight:500}.theme-dcontract .dc-card{border:1px solid var(--dc-line);background:linear-gradient(#ffffff0a,#ffffff03);transition:transform .6s cubic-bezier(.22,1,.36,1),border-color .4s,box-shadow .5s}.theme-dcontract .dc-card:hover{border-color:var(--dc-line-gold);box-shadow:var(--dc-glow);transform:translateY(-6px)}.theme-dcontract .dc-btn-primary{background:var(--dc-grad-amber);color:#0e0a07;letter-spacing:.02em;font-weight:600;transition:box-shadow .4s,transform .3s,filter .3s}.theme-dcontract .dc-btn-primary:hover{box-shadow:var(--dc-glow);filter:brightness(1.08)}.theme-dcontract .dc-btn-ghost{border:1px solid var(--dc-line-gold);color:var(--dc-ink);transition:background .4s,border-color .3s}.theme-dcontract .dc-btn-ghost:hover{border-color:var(--dc-amber);background:#f68c3614}.theme-dcontract .dc-divider{background:var(--dc-grad-amber);width:48px;height:1px}@keyframes dc-fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes dc-zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}.theme-dcontract .dc-reveal{opacity:0}.theme-dcontract .dc-reveal.is-in{animation:1s cubic-bezier(.22,1,.36,1) forwards dc-fade-up}.theme-dcontract .dc-zoom-slow{animation:14s ease-out forwards dc-zoom}.theme-dcontract .dc-grain{background-image:radial-gradient(#ffffff06 1px,#0000 1px);background-image:radial-gradient(#ffffff06 1px,#0000 1px);background-size:24px 24px}.theme-dcontract .dc-img-hover{overflow:hidden}.theme-dcontract .dc-img-hover img{transition:transform 1.4s cubic-bezier(.22,1,.36,1)}.theme-dcontract .dc-img-hover:hover img{transform:scale(1.08)}.theme-ediltek{--et-bg:#07090b;--et-bg-2:#0f1214;--et-panel:#181b1e;--et-ink:#f8f8f8;--et-mute:#9fa6aa;--et-line:#ffffff14;--et-neon:#35ea52;--et-neon-soft:#35ea522e;--et-metal:#6f7274;background:var(--et-bg);color:var(--et-ink);font-family:Inter,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.theme-ediltek{--et-bg:lab(2.48147% -.355057 -.79214);--et-bg-2:lab(5.27377% -.707611 -1.56681);--et-panel:lab(9.52899% -1.10424 -2.28791);--et-ink:lab(97.68% -.0000298023 .0000119209);--et-mute:lab(67.5352% -1.62396 -3.29205);--et-line:lab(100% 0 0/.08);--et-neon:lab(81.95% -67.5848 58.1828);--et-neon-soft:lab(81.95% -67.5848 58.1828/.18);--et-metal:lab(47.8079% -.818104 -1.64939)}}.theme-ediltek ::selection{background:var(--et-neon-soft);color:var(--et-ink)}@keyframes et-fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes et-scan{0%{opacity:0;transform:translateY(-100%)}50%{opacity:.6}to{opacity:0;transform:translateY(100%)}}@keyframes et-pulse{0%,to{box-shadow:0 0 #35ea528c}70%{box-shadow:0 0 0 14px #35ea5200}}@keyframes et-zoom{0%{transform:scale(1)}to{transform:scale(1.06)}}.theme-ediltek .et-reveal{opacity:0}.theme-ediltek .et-reveal.is-in{animation:.9s cubic-bezier(.22,1,.36,1) forwards et-fade-up}.theme-ediltek .et-grid-bg{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:56px 56px}.theme-ediltek .et-glow-neon{box-shadow:0 0 24px #35ea5273,0 0 60px #35ea522e}.theme-ediltek .et-btn-primary{color:#07090b;background:linear-gradient(#3cf959,#27cc44);font-weight:600;transition:all .3s}.theme-ediltek .et-btn-primary:hover{transform:translateY(-2px);box-shadow:0 0 30px #35ea5299}.theme-ediltek .et-btn-ghost{color:var(--et-ink);background:#ffffff0a;border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14);transition:all .3s}.theme-ediltek .et-btn-ghost:hover{border-color:var(--et-neon);color:var(--et-neon)}.theme-ediltek .et-card{border:1px solid var(--et-line);background:linear-gradient(#141619,#0b0e0f);border-radius:14px;transition:all .4s;position:relative;overflow:hidden}.theme-ediltek .et-card:before{content:"";opacity:0;background:linear-gradient(135deg,#0000 60%,#35ea5266);background:linear-gradient(135deg,#0000 60%,#35ea5266);border-radius:14px;padding:1px;transition:opacity .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.theme-ediltek .et-card:hover{border-color:#35ea5273;transform:translateY(-4px)}.theme-ediltek .et-card:hover:before{opacity:1}.theme-ediltek .et-icon-box{width:48px;height:48px;color:var(--et-neon);background:#35ea521f;border:1px solid #35ea524d;border:1px solid lab(81.95% -67.5848 58.1828/.3);border-radius:10px;justify-content:center;align-items:center;transition:all .3s;display:inline-flex}.theme-ediltek .et-card:hover .et-icon-box{background:#35ea5238;box-shadow:0 0 20px #35ea5266}.theme-ediltek .et-img-zoom{overflow:hidden}.theme-ediltek .et-img-zoom img{transition:transform 1.6s cubic-bezier(.22,1,.36,1)}.theme-ediltek .et-img-zoom:hover img{transform:scale(1.08)}.theme-ediltek .et-scanline{pointer-events:none;position:absolute;inset:0;overflow:hidden}.theme-ediltek .et-scanline:after{content:"";background:linear-gradient(90deg,#0000,#35ea5299,#0000);height:2px;animation:6s linear infinite et-scan;position:absolute;left:0;right:0}.theme-ediltek .et-link-hover{transition:color .2s}.theme-ediltek .et-link-hover:hover{color:var(--et-neon);text-shadow:0 0 12px #35ea5299;text-shadow:0 0 12px lab(81.95% -67.5848 58.1828/.6)}.theme-ediltek .et-pulse{animation:2s infinite et-pulse}.theme-cmet{--cm-bg:#060806;--cm-bg-2:#0e100e;--cm-panel:#141714;--cm-ink:#f9f8f5;--cm-mute:#a0a6a1;--cm-line:#ffffff14;--cm-green:#638839;--cm-green-soft:#6388392e;--cm-gold:#dbb155;background:var(--cm-bg);color:var(--cm-ink);font-family:Inter,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.theme-cmet{--cm-bg:lab(2.01102% -.576086 .36273);--cm-bg-2:lab(4.49227% -1.18323 .745577);--cm-panel:lab(7.32661% -2.18067 1.37256);--cm-ink:lab(97.7114% -.1598 1.89873);--cm-mute:lab(67.6546% -2.95365 1.87954);--cm-line:lab(100% 0 0/.08);--cm-green:lab(52.4616% -23.395 37.0872);--cm-green-soft:lab(52.4616% -23.395 37.0872/.18);--cm-gold:lab(74.6925% 8.066 51.8524)}}.theme-cmet ::selection{background:var(--cm-green-soft);color:var(--cm-ink)}@keyframes cm-fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes cm-scan{0%{opacity:0;transform:translate(-100%)}50%{opacity:.5}to{opacity:0;transform:translate(100%)}}@keyframes cm-pulse{0%,to{box-shadow:0 0 #6388398c}70%{box-shadow:0 0 0 14px #63883900}}.theme-cmet .cm-reveal{opacity:0}.theme-cmet .cm-reveal.is-in{animation:.9s cubic-bezier(.22,1,.36,1) forwards cm-fade-up}.theme-cmet .cm-grid-bg{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:60px 60px}.theme-cmet .cm-btn-primary{color:#060806;background:linear-gradient(#779e4b,#53752a);font-weight:600;transition:all .3s}.theme-cmet .cm-btn-primary:hover{transform:translateY(-2px);box-shadow:0 0 30px #63883999}.theme-cmet .cm-btn-ghost{color:var(--cm-ink);background:#ffffff0a;border:1px solid #ffffff29;border:1px solid lab(100% 0 0/.16);transition:all .3s}.theme-cmet .cm-btn-ghost:hover{border-color:var(--cm-green);color:var(--cm-green)}.theme-cmet .cm-btn-gold{color:var(--cm-gold);background:0 0;border:1px solid #dbb15580;border:1px solid lab(74.6925% 8.066 51.8524/.5);transition:all .3s}.theme-cmet .cm-btn-gold:hover{border-color:var(--cm-gold);background:#dbb15514}.theme-cmet .cm-card{border:1px solid var(--cm-line);background:linear-gradient(#141714,#090c0a);border-radius:16px;transition:all .4s;position:relative}.theme-cmet .cm-card:hover{border-color:#63883973;transform:translateY(-4px);box-shadow:0 20px 60px -20px #63883940}.theme-cmet .cm-icon{width:48px;height:48px;color:var(--cm-green);background:#6388391f;border:1px solid #6388394d;border:1px solid lab(52.4616% -23.395 37.0872/.3);border-radius:12px;justify-content:center;align-items:center;transition:all .3s;display:inline-flex}.theme-cmet .cm-card:hover .cm-icon{background:#63883938;box-shadow:0 0 20px #63883966}.theme-cmet .cm-img-zoom{overflow:hidden}.theme-cmet .cm-img-zoom img{transition:transform 1.6s cubic-bezier(.22,1,.36,1)}.theme-cmet .cm-img-zoom:hover img{transform:scale(1.06)}.theme-cmet .cm-scan{pointer-events:none;position:absolute;inset:0;overflow:hidden}.theme-cmet .cm-scan:after{content:"";background:linear-gradient(90deg,#0000,#6388392e,#0000);width:30%;animation:8s linear infinite cm-scan;position:absolute;top:0;bottom:0}.theme-cmet .cm-link:hover{color:var(--cm-green);text-shadow:0 0 10px #63883999;text-shadow:0 0 10px lab(52.4616% -23.395 37.0872/.6)}.theme-cmet .cm-pulse{animation:2s infinite cm-pulse}.theme-cmet .cm-gold-rule{background:linear-gradient(90deg,#0000,#dbb15599,#0000);height:1px}.theme-carlov{--cv-bg:#0c0605;--cv-bg-2:#180f0e;--cv-ink:#f7f1e7;--cv-mute:#b1a09d;--cv-line:#ffffff14;--cv-ruby:#c1133a;--cv-ruby-glow:#d3013d73;--cv-gold:#e4b65c;--cv-bronze:#9c622f;--cv-cream:#f6e9d5;--cv-rose:#e3b8b4;background:var(--cv-bg);color:var(--cv-ink);font-family:Inter,system-ui,sans-serif}@supports (color:lab(0% 0 0)){.theme-carlov{--cv-bg:lab(1.94404% 1.46937 .849751);--cv-bg-2:lab(5.1713% 3.50036 2.05122);--cv-ink:lab(95.4017% .893533 5.67462);--cv-mute:lab(67.3531% 5.86557 3.89789);--cv-line:lab(100% 0 0/.08);--cv-ruby:lab(42.1379% 64.4476 28.241);--cv-ruby-glow:lab(45.3945% 70.8971 31.401/.45);--cv-gold:lab(76.9404% 10.0711 51.2784);--cv-bronze:lab(47.4161% 20.5093 38.5168);--cv-cream:lab(93.1155% 1.92806 11.4521);--cv-rose:lab(78.6538% 15.3895 8.34779)}}.theme-carlov ::selection{background:var(--cv-ruby-glow);color:var(--cv-cream)}.font-display{letter-spacing:-.01em;font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-weight:500}.font-script{font-family:Cormorant Garamond,Georgia,serif;font-style:italic}@keyframes cv-fade-up{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}@keyframes cv-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cv-bottle-rise{0%{opacity:0;transform:translateY(120px)scale(.92)rotate(-2deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(0)}}@keyframes cv-shimmer{0%{transform:translate(-120%)}to{transform:translate(220%)}}@keyframes cv-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-14px)rotate(1deg)}}@keyframes cv-spark{0%,to{opacity:.2;transform:scale(.9)}50%{opacity:1;transform:scale(1.2)}}@keyframes cv-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cv-orbit-1{0%{transform:rotate(0)translate(220px)rotate(0)}to{transform:rotate(360deg)translate(220px)rotate(-360deg)}}.theme-carlov .cv-reveal{opacity:0}.theme-carlov .cv-reveal.is-in{animation:1.05s cubic-bezier(.22,1,.36,1) forwards cv-fade-up}.theme-carlov .cv-bottle-anim{animation:1.6s cubic-bezier(.22,1,.36,1) both cv-bottle-rise}.theme-carlov .cv-float{animation:6s ease-in-out infinite cv-float}.theme-carlov .cv-grain{background-image:radial-gradient(#ffffff0d 1px,#0000 1px),radial-gradient(#ffffff08 1px,#0000 1px);background-image:radial-gradient(#ffffff0d 1px,#0000 1px),radial-gradient(#ffffff08 1px,#0000 1px);background-position:0 0,1px 1px;background-size:3px 3px,7px 7px}.theme-carlov .cv-velvet{background:radial-gradient(ellipse at 20% 20%,#2b131199,transparent 60%),radial-gradient(ellipse at 80% 80%,#290b0d80,transparent 60%),var(--cv-bg)}@supports (color:lab(0% 0 0)){.theme-carlov .cv-velvet{background:radial-gradient(ellipse at 20% 20%,lab(9.13304% 12.4851 6.42529/.6),transparent 60%),radial-gradient(ellipse at 80% 80%,lab(6.7378% 15.7834 4.9218/.5),transparent 60%),var(--cv-bg)}}.theme-carlov .cv-paper{color:#361713;background:radial-gradient(#f3e2c7,#e8c8a4 70%,#c4936b);background:radial-gradient(#f3e2c7,#e8c8a4 70%,#c4936b)}.theme-carlov .cv-gold-rule{background:linear-gradient(90deg,transparent,var(--cv-gold),transparent);height:1px}.theme-carlov .cv-divider-ornate{color:var(--cv-gold);letter-spacing:.4em;align-items:center;gap:14px;font-size:11px;display:flex}.theme-carlov .cv-divider-ornate:before,.theme-carlov .cv-divider-ornate:after{content:"";background:linear-gradient(90deg,transparent,var(--cv-gold),transparent);flex:1;height:1px}.theme-carlov .cv-btn-primary{color:var(--cv-cream);letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(#de1c46,#950026);background:linear-gradient(#de1c46,color(xyz 0.214 0.106 0.039),color(xyz 0.136 0.061 0.017));border:1px solid #e8576099;border:1px solid lab(57.5063% 57.6603 26.5941/.6);font-weight:500;transition:all .4s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.theme-carlov .cv-btn-primary:after{content:"";background:linear-gradient(90deg,#0000,#ffffff40,#0000);width:40%;position:absolute;top:0;bottom:0;transform:translate(-150%)}.theme-carlov .cv-btn-primary:hover{box-shadow:0 18px 50px -12px var(--cv-ruby-glow),0 0 0 1px var(--cv-gold);transform:translateY(-2px)}.theme-carlov .cv-btn-primary:hover:after{animation:1.1s ease-out cv-shimmer}.theme-carlov .cv-btn-ghost{color:var(--cv-cream);letter-spacing:.14em;text-transform:uppercase;background:0 0;border:1px solid #e4b65c66;border:1px solid lab(76.9404% 10.0711 51.2784/.4);font-weight:500;transition:all .4s}.theme-carlov .cv-btn-ghost:hover{border-color:var(--cv-gold);color:var(--cv-gold);background:#e4b65c0f}.theme-carlov .cv-link{transition:color .3s;position:relative}.theme-carlov .cv-link:after{content:"";background:linear-gradient(90deg,var(--cv-gold),var(--cv-ruby));transform-origin:0;height:1px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.theme-carlov .cv-link:hover{color:var(--cv-gold)}.theme-carlov .cv-link:hover:after{transform:scaleX(1)}.theme-carlov .cv-card{border:1px solid var(--cv-line);background:linear-gradient(#1a0e0d,#0c0605);border-radius:6px;transition:all .5s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.theme-carlov .cv-card:before{content:"";opacity:0;background:linear-gradient(135deg,#0000 60%,#e4b65c1a);background:linear-gradient(135deg,#0000 60%,#e4b65c1a);border-radius:6px;transition:opacity .5s;position:absolute;inset:0}.theme-carlov .cv-card:hover{box-shadow:0 30px 80px -30px var(--cv-ruby-glow);border-color:#e4b65c66;transform:translateY(-6px)}.theme-carlov .cv-card:hover:before{opacity:1}.theme-carlov .cv-img-zoom{overflow:hidden}.theme-carlov .cv-img-zoom img{transition:transform 2s cubic-bezier(.22,1,.36,1)}.theme-carlov .cv-img-zoom:hover img{transform:scale(1.08)}.theme-carlov .cv-bottle-glow{filter:blur(40px);pointer-events:none;background:radial-gradient(circle,#d3013d73,#d3013d2e 35%,#0000 65%);background:radial-gradient(circle,#d3013d73,#d3013d2e 35%,#0000 65%);border-radius:50%;position:absolute;inset:-5%}.theme-carlov .cv-spark{background:var(--cv-gold);width:4px;height:4px;box-shadow:0 0 12px var(--cv-gold);border-radius:50%;animation:3s ease-in-out infinite cv-spark;position:absolute}.theme-carlov .cv-bottle-reflection{filter:blur(8px);background:linear-gradient(#c4344859,#0000);transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000,#000 50%);mask-image:linear-gradient(#0000,#000 50%)}.theme-carlov .cv-engrave{color:#0000;text-shadow:0 1px #1e131166;text-shadow:0 1px lab(7.06611% 5.79541 3.33123/.4);background:linear-gradient(#f3e2c7,#e1ac6e 60%,#9c622f);background:linear-gradient(#f3e2c7,#e1ac6e 60%,#9c622f);-webkit-background-clip:text;background-clip:text}.theme-carlov .cv-scroll-ind{border:1px solid var(--cv-gold);border-radius:14px;width:24px;height:40px;position:relative}.theme-carlov .cv-scroll-ind:after{content:"";background:var(--cv-gold);border-radius:2px;width:2px;height:8px;animation:1.8s ease-in-out infinite cv-scroll-dot;position:absolute;top:6px;left:50%;transform:translate(-50%)}@keyframes cv-scroll-dot{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,14px)}}.theme-carlov .cv-num{background:linear-gradient(180deg,var(--cv-gold),var(--cv-bronze));color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Cormorant Garamond,serif;font-size:64px;line-height:1}.theme-carlov .cv-orbit{position:absolute;top:50%;left:50%}.theme-carlov .cv-orbit-item{transform-origin:50%;position:absolute}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-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 pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}
