.page-module__iWKAAa__page{background:var(--ui-page-bg);min-height:100vh}.page-module__iWKAAa__hero{height:12rem;position:relative}.page-module__iWKAAa__heroFade{position:absolute;inset:0}.page-module__iWKAAa__heroContent{max-width:80rem;padding-inline:var(--ui-space-4);height:100%;padding-bottom:var(--ui-space-6);z-index:10;align-items:flex-end;margin-inline:auto;display:flex;position:relative}.page-module__iWKAAa__backLink{align-items:center;gap:var(--ui-space-1_5);font-size:var(--ui-font-size-sm);color:#ffffffb3;transition:color var(--ui-duration-fast) var(--ui-easing);margin-bottom:var(--ui-space-3);display:inline-flex}.page-module__iWKAAa__backLink:hover{color:#fff}.page-module__iWKAAa__heroTitle{font-size:var(--ui-font-size-3xl);font-weight:var(--ui-weight-bold);color:#fff}.page-module__iWKAAa__content{max-width:80rem;padding-inline:var(--ui-space-4);padding-block:var(--ui-space-12);gap:var(--ui-space-16);flex-direction:column;margin-inline:auto;display:flex}.page-module__iWKAAa__sectionTitle{font-size:var(--ui-font-size-xl);font-weight:var(--ui-weight-bold);color:var(--ui-text-1);margin-bottom:var(--ui-space-6)}.page-module__iWKAAa__colorGrid{gap:var(--ui-space-4);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:640px){.page-module__iWKAAa__colorGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.page-module__iWKAAa__colorGrid{grid-template-columns:repeat(4,1fr)}}.page-module__iWKAAa__colorCard{background:var(--ui-card-bg);border-radius:var(--ui-radius-2xl);border:1px solid var(--ui-card-border);box-shadow:var(--ui-card-shadow);overflow:hidden}.page-module__iWKAAa__colorSwatch{height:7rem}.page-module__iWKAAa__colorBody{padding:var(--ui-space-4)}.page-module__iWKAAa__colorName{font-weight:var(--ui-weight-semibold);color:var(--ui-text-1);font-size:var(--ui-font-size-sm);margin-bottom:var(--ui-space-2)}.page-module__iWKAAa__colorValues{gap:var(--ui-space-1);flex-direction:column;display:flex}.page-module__iWKAAa__colorValue{font-size:var(--ui-font-size-xs);color:var(--ui-text-3);font-family:var(--font-mono,monospace)}.page-module__iWKAAa__logoCard{background:var(--ui-card-bg);border-radius:var(--ui-radius-2xl);border:1px solid var(--ui-card-border);padding:var(--ui-space-8);align-items:center;gap:var(--ui-space-4);flex-direction:column;display:flex}.page-module__iWKAAa__logoImg{object-fit:contain;max-height:6rem}.page-module__iWKAAa__downloadLink{align-items:center;gap:var(--ui-space-1);font-size:var(--ui-font-size-xs);color:var(--brand-primary);display:inline-flex}.page-module__iWKAAa__downloadLink:hover{text-decoration:underline}.page-module__iWKAAa__productGrid{gap:var(--ui-space-4);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:640px){.page-module__iWKAAa__productGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.page-module__iWKAAa__productGrid{grid-template-columns:repeat(4,1fr)}}.page-module__iWKAAa__productCard{background:var(--ui-card-bg);border-radius:var(--ui-radius-2xl);border:1px solid var(--ui-card-border);box-shadow:var(--ui-card-shadow);overflow:hidden}.page-module__iWKAAa__productImage{aspect-ratio:1;background:#f9fafb;justify-content:center;align-items:center;display:flex}.page-module__iWKAAa__productImageInner{text-align:center;padding:var(--ui-space-4)}.page-module__iWKAAa__productSwatch{width:var(--ui-space-16);height:var(--ui-space-16);border-radius:var(--ui-radius-2xl);margin-inline:auto;margin-bottom:var(--ui-space-2)}.page-module__iWKAAa__productSku{font-size:var(--ui-font-size-xs);color:var(--ui-text-3);font-family:var(--font-mono,monospace)}.page-module__iWKAAa__productBody{padding:var(--ui-space-3)}.page-module__iWKAAa__productName{font-weight:var(--ui-weight-medium);color:var(--ui-text-1);font-size:var(--ui-font-size-xs);-webkit-line-clamp:2;margin-bottom:var(--ui-space-1);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.page-module__iWKAAa__productSpec{font-size:var(--ui-font-size-xs);color:var(--ui-text-3);font-family:var(--font-mono,monospace)}.page-module__iWKAAa__colorValueRow{justify-content:space-between;align-items:center;display:flex}.page-module__iWKAAa__colorValueLabel{font-size:var(--ui-font-size-xs);color:var(--ui-text-3)}.page-module__iWKAAa__colorValueText{font-size:var(--ui-font-size-xs);font-family:var(--font-mono,monospace);font-weight:var(--ui-weight-medium);color:var(--ui-text-1)}
.Icon-module__0zzddG__iconTiny{width:.75rem;height:.75rem}.Icon-module__0zzddG__iconSmallest{width:.875rem;height:.875rem}.Icon-module__0zzddG__iconSmall{width:1rem;height:1rem}.Icon-module__0zzddG__iconMedium{width:1.25rem;height:1.25rem}.Icon-module__0zzddG__iconLarge{width:1.5rem;height:1.5rem}.Icon-module__0zzddG__iconExtraLarge{width:1.75rem;height:1.75rem}.Icon-module__0zzddG__iconHuge{width:2.5rem;height:2.5rem}.Icon-module__0zzddG__iconInline{flex-shrink:0}.Icon-module__0zzddG__iconMuted{opacity:.7}.Icon-module__0zzddG__iconSoft{opacity:.9}.Icon-module__0zzddG__iconWhite{color:#fff}.Icon-module__0zzddG__iconSpin{animation:1s linear infinite Icon-module__0zzddG__icon-spin}@keyframes Icon-module__0zzddG__icon-spin{to{transform:rotate(360deg)}}
.BrandNav-module__tQmzIq__nav{z-index:50;height:var(--ui-space-16);align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.BrandNav-module__tQmzIq__backLink{align-items:center;gap:var(--ui-space-2);padding-inline:var(--ui-space-4);padding-block:var(--ui-space-2);color:#ffffffb3;transition:color var(--ui-duration-fast) var(--ui-easing);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-medium);cursor:pointer;border-right:1px solid;flex-shrink:0;min-width:fit-content;height:100%;display:flex}.BrandNav-module__tQmzIq__backLink:hover{color:#fff}.BrandNav-module__tQmzIq__backLabel{display:none}@media (min-width:640px){.BrandNav-module__tQmzIq__backLabel{display:inline}}.BrandNav-module__tQmzIq__slider{scrollbar-width:none;flex:1;overflow-x:auto}.BrandNav-module__tQmzIq__slider::-webkit-scrollbar{display:none}.BrandNav-module__tQmzIq__sliderInner{align-items:center;gap:var(--ui-space-1);padding-inline:var(--ui-space-3);height:var(--ui-space-16);display:flex}.BrandNav-module__tQmzIq__cabinetLink{align-items:center;gap:var(--ui-space-2);height:100%;padding-inline:var(--ui-space-3);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-semibold);color:#ffffffbf;transition:color var(--ui-duration-fast) var(--ui-easing);cursor:pointer;border-left:1px solid;flex-shrink:0;display:none}@media (min-width:640px){.BrandNav-module__tQmzIq__cabinetLink{display:flex}}@media (min-width:768px){.BrandNav-module__tQmzIq__cabinetLink{padding-inline:var(--ui-space-4)}}.BrandNav-module__tQmzIq__cabinetLink:hover{color:#fff}.BrandNav-module__tQmzIq__cabinetLabel{max-width:10rem;line-height:1.25;display:none}@media (min-width:768px){.BrandNav-module__tQmzIq__cabinetLabel{display:inline}}.BrandNav-module__tQmzIq__logoWrap{padding-inline:var(--ui-space-4);border-left:1px solid;flex-shrink:0;align-items:center;height:100%;display:flex}.BrandNav-module__tQmzIq__logoBox{height:var(--ui-space-6);width:var(--ui-space-20);opacity:.9;position:relative}.BrandNav-module__tQmzIq__logoImage{object-fit:contain;object-position:right}.BrandNav-module__tQmzIq__brandLink{align-items:center;gap:var(--ui-space-2);padding-inline:var(--ui-space-4);padding-block:var(--ui-space-2);border-radius:var(--ui-radius-full);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-medium);transition:all .3s var(--ui-easing);cursor:pointer;flex-shrink:0;min-height:2.75rem;display:flex;position:relative}.BrandNav-module__tQmzIq__brandLogo{width:var(--ui-space-5);height:var(--ui-space-5);flex-shrink:0;position:relative}.BrandNav-module__tQmzIq__brandLogoImage{object-fit:contain}.BrandNav-module__tQmzIq__brandDot{width:var(--ui-space-2_5);height:var(--ui-space-2_5);border-radius:var(--ui-radius-full);transition:opacity var(--ui-duration-fast) var(--ui-easing);flex-shrink:0}.BrandNav-module__tQmzIq__brandLabel{white-space:nowrap;transition:color var(--ui-duration-fast) var(--ui-easing)}.BrandNav-module__tQmzIq__brandActiveBg{border-radius:var(--ui-radius-full);pointer-events:none;position:absolute;inset:0}
.BrandPageTransition-module__JhULnG__transition{width:100%}
.HeroSection-module__Hs0gZa__stageInner{flex:1;align-items:stretch;display:flex}.HeroSection-module__Hs0gZa__rotatingGrid{grid-template-rows:1fr;grid-template-columns:1fr;width:100%;display:grid}.HeroSection-module__Hs0gZa__rotatingItem{grid-row-start:1;grid-column-start:1;display:block}.HeroSection-module__Hs0gZa__cta{justify-content:center;align-items:center;gap:var(--ui-space-2);border-radius:var(--ui-radius-full);padding-inline:var(--ui-space-7);padding-block:var(--ui-space-3);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);color:#fff;transition:transform var(--ui-duration-fast) var(--ui-easing);display:inline-flex}.HeroSection-module__Hs0gZa__cta:hover{transform:scale(1.02)}.HeroSection-module__Hs0gZa__cta:active{transform:scale(.99)}.HeroSection-module__Hs0gZa__ctaArrow{height:var(--ui-space-4);width:var(--ui-space-4)}.HeroSection-module__Hs0gZa__splitSection{flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.HeroSection-module__Hs0gZa__splitInner{z-index:10;align-items:center;gap:clamp(var(--ui-space-8), 6vw, var(--ui-space-14));width:100%;padding:calc(var(--ui-space-18) + var(--ui-space-10)) 0 var(--ui-space-12);flex:1;grid-template-columns:1fr;display:grid;position:relative}@media (min-width:1024px){.HeroSection-module__Hs0gZa__splitInner{gap:clamp(var(--ui-space-8), 4vw, var(--ui-space-16));padding-block:var(--ui-space-18) var(--ui-space-10);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.HeroSection-module__Hs0gZa__textContent{max-width:36rem}.HeroSection-module__Hs0gZa__siteIdentity{align-items:flex-end;gap:var(--ui-space-3);margin-bottom:var(--ui-space-8);display:flex}.HeroSection-module__Hs0gZa__siteIdentityLogo{object-fit:contain;object-position:left bottom;width:clamp(11rem,26vw,26rem);height:auto;max-height:7rem}.HeroSection-module__Hs0gZa__siteIdentityTagline{max-width:18ch;margin:0 0 var(--ui-space-1);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-medium);line-height:1.25}@media (max-width:639px){.HeroSection-module__Hs0gZa__siteIdentity{align-items:flex-start;gap:var(--ui-space-2);margin-bottom:var(--ui-space-6);flex-direction:column}.HeroSection-module__Hs0gZa__siteIdentityLogo{width:min(15rem,72vw)}.HeroSection-module__Hs0gZa__siteIdentityTagline{max-width:28ch;margin:0}}@media (min-width:1024px){.HeroSection-module__Hs0gZa__textContent{max-width:var(--hero-text-max,35rem);align-self:center}}.HeroSection-module__Hs0gZa__splitTitle{font-weight:var(--ui-weight-black);letter-spacing:-.05em;margin-bottom:var(--ui-space-6);line-height:.88}.HeroSection-module__Hs0gZa__splitSubtitle{max-width:48ch;margin-bottom:var(--ui-space-10);font-weight:300;line-height:1.625}.HeroSection-module__Hs0gZa__ctaWrap{gap:var(--ui-space-4);flex-wrap:wrap;display:flex}.HeroSection-module__Hs0gZa__splitMediaWrap{justify-self:center;width:100%;max-width:44rem;position:relative}.HeroSection-module__Hs0gZa__splitMediaFrame{height:100%;min-height:inherit;position:relative}.HeroSection-module__Hs0gZa__splitMediaImage{object-fit:contain;object-position:center}.HeroSection-module__Hs0gZa__fullSection{flex-direction:column;width:100%;min-height:100svh;display:flex;position:relative;overflow:hidden}.HeroSection-module__Hs0gZa__bgVideo{pointer-events:none;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.HeroSection-module__Hs0gZa__bgImage{pointer-events:none;object-fit:cover}.HeroSection-module__Hs0gZa__overlay{pointer-events:none;position:absolute;inset:0}.HeroSection-module__Hs0gZa__fullContent{z-index:10;padding-block:var(--ui-space-24);flex-direction:column;flex:1;justify-content:center;display:flex;position:relative}.HeroSection-module__Hs0gZa__fullTextWrap{max-width:56rem}.HeroSection-module__Hs0gZa__fullTitle{font-weight:var(--ui-weight-black);margin-bottom:var(--ui-space-6);line-height:.88}.HeroSection-module__Hs0gZa__fullSubtitle{max-width:48ch;margin-bottom:var(--ui-space-10);font-weight:300;line-height:1.625}
.AboutSplitSection-module___iG7JW__centeredSection{padding-inline:var(--ui-space-4);padding-bottom:var(--ui-space-16);padding-top:var(--ui-space-10);border-bottom-right-radius:1.6rem;border-bottom-left-radius:1.6rem}@media (min-width:640px){.AboutSplitSection-module___iG7JW__centeredSection{padding-bottom:var(--ui-space-20)}}@media (min-width:1024px){.AboutSplitSection-module___iG7JW__centeredSection{padding-bottom:var(--ui-space-24)}}.AboutSplitSection-module___iG7JW__centeredContainer{text-align:center;max-width:72rem;margin-inline:auto}.AboutSplitSection-module___iG7JW__centeredTag{margin-bottom:var(--ui-space-7);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-bold);text-transform:uppercase;letter-spacing:.18em}.AboutSplitSection-module___iG7JW__centeredTitle{max-width:48rem;font-weight:var(--ui-weight-black);margin-inline:auto;line-height:1.12}.AboutSplitSection-module___iG7JW__centeredText{margin-inline:auto;margin-top:var(--ui-space-7);max-width:36rem;font-size:var(--ui-font-size-sm);line-height:1.625}.AboutSplitSection-module___iG7JW__splitSection{padding-block:var(--ui-space-24)}.AboutSplitSection-module___iG7JW__splitGrid{gap:var(--ui-space-12);align-items:center;display:grid}@media (min-width:1024px){.AboutSplitSection-module___iG7JW__splitGrid{grid-template-columns:repeat(2,1fr)}}.AboutSplitSection-module___iG7JW__splitTag{margin-bottom:var(--ui-space-4);border-radius:var(--ui-radius-full);padding-inline:var(--ui-space-4);padding-block:var(--ui-space-2);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-semibold);text-transform:uppercase;letter-spacing:.2em;border:1px solid;display:inline-block}.AboutSplitSection-module___iG7JW__splitTitle{margin-bottom:var(--ui-space-6);font-weight:var(--ui-weight-black)}.AboutSplitSection-module___iG7JW__splitText{font-size:var(--ui-font-size-base);line-height:1.625}@media (min-width:768px){.AboutSplitSection-module___iG7JW__splitText{font-size:var(--ui-font-size-lg)}}.AboutSplitSection-module___iG7JW__imageWrap{aspect-ratio:4/3;border-radius:2rem;position:relative;overflow:hidden}.AboutSplitSection-module___iG7JW__imageEl{object-fit:cover}.AboutSplitSection-module___iG7JW__imagePlaceholder{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.AboutSplitSection-module___iG7JW__imagePlaceholderText{font-size:3.75rem;font-weight:var(--ui-weight-black);opacity:.2}
.AdvantagesSection-module__IPv4Sq__section{padding-block:var(--ui-space-24)}.AdvantagesSection-module__IPv4Sq__headerWide{margin-bottom:var(--ui-space-10);gap:var(--ui-space-6);display:grid}@media (min-width:1024px){.AdvantagesSection-module__IPv4Sq__headerWide{grid-template-columns:.38fr 1fr;align-items:start}}.AdvantagesSection-module__IPv4Sq__headerNormal{margin-bottom:var(--ui-space-12)}.AdvantagesSection-module__IPv4Sq__eyebrow{font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-bold);text-transform:uppercase;letter-spacing:.18em}.AdvantagesSection-module__IPv4Sq__titleWide{max-width:42rem;font-weight:var(--ui-weight-black);line-height:1.1}.AdvantagesSection-module__IPv4Sq__titleNormal{font-weight:var(--ui-weight-black)}.AdvantagesSection-module__IPv4Sq__grid{gap:var(--ui-space-3);display:grid}.AdvantagesSection-module__IPv4Sq__card{padding:var(--ui-space-6);border:1px solid;border-radius:1.5rem}.AdvantagesSection-module__IPv4Sq__cardIcon{margin-bottom:var(--ui-space-4);height:var(--ui-space-12);width:var(--ui-space-12);border-radius:var(--ui-radius-2xl);justify-content:center;align-items:center;display:flex}.AdvantagesSection-module__IPv4Sq__cardTitle{margin-bottom:var(--ui-space-2);font-size:var(--ui-font-size-lg);font-weight:var(--ui-weight-bold)}.AdvantagesSection-module__IPv4Sq__cardText{font-size:var(--ui-font-size-sm);line-height:1.625}.AdvantagesSection-module__IPv4Sq__ctaWrap{margin-top:var(--ui-space-8);justify-content:center;display:flex}.AdvantagesSection-module__IPv4Sq__ctaLink{align-items:center;gap:var(--ui-space-2);border-radius:var(--ui-radius-full);padding-inline:var(--ui-space-5);padding-block:var(--ui-space-3);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);transition:transform var(--ui-duration-fast) var(--ui-easing);display:inline-flex}.AdvantagesSection-module__IPv4Sq__ctaLink:hover{transform:translateY(-2px)}.AdvantagesSection-module__IPv4Sq__wideCardInner{z-index:10;justify-content:space-between;gap:var(--ui-space-8);flex-direction:column;height:100%;display:flex;position:relative}.AdvantagesSection-module__IPv4Sq__wideCardTitle{max-width:18rem;font-size:var(--ui-font-size-xl);font-weight:var(--ui-weight-black);line-height:1.1}.AdvantagesSection-module__IPv4Sq__wideCard{min-height:12.5rem;padding:var(--ui-space-6);background:#fff;border:1px solid;border-radius:.95rem;position:relative;overflow:hidden}.AdvantagesSection-module__IPv4Sq__wideCardWide{grid-column:span 3}.AdvantagesSection-module__IPv4Sq__wideCardNarrow{grid-column:span 2}.AdvantagesSection-module__IPv4Sq__wideIcon{width:3.5rem;height:3.5rem}.AdvantagesSection-module__IPv4Sq__smallIcon{width:var(--ui-space-6);height:var(--ui-space-6)}.AdvantagesSection-module__IPv4Sq__ctaIcon{width:var(--ui-space-4);height:var(--ui-space-4)}.AdvantagesSection-module__IPv4Sq__ctaIconSmall{width:.875rem;height:.875rem}@media (max-width:1023px){.AdvantagesSection-module__IPv4Sq__wideCardWide,.AdvantagesSection-module__IPv4Sq__wideCardNarrow{grid-column:auto}}n.AdvantagesSection-module__IPv4Sq__wideGlow{border-radius:var(--ui-radius-full);filter:blur(16px);width:9rem;height:9rem;position:absolute;top:-2rem;right:-2rem}
.BrandsShowcaseSection-module__-Y73sa__cardsSection{padding-inline:var(--ui-space-4);padding-block:var(--ui-space-16)}@media (min-width:640px){.BrandsShowcaseSection-module__-Y73sa__cardsSection{padding-block:var(--ui-space-20)}}@media (min-width:1024px){.BrandsShowcaseSection-module__-Y73sa__cardsSection{padding-block:var(--ui-space-24)}}.BrandsShowcaseSection-module__-Y73sa__cardsContainer{max-width:72rem;margin-inline:auto}.BrandsShowcaseSection-module__-Y73sa__cardsTitle{margin-bottom:var(--ui-space-10);text-align:center;font-weight:var(--ui-weight-black)}.BrandsShowcaseSection-module__-Y73sa__cardsGrid{gap:var(--ui-space-4);display:grid}@media (min-width:768px){.BrandsShowcaseSection-module__-Y73sa__cardsGrid{grid-template-columns:repeat(2,1fr)}}.BrandsShowcaseSection-module__-Y73sa__card{min-height:15.5rem;padding:var(--ui-space-6);transition:transform .3s var(--ui-easing);border-radius:1.55rem;position:relative;overflow:hidden;box-shadow:0 18px 38px #1e140a12}.BrandsShowcaseSection-module__-Y73sa__card:hover{transform:translateY(-4px)}.BrandsShowcaseSection-module__-Y73sa__cardContent{z-index:10;max-width:16rem;position:relative}.BrandsShowcaseSection-module__-Y73sa__cardName{font-size:1.12rem;font-weight:var(--ui-weight-black);line-height:1.1}.BrandsShowcaseSection-module__-Y73sa__cardCount{margin-top:var(--ui-space-3);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-semibold);opacity:.6}.BrandsShowcaseSection-module__-Y73sa__cardArrow{bottom:var(--ui-space-4);right:var(--ui-space-4);z-index:20;height:var(--ui-space-9);width:var(--ui-space-9);border-radius:var(--ui-radius-full);transition:transform .3s var(--ui-easing);background:#fffc;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:0 1px 2px #0000000d}.BrandsShowcaseSection-module__-Y73sa__card:hover .BrandsShowcaseSection-module__-Y73sa__cardArrow{transform:translate(2px)}.BrandsShowcaseSection-module__-Y73sa__cardImage{width:16rem;height:13.5rem;position:absolute;bottom:-2rem;right:-1.5rem}@media (min-width:640px){.BrandsShowcaseSection-module__-Y73sa__cardImage{width:18rem;height:15rem}}.BrandsShowcaseSection-module__-Y73sa__cardImageImg{object-fit:contain;object-position:bottom}.BrandsShowcaseSection-module__-Y73sa__listSection{padding-block:var(--ui-space-24)}.BrandsShowcaseSection-module__-Y73sa__listTitle{margin-bottom:var(--ui-space-14);font-weight:var(--ui-weight-black)}.BrandsShowcaseSection-module__-Y73sa__listHeading{margin-bottom:var(--ui-space-4);font-weight:var(--ui-weight-black)}.BrandsShowcaseSection-module__-Y73sa__listSubtitle{max-width:52ch;font-size:var(--ui-font-size-lg)}.BrandsShowcaseSection-module__-Y73sa__listGrid{gap:var(--ui-space-4);display:grid}@media (min-width:640px){.BrandsShowcaseSection-module__-Y73sa__listGrid{grid-template-columns:repeat(2,1fr)}}.BrandsShowcaseSection-module__-Y73sa__listCard{padding:var(--ui-space-6);transition:transform .3s var(--ui-easing), box-shadow .3s var(--ui-easing);border:1px solid;border-radius:1.8rem;display:block}.BrandsShowcaseSection-module__-Y73sa__listCard:hover{transform:scale(1.02);box-shadow:0 20px 25px -5px #0000001a}.BrandsShowcaseSection-module__-Y73sa__listDot{margin-bottom:var(--ui-space-4);height:var(--ui-space-3);width:var(--ui-space-3);border-radius:var(--ui-radius-full)}.BrandsShowcaseSection-module__-Y73sa__listName{margin-bottom:var(--ui-space-2);font-size:var(--ui-font-size-xl);font-weight:var(--ui-weight-bold)}.BrandsShowcaseSection-module__-Y73sa__listDesc{margin-bottom:var(--ui-space-4);-webkit-line-clamp:2;font-size:var(--ui-font-size-sm);-webkit-box-orient:vertical;line-height:1.625;display:-webkit-box;overflow:hidden}.BrandsShowcaseSection-module__-Y73sa__listCta{align-items:center;gap:var(--ui-space-1);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-semibold);display:flex}.BrandsShowcaseSection-module__-Y73sa__listCtaIcon{width:.75rem;height:.75rem;transition:transform var(--ui-duration-fast) var(--ui-easing)}.BrandsShowcaseSection-module__-Y73sa__listCard:hover .BrandsShowcaseSection-module__-Y73sa__listCtaIcon{transform:translate(.25rem)}.BrandsShowcaseSection-module__-Y73sa__cardArrowIcon{width:var(--ui-space-4);height:var(--ui-space-4)}
.Header-module__VEQTYq__header{z-index:50;width:100%;transition:background-color var(--ui-duration-200) var(--ui-easing), border-color var(--ui-duration-200) var(--ui-easing);background:0 0;border-bottom:1px solid #0000;position:fixed;top:0}.Header-module__VEQTYq__scrolled{border-color:color-mix(in srgb, var(--ui-border) 40%, transparent);background:color-mix(in srgb, var(--ui-page-bg) 95%, transparent);box-shadow:var(--ui-card-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.Header-module__VEQTYq__inner{justify-content:space-between;align-items:center;gap:var(--ui-space-3);height:4.5rem;display:flex}@media (min-width:1024px){.Header-module__VEQTYq__inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.Header-module__VEQTYq__actions{justify-self:end}}.Header-module__VEQTYq__logoLink{cursor:pointer;align-items:center;gap:var(--ui-space-2);flex-shrink:1;min-width:0;line-height:1;display:flex}.Header-module__VEQTYq__logoHidden{opacity:0;pointer-events:none}@media (min-width:640px){.Header-module__VEQTYq__logoLink{gap:var(--ui-space-3)}}.Header-module__VEQTYq__logoBox{height:var(--ui-space-8);flex-shrink:0;width:6.2rem;position:relative}@media (min-width:640px){.Header-module__VEQTYq__logoBox{height:var(--ui-space-9);width:7rem}}@media (min-width:1024px) and (max-width:1199px){.Header-module__VEQTYq__logoBox{width:6rem}.Header-module__VEQTYq__logoLink{gap:var(--ui-space-2)}}.Header-module__VEQTYq__logoImage{object-fit:contain;object-position:left}.Header-module__VEQTYq__tagline{min-width:0;max-width:20ch;font-weight:var(--ui-weight-medium);color:color-mix(in srgb, var(--ui-text-3) 80%, transparent);display:none}@media (min-width:1024px){.Header-module__VEQTYq__tagline{display:block}}@media (min-width:1024px) and (max-width:1199px){.Header-module__VEQTYq__tagline{display:none}}.Header-module__VEQTYq__actions{align-items:center;gap:var(--ui-space-2);flex-shrink:0;display:none}@media (min-width:1024px){.Header-module__VEQTYq__actions{display:flex}}.Header-module__VEQTYq__signInButton{height:var(--ui-space-10);cursor:pointer;border:1px solid color-mix(in srgb, var(--brand-primary) 20%, transparent);border-radius:var(--ui-radius-full);background:var(--brand-primary);padding-inline:var(--ui-space-4);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);color:#fff;transition:background-color var(--ui-duration-fast) var(--ui-easing);align-items:center;display:inline-flex}.Header-module__VEQTYq__signInButton:hover{border-color:color-mix(in srgb, var(--brand-primary) 30%, transparent);background:color-mix(in srgb, var(--brand-primary) 92%, #000)}.Header-module__VEQTYq__mobileActions{align-items:center;gap:var(--ui-space-1);flex-shrink:0;display:flex}@media (min-width:1024px){.Header-module__VEQTYq__mobileActions{display:none}}.Header-module__VEQTYq__menuTrigger{appearance:none;cursor:pointer;border-radius:var(--ui-radius-lg);padding:var(--ui-space-2);color:color-mix(in srgb, var(--ui-text-1) 60%, transparent);transition:color var(--ui-duration-fast) var(--ui-easing), background-color var(--ui-duration-fast) var(--ui-easing);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.Header-module__VEQTYq__mobileSignInButton{border-radius:var(--ui-radius-full);background:var(--brand-primary);padding-inline:var(--ui-space-3);padding-block:var(--ui-space-2);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-semibold);color:#fff;align-items:center;display:inline-flex}.Header-module__VEQTYq__menuTrigger:hover{background:color-mix(in srgb, var(--ui-text-1) 5%, transparent);color:var(--ui-text-1)}.Header-module__VEQTYq__mobileSheet{border-color:var(--ui-card-border);background:var(--ui-card-bg);width:280px}.Header-module__VEQTYq__mobileNav{margin-top:var(--ui-space-8);gap:var(--ui-space-1);flex-direction:column;display:flex}.Header-module__VEQTYq__mobileLink{border-radius:var(--ui-radius-xl);padding-inline:var(--ui-space-4);padding-block:var(--ui-space-3);font-size:var(--ui-font-size-base);font-weight:var(--ui-weight-medium);color:color-mix(in srgb, var(--ui-text-1) 80%, transparent);transition:color var(--ui-duration-fast) var(--ui-easing), background-color var(--ui-duration-fast) var(--ui-easing);display:block}.Header-module__VEQTYq__mobileLink:hover{background:color-mix(in srgb, var(--ui-text-1) 5%, transparent);color:var(--ui-text-1)}.Header-module__VEQTYq__mobileSignIn{margin-top:var(--ui-space-2);border-radius:var(--ui-radius-xl);background:var(--brand-primary);padding-inline:var(--ui-space-4);padding-block:var(--ui-space-3);font-size:var(--ui-font-size-base);font-weight:var(--ui-weight-semibold);color:#fff;transition:background-color var(--ui-duration-fast) var(--ui-easing);justify-content:center;align-items:center;display:inline-flex}.Header-module__VEQTYq__mobileSignIn:hover{background:color-mix(in srgb, var(--brand-primary) 90%, #000)}
.HowItWorksSection-module__UXt08a__section{padding-block:var(--ui-space-24)}.HowItWorksSection-module__UXt08a__title{margin-bottom:var(--ui-space-16);font-weight:var(--ui-weight-black)}.HowItWorksSection-module__UXt08a__grid{gap:var(--ui-space-6);display:grid}@media (min-width:768px){.HowItWorksSection-module__UXt08a__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.HowItWorksSection-module__UXt08a__grid{grid-template-columns:repeat(4,1fr)}}.HowItWorksSection-module__UXt08a__step{position:relative}.HowItWorksSection-module__UXt08a__connector{top:var(--ui-space-6);height:1px;position:absolute;left:3.5rem;right:0}@media (min-width:1024px){.HowItWorksSection-module__UXt08a__connector{display:block}}.HowItWorksSection-module__UXt08a__stepNum{margin-bottom:var(--ui-space-4);height:var(--ui-space-12);width:var(--ui-space-12);border-radius:var(--ui-radius-2xl);font-size:var(--ui-font-size-xl);font-weight:var(--ui-weight-black);border:1px solid;justify-content:center;align-items:center;display:flex}.HowItWorksSection-module__UXt08a__stepTitle{margin-bottom:var(--ui-space-2);font-size:var(--ui-font-size-lg);font-weight:var(--ui-weight-bold)}.HowItWorksSection-module__UXt08a__stepDesc{font-size:var(--ui-font-size-sm);line-height:1.625}
.Footer-module__GGHdzq__footer{--footer-text:#101217;--footer-muted:#10121780;--footer-faint:#10121766;--footer-divider:#1012171a;--footer-accent:var(--brand-primary,#e30613);background:linear-gradient(#f0e8e3 0%,#e8ddd5 100%);margin-top:auto}.Footer-module__GGHdzq__container{max-width:1400px;padding-inline:var(--ui-space-6);padding-top:var(--ui-space-16);padding-bottom:var(--ui-space-8);margin-inline:auto}@media (min-width:1024px){.Footer-module__GGHdzq__container{padding-inline:var(--ui-space-12)}}.Footer-module__GGHdzq__topRow{margin-bottom:var(--ui-space-14);gap:var(--ui-space-8);flex-direction:column;display:flex}@media (min-width:1024px){.Footer-module__GGHdzq__topRow{flex-direction:row;justify-content:space-between;align-items:flex-end}}.Footer-module__GGHdzq__topLeft{min-width:0}.Footer-module__GGHdzq__logoBox{margin-bottom:var(--ui-space-6);align-items:center;width:8rem;height:3rem;display:flex}@media (min-width:640px){.Footer-module__GGHdzq__logoBox{width:9rem;height:3.5rem}}.Footer-module__GGHdzq__logoImage{object-fit:contain;width:auto;height:auto;max-height:2.5rem}.Footer-module__GGHdzq__taglineWrap{max-width:48rem}.Footer-module__GGHdzq__tagline{font-size:2.2rem;font-weight:var(--ui-weight-black);letter-spacing:-.025em;color:var(--footer-text);line-height:.97}@media (min-width:640px){.Footer-module__GGHdzq__tagline{font-size:3rem}}@media (min-width:1024px){.Footer-module__GGHdzq__tagline{font-size:3.75rem}}.Footer-module__GGHdzq__topNav{gap-inline:var(--ui-space-6);gap-block:var(--ui-space-3);flex-wrap:wrap;flex-shrink:0;align-items:center;display:flex}@media (min-width:1024px){.Footer-module__GGHdzq__topNav{gap-block:var(--ui-space-2_5);flex-direction:column;align-items:flex-end}}.Footer-module__GGHdzq__topNavLink{font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);letter-spacing:.025em;color:#101217a6;transition:color var(--ui-duration-fast) var(--ui-easing)}.Footer-module__GGHdzq__topNavLink:hover{color:var(--footer-accent)}.Footer-module__GGHdzq__divider{background:var(--footer-divider);height:1px}.Footer-module__GGHdzq__dividerTop{margin-bottom:var(--ui-space-12)}.Footer-module__GGHdzq__dividerBottom{margin-bottom:var(--ui-space-8)}.Footer-module__GGHdzq__contactsGrid{margin-bottom:var(--ui-space-14);gap:var(--ui-space-10);display:grid}@media (min-width:640px){.Footer-module__GGHdzq__contactsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Footer-module__GGHdzq__contactsGrid{grid-template-columns:repeat(3,1fr)}}.Footer-module__GGHdzq__colHeading{margin-bottom:var(--ui-space-5);font-size:10px;font-weight:var(--ui-weight-bold);text-transform:uppercase;letter-spacing:.18em;color:var(--footer-faint)}.Footer-module__GGHdzq__contactList{gap:var(--ui-space-4);flex-direction:column;display:flex}.Footer-module__GGHdzq__contactItem{align-items:flex-start;gap:var(--ui-space-3);display:flex}.Footer-module__GGHdzq__contactIcon{color:var(--footer-accent);flex-shrink:0;margin-top:2px}.Footer-module__GGHdzq__contactBody{min-width:0}.Footer-module__GGHdzq__contactLabel{font-size:10px;font-weight:var(--ui-weight-medium);text-transform:uppercase;letter-spacing:.025em;color:#1012176b}.Footer-module__GGHdzq__contactValue{overflow-wrap:break-word;font-size:13px;font-weight:var(--ui-weight-semibold);color:var(--footer-text);transition:color var(--ui-duration-fast) var(--ui-easing);margin-top:2px;line-height:1.375;display:block}.Footer-module__GGHdzq__contactValue:hover{color:var(--footer-accent)}.Footer-module__GGHdzq__noContacts{margin-bottom:var(--ui-space-14);font-size:var(--ui-font-size-sm);color:var(--footer-muted);line-height:1.625}.Footer-module__GGHdzq__ctaText{margin-bottom:var(--ui-space-5);color:#10121799;font-size:13px;line-height:1.625}.Footer-module__GGHdzq__ctaButton{align-items:center;gap:var(--ui-space-2);border-radius:var(--ui-radius-full);padding-inline:var(--ui-space-6);padding-block:var(--ui-space-2_5);font-size:13px;font-weight:var(--ui-weight-semibold);background:var(--footer-accent);color:#fff;transition:transform var(--ui-duration-fast) var(--ui-easing);display:inline-flex}.Footer-module__GGHdzq__ctaButton:hover{transform:scale(1.02)}.Footer-module__GGHdzq__bottomRow{gap:var(--ui-space-6);flex-direction:column;display:flex}@media (min-width:1024px){.Footer-module__GGHdzq__bottomRow{flex-direction:row;justify-content:space-between;align-items:flex-start}}.Footer-module__GGHdzq__legalBlock{min-width:0;max-width:42rem}.Footer-module__GGHdzq__legalGroup{margin-bottom:var(--ui-space-4)}.Footer-module__GGHdzq__legalName{font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-medium);color:var(--footer-muted);line-height:1.625}.Footer-module__GGHdzq__legalIds{margin-top:var(--ui-space-1);color:#10121761;font-size:11px;line-height:1.625}.Footer-module__GGHdzq__copyright{font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-medium);color:#1012178c}.Footer-module__GGHdzq__docsNav{gap-inline:var(--ui-space-5);gap-block:var(--ui-space-2);flex-wrap:wrap;display:flex}.Footer-module__GGHdzq__docLink{font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-medium);color:#1012177a;transition:color var(--ui-duration-fast) var(--ui-easing)}.Footer-module__GGHdzq__docLink:hover{color:var(--footer-accent)}
.CtaBannerSection-module__KFrxwa__section{padding-inline:var(--ui-space-4);padding-bottom:var(--ui-space-16);padding-top:var(--ui-space-2);background:#fbfaf8}@media (min-width:640px){.CtaBannerSection-module__KFrxwa__section{padding-bottom:var(--ui-space-20)}}@media (min-width:1024px){.CtaBannerSection-module__KFrxwa__section{padding-bottom:var(--ui-space-24)}}.CtaBannerSection-module__KFrxwa__banner{border-radius:1.7rem;max-width:72rem;margin-inline:auto;position:relative;overflow:hidden}@media (min-width:640px){.CtaBannerSection-module__KFrxwa__banner{border-radius:2.1rem}}@media (min-width:768px){.CtaBannerSection-module__KFrxwa__banner{border-radius:2.45rem}}@media (min-width:1024px){.CtaBannerSection-module__KFrxwa__banner{min-height:25.5rem}}.CtaBannerSection-module__KFrxwa__bgImage{inset-inline:0;background-position:100% 100%;background-repeat:no-repeat;background-size:auto 100%;height:64%;position:absolute;bottom:0}@media (min-width:640px){.CtaBannerSection-module__KFrxwa__bgImage{height:66%}}@media (min-width:768px){.CtaBannerSection-module__KFrxwa__bgImage{height:68%}}@media (min-width:1024px){.CtaBannerSection-module__KFrxwa__bgImage{inset-block:0;width:64%;height:auto;left:auto}}.CtaBannerSection-module__KFrxwa__bgFade{position:absolute;inset:0}.CtaBannerSection-module__KFrxwa__centeredSection{position:relative;overflow:hidden}.CtaBannerSection-module__KFrxwa__centeredContentWrap{text-align:center}.CtaBannerSection-module__KFrxwa__centeredContent{z-index:10;max-width:56rem;padding-block:var(--ui-space-16);padding-inline:var(--ui-space-6);text-align:center;margin-inline:auto;position:relative}.CtaBannerSection-module__KFrxwa__eyebrow{margin-bottom:var(--ui-space-4);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-bold);text-transform:uppercase;letter-spacing:.2em}.CtaBannerSection-module__KFrxwa__title{margin-bottom:var(--ui-space-6);font-weight:var(--ui-weight-black)}.CtaBannerSection-module__KFrxwa__subtitle{margin-inline:auto;margin-bottom:var(--ui-space-10);max-width:52ch;font-size:var(--ui-font-size-lg);line-height:1.625}.CtaBannerSection-module__KFrxwa__ctaRow{justify-content:center;align-items:center;gap:var(--ui-space-4);flex-wrap:wrap;display:flex}.CtaBannerSection-module__KFrxwa__ctaPrimary{align-items:center;gap:var(--ui-space-2);border-radius:var(--ui-radius-full);padding-inline:var(--ui-space-8);padding-block:var(--ui-space-4);font-size:var(--ui-font-size-base);font-weight:var(--ui-weight-bold);transition:transform var(--ui-duration-fast) var(--ui-easing), box-shadow var(--ui-duration-fast) var(--ui-easing);cursor:pointer;display:flex}.CtaBannerSection-module__KFrxwa__ctaIcon{width:var(--ui-space-4);height:var(--ui-space-4)}.CtaBannerSection-module__KFrxwa__ctaPrimary:hover{transform:scale(1.05);box-shadow:0 10px 15px -3px #0000001a}.CtaBannerSection-module__KFrxwa__ctaSecondary{align-items:center;gap:var(--ui-space-2);border-radius:var(--ui-radius-full);padding-inline:var(--ui-space-8);padding-block:var(--ui-space-4);font-size:var(--ui-font-size-base);font-weight:var(--ui-weight-semibold);transition:transform var(--ui-duration-fast) var(--ui-easing);cursor:pointer;border:1px solid;display:flex}.CtaBannerSection-module__KFrxwa__ctaSecondary:hover{transform:scale(1.05)}.CtaBannerSection-module__KFrxwa__splitBgFade{position:absolute;inset:0}.CtaBannerSection-module__KFrxwa__splitContent{z-index:10;min-height:29.5rem;padding-inline:var(--ui-space-6);padding-bottom:9rem;padding-top:var(--ui-space-9);flex-direction:column;display:flex;position:relative}@media (min-width:380px){.CtaBannerSection-module__KFrxwa__splitContent{min-height:31rem;padding-inline:var(--ui-space-7);padding-bottom:10rem}}@media (min-width:640px){.CtaBannerSection-module__KFrxwa__splitContent{min-height:34rem;padding-inline:var(--ui-space-10);padding-top:2.75rem;padding-bottom:12rem}}@media (min-width:768px){.CtaBannerSection-module__KFrxwa__splitContent{min-height:37rem;padding-inline:var(--ui-space-12);padding-bottom:14rem}}@media (min-width:1024px){.CtaBannerSection-module__KFrxwa__splitContent{max-width:39rem;min-height:25.5rem;padding-inline:var(--ui-space-14);padding-block:var(--ui-space-10);justify-content:center}}.CtaBannerSection-module__KFrxwa__splitEyebrow{margin-bottom:var(--ui-space-3);font-size:.68rem;font-weight:var(--ui-weight-semibold);text-transform:uppercase;letter-spacing:.12em}@media (min-width:640px){.CtaBannerSection-module__KFrxwa__splitEyebrow{margin-bottom:var(--ui-space-4);font-size:var(--ui-font-size-xs)}}.CtaBannerSection-module__KFrxwa__splitTitle{max-width:36rem;font-size:2.05rem;font-weight:var(--ui-weight-medium);line-height:1.08}@media (min-width:380px){.CtaBannerSection-module__KFrxwa__splitTitle{font-size:2.35rem}}@media (min-width:640px){.CtaBannerSection-module__KFrxwa__splitTitle{font-size:2.9rem}}@media (min-width:768px){.CtaBannerSection-module__KFrxwa__splitTitle{font-size:3.25rem}}@media (min-width:1024px){.CtaBannerSection-module__KFrxwa__splitTitle{font-size:clamp(2.35rem,4.2vw,3.85rem)}}.CtaBannerSection-module__KFrxwa__splitSubtitle{margin-top:var(--ui-space-5);max-width:33rem;font-size:1rem;line-height:1.25}@media (min-width:380px){.CtaBannerSection-module__KFrxwa__splitSubtitle{font-size:1.08rem}}@media (min-width:640px){.CtaBannerSection-module__KFrxwa__splitSubtitle{margin-top:var(--ui-space-6);font-size:1.15rem}}@media (min-width:768px){.CtaBannerSection-module__KFrxwa__splitSubtitle{font-size:1.22rem}}@media (min-width:1024px){.CtaBannerSection-module__KFrxwa__splitSubtitle{font-size:clamp(1rem,1.45vw,1.22rem)}}.CtaBannerSection-module__KFrxwa__splitCtaRow{margin-top:var(--ui-space-7);align-items:flex-start;gap:var(--ui-space-4);flex-direction:column;display:flex}@media (min-width:640px){.CtaBannerSection-module__KFrxwa__splitCtaRow{margin-top:var(--ui-space-8);align-items:center;column-gap:var(--ui-space-8);flex-flow:wrap}}.CtaBannerSection-module__KFrxwa__splitCtaPrimary{border-radius:var(--ui-radius-full);min-height:3rem;padding-inline:var(--ui-space-6);padding-block:var(--ui-space-3);font-size:var(--ui-font-size-base);font-weight:var(--ui-weight-bold);color:#fff;transition:transform var(--ui-duration-fast) var(--ui-easing);justify-content:center;align-items:center;display:inline-flex}@media (min-width:640px){.CtaBannerSection-module__KFrxwa__splitCtaPrimary{padding-inline:var(--ui-space-7)}}.CtaBannerSection-module__KFrxwa__splitCtaPrimary:hover{transform:translateY(-2px)}
.BottomNav-module__ha-bfq__nav{bottom:var(--ui-space-4);z-index:40;padding-inline:var(--ui-space-2);padding-block:var(--ui-space-1_5);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#ffffffbd;background:lab(100% 0 0/.74);border:1px solid #ffffff52;border:1px solid lab(100% 0 0/.32);border-radius:1.8rem;align-items:center;gap:2px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #0000001a,0 1px 4px #0000000f}@media (min-width:1024px){.BottomNav-module__ha-bfq__nav{bottom:var(--ui-space-6);gap:var(--ui-space-1);padding-inline:var(--ui-space-3);padding-block:var(--ui-space-2_5);border-radius:2.25rem;box-shadow:0 12px 40px #0000001f,0 2px 6px #0000000f}}.BottomNav-module__ha-bfq__item{min-width:54px;padding-inline:var(--ui-space-3);padding-block:var(--ui-space-2_5);border-radius:1.4rem;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:1024px){.BottomNav-module__ha-bfq__item{min-width:76px;padding-inline:var(--ui-space-4);padding-block:var(--ui-space-3_5);border-radius:1.65rem}}.BottomNav-module__ha-bfq__itemAction{cursor:pointer}.BottomNav-module__ha-bfq__pill{z-index:-1;background:#0000000f;border-radius:1.4rem;position:absolute;inset:0}@media (min-width:1024px){.BottomNav-module__ha-bfq__pill{border-radius:1.65rem}}.BottomNav-module__ha-bfq__iconWrap{line-height:0}.BottomNav-module__ha-bfq__iconActive{color:var(--ui-text-1)}.BottomNav-module__ha-bfq__iconInactive{color:var(--ui-text-3)}.BottomNav-module__ha-bfq__label{font-size:10px;line-height:1;font-weight:var(--ui-weight-medium);margin-top:2px}@media (min-width:1024px){.BottomNav-module__ha-bfq__label{margin-top:var(--ui-space-1);font-size:var(--ui-font-size-xs)}}.BottomNav-module__ha-bfq__labelActive{color:var(--ui-text-1);font-weight:var(--ui-weight-semibold)}.BottomNav-module__ha-bfq__labelInactive{color:var(--ui-text-3)}
.StatsRowSection-module__gmEC-q__section{padding-block:var(--ui-space-20)}.StatsRowSection-module__gmEC-q__title{margin-bottom:var(--ui-space-12);text-align:center;font-weight:var(--ui-weight-black);letter-spacing:-.04em}.StatsRowSection-module__gmEC-q__grid{gap:var(--ui-space-6);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:768px){.StatsRowSection-module__gmEC-q__grid{grid-template-columns:repeat(4,1fr)}}.StatsRowSection-module__gmEC-q__stat{text-align:center}.StatsRowSection-module__gmEC-q__value{margin-bottom:var(--ui-space-2);font-weight:var(--ui-weight-black);letter-spacing:-.04em;line-height:1}.StatsRowSection-module__gmEC-q__label{font-size:var(--ui-font-size-sm);text-transform:uppercase;letter-spacing:.12em}
.ChatWidget-module__sIz33G__overlay{z-index:35;background:#0000001a;position:fixed;inset:0}.ChatWidget-module__sIz33G__panel{bottom:var(--ui-space-24);z-index:40;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:#ffffffd9;background:lab(100% 0 0/.85);border:1px solid #00000014;border:1px solid lab(0% 0 0/.08);border-radius:2rem;width:min(420px,100vw - 2rem);position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 80px #00000024}.ChatWidget-module__sIz33G__header{padding-inline:var(--ui-space-5);padding-block:var(--ui-space-4);border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;display:flex}.ChatWidget-module__sIz33G__agentName{font-weight:var(--ui-weight-semibold);color:#111827}.ChatWidget-module__sIz33G__agentStatus{font-size:var(--ui-font-size-xs);color:#94a3b8;margin-top:2px}.ChatWidget-module__sIz33G__headerActions{align-items:center;gap:var(--ui-space-2);display:flex}.ChatWidget-module__sIz33G__iconButton{border-radius:var(--ui-radius-lg);color:#94a3b8;transition:color var(--ui-duration-fast) var(--ui-easing), background-color var(--ui-duration-fast) var(--ui-easing);justify-content:center;align-items:center;display:flex}.ChatWidget-module__sIz33G__iconButton:hover{color:#111827;background:#0000000d}.ChatWidget-module__sIz33G__iconButtonLg{height:var(--ui-space-9);width:var(--ui-space-9)}.ChatWidget-module__sIz33G__iconButtonSm{height:var(--ui-space-8);width:var(--ui-space-8)}.ChatWidget-module__sIz33G__iconButtonActive{background:var(--brand-primary);color:#fff}.ChatWidget-module__sIz33G__messages{gap:var(--ui-space-3);height:380px;padding-inline:var(--ui-space-5);padding-block:var(--ui-space-4);flex-direction:column;display:flex;overflow-y:auto}.ChatWidget-module__sIz33G__msgRow{display:flex}.ChatWidget-module__sIz33G__msgRowUser{justify-content:flex-end}.ChatWidget-module__sIz33G__msgRowBot{justify-content:flex-start}.ChatWidget-module__sIz33G__bubble{border-radius:var(--ui-radius-2xl);max-width:80%;padding-inline:var(--ui-space-4);padding-block:var(--ui-space-2_5);font-size:var(--ui-font-size-sm);line-height:1.625}.ChatWidget-module__sIz33G__bubbleUser{background:var(--brand-primary);color:#fff}.ChatWidget-module__sIz33G__bubbleBot{color:#111827;background:#f3efe8}.ChatWidget-module__sIz33G__playVoice{margin-top:var(--ui-space-2);align-items:center;gap:var(--ui-space-1);font-size:11px;font-weight:var(--ui-weight-medium);color:#64748b;transition:color var(--ui-duration-fast) var(--ui-easing);display:inline-flex}.ChatWidget-module__sIz33G__playVoice:hover{color:#111827}.ChatWidget-module__sIz33G__typingBubble{gap:var(--ui-space-2);border-radius:var(--ui-radius-2xl);padding-inline:var(--ui-space-4);padding-block:var(--ui-space-2_5);background:#f3efe8;display:flex}.ChatWidget-module__sIz33G__notice{border-radius:var(--ui-radius-xl);padding-inline:var(--ui-space-3);padding-block:var(--ui-space-2);font-size:var(--ui-font-size-xs)}.ChatWidget-module__sIz33G__noticeError{color:#b91c1c;background:#b91c1c0d;border:1px solid #b91c1c1a}.ChatWidget-module__sIz33G__noticeSuccess{color:#065f46;background:#d1fae5cc;border:1px solid #a7f3d0}.ChatWidget-module__sIz33G__inputBar{padding-inline:var(--ui-space-5);padding-block:var(--ui-space-3);border-top:1px solid #0000000f}.ChatWidget-module__sIz33G__inputRow{gap:var(--ui-space-2);display:flex}.ChatWidget-module__sIz33G__input{border-radius:var(--ui-radius-xl);padding-inline:var(--ui-space-3_5);padding-block:var(--ui-space-2_5);font-size:var(--ui-font-size-sm);color:var(--ui-text-1);transition:border-color var(--ui-duration-fast) var(--ui-easing);background:#ffffffb3;border:1px solid #0000001a;outline:none;flex:1}.ChatWidget-module__sIz33G__input::placeholder{color:#94a3b8}.ChatWidget-module__sIz33G__input:focus{border-color:var(--brand-primary);box-shadow:0 0 0 1px color-mix(in srgb, var(--brand-primary) 20%, transparent)}.ChatWidget-module__sIz33G__input:disabled{opacity:.5}.ChatWidget-module__sIz33G__actionButton{height:var(--ui-space-10);width:var(--ui-space-10);border-radius:var(--ui-radius-xl);transition:all var(--ui-duration-fast) var(--ui-easing);justify-content:center;align-items:center;display:flex}.ChatWidget-module__sIz33G__actionButtonMic{color:#64748b;background:#ffffffb3;border:1px solid #0000001a}.ChatWidget-module__sIz33G__actionButtonMic:hover{color:#111827}.ChatWidget-module__sIz33G__actionButtonMicActive{color:#fff;background:#111827}.ChatWidget-module__sIz33G__actionButtonSend{background:var(--brand-primary);color:#fff}.ChatWidget-module__sIz33G__actionButtonSend:hover{background:color-mix(in srgb, var(--brand-primary) 90%, #000)}.ChatWidget-module__sIz33G__actionButtonSend:disabled{opacity:.5}.ChatWidget-module__sIz33G__actionButtonSend:disabled:hover{background:var(--brand-primary)}
.TextBlockSection-module__mhZBbG__paddingSm{padding-block:var(--ui-space-12)}.TextBlockSection-module__mhZBbG__paddingMd{padding-block:var(--ui-space-20)}.TextBlockSection-module__mhZBbG__paddingLg{padding-block:var(--ui-space-24)}.TextBlockSection-module__mhZBbG__maxSm{max-width:36rem}.TextBlockSection-module__mhZBbG__maxMd{max-width:42rem}.TextBlockSection-module__mhZBbG__maxLg{max-width:56rem}.TextBlockSection-module__mhZBbG__maxFull{max-width:none}.TextBlockSection-module__mhZBbG__alignLeft{text-align:left}.TextBlockSection-module__mhZBbG__alignCenter{text-align:center;margin-inline:auto}.TextBlockSection-module__mhZBbG__alignRight{text-align:right;margin-inline:auto}.TextBlockSection-module__mhZBbG__prose{max-width:none;line-height:1.625}.TextBlockSection-module__mhZBbG__prose h1{font-size:2rem;font-weight:var(--ui-weight-bold);margin-block:var(--ui-space-6) var(--ui-space-3)}.TextBlockSection-module__mhZBbG__prose h2{font-size:1.5rem;font-weight:var(--ui-weight-bold);margin-block:var(--ui-space-5) var(--ui-space-3)}.TextBlockSection-module__mhZBbG__prose h3{font-size:1.25rem;font-weight:var(--ui-weight-semibold);margin-block:var(--ui-space-4) var(--ui-space-2)}.TextBlockSection-module__mhZBbG__prose p{margin-block:var(--ui-space-3)}.TextBlockSection-module__mhZBbG__prose ul{padding-left:var(--ui-space-5);margin-block:var(--ui-space-3);list-style:outside}.TextBlockSection-module__mhZBbG__prose ol{padding-left:var(--ui-space-5);margin-block:var(--ui-space-3);list-style:decimal}.TextBlockSection-module__mhZBbG__prose li{margin-block:var(--ui-space-1)}.TextBlockSection-module__mhZBbG__prose a{color:var(--brand-primary);text-decoration:underline}.TextBlockSection-module__mhZBbG__prose strong{font-weight:var(--ui-weight-semibold)}.TextBlockSection-module__mhZBbG__prose blockquote{padding-left:var(--ui-space-4);margin-block:var(--ui-space-4);opacity:.8;border-left:3px solid}
.CursorGlow-module__7TnutG__viewport{z-index:30;pointer-events:none;position:fixed;inset:0;overflow:hidden}.CursorGlow-module__7TnutG__glow{border-radius:var(--ui-radius-full);position:absolute}
.MediaGallerySection-module__b08VMW__section{padding-block:var(--ui-space-20)}.MediaGallerySection-module__b08VMW__title{margin-bottom:var(--ui-space-10);font-weight:var(--ui-weight-black)}.MediaGallerySection-module__b08VMW__grid{gap:var(--ui-space-4);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:1024px){.MediaGallerySection-module__b08VMW__gridCols3{grid-template-columns:repeat(3,1fr)}.MediaGallerySection-module__b08VMW__gridCols4{grid-template-columns:repeat(4,1fr)}}.MediaGallerySection-module__b08VMW__item{aspect-ratio:1;border-radius:1.5rem;position:relative;overflow:hidden}.MediaGallerySection-module__b08VMW__itemImage{object-fit:cover;transition:transform .7s var(--ui-easing)}.MediaGallerySection-module__b08VMW__item:hover .MediaGallerySection-module__b08VMW__itemImage{transform:scale(1.05)}.MediaGallerySection-module__b08VMW__itemEmpty{background:#ffffff0d;position:absolute;inset:0}
.ClientMain-module__i-II6a__main{flex:1}.ClientMain-module__i-II6a__withTopPadding{padding-top:4rem}.ClientMain-module__i-II6a__withBottomPadding{padding-bottom:6rem}
.BrandFullscreenSection-module__cS20_G__section{flex-direction:column;width:100%;height:100svh;display:flex;position:relative;overflow:hidden}.BrandFullscreenSection-module__cS20_G__bgSolid{position:absolute;inset:0}.BrandFullscreenSection-module__cS20_G__videoBg{pointer-events:none;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.BrandFullscreenSection-module__cS20_G__bgImage{pointer-events:none;object-fit:cover}.BrandFullscreenSection-module__cS20_G__icon{width:var(--ui-space-4);height:var(--ui-space-4)}.BrandFullscreenSection-module__cS20_G__bgGradientFallback{position:absolute;inset:0}.BrandFullscreenSection-module__cS20_G__overlay{pointer-events:none;position:absolute;inset:0}.BrandFullscreenSection-module__cS20_G__noise{pointer-events:none;mix-blend-mode:overlay;position:absolute;inset:0}.BrandFullscreenSection-module__cS20_G__content{z-index:10;height:100%;padding-inline:var(--ui-space-6);padding-bottom:var(--ui-space-12);flex-direction:column;justify-content:flex-end;display:flex;position:relative}@media (min-width:768px){.BrandFullscreenSection-module__cS20_G__content{padding-inline:var(--ui-space-12);padding-bottom:var(--ui-space-16)}}@media (min-width:1024px){.BrandFullscreenSection-module__cS20_G__content{padding-inline:var(--ui-space-16);padding-bottom:var(--ui-space-20)}}.BrandFullscreenSection-module__cS20_G__contentInner{max-width:48rem}.BrandFullscreenSection-module__cS20_G__logoWrap{margin-bottom:var(--ui-space-6)}.BrandFullscreenSection-module__cS20_G__logoImage{object-fit:contain;object-position:left;height:var(--ui-space-10);width:auto}.BrandFullscreenSection-module__cS20_G__brandName{font-weight:var(--ui-weight-black);margin-bottom:var(--ui-space-4);line-height:.88}.BrandFullscreenSection-module__cS20_G__subtitle{margin-bottom:var(--ui-space-8);max-width:52ch;font-weight:300;line-height:1.625}.BrandFullscreenSection-module__cS20_G__metaRow{align-items:center;gap:var(--ui-space-4);flex-wrap:wrap;display:flex}.BrandFullscreenSection-module__cS20_G__ctaButton{align-items:center;gap:var(--ui-space-2);border-radius:var(--ui-radius-full);padding-inline:var(--ui-space-6);padding-block:var(--ui-space-3);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-bold);transition:transform var(--ui-duration-fast) var(--ui-easing);cursor:pointer;display:flex}.BrandFullscreenSection-module__cS20_G__ctaButton:hover{transform:scale(1.05)}.BrandFullscreenSection-module__cS20_G__productBadge{align-items:center;gap:var(--ui-space-2);border-radius:var(--ui-radius-full);padding-inline:var(--ui-space-4);padding-block:var(--ui-space-2_5);font-size:var(--ui-font-size-sm);border:1px solid;display:flex}
.CabinetPendingState-module__H8TPrq__page{min-height:calc(100vh - 4rem);padding-inline:var(--ui-space-4);padding-block:var(--ui-space-8);background:linear-gradient(#f8fbff 0%,#eff4fb 42%,#f7f1ea 100%)}.CabinetPendingState-module__H8TPrq__container{max-width:980px;margin-inline:auto}.CabinetPendingState-module__H8TPrq__card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffb8;border:1px solid #ffffffb3;border-radius:2rem;overflow:hidden;box-shadow:0 24px 80px #0f172a1a}.CabinetPendingState-module__H8TPrq__grid{display:grid}@media (min-width:1024px){.CabinetPendingState-module__H8TPrq__grid{grid-template-columns:.96fr 1.04fr}}.CabinetPendingState-module__H8TPrq__leftPanel{padding-inline:var(--ui-space-6);padding-block:var(--ui-space-8);color:#fff;background:linear-gradient(145deg,#0f172a 0%,#16345b 44%,#315dfb 135%);position:relative;overflow:hidden}@media (min-width:1024px){.CabinetPendingState-module__H8TPrq__leftPanel{padding-inline:var(--ui-space-8);padding-block:var(--ui-space-10)}}.CabinetPendingState-module__H8TPrq__leftGlow{pointer-events:none;position:absolute;inset:0}.CabinetPendingState-module__H8TPrq__leftContent{position:relative}.CabinetPendingState-module__H8TPrq__badge{align-items:center;gap:var(--ui-space-2);border-radius:var(--ui-radius-full);padding-inline:var(--ui-space-3);padding-block:var(--ui-space-1_5);font-size:11px;font-weight:var(--ui-weight-semibold);text-transform:uppercase;letter-spacing:.22em;color:#ffffffc2;background:#ffffff1a;border:1px solid #ffffff24;display:inline-flex}.CabinetPendingState-module__H8TPrq__leftTitle{margin-top:var(--ui-space-6);font-size:clamp(2.2rem,4vw,4rem);font-weight:var(--ui-weight-black);letter-spacing:-.06em;line-height:.96}.CabinetPendingState-module__H8TPrq__leftBody{margin-top:var(--ui-space-4);font-size:var(--ui-font-size-base);color:#d4def0;line-height:1.75}.CabinetPendingState-module__H8TPrq__infoGrid{margin-top:var(--ui-space-8);gap:var(--ui-space-3);display:grid}.CabinetPendingState-module__H8TPrq__infoCard{padding:var(--ui-space-4);background:#ffffff1a;border:1px solid #ffffff1f;border-radius:1.4rem}.CabinetPendingState-module__H8TPrq__infoLabel{font-size:11px;font-weight:var(--ui-weight-semibold);text-transform:uppercase;letter-spacing:.18em;color:#ffffffa3}.CabinetPendingState-module__H8TPrq__infoValue{margin-top:var(--ui-space-2);font-size:var(--ui-font-size-lg);font-weight:var(--ui-weight-semibold);color:#fff}.CabinetPendingState-module__H8TPrq__rightPanel{padding-inline:var(--ui-space-6);padding-block:var(--ui-space-8)}@media (min-width:1024px){.CabinetPendingState-module__H8TPrq__rightPanel{padding-inline:var(--ui-space-8);padding-block:var(--ui-space-10)}}.CabinetPendingState-module__H8TPrq__rightIcon{border-radius:var(--ui-radius-2xl);color:#315dfb;background:#eef4ff;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.CabinetPendingState-module__H8TPrq__rightTitle{margin-top:var(--ui-space-6);font-size:clamp(1.8rem,3vw,2.6rem);font-weight:var(--ui-weight-black);letter-spacing:-.05em;color:#0f172a}.CabinetPendingState-module__H8TPrq__rightBody{margin-top:var(--ui-space-3);max-width:32rem;font-size:var(--ui-font-size-base);color:#667085;line-height:1.75}.CabinetPendingState-module__H8TPrq__points{margin-top:var(--ui-space-8);gap:var(--ui-space-3);display:grid}.CabinetPendingState-module__H8TPrq__point{padding-inline:var(--ui-space-4);padding-block:var(--ui-space-4);font-size:var(--ui-font-size-sm);color:#425466;background:#f8fbff;border:1px solid #e4ebf4;border-radius:1.4rem;line-height:1.5}.CabinetPendingState-module__H8TPrq__backLink{margin-top:var(--ui-space-8);align-items:center;gap:var(--ui-space-2);border-radius:var(--ui-radius-full);padding-inline:var(--ui-space-5);padding-block:var(--ui-space-3);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);color:#fff;transition:background-color var(--ui-duration-fast) var(--ui-easing);background:#315dfb;display:inline-flex;box-shadow:0 16px 28px #315dfb38}.CabinetPendingState-module__H8TPrq__backLink:hover{background:#1d4ed8}
.FormModal-module__881q2G__loading{padding-block:var(--ui-space-8);justify-content:center;align-items:center;display:flex}.FormModal-module__881q2G__spinner{height:var(--ui-space-6);width:var(--ui-space-6);border-radius:var(--ui-radius-full);border:2px solid;border-top-color:#0000;animation:.6s linear infinite FormModal-module__881q2G__spin}@keyframes FormModal-module__881q2G__spin{to{transform:rotate(360deg)}}.FormModal-module__881q2G__success{padding-block:var(--ui-space-6);text-align:center;flex-direction:column;align-items:center;display:flex}.FormModal-module__881q2G__successIcon{margin-bottom:var(--ui-space-3);height:var(--ui-space-12);width:var(--ui-space-12);border-radius:var(--ui-radius-full);justify-content:center;align-items:center;display:flex}.FormModal-module__881q2G__successTitle{font-size:var(--ui-font-size-base);font-weight:var(--ui-weight-semibold)}.FormModal-module__881q2G__successDesc{margin-top:var(--ui-space-1);font-size:var(--ui-font-size-sm)}.FormModal-module__881q2G__successMark{width:var(--ui-space-6);height:var(--ui-space-6)}.FormModal-module__881q2G__form{gap:var(--ui-space-4);flex-direction:column;display:flex}.FormModal-module__881q2G__formDesc{font-size:var(--ui-font-size-sm)}.FormModal-module__881q2G__fieldLabel{margin-bottom:var(--ui-space-1);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-medium);display:block}.FormModal-module__881q2G__fieldRequired{margin-left:2px}.FormModal-module__881q2G__input{border-radius:var(--ui-radius-lg);width:100%;padding-inline:var(--ui-space-3);padding-block:var(--ui-space-2);font-size:var(--ui-font-size-sm);transition:box-shadow var(--ui-duration-fast) var(--ui-easing);border:1px solid;outline:none}.FormModal-module__881q2G__input:focus{box-shadow:0 0 0 2px var(--ui-focus-ring)}n.FormModal-module__881q2G__successIcon{margin-bottom:var(--ui-space-3);height:var(--ui-space-12);width:var(--ui-space-12);border-radius:var(--ui-radius-full);justify-content:center;align-items:center;margin-inline:auto;display:flex}
.BrandsRailSection-module__A5JoXW__paddingNone{padding-block:0}.BrandsRailSection-module__A5JoXW__paddingSmall{padding-block:var(--ui-space-4)}.BrandsRailSection-module__A5JoXW__paddingMedium{padding-block:var(--ui-space-8)}.BrandsRailSection-module__A5JoXW__paddingLarge{padding-block:var(--ui-space-16)}.BrandsRailSection-module__A5JoXW__label{margin-bottom:var(--ui-space-4);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-semibold);text-transform:uppercase;letter-spacing:.2em}.BrandsRailSection-module__A5JoXW__logosGrid{gap:var(--ui-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:640px){.BrandsRailSection-module__A5JoXW__logosGrid{gap:var(--ui-space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.BrandsRailSection-module__A5JoXW__logosGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.BrandsRailSection-module__A5JoXW__logosGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.BrandsRailSection-module__A5JoXW__logoCard{border-radius:var(--ui-radius-xl);min-width:0;min-height:6.5rem;padding:var(--ui-space-4);transition:transform .3s var(--ui-easing), box-shadow .3s var(--ui-easing), border-color .3s var(--ui-easing);border:1px solid;justify-content:center;align-items:center;display:flex}.BrandsRailSection-module__A5JoXW__logoCard:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #0000001a}.BrandsRailSection-module__A5JoXW__logoCard:focus-visible,.BrandsRailSection-module__A5JoXW__tagLink:focus-visible{outline:3px solid color-mix(in srgb, var(--rail-text,#fff) 65%, transparent);outline-offset:3px}.BrandsRailSection-module__A5JoXW__logoImg{object-fit:contain;opacity:.8;filter:grayscale();width:auto;max-width:100%;transition:opacity .3s var(--ui-easing), filter .3s var(--ui-easing);display:block}.BrandsRailSection-module__A5JoXW__logoCard:hover .BrandsRailSection-module__A5JoXW__logoImg,.BrandsRailSection-module__A5JoXW__logoCard:focus-visible .BrandsRailSection-module__A5JoXW__logoImg{opacity:1;filter:grayscale(0)}.BrandsRailSection-module__A5JoXW__logoText{text-align:center;font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-black);text-transform:uppercase;letter-spacing:.08em;line-height:1.25}.BrandsRailSection-module__A5JoXW__tagsGrid{gap:var(--ui-space-3);flex-wrap:wrap;display:flex}.BrandsRailSection-module__A5JoXW__tagLink{align-items:center;gap:var(--ui-space-2);border-radius:var(--ui-radius-full);padding-inline:var(--ui-space-4);padding-block:var(--ui-space-2);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-medium);transition:transform var(--ui-duration-fast) var(--ui-easing);border:1px solid;display:inline-flex}.BrandsRailSection-module__A5JoXW__tagLink:hover{transform:scale(1.05)}.BrandsRailSection-module__A5JoXW__tagDot{height:var(--ui-space-2);width:var(--ui-space-2);border-radius:var(--ui-radius-full);flex-shrink:0}@media (prefers-reduced-motion:reduce){.BrandsRailSection-module__A5JoXW__logoCard,.BrandsRailSection-module__A5JoXW__logoImg,.BrandsRailSection-module__A5JoXW__tagLink{transition:none}.BrandsRailSection-module__A5JoXW__logoCard:hover,.BrandsRailSection-module__A5JoXW__tagLink:hover{transform:none}}
.page-module__ov83rG__toolbar{margin-bottom:var(--ui-space-5);justify-content:space-between;align-items:center;gap:var(--ui-space-3);display:flex}.page-module__ov83rG__toolbarTitle{font-size:var(--ui-font-size-xl);font-weight:var(--ui-weight-semibold);color:#111827}.page-module__ov83rG__addBtn{align-items:center;gap:var(--ui-space-2);border-radius:var(--ui-radius-2xl);background:var(--brand-primary);padding-inline:var(--ui-space-5);padding-block:var(--ui-space-2_5);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);color:#fff;transition:background-color var(--ui-duration-fast) var(--ui-easing);display:inline-flex}.page-module__ov83rG__addBtn:hover{background:color-mix(in srgb, var(--brand-primary) 90%, #000)}.page-module__ov83rG__list{gap:var(--ui-space-3);flex-direction:column;display:flex}.page-module__ov83rG__card{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-4);background:var(--ui-card-bg);padding:var(--ui-space-5);border:1px solid #edf2f7;border-radius:1.6rem;display:flex}.page-module__ov83rG__cardLeft{gap:var(--ui-space-3);display:flex}.page-module__ov83rG__cardIcon{color:#94a3b8;margin-top:2px}.page-module__ov83rG__cardLabel{font-weight:var(--ui-weight-semibold);color:#111827}.page-module__ov83rG__cardAddr{margin-top:var(--ui-space-1);font-size:var(--ui-font-size-sm);color:#64748b}.page-module__ov83rG__cardNotes{margin-top:var(--ui-space-2);font-size:var(--ui-font-size-xs);color:#94a3b8;font-style:italic}.page-module__ov83rG__cardActions{gap:var(--ui-space-1);display:flex}.page-module__ov83rG__iconBtn{padding:var(--ui-space-2);border-radius:var(--ui-radius-lg);color:#94a3b8;transition:background-color var(--ui-duration-fast) var(--ui-easing), color var(--ui-duration-fast) var(--ui-easing)}.page-module__ov83rG__iconBtn:hover{color:#111827;background:#f3f4f6}.page-module__ov83rG__iconBtnDanger:hover{color:#ef4444;background:#ef44441a}.page-module__ov83rG__defaultBadge{align-items:center;gap:var(--ui-space-1);margin-top:var(--ui-space-2);border-radius:var(--ui-radius-full);padding-inline:var(--ui-space-2);font-size:var(--ui-font-size-xs);font-weight:var(--ui-weight-medium);color:var(--brand-primary);background:#e306131a;padding-block:2px;display:inline-flex}.page-module__ov83rG__empty{padding-inline:var(--ui-space-6);padding-block:var(--ui-space-16);text-align:center;background:#f8fafc;border:1px dashed #dbe4ee;border-radius:1.8rem}.page-module__ov83rG__emptyTitle{font-size:var(--ui-font-size-xl);font-weight:var(--ui-weight-semibold);color:#111827}.page-module__ov83rG__emptyText{margin-inline:auto;margin-top:var(--ui-space-2);max-width:48ch;font-size:var(--ui-font-size-base);color:#64748b;line-height:1.625}.page-module__ov83rG__loadingSpinner{border:.25rem solid var(--brand-primary);border-radius:var(--ui-radius-full);border-top-color:#0000;width:2rem;height:2rem;animation:.8s linear infinite page-module__ov83rG__address-spin}.page-module__ov83rG__emptyIcon{color:#cbd5e1;width:2.5rem;height:2.5rem}.page-module__ov83rG__postalCode{font-size:var(--ui-font-size-xs);color:#9ca3af;margin-top:.125rem}.page-module__ov83rG__modalHeading{margin-bottom:var(--ui-space-5);font-size:var(--ui-font-size-lg);font-weight:var(--ui-weight-bold);color:#111827}.page-module__ov83rG__required{color:#ef4444}@keyframes page-module__ov83rG__address-spin{to{transform:rotate(360deg)}}.page-module__ov83rG__modalBackdrop{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:var(--ui-space-4);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.page-module__ov83rG__modal{background:var(--ui-card-bg);width:100%;max-width:32rem;padding:var(--ui-space-6);border-radius:2rem;box-shadow:0 25px 50px -12px #00000040}.page-module__ov83rG__modalTitle{font-size:var(--ui-font-size-lg);font-weight:var(--ui-weight-bold);color:#111827}.page-module__ov83rG__modalText{margin-top:var(--ui-space-2);font-size:var(--ui-font-size-sm);color:#6b7280}.page-module__ov83rG__form{gap:var(--ui-space-4);flex-direction:column;display:flex}.page-module__ov83rG__formRow{gap:var(--ui-space-4);display:grid}@media (min-width:640px){.page-module__ov83rG__formRow{grid-template-columns:repeat(2,1fr)}}.page-module__ov83rG__formLabel{margin-bottom:var(--ui-space-1_5);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);color:#374151;display:block}.page-module__ov83rG__input{border-radius:var(--ui-radius-xl);width:100%;padding-inline:var(--ui-space-4);padding-block:var(--ui-space-3);font-size:var(--ui-font-size-sm);color:#111827;background:#f8fafc;border:1px solid #e6edf5}.page-module__ov83rG__textarea{resize:none;border-radius:var(--ui-radius-xl);width:100%;padding-inline:var(--ui-space-4);padding-block:var(--ui-space-3);font-size:var(--ui-font-size-sm);color:#111827;background:#f8fafc;border:1px solid #e6edf5}.page-module__ov83rG__checkboxRow{cursor:pointer;align-items:center;gap:var(--ui-space-3);display:flex}.page-module__ov83rG__checkbox{height:var(--ui-space-4);width:var(--ui-space-4);border-radius:var(--ui-radius-sm);accent-color:var(--brand-primary)}.page-module__ov83rG__checkboxLabel{font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-medium);color:#374151}.page-module__ov83rG__formError{margin-top:var(--ui-space-3);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-medium);color:#ef4444}.page-module__ov83rG__modalActions{margin-top:var(--ui-space-6);justify-content:flex-end;gap:var(--ui-space-3);display:flex}.page-module__ov83rG__btnCancel{border-radius:var(--ui-radius-2xl);padding-inline:var(--ui-space-5);padding-block:var(--ui-space-2_5);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);color:#374151;transition:background-color var(--ui-duration-fast) var(--ui-easing);border:1px solid #e5e7eb}.page-module__ov83rG__btnCancel:hover{background:#f3f4f6}.page-module__ov83rG__btnSave{border-radius:var(--ui-radius-2xl);background:var(--brand-primary);padding-inline:var(--ui-space-5);padding-block:var(--ui-space-2_5);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);color:#fff;transition:background-color var(--ui-duration-fast) var(--ui-easing)}.page-module__ov83rG__btnSave:hover{background:color-mix(in srgb, var(--brand-primary) 90%, #000)}.page-module__ov83rG__btnSave:disabled{opacity:.5}.page-module__ov83rG__btnDelete{border-radius:var(--ui-radius-2xl);padding-inline:var(--ui-space-5);padding-block:var(--ui-space-2_5);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);color:#fff;transition:background-color var(--ui-duration-fast) var(--ui-easing);background:#ef4444}.page-module__ov83rG__btnDelete:hover{background:#dc2626}.page-module__ov83rG__btnDelete:disabled{opacity:.5}
.page-module__wFG5ta__empty{padding-inline:var(--ui-space-6);padding-block:var(--ui-space-16);text-align:center;background:#f8fafc;border:1px dashed #dbe4ee;border-radius:1.8rem}.page-module__wFG5ta__emptyTitle{font-size:var(--ui-font-size-xl);font-weight:var(--ui-weight-semibold);color:#111827}.page-module__wFG5ta__emptyText{margin-inline:auto;margin-top:var(--ui-space-2);max-width:48ch;font-size:var(--ui-font-size-base);color:#64748b;line-height:1.625}.page-module__wFG5ta__tableWrap{background:var(--ui-card-bg);border:1px solid #edf2f7;border-radius:1.8rem;overflow-x:auto}.page-module__wFG5ta__table{text-align:left;width:100%;font-size:var(--ui-font-size-base)}.page-module__wFG5ta__thead{font-size:11px;font-weight:var(--ui-weight-semibold);text-transform:uppercase;letter-spacing:.14em;color:#94a3b8;border-bottom:1px solid #edf2f7}.page-module__wFG5ta__th{padding-inline:var(--ui-space-5);padding-block:var(--ui-space-4)}.page-module__wFG5ta__tr{vertical-align:top;border-bottom:1px solid #f1f5f9}.page-module__wFG5ta__td{padding-inline:var(--ui-space-5);padding-block:var(--ui-space-4)}.page-module__wFG5ta__orderNum{font-weight:var(--ui-weight-semibold);color:#111827}.page-module__wFG5ta__orderDate{margin-top:var(--ui-space-1);font-size:var(--ui-font-size-sm);color:#94a3b8}.page-module__wFG5ta__tdNormal{color:#475569}.page-module__wFG5ta__tdBold{font-weight:var(--ui-weight-semibold);color:#111827}.page-module__wFG5ta__tracking{margin-top:var(--ui-space-1);font-size:var(--ui-font-size-sm);color:#94a3b8}.page-module__wFG5ta__statusBadge{border-radius:var(--ui-radius-full);padding-inline:var(--ui-space-3);padding-block:var(--ui-space-1_5);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);display:inline-flex}.page-module__wFG5ta__statusDelivered{color:#047857;background:#ecfdf5}.page-module__wFG5ta__statusConfirmed{color:#1d4ed8;background:#eff6ff}.page-module__wFG5ta__statusCancelled{color:#be123c;background:#fff1f2}.page-module__wFG5ta__statusPending{color:#b45309;background:#fffbeb}
.page-module__6PZo1q__notice{margin-bottom:var(--ui-space-6);padding-inline:var(--ui-space-5);padding-block:var(--ui-space-4);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-medium);color:#b45309;background:#f59e0b0d;border:1px solid #fde68a;border-radius:1.6rem}.page-module__6PZo1q__stats{gap:var(--ui-space-4);display:grid}@media (min-width:768px){.page-module__6PZo1q__stats{grid-template-columns:repeat(3,1fr)}}.page-module__6PZo1q__statCard{padding:var(--ui-space-5);border:1px solid #edf2f7;border-radius:1.6rem}.page-module__6PZo1q__statCardAccent{background:#fff7f8}.page-module__6PZo1q__statCardNormal{background:#f8fafc}.page-module__6PZo1q__statLabel{font-size:11px;font-weight:var(--ui-weight-semibold);text-transform:uppercase;letter-spacing:.16em;color:#94a3b8}.page-module__6PZo1q__statValue{margin-top:var(--ui-space-2);font-size:var(--ui-font-size-4xl);font-weight:var(--ui-weight-black);color:#111827}.page-module__6PZo1q__mainGrid{margin-top:var(--ui-space-6);gap:var(--ui-space-6);display:grid}@media (min-width:1280px){.page-module__6PZo1q__mainGrid{grid-template-columns:minmax(0,1fr) 320px}}.page-module__6PZo1q__ordersCard{background:var(--ui-card-bg);padding:var(--ui-space-6);border:1px solid #edf2f7;border-radius:1.8rem}.page-module__6PZo1q__ordersHeader{margin-bottom:var(--ui-space-4);justify-content:space-between;align-items:center;display:flex}.page-module__6PZo1q__ordersTitle{font-size:var(--ui-font-size-xl);font-weight:var(--ui-weight-semibold);color:#111827}.page-module__6PZo1q__ordersLink{font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);color:var(--brand-primary)}.page-module__6PZo1q__ordersEmpty{font-size:var(--ui-font-size-base);color:#64748b}.page-module__6PZo1q__orderList{gap:var(--ui-space-3);flex-direction:column;display:flex}.page-module__6PZo1q__orderRow{border-radius:var(--ui-radius-2xl);padding-inline:var(--ui-space-4);padding-block:var(--ui-space-3_5);background:#f8fafc;border:1px solid #edf2f7}.page-module__6PZo1q__orderRowInner{justify-content:space-between;align-items:center;gap:var(--ui-space-4);display:flex}.page-module__6PZo1q__orderNum{font-weight:var(--ui-weight-semibold);color:#111827}.page-module__6PZo1q__orderDate{margin-top:var(--ui-space-1);font-size:var(--ui-font-size-sm);color:#94a3b8}.page-module__6PZo1q__orderPrice{font-weight:var(--ui-weight-semibold);color:#111827}.page-module__6PZo1q__orderStatus{margin-top:var(--ui-space-1);font-size:var(--ui-font-size-sm);color:#94a3b8}.page-module__6PZo1q__sideCol{gap:var(--ui-space-4);flex-direction:column;display:flex}.page-module__6PZo1q__sideCard{padding:var(--ui-space-5);background:#f8fafc;border:1px solid #edf2f7;border-radius:1.8rem}.page-module__6PZo1q__sideLabel{font-size:11px;font-weight:var(--ui-weight-semibold);text-transform:uppercase;letter-spacing:.16em;color:#94a3b8}.page-module__6PZo1q__sideValue{margin-top:var(--ui-space-2);font-size:var(--ui-font-size-base);font-weight:var(--ui-weight-semibold);color:#111827}.page-module__6PZo1q__sideHint{margin-top:var(--ui-space-1);font-size:var(--ui-font-size-sm);color:#64748b}
.page-module__iLR0Pa__stats{margin-bottom:var(--ui-space-6);gap:var(--ui-space-4);display:grid}@media (min-width:768px){.page-module__iLR0Pa__stats{grid-template-columns:repeat(3,1fr)}}.page-module__iLR0Pa__statCard{padding:var(--ui-space-5);border:1px solid #edf2f7;border-radius:1.6rem}.page-module__iLR0Pa__statAccent{background:#fff7f8}.page-module__iLR0Pa__statNormal{background:#f8fafc}.page-module__iLR0Pa__statLabel{font-size:11px;font-weight:var(--ui-weight-semibold);text-transform:uppercase;letter-spacing:.16em;color:#94a3b8}.page-module__iLR0Pa__statValue{margin-top:var(--ui-space-2);font-size:var(--ui-font-size-xl);font-weight:var(--ui-weight-semibold);color:#111827}.page-module__iLR0Pa__empty{padding-inline:var(--ui-space-6);padding-block:var(--ui-space-16);text-align:center;background:#f8fafc;border:1px dashed #dbe4ee;border-radius:1.8rem}.page-module__iLR0Pa__emptyTitle{font-size:var(--ui-font-size-xl);font-weight:var(--ui-weight-semibold);color:#111827}.page-module__iLR0Pa__emptyText{margin-inline:auto;margin-top:var(--ui-space-2);max-width:48ch;font-size:var(--ui-font-size-base);color:#64748b;line-height:1.625}.page-module__iLR0Pa__tableWrap{background:var(--ui-card-bg);border:1px solid #edf2f7;border-radius:1.8rem;overflow-x:auto}.page-module__iLR0Pa__table{text-align:left;width:100%;font-size:var(--ui-font-size-base)}.page-module__iLR0Pa__thead{font-size:11px;font-weight:var(--ui-weight-semibold);text-transform:uppercase;letter-spacing:.14em;color:#94a3b8;border-bottom:1px solid #edf2f7}.page-module__iLR0Pa__th{padding-inline:var(--ui-space-5);padding-block:var(--ui-space-4)}.page-module__iLR0Pa__tr{border-bottom:1px solid #f1f5f9}.page-module__iLR0Pa__td{padding-inline:var(--ui-space-5);padding-block:var(--ui-space-4)}.page-module__iLR0Pa__tdNormal{color:#475569}.page-module__iLR0Pa__tdBold{font-weight:var(--ui-weight-semibold);color:#111827}.page-module__iLR0Pa__tdMuted{margin-top:var(--ui-space-1);font-size:var(--ui-font-size-sm);color:#94a3b8}.page-module__iLR0Pa__sourceBadge{border-radius:var(--ui-radius-full);padding-inline:var(--ui-space-3);padding-block:var(--ui-space-1_5);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);display:inline-flex}.page-module__iLR0Pa__productName{font-weight:var(--ui-weight-semibold);color:#111827}.page-module__iLR0Pa__priceBadge{border-radius:var(--ui-radius-full);padding-inline:var(--ui-space-3);padding-block:var(--ui-space-1_5);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);display:inline-flex}.page-module__iLR0Pa__priceCustom{color:#be123c;background:#fff1f2}.page-module__iLR0Pa__priceGroup{color:#1d4ed8;background:#eff6ff}
.page-module__4iNjhq__successNotice{margin-bottom:var(--ui-space-5);border-radius:var(--ui-radius-2xl);padding-inline:var(--ui-space-4);padding-block:var(--ui-space-3);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);color:#047857;background:#10b9810d;border:1px solid #a7f3d0}.page-module__4iNjhq__form{gap:var(--ui-space-5);display:grid}@media (min-width:1024px){.page-module__4iNjhq__form{grid-template-columns:repeat(2,1fr)}}.page-module__4iNjhq__legalCard{padding:var(--ui-space-5);background:#f8fafc;border:1px solid #edf2f7;border-radius:1.6rem}@media (min-width:1024px){.page-module__4iNjhq__legalCard{grid-column:1/-1}}.page-module__4iNjhq__legalLabel{font-size:11px;font-weight:var(--ui-weight-semibold);text-transform:uppercase;letter-spacing:.16em;color:#94a3b8}.page-module__4iNjhq__legalGrid{margin-top:var(--ui-space-3);gap:var(--ui-space-4);display:grid}@media (min-width:768px){.page-module__4iNjhq__legalGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module__4iNjhq__fieldWide{grid-column:1/-1}}.page-module__4iNjhq__fieldLabel{margin-bottom:var(--ui-space-2);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);color:#111827;display:block}.page-module__4iNjhq__input{border-radius:var(--ui-radius-xl);width:100%;padding-inline:var(--ui-space-4);padding-block:var(--ui-space-3);font-size:var(--ui-font-size-base);color:#111827;background:#f8fafc;border:1px solid #e6edf5}.page-module__4iNjhq__inputDisabled{border-radius:var(--ui-radius-xl);background:var(--ui-card-bg);width:100%;padding-inline:var(--ui-space-4);padding-block:var(--ui-space-3);font-size:var(--ui-font-size-base);color:#111827;opacity:.8;border:1px solid #e6edf5}.page-module__4iNjhq__textarea{resize:none;border-radius:var(--ui-radius-xl);width:100%;padding-inline:var(--ui-space-4);padding-block:var(--ui-space-3);font-size:var(--ui-font-size-base);color:#111827;background:#f8fafc;border:1px solid #e6edf5}.page-module__4iNjhq__actions{justify-content:flex-end;display:flex}@media (min-width:1024px){.page-module__4iNjhq__actions{grid-column:1/-1}}.page-module__4iNjhq__submitBtn{border-radius:var(--ui-radius-2xl);background:var(--brand-primary);padding-inline:var(--ui-space-6);padding-block:var(--ui-space-3);font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);color:#fff;transition:background-color var(--ui-duration-fast) var(--ui-easing)}.page-module__4iNjhq__submitBtn:hover{background:color-mix(in srgb, var(--brand-primary) 90%, #000)}
.SectionRenderer-module__AGvU4W__unknown{padding-block:var(--ui-space-12);text-align:center;font-size:var(--ui-font-size-sm);color:#fff6}
