:root{--color-bg:var(--color-canvas);--color-surface:var(--color-surface-1);--color-surface-alt:var(--color-surface-2);--color-bg-cool:var(--color-surface-1);--color-bg-cool-2:var(--color-surface-2);--color-text:var(--color-ink);--color-text-2:var(--color-ink-2);--color-text-3:var(--color-ink-3);--color-muted:var(--color-ink-muted);--color-muted-2:var(--color-ink-subtle);--color-muted-3:var(--color-ink-faint);--color-border:var(--color-hairline);--color-border-2:var(--color-hairline-strong);--color-hair:var(--color-hairline);--color-hair-2:var(--color-hairline-strong);--color-accent:var(--color-primary);--color-accent-strong:var(--color-primary-hover);--color-red:var(--color-signal);--color-red-hover:var(--color-signal-hover);--color-red-soft:var(--color-signal-soft);--color-red-tint:var(--color-signal-tint);--radius-2xl:var(--radius-xxl);--shadow-soft:var(--shadow-1);--shadow-sm:var(--shadow-2);--shadow-lg:var(--shadow-3);--color-hero:var(--color-ink);--color-hero-soft:var(--color-ink-2);--gradient-hero-deep:linear-gradient(165deg,var(--color-ink) 0%,var(--color-ink) 50%,var(--color-ink-2) 100%);--btn-primary-shadow:var(--shadow-primary);--btn-primary-shadow-hover:var(--shadow-primary-hover);--btn-red-shadow:var(--shadow-signal);--btn-red-shadow-hover:var(--shadow-signal-hover);--navbar-bg:var(--color-canvas);--navbar-ink:var(--color-ink);--navbar-ink-muted:var(--color-ink-muted);--navbar-logo-height:32px;--navbar-label-size:0.875rem;--container-wide:var(--container-max);--layout-container-max:var(--container-max);--layout-container-narrow:var(--container-narrow);--layout-gutter-x:var(--gutter);--layout-section-pad-x:clamp(20px,3.4vw,48px);--layout-section-pad-y:clamp(32px,4.8vw,72px);--layout-section-gap:var(--section-gap);--layout-component-gap:var(--component-gap);--layout-content-max-readable:var(--measure-readable);--layout-content-max-compact:var(--measure-compact);--header-height:96px;--space-1:var(--space-xs);--space-1-5:6px;--space-2:var(--space-sm);--space-2-5:10px;--space-3:var(--space-md);--space-3-5:14px;--space-4:var(--space-lg);--space-4-5:18px;--space-5:var(--space-xl);--space-5-5:22px;--space-6:var(--space-xxl);--space-7:28px;--space-8:var(--space-xxxl);--space-9:36px;--space-10:var(--space-huge);--space-12:72px;--space-16:var(--space-section);--space-20:120px;--space-24:144px;--section-space-xs:var(--space-xxxl);--section-space-sm:var(--space-huge);--section-space-md:72px;--section-space-lg:var(--space-section);--section-space-xl:120px;--section-space-loose:clamp(64px,9vw,128px);--section-header-gap:var(--component-gap);--stack-gap-xs:var(--space-xs);--stack-gap-sm:var(--space-sm);--stack-gap-md:var(--space-md);--stack-gap-lg:var(--space-lg);--stack-gap-xl:var(--space-xl);--card-pad-sm:var(--space-md);--card-pad-md:var(--space-lg);--card-pad-lg:var(--space-xl);--card-gap-sm:var(--space-sm);--card-gap-md:var(--space-md);--card-gap-lg:var(--space-lg);--hero-card-max-width:420px;--hero-card-min-height:clamp(420px,30vw,500px);--hero-card-padding:clamp(20px,2.6vw,28px);--hero-card-gap:clamp(18px,2.4vw,24px);--hero-card-radius:var(--radius-xxl);--hero-card-border:1px solid var(--color-hairline);--hero-card-bg:var(--color-surface-1);--hero-card-padding-sm:var(--space-sm);--hero-card-min-height-sm:auto;--cta-height-sm:var(--control-height-sm);--cta-height-md:var(--control-height-md);--cta-gap:var(--space-sm);--type-max-readable:var(--measure-readable);--type-max-compact:var(--measure-compact);--font-weight-regular:var(--weight-regular);--font-weight-medium:var(--weight-medium);--font-weight-semibold:var(--weight-medium);--font-weight-semibold-plus:var(--weight-medium);--font-weight-bold:var(--weight-bold)}html{overflow-x:clip;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,html{min-height:100%}:root{--section-component-gap:var(--layout-section-gap);--section-header-gap:var(--layout-component-gap);--section-title-size:clamp(34px,4.4vw,52px);--section-title-line:1.08;--component-title-size:clamp(22px,2.6vw,30px);--component-title-line:1.2;--card-title-size:clamp(16px,1.6vw,18px);--card-title-line:1.25;--section-space-tight:clamp(48px,7vw,88px);--section-space-default:var(--layout-section-gap);--section-space-loose:clamp(64px,9vw,132px);--section-space-hero:clamp(88px,12vw,176px);--marketing-brand-section-space:clamp(64px,8vw,104px)}@media(max-width:1024px){:root{--layout-section-gap:clamp(44px,10vw,96px);--layout-component-gap:clamp(18px,4vw,30px);--layout-section-pad-x:clamp(20px,6vw,36px);--layout-section-pad-y:clamp(28px,7vw,56px);--section-component-gap:var(--layout-section-gap);--section-header-gap:var(--layout-component-gap);--section-title-size:clamp(30px,4.6vw,40px);--section-title-line:1.12;--component-title-size:clamp(20px,3.4vw,26px);--component-title-line:1.22;--card-title-size:clamp(15px,2vw,17px);--card-title-line:1.3;--section-space-tight:clamp(40px,8vw,72px);--section-space-default:var(--layout-section-gap);--section-space-loose:clamp(52px,9vw,96px);--section-space-hero:clamp(72px,11vw,136px)}}@media(max-width:800px){:root{--marketing-brand-section-space:clamp(44px,10vw,64px)}}@media(max-width:760px){:root{--layout-section-gap:clamp(47px,14.3vw,104px);--layout-component-gap:clamp(16px,5vw,24px);--layout-section-pad-x:clamp(16px,7vw,28px);--layout-section-pad-y:clamp(24px,8vw,44px);--section-component-gap:var(--layout-section-gap);--section-header-gap:var(--layout-component-gap);--section-title-size:clamp(26px,7vw,34px);--section-title-line:1.16;--component-title-size:clamp(20px,5vw,26px);--component-title-line:1.22;--card-title-size:clamp(15px,4vw,17px);--card-title-line:1.3;--section-space-tight:clamp(32px,8vw,56px);--section-space-default:var(--layout-section-gap);--section-space-loose:clamp(44px,10vw,80px);--section-space-hero:clamp(60px,12vw,112px)}}body{font-family:var(--font-sans),sans-serif;color:var(--color-ink);background-color:var(--color-canvas);background-repeat:no-repeat;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;display:flex;flex-direction:column;min-height:100vh;overflow-x:clip}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}img,svg,video{display:block;max-width:100%;height:auto}a{color:inherit;text-decoration:none}p{color:var(--color-ink-muted)}h1,h2,h3,h4,h5,h6{color:var(--color-ink);letter-spacing:-.03em;line-height:1.05;font-weight:var(--font-weight-semibold)}h1{font-size:clamp(2.25rem,5vw,3.5rem);line-height:1;letter-spacing:-.04em}h2{font-size:var(--type-display-md-size);font-weight:var(--type-display-md-weight);line-height:var(--type-display-md-lh);letter-spacing:var(--type-display-md-ls)}h3{font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.15;letter-spacing:-.02em;font-weight:var(--font-weight-medium)}h4,h5,h6{letter-spacing:-.01em;line-height:1.25}:where(a,button,input,select,textarea){font:inherit;color:inherit}:where(a,button,input,select,textarea):focus-visible{outline:none;box-shadow:var(--ring)}::-moz-selection{background:rgba(var(--color-primary),.18);color:var(--color-ink)}::selection{background:rgba(var(--color-primary),.18);color:var(--color-ink)}*,: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: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.ml-1{margin-left:.25rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-12{height:3rem}.min-h-\[120px\]{min-height:120px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.flex-shrink,.shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{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))}.resize-y{resize:vertical}.resize{resize:both}.columns-1{-moz-columns:1;column-count:1}.columns-2{-moz-columns:2;column-count:2}.columns-3{-moz-columns:3;column-count:3}.columns-4{-moz-columns:4;column-count:4}.flex-wrap{flex-wrap:wrap}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.text-wrap{text-wrap:wrap}.rounded{border-radius:.25rem}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.border{border-width:1px}.border-\[\#B6DEC8\]{--tw-border-opacity:1;border-color:rgb(182 222 200/var(--tw-border-opacity,1))}.border-\[\#D6DCE9\]{--tw-border-opacity:1;border-color:rgb(214 220 233/var(--tw-border-opacity,1))}.border-\[\#EAD2A8\]{--tw-border-opacity:1;border-color:rgb(234 210 168/var(--tw-border-opacity,1))}.border-\[var\(--color-hair-2\)\]{border-color:var(--color-hair-2)}.border-\[var\(--color-red-soft\)\]{border-color:var(--color-red-soft)}.bg-\[\#D9F0E5\]{--tw-bg-opacity:1;background-color:rgb(217 240 229/var(--tw-bg-opacity,1))}.bg-\[\#FCEFD7\]{--tw-bg-opacity:1;background-color:rgb(252 239 215/var(--tw-bg-opacity,1))}.bg-\[var\(--color-bg-cool\)\]{background-color:var(--color-bg-cool)}.bg-\[var\(--color-red-tint\)\]{background-color:var(--color-red-tint)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.px-4{padding-left:1rem;padding-right:1rem}.px-\[14px\]{padding-left:14px;padding-right:14px}.py-3{padding-top:.75rem;padding-bottom:.75rem}.font-mono{font-family:var(--font-mono),monospace}.font-sans{font-family:var(--font-sans),sans-serif}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-\[1\.55\]{line-height:1.55}.leading-relaxed{line-height:1.625}.text-\[\#c62828\]{--tw-text-opacity:1;color:rgb(198 40 40/var(--tw-text-opacity,1))}.text-\[var\(--color-accent\)\]{color:var(--color-accent)}.text-\[var\(--color-muted\)\]{color:var(--color-muted)}.text-\[var\(--color-text\)\]{color:var(--color-text)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:var(--shadow-lg);--tw-shadow-colored:var(--shadow-lg)}.shadow-sm{--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm)}.shadow-sm,.shadow-soft{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-soft{--tw-shadow:var(--shadow-soft);--tw-shadow-colored:var(--shadow-soft)}.outline{outline-style:solid}.ring{--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(3px + 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)}.blur{--tw-blur:blur(8px)}.blur,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%)}.filter,.invert{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{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-\[border-color\2c box-shadow\2c background-color\]{transition-property:border-color,box-shadow,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--navbar-bg:#ffffff;--navbar-ink:#00142D;--navbar-ink-muted:rgba(0,20,45,0.5);--smao-bg:var(--color-bg);--smao-panel:var(--color-surface);--smao-panel-soft:var(--color-surface-alt);--smao-border:color-mix(in srgb,var(--color-ink) 12%,transparent);--smao-border-strong:color-mix(in srgb,var(--color-ink) 18%,transparent);--smao-text:var(--color-text);--smao-muted:var(--color-muted);--smao-accent:var(--color-accent);--smao-accent-strong:var(--color-accent-strong);--smao-card-min:260px;--smao-display-number:2.2rem;--smao-shadow:var(--shadow-sm);--smao-shadow-soft:var(--shadow-soft);--smao-card-radius-sm:12px;--smao-card-radius-md:16px;--smao-card-radius-lg:20px;--smao-card-bg-elevated:var(--color-bg-cool);--smao-card-border:var(--color-ink-a-10);--smao-card-border-strong:color-mix(in srgb,var(--color-ink) 16%,transparent);--smao-card-shadow-md:0 10px 28px rgba(16,34,68,0.08);--smao-card-shadow-hover:0 14px 34px rgba(16,34,68,0.12)}body:has([data-site-chrome=grid]){font-family:var(--font-sans),system-ui,-apple-system,sans-serif;background-color:var(--color-bg);color:var(--color-text);margin:0}[data-site-chrome=grid]{--page-guide-inset:max(calc(var(--layout-section-pad-x) * 0.5),calc(50% - 640px));--page-guide-line:color-mix(in srgb,var(--color-text) 7%,transparent);position:relative;background-image:linear-gradient(to bottom,var(--page-guide-line),var(--page-guide-line)),linear-gradient(to bottom,var(--page-guide-line),var(--page-guide-line));background-repeat:no-repeat;background-size:1px 100%;background-position:var(--page-guide-inset) 0,calc(100% - var(--page-guide-inset)) 0}[data-site-chrome=grid] [data-site-component=section]{position:relative;background-image:linear-gradient(to bottom,var(--page-guide-line),var(--page-guide-line)),linear-gradient(to bottom,var(--page-guide-line),var(--page-guide-line)),linear-gradient(to right,var(--page-guide-line),var(--page-guide-line));background-repeat:no-repeat;background-size:1px 100%,1px 100%,100% 1px;background-position:var(--page-guide-inset) 0,calc(100% - var(--page-guide-inset)) 0,0 100%}[data-site-chrome=grid] [data-site-component=section][data-site-last=true]{background-image:linear-gradient(to bottom,var(--page-guide-line),var(--page-guide-line)),linear-gradient(to bottom,var(--page-guide-line),var(--page-guide-line));background-size:1px 100%;background-position:var(--page-guide-inset) 0,calc(100% - var(--page-guide-inset)) 0}[data-site-rule=bottom]{position:relative;background-image:linear-gradient(to right,var(--page-guide-line,var(--color-hair)),var(--page-guide-line,var(--color-hair)));background-repeat:no-repeat;background-size:100% 1px;background-position:0 100%}[data-site-chrome=grid] [data-site-component=section]:after,[data-site-chrome=grid] [data-site-component=section]:before,[data-site-chrome=grid] [data-site-rule=bottom]:after,[data-site-chrome=grid] [data-site-rule=bottom]:before{content:"+";position:absolute;bottom:-7px;color:color-mix(in srgb,var(--color-text) 22%,transparent);font-size:var(--type-body-sm-size);line-height:1;pointer-events:none;z-index:2}[data-site-chrome=grid] [data-site-component=section]:before,[data-site-chrome=grid] [data-site-rule=bottom]:before{left:var(--page-guide-inset);transform:translateX(-50%)}[data-site-chrome=grid] [data-site-component=section]:after,[data-site-chrome=grid] [data-site-rule=bottom]:after{right:var(--page-guide-inset);transform:translateX(50%)}[data-site-chrome=grid] [data-site-component=section][data-site-last=true]:after,[data-site-chrome=grid] [data-site-component=section][data-site-last=true]:before{display:none}[data-site-chrome=grid] [data-site-component=page-hero],[data-site-chrome=grid] [data-site-component=trust-bar]{background-color:rgba(0,0,0,0)}@media(pointer:coarse){footer a[href],main a[href]{min-height:var(--control-height-md);align-items:center}footer a[href] img:only-child,main a[href] img:only-child{display:block}}#cc-main{--cc-font-family:var(--font-sans),sans-serif;--cc-modal-border-radius:var(--radius-md);--cc-btn-border-radius:var(--radius-sm);--cc-bg:#ffffff;--cc-primary-color:var(--color-text);--cc-secondary-color:var(--color-muted);--cc-btn-primary-bg:var(--color-accent);--cc-btn-primary-border-color:var(--color-accent);--cc-btn-primary-hover-bg:var(--color-accent-strong);--cc-btn-primary-hover-border-color:var(--color-accent-strong);--cc-btn-secondary-bg:#eef1f4;--cc-btn-secondary-color:#5f6c72;--cc-btn-secondary-border-color:#d9dee5;--cc-btn-secondary-hover-bg:#e2e7ee;--cc-btn-secondary-hover-color:var(--color-text);--cc-btn-secondary-hover-border-color:#cfd6df;--cc-toggle-on-bg:var(--color-accent);--cc-cookie-category-block-bg:#f7f7f7;--cc-cookie-category-block-border:var(--color-border);--cc-cookie-category-block-hover-bg:#f0f1f3;--cc-cookie-category-block-hover-border:#d9dee5}#cc-main .cm__btn,#cc-main .pm__btn{min-height:44px}#cc-main .cm__btn:not(.cm__btn--secondary),#cc-main .pm__btn:not(.pm__btn--secondary){box-shadow:0 10px 24px rgba(123,73,255,.22)}#cc-main .cm__btn--secondary,#cc-main .pm__btn--secondary{font-weight:var(--font-weight-medium);box-shadow:none}.placeholder\:text-\[var\(--color-muted-2\)\]::-moz-placeholder{color:var(--color-muted-2)}.placeholder\:text-\[var\(--color-muted-2\)\]::placeholder{color:var(--color-muted-2)}.hover\:border-\[var\(--color-muted-3\)\]:hover{border-color:var(--color-muted-3)}.focus-visible\:border-\[var\(--color-accent\)\]:focus-visible{border-color:var(--color-accent)}.focus-visible\:shadow-\[var\(--ring\)\]:focus-visible{--tw-shadow-color:var(--ring);--tw-shadow:var(--tw-shadow-colored)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}