.platform-features-premium-module__diDdKa__featuresSection{isolation:isolate;background:radial-gradient(circle at 88% 10%,#f25c3212,#0000 25rem),radial-gradient(circle at 8% 88%,#d3a64b1a,#0000 24rem),linear-gradient(#fffdf9 0%,#fbf7ef 100%);position:relative;overflow:hidden}.platform-features-premium-module__diDdKa__featuresSection:before,.platform-features-premium-module__diDdKa__featuresSection:after{z-index:-1;content:"";pointer-events:none;border:1px solid #d3a64b1f;border-radius:50%;width:430px;height:430px;position:absolute}.platform-features-premium-module__diDdKa__featuresSection:before{inset-inline-end:-240px;top:70px;box-shadow:0 0 0 38px #d3a64b06,0 0 0 78px #d3a64b05}.platform-features-premium-module__diDdKa__featuresSection:after{inset-inline-start:-260px;bottom:-190px;box-shadow:0 0 0 38px #f25c3206,0 0 0 78px #d3a64b04}.platform-features-premium-module__diDdKa__featuresInner{position:relative}.platform-features-premium-module__diDdKa__featuresHead{text-align:center;justify-items:center;max-width:880px;margin:0 auto 42px;display:grid}.platform-features-premium-module__diDdKa__featuresBadge{color:#9b651e;letter-spacing:.02em;background:#fff7e7d1;border:1px solid #d3a64b33;border-radius:999px;align-items:center;gap:9px;min-height:38px;padding:0 16px;font-size:12px;font-weight:950;display:inline-flex;box-shadow:inset 0 1px #ffffffbf}.platform-features-premium-module__diDdKa__featuresBadge:before,.platform-features-premium-module__diDdKa__featuresBadge:after{color:#e89a1f;content:"✦";font-size:9px}.platform-features-premium-module__diDdKa__featuresTitle{color:#151b50;letter-spacing:-.035em;max-width:800px;margin:18px 0 0;font-size:clamp(38px,5.5vw,68px);font-weight:950;line-height:1.08}.platform-features-premium-module__diDdKa__featuresDivider{color:#ee9d21;align-items:center;gap:12px;width:230px;margin:19px 0 15px;display:flex}.platform-features-premium-module__diDdKa__featuresDivider:before,.platform-features-premium-module__diDdKa__featuresDivider:after{content:"";background:linear-gradient(90deg,#0000,#eca33b);flex:1;height:1px}.platform-features-premium-module__diDdKa__featuresDivider:after{background:linear-gradient(90deg,#eca33b,#0000)}.platform-features-premium-module__diDdKa__featuresDivider span{font-size:15px;line-height:1}.platform-features-premium-module__diDdKa__featuresIntro{color:#697083;max-width:690px;margin:0;font-size:16px;line-height:1.9}.platform-features-premium-module__diDdKa__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.platform-features-premium-module__diDdKa__featureCard{text-align:center;background:radial-gradient(circle at 50% 0,#f7b94d14,#0000 11rem),linear-gradient(165deg,#fffffffa,#fffdf9f5);border:1px solid #d3a64b45;border-radius:28px;align-content:start;justify-items:center;min-width:0;min-height:340px;padding:30px 28px 26px;transition:transform .22s,box-shadow .22s,border-color .22s;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #10213d0f}.platform-features-premium-module__diDdKa__featureCard:after{content:"";opacity:.8;background:linear-gradient(90deg,#0000,#e6a237 25%,#f05f2f 50%,#e6a237 75%,#0000);height:2px;transition:transform .22s;position:absolute;bottom:0;left:12%;right:12%;transform:scaleX(.4)}.platform-features-premium-module__diDdKa__featureCard:hover{border-color:#e29d2f7a;transform:translateY(-7px);box-shadow:0 28px 70px #10213d1a,0 12px 28px #eb971f14}.platform-features-premium-module__diDdKa__featureCard:hover:after{transform:scaleX(1)}.platform-features-premium-module__diDdKa__featureIconShell{background:linear-gradient(145deg,#fff,#fff9ee);border:1px solid #e29d2f3d;border-radius:50%;place-items:center;width:92px;height:92px;display:grid;position:relative;box-shadow:0 14px 28px #e1962426,inset 0 0 0 8px #fff9edc2}.platform-features-premium-module__diDdKa__featureIconShell:before{content:"";border:1px solid #d3a64b1a;border-radius:50%;position:absolute;inset:-7px}.platform-features-premium-module__diDdKa__featureIcon{color:#e18b0a;filter:drop-shadow(0 5px 8px #e2900e29);width:43px;height:43px}.platform-features-premium-module__diDdKa__featureSpark{top:9px;color:#f1a11b;font-size:10px;position:absolute;inset-inline-start:13px}.platform-features-premium-module__diDdKa__featureCard h3{color:#151b50;margin:27px 0 0;font-size:23px;font-weight:950;line-height:1.35}.platform-features-premium-module__diDdKa__cardDivider{color:#eca12d;align-items:center;gap:7px;width:92px;margin:11px 0 12px;display:flex}.platform-features-premium-module__diDdKa__cardDivider:before,.platform-features-premium-module__diDdKa__cardDivider:after{content:"";background:#eba02d;flex:1;height:1px}.platform-features-premium-module__diDdKa__cardDivider span{font-size:8px}.platform-features-premium-module__diDdKa__featureCard p{color:#6d7483;max-width:330px;margin:0;font-size:14px;line-height:1.9}.platform-features-premium-module__diDdKa__featureArrow{color:#d9860d;background:#fffaf1;border:1px solid #e29d2f47;border-radius:50%;place-items:center;width:34px;height:34px;margin-top:auto;font-size:16px;display:grid;transform:translateY(6px)}.platform-features-premium-module__diDdKa__mobileAppDock,.platform-features-premium-module__diDdKa__mobileDockSpacer{display:none}@media (max-width:980px){.platform-features-premium-module__diDdKa__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.platform-features-premium-module__diDdKa__featuresSection{background:radial-gradient(circle at 100% 0,#f25c320f,#0000 15rem),linear-gradient(#fffdf9 0%,#f7f5f1 100%);padding:50px 12px 58px!important}.platform-features-premium-module__diDdKa__featuresHead{margin-bottom:25px}.platform-features-premium-module__diDdKa__featuresBadge{min-height:34px;padding-inline:13px;font-size:10px}.platform-features-premium-module__diDdKa__featuresTitle{max-width:350px;margin-top:13px;font-size:clamp(29px,9vw,38px);line-height:1.18}.platform-features-premium-module__diDdKa__featuresDivider{width:150px;margin:13px 0 10px}.platform-features-premium-module__diDdKa__featuresIntro{max-width:335px;font-size:12px;line-height:1.75}.platform-features-premium-module__diDdKa__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.platform-features-premium-module__diDdKa__featureCard{border-radius:20px;min-height:244px;padding:17px 10px 14px;box-shadow:0 8px 26px #10213d0d}.platform-features-premium-module__diDdKa__featureCard:hover{transform:none}.platform-features-premium-module__diDdKa__featureIconShell{width:64px;height:64px;box-shadow:0 8px 18px #e1962421,inset 0 0 0 5px #fff9edd1}.platform-features-premium-module__diDdKa__featureIconShell:before{inset:-4px}.platform-features-premium-module__diDdKa__featureIcon{width:30px;height:30px}.platform-features-premium-module__diDdKa__featureSpark{top:6px;font-size:7px;inset-inline-start:9px}.platform-features-premium-module__diDdKa__featureCard h3{margin-top:16px;font-size:14px;line-height:1.35}.platform-features-premium-module__diDdKa__cardDivider{width:64px;margin:7px 0 8px}.platform-features-premium-module__diDdKa__featureCard p{color:#737b89;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-width:100%;font-size:10px;line-height:1.65;display:-webkit-box;overflow:hidden}.platform-features-premium-module__diDdKa__featureArrow{display:none}.platform-features-premium-module__diDdKa__mobileAppDock{z-index:95;right:10px;bottom:calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);background:#fffcf7f0;border:1px solid #1a194a1a;border-radius:24px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;height:70px;padding:7px 8px;display:grid;position:fixed;left:10px;box-shadow:0 18px 55px #10213d2e}.platform-features-premium-module__diDdKa__dockItem,.platform-features-premium-module__diDdKa__dockPrimary{color:#766f66;background:0 0;border:0;align-content:center;justify-items:center;gap:3px;min-width:0;height:55px;font-size:9px;font-weight:850;text-decoration:none;display:grid}.platform-features-premium-module__diDdKa__dockItem svg{width:20px;height:20px}.platform-features-premium-module__diDdKa__dockItemActive{color:#d77e0a}.platform-features-premium-module__diDdKa__dockPrimary{color:#fff;background:linear-gradient(145deg,#f7a313,#e4670f);border:4px solid #fffaf2;border-radius:50%;place-items:center;width:58px;height:58px;margin:-25px auto 0;position:relative;box-shadow:0 10px 24px #e17f084d}.platform-features-premium-module__diDdKa__dockPrimary svg{width:25px;height:25px}.platform-features-premium-module__diDdKa__dockPrimary span{color:#9c651c;width:max-content;font-size:8px;font-weight:900;position:absolute;top:62px}.platform-features-premium-module__diDdKa__mobileDockSpacer{height:calc(82px + env(safe-area-inset-bottom));display:block}}@media (max-width:360px){.platform-features-premium-module__diDdKa__featureCard{min-height:235px;padding-inline:8px}.platform-features-premium-module__diDdKa__featureCard p{font-size:9.5px}}
.platform-hero-slider-module__t64WFa__hero{--hero-navy:#17184f;--hero-ink:#12163d;--hero-orange:#f25c32;--hero-gold:#d4a74c;--hero-ivory:#fffaf2;touch-action:pan-y;background:#f5f1ea;border-bottom:1px solid #17184f14;position:relative;overflow:hidden}.platform-hero-slider-module__t64WFa__viewport{overflow:hidden}.platform-hero-slider-module__t64WFa__track{will-change:transform;direction:ltr;width:100%;transition:transform .72s cubic-bezier(.22,1,.36,1);display:flex}.platform-hero-slider-module__t64WFa__slide{isolation:isolate;direction:rtl;flex:0 0 100%;min-width:100%;min-height:620px;position:relative;overflow:hidden}.platform-hero-slider-module__t64WFa__slide:before{content:"";z-index:-3;position:absolute;inset:0}.platform-hero-slider-module__t64WFa__luxury:before{background:radial-gradient(circle at 12% 15%,#d4a74c33,#0000 29%),linear-gradient(120deg,#fffaf2 0%,#f7efe3 55%,#fffdf8 100%)}.platform-hero-slider-module__t64WFa__modern:before{background:radial-gradient(circle at 20% 20%,#5d7f6f29,#0000 30%),linear-gradient(120deg,#f8fbf8 0%,#eef3ee 55%,#fff 100%)}.platform-hero-slider-module__t64WFa__editorial:before{background:radial-gradient(circle at 16% 18%,#d4a74c24,#0000 27%),linear-gradient(118deg,#f8f3e9 0%,#e8e0d3 48%,#fefbf5 100%)}.platform-hero-slider-module__t64WFa__slideGlow{filter:blur(8px);pointer-events:none;z-index:-2;background:#f25c321f;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-280px;left:-170px}.platform-hero-slider-module__t64WFa__inner{grid-template-columns:minmax(0,.9fr) minmax(500px,1.1fr);align-items:center;gap:clamp(38px,5vw,82px);width:min(1180px,100% - 64px);min-height:620px;margin:0 auto;padding:52px 0 58px;display:grid}.platform-hero-slider-module__t64WFa__copy{z-index:2;min-width:0;position:relative}.platform-hero-slider-module__t64WFa__slideMeta{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.platform-hero-slider-module__t64WFa__eyebrow{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:34px;color:var(--hero-navy);letter-spacing:.02em;background:#ffffffa8;border:1px solid #17184f21;border-radius:999px;align-items:center;gap:8px;padding:7px 13px;font-size:.78rem;font-weight:800;display:inline-flex}.platform-hero-slider-module__t64WFa__eyebrow:before{content:"";background:linear-gradient(135deg,#ff9e18,#e64432);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #f25c321a}.platform-hero-slider-module__t64WFa__counter{color:#17184f85;letter-spacing:.16em;font-size:.72rem;font-weight:900}.platform-hero-slider-module__t64WFa__title{max-width:670px;color:var(--hero-ink);letter-spacing:-.055em;margin:0;font-size:clamp(3rem,5.2vw,5.65rem);font-weight:900;line-height:.98}.platform-hero-slider-module__t64WFa__title span{color:var(--hero-orange);margin-top:12px;display:block}.platform-hero-slider-module__t64WFa__modern .platform-hero-slider-module__t64WFa__title span{color:#426b58}.platform-hero-slider-module__t64WFa__editorial .platform-hero-slider-module__t64WFa__title{color:#1b1a19;letter-spacing:-.065em}.platform-hero-slider-module__t64WFa__editorial .platform-hero-slider-module__t64WFa__title span{color:#8f6c2f}.platform-hero-slider-module__t64WFa__description{color:#5c6274;max-width:625px;margin:25px 0 0;font-size:clamp(1rem,1.35vw,1.16rem);font-weight:600;line-height:1.95}.platform-hero-slider-module__t64WFa__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.platform-hero-slider-module__t64WFa__primaryCta,.platform-hero-slider-module__t64WFa__secondaryCta{border-radius:15px;justify-content:center;align-items:center;gap:11px;min-height:50px;padding:0 21px;font-size:.9rem;font-weight:900;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.platform-hero-slider-module__t64WFa__primaryCta{color:#fff;background:linear-gradient(135deg,#ff8118 0%,#f25c32 52%,#df3e31 100%);box-shadow:0 15px 34px #df3e3133}.platform-hero-slider-module__t64WFa__primaryCta b{font-size:1.15rem}.platform-hero-slider-module__t64WFa__primaryCta:hover{transform:translateY(-2px);box-shadow:0 19px 38px #df3e3140}.platform-hero-slider-module__t64WFa__secondaryCta{color:var(--hero-navy);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff8f;border:1px solid #17184f24}.platform-hero-slider-module__t64WFa__secondaryCta:hover{background:#ffffffe6;transform:translateY(-2px)}.platform-hero-slider-module__t64WFa__trustRow{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.platform-hero-slider-module__t64WFa__trustRow span{color:#696d7c;padding-inline-start:18px;font-size:.76rem;font-weight:750;position:relative}.platform-hero-slider-module__t64WFa__trustRow span:before{content:"✓";color:#df5832;font-weight:950;position:absolute;inset-inline-start:0}.platform-hero-slider-module__t64WFa__previewWrap{min-width:0;padding:23px 0 25px 18px;position:relative}.platform-hero-slider-module__t64WFa__previewWrap:before{content:"";z-index:-1;background:#ffffff75;border:1px solid #ffffffb8;border-radius:36px;position:absolute;inset:2% 5% -2% 10%;transform:rotate(-2deg);box-shadow:0 28px 80px #1f1b251c}.platform-hero-slider-module__t64WFa__previewChrome{transform-origin:50%;background:#fff;border:1px solid #17184f1f;border-radius:24px;position:relative;overflow:hidden;transform:perspective(1300px)rotateY(-4deg)rotateX(1.5deg);box-shadow:0 32px 80px #1f1b2529}.platform-hero-slider-module__t64WFa__modern .platform-hero-slider-module__t64WFa__previewChrome{border-radius:18px;transform:perspective(1300px)rotateY(-2deg)}.platform-hero-slider-module__t64WFa__editorial .platform-hero-slider-module__t64WFa__previewChrome{border-color:#14121038;border-radius:5px;transform:perspective(1300px)rotateY(-5deg)rotate(-.6deg)}.platform-hero-slider-module__t64WFa__previewBar{direction:ltr;background:#fbfaf8;border-bottom:1px solid #ece8e2;align-items:center;gap:6px;height:38px;padding:0 14px;display:flex}.platform-hero-slider-module__t64WFa__previewBar>span{background:#dcd8d1;border-radius:50%;width:8px;height:8px}.platform-hero-slider-module__t64WFa__previewBar>span:first-child{background:#f25c32}.platform-hero-slider-module__t64WFa__previewBar>span:nth-child(2){background:#d4a74c}.platform-hero-slider-module__t64WFa__previewBar>span:nth-child(3){background:#6b8b79}.platform-hero-slider-module__t64WFa__previewBar b{color:#8b8790;background:#f1efeb;border-radius:999px;margin-left:auto;margin-right:auto;padding:5px 42px;font-size:.55rem;font-weight:750}.platform-hero-slider-module__t64WFa__previewImage{aspect-ratio:1.34;background:#f2eee7;position:relative;overflow:hidden}.platform-hero-slider-module__t64WFa__previewImage img{object-fit:cover;object-position:top center}.platform-hero-slider-module__t64WFa__previewBadge{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffdf8eb;border:1px solid #d4a74c57;border-radius:16px;grid-template-columns:38px 1fr;align-items:center;gap:10px;max-width:255px;padding:11px 13px;display:grid;position:absolute;bottom:-3px;left:-5px;box-shadow:0 16px 38px #201d1f24}.platform-hero-slider-module__t64WFa__previewBadge>span{color:#a27528;background:linear-gradient(145deg,#fff5d7,#f3d38b);border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.platform-hero-slider-module__t64WFa__previewBadge div{gap:2px;min-width:0;display:grid}.platform-hero-slider-module__t64WFa__previewBadge strong{color:#28263e;font-size:.73rem;line-height:1.4}.platform-hero-slider-module__t64WFa__previewBadge small{color:#777584;font-size:.61rem;line-height:1.4}.platform-hero-slider-module__t64WFa__controls{z-index:8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);direction:ltr;background:#ffffffd1;border:1px solid #17184f1c;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:5px 7px;display:flex;position:absolute;bottom:19px;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #18162314}.platform-hero-slider-module__t64WFa__arrow{width:29px;height:29px;color:var(--hero-navy);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font-size:.9rem;font-weight:900;display:grid}.platform-hero-slider-module__t64WFa__arrow:hover{background:#f3efe8}.platform-hero-slider-module__t64WFa__dots{align-items:center;gap:6px;display:flex}.platform-hero-slider-module__t64WFa__dot,.platform-hero-slider-module__t64WFa__dotActive{cursor:pointer;border:0;border-radius:999px;height:7px;transition:width .22s,background .22s}.platform-hero-slider-module__t64WFa__dot{background:#c7c4c0;width:7px}.platform-hero-slider-module__t64WFa__dotActive{background:linear-gradient(90deg,#f79819,#ed4f32);width:25px}.platform-hero-slider-module__t64WFa__swipeHint{display:none}@media (max-width:980px){.platform-hero-slider-module__t64WFa__inner{grid-template-columns:minmax(0,.93fr) minmax(390px,1.07fr);gap:28px;width:min(100% - 38px,900px)}.platform-hero-slider-module__t64WFa__title{font-size:clamp(2.6rem,5.3vw,4.2rem)}}@media (max-width:760px){.platform-hero-slider-module__t64WFa__hero{background:#f8f5ef}.platform-hero-slider-module__t64WFa__slide{min-height:auto;padding-bottom:78px}.platform-hero-slider-module__t64WFa__inner{grid-template-columns:1fr;gap:15px;width:100%;min-height:auto;padding:13px 14px 24px}.platform-hero-slider-module__t64WFa__copy{text-align:right;padding:16px 8px 0}.platform-hero-slider-module__t64WFa__slideMeta{margin-bottom:13px}.platform-hero-slider-module__t64WFa__eyebrow{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 60px);min-height:28px;padding:5px 9px;font-size:.63rem;overflow:hidden}.platform-hero-slider-module__t64WFa__counter{font-size:.61rem}.platform-hero-slider-module__t64WFa__title{letter-spacing:-.04em;max-width:100%;font-size:clamp(2.05rem,10vw,2.7rem);line-height:1.04}.platform-hero-slider-module__t64WFa__title span{margin-top:6px}.platform-hero-slider-module__t64WFa__description{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:13px;font-size:.82rem;line-height:1.75;display:-webkit-box;overflow:hidden}.platform-hero-slider-module__t64WFa__actions{grid-template-columns:1fr auto;gap:8px;margin-top:15px;display:grid}.platform-hero-slider-module__t64WFa__primaryCta,.platform-hero-slider-module__t64WFa__secondaryCta{border-radius:14px;min-height:46px;padding:0 15px;font-size:.78rem}.platform-hero-slider-module__t64WFa__primaryCta{box-shadow:0 12px 25px #df3e312e}.platform-hero-slider-module__t64WFa__secondaryCta{min-width:105px}.platform-hero-slider-module__t64WFa__trustRow{gap:5px 12px;margin-top:11px}.platform-hero-slider-module__t64WFa__trustRow span{padding-inline-start:14px;font-size:.63rem}.platform-hero-slider-module__t64WFa__previewWrap{padding:3px 2px 25px}.platform-hero-slider-module__t64WFa__previewWrap:before{border-radius:25px;inset:4% 3% 2% 7%}.platform-hero-slider-module__t64WFa__previewChrome,.platform-hero-slider-module__t64WFa__modern .platform-hero-slider-module__t64WFa__previewChrome,.platform-hero-slider-module__t64WFa__editorial .platform-hero-slider-module__t64WFa__previewChrome{border-radius:19px;transform:none;box-shadow:0 18px 44px #1d1a2321}.platform-hero-slider-module__t64WFa__editorial .platform-hero-slider-module__t64WFa__previewChrome{border-radius:8px}.platform-hero-slider-module__t64WFa__previewBar{height:27px;padding:0 9px}.platform-hero-slider-module__t64WFa__previewBar>span{width:6px;height:6px}.platform-hero-slider-module__t64WFa__previewBar b{padding:3px 27px;font-size:.45rem}.platform-hero-slider-module__t64WFa__previewImage{aspect-ratio:1.48}.platform-hero-slider-module__t64WFa__previewBadge{border-radius:13px;grid-template-columns:31px 1fr;max-width:205px;padding:8px 10px;bottom:5px;left:10px;right:auto}.platform-hero-slider-module__t64WFa__previewBadge>span{border-radius:10px;width:31px;height:31px}.platform-hero-slider-module__t64WFa__previewBadge strong{font-size:.64rem}.platform-hero-slider-module__t64WFa__previewBadge small{font-size:.54rem}.platform-hero-slider-module__t64WFa__controls{bottom:34px}.platform-hero-slider-module__t64WFa__arrow{display:none}.platform-hero-slider-module__t64WFa__swipeHint{z-index:7;color:#17184f75;width:max-content;font-size:.58rem;font-weight:800;display:block;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}}@media (max-width:390px){.platform-hero-slider-module__t64WFa__inner{padding-inline:10px}.platform-hero-slider-module__t64WFa__copy{padding-inline:7px}.platform-hero-slider-module__t64WFa__title{font-size:clamp(1.9rem,9.5vw,2.35rem)}.platform-hero-slider-module__t64WFa__description{font-size:.78rem}.platform-hero-slider-module__t64WFa__actions{grid-template-columns:1fr}.platform-hero-slider-module__t64WFa__secondaryCta{min-height:41px}.platform-hero-slider-module__t64WFa__trustRow span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.platform-hero-slider-module__t64WFa__track,.platform-hero-slider-module__t64WFa__primaryCta,.platform-hero-slider-module__t64WFa__secondaryCta,.platform-hero-slider-module__t64WFa__dot,.platform-hero-slider-module__t64WFa__dotActive{transition:none}}
.platform-home-module__4IIX9a__page{color:#1a194a;background:#fbf8f2;min-height:100vh}.platform-home-module__4IIX9a__hero{background:radial-gradient(circle at 84% 8%,#f890142e,#0000 31%),radial-gradient(circle at 12% 0,#d4a24624,#0000 30%),linear-gradient(#fffdfa 0%,#fbf8f2 100%);padding:38px clamp(18px,5vw,78px) 68px;position:relative;overflow:hidden}.platform-home-module__4IIX9a__heroInner{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);align-items:center;gap:clamp(32px,6vw,84px);width:min(1460px,100%);margin:0 auto;display:grid}.platform-home-module__4IIX9a__eyebrow{color:#3b3a68;background:#ffffffc7;border:1px solid #1a194a1a;border-radius:999px;align-items:center;gap:10px;margin:0 0 16px;padding:8px 12px;font-size:13px;font-weight:800;display:inline-flex}.platform-home-module__4IIX9a__eyebrowDot{background:#f89014;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 5px #f8901424}.platform-home-module__4IIX9a__title{color:#1a194a;letter-spacing:-.055em;max-width:800px;margin:0;font-size:clamp(48px,7vw,96px);font-weight:800;line-height:.98}.platform-home-module__4IIX9a__titleAccent{background:linear-gradient(90deg,#f89014 0%,#ee5410 52%,#b50609 100%);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.platform-home-module__4IIX9a__lead{color:#5f6077;max-width:720px;margin:24px 0 0;font-size:clamp(17px,1.55vw,22px);line-height:1.8}.platform-home-module__4IIX9a__actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.platform-home-module__4IIX9a__primaryCta,.platform-home-module__4IIX9a__secondaryCta{border-radius:16px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 22px;font-weight:900;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:inline-flex}.platform-home-module__4IIX9a__primaryCta{color:#fff;background:#1a194a;box-shadow:0 12px 28px #1a194a2e}.platform-home-module__4IIX9a__primaryCta:hover{transform:translateY(-2px);box-shadow:0 16px 34px #1a194a40}.platform-home-module__4IIX9a__secondaryCta{color:#1a194a;background:#ffffffdb;border:1px solid #1a194a24}.platform-home-module__4IIX9a__secondaryCta:hover{border-color:#f8901473;transform:translateY(-2px)}.platform-home-module__4IIX9a__trustRow{color:#6d6e82;flex-wrap:wrap;gap:18px;margin-top:28px;font-size:13px;display:flex}.platform-home-module__4IIX9a__trustItem{align-items:center;gap:7px;display:inline-flex}.platform-home-module__4IIX9a__trustCheck{color:#fff;background:linear-gradient(135deg,#f89014,#d92f10);border-radius:999px;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.platform-home-module__4IIX9a__marketCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffdb;border:1px solid #1a194a17;border-radius:30px;padding:18px;position:relative;box-shadow:0 30px 90px #1a194a21}.platform-home-module__4IIX9a__marketCard:before{-webkit-mask-composite:xor;content:"";pointer-events:none;background:linear-gradient(135deg,#f890146b,#d4a24626,#b5060938);border-radius:31px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.platform-home-module__4IIX9a__marketTop{justify-content:space-between;align-items:center;gap:12px;padding:4px 2px 16px;display:flex}.platform-home-module__4IIX9a__marketTop strong{color:#1a194a;font-size:15px}.platform-home-module__4IIX9a__livePill{color:#a52a0d;background:#fff0e4;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:900}.platform-home-module__4IIX9a__searchBar{color:#8b8999;background:#fffdfa;border:1px solid #1a194a17;border-radius:16px;align-items:center;gap:10px;height:52px;padding:0 15px;display:flex}.platform-home-module__4IIX9a__categoryGrid{grid-template-columns:repeat(4,1fr);gap:8px;margin:12px 0;display:grid}.platform-home-module__4IIX9a__categoryChip{text-align:center;color:#39385f;background:#f7f2e9;border-radius:14px;padding:14px 8px;font-size:12px;font-weight:800}.platform-home-module__4IIX9a__productGrid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.platform-home-module__4IIX9a__productCard{background:#fff;border:1px solid #1a194a14;border-radius:18px;padding:10px}.platform-home-module__4IIX9a__productVisual{background:linear-gradient(135deg,#fff0c9 0%,#ffb13d 42%,#ef4b13 72%,#b50609 100%);border-radius:13px;height:112px}.platform-home-module__4IIX9a__productVisualAlt{background:linear-gradient(135deg,#e8e7f0,#c8c7da 48%,#d9b96f 100%)}.platform-home-module__4IIX9a__productMeta{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.platform-home-module__4IIX9a__productMeta span{color:#747487;font-size:11px}.platform-home-module__4IIX9a__productMeta strong{color:#1a194a;font-size:13px}.platform-home-module__4IIX9a__marketFooter{color:#fff;background:#1a194a;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding:13px 14px;display:flex}.platform-home-module__4IIX9a__marketFooter span{color:#d8d7e4;font-size:12px}.platform-home-module__4IIX9a__marketFooter b{color:#ffd08a;font-size:12px}.platform-home-module__4IIX9a__section{padding:88px clamp(18px,5vw,78px)}.platform-home-module__4IIX9a__sectionInner{width:min(1460px,100%);margin:0 auto}.platform-home-module__4IIX9a__sectionHead{justify-content:space-between;align-items:end;gap:24px;margin-bottom:30px;display:flex}.platform-home-module__4IIX9a__sectionKicker{color:#d44a12;margin:0 0 10px;font-size:13px;font-weight:900}.platform-home-module__4IIX9a__sectionTitle{color:#1a194a;letter-spacing:-.035em;max-width:760px;margin:0;font-size:clamp(34px,5vw,62px);line-height:1.05}.platform-home-module__4IIX9a__sectionText{color:#707185;max-width:540px;margin:0;line-height:1.8}.platform-home-module__4IIX9a__featureGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.platform-home-module__4IIX9a__featureCard{background:#fff;border:1px solid #1a194a17;border-radius:24px;min-height:230px;padding:24px;box-shadow:0 14px 36px #1a194a0b}.platform-home-module__4IIX9a__featureNumber{color:#9c2a0c;background:#fff0e4;border-radius:12px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:900;display:grid}.platform-home-module__4IIX9a__featureCard h3{color:#1a194a;margin:36px 0 9px;font-size:22px}.platform-home-module__4IIX9a__featureCard p{color:#737487;margin:0;line-height:1.75}.platform-home-module__4IIX9a__darkSection{color:#fffdf9;background:linear-gradient(#1a194a 0%,#15143f 100%)}.platform-home-module__4IIX9a__darkSection .platform-home-module__4IIX9a__sectionTitle{text-shadow:0 1px 18px #ffffff0f;color:#fffdf9!important}.platform-home-module__4IIX9a__darkSection .platform-home-module__4IIX9a__sectionText{color:#d9d9e6!important}.platform-home-module__4IIX9a__darkSection .platform-home-module__4IIX9a__sectionKicker{color:#f6b04f!important}.platform-home-module__4IIX9a__journeyGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.platform-home-module__4IIX9a__journeyCard{background:linear-gradient(145deg,#2b2a67,#222154);border:1px solid #ffffff29;border-radius:22px;padding:22px;box-shadow:0 16px 34px #0808232e,inset 0 1px #ffffff0a}.platform-home-module__4IIX9a__journeyCard span{font-size:12px;font-weight:900;color:#ffc861!important}.platform-home-module__4IIX9a__journeyCard h3{text-shadow:0 1px 12px #ffffff0d;margin:26px 0 8px;font-size:20px;font-weight:900;color:#fffdf9!important}.platform-home-module__4IIX9a__journeyCard p{margin:0;line-height:1.75;color:#d8d9e6!important}.platform-home-module__4IIX9a__darkSection .platform-home-module__4IIX9a__journeyCard h1,.platform-home-module__4IIX9a__darkSection .platform-home-module__4IIX9a__journeyCard h2,.platform-home-module__4IIX9a__darkSection .platform-home-module__4IIX9a__journeyCard h3,.platform-home-module__4IIX9a__darkSection .platform-home-module__4IIX9a__journeyCard h4,.platform-home-module__4IIX9a__darkSection .platform-home-module__4IIX9a__journeyCard h5,.platform-home-module__4IIX9a__darkSection .platform-home-module__4IIX9a__journeyCard h6,.platform-home-module__4IIX9a__darkSection .platform-home-module__4IIX9a__journeyCard strong{color:#fffdf9!important}.platform-home-module__4IIX9a__darkSection .platform-home-module__4IIX9a__journeyCard p,.platform-home-module__4IIX9a__darkSection .platform-home-module__4IIX9a__journeyCard small{color:#d8d9e6!important}.platform-home-module__4IIX9a__launchSection{background:#fff;padding:22px clamp(18px,5vw,78px) 90px}.platform-home-module__4IIX9a__launchCard{background:radial-gradient(circle at 8% 12%,#d4a74c2e,#0000 22rem),linear-gradient(135deg,#fffdf9,#f8f3eb);border:1px solid #1a194a14;border-radius:32px;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:center;gap:28px;width:min(1460px,100%);margin:0 auto;padding:clamp(28px,4vw,48px);display:grid;box-shadow:0 28px 70px #1a194a14}.platform-home-module__4IIX9a__launchCopy{max-width:850px}.platform-home-module__4IIX9a__launchBadge{color:#8f5d18;letter-spacing:.12em;background:#fff1d8;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:900;display:inline-flex}.platform-home-module__4IIX9a__launchCopy h2{color:#1a194a;letter-spacing:-.035em;margin:14px 0 12px;font-size:clamp(34px,4vw,58px);line-height:1.07}.platform-home-module__4IIX9a__launchCopy p{color:#6d7082;max-width:820px;margin:0;font-size:15px;line-height:1.85}.platform-home-module__4IIX9a__launchBenefits{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.platform-home-module__4IIX9a__launchBenefits span{color:#555a70;background:#fff;border:1px solid #1a194a14;border-radius:999px;padding:9px 11px;font-size:11px;font-weight:800}.platform-home-module__4IIX9a__launchAside{background:#fff;border:1px solid #1a194a14;border-radius:24px;gap:8px;padding:24px;display:grid;box-shadow:0 16px 38px #1a194a0d}.platform-home-module__4IIX9a__launchAside strong{color:#1a194a;font-size:clamp(36px,4vw,56px);line-height:1}.platform-home-module__4IIX9a__launchAside>span{color:#777c8c;font-size:12px;line-height:1.7}.platform-home-module__4IIX9a__launchAside .platform-home-module__4IIX9a__primaryCta{width:100%;margin-top:12px}.platform-home-module__4IIX9a__loginCta{text-align:center;background:#fbf8f2;padding:88px clamp(18px,5vw,78px)}.platform-home-module__4IIX9a__loginCtaInner{background:#fff;border:1px solid #1a194a17;border-radius:30px;width:min(920px,100%);margin:0 auto;padding:46px;box-shadow:0 18px 50px #1a194a0d}.platform-home-module__4IIX9a__loginCta h2{color:#1a194a;letter-spacing:-.04em;margin:8px 0 14px;font-size:clamp(34px,5vw,58px)}.platform-home-module__4IIX9a__loginCta p{color:#707185;max-width:680px;margin:0 auto 24px;line-height:1.8}.platform-home-module__4IIX9a__footer{color:#747487;background:#fff;border-top:1px solid #1a194a17;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:24px clamp(18px,5vw,78px);display:flex}.platform-home-module__4IIX9a__footer b{color:#1a194a}@media (max-width:980px){.platform-home-module__4IIX9a__heroInner{grid-template-columns:1fr}.platform-home-module__4IIX9a__marketCard{max-width:680px}.platform-home-module__4IIX9a__featureGrid,.platform-home-module__4IIX9a__journeyGrid{grid-template-columns:repeat(2,1fr)}.platform-home-module__4IIX9a__sectionHead{flex-direction:column;align-items:start}.platform-home-module__4IIX9a__launchCard{grid-template-columns:1fr}.platform-home-module__4IIX9a__launchAside{max-width:520px}}@media (max-width:640px){.platform-home-module__4IIX9a__hero{padding-top:22px;padding-bottom:42px}.platform-home-module__4IIX9a__title{font-size:clamp(44px,14vw,70px)}.platform-home-module__4IIX9a__lead{font-size:17px}.platform-home-module__4IIX9a__actions{grid-template-columns:1fr;display:grid}.platform-home-module__4IIX9a__primaryCta,.platform-home-module__4IIX9a__secondaryCta{width:100%}.platform-home-module__4IIX9a__marketCard{border-radius:23px;padding:12px}.platform-home-module__4IIX9a__categoryGrid{grid-template-columns:repeat(2,1fr)}.platform-home-module__4IIX9a__featureGrid,.platform-home-module__4IIX9a__journeyGrid{grid-template-columns:1fr}.platform-home-module__4IIX9a__section{padding-top:62px;padding-bottom:62px}.platform-home-module__4IIX9a__featureCard{min-height:auto}.platform-home-module__4IIX9a__journeyCard{border-radius:20px;padding:20px}.platform-home-module__4IIX9a__journeyCard h3{margin-top:16px;font-size:18px;line-height:1.4}.platform-home-module__4IIX9a__journeyCard p{font-size:13px;line-height:1.8}.platform-home-module__4IIX9a__launchSection{padding-bottom:62px}.platform-home-module__4IIX9a__launchCard{border-radius:24px;padding:24px 18px}.platform-home-module__4IIX9a__launchBenefits{grid-template-columns:1fr 1fr;display:grid}.platform-home-module__4IIX9a__loginCta{padding-top:62px;padding-bottom:62px}.platform-home-module__4IIX9a__loginCtaInner{padding:30px 20px}.platform-home-module__4IIX9a__footer{font-size:12px}.platform-home-module__4IIX9a__trustRow{gap:11px}.platform-home-module__4IIX9a__productVisual{height:96px}}
.platform-journey-premium-module__-vNwRW__grid{gap:18px}.platform-journey-premium-module__-vNwRW__card{isolation:isolate;background:radial-gradient(circle at 88% 8%,#f8901426,#0000 34%),radial-gradient(circle at 8% 100%,#d4a24614,#0000 38%),linear-gradient(145deg,#302f70f5 0%,#232257fa 52%,#181743 100%);border:1px solid #ffffff26;border-radius:28px;min-height:218px;padding:28px 26px 26px;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden;box-shadow:0 24px 54px #07071e47,inset 0 1px #ffffff14,inset 0 -1px #0000002e}.platform-journey-premium-module__-vNwRW__card:before{z-index:-1;content:"";opacity:.82;background:linear-gradient(90deg,#0000,#f2b14b 22%,#ff8b17 50%,#f2b14b 78%,#0000);border-radius:999px;height:2px;position:absolute;inset:0 18px auto;box-shadow:0 0 22px #f8901447}.platform-journey-premium-module__-vNwRW__card:after{z-index:-1;filter:blur(1px);content:"";pointer-events:none;background:#ffffff14;border-radius:50%;width:150px;height:150px;position:absolute;top:-82px;left:-66px}.platform-journey-premium-module__-vNwRW__card:hover{border-color:#ffc9695c;transform:translateY(-6px);box-shadow:0 30px 68px #07071e5c,0 0 0 1px #f890140f,inset 0 1px #ffffff1a}.platform-journey-premium-module__-vNwRW__card>span{letter-spacing:.08em;background:linear-gradient(#ffcc7121,#f890140f);border:1px solid #ffca6942;border-radius:999px;justify-content:center;align-items:center;min-width:52px;height:32px;padding:0 12px;font-size:11px;font-weight:950;display:inline-flex;box-shadow:inset 0 1px #ffffff12;color:#ffd27c!important}.platform-journey-premium-module__-vNwRW__card h3{letter-spacing:-.02em;text-shadow:0 8px 26px #00000029;margin:30px 0 10px;font-size:22px;font-weight:950;line-height:1.35;color:#fffefa!important}.platform-journey-premium-module__-vNwRW__card p{max-width:95%;margin:0;font-size:14px;line-height:1.9;color:#efeff7d1!important}.platform-journey-premium-module__-vNwRW__card:first-child,.platform-journey-premium-module__-vNwRW__card:nth-child(2){background:radial-gradient(circle at 88% 8%,#f8901433,#0000 34%),radial-gradient(circle at 12% 100%,#d4a2461a,#0000 40%),linear-gradient(145deg,#323174fa 0%,#24235bfc 54%,#181743 100%)}@media (max-width:980px){.platform-journey-premium-module__-vNwRW__grid{gap:14px}.platform-journey-premium-module__-vNwRW__card{min-height:205px}}@media (max-width:640px){.platform-journey-premium-module__-vNwRW__grid{gap:12px}.platform-journey-premium-module__-vNwRW__card{border-radius:22px;min-height:auto;padding:22px 20px 21px}.platform-journey-premium-module__-vNwRW__card:hover{transform:none}.platform-journey-premium-module__-vNwRW__card h3{margin-top:20px;font-size:19px}.platform-journey-premium-module__-vNwRW__card p{max-width:none;font-size:13px;line-height:1.8}}
.platform-login-cta-premium-module__gk_SJG__card{isolation:isolate;position:relative;overflow:hidden;background:radial-gradient(circle at 88% 10%,#f890142e,#0000 28%),radial-gradient(circle at 8% 96%,#d4a24624,#0000 34%),linear-gradient(145deg,#fffffffa 0%,#fffcf6fa 52%,#f8f3ebfa 100%)!important;border:1px solid #1a194a1a!important;border-radius:38px!important;padding:clamp(38px,5vw,66px) clamp(24px,6vw,72px)!important;box-shadow:0 34px 90px #1a194a1f,0 8px 24px #1a194a0d,inset 0 1px #fffffff2!important}.platform-login-cta-premium-module__gk_SJG__card:before{z-index:-2;border-radius:inherit;-webkit-mask-composite:xor;content:"";pointer-events:none;background:linear-gradient(130deg,#f8901499,#d4a24624 38%,#1a194a29 70%,#b5060947);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.platform-login-cta-premium-module__gk_SJG__card:after{z-index:-1;content:"";pointer-events:none;background:#ffffff3d;border:1px solid #f890141f;border-radius:50%;width:260px;height:260px;position:absolute;top:-164px;left:-88px;box-shadow:0 0 0 34px #f8901407,0 0 0 72px #1a194a05}.platform-login-cta-premium-module__gk_SJG__card>p:first-child{letter-spacing:.02em;background:linear-gradient(#fff6e4f2,#ffeecfd6);border:1px solid #f890142b;border-radius:999px;align-items:center;gap:8px;padding:8px 13px;font-size:12px;font-weight:950;display:inline-flex;box-shadow:inset 0 1px #ffffffe0;color:#a45215!important;margin:0 0 14px!important}.platform-login-cta-premium-module__gk_SJG__card>p:first-child:before{content:"";background:#f89014;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #f890141f}.platform-login-cta-premium-module__gk_SJG__card h2{text-wrap:balance;max-width:760px;font-weight:950;line-height:1.08;color:#1a194a!important;letter-spacing:-.045em!important;margin:0 auto 16px!important;font-size:clamp(38px,5vw,64px)!important}.platform-login-cta-premium-module__gk_SJG__card>p:not(:first-child){font-size:clamp(14px,1.25vw,17px);color:#65677b!important;max-width:690px!important;margin:0 auto 30px!important;line-height:1.9!important}.platform-login-cta-premium-module__gk_SJG__card a{border:1px solid #ffffff1f;min-width:210px;min-height:58px;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative;background:radial-gradient(circle at 82% 15%,#f8901433,#0000 32%),linear-gradient(135deg,#24235f 0%,#1a194a 58%,#14133d 100%)!important;border-radius:18px!important;box-shadow:0 16px 34px #1a194a3d,inset 0 1px #ffffff17!important}.platform-login-cta-premium-module__gk_SJG__card a:after{content:"←";color:#ffc86d;margin-inline-start:2px;font-size:17px;transition:transform .2s}.platform-login-cta-premium-module__gk_SJG__card a:hover{border-color:#ffca6947;transform:translateY(-3px);box-shadow:0 22px 44px #1a194a4d,0 0 0 1px #f890140d,inset 0 1px #ffffff1a!important}.platform-login-cta-premium-module__gk_SJG__card a:hover:after{transform:translate(-3px)}@media (max-width:640px){.platform-login-cta-premium-module__gk_SJG__card{border-radius:28px!important;padding:34px 18px 30px!important;box-shadow:0 24px 60px #1a194a1a,inset 0 1px #ffffffe6!important}.platform-login-cta-premium-module__gk_SJG__card:after{width:190px;height:190px;top:-118px;left:-82px}.platform-login-cta-premium-module__gk_SJG__card h2{line-height:1.14;font-size:clamp(34px,10vw,48px)!important}.platform-login-cta-premium-module__gk_SJG__card>p:not(:first-child){font-size:14px;margin-bottom:24px!important;line-height:1.85!important}.platform-login-cta-premium-module__gk_SJG__card a{width:100%;min-height:56px;border-radius:17px!important}.platform-login-cta-premium-module__gk_SJG__card a:hover{transform:none}}main:has(.platform-login-cta-premium-module__gk_SJG__card)>footer{isolation:isolate;justify-content:space-between;align-items:center;gap:24px;min-height:112px;display:flex;position:relative;overflow:hidden;color:#f4f2f9c7!important;background:radial-gradient(circle at 8% -55%,#f890143d,#0000 34%),radial-gradient(circle at 92% 155%,#b506092e,#0000 38%),linear-gradient(135deg,#11112f 0%,#1a194a 52%,#15143f 100%)!important;border-top:1px solid #f4b84e3d!important;padding:30px clamp(24px,5vw,78px)!important;box-shadow:0 -24px 70px #1a194a17,inset 0 1px #ffffff0e!important}main:has(.platform-login-cta-premium-module__gk_SJG__card)>footer:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f9be5394,#ffffff29,#0000);height:1px;position:absolute;top:0;left:clamp(24px,5vw,78px);right:clamp(24px,5vw,78px)}main:has(.platform-login-cta-premium-module__gk_SJG__card)>footer:after{z-index:-1;content:"";pointer-events:none;border:1px solid #f890141f;border-radius:50%;width:210px;height:210px;position:absolute;bottom:-142px;right:-92px;box-shadow:0 0 0 36px #f8901406,0 0 0 72px #ffffff05}main:has(.platform-login-cta-premium-module__gk_SJG__card)>footer>span:first-child{background:#ffffff0b;border:1px solid #f8c2602e;border-radius:999px;align-items:center;gap:10px;padding:10px 14px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff0e;color:#f8f7fbd6!important}main:has(.platform-login-cta-premium-module__gk_SJG__card)>footer>span:first-child:before{content:"";background:linear-gradient(135deg,#ffba36,#f47a10);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #f890141a,0 0 18px #f8901442}main:has(.platform-login-cta-premium-module__gk_SJG__card)>footer b{background:linear-gradient(90deg,#fff1c5 0%,#ffc861 46%,#f59a1b 100%);letter-spacing:.08em;-webkit-background-clip:text;background-clip:text;font-size:15px;font-weight:950;color:#0000!important}main:has(.platform-login-cta-premium-module__gk_SJG__card)>footer>span:last-child{letter-spacing:.015em;padding-inline-start:22px;font-size:13px;font-weight:650;position:relative;color:#e7e6f0ad!important}main:has(.platform-login-cta-premium-module__gk_SJG__card)>footer>span:last-child:before{top:50%;content:"";background:linear-gradient(90deg,#f3a52a,#f3a52a33);width:12px;height:1px;position:absolute;inset-inline-start:0;transform:translateY(-50%)}@media (max-width:760px){main:has(.platform-login-cta-premium-module__gk_SJG__card)>footer{display:none!important}}
.platform-home-mobile-app-module__oWRYhq__swipeCue,.platform-home-mobile-app-module__oWRYhq__swipeCueDark{display:none}@media (max-width:760px){.platform-home-mobile-app-module__oWRYhq__mobilePage{overscroll-behavior-y:none;-webkit-tap-highlight-color:transparent;padding-bottom:0;overflow-x:clip}.platform-home-mobile-app-module__oWRYhq__mobilePage>header{padding-top:max(8px, env(safe-area-inset-top))}.platform-home-mobile-app-module__oWRYhq__featureSection{padding:52px 0 58px!important;overflow:hidden!important}.platform-home-mobile-app-module__oWRYhq__featureInner{width:100%!important;max-width:none!important}.platform-home-mobile-app-module__oWRYhq__featureHead{padding-inline:18px;margin-bottom:26px!important}.platform-home-mobile-app-module__oWRYhq__swipeCue,.platform-home-mobile-app-module__oWRYhq__swipeCueDark{letter-spacing:.01em;align-items:center;gap:6px;margin-top:14px;font-size:10px;font-weight:900;display:inline-flex}.platform-home-mobile-app-module__oWRYhq__swipeCue{color:#9a6a29}.platform-home-mobile-app-module__oWRYhq__swipeCueDark{color:#ffcf7ad1}.platform-home-mobile-app-module__oWRYhq__featureScroller{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;padding:4px 18px 20px;scroll-padding-inline:18px;overflow:auto hidden;grid-template-columns:none!important;gap:12px!important;display:flex!important}.platform-home-mobile-app-module__oWRYhq__featureScroller::-webkit-scrollbar{display:none}.platform-home-mobile-app-module__oWRYhq__benefitScroller::-webkit-scrollbar{display:none}.platform-home-mobile-app-module__oWRYhq__journeyScroller::-webkit-scrollbar{display:none}.platform-home-mobile-app-module__oWRYhq__featureCard{scroll-snap-align:start;scroll-snap-stop:always;touch-action:pan-x pan-y;text-align:right!important;border-radius:26px!important;flex:0 0 min(82vw,342px)!important;align-content:start!important;justify-items:start!important;min-height:292px!important;padding:22px 20px 20px!important}.platform-home-mobile-app-module__oWRYhq__featureCard h3{margin-top:20px!important;font-size:19px!important;line-height:1.4!important}.platform-home-mobile-app-module__oWRYhq__featureCard p{-webkit-line-clamp:unset!important;max-width:none!important;font-size:13px!important;line-height:1.8!important;display:block!important;overflow:visible!important}.platform-home-mobile-app-module__oWRYhq__featureCard>:last-child{margin-top:auto}.platform-home-mobile-app-module__oWRYhq__launchSection{background:#f8f6f1!important;padding:14px 12px 54px!important}.platform-home-mobile-app-module__oWRYhq__launchCard{border-radius:28px!important;grid-template-columns:1fr!important;gap:18px!important;padding:22px 18px 18px!important;display:grid!important;box-shadow:0 18px 48px #1a194a14!important}.platform-home-mobile-app-module__oWRYhq__launchCopy h2{letter-spacing:-.03em!important;margin-top:14px!important;font-size:clamp(30px,8.6vw,40px)!important;line-height:1.14!important}.platform-home-mobile-app-module__oWRYhq__launchCopy p{font-size:13px!important;line-height:1.82!important}.platform-home-mobile-app-module__oWRYhq__benefitScroller{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:2px 0 5px;overflow-x:auto;flex-wrap:nowrap!important;gap:8px!important;display:flex!important}.platform-home-mobile-app-module__oWRYhq__benefitScroller>span{scroll-snap-align:start;white-space:nowrap;flex:none;align-items:center;min-height:38px;display:inline-flex;padding-inline:13px!important}.platform-home-mobile-app-module__oWRYhq__launchAside{border-radius:22px!important;gap:9px!important;max-width:none!important;padding:18px!important;box-shadow:0 12px 32px #1a194a0e!important}.platform-home-mobile-app-module__oWRYhq__launchAside strong{font-size:40px!important}.platform-home-mobile-app-module__oWRYhq__launchAside a{touch-action:manipulation;border-radius:16px!important;min-height:54px!important}.platform-home-mobile-app-module__oWRYhq__journeySection{padding:54px 0 60px!important;overflow:hidden!important}.platform-home-mobile-app-module__oWRYhq__journeyInner{width:100%!important;max-width:none!important}.platform-home-mobile-app-module__oWRYhq__journeyHead{padding-inline:18px;margin-bottom:24px!important}.platform-home-mobile-app-module__oWRYhq__journeyHead h2{font-size:clamp(31px,8.8vw,41px)!important;line-height:1.14!important}.platform-home-mobile-app-module__oWRYhq__journeyHead>p,.platform-home-mobile-app-module__oWRYhq__journeyHead>div+p{font-size:13px!important;line-height:1.8!important}.platform-home-mobile-app-module__oWRYhq__journeyScroller{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;padding:4px 18px 22px;scroll-padding-inline:18px;overflow:auto hidden;grid-template-columns:none!important;gap:12px!important;display:flex!important}.platform-home-mobile-app-module__oWRYhq__journeyCard{scroll-snap-align:start;scroll-snap-stop:always;border-radius:26px!important;flex:0 0 min(82vw,342px)!important;min-height:222px!important;padding:24px 22px!important}.platform-home-mobile-app-module__oWRYhq__journeyCard h3{margin-top:22px!important;font-size:20px!important}.platform-home-mobile-app-module__oWRYhq__journeyCard p{font-size:13px!important;line-height:1.82!important}.platform-home-mobile-app-module__oWRYhq__loginSection{padding:52px 12px 26px!important}.platform-home-mobile-app-module__oWRYhq__loginCard{border-radius:28px!important;padding:32px 18px 28px!important}.platform-home-mobile-app-module__oWRYhq__loginCard h2{font-size:clamp(31px,9vw,43px)!important;line-height:1.14!important}.platform-home-mobile-app-module__oWRYhq__loginCard a{touch-action:manipulation;border-radius:17px!important;min-height:56px!important}}@media (max-width:390px){.platform-home-mobile-app-module__oWRYhq__featureCard,.platform-home-mobile-app-module__oWRYhq__journeyCard{flex-basis:84vw!important}}@media (prefers-reduced-motion:reduce){.platform-home-mobile-app-module__oWRYhq__featureScroller,.platform-home-mobile-app-module__oWRYhq__benefitScroller,.platform-home-mobile-app-module__oWRYhq__journeyScroller{scroll-behavior:auto}}
.auto-parts-module__kSDykG__page{color:#f4f1ea;background:#0d1115;min-height:100vh;padding:20px clamp(14px,4vw,56px) 74px}.auto-parts-module__kSDykG__header{justify-content:space-between;align-items:center;gap:20px;padding:12px 4px 22px;display:flex}.auto-parts-module__kSDykG__brand{color:inherit;align-items:center;gap:11px;text-decoration:none;display:flex}.auto-parts-module__kSDykG__brandMark{color:#e8ad4c;background:#181d22;border:1px solid #7b5a25;border-radius:13px;place-items:center;width:44px;height:44px;font-weight:950;display:grid}.auto-parts-module__kSDykG__brand strong,.auto-parts-module__kSDykG__brand small{display:block}.auto-parts-module__kSDykG__brand small{color:#8e989f;letter-spacing:.12em;margin-top:2px;font-size:10px}.auto-parts-module__kSDykG__header nav{flex-wrap:wrap;gap:15px;display:flex}.auto-parts-module__kSDykG__header nav a{color:#c7cdd1;font-size:14px;text-decoration:none}.auto-parts-module__kSDykG__hero{background:radial-gradient(circle at 16% 8%,#d79b3829,#0000 30%),linear-gradient(140deg,#161c21,#0f1317);border:1px solid #2b3238;border-radius:30px;grid-template-columns:minmax(0,1.5fr) minmax(290px,.65fr);gap:22px;padding:clamp(26px,5vw,66px);display:grid}.auto-parts-module__kSDykG__eyebrow{color:#dda64d;letter-spacing:.13em;font-size:11px;font-weight:900}.auto-parts-module__kSDykG__hero h1{margin:13px 0;font-size:clamp(38px,7vw,78px);line-height:1.02}.auto-parts-module__kSDykG__hero h1 em{color:#dfa94f;font-style:normal}.auto-parts-module__kSDykG__hero p{color:#aeb7bd;max-width:760px;font-size:clamp(15px,1.8vw,19px);line-height:1.9}.auto-parts-module__kSDykG__heroActions,.auto-parts-module__kSDykG__vehicleActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.auto-parts-module__kSDykG__primaryLink,.auto-parts-module__kSDykG__secondaryLink,.auto-parts-module__kSDykG__vehicleActions button{border-radius:13px;justify-content:center;align-items:center;padding:12px 17px;font-weight:900;text-decoration:none;display:inline-flex}.auto-parts-module__kSDykG__primaryLink,.auto-parts-module__kSDykG__vehicleActions button{color:#121518;background:#d79b38;border:1px solid #d79b38}.auto-parts-module__kSDykG__secondaryLink,.auto-parts-module__kSDykG__ghostButton{color:#e6e8e8!important;background:#171d22!important;border:1px solid #39434a!important}.auto-parts-module__kSDykG__heroPanel{background:#11161a;border:1px solid #313a41;border-radius:24px;align-content:center;gap:8px;padding:24px;display:grid}.auto-parts-module__kSDykG__heroPanel>span{color:#dda64d;letter-spacing:.11em;font-size:11px}.auto-parts-module__kSDykG__heroPanel>strong{font-size:52px}.auto-parts-module__kSDykG__heroPanel>small{color:#99a3a9;line-height:1.7}.auto-parts-module__kSDykG__metrics{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:12px;display:grid}.auto-parts-module__kSDykG__metrics span{color:#949da2;border:1px solid #293138;border-radius:11px;padding:9px;font-size:10px}.auto-parts-module__kSDykG__metrics b{color:#f4f1ea;font-size:16px;display:block}.auto-parts-module__kSDykG__pathSection,.auto-parts-module__kSDykG__section,.auto-parts-module__kSDykG__vehiclePanel,.auto-parts-module__kSDykG__oilSection{background:#11161a;border:1px solid #252c31;border-radius:26px;margin-top:28px;padding:26px}.auto-parts-module__kSDykG__oilSection{background:linear-gradient(145deg,#171812,#11161a);border-color:#3a382a}.auto-parts-module__kSDykG__sectionHead{justify-content:space-between;align-items:end;gap:24px;margin-bottom:18px;display:flex}.auto-parts-module__kSDykG__sectionHead h2{margin:6px 0 0;font-size:clamp(27px,4vw,44px)}.auto-parts-module__kSDykG__sectionHead p{color:#919ba1;max-width:650px;line-height:1.7}.auto-parts-module__kSDykG__pathGrid,.auto-parts-module__kSDykG__productGrid,.auto-parts-module__kSDykG__bundleGrid{gap:14px;display:grid}.auto-parts-module__kSDykG__pathGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.auto-parts-module__kSDykG__pathCard{min-height:160px;color:inherit;background:#151b20;border:1px solid #30383e;border-radius:19px;gap:9px;padding:18px;text-decoration:none;display:grid}.auto-parts-module__kSDykG__pathCard>span{color:#d79b38;font-size:12px}.auto-parts-module__kSDykG__pathCard>strong{font-size:20px}.auto-parts-module__kSDykG__pathCard>small{color:#929ca2;line-height:1.6}.auto-parts-module__kSDykG__pathCard>b{color:#e2aa50;margin-top:auto;font-size:12px}.auto-parts-module__kSDykG__vehicleGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.auto-parts-module__kSDykG__vehicleGrid label{color:#b8c0c5;gap:7px;font-size:12px;font-weight:800;display:grid}.auto-parts-module__kSDykG__vehicleGrid select{color:#fff;background:#0d1216;border:1px solid #384149;border-radius:12px;width:100%;padding:12px}.auto-parts-module__kSDykG__vehicleGrid select:disabled{opacity:.5}.auto-parts-module__kSDykG__vehicleActions button{cursor:pointer}.auto-parts-module__kSDykG__vehicleActions button:disabled{cursor:not-allowed;opacity:.45}.auto-parts-module__kSDykG__vehicleActions span{color:#e8b45c;background:#191812;border:1px solid #715425;border-radius:999px;padding:10px 13px;font-weight:800}.auto-parts-module__kSDykG__vehicleActions small{color:#89939a}.auto-parts-module__kSDykG__dataNotice,.auto-parts-module__kSDykG__emptyState{color:#939da3;background:#0e1317;border:1px dashed #3b444a;border-radius:16px;padding:18px}.auto-parts-module__kSDykG__dataNotice{gap:6px;display:grid}.auto-parts-module__kSDykG__dataNotice strong{color:#fff}.auto-parts-module__kSDykG__dataNotice code{color:#e8ae4e}.auto-parts-module__kSDykG__productGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.auto-parts-module__kSDykG__productCard{background:#151a1e;border:1px solid #2b3339;border-radius:19px;overflow:hidden}.auto-parts-module__kSDykG__productMedia{aspect-ratio:1;color:#6e777d;letter-spacing:.12em;background:#1b2126;place-items:center;font-weight:950;text-decoration:none;display:grid}.auto-parts-module__kSDykG__productMedia img{object-fit:cover;width:100%;height:100%}.auto-parts-module__kSDykG__productBody{gap:8px;padding:14px;display:grid}.auto-parts-module__kSDykG__productBody h3{margin:0;font-size:16px}.auto-parts-module__kSDykG__productBody p{color:#969fa4;margin:0;font-size:12px}.auto-parts-module__kSDykG__productBadges{flex-wrap:wrap;gap:5px;display:flex}.auto-parts-module__kSDykG__productBadges small{color:#9ba4a9;border:1px solid #374047;border-radius:999px;padding:4px 7px;font-size:9px}.auto-parts-module__kSDykG__productBadges .auto-parts-module__kSDykG__fitYes{color:#78d493;background:#102318;border-color:#285b3a}.auto-parts-module__kSDykG__productBadges .auto-parts-module__kSDykG__fitUnknown{color:#dbad5f;background:#211a10;border-color:#6a522a}.auto-parts-module__kSDykG__productBadges .auto-parts-module__kSDykG__fitNo{color:#e58c99;background:#251216;border-color:#623039}.auto-parts-module__kSDykG__productBottom{justify-content:space-between;align-items:center;gap:10px;margin-top:5px;display:flex}.auto-parts-module__kSDykG__productBottom a{color:#e1aa50;font-size:12px;text-decoration:none}.auto-parts-module__kSDykG__bundleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.auto-parts-module__kSDykG__bundleCard{background:#191812;border:1px solid #3b3628;border-radius:17px;gap:8px;padding:18px;display:grid}.auto-parts-module__kSDykG__bundleCard small{color:#d79b38}.auto-parts-module__kSDykG__bundleCard strong{line-height:1.6}.auto-parts-module__kSDykG__bundleCard span{color:#8f989e}.auto-parts-module__kSDykG__intelligenceStrip{background:#2a3136;border:1px solid #2a3136;border-radius:22px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:28px;display:grid;overflow:hidden}.auto-parts-module__kSDykG__intelligenceStrip article{background:#11161a;gap:7px;padding:20px;display:grid}.auto-parts-module__kSDykG__intelligenceStrip article>span{color:#d79b38;font-size:11px}.auto-parts-module__kSDykG__intelligenceStrip small{color:#8d979d;line-height:1.6}.auto-parts-module__kSDykG__footer{border-top:1px solid #293036;justify-content:space-between;align-items:center;gap:18px;margin-top:30px;padding:22px 4px;display:flex}.auto-parts-module__kSDykG__footer strong,.auto-parts-module__kSDykG__footer small{display:block}.auto-parts-module__kSDykG__footer small{color:#747e84;margin-top:4px}.auto-parts-module__kSDykG__footer a{color:#e0a950;text-decoration:none}@media (max-width:980px){.auto-parts-module__kSDykG__hero{grid-template-columns:1fr}.auto-parts-module__kSDykG__pathGrid,.auto-parts-module__kSDykG__productGrid,.auto-parts-module__kSDykG__intelligenceStrip,.auto-parts-module__kSDykG__vehicleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.auto-parts-module__kSDykG__page{padding:10px 10px 90px}.auto-parts-module__kSDykG__header{align-items:flex-start}.auto-parts-module__kSDykG__header nav{justify-content:flex-end;gap:8px}.auto-parts-module__kSDykG__header nav a{font-size:11px}.auto-parts-module__kSDykG__hero,.auto-parts-module__kSDykG__pathSection,.auto-parts-module__kSDykG__section,.auto-parts-module__kSDykG__vehiclePanel,.auto-parts-module__kSDykG__oilSection{border-radius:20px;padding:19px}.auto-parts-module__kSDykG__sectionHead{align-items:start;display:grid}.auto-parts-module__kSDykG__pathGrid,.auto-parts-module__kSDykG__productGrid,.auto-parts-module__kSDykG__bundleGrid,.auto-parts-module__kSDykG__intelligenceStrip,.auto-parts-module__kSDykG__vehicleGrid{grid-template-columns:1fr}.auto-parts-module__kSDykG__metrics{grid-template-columns:1fr 1fr 1fr}.auto-parts-module__kSDykG__footer{align-items:flex-start}.auto-parts-module__kSDykG__hero h1{font-size:42px}}
.fashion-homepage-module__sfiG6W__page{--fashion-ink:#171513;--fashion-muted:#756f69;--fashion-card:#f5f1ec;color:var(--fashion-ink);background:#fbfaf8;padding-bottom:3rem}.fashion-homepage-module__sfiG6W__hero{color:#fff;background:linear-gradient(145deg,#1d1a18 0%,#44362e 52%,#b39c89 100%);align-items:flex-end;min-height:min(78vh,760px);padding:clamp(4rem,10vw,8rem) max(1.2rem,50vw - 43rem) 3.3rem;display:flex;position:relative;overflow:hidden}.fashion-homepage-module__sfiG6W__hero:before{content:"";border:1px solid #ffffff2e;border-radius:50%;width:48vw;height:48vw;position:absolute;top:-22vw;left:-10vw}.fashion-homepage-module__sfiG6W__hero:after{content:"FASHION";color:#ffffff0e;letter-spacing:-.07em;pointer-events:none;font:700 clamp(5rem,18vw,15rem)/.8 Georgia,serif;position:absolute;bottom:-.12em;left:-.03em}.fashion-homepage-module__sfiG6W__heroInner{display:contents}.fashion-homepage-module__sfiG6W__heroWithVisual .fashion-homepage-module__sfiG6W__heroInner{width:100%;display:block;position:static}.fashion-homepage-module__sfiG6W__heroWithVisual:before,.fashion-homepage-module__sfiG6W__heroWithVisual:after{content:none}.fashion-homepage-module__sfiG6W__heroContent{z-index:2;max-width:44rem;position:relative}.fashion-homepage-module__sfiG6W__heroWithVisual .fashion-homepage-module__sfiG6W__heroContent{z-index:3;color:#fff;text-shadow:0 2px 22px #00000073}.fashion-homepage-module__sfiG6W__heroMedia{z-index:0;width:100%;height:100%;box-shadow:none;background:#1d1a18;border:0;border-radius:0;position:absolute;inset:0;overflow:hidden}.fashion-homepage-module__sfiG6W__eyebrow{color:#fffffff5;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 2px 14px #0000008c;align-items:center;gap:.55rem;margin-bottom:1rem;font-size:.76rem;display:inline-flex}.fashion-homepage-module__sfiG6W__eyebrow:before{content:"";background:currentColor;width:2.8rem;height:1px}.fashion-homepage-module__sfiG6W__hero h1{color:#fff;letter-spacing:-.055em;text-shadow:0 3px 28px #000000b8;max-width:11ch;margin:0;font:400 clamp(3.4rem,10vw,8.2rem)/.92 Georgia,serif}.fashion-homepage-module__sfiG6W__hero p{color:#fffffff5;text-shadow:0 2px 16px #0000009e;max-width:37rem;margin:1.5rem 0 0;font-size:clamp(1rem,2vw,1.25rem);line-height:1.85}.fashion-homepage-module__sfiG6W__heroActions{flex-wrap:wrap;gap:.7rem;margin-top:1.8rem;display:flex}.fashion-homepage-module__sfiG6W__primary,.fashion-homepage-module__sfiG6W__secondary{border-radius:999px;justify-content:center;align-items:center;min-height:3rem;padding:0 1.25rem;font-weight:800;text-decoration:none;display:inline-flex}.fashion-homepage-module__sfiG6W__primary{color:#161310;background:#fff}.fashion-homepage-module__sfiG6W__secondary{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#120f0d61;border:1px solid #ffffffb3}.fashion-homepage-module__sfiG6W__quickNav{z-index:3;scrollbar-width:none;background:#fff;border-radius:1.35rem;gap:.55rem;width:min(100% - 1.5rem,86rem);margin:-1.25rem auto 0;padding:.75rem;display:flex;position:relative;overflow-x:auto;box-shadow:0 14px 45px #1d16111c}.fashion-homepage-module__sfiG6W__quickNav::-webkit-scrollbar{display:none}.fashion-homepage-module__sfiG6W__quickNav a{white-space:nowrap;color:var(--fashion-ink);background:#f4f0eb;border-radius:999px;padding:.75rem 1rem;font-size:.9rem;font-weight:750;text-decoration:none}.fashion-homepage-module__sfiG6W__section{width:min(100% - 1.5rem,86rem);margin:0 auto;padding:clamp(3.5rem,7vw,6.5rem) 0}.fashion-homepage-module__sfiG6W__heading{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.7rem;display:flex}.fashion-homepage-module__sfiG6W__heading span{letter-spacing:.13em;color:#96775f;font-size:.75rem;font-weight:900}.fashion-homepage-module__sfiG6W__heading h2{margin:.35rem 0 0;font:400 clamp(2.2rem,5vw,4.4rem)/1 Georgia,serif}.fashion-homepage-module__sfiG6W__heading a{color:var(--fashion-ink);text-underline-offset:.3rem}.fashion-homepage-module__sfiG6W__productRail{scroll-snap-type:x mandatory;grid-auto-columns:minmax(15rem,25%);grid-auto-flow:column;gap:1rem;padding-bottom:.6rem;display:grid;overflow-x:auto}.fashion-homepage-module__sfiG6W__product{scroll-snap-align:start;color:inherit;min-width:0;text-decoration:none}.fashion-homepage-module__sfiG6W__productMedia{aspect-ratio:3/4;background:#eee8e2;border-radius:1.25rem;position:relative;overflow:hidden}.fashion-homepage-module__sfiG6W__productMedia img{object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.fashion-homepage-module__sfiG6W__product:hover img{transform:scale(1.025)}.fashion-homepage-module__sfiG6W__productMedia span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe0;border-radius:999px;padding:.4rem .65rem;font-size:.7rem;font-weight:900;position:absolute;top:.75rem;right:.75rem}.fashion-homepage-module__sfiG6W__productInfo{justify-content:space-between;gap:.7rem;padding:.8rem .2rem 0;display:flex}.fashion-homepage-module__sfiG6W__productInfo strong{font-size:.95rem}.fashion-homepage-module__sfiG6W__productInfo b{white-space:nowrap}.fashion-homepage-module__sfiG6W__smartGrid{grid-template-columns:1.2fr .8fr;gap:1rem;display:grid}.fashion-homepage-module__sfiG6W__smartCard{color:#fff;background:linear-gradient(145deg,#302823,#8f725d);border-radius:1.7rem;flex-direction:column;justify-content:flex-end;min-height:20rem;padding:1.6rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.fashion-homepage-module__sfiG6W__smartCard:nth-child(2){color:#221d19;background:linear-gradient(145deg,#ece4dc,#b79d87)}.fashion-homepage-module__sfiG6W__smartCard small{letter-spacing:.1em;font-weight:900}.fashion-homepage-module__sfiG6W__smartCard h3{margin:.5rem 0;font:400 clamp(2.1rem,4vw,4rem)/1 Georgia,serif}.fashion-homepage-module__sfiG6W__smartCard p{max-width:34rem;color:inherit;opacity:.78;margin:.35rem 0 0;line-height:1.7}.fashion-homepage-module__sfiG6W__lookGrid{grid-template-columns:repeat(12,1fr);gap:1rem;display:grid}.fashion-homepage-module__sfiG6W__look{background:#ddd;border-radius:1.5rem;grid-column:span 6;min-height:26rem;position:relative;overflow:hidden}.fashion-homepage-module__sfiG6W__look:nth-child(3n){grid-column:span 12;min-height:32rem}.fashion-homepage-module__sfiG6W__look img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.fashion-homepage-module__sfiG6W__lookOverlay{color:#fff;background:linear-gradient(#0000,#000000bd);padding:4rem 1.25rem 1.25rem;position:absolute;inset:auto 0 0}.fashion-homepage-module__sfiG6W__lookOverlay h3{margin:0;font:400 2rem/1 Georgia,serif}.fashion-homepage-module__sfiG6W__lookOverlay p{color:#ffffffc7;margin:.45rem 0 0}.fashion-homepage-module__sfiG6W__drop{color:#fff;background:#171513;border-radius:1.6rem;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(1.6rem,5vw,4rem);display:flex}.fashion-homepage-module__sfiG6W__drop h2{margin:.25rem 0;font:400 clamp(2.2rem,5vw,4.7rem)/1 Georgia,serif}.fashion-homepage-module__sfiG6W__drop p{color:#ffffffb8;margin:.6rem 0 0}.fashion-homepage-module__sfiG6W__appPromise{grid-template-columns:repeat(3,1fr);gap:.75rem;width:min(100% - 1.5rem,86rem);margin:0 auto 2rem;display:grid}.fashion-homepage-module__sfiG6W__appPromise div{background:#fff;border:1px solid #e8e0d8;border-radius:1rem;padding:1rem}.fashion-homepage-module__sfiG6W__appPromise strong{display:block}.fashion-homepage-module__sfiG6W__appPromise span{color:var(--fashion-muted);margin-top:.25rem;font-size:.86rem;display:block}@media (max-width:780px){.fashion-homepage-module__sfiG6W__hero{min-height:71svh;padding-bottom:4.5rem}.fashion-homepage-module__sfiG6W__heroWithVisual{align-items:flex-end;min-height:clamp(520px,72svh,720px);padding-top:4rem}.fashion-homepage-module__sfiG6W__heroWithVisual .fashion-homepage-module__sfiG6W__heroInner{display:block}.fashion-homepage-module__sfiG6W__heroMedia{border-radius:0;height:100%}.fashion-homepage-module__sfiG6W__hero h1{font-size:clamp(3.2rem,18vw,6rem)}.fashion-homepage-module__sfiG6W__quickNav{margin-top:-2rem}.fashion-homepage-module__sfiG6W__productRail{grid-auto-columns:72%}.fashion-homepage-module__sfiG6W__smartGrid{grid-template-columns:1fr}.fashion-homepage-module__sfiG6W__smartCard{min-height:17rem}.fashion-homepage-module__sfiG6W__lookGrid{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.fashion-homepage-module__sfiG6W__look,.fashion-homepage-module__sfiG6W__look:nth-child(3n){scroll-snap-align:center;min-width:84%;min-height:31rem}.fashion-homepage-module__sfiG6W__drop{flex-direction:column;align-items:flex-start}.fashion-homepage-module__sfiG6W__appPromise{grid-template-columns:1fr;padding-bottom:5rem}.fashion-homepage-module__sfiG6W__section{padding:3.5rem 0}.fashion-homepage-module__sfiG6W__heading{flex-direction:column;align-items:flex-start}.fashion-homepage-module__sfiG6W__primary,.fashion-homepage-module__sfiG6W__secondary{flex:1}.fashion-homepage-module__sfiG6W__heroActions{width:100%}}
.hookah-vape-module__h0NuUa__page,.hookah-vape-module__h0NuUa__agePage{color:#f6f0e6;min-height:100vh;font-family:var(--font-arabic,Arial,sans-serif);background:#0d0d0f}.hookah-vape-module__h0NuUa__page{background:radial-gradient(circle at 82% 5%,#c9a35f1f,#0000 28%),linear-gradient(#0d0d0f,#111114 55%,#0c0c0e);padding:0 clamp(18px,4vw,72px) 34px}.hookah-vape-module__h0NuUa__header{border-bottom:1px solid #f6f0e61a;justify-content:space-between;align-items:center;gap:24px;min-height:86px;display:flex}.hookah-vape-module__h0NuUa__brand{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.hookah-vape-module__h0NuUa__brandMark{color:#d9b978;letter-spacing:.08em;border:1px solid #c9a35f94;border-radius:50%;place-items:center;width:44px;height:44px;font-size:12px;display:grid}.hookah-vape-module__h0NuUa__brand span:last-child{gap:2px;display:grid}.hookah-vape-module__h0NuUa__brand strong{font-size:15px}.hookah-vape-module__h0NuUa__brand small{letter-spacing:.15em;color:#9f9a92;font-size:9px}.hookah-vape-module__h0NuUa__header nav{flex-wrap:wrap;gap:9px;display:flex}.hookah-vape-module__h0NuUa__header nav a{color:#d7d1c7;border:1px solid #f6f0e61f;border-radius:999px;padding:9px 13px;font-size:12px;text-decoration:none}.hookah-vape-module__h0NuUa__header nav a:hover{color:#f4d999;border-color:#c9a35f8c}.hookah-vape-module__h0NuUa__hero{grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:20px;padding:clamp(46px,7vw,96px) 0 42px;display:grid}.hookah-vape-module__h0NuUa__heroCopy{align-self:center;max-width:780px}.hookah-vape-module__h0NuUa__kicker{letter-spacing:.16em;color:#c9a35f;font-size:10px;font-weight:800;display:inline-flex}.hookah-vape-module__h0NuUa__hero h1{letter-spacing:-.045em;margin:16px 0 18px;font-size:clamp(44px,7vw,94px);line-height:.98}.hookah-vape-module__h0NuUa__hero h1 em{color:#c9a35f;font-style:normal}.hookah-vape-module__h0NuUa__heroCopy>p{color:#bbb5ac;max-width:650px;margin:0;font-size:16px;line-height:1.9}.hookah-vape-module__h0NuUa__heroActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.hookah-vape-module__h0NuUa__primary,.hookah-vape-module__h0NuUa__secondary{border-radius:999px;justify-content:center;align-items:center;min-height:45px;padding:0 20px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.hookah-vape-module__h0NuUa__primary{color:#111114;background:#c9a35f}.hookah-vape-module__h0NuUa__secondary{color:#f6f0e6;border:1px solid #f6f0e62e}.hookah-vape-module__h0NuUa__heroPanel{background:linear-gradient(145deg,#c9a35f1f,#ffffff06);border:1px solid #c9a35f42;border-radius:30px;flex-direction:column;justify-content:flex-end;min-height:330px;padding:26px;display:flex;box-shadow:0 28px 80px #00000047}.hookah-vape-module__h0NuUa__panelIndex{letter-spacing:.14em;color:#a69b89;margin-bottom:auto;font-size:10px}.hookah-vape-module__h0NuUa__heroPanel strong{font-size:34px;line-height:1.12}.hookah-vape-module__h0NuUa__heroPanel p{color:#aaa49b;font-size:13px;line-height:1.8}.hookah-vape-module__h0NuUa__signalRow{flex-wrap:wrap;gap:6px;display:flex}.hookah-vape-module__h0NuUa__signalRow span{letter-spacing:.1em;color:#ceb580;border:1px solid #c9a35f38;border-radius:999px;padding:7px 9px;font-size:8px}.hookah-vape-module__h0NuUa__discoverySection,.hookah-vape-module__h0NuUa__productsSection,.hookah-vape-module__h0NuUa__intelligenceStrip,.hookah-vape-module__h0NuUa__guidanceSection,.hookah-vape-module__h0NuUa__emptyCatalog{margin-top:28px}.hookah-vape-module__h0NuUa__sectionHeading{justify-content:space-between;align-items:end;gap:26px;margin-bottom:18px;display:flex}.hookah-vape-module__h0NuUa__sectionHeading h2,.hookah-vape-module__h0NuUa__emptyCatalog h2,.hookah-vape-module__h0NuUa__guidanceCard h2{margin:8px 0 0;font-size:clamp(24px,3vw,40px)}.hookah-vape-module__h0NuUa__sectionHeading>p{color:#9d978f;max-width:520px;margin:0;font-size:13px;line-height:1.8}.hookah-vape-module__h0NuUa__discoveryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.hookah-vape-module__h0NuUa__discoveryCard{color:#f6f0e6;background:#151518;border:1px solid #f6f0e61a;border-radius:24px;flex-direction:column;min-height:215px;padding:20px;text-decoration:none;transition:all .2s;display:flex}.hookah-vape-module__h0NuUa__discoveryCard:hover{background:#19191c;border-color:#c9a35f80;transform:translateY(-3px)}.hookah-vape-module__h0NuUa__discoveryCard>span{color:#c9a35f;letter-spacing:.12em;font-size:10px}.hookah-vape-module__h0NuUa__discoveryCard strong{margin-top:auto;font-size:20px}.hookah-vape-module__h0NuUa__discoveryCard small{color:#9f9990;min-height:40px;margin-top:8px;line-height:1.6}.hookah-vape-module__h0NuUa__discoveryCard b{color:#d7bc86;margin-top:14px;font-size:11px}.hookah-vape-module__h0NuUa__intelligenceStrip{background:linear-gradient(120deg,#161619,#101012);border:1px solid #c9a35f2e;border-radius:30px;padding:26px}.hookah-vape-module__h0NuUa__intelligenceStrip>div:first-child{border-bottom:1px solid #f6f0e614;justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.hookah-vape-module__h0NuUa__intelligenceStrip>div:first-child span{letter-spacing:.16em;color:#c9a35f;font-size:10px}.hookah-vape-module__h0NuUa__intelligenceStrip>div:first-child strong{font-size:20px}.hookah-vape-module__h0NuUa__intelligenceItems{grid-template-columns:repeat(3,1fr);gap:12px;padding-top:18px;display:grid}.hookah-vape-module__h0NuUa__intelligenceItems article{gap:7px;padding:14px;display:grid}.hookah-vape-module__h0NuUa__intelligenceItems b{color:#c9a35f;font-size:10px}.hookah-vape-module__h0NuUa__intelligenceItems span{font-weight:800}.hookah-vape-module__h0NuUa__intelligenceItems small{color:#99938a;line-height:1.7}.hookah-vape-module__h0NuUa__productGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.hookah-vape-module__h0NuUa__productCard{background:#151518;border:1px solid #f6f0e61a;border-radius:24px;overflow:hidden}.hookah-vape-module__h0NuUa__productMedia{color:#c9a35f;letter-spacing:.14em;background:linear-gradient(145deg,#1b1b1f,#101012);place-items:center;height:245px;font-weight:900;text-decoration:none;display:grid;overflow:hidden}.hookah-vape-module__h0NuUa__productMedia img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.hookah-vape-module__h0NuUa__productCard:hover .hookah-vape-module__h0NuUa__productMedia img{transform:scale(1.025)}.hookah-vape-module__h0NuUa__productBody{padding:16px}.hookah-vape-module__h0NuUa__productBody>small{letter-spacing:.15em;color:#9f8556;font-size:8px}.hookah-vape-module__h0NuUa__productBody h3{min-height:42px;margin:8px 0 16px;font-size:16px}.hookah-vape-module__h0NuUa__productBody>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.hookah-vape-module__h0NuUa__productBody strong{color:#e3c88f;font-size:14px}.hookah-vape-module__h0NuUa__productBody a{color:#b8b1a7;font-size:11px;text-decoration:none}.hookah-vape-module__h0NuUa__textLink{color:#d7bc86;font-size:12px;text-decoration:none}.hookah-vape-module__h0NuUa__emptyCatalog{text-align:center;border:1px dashed #c9a35f4d;border-radius:28px;padding:42px}.hookah-vape-module__h0NuUa__emptyCatalog p{color:#9b958c;max-width:650px;margin:12px auto 0;line-height:1.8}.hookah-vape-module__h0NuUa__guidanceSection{grid-template-columns:1fr 1fr;gap:12px;display:grid}.hookah-vape-module__h0NuUa__guidanceCard{background:#141417;border:1px solid #f6f0e61a;border-radius:28px;padding:28px}.hookah-vape-module__h0NuUa__guidanceCard p{color:#9f9990;line-height:1.8}.hookah-vape-module__h0NuUa__footer{border-top:1px solid #f6f0e61a;justify-content:space-between;align-items:center;gap:20px;margin-top:38px;padding:24px 0 8px;display:flex}.hookah-vape-module__h0NuUa__footer>div{gap:4px;display:grid}.hookah-vape-module__h0NuUa__footer strong{letter-spacing:.08em}.hookah-vape-module__h0NuUa__footer small{color:#817c75}.hookah-vape-module__h0NuUa__footer a{color:#d6ba80;text-decoration:none}.hookah-vape-module__h0NuUa__agePage{background:radial-gradient(circle at 50% 10%,#c9a35f29,#0000 34%),#0d0d0f;place-items:center;padding:22px;display:grid}.hookah-vape-module__h0NuUa__ageGate{text-align:center;background:linear-gradient(145deg,#17171a,#101012);border:1px solid #c9a35f57;border-radius:34px;width:min(620px,100%);padding:clamp(26px,5vw,52px);box-shadow:0 40px 120px #00000073}.hookah-vape-module__h0NuUa__ageMark{color:#e0c17e;border:1px solid #c9a35f9e;border-radius:50%;place-items:center;width:78px;height:78px;margin:0 auto 20px;font-size:24px;font-weight:900;display:grid}.hookah-vape-module__h0NuUa__ageGate h1{margin:12px 0;font-size:clamp(30px,5vw,48px)}.hookah-vape-module__h0NuUa__ageGate p{color:#b0aaa1;line-height:1.9}.hookah-vape-module__h0NuUa__ageActions{grid-template-columns:1fr 1fr;gap:9px;margin-top:24px;display:grid}.hookah-vape-module__h0NuUa__ageActions button,.hookah-vape-module__h0NuUa__ageActions a{min-height:48px;font:inherit;cursor:pointer;border-radius:999px;place-items:center;font-weight:800;text-decoration:none;display:grid}.hookah-vape-module__h0NuUa__ageActions button{color:#111114;background:#c9a35f;border:0}.hookah-vape-module__h0NuUa__ageActions a{color:#e7e0d5;background:0 0;border:1px solid #f6f0e629}.hookah-vape-module__h0NuUa__ageGate>small{color:#77726c;margin-top:18px;line-height:1.7;display:block}@media (max-width:980px){.hookah-vape-module__h0NuUa__hero{grid-template-columns:1fr}.hookah-vape-module__h0NuUa__heroPanel{min-height:240px}.hookah-vape-module__h0NuUa__discoveryGrid,.hookah-vape-module__h0NuUa__productGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.hookah-vape-module__h0NuUa__intelligenceItems,.hookah-vape-module__h0NuUa__guidanceSection{grid-template-columns:1fr}}@media (max-width:640px){.hookah-vape-module__h0NuUa__page{padding-inline:14px}.hookah-vape-module__h0NuUa__header{min-height:72px}.hookah-vape-module__h0NuUa__header nav a:nth-child(2){display:none}.hookah-vape-module__h0NuUa__hero{padding-top:38px}.hookah-vape-module__h0NuUa__hero h1{font-size:46px}.hookah-vape-module__h0NuUa__sectionHeading{align-items:start;display:grid}.hookah-vape-module__h0NuUa__sectionHeading>p{max-width:none}.hookah-vape-module__h0NuUa__discoveryGrid,.hookah-vape-module__h0NuUa__productGrid{grid-template-columns:1fr 1fr}.hookah-vape-module__h0NuUa__discoveryCard{min-height:185px;padding:16px}.hookah-vape-module__h0NuUa__productMedia{height:190px}.hookah-vape-module__h0NuUa__intelligenceStrip{padding:18px}.hookah-vape-module__h0NuUa__intelligenceStrip>div:first-child{display:grid}.hookah-vape-module__h0NuUa__ageActions{grid-template-columns:1fr}.hookah-vape-module__h0NuUa__footer{display:grid}.hookah-vape-module__h0NuUa__guidanceCard{padding:22px}}@media (max-width:430px){.hookah-vape-module__h0NuUa__discoveryGrid,.hookah-vape-module__h0NuUa__productGrid{grid-template-columns:1fr}.hookah-vape-module__h0NuUa__productMedia{height:260px}}
.mobile-tech-module__jAz8MW__page{color:#f6f8fb;background:#0c0f14;min-height:100vh;padding:24px clamp(16px,4vw,56px) 72px}.mobile-tech-module__jAz8MW__hero{background:radial-gradient(circle at 20% 20%,#1c2a43 0,#0000 34%),linear-gradient(145deg,#111721,#0d1118);border:1px solid #242a33;border-radius:32px;grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);align-items:stretch;gap:28px;padding:clamp(24px,5vw,64px);display:grid}.mobile-tech-module__jAz8MW__eyebrow{letter-spacing:.12em;color:#9dc0ff;font-size:12px;font-weight:800;display:inline-flex}.mobile-tech-module__jAz8MW__hero h1{margin:14px 0 12px;font-size:clamp(36px,7vw,78px);line-height:1.02}.mobile-tech-module__jAz8MW__hero p{color:#b7c0ce;max-width:720px;font-size:clamp(15px,2vw,19px);line-height:1.9}.mobile-tech-module__jAz8MW__heroCard{background:#121822;border:1px solid #2d3747;border-radius:24px;align-content:center;gap:10px;padding:24px;display:grid}.mobile-tech-module__jAz8MW__heroCard strong{font-size:34px}.mobile-tech-module__jAz8MW__heroCard small{color:#9ba8ba;line-height:1.7}.mobile-tech-module__jAz8MW__intentGrid,.mobile-tech-module__jAz8MW__featureGrid,.mobile-tech-module__jAz8MW__productGrid,.mobile-tech-module__jAz8MW__formGrid,.mobile-tech-module__jAz8MW__compareGrid{gap:16px;display:grid}.mobile-tech-module__jAz8MW__intentGrid{grid-template-columns:repeat(3,minmax(0,1fr));margin:26px 0}.mobile-tech-module__jAz8MW__intentCard{min-height:180px;color:inherit;background:#121821;border:1px solid #263041;border-radius:24px;gap:10px;padding:22px;text-decoration:none;transition:all .2s;display:grid}.mobile-tech-module__jAz8MW__intentCard:hover{border-color:#4776c8;transform:translateY(-2px)}.mobile-tech-module__jAz8MW__intentCard span{font-size:30px}.mobile-tech-module__jAz8MW__intentCard strong{font-size:22px}.mobile-tech-module__jAz8MW__intentCard small{color:#9da9b9;line-height:1.6}.mobile-tech-module__jAz8MW__section{background:#0f141c;border:1px solid #202733;border-radius:28px;margin-top:34px;padding:26px}.mobile-tech-module__jAz8MW__sectionHead{justify-content:space-between;align-items:end;gap:18px;margin-bottom:18px;display:flex}.mobile-tech-module__jAz8MW__sectionHead h2{margin:6px 0 0;font-size:clamp(26px,4vw,42px)}.mobile-tech-module__jAz8MW__sectionHead p{color:#9ca8b8;max-width:620px}.mobile-tech-module__jAz8MW__chips{flex-wrap:wrap;gap:10px;display:flex}.mobile-tech-module__jAz8MW__chips a,.mobile-tech-module__jAz8MW__chips span{color:#dce5f1;background:#141b25;border:1px solid #2b3545;border-radius:999px;padding:9px 13px;text-decoration:none}.mobile-tech-module__jAz8MW__featureGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.mobile-tech-module__jAz8MW__featureCard{background:#111720;border:1px solid #252e3d;border-radius:20px;padding:18px}.mobile-tech-module__jAz8MW__featureCard strong{margin-bottom:6px;display:block}.mobile-tech-module__jAz8MW__featureCard small{color:#8f9bad;line-height:1.6}.mobile-tech-module__jAz8MW__productGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.mobile-tech-module__jAz8MW__productCard{background:#111720;border:1px solid #252e3b;border-radius:22px;overflow:hidden}.mobile-tech-module__jAz8MW__productImage{aspect-ratio:1;object-fit:cover;background:#161d27;width:100%;display:block}.mobile-tech-module__jAz8MW__productBody{gap:8px;padding:16px;display:grid}.mobile-tech-module__jAz8MW__productBody h3{margin:0;font-size:17px}.mobile-tech-module__jAz8MW__productBody strong{font-size:18px}.mobile-tech-module__jAz8MW__productBody a{color:#9dc0ff}.mobile-tech-module__jAz8MW__form{gap:16px;display:grid}.mobile-tech-module__jAz8MW__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-tech-module__jAz8MW__form label{color:#cad3df;gap:7px;font-weight:700;display:grid}.mobile-tech-module__jAz8MW__form input,.mobile-tech-module__jAz8MW__form select,.mobile-tech-module__jAz8MW__form textarea{box-sizing:border-box;color:#fff;background:#0a0f16;border:1px solid #344054;border-radius:13px;width:100%;padding:12px 13px}.mobile-tech-module__jAz8MW__form textarea{resize:vertical;min-height:110px}.mobile-tech-module__jAz8MW__form button,.mobile-tech-module__jAz8MW__primary{color:#10141a;cursor:pointer;background:#eff5ff;border:0;border-radius:14px;justify-content:center;align-items:center;padding:13px 18px;font-weight:900;text-decoration:none;display:inline-flex}.mobile-tech-module__jAz8MW__notice,.mobile-tech-module__jAz8MW__result,.mobile-tech-module__jAz8MW__error{border-radius:18px;margin:18px 0;padding:18px}.mobile-tech-module__jAz8MW__notice{background:#15202f;border:1px solid #29415f}.mobile-tech-module__jAz8MW__result{background:#122719;border:1px solid #28573a}.mobile-tech-module__jAz8MW__error{background:#2b171b;border:1px solid #67333f}.mobile-tech-module__jAz8MW__compareGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.mobile-tech-module__jAz8MW__compareCard{background:#111720;border:1px solid #2b3545;border-radius:20px;padding:18px}.mobile-tech-module__jAz8MW__compareCard h3{margin-top:0}.mobile-tech-module__jAz8MW__specList{gap:8px;margin-top:14px;display:grid}.mobile-tech-module__jAz8MW__specRow{color:#aeb8c6;border-top:1px solid #242c38;justify-content:space-between;gap:12px;padding-top:8px;display:flex}.mobile-tech-module__jAz8MW__back{color:#b8c9e5;margin-bottom:16px;text-decoration:none;display:inline-flex}@media (max-width:900px){.mobile-tech-module__jAz8MW__hero{grid-template-columns:1fr}.mobile-tech-module__jAz8MW__intentGrid,.mobile-tech-module__jAz8MW__featureGrid,.mobile-tech-module__jAz8MW__productGrid,.mobile-tech-module__jAz8MW__compareGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.mobile-tech-module__jAz8MW__page{padding:12px 12px 88px}.mobile-tech-module__jAz8MW__hero,.mobile-tech-module__jAz8MW__section{border-radius:22px;padding:20px}.mobile-tech-module__jAz8MW__intentGrid,.mobile-tech-module__jAz8MW__featureGrid,.mobile-tech-module__jAz8MW__productGrid,.mobile-tech-module__jAz8MW__compareGrid,.mobile-tech-module__jAz8MW__formGrid{grid-template-columns:1fr}.mobile-tech-module__jAz8MW__sectionHead{align-items:start;display:grid}}
.category-showcase-module__lqYOoq__section{background:var(--color-background);padding:clamp(4.5rem,8vw,7rem) 0}.category-showcase-module__lqYOoq__header{grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr);align-items:end;gap:3rem;margin-bottom:2.8rem;display:grid}.category-showcase-module__lqYOoq__eyebrow{color:var(--color-secondary);letter-spacing:.05em;margin-bottom:.75rem;font-size:.74rem;font-weight:850;display:block}.category-showcase-module__lqYOoq__header h2{color:var(--color-text);letter-spacing:-.035em;margin:0;font-size:clamp(2.7rem,5vw,5.2rem);font-weight:780;line-height:1}.category-showcase-module__lqYOoq__header h2 em{color:var(--color-secondary);font-style:normal;font-weight:780}.category-showcase-module__lqYOoq__introduction{max-width:32rem;padding-bottom:.2rem}.category-showcase-module__lqYOoq__introduction p{color:var(--color-text-muted);margin:0 0 1.2rem;line-height:1.85}.category-showcase-module__lqYOoq__introduction a{color:var(--color-primary);align-items:center;gap:.8rem;font-size:.82rem;font-weight:850;text-decoration:none;display:inline-flex}.category-showcase-module__lqYOoq__grid{grid-template-columns:repeat(12,1fr);grid-auto-flow:dense;grid-auto-rows:9rem;gap:.9rem;display:grid}.category-showcase-module__lqYOoq__card{border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-radius:var(--radius-card,18px);color:#fff;background:radial-gradient(circle at 82% 16%,#ffffff29,transparent 28%),linear-gradient(145deg,var(--color-secondary),var(--color-primary));box-shadow:0 1rem 2.5rem color-mix(in srgb,var(--color-primary) 10%,transparent);grid-area:span 3/span 4;align-items:flex-end;padding:clamp(1.4rem,3vw,2.2rem);text-decoration:none;transition:transform .26s,box-shadow .26s;display:flex;position:relative;overflow:hidden}.category-showcase-module__lqYOoq__card:first-child{grid-area:span 4/span 7}.category-showcase-module__lqYOoq__card:nth-child(2){grid-area:span 4/span 5}.category-showcase-module__lqYOoq__card:nth-child(3),.category-showcase-module__lqYOoq__card:nth-child(4),.category-showcase-module__lqYOoq__card:nth-child(5){grid-area:span 3/span 4}.category-showcase-module__lqYOoq__card:nth-child(6){grid-area:span 4/span 5}.category-showcase-module__lqYOoq__card:nth-child(7){grid-area:span 4/span 7}.category-showcase-module__lqYOoq__card:nth-child(8){grid-area:span 3/1/auto/-1}.category-showcase-module__lqYOoq__card:nth-child(3n+2){background:radial-gradient(circle at 20% 15%,#fff3,transparent 30%),linear-gradient(145deg,color-mix(in srgb,var(--color-secondary) 82%,#fff),var(--color-primary))}.category-showcase-module__lqYOoq__card:nth-child(3n+3){color:var(--color-text);background:radial-gradient(circle at 80% 15%,#ffffff8c,transparent 32%),linear-gradient(145deg,var(--color-surface),color-mix(in srgb,var(--color-secondary) 34%,var(--color-surface)))}.category-showcase-module__lqYOoq__card:hover{z-index:2;box-shadow:0 1.8rem 3.5rem color-mix(in srgb,var(--color-primary) 18%,transparent);transform:translateY(-.4rem)}.category-showcase-module__lqYOoq__card:after{z-index:1;content:"";border-radius:calc(var(--radius-card,18px) - 6px);border:1px solid #ffffff2e;transition:inset .26s;position:absolute;inset:.7rem}.category-showcase-module__lqYOoq__card:nth-child(3n+3):after{border-color:color-mix(in srgb,var(--color-text) 12%,transparent)}.category-showcase-module__lqYOoq__card:hover:after{inset:.55rem}.category-showcase-module__lqYOoq__number{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff21;border-radius:999px;place-items:center;width:2.2rem;height:2.2rem;font-size:.68rem;font-weight:900;display:grid;position:absolute;top:1.35rem;right:1.35rem}.category-showcase-module__lqYOoq__decorativeShape{aspect-ratio:1;border:1px solid #ffffff2e;border-radius:50%;width:70%;transition:transform .55s;position:absolute;top:-18%;left:-8%;transform:rotate(-25deg)}.category-showcase-module__lqYOoq__card:nth-child(3n+3) .category-showcase-module__lqYOoq__decorativeShape{border-color:color-mix(in srgb,var(--color-text) 12%,transparent)}.category-showcase-module__lqYOoq__card:hover .category-showcase-module__lqYOoq__decorativeShape{transform:rotate(-12deg)scale(1.08)}.category-showcase-module__lqYOoq__cardContent{z-index:2;max-width:27rem;position:relative}.category-showcase-module__lqYOoq__hebrewName{letter-spacing:.04em;opacity:.72;margin-bottom:.45rem;font-size:.68rem;display:block}.category-showcase-module__lqYOoq__card h3{margin:0;font-size:clamp(1.7rem,3vw,3rem);font-weight:780;line-height:1.05}.category-showcase-module__lqYOoq__card p{opacity:.8;max-width:24rem;margin:.7rem 0 0;font-size:.8rem;line-height:1.65}.category-showcase-module__lqYOoq__explore{align-items:center;gap:.7rem;margin-top:1.2rem;font-size:.72rem;font-weight:850;display:inline-flex}.category-showcase-module__lqYOoq__section[data-template=furniture-luxury] .category-showcase-module__lqYOoq__grid{gap:1rem}.category-showcase-module__lqYOoq__section[data-template=furniture-luxury] .category-showcase-module__lqYOoq__card{border-radius:2rem;box-shadow:0 1.4rem 3.4rem #422a141c}.category-showcase-module__lqYOoq__section[data-template=furniture-luxury] .category-showcase-module__lqYOoq__card:first-child,.category-showcase-module__lqYOoq__section[data-template=furniture-luxury] .category-showcase-module__lqYOoq__card:nth-child(7){border-radius:8rem 2rem 2rem}.category-showcase-module__lqYOoq__section[data-template=furniture-luxury] .category-showcase-module__lqYOoq__card:nth-child(2),.category-showcase-module__lqYOoq__section[data-template=furniture-luxury] .category-showcase-module__lqYOoq__card:nth-child(6){border-radius:2rem 8rem 2rem 2rem}.category-showcase-module__lqYOoq__section[data-template=furniture-luxury] .category-showcase-module__lqYOoq__number{background:#fff3;border:1px solid #fff4}.category-showcase-module__lqYOoq__section[data-template=furniture-luxury] .category-showcase-module__lqYOoq__decorativeShape{border-width:2px;width:78%}.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio]{background:#f7faf7}.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__header{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,.82fr) minmax(18rem,.5fr);margin-bottom:2rem;padding-bottom:1.2rem}.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__header h2{font-size:clamp(2.6rem,4.4vw,4.6rem)}.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;gap:.75rem}.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__card,.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__card:nth-child(n){min-height:18rem;color:var(--color-text);box-shadow:none;background:linear-gradient(#fbfdfb,#eef4f0);border-radius:1rem;grid-area:auto;align-items:flex-end;padding:1.2rem}.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__card:nth-child(2n){background:linear-gradient(#f2f5f3,#e6eee9)}.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__card:after{border-color:color-mix(in srgb,var(--color-primary) 10%,transparent);border-radius:.7rem;inset:.45rem}.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__decorativeShape{border-color:color-mix(in srgb,var(--color-secondary) 22%,transparent);width:100%;top:auto;bottom:-36%;left:-18%}.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__number{color:var(--color-primary);background:#fff;border-radius:.55rem;top:1rem;right:1rem}.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__card h3{font-size:1.45rem}.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__card p{font-size:.75rem}.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__explore{color:var(--color-secondary)}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural]{background:#e9e4dc;padding-block:clamp(5rem,9vw,8rem)}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__header{border-top:2px solid #111;grid-template-columns:minmax(0,1.2fr) minmax(17rem,.55fr);align-items:start;margin-bottom:3.4rem;padding-top:1.2rem}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__eyebrow{color:#8d6d42;letter-spacing:.18em}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__header h2{color:#111;max-width:58rem;font-size:clamp(3.4rem,6.5vw,7rem);font-weight:640;line-height:.88}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__header h2 em{color:#9a7545}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__introduction{justify-self:end}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__introduction a{color:#111;border-bottom:1px solid #111;padding-bottom:.25rem}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__grid{border-top:1px solid #b9b1a5;border-left:1px solid #b9b1a5;grid-template-columns:repeat(12,1fr);grid-auto-rows:7rem;gap:0}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__card,.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__card:nth-child(n){color:#111;min-height:0;box-shadow:none;background:#f3f0ea;border:1px solid #b9b1a5;border-top:0;border-left:0;border-radius:0;grid-area:span 3/span 4;padding:1.5rem}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__card:first-child{color:#f7f3eb;background:#161613;grid-area:span 4/span 8}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__card:nth-child(2){color:#111;background:#b89563;grid-area:span 4/span 4}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__card:nth-child(4n){background:#d8d1c5}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__card:after{display:none}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__number{width:auto;height:auto;color:inherit;letter-spacing:.12em;background:0 0;border-radius:0;font-size:.72rem;top:1rem;left:1rem;right:auto}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__decorativeShape{opacity:.13;border-color:currentColor;border-radius:0;width:4.5rem;inset:auto auto 1rem 1rem}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__card h3{max-width:24rem;font-size:clamp(1.8rem,3.3vw,3.5rem);font-weight:650}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__card p{max-width:22rem}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__explore{border-bottom:1px solid;padding-bottom:.2rem}@media (max-width:900px){.category-showcase-module__lqYOoq__header,.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__header,.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__header{grid-template-columns:minmax(0,1fr);gap:1.25rem}.category-showcase-module__lqYOoq__header>*,.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__header>*,.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__header>*{min-width:0;max-width:100%}.category-showcase-module__lqYOoq__header h2{word-break:normal;overflow-wrap:normal;min-width:0;max-width:100%}.category-showcase-module__lqYOoq__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto}.category-showcase-module__lqYOoq__grid .category-showcase-module__lqYOoq__card{grid-area:auto/span 1;min-height:23rem}.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__card,.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__card:nth-child(n){grid-area:auto;min-height:18rem}}@media (max-width:600px){.category-showcase-module__lqYOoq__section{padding-block:4rem}.category-showcase-module__lqYOoq__header{margin-bottom:2rem}.category-showcase-module__lqYOoq__grid{grid-template-columns:1fr}.category-showcase-module__lqYOoq__grid .category-showcase-module__lqYOoq__card{border-radius:calc(var(--radius-card,18px) + 4px);grid-area:auto/1;min-height:19rem}.category-showcase-module__lqYOoq__section[data-template=furniture-luxury] .category-showcase-module__lqYOoq__grid{grid-template-columns:1fr}.category-showcase-module__lqYOoq__section[data-template=furniture-luxury] .category-showcase-module__lqYOoq__card,.category-showcase-module__lqYOoq__section[data-template=furniture-luxury] .category-showcase-module__lqYOoq__card:nth-child(n){border-radius:1.6rem;min-height:18rem}.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__card,.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__card:nth-child(n){min-height:12.5rem;padding:.85rem}.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__card h3{font-size:1.05rem}.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__card p{display:none}.category-showcase-module__lqYOoq__section[data-template=furniture-modern-studio] .category-showcase-module__lqYOoq__explore{font-size:.62rem}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural]{padding-block:3.5rem}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__header h2{font-size:clamp(3rem,14vw,4.5rem)}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__grid{grid-template-columns:1fr}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__card,.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__card:nth-child(n){border-left:1px solid #b9b1a5;grid-column:1;min-height:13rem;padding:1.15rem}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__card:first-child{min-height:20rem}.category-showcase-module__lqYOoq__section[data-template=furniture-architectural] .category-showcase-module__lqYOoq__card h3{font-size:clamp(1.7rem,9vw,2.7rem)}}
.contact-cta-module__Go3Izq__section{color:#2f2925;background:#f4eee4;padding:clamp(5rem,8vw,8rem) 0;position:relative;overflow:hidden}.contact-cta-module__Go3Izq__section:before{content:"FURNITURE";color:#2f292509;pointer-events:none;font-family:Georgia,serif;font-size:clamp(8rem,22vw,20rem);line-height:.8;position:absolute;bottom:-2.5rem;left:-1rem}.contact-cta-module__Go3Izq__container{z-index:1;grid-template-columns:5rem 1fr auto;align-items:center;gap:3rem;width:min(76rem,100% - 3rem);margin:0 auto;display:grid;position:relative}.contact-cta-module__Go3Izq__number{color:#b38a49;letter-spacing:.15em;align-self:start;padding-top:1rem;font-size:.7rem}.contact-cta-module__Go3Izq__content{max-width:48rem}.contact-cta-module__Go3Izq__eyebrow{color:#a47d3e;letter-spacing:.25em;text-transform:uppercase;margin-bottom:1.25rem;font-size:.68rem;display:block}.contact-cta-module__Go3Izq__content h2{color:#2f2925;margin:0;font-size:clamp(3.5rem,8vw,7.5rem);font-weight:400;line-height:.98}.contact-cta-module__Go3Izq__content p{color:#756c64;max-width:35rem;margin:2rem 0 0;line-height:2}.contact-cta-module__Go3Izq__button{color:#f8f3ea;text-align:center;background:#2f2925;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;width:12rem;height:12rem;text-decoration:none;transition:transform .25s,background-color .25s;display:flex;box-shadow:0 1.5rem 3.5rem #2f292533}.contact-cta-module__Go3Izq__button:hover{background:#a47d3e;transform:rotate(-4deg)scale(1.04)}.contact-cta-module__Go3Izq__button span{max-width:7rem;font-size:.82rem;line-height:1.7}.contact-cta-module__Go3Izq__button strong{font-size:1.5rem;font-weight:300}@media (max-width:800px){.contact-cta-module__Go3Izq__section{padding:5rem 0}.contact-cta-module__Go3Izq__container{grid-template-columns:1fr;gap:2rem;width:min(100% - 2rem,76rem)}.contact-cta-module__Go3Izq__number{padding-top:0}.contact-cta-module__Go3Izq__button{width:10rem;height:10rem;margin-top:1rem}}
