*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit;line-height:inherit}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}:focus-visible{outline:0;box-shadow:0 0 0 2px rgba(255,255,255,.86),0 0 0 4px var(--ui-ring)}.container{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:var(--ui-page-gutter);padding-right:var(--ui-page-gutter)}.ui-surface{background:var(--ui-surface)}.ui-surface,.ui-surface-soft{border-radius:1rem;border-width:1px;--tw-backdrop-blur:blur(12px);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);border-color:var(--ui-border);box-shadow:var(--ui-shadow-lg)}.ui-surface-soft{background:var(--ui-surface-soft)}.ui-pill-control{border-radius:9999px}.ui-action-primary,.ui-pill-control{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.ui-action-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:1rem;padding:.75rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(120deg,rgba(var(--brand-tint,22,59,141),.92),rgba(var(--brand-tint,22,59,141),.72));border:1px solid rgba(var(--brand-tint,22,59,141),.35);box-shadow:var(--ui-shadow-lg)}.ui-action-primary:hover{filter:saturate(1.12);transform:translateY(-1px);box-shadow:var(--ui-shadow-xl)}.ui-action-secondary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:1rem;padding:.75rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background:var(--ui-surface-inset);color:rgba(var(--brand-tint,22,59,141),.96);border:1px solid rgba(var(--brand-tint,22,59,141),.4);box-shadow:var(--ui-shadow-lg)}.ui-action-secondary:hover{background:rgba(var(--brand-tint,22,59,141),.12)}.ui-field{border-radius:1rem;border-width:1px;font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background:var(--ui-surface-inset);border-color:var(--ui-border);color:var(--ui-text);backdrop-filter:blur(8px)}.ui-field:focus{border-color:rgba(var(--brand-tint,22,59,141),.45);box-shadow:0 0 0 3px rgba(var(--brand-tint,22,59,141),.2)}.ui-toast-surface{display:flex;align-items:center;gap:1rem;border-radius:1rem;border-width:1px;padding:1rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(12px);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-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.ui-toast-stack{pointer-events:none;position:fixed;right:1rem;top:1rem;z-index:1200;display:flex;width:calc(100% - 2rem);max-width:24rem;flex-direction:column;gap:.75rem}.ui-toast-item{pointer-events:auto;border-radius:1rem;--tw-shadow:0 25px 50px -12px rgb(0 0 0/0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.ui-toast-title{margin-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:700;letter-spacing:-.025em}.ui-toast-description{overflow-wrap:break-word;font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.375;opacity:.9}.ui-toast-control{margin-right:-.5rem;border-radius:9999px;padding:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.ui-toast-control:hover{background:rgba(15,23,42,.08)}.ui-toast-default{background:var(--ui-surface);border-color:var(--ui-border);color:var(--ui-text)}.ui-toast-info{background:var(--ui-info-bg);border-color:var(--ui-info-border);color:var(--ui-info-text)}.ui-toast-success{background:var(--ui-success-bg);border-color:var(--ui-success-border);color:var(--ui-success-text)}.ui-toast-warning{background:var(--ui-warning-bg);border-color:var(--ui-warning-border);color:var(--ui-warning-text)}.ui-toast-destructive{background:var(--ui-danger-bg);border-color:var(--ui-danger-border);color:var(--ui-danger-text)}.ui-rich-text{font-size:18px;line-height:1.55;color:var(--text-color-secondary)}.ui-rich-text strong{color:inherit;font-weight:700}.form .is-invalid,.form .radio-inline input.is-invalid{border-color:var(--ui-danger-border)!important;box-shadow:0 0 0 3px rgba(220,38,38,.18)}#toast{display:flex;align-items:center;gap:1rem;border-radius:1rem;border-width:1px;padding:1rem 1.25rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(12px);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-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;background:var(--ui-info-bg);border-color:var(--ui-info-border);color:var(--ui-info-text);min-width:280px}#toast.error{background:var(--ui-danger-bg);border-color:var(--ui-danger-border);color:var(--ui-danger-text)}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.z-\[1\]{z-index:1}.col-span-1{grid-column:span 1/span 1}.col-span-6{grid-column:span 6/span 6}.col-span-full{grid-column:1/-1}.mx-auto{margin-left:auto;margin-right:auto}.mb-16{margin-bottom:4rem}.mb-40{margin-bottom:10rem}.mb-60{margin-bottom:15rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-\[-3rem\]{margin-top:-3rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-12{height:3rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-8{height:2rem}.min-h-40{min-height:10rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-8{width:2rem}.w-full{width:100%}.min-w-0{min-width:0}.max-w-5xl{max-width:64rem}.max-w-\[1060px\]{max-width:1060px}.max-w-\[1440px\]{max-width:1440px}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-6{--tw-translate-x:-1.5rem}.-translate-x-6,.translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px}.translate-x-6{--tw-translate-x:1.5rem}.translate-x-6,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-8{--tw-translate-y:2rem}.transform,.translate-y-8{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-gpu{transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.items-center{align-items:center}.justify-center{justify-content:center}.justify-stretch{justify-content:stretch}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-\[clamp\(1rem\2c 2\.2vw\2c 1\.875rem\)\]{-moz-column-gap:clamp(1rem,2.2vw,1.875rem);column-gap:clamp(1rem,2.2vw,1.875rem)}.gap-y-0{row-gap:0}.gap-y-6{row-gap:1.5rem}.overflow-hidden{overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-\[\#ffd54f\]{--tw-border-opacity:1;border-color:rgb(255 213 79/var(--tw-border-opacity,1))}.border-\[var\(--ui-border\)\]{border-color:var(--ui-border)}.border-\[var\(--ui-danger-border\)\]{border-color:var(--ui-danger-border)}.border-\[var\(--ui-info-border\)\]{border-color:var(--ui-info-border)}.border-\[var\(--ui-success-border\)\]{border-color:var(--ui-success-border)}.border-\[var\(--ui-warning-border\)\]{border-color:var(--ui-warning-border)}.border-transparent{border-color:transparent}.bg-\[\#fff8e1\]{--tw-bg-opacity:1;background-color:rgb(255 248 225/var(--tw-bg-opacity,1))}.bg-\[var\(--ui-danger-bg\)\]{background-color:var(--ui-danger-bg)}.bg-\[var\(--ui-info-bg\)\]{background-color:var(--ui-info-bg)}.bg-\[var\(--ui-success-bg\)\]{background-color:var(--ui-success-bg)}.bg-\[var\(--ui-surface-inset\)\]{background-color:var(--ui-surface-inset)}.bg-\[var\(--ui-warning-bg\)\]{background-color:var(--ui-warning-bg)}.bg-transparent{background-color:transparent}.bg-white\/15{background-color:rgb(255 255 255/.15)}.bg-white\/85{background-color:rgb(255 255 255/.85)}.p-4{padding:1rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[15px\]{padding-left:15px;padding-right:15px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.pt-4{padding-top:1rem}.text-center{text-align:center}.text-\[11px\]{font-size:11px}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.uppercase{text-transform:uppercase}.leading-none{line-height:1}.tracking-\[0\.06em\]{letter-spacing:.06em}.text-\[\#795900\]{--tw-text-opacity:1;color:rgb(121 89 0/var(--tw-text-opacity,1))}.text-\[color\:var\(--primary-color\)\]{color:var(--primary-color)}.text-\[var\(--ui-danger-text\)\]{color:var(--ui-danger-text)}.text-\[var\(--ui-info-text\)\]{color:var(--ui-info-text)}.text-\[var\(--ui-success-text\)\]{color:var(--ui-success-text)}.text-\[var\(--ui-text\)\]{color:var(--ui-text)}.text-\[var\(--ui-text-soft\)\]{color:var(--ui-text-soft)}.text-\[var\(--ui-warning-text\)\]{color:var(--ui-warning-text)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-60{opacity:.6}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color)}.outline{outline-style:solid}.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-md{--tw-backdrop-blur:blur(12px);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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\2c transform\]{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-100{transition-delay:.1s}.delay-150{transition-delay:.15s}.delay-200{transition-delay:.2s}.delay-75{transition-delay:75ms}.duration-300{transition-duration:.3s}.duration-\[800ms\]{transition-duration:.8s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}:root{--ui-radius-xl:1rem;--ui-radius-pill:9999px;--ui-header-height:clamp(4.5rem,6vw,5.6rem);--ui-header-offset:var(--header-total-offset,var(--ui-header-height));--ui-section-space-y:clamp(2.25rem,5vw,5rem);--ui-content-gap:clamp(1rem,2vw,2rem);--ui-page-gutter:1.5rem;--brand-tint:22,59,141;--ui-surface:rgba(255,255,255,0.9);--ui-surface-soft:rgba(248,250,252,0.86);--ui-surface-muted:rgba(248,250,252,0.9);--ui-surface-strong:rgba(255,255,255,0.96);--ui-surface-inset:rgba(255,255,255,0.78);--ui-border:rgba(148,163,184,0.35);--ui-text:#0f172a;--ui-text-soft:rgba(15,23,42,0.76);--ui-ring:rgba(37,99,235,0.45);--ui-shadow-lg:0 14px 30px rgba(15,23,42,0.14);--ui-shadow-xl:0 22px 44px rgba(15,23,42,0.2);--ui-info-bg:rgba(239,246,255,0.9);--ui-info-border:#bfdbfe;--ui-info-text:#1e3a8a;--ui-success-bg:rgba(240,253,244,0.9);--ui-success-border:#bbf7d0;--ui-success-text:#14532d;--ui-warning-bg:rgba(255,251,235,0.9);--ui-warning-border:#fde68a;--ui-warning-text:#78350f;--ui-danger-bg:rgba(254,242,242,0.9);--ui-danger-border:#fecaca;--ui-danger-text:#7f1d1d}.dark{--ui-surface:rgba(10,18,35,0.84);--ui-surface-soft:rgba(15,23,42,0.82);--ui-surface-muted:rgba(20,30,52,0.86);--ui-surface-strong:rgba(18,26,46,0.94);--ui-surface-inset:rgba(10,18,35,0.72);--ui-border:rgba(148,163,184,0.3);--ui-text:#e2e8f0;--ui-text-soft:rgba(226,232,240,0.84);--ui-ring:rgba(96,165,250,0.55);--ui-shadow-lg:0 18px 34px rgba(0,0,0,0.4);--ui-shadow-xl:0 24px 48px rgba(0,0,0,0.5);--ui-info-bg:rgba(30,58,138,0.32);--ui-info-border:#1d4ed8;--ui-info-text:#bfdbfe;--ui-success-bg:rgba(20,83,45,0.32);--ui-success-border:#15803d;--ui-success-text:#bbf7d0;--ui-warning-bg:rgba(146,64,14,0.34);--ui-warning-border:#d97706;--ui-warning-text:#fde68a;--ui-danger-bg:rgba(127,29,29,0.35);--ui-danger-border:#dc2626;--ui-danger-text:#fecaca}.page-template{animation:page-fade-in .22s ease-out both}@keyframes page-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page-template{animation:none}}.hover\:bg-\[rgba\(15\2c 23\2c 42\2c 0\.06\)\]:hover{background-color:rgba(15,23,42,.06)}.hover\:opacity-100:hover{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-70:disabled{opacity:.7}@media (prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:opacity-100{opacity:1}.motion-reduce\:transition-none{transition-property:none}}.dark\:bg-white\/10:is(.dark *){background-color:rgb(255 255 255/.1)}@media (min-width:40rem){.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:justify-end{justify-content:flex-end}}@media (min-width:48rem){.md\:col-span-4{grid-column:span 4/span 4}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:w-11\/12{width:91.666667%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:76.25rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:w-9\/12{width:75%}}.DesktopHeader_container__KwjXF{display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){.DesktopHeader_nav__BjSdF{flex-direction:column;width:100%}.DesktopHeader_contactBtn__7c1dA{margin-top:1rem}}@media (max-width:991px){.DesktopHeader_container__KwjXF{display:none}.DesktopHeader_header__xOlbZ{padding:1.5rem 3rem}}.SingleColDropdown_dropdownWrapper__RJvoF{display:flex;gap:1.5rem}.SingleColDropdown_dropdown__pBovQ{position:relative;display:inline-block;padding:0 0 .5rem;margin:-.9rem 0 -2rem}.SingleColDropdown_dropdownTrigger__Ag2OT{border:none;cursor:pointer;border-radius:3rem;align-items:center;gap:.5rem;display:inline-flex;justify-content:center;padding:.5rem 0;background:transparent;transition:background .2s ease}.SingleColDropdown_dropdownTrigger__Ag2OT:hover{background-color:#0002;box-shadow:0 4px 8px #141b340a}.SingleColDropdown_dropdownMenu__9h_i4:before{content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%) rotate(45deg);width:12px;height:12px;background:white;box-shadow:-1px -1px 1px rgba(0,0,0,.05);z-index:-1}.SingleColDropdown_dropdownMenu__9h_i4{position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#fff;padding:1rem;box-shadow:0 4px 16px rgba(0,0,0,.08);border-radius:1rem;opacity:0;visibility:hidden;z-index:100;transition:opacity .3s linear,visibility .3s linear;width:-moz-max-content;width:max-content}.SingleColDropdown_isOpen__bsxBq{opacity:1;visibility:visible}.SingleColDropdown_menuList__kZ8e8{width:100%;height:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex;gap:12px}.SingleColDropdown_menuItem__IOlEh{align-self:stretch;padding:16px 8px;background:white;border-radius:12px;justify-content:center;align-items:center;gap:8px;display:inline-flex;cursor:pointer;transition:background .2s ease}.SingleColDropdown_menuItem__IOlEh:hover{background:#f9f9f9}.SingleColDropdown_menuItemIcon__8dJrw{width:40px;height:40px;flex-shrink:0;padding:8px;background:white;border-radius:8px;outline:1px solid #eaeaf0;outline-offset:-1px;justify-content:center;align-items:center;gap:8px;display:flex;align-self:center}.SingleColDropdown_menuItemText__4qnUt{flex:1 1 0;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex}.SingleColDropdown_menuItemText__4qnUt p{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SingleColDropdown_menuImage__veo51{align-self:center}.SingleColDropdown_menuHeading__C7Xgh{margin:0}.SingleColDropdown_menuSectionTitle__6nOey{color:#a1a1a1;font-size:16px;font-style:normal;font-weight:400;line-height:150%;padding-left:12px;margin-bottom:0}.TwoColsDropdown_dropdown__FtLYj{position:relative;display:inline-block;padding:0 0 .5rem;margin:-.9rem 0 -2rem}.TwoColsDropdown_dropbtn__xlI4j{border:none;cursor:pointer;border-radius:3rem;align-items:center;gap:.5rem;display:inline-flex;justify-content:center;padding:.5rem 0;background:transparent;transition:background .2s ease}.TwoColsDropdown_dropbtn__xlI4j:hover{background-color:#0002;box-shadow:0 4px 8px #141b340a}.TwoColsDropdown_dropdownContent__HU_sm:before{content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%) rotate(45deg);width:12px;height:12px;background:white;box-shadow:-1px -1px 1px rgba(0,0,0,.05);z-index:-1}.TwoColsDropdown_dropdownContent__HU_sm{position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#fff;padding:1rem;box-shadow:0 4px 16px rgba(0,0,0,.08);border-radius:1rem;opacity:0;visibility:hidden;width:55rem;z-index:100;transition:opacity .3s linear,visibility .3s linear;overflow:visible}.TwoColsDropdown_open__dtXo7{opacity:1;visibility:visible}.TwoColsDropdown_scrollArea__h5NH9{height:70vh;max-height:-moz-fit-content;max-height:fit-content;overflow:auto}.TwoColsDropdown_featuresWrapper__KlPkt{width:100%;height:100%;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;display:inline-flex}.TwoColsDropdown_singleFeatureWrapper__8tUuI{align-self:stretch;padding:16px 8px;background:white;border-radius:12px;justify-content:flex-start;align-items:flex-start;gap:8px;display:inline-flex;cursor:pointer;transition:background .2s ease}.TwoColsDropdown_singleFeatureWrapper__8tUuI:hover{background:#f9f9f9}.TwoColsDropdown_featureIconWrapper__toJBf{width:40px;height:40px;flex-shrink:0;padding:8px;background:white;border-radius:8px;outline:1px solid #eaeaf0;outline-offset:-1px;justify-content:center;align-items:center;gap:8px;display:flex;align-self:center}.TwoColsDropdown_featureTitleWrapper___fGp8{flex:1 1 0;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex}.TwoColsDropdown_colsWrapper__ZC_rt{display:flex;flex-direction:row;gap:1.5rem}.TwoColsDropdown_footer__7Qf3m{position:sticky;background:#fff;padding-top:12px;display:flex;justify-content:space-between;align-items:center;gap:24px;border-top:1px solid #eaeaf0;z-index:10}.TwoColsDropdown_leftSection__FIvRL{justify-content:flex-start;align-items:center;gap:8px;display:flex}.TwoColsDropdown_image__P_Wau{align-self:center}.TwoColsDropdown_title__Hg7U6{margin:0}.TwoColsDropdown_menuTitle__CKMft{color:#a1a1a1;font-size:16px;font-style:normal;font-weight:400;line-height:150%;padding-left:12px;margin-bottom:0}.MobileMenu_container__KaIKD{display:flex;justify-content:space-between}.MobileMenu_nav__jjRRL{width:100%;padding:1rem}.MobileMenu_separator__UAUQ_{margin:10px 0;border:0;border-top:1px solid rgba(229,231,235,.45)}.MobileMenu_menuItemRow__pVpCa{justify-content:flex-start;gap:.5rem}.MobileMenu_menuItemLinkWrap__anzOv{flex:0 1 auto;min-width:0}.MobileMenu_toggleButton__NOYZl{display:flex;flex:1 1 auto;min-width:0;align-self:stretch;align-items:center;justify-content:flex-end;background:transparent;padding:.25rem;transition:transform .3s ease}.MobileMenu_toggleArrow__dUJeg{transition:transform .3s ease,opacity .2s ease;transform-origin:center;opacity:.72;justify-self:flex-end}.MobileMenu_toggleArrow__dUJeg path{fill:var(--primary-color)}.MobileMenu_toggleArrowOpen__XZeQ1{transform:rotate(180deg);opacity:1}.MobileDropdown_featuresWrapper__i9nXP{width:100%;display:flex;flex-direction:column;gap:12px;padding:8px 0}.MobileDropdown_singleFeatureWrapper__gDu6y{width:100%;padding:6px 10px;background:white;border-radius:8px;display:flex;align-items:center;gap:8px;cursor:pointer;transition:background .2s ease;margin-bottom:8px}.MobileDropdown_singleFeatureWrapper__gDu6y:hover{background:#f4f4f4}.MobileDropdown_title__MrGhS{margin:0}.MobileDropdown_featureIconWrapper___Q2Mm{padding:6px;background:#fff;border-radius:6px;border:1px solid #eaeaf0;display:flex;align-items:center;justify-content:center;flex-shrink:0}.MobileDropdown_featureTitleWrapper__wP_Ec{flex:1;display:flex;flex-direction:column;justify-content:center;font-size:14px}