@font-face{font-family:Inter;src:url(/marketing-v1/fonts/inter.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Montserrat;src:url(/marketing-v1/fonts/montserrat.woff2)format("woff2");font-weight:100 900;font-display:swap}html[data-marketing=true]{--background:230 32% 94%;--foreground:238 25% 20%;--card:228 33% 99%;--card-foreground:238 25% 20%;--popover:228 33% 99%;--popover-foreground:238 25% 20%;--primary:0 86% 64%;--primary-foreground:240 28% 12%;--secondary:238 25% 18%;--secondary-end:234 24% 22%;--secondary-foreground:228 30% 98%;--muted:231 28% 89%;--muted-foreground:232 16% 37%;--accent:0 87% 74%;--accent-foreground:240 28% 12%;--destructive:0 70% 38%;--destructive-foreground:0 0% 100%;--border:231 20% 79%;--input:231 16% 53%;--ring:234 45% 46%;--field:230 30% 97%;--tint:233 35% 87%;--tint-foreground:234 34% 36%;--surface-edge:232 25% 54%;--surface-edge-alpha:.16;--radius:1rem;--font-sans:Inter;--font-display:Montserrat;--font-mono:monospace;--shadow-sm:0 1px 2px #2c2d4e0a,0 4px 12px #2c2d4e0f;--shadow-md:0 0 0 1px #6c74a721,0 8px 28px -8px #2c2d4e29;--shadow-lg:0 0 0 1px #6c74a71f,0 18px 48px -12px #2c2d4e3b;--duration-fast:.15s;--duration-normal:.25s;--duration-slow:.35s;--burgundy:345 48% 33%;--blue:234 45% 46%;--chart-1:0 86% 64%;--chart-2:234 45% 46%;--chart-3:0 87% 74%;--chart-4:238 25% 20%;--chart-5:345 48% 33%}html[data-marketing=true].dark{--background:235 20% 14%;--foreground:230 24% 90%;--card:234 19% 20%;--card-foreground:230 24% 90%;--popover:234 20% 23%;--popover-foreground:230 24% 90%;--primary:0 78% 72%;--primary-foreground:240 28% 12%;--secondary:238 23% 18%;--secondary-end:234 24% 22%;--secondary-foreground:228 30% 98%;--muted:233 19% 25%;--muted-foreground:230 18% 76%;--accent:0 80% 78%;--accent-foreground:240 28% 12%;--destructive:0 82% 78%;--destructive-foreground:240 28% 12%;--border:232 15% 35%;--input:231 16% 57%;--ring:234 65% 78%;--field:235 19% 17%;--tint:233 25% 29%;--tint-foreground:234 50% 85%;--surface-edge:231 28% 69%;--surface-edge-alpha:.18;--shadow-sm:0 1px 0 #9aa0c617,0 4px 12px #0b0b141f;--shadow-md:0 0 0 1px #9aa0c629,0 8px 28px -8px #0b0b1442;--shadow-lg:0 0 0 1px #9aa0c62b,0 18px 48px -12px #0b0b1457;--burgundy:345 48% 78%;--blue:234 65% 78%;--chart-1:0 78% 72%;--chart-2:234 65% 78%;--chart-3:35 75% 74%;--chart-4:260 55% 80%;--chart-5:345 48% 78%}html[data-marketing=true] *{border-color:hsl(var(--border))}html[data-marketing=true]{scroll-padding-top:140px}html[data-marketing=true] body{background-color:hsl(var(--background));font-family:var(--font-sans), system-ui, sans-serif;color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html[data-marketing=true] h1,html[data-marketing=true] h2,html[data-marketing=true] h3,html[data-marketing=true] h4{font-family:var(--font-display), var(--font-sans), sans-serif;letter-spacing:-.025em}html[data-marketing=true] h1{font-weight:800;line-height:1.06}html[data-marketing=true] h2{font-weight:750;line-height:1.14}html[data-marketing=true] h3{font-weight:700;line-height:1.3}html[data-marketing=true] button,html[data-marketing=true] a,html[data-marketing=true] input,html[data-marketing=true] textarea,html[data-marketing=true] select{-webkit-tap-highlight-color:transparent}html[data-marketing=true] button:focus-visible,html[data-marketing=true] a:focus-visible,html[data-marketing=true] input:focus-visible,html[data-marketing=true] textarea:focus-visible,html[data-marketing=true] select:focus-visible{outline:3px solid hsl(var(--ring));outline-offset:4px}html[data-marketing=true] ::selection{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}html[data-marketing=true] input,html[data-marketing=true] textarea,html[data-marketing=true] select{border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background));width:100%;color:hsl(var(--foreground));background-color:hsl(var(--field));min-width:0;padding:.75rem 1rem;font-size:1rem;line-height:1.5rem}html[data-marketing=true] label{font-size:.875rem;font-weight:500;line-height:1.25rem;display:block}html[data-marketing=true] p{line-height:1.75}html[data-marketing=true] button:disabled{cursor:not-allowed;opacity:.5}html[data-marketing=true] sup{vertical-align:super;font-size:.45em}html[data-marketing=true] .wrap{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem}@media (min-width:768px){html[data-marketing=true] .wrap{padding-left:2rem;padding-right:2rem}}html[data-marketing=true] .section{padding-top:4rem;padding-bottom:4rem}@media (min-width:768px){html[data-marketing=true] .section{padding-top:6rem;padding-bottom:6rem}}html[data-marketing=true] .eyebrow{text-transform:uppercase;letter-spacing:.2em;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:11px;font-weight:600;display:flex}html[data-marketing=true] .eyebrow:before{content:"";background:hsl(var(--primary));width:6px;height:6px;display:inline-block}html[data-marketing=true] .button{background-color:hsl(var(--primary));min-height:3rem;color:hsl(var(--primary-foreground));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}html[data-marketing=true] .button:hover{--tw-translate-y:-.125rem;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));background-color:hsl(var(--accent))}html[data-marketing=true] .button-secondary{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}html[data-marketing=true] .button-secondary:hover{background-color:hsl(var(--secondary) / .85)}html[data-marketing=true] .button-light{background-color:hsl(var(--background));color:hsl(var(--foreground))}html[data-marketing=true] .button-light:hover{background-color:hsl(var(--muted))}html[data-marketing=true] .button-outline{background-color:hsl(var(--card));color:hsl(var(--foreground));--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(1px + 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);--tw-ring-color:hsl(var(--border))}html[data-marketing=true] .button-outline:hover{background-color:hsl(var(--muted))}html[data-marketing=true] .button-dark-outline{background-color:hsl(var(--secondary-foreground) / .05);color:hsl(var(--secondary-foreground));--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(1px + 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);--tw-ring-color:hsl(var(--secondary-foreground) / .25)}html[data-marketing=true] .button-dark-outline:hover{background-color:hsl(var(--secondary-foreground) / .1)}html[data-marketing=true] .panel{background-color:hsl(var(--card));color:hsl(var(--card-foreground));--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:1rem;padding:1.5rem}@media (min-width:768px){html[data-marketing=true] .panel{padding:2rem}}html[data-marketing=true] .field>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}html[data-marketing=true] .muted{color:hsl(var(--muted-foreground))}html[data-marketing=true] .product-surface html[data-marketing=true] .muted{color:hsl(var(--product-foreground))}html[data-marketing=true] .journey-electric html[data-marketing=true] .muted{color:hsl(var(--electric-foreground))}html[data-marketing=true] .section-title{max-width:42rem;font-size:1.875rem;line-height:2.25rem}@media (min-width:768px){html[data-marketing=true] .section-title{font-size:44px}}html[data-marketing=true] .chip{background-color:hsl(var(--muted));border-radius:9999px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-flex}html[data-marketing=true] html.section[data-marketing=true] .chip{border-block:1px solid hsl(var(--border)/.35)}html[data-marketing=true] html[data-marketing=true] .chip>svg,html[data-marketing=true] html[data-marketing=true] .chip>summary>span>svg{color:hsl(var(--tint-foreground))}html[data-marketing=true] .nav-link{border-radius:calc(var(--radius) - 2px);color:hsl(var(--secondary-foreground) / .75);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}html[data-marketing=true] .nav-link:hover{background-color:hsl(var(--secondary-foreground) / .1);color:hsl(var(--secondary-foreground))}html[data-marketing=true] .line-icon{border-radius:calc(var(--radius) - 2px);background:hsl(var(--tint));width:2.75rem;height:2.75rem;color:hsl(var(--tint-foreground));justify-content:center;align-items:center;margin-bottom:1.5rem;display:flex}html[data-marketing=true] .error-box{border-radius:calc(var(--radius) - 2px);background-color:hsl(var(--destructive) / .1);color:hsl(var(--destructive));padding:1rem;font-size:.875rem;line-height:1.25rem}html[data-marketing=true] .table-cell{border-bottom-width:1px;border-color:hsl(var(--border));padding:1rem;font-size:.875rem;line-height:1.25rem}html[data-marketing=true] .hero-grid{background-image:linear-gradient(hsl(var(--secondary-foreground)/.045) 1px,transparent 1px),linear-gradient(90deg,hsl(var(--secondary-foreground)/.045) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}html[data-marketing=true] .signal-bars span{background:hsl(var(--accent));border-radius:3px;width:5px;animation:1.5s ease-in-out infinite alternate pulse-bar;display:block}html[data-marketing=true] .signal-bars span:nth-child(2n){animation-delay:.4s}html[data-marketing=true] .signal-bars span:nth-child(3n){animation-delay:.8s}@keyframes pulse-bar{0%{transform:scaleY(.5)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){html[data-marketing=true] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}html[data-marketing=true] .site-header{background:linear-gradient(hsl(var(--background)) 0%,hsl(var(--background)/.9) 65%,transparent 100%)}html[data-marketing=true] .site-footer{box-shadow:var(--shadow-md);border-radius:24px;margin:0 16px 16px}html[data-marketing=true] .explorer-tabs [role=tab],html[data-marketing=true] .explorer-tiers [role=tab]{min-height:44px;color:hsl(var(--muted-foreground));border-radius:9px;gap:8px}html[data-marketing=true] .explorer-tabs [role=tab][data-state=active],html[data-marketing=true] .explorer-tiers [role=tab][data-state=active]{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));box-shadow:var(--shadow-sm)}html[data-marketing=true] .feature-detail summary::-webkit-details-marker{display:none}html[data-marketing=true] .feature-detail[open] summary>svg{transform:rotate(180deg)}@media (max-width:480px){html[data-marketing=true] .explorer-tabs [role=tab]{gap:4px;padding:10px 6px;font-size:11px}html[data-marketing=true] .explorer-tabs [role=tab]>svg{width:13px;height:13px}html[data-marketing=true] .explorer-tiers [role=tab]{padding:10px 7px;font-size:12px}html[data-marketing=true] .site-footer{border-radius:20px;margin:0 8px 8px}}html[data-marketing=true] .checkout-shell{background:linear-gradient(145deg,hsl(var(--background)),hsl(var(--muted)) 65%)}html[data-marketing=true] .checkout-step[data-state=open]{box-shadow:inset 3px 0 0 hsl(var(--ring)),var(--shadow-md)}html[data-marketing=true] .checkout-step[data-state=open]>h3{border-bottom:1px solid hsl(var(--border));margin-bottom:0}@media (max-width:1023px){html[data-marketing=true] .checkout-shell{padding-bottom:calc(7rem + env(safe-area-inset-bottom))}html[data-marketing=true] .checkout-shell>.wrap>div.fixed{padding-bottom:calc(.75rem + env(safe-area-inset-bottom))}}html[data-marketing=true] .status-shell{background:linear-gradient(145deg,hsl(var(--background)),hsl(var(--muted)));min-height:55vh}html[data-marketing=true] .status-card{box-shadow:var(--shadow-md);border-radius:24px;padding-top:2.5rem;padding-bottom:2.5rem}html[data-marketing=true] .status-card>svg{box-sizing:content-box;background:hsl(var(--secondary));color:hsl(var(--accent));border-radius:18px;padding:16px}@media (max-width:639px){html[data-marketing=true] .button{white-space:normal;text-align:center}html[data-marketing=true] .status-card{padding:2rem 1.5rem}}html[data-marketing=true]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--product-surface:230 28% 95%;--product-foreground:235 20% 25%}html[data-marketing=true].dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--product-surface:230 18% 86%}html[data-marketing=true] .brand-logo-tile{color:#0f172a;background:#fff!important}html[data-marketing=true] input::-moz-placeholder{color:hsl(var(--muted-foreground));opacity:1}html[data-marketing=true] textarea::-moz-placeholder{color:hsl(var(--muted-foreground));opacity:1}html[data-marketing=true] input::placeholder,html[data-marketing=true] textarea::placeholder{color:hsl(var(--muted-foreground));opacity:1}html[data-marketing=true] input[type=checkbox],html[data-marketing=true] input[type=radio]{accent-color:hsl(var(--primary))}html[data-marketing=true] input:-webkit-autofill{-webkit-text-fill-color:hsl(var(--foreground));caret-color:hsl(var(--foreground));-webkit-box-shadow:0 0 0 1000px hsl(var(--field)) inset}html[data-marketing=true] input:-webkit-autofill:hover{-webkit-text-fill-color:hsl(var(--foreground));caret-color:hsl(var(--foreground));-webkit-box-shadow:0 0 0 1000px hsl(var(--field)) inset}html[data-marketing=true] input:-webkit-autofill:focus{-webkit-text-fill-color:hsl(var(--foreground));caret-color:hsl(var(--foreground));-webkit-box-shadow:0 0 0 1000px hsl(var(--field)) inset}html[data-marketing=true] .product-surface{isolation:isolate;box-shadow:inset 0 0 0 1px hsl(var(--surface-edge)/.12);background:hsl(var(--product-surface))!important}html[data-marketing=true] .product-surface img{mix-blend-mode:multiply}html[data-marketing=true] .product-surface .text-muted-foreground{color:hsl(var(--product-foreground))}html[data-marketing=true] .brand-panel,html[data-marketing=true] .home-hero,html[data-marketing=true] .site-footer{background-image:linear-gradient(135deg,hsl(var(--secondary)),hsl(var(--secondary-end)))}html[data-marketing=true] .section.bg-muted{border-block:1px solid hsl(var(--border)/.35)}html[data-marketing=true] .chip{background-color:hsl(var(--tint));color:hsl(var(--tint-foreground))}html[data-marketing=true] .bg-muted>svg,html[data-marketing=true] .bg-muted>summary>span>svg{color:hsl(var(--tint-foreground))}html[data-marketing=true] .feature-detail[open]{box-shadow:var(--shadow-md)}html[data-marketing=true] thead .table-cell{background:hsl(var(--tint));color:hsl(var(--tint-foreground))}html[data-marketing=true] tbody tr:nth-child(2n)>.table-cell{background:hsl(var(--muted)/.45)}html[data-marketing=true] tbody tr:hover>.table-cell{background:hsl(var(--tint)/.55)}html[data-marketing=true] .site-header>div,html[data-marketing=true] .home-hero{box-shadow:inset 0 1px 0 hsl(var(--secondary-foreground)/.07),var(--shadow-lg)}html[data-marketing=true] .checkout-step[data-state=closed]{box-shadow:inset 0 0 0 1px hsl(var(--surface-edge)/var(--surface-edge-alpha)),var(--shadow-sm)}html[data-marketing=true] .checkout-step[data-state=open]>h3{background:hsl(var(--tint));color:hsl(var(--foreground));border-radius:16px 16px 0 0}html[data-marketing=true] .checkout-shell .checkout-option-group{background:hsl(var(--muted));color:hsl(var(--foreground));box-shadow:inset 0 0 0 1px hsl(var(--border))}html[data-marketing=true] .checkout-shell .checkout-option-group[open]>summary{border-bottom:1px solid hsl(var(--border));padding-bottom:12px}html[data-marketing=true] .checkout-shell .checkout-product-card{background:hsl(var(--card));color:hsl(var(--card-foreground));box-shadow:inset 0 0 0 1px hsl(var(--border)),var(--shadow-sm)}html[data-marketing=true] .checkout-shell .checkout-product-card:nth-child(2n){background:hsl(var(--background));color:hsl(var(--foreground))}html[data-marketing=true] .checkout-shell .checkout-product-card[data-selected=true]{background:hsl(var(--tint));color:hsl(var(--foreground));box-shadow:inset 3px 0 0 hsl(var(--ring)),inset 0 0 0 1px hsl(var(--border))}html[data-marketing=true] .checkout-shell .checkout-product-actions{background:hsl(var(--muted));color:hsl(var(--foreground))}html[data-marketing=true] .checkout-shell .checkout-product-card[data-selected=true] .checkout-product-actions{background:hsl(var(--card));color:hsl(var(--card-foreground))}html[data-marketing=true] .checkout-shell .checkout-product-card p,html[data-marketing=true] .checkout-shell .checkout-order-rows p{line-height:1.5}html[data-marketing=true] .checkout-shell .checkout-product-card h3,html[data-marketing=true] .checkout-shell .checkout-product-card h4{overflow-wrap:anywhere}html[data-marketing=true] .checkout-shell .checkout-order-rows>li{background:hsl(var(--background));color:hsl(var(--foreground))}html[data-marketing=true] .checkout-shell .checkout-order-rows>li:nth-child(2n){background:hsl(var(--muted))}html[data-marketing=true] .checkout-shell .checkout-order-rows>li+li{border-top:1px solid hsl(var(--border))}html[data-marketing=true] .checkout-shell .checkout-totals{background:hsl(var(--tint));color:hsl(var(--foreground))}html[data-marketing=true] .checkout-shell .checkout-quantity-panel{box-shadow:inset 0 0 0 1px hsl(var(--border))}html[data-marketing=true] .checkout-shell .checkout-selection>div:first-child{display:flow-root}@media (max-width:639px){html[data-marketing=true] .checkout-shell .checkout-product-actions{gap:8px}html[data-marketing=true] .checkout-shell .checkout-summary{position:static}}@media (hover:hover){html[data-marketing=true] a.panel:hover,html[data-marketing=true] button.panel:hover{box-shadow:var(--shadow-lg)}}html[data-marketing=true]{--attention-red:0 100% 55.098%;--electric:216 100% 50%}html[data-marketing=true] .eyebrow:before{background:hsl(var(--attention-red))}html[data-marketing=true] .quantity-control{background:hsl(var(--muted));color:hsl(var(--foreground))}html[data-marketing=true] .quantity-control button{flex-shrink:0;min-width:36px;min-height:44px}html[data-marketing=true] .quantity-control input{background:hsl(var(--field));color:hsl(var(--foreground));border:1px solid hsl(var(--input));border-radius:8px}html[data-marketing=true] :is(.checkout-shell,.checkout-inputs) :is(input,textarea,select)[aria-invalid=true]{border-color:hsl(var(--destructive));box-shadow:none}html[data-marketing=true] .checkout-shell [aria-current=step]{position:relative}html[data-marketing=true] .checkout-shell [aria-current=step]:after{content:"";background:hsl(var(--electric));pointer-events:none;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:8px}html[data-marketing=true]{--electric-foreground:0 0% 100%}html[data-marketing=true] .journey-electric{background:hsl(var(--electric));color:hsl(var(--electric-foreground))}html[data-marketing=true] .journey-electric .text-muted-foreground,html[data-marketing=true] .journey-electric .text-muted-foreground\/50{color:hsl(var(--electric-foreground))}html[data-marketing=true][lang=hi] body{font-family:Inter,Noto Sans Devanagari,Nirmala UI,Mangal,sans-serif}html[data-marketing=true][lang=hi] h1,html[data-marketing=true][lang=hi] h2,html[data-marketing=true][lang=hi] h3,html[data-marketing=true][lang=hi] h4{letter-spacing:normal;font-family:Montserrat,Noto Sans Devanagari,Nirmala UI,Mangal,sans-serif;line-height:1.35}html[data-marketing=true]:not([lang=en]) .desktop-site-nav{display:none}html[data-marketing=true]:not([lang=en]) .site-menu-toggle{display:inline-flex}html[data-marketing=true]:not([lang=en]) .mobile-site-nav{display:block}html[data-marketing=true]:not([lang=en]) .eyebrow{letter-spacing:.06em}@media (min-width:1280px){html[data-marketing=true]:not([lang=en]) .desktop-site-nav{display:flex}html[data-marketing=true]:not([lang=en]) .desktop-site-nav .nav-link{font-size:12px}html[data-marketing=true]:not([lang=en]) .site-menu-toggle,html[data-marketing=true]:not([lang=en]) .mobile-site-nav,html[data-marketing=true]:not([lang=en]) .desktop-start-link{display:none}}html[data-marketing=true] .product-brand-lockup{background:0 0;line-height:0}html[data-marketing=true] .brand-dark-image,html[data-marketing=true] .dark .brand-light-image{display:none}html[data-marketing=true] .dark .brand-dark-image{display:block}html[data-marketing=true] .checkout-shell .button{background:hsl(var(--primary));color:hsl(var(--primary-foreground));min-height:44px;box-shadow:none;border-radius:8px;padding:10px 16px}html[data-marketing=true] .checkout-shell .button:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}html[data-marketing=true] .checkout-shell .quantity-control button{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:6px}html[data-marketing=true] .checkout-shell .checkout-step[data-state=open]{box-shadow:inset 1px 0 0 hsl(var(--primary)),var(--shadow-sm)}html[data-marketing=true] .checkout-shell .checkout-step[data-state=open]>h3{border-radius:10px 10px 0 0}html[data-marketing=true] .checkout-shell .checkout-step,html[data-marketing=true] .checkout-shell .checkout-summary{border-radius:10px}html[data-marketing=true] .checkout-shell .checkout-option-group{box-shadow:inset 0 0 0 .5px hsl(var(--border))}html[data-marketing=true] .checkout-shell .checkout-option-group[open]>summary{border-bottom-width:.5px;padding-bottom:8px}html[data-marketing=true] .checkout-shell .checkout-product-card{box-shadow:inset 0 0 0 .5px hsl(var(--border))}html[data-marketing=true] .checkout-shell .checkout-product-card[data-selected=true]{box-shadow:inset 1px 0 0 hsl(var(--primary)),inset 0 0 0 .5px hsl(var(--border))}html[data-marketing=true] .checkout-shell .checkout-order-rows{box-shadow:none}html[data-marketing=true] .checkout-shell .checkout-order-rows>li+li{border-top-width:.5px}html[data-marketing=true] .checkout-shell .checkout-product-card details{margin-top:8px}html[data-marketing=true] .checkout-shell .checkout-summary .checkout-order-rows p{margin-top:4px}html[data-marketing=true] .checkout-shell .checkout-summary .checkout-order-rows li>div:last-child{margin-top:0}html[data-marketing=true] .checkout-shell .checkout-product-card .quantity-control{max-width:100%}@media (max-width:639px){html[data-marketing=true] .checkout-shell>.wrap{padding-inline:12px}html[data-marketing=true] .checkout-shell .checkout-selection{gap:8px}}@media (max-width:1199px){html[data-marketing=true] .industries-enabled-header .desktop-site-nav,html[data-marketing=true] .industries-enabled-header .desktop-start-link{display:none}html[data-marketing=true] .industries-enabled-header .site-menu-toggle{display:inline-flex}html[data-marketing=true] .industries-enabled-header .mobile-site-nav{display:block}}html[data-marketing=true] .industries-enabled-header summary:focus-visible{outline:3px solid hsl(var(--ring));outline-offset:3px}
.brand-mark-dark,.dark .brand-mark-light{display:none}.dark .brand-mark-dark{display:block}.brand-subtitle{color:hsl(var(--muted-foreground))}.brand-tone-dark .brand-subtitle{color:#c4c4d6}.brand-tone-light .brand-subtitle{color:#626278}html:not([data-marketing]) body{font-family:var(--font-sans), Inter, sans-serif}html:not([data-marketing]) :is(h1,h2,h3,h4){font-family:var(--font-display), Montserrat, sans-serif}html:not([data-marketing]) h1{letter-spacing:-.045em;font-weight:750}html:not([data-marketing]) :is(button,a,input,select,textarea):focus-visible{outline-color:hsl(var(--ring))}.experience-shell{--background:240 20% 97%;--muted-foreground:240 10% 42%;--border:240 14% 89%;--experience-elevation:0 2px 4px #1a1a2e06, 0 8px 28px #1a1a2e0b}.dark .experience-shell{--background:240 28% 8%;--muted-foreground:240 12% 72%;--border:240 17% 24%;--experience-elevation:0 2px 4px #0000001f, 0 8px 28px #00000029}.experience-sidebar{color:hsl(var(--sidebar-fg));box-shadow:4px 0 32px #1a1a2e0a}.experience-sidebar nav a{border-radius:.65rem;min-height:40px;font-size:.8125rem}.experience-sidebar nav a[aria-current=page]{box-shadow:inset 3px 0 0 var(--brand-red);background-image:none}.experience-sidebar nav a[aria-current=page] svg{stroke-width:2px}.experience-sidebar nav button{font-size:.8125rem}.experience-sidebar nav svg{stroke-width:1.7px;width:18px;height:18px}.brand-sidebar-logo{position:relative}.brand-sidebar-logo:after{content:"";background:var(--brand-red);width:32px;height:3px;position:absolute;bottom:-1px;left:24px}.platform-alertbar{background:hsl(var(--card) / .96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid hsl(var(--border))}.platform-alertbar button{border-radius:.65rem}.staff-shell #staff-main{background-image:radial-gradient(at 100% 0,#ff6b6b09,#0000 50%)}.experience-content{line-height:1.55}.experience-content h1{font-size:clamp(1.5rem,2vw,2rem);line-height:1.2}.experience-content h1>svg{color:hsl(var(--primary))}.experience-content :is(h2,h3){font-weight:650}.platform-page-header{border-color:hsl(var(--border));position:relative}.platform-page-header:after{content:"";background:var(--brand-red);border-radius:2px;width:44px;height:3px;position:absolute;bottom:-1px;left:0}.experience-content div:is(.bg-card,.bg-white).border:is(.rounded-lg,.rounded-xl,.rounded-2xl):not([class*=backdrop]):not(.border-transparent):not(.shadow-none){border-color:hsl(var(--border) / .85);border-radius:.875rem}.experience-content :is(table){font-size:.8125rem}.experience-content table th{letter-spacing:.065em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:.6875rem;line-height:1.45}.experience-content table thead{background-color:hsl(var(--muted) / .85)}.experience-content table :is(th,td){border-color:hsl(var(--border) / .7)}.experience-content :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]){border-radius:.55rem}.experience-content :is(input,select,textarea):not([class*=bg-]):not([type=checkbox]):not([type=radio]):not([type=range]){background:hsl(var(--card));color:hsl(var(--foreground))}.experience-content :is(input[type=checkbox],input[type=radio]){accent-color:hsl(var(--primary))}.experience-content [role=tablist]{border-radius:.65rem}.experience-content [role=tab]{border-radius:.45rem}.experience-content [role=tab][data-state=active]{color:hsl(var(--primary))}.platform-dashboard{max-width:1440px}.platform-dashboard-intro{background:hsl(var(--card));box-shadow:var(--experience-elevation);border:1px solid hsl(var(--border));border-top:3px solid var(--brand-red);border-radius:1rem;padding:1.5rem 1.75rem}.platform-dashboard-intro .platform-page-header{border:0;padding-bottom:0}.platform-dashboard-intro .platform-page-header:after{display:none}.platform-dashboard-intro .platform-eyebrow{color:hsl(var(--primary))}.platform-eyebrow{letter-spacing:.2em;text-transform:uppercase;margin-bottom:.65rem;font-size:.625rem;font-weight:700;line-height:1.5}.brand-action{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.brand-action:hover{background:hsl(var(--primary) / .9)}.brand-auth-shell{background:hsl(var(--background));grid-template-columns:minmax(0,1fr) minmax(380px,1fr);min-height:100dvh;display:grid}.brand-auth-story{color:#fff;background:#1a1a2e;border-right:3px solid #ff1a1a;flex-direction:column;justify-content:space-between;gap:4rem;padding:clamp(2rem,5vw,5rem);display:flex;position:relative;overflow:hidden}.brand-auth-story:after{content:"";pointer-events:none;border:1px solid #ff6b6b33;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-160px;right:-100px;box-shadow:0 0 0 60px #ff6b6b09,0 0 0 120px #ff6b6b06}.brand-auth-story h1{color:#fff;max-width:620px;font-size:clamp(2.5rem,4vw,4rem);line-height:1.08}.brand-auth-story h1 span{color:#ff6b6b}.brand-auth-form{align-self:center;width:100%;max-width:520px;margin-inline:auto;padding:2rem}.brand-auth-form>[class*=bg-card]{border:1px solid hsl(var(--border));box-shadow:var(--shadow-lg);padding-block:.5rem}.brand-auth-mobile-logo{display:none}@media (max-width:900px){.brand-auth-shell{display:block}.brand-auth-story{display:none}.brand-auth-form{padding:2rem 1.25rem}.brand-auth-mobile-logo{justify-content:center;margin-bottom:2rem;display:flex}}@media (max-width:639px){.platform-dashboard-intro{padding:1.25rem}.experience-content table{font-size:.75rem}.experience-content button:not([role=switch]):not([role=checkbox]):not([role=tab]):not([class*=h-]){min-height:36px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}html:not([data-marketing]) *,html:not([data-marketing]) :before,html:not([data-marketing]) :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.portal-auth-shell{color:#172b45;background:#f5f7fa}.portal-auth-story{background:#142c49;border-right-color:#55b7de}.portal-auth-story h1 span{color:#8fd7f4}.portal-auth-story:after{border-color:#8fd7f440;box-shadow:0 0 0 60px #8fd7f40d,0 0 0 120px #8fd7f408}.portal-auth-card{border:1px solid #e6ebf1;box-shadow:0 12px 50px #142c4917,0 2px 6px #142c4909}.portal-auth-form{max-width:560px}.portal-auth-form :is(input,select,button):focus-visible{outline-offset:3px;outline:2px solid #1478aa}.staff-shell{--experience-elevation:0 2px 4px #14192d06, 0 12px 32px -16px #14192d24}html:not(.dark) .staff-shell{--background:225 25% 97%;--muted:225 24% 95%;--muted-foreground:230 13% 42%;--border:225 20% 89%}.dark .staff-shell{--background:235 24% 9%;--muted:235 20% 17%;--muted-foreground:230 14% 74%;--border:235 16% 25%;--experience-elevation:0 4px 24px -12px #0006}.staff-shell #staff-main{background:hsl(var(--background))}.experience-sidebar{border-right-color:hsl(var(--border) / .65);box-shadow:none;background-image:none}.experience-sidebar .brand-sidebar-logo{border-bottom-color:hsl(var(--border) / .5);height:88px}.experience-sidebar .brand-sidebar-logo:after{display:none}.experience-sidebar nav a{border-radius:.75rem;min-height:42px;margin-bottom:3px}.experience-sidebar nav a[aria-current=page]{box-shadow:none;background-color:hsl(var(--primary) / .09)!important}.experience-sidebar nav a[aria-current=page]:before{content:"";background:hsl(var(--primary));border-radius:4px;width:3px;height:18px;position:absolute;left:-6px}.staff-shell .platform-alertbar{border-bottom-color:hsl(var(--border) / .65);min-height:48px;box-shadow:none}.staff-shell .experience-content h1{letter-spacing:-.04em;font-weight:700}.staff-shell .platform-page-header{border-bottom:1px solid hsl(var(--border) / .65);padding-bottom:1.5rem}.staff-shell .platform-page-header:after{display:none}.staff-shell .experience-content :is(.bg-card,.bg-white):is(.rounded-lg,.rounded-xl,.rounded-2xl):not(.shadow-none):not(.border-transparent){border-color:hsl(var(--border) / .65);box-shadow:var(--experience-elevation);border-radius:1rem}.staff-shell .experience-content table thead{background:hsl(var(--muted) / .65)}.staff-shell .experience-content table th{padding-top:14px;padding-bottom:14px;font-weight:600}.staff-shell .experience-content table tbody tr{transition:background-color .15s}.staff-shell .experience-content table tbody tr:hover{background-color:hsl(var(--muted) / .6)}.staff-shell .experience-content [role=tablist]{background:hsl(var(--muted));border-radius:.85rem;gap:4px;height:auto;padding:5px}.staff-shell .experience-content [role=tab][data-state=active]{background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:var(--shadow-sm);border-radius:.6rem}.staff-shell .platform-dashboard-intro{background:hsl(var(--card));color:hsl(var(--card-foreground));border-top:0;border-radius:1.25rem;padding:2rem}.staff-shell .platform-dashboard-intro .platform-page-header{border:0;padding-bottom:0}.staff-shell .platform-dashboard-intro h1{font-size:clamp(1.6rem,2.5vw,2.35rem)}.dark .staff-shell :is(.text-gray-400,.text-gray-300,.text-slate-400,.text-slate-300){color:hsl(var(--muted-foreground))!important}.appearance-preview{background:#f2f4f9;border:1px solid #dce1eb;border-radius:.65rem;gap:10px;height:108px;padding:10px;display:flex;overflow:hidden}.appearance-preview-nav{background:#fff;border-radius:4px;flex-direction:column;gap:7px;width:24%;padding:8px 5px;display:flex}.appearance-preview i{background:#cbd1df;border-radius:3px;height:5px;display:block}.appearance-preview-nav i:first-child{background:#b71c3b;width:70%}.appearance-preview-content{flex:1;padding-top:5px}.appearance-preview-content>i:first-child{background:#7e879c;width:60%;height:7px;margin-bottom:12px}.appearance-preview-content>span{gap:6px;margin-bottom:10px;display:flex}.appearance-preview-content>span i{background:#fff;flex:1;height:28px}.appearance-preview-content>i:last-child{background:#e0e5ee;height:17px}.appearance-preview-dark{background:#141722;border-color:#363b50}.appearance-preview-dark .appearance-preview-nav,.appearance-preview-dark .appearance-preview-content>span i{background:#282d3e}.appearance-preview-dark i,.appearance-preview-dark .appearance-preview-content>i:last-child{background:#454d66}.appearance-preview-dark .appearance-preview-nav i:first-child{background:#ff929c}.appearance-preview-system{background:linear-gradient(115deg,#f2f4f9 49.5%,#141722 50%)}.appearance-preview-system .appearance-preview-content>span i:last-child{background:#343b50}@media (max-width:639px){.staff-shell .platform-dashboard-intro{padding:1.25rem}}
