.container-responsive{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:clamp(1.25rem,5vw,3rem);padding-right:clamp(1.25rem,5vw,3rem)}@media (max-width:360px){.container-responsive{padding-left:1.25rem;padding-right:1.25rem}}@keyframes slideUpFadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-slideUpFadeIn{animation:slideUpFadeIn .6s ease-out}.public-flat [class*=bg-gradient-to-]{background-image:none!important;background-color:var(--tw-gradient-from,var(--surface-muted))!important}.public-flat [class*="bg-[linear-gradient"],.public-flat [class*="bg-[radial-gradient"]{background-image:none!important;background-color:initial!important}.blog-hero-wash{background-image:radial-gradient(52rem 26rem at 50% -6rem,rgba(238,122,79,.1),transparent 68%),radial-gradient(30rem 18rem at 82% 0,rgba(212,165,115,.1),transparent 70%)}.blog-hero-wash,.blog-page-surface{background-color:var(--surface-muted);margin-top:-5rem;padding-top:5rem}.blog-scrim{background:linear-gradient(0deg,rgba(30,20,15,.9) 0,rgba(30,20,15,.62) 35%,rgba(30,20,15,.42) 55%,rgba(30,20,15,.1) 80%,transparent)}.blog-hero-text-shadow{text-shadow:0 1px 3px rgba(20,12,8,.55)}.blog-placeholder-dark{background:radial-gradient(120% 120% at 15% 0,rgba(238,122,79,.55),transparent 60%),radial-gradient(120% 120% at 90% 100%,rgba(212,165,115,.4),transparent 60%),linear-gradient(135deg,#4a3e38,#2f2723)}.blog-placeholder{background:radial-gradient(120% 120% at 20% 0,rgba(238,122,79,.18),transparent 55%),radial-gradient(120% 120% at 90% 100%,rgba(212,165,115,.22),transparent 60%),linear-gradient(135deg,var(--surface-muted) 0,var(--surface-2) 100%)}.blog-newsletter-panel{background:radial-gradient(34rem 16rem at 12% 0,rgba(238,122,79,.12),transparent 65%),radial-gradient(30rem 16rem at 95% 100%,rgba(212,165,115,.16),transparent 65%),linear-gradient(135deg,var(--surface-muted) 0,var(--surface-2) 100%)}.blog-cta-panel{background:radial-gradient(40rem 20rem at 85% -4rem,rgba(255,255,255,.14),transparent 60%),linear-gradient(135deg,#ee7a4f,#d4683f 60%,#b85635)}.blog-chip-glass{background:var(--glass-surface);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.blog-progress-fill{background:linear-gradient(90deg,#ee7a4f,#d4a573)}.hero-backdrop{position:absolute;inset:0;pointer-events:none;overflow:hidden}.hero-backdrop__wash{position:absolute;inset:-25%;background:radial-gradient(46rem 34rem at 18% 8%,rgba(238,122,79,.22),transparent 64%),radial-gradient(40rem 32rem at 86% 38%,rgba(212,165,115,.2),transparent 62%),radial-gradient(34rem 26rem at 52% 92%,rgba(238,122,79,.12),transparent 66%)}.hero-backdrop__orb{position:absolute;border-radius:50%;filter:blur(60px)}.hero-backdrop__orb--one{width:30rem;height:30rem;top:-8rem;left:-6rem;background:rgba(238,122,79,.3)}.hero-backdrop__orb--two{width:24rem;height:24rem;top:20%;right:-7rem;background:rgba(212,165,115,.32)}.hero-backdrop__orb--three{width:20rem;height:20rem;bottom:-6rem;left:38%;background:rgba(238,122,79,.18)}.hero-backdrop__grid{position:absolute;inset:0;background-image:radial-gradient(rgba(74,62,56,.2) 1px,transparent 0);background-size:26px 26px;-webkit-mask-image:radial-gradient(62% 52% at 50% 32%,transparent 34%,#000 100%);mask-image:radial-gradient(62% 52% at 50% 32%,transparent 34%,#000 100%)}@media (prefers-reduced-motion:no-preference){.hero-backdrop__wash{animation:heroDrift 44s ease-in-out infinite alternate}.hero-backdrop__orb--one{animation:heroFloatA 32s ease-in-out infinite alternate}.hero-backdrop__orb--two{animation:heroFloatB 38s ease-in-out infinite alternate}.hero-backdrop__orb--three{animation:heroFloatA 46s ease-in-out infinite alternate-reverse}}@keyframes heroDrift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-2.5%,1.5%,0) scale(1.06)}}@keyframes heroFloatA{0%{transform:translateZ(0)}to{transform:translate3d(3rem,2rem,0)}}@keyframes heroFloatB{0%{transform:translateZ(0)}to{transform:translate3d(-2.5rem,3rem,0)}}.chroma-plate{background-color:#07f904}.transparency-grid{background-color:#ffffff;background-image:linear-gradient(45deg,rgba(74,62,56,.09) 25%,transparent 0),linear-gradient(-45deg,rgba(74,62,56,.09) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(74,62,56,.09) 0),linear-gradient(-45deg,transparent 75%,rgba(74,62,56,.09) 0);background-size:18px 18px;background-position:0 0,0 9px,9px -9px,-9px 0}.print-ready-glow{filter:drop-shadow(0 0 18px rgba(238,122,79,.45)) drop-shadow(0 6px 14px rgba(74,62,56,.18))}.print-ready-shine{position:absolute;inset:0;pointer-events:none;overflow:hidden}.print-ready-shine:after{content:"";position:absolute;top:-60%;bottom:-60%;width:45%;left:-60%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.72) 50%,rgba(255,255,255,0));transform:rotate(14deg)}@media (prefers-reduced-motion:no-preference){.print-ready-shine:after{animation:printShine 6s ease-in-out infinite}}@keyframes printShine{0%{left:-60%}55%,to{left:130%}}.page-head-wash{position:relative;margin-top:-5rem;padding-top:5rem;background-color:var(--surface-muted);background-image:radial-gradient(44rem 24rem at 22% 0,rgba(238,122,79,.16),transparent 66%),radial-gradient(34rem 22rem at 88% 12%,rgba(212,165,115,.18),transparent 68%)}.page-head-wash:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(color-mix(in srgb,var(--text-primary) 16%,transparent) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,transparent 38%,#000 100%);mask-image:radial-gradient(70% 60% at 50% 30%,transparent 38%,#000 100%)}.launch-panel{background-color:#ee7a4f;background-image:radial-gradient(40rem 20rem at 88% -6rem,rgba(255,255,255,.16),transparent 60%),linear-gradient(135deg,#ee7a4f,#d4683f 58%,#b85635)}input[type=range].marketing-range{background:transparent}input[type=range].marketing-range::-moz-range-progress{background:transparent}input[type=range].marketing-range::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;height:1.875rem;width:1.875rem;border-radius:9999px;background:var(--primary);border:4px solid var(--surface-raised);box-shadow:0 3px 14px rgb(238 122 79/.45);cursor:pointer}input[type=range].marketing-range::-moz-range-thumb{height:1.875rem;width:1.875rem;border-radius:9999px;background:var(--primary);border:4px solid var(--surface-raised);box-shadow:0 3px 14px rgb(238 122 79/.45);cursor:pointer}html[data-theme=dark] :is(.marketing-theme:not([data-theme-lock]),body:has(.marketing-theme:not([data-theme-lock])) .cookie-consent,body:has(.marketing-theme:not([data-theme-lock]))>[role=dialog][aria-modal=true]){color-scheme:dark;--background:#0e0d0c;--foreground:#f3eee8;--muted:#8a8178;--muted-foreground:#a39a90;--border:rgba(243,238,232,0.12);--input:#161413;--ring:#f08a5d;--card:#161413;--card-foreground:#f3eee8;--primary-light:#f4a27e;--secondary:#1c1a18;--secondary-foreground:#f3eee8;--accent:rgba(238,122,79,0.14);--accent-foreground:#f3eee8;--page-background:#0e0d0c;--surface:#0e0d0c;--surface-raised:#161413;--surface-muted:#1c1a18;--surface-light:#1a1816;--surface-2:#221f1c;--surface-secondary:#1c1a18;--surface-hover:rgba(243,238,232,0.06);--overlay-backdrop:rgba(0,0,0,0.6);--surface-strong:linear-gradient(135deg,rgba(238,122,79,0.1),rgba(212,165,115,0.05));--glass-surface:rgba(14,13,12,0.88);--text-primary:#f3eee8;--text-secondary:#cfc6bc;--text-muted:#a39a90;--text-muted-strong:#cfc6bc;--text-tertiary:#8a8178;--border-subtle:rgba(243,238,232,0.1);--border-strong:rgba(243,238,232,0.18);--border-light:rgba(243,238,232,0.06);--shadow-soft:0 20px 40px rgba(0,0,0,0.45);--shadow-subtle:0 10px 24px rgba(0,0,0,0.35);--shadow-card:0 1px 3px rgba(0,0,0,0.5),0 1px 2px rgba(0,0,0,0.4);--shadow-card-hover:0 4px 16px rgba(0,0,0,0.5);--callout-success-bg:rgba(52,211,153,0.12);--callout-success-border:rgba(52,211,153,0.25);--callout-success-text:#6ee7b7;--callout-error-bg:rgba(248,113,113,0.12);--callout-error-border:rgba(248,113,113,0.25);--callout-error-text:#fca5a5;--callout-warning-bg:rgba(240,138,93,0.12);--callout-warning-border:rgba(240,138,93,0.25);--callout-warning-text:#f4a27e;--callout-info-bg:rgba(224,180,122,0.12);--callout-info-border:rgba(224,180,122,0.25);--callout-info-text:#e0b47a;--ink-shadow:rgba(0,0,0,0.5);--swatch-placeholder:#3a3734}html[data-theme=dark] body:has(.marketing-theme:not([data-theme-lock]))>[role=dialog][aria-modal=true]{--surface:var(--surface-raised);color:var(--text-primary);background-color:var(--overlay-backdrop)}html[data-theme=dark] body:has(.marketing-theme:not([data-theme-lock])){background:#0e0d0c}html[data-theme=dark] :is(.marketing-theme:not([data-theme-lock]),body:has(.marketing-theme:not([data-theme-lock]))>[role=dialog][aria-modal=true]) [role=switch]{--surface:#f3eee8}html[data-theme=dark] :is(.marketing-theme:not([data-theme-lock]),body:has(.marketing-theme:not([data-theme-lock]))>[role=dialog][aria-modal=true]) [role=switch].bg-gray-300{background-color:#4a433d}html[data-theme=dark] .marketing-theme:not([data-theme-lock]) .vendor-logo{border-radius:3px;background-color:#f3eee8;box-shadow:0 0 0 3px #f3eee8}@layer base{html[data-theme=dark] :is(.marketing-theme:not([data-theme-lock]),body:has(.marketing-theme:not([data-theme-lock])) .cookie-consent,body:has(.marketing-theme:not([data-theme-lock]))>[role=dialog][aria-modal=true]) *{--tw-ring-offset-color:var(--page-background)}}html[data-theme=dark] :is(.marketing-theme:not([data-theme-lock]),body:has(.marketing-theme:not([data-theme-lock]))>[role=dialog][aria-modal=true]) :is(.bg-emerald-50,.bg-emerald-100,.bg-green-50,.bg-green-100){background-color:var(--callout-success-bg)}html[data-theme=dark] :is(.marketing-theme:not([data-theme-lock]),body:has(.marketing-theme:not([data-theme-lock]))>[role=dialog][aria-modal=true]) .border-emerald-200{border-color:var(--callout-success-border)}html[data-theme=dark] :is(.marketing-theme:not([data-theme-lock]),body:has(.marketing-theme:not([data-theme-lock]))>[role=dialog][aria-modal=true]) :is(.text-emerald-600,.text-emerald-700,.text-emerald-800,.text-emerald-900,.text-green-600,.text-green-700){color:var(--callout-success-text)}html[data-theme=dark] :is(.marketing-theme:not([data-theme-lock]),body:has(.marketing-theme:not([data-theme-lock]))>[role=dialog][aria-modal=true]) .bg-red-50{background-color:var(--callout-error-bg)}html[data-theme=dark] :is(.marketing-theme:not([data-theme-lock]),body:has(.marketing-theme:not([data-theme-lock]))>[role=dialog][aria-modal=true]) .border-red-200{border-color:var(--callout-error-border)}html[data-theme=dark] :is(.marketing-theme:not([data-theme-lock]),body:has(.marketing-theme:not([data-theme-lock]))>[role=dialog][aria-modal=true]) :is(.text-red-600,.text-red-700,.hover\:text-red-800:hover){color:var(--callout-error-text)}html[data-theme=dark] .marketing-theme:not([data-theme-lock]) .blog-cat-violet{background-color:rgba(167,139,250,.12);color:#c4b5fd}html[data-theme=dark] .marketing-theme:not([data-theme-lock]) .blog-cat-emerald{background-color:rgba(52,211,153,.12);color:#6ee7b7}html[data-theme=dark] .marketing-theme:not([data-theme-lock]) .blog-cat-amber{background-color:rgba(251,191,36,.12);color:#fcd34d}html[data-theme=dark] .marketing-theme:not([data-theme-lock]) .blog-cat-teal{background-color:rgba(45,212,191,.12);color:#5eead4}html[data-theme=dark] .marketing-theme:not([data-theme-lock]) .blog-cat-rose{background-color:rgba(251,113,133,.12);color:#fda4af}html[data-theme=dark] .marketing-theme:not([data-theme-lock]) .blog-cat-sky{background-color:rgba(56,189,248,.12);color:#7dd3fc}html[data-theme=dark] .marketing-theme:not([data-theme-lock]) .mk-ink-purple{color:#c084fc}html[data-theme=dark] .marketing-theme:not([data-theme-lock]) .mk-ink-blue{color:#60a5fa}html[data-theme=dark] .marketing-theme:not([data-theme-lock]) .mk-chip-purple{background-color:rgba(192,132,252,.14);color:#d8b4fe}html[data-theme=dark] .marketing-theme:not([data-theme-lock]) :is(.transparency-grid,.chroma-plate,.mk-on-art){--text-primary:#4a3e38;--surface-raised:#ffffff}html[data-theme=dark] .marketing-theme:not([data-theme-lock]) .mk-seg-on{background-color:var(--surface-2)}