.homePage{color:#0d1530;background:#fff;overflow:hidden}.homeHero{background:radial-gradient(circle at 76% 22%,#9ac4ff52,#0000 31%),radial-gradient(circle at 93% 18%,#bc9aff4d,#0000 30%),radial-gradient(circle at 9% 92%,#aae1ff33,#0000 27%),linear-gradient(115deg,#fbfcff 0%,#f4f7ff 44%,#f2efff 100%);border-bottom:1px solid #d8dff0b8;padding:62px 0 48px;position:relative}.heroAura{filter:blur(45px);pointer-events:none;opacity:.7;border-radius:50%;position:absolute}.heroAuraOne{background:#6f99ff29;width:360px;height:360px;top:-190px;right:20%}.heroAuraTwo{background:#5fc5ff1f;width:300px;height:300px;bottom:-150px;left:-120px}.homeHeroGrid{z-index:1;grid-template-columns:minmax(360px,.84fr) minmax(540px,1.16fr);align-items:center;gap:42px;min-height:570px;display:grid;position:relative}.heroCopy{max-width:650px}.heroEyebrow{color:#4c55c9;letter-spacing:.11em;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff9e;border:1px solid #5f6ae824;border-radius:999px;align-items:center;gap:9px;width:fit-content;min-height:34px;padding:0 14px;font-size:10.5px;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #ffffffe6,0 8px 24px #3e4c890f}.eyebrowDot{background:linear-gradient(135deg,#4f7cff,#7a4fff);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #5e6fff14}.heroTitle{letter-spacing:-.058em;color:#0b1020;text-wrap:balance;max-width:690px;margin:19px 0 0;font-size:clamp(44px,5vw,69px);line-height:.98}.heroTitle span{background:linear-gradient(96deg,#5453e8 5%,#8050e9 52%,#416eff 95%);color:#0000;-webkit-background-clip:text;background-clip:text}.heroText{color:#5f6880;max-width:625px;margin:22px 0 0;font-size:17px;line-height:1.72}.heroActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.primaryButton,.secondaryButton{border-radius:14px;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:0 22px;font-size:13.5px;font-weight:850;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:inline-flex}.primaryButton{color:#fff;background:linear-gradient(135deg,#14182b 0%,#111425 58%,#222a57 100%);border:1px solid #12152cd6;box-shadow:0 14px 30px #11193a38,inset 0 1px #ffffff1f}.secondaryButton{color:#151a2a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #d9dff0;box-shadow:0 10px 24px #2f3d6914,inset 0 1px #fff}.primaryButton:hover,.secondaryButton:hover{transform:translateY(-2px)}.primaryButton:hover{box-shadow:0 18px 34px #11193a45}.buttonSpark{color:#ffb341;font-size:16px}.heroTrustRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:24px;display:grid}.trustChip{color:#586277;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffbd;border:1px solid #dae0efe6;border-radius:16px;align-items:center;gap:9px;min-height:50px;padding:5px 10px 5px 6px;font-size:10.5px;font-weight:760;display:inline-flex;box-shadow:0 9px 24px #2f3d690e}.trustIcon,.metricIcon{border:1px solid #ffffffeb;border-radius:12px;place-items:center;width:38px;height:38px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 7px 16px #3545821f}.trustIcon:after,.metricIcon:after{content:"";pointer-events:none;background:linear-gradient(#ffffffb8,#fff0);border-radius:999px;height:42%;position:absolute;inset:1px 4px auto}.trustIcon svg,.metricIcon svg{z-index:1;filter:drop-shadow(0 2px 3px #313f851f);position:relative}.trustIcon.violet{color:#604be7;background:radial-gradient(circle at 28% 20%,#fff 0 12%,#0000 32%),linear-gradient(145deg,#f3efff,#ded8ff)}.trustIcon.blue{color:#276ce0;background:radial-gradient(circle at 28% 20%,#fff 0 12%,#0000 32%),linear-gradient(145deg,#eef7ff,#d8eaff)}.trustIcon.purple{color:#764bdc;background:radial-gradient(circle at 28% 20%,#fff 0 12%,#0000 32%),linear-gradient(145deg,#f5f0ff,#e4dcff)}.heroProductVisual{aspect-ratio:4/3;justify-self:end;width:100%;max-width:790px;position:relative}.visualFrame{isolation:isolate;background:#ffffff61;border:1px solid #ffffffb8;border-radius:30px;position:absolute;inset:0;overflow:hidden;box-shadow:0 35px 70px #3749822b,0 6px 22px #34467a14,inset 0 1px #fffffff5}.heroProductImage{object-fit:cover;object-position:center;z-index:1;width:100%;height:100%;display:block;position:relative}.visualSheen{z-index:2;pointer-events:none;background:linear-gradient(125deg,#ffffff2e,#0000 27% 76%,#8d69ff14);position:absolute;inset:0;box-shadow:inset 0 0 45px #ffffff1f}.marketStrip{z-index:3;background:linear-gradient(#f4f6ffc7 0%,#fff 68%);margin-top:-22px;padding:0 0 30px;position:relative}.marketStripInner{background:linear-gradient(135deg,#fff 0%,#f8fbff 45%,#faf8ff 100%);border:1px solid #e2e7f2;border-radius:24px;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;min-height:96px;padding:18px 24px;display:grid;box-shadow:0 14px 40px #27375f13}.marketIntro{color:#111827;flex-direction:column;gap:3px;font-size:13px;display:flex}.marketIntro strong{color:#2454c4;font-size:14px}.marketLogos{align-items:center;gap:10px;display:flex}.marketLogo{color:#202637;background:#fff;border:1px solid #e2e7f1;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-width:112px;height:52px;padding:0 14px;font-size:14px;font-weight:800;display:flex;box-shadow:0 6px 18px #2a375e0e}.marketLogo b{color:#fff;border-radius:6px;place-items:center;width:29px;height:29px;font-family:Georgia,serif;font-size:20px;display:grid}.marketLogo small{color:#667085;margin-left:auto}.marketLogo.etsy b{background:#f1641e}.marketLogo.shopify b{background:#79b944;transform:rotate(-5deg)}.ebayText{letter-spacing:-2px;font-size:23px;font-style:normal;font-weight:500}.ebayText i{font-style:normal}.ebayText i:first-child{color:#e53238}.ebayText i:nth-child(2){color:#0064d2}.ebayText i:nth-child(3){color:#f5af02}.ebayText i:nth-child(4){color:#86b817}.marketMetrics{justify-self:end;gap:22px;display:flex}.marketMetrics>div{grid-template-rows:auto auto;grid-template-columns:38px auto;align-items:center;column-gap:9px;min-width:120px;display:grid}.marketMetrics .metricIcon{color:#315fe7;background:#edf3ff;grid-row:1/3}.marketMetrics strong{color:#151b2f;font-size:16px;line-height:1.05}.marketMetrics small{color:#7b8498;font-size:10.5px}.valueSection{background:radial-gradient(circle at 8% 10%,#e6eeffb8,#0000 22%),linear-gradient(#fbfcff 0%,#f7f9fd 100%);border-top:1px solid #edf0f6;border-bottom:1px solid #e9edf5;padding:64px 0 72px}.sectionHeader{grid-template-columns:minmax(0,1fr) minmax(310px,.78fr);align-items:end;gap:48px;margin-bottom:25px;display:grid}.sectionEyebrow{color:#69738b;letter-spacing:.13em;font-size:10px;font-weight:900}.sectionHeader h2,.stepsHeader h2{color:#11182a;letter-spacing:-.044em;text-wrap:balance;max-width:780px;margin:10px 0 0;font-size:clamp(30px,2.7vw,40px);line-height:1.06}.sectionHeader>p{color:#667085;max-width:580px;margin:0;font-size:14px;line-height:1.72}.valueGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.valueCard{background:#fffffff0;border:1px solid #e0e6f0;border-radius:21px;min-height:222px;padding:20px;transition:transform .22s,box-shadow .22s,border-color .22s;position:relative;overflow:hidden;box-shadow:0 12px 32px #2334570e,inset 0 1px #fff}.valueCard:hover{border-color:#d4dbed;transform:translateY(-4px);box-shadow:0 20px 42px #2334571a}.valueCardTone2{background:linear-gradient(160deg,#fff 0%,#f7f9ff 100%)}.valueCardTone3{background:linear-gradient(160deg,#fff 0%,#f9f7ff 100%)}.valueCardTone4{background:linear-gradient(160deg,#fff 0%,#f5fbff 100%)}.valueCardFeatured{color:#fff;background:radial-gradient(circle at 100% 0,#a77aff8c,#0000 34%),linear-gradient(145deg,#3446e8 0%,#5a43df 52%,#713ed0 100%);border-color:#5f53e7a6;box-shadow:0 20px 42px #4744d63b,inset 0 1px #ffffff38}.valueCardFeatured:after{content:"";opacity:.55;background:repeating-linear-gradient(90deg,#ffffff1c 0 7px,#0000 7px 16px);border-radius:36px;width:150px;height:150px;position:absolute;bottom:-45px;right:-32px;transform:rotate(10deg)}.cardTop{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.valueIcon{color:#5360ef;background:radial-gradient(circle at 28% 20%,#fffffffa 0 11%,#0000 34%),linear-gradient(145deg,#f7f8ff 0%,#e8ebff 55%,#e0e4ff 100%);border:1px solid #fffffff0;border-radius:16px;place-items:center;width:52px;height:52px;transition:transform .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,inset 0 -1px #6872dc1a,0 10px 22px #4652aa21}.valueIcon:before{content:"";filter:blur(1px);background:#6258f21a;border-radius:50%;width:26px;height:26px;position:absolute;bottom:-9px;right:-8px}.valueIcon:after{content:"";background:linear-gradient(#ffffffc2,#fff0);border-radius:999px;height:17px;position:absolute;top:4px;left:7px;right:7px}.valueIcon svg{z-index:2;filter:drop-shadow(0 3px 5px #4751b129);position:relative}.valueCard:hover .valueIcon{transform:translateY(-2px)scale(1.04);box-shadow:inset 0 1px #fff,0 14px 26px #4652aa2e}.valueCardFeatured .valueIcon{color:#fff;background:radial-gradient(circle at 30% 20%,#ffffff52,#0000 32%),linear-gradient(145deg,#ffffff38,#ffffff14);border:1px solid #ffffff42;box-shadow:inset 0 1px #ffffff4d,0 10px 24px #19146e2e}.cardIndex{color:#a0a8b9;letter-spacing:.12em;font-size:10px;font-weight:900}.valueCardFeatured .cardIndex{color:#ffffff9e}.bigStat{letter-spacing:-.055em;z-index:1;margin-top:18px;font-size:42px;line-height:.95;display:block;position:relative}.valueCard h3{color:#151b2d;letter-spacing:-.025em;z-index:1;margin:16px 0 8px;font-size:17px;line-height:1.25;position:relative}.valueCardFeatured h3{color:#fff;margin-top:8px}.valueCard p{color:#697589;z-index:1;margin:0;font-size:13px;line-height:1.66;position:relative}.valueCardFeatured p{color:#ffffffc7;max-width:90%}.cardLink{color:#3f58c8;align-items:center;gap:6px;margin-top:16px;font-size:12.5px;font-weight:850;text-decoration:none;display:inline-flex}.stepsSection{background:linear-gradient(#fff 0%,#fcfdff 100%);padding:58px 0 48px}.stepsHeader{max-width:830px;margin-bottom:24px}.stepsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid;position:relative}.stepsConnector{pointer-events:none;z-index:0;background:linear-gradient(90deg,#5265ed1a,#774ddb47,#168b722e);height:1px;position:absolute;top:29px;left:16%;right:16%}.stepCard{z-index:1;background:linear-gradient(135deg,#f8fbff 0%,#eef5ff 100%);border:1px solid #e1e6ef;border-radius:20px;grid-template-rows:auto 1fr;grid-template-columns:48px 1fr;column-gap:15px;min-height:144px;padding:20px 54px 20px 20px;transition:transform .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden;box-shadow:0 11px 28px #2334570e}.stepCard:nth-child(2){background:linear-gradient(135deg,#fbf9ff 0%,#f0ebff 100%)}.stepCard:nth-child(3){background:linear-gradient(135deg,#f8fffc 0%,#eafaf4 100%)}.stepCard:hover{transform:translateY(-4px);box-shadow:0 18px 36px #23345717}.stepIcon{color:#5063ef;background:radial-gradient(circle at 28% 20%,#fff 0 12%,#0000 34%),linear-gradient(145deg,#fff,#e8efff);border:1px solid #fffffff5;border-radius:17px;grid-row:1/3;place-items:center;width:54px;height:54px;transition:transform .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,inset 0 -1px #5b6ada1a,0 12px 24px #3c4e9121}.stepIcon:after{content:"";background:linear-gradient(#ffffffdb,#fff0);border-radius:999px;height:18px;position:absolute;top:5px;left:8px;right:8px}.stepIcon svg{z-index:2;filter:drop-shadow(0 3px 5px #3b4ba426);position:relative}.stepCard:hover .stepIcon{transform:translateY(-2px)rotate(-2deg)scale(1.04);box-shadow:inset 0 1px #fff,0 15px 30px #3c4e912b}.stepCard:nth-child(2) .stepIcon{color:#744ddb;background:radial-gradient(circle at 28% 20%,#fff 0 12%,#0000 34%),linear-gradient(145deg,#fff,#eee7ff)}.stepCard:nth-child(3) .stepIcon{color:#168b72;background:radial-gradient(circle at 28% 20%,#fff 0 12%,#0000 34%),linear-gradient(145deg,#fff,#e4f8f1)}.stepNumber{color:#5163d7;background:#ffffffbf;border-radius:999px;place-items:center;min-width:32px;height:22px;font-size:10px;font-weight:900;display:grid;position:absolute;top:15px;right:15px}.stepContent h3{color:#131a2b;letter-spacing:-.02em;margin:2px 0 7px;font-size:16px}.stepContent p{color:#667085;margin:0;font-size:12.5px;line-height:1.58}.stepArrow{color:#5365ed;background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:12px;right:12px;box-shadow:0 7px 18px #2c3b6a1c}.finalCtaSection{background:linear-gradient(#fcfdff 0%,#fff 100%);padding:14px 0 38px}.finalCta{color:#fff;background:radial-gradient(circle at 78% 18%,#8c74ff38,#0000 28%),radial-gradient(circle at 16% 88%,#4592ff2e,#0000 32%),linear-gradient(135deg,#12172d 0%,#1d2452 52%,#3c2f85 100%);border:1px solid #6f66eb38;border-radius:28px;grid-template-columns:minmax(0,1.25fr) auto;align-items:center;gap:28px;min-height:190px;padding:32px 36px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 55px #252b5d33}.finalCtaGlow{filter:blur(12px);background:#7665ff3d;border-radius:50%;width:260px;height:260px;position:absolute;top:-120px;right:-80px}.finalCtaCopy,.finalCtaActions{z-index:1;position:relative}.finalCtaEyebrow{letter-spacing:.14em;color:#b9c8ff;font-size:10px;font-weight:900}.finalCta h2{letter-spacing:-.045em;margin:9px 0 8px;font-size:clamp(30px,3.1vw,44px);line-height:1}.finalCta p{color:#e8ecffc2;max-width:650px;margin:0;font-size:14px;line-height:1.65}.finalCtaActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.finalCtaPrimary,.finalCtaSecondary{border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:0 18px;font-size:12.5px;font-weight:850;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.finalCtaPrimary{color:#172047;background:#fff;box-shadow:0 10px 24px #0000002e}.finalCtaSecondary{color:#fff;background:#ffffff17;border:1px solid #ffffff38}.finalCtaPrimary:hover,.finalCtaSecondary:hover{transform:translateY(-2px)}@media (max-width:1180px){.homeHeroGrid{grid-template-columns:1fr;gap:30px;min-height:auto}.heroCopy{max-width:780px}.heroProductVisual{justify-self:center;max-width:780px}.marketStripInner{grid-template-columns:1fr}.marketIntro{text-align:center;align-items:center}.marketLogos,.marketMetrics{justify-self:center}.valueGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.finalCta{grid-template-columns:1fr}.finalCtaActions{justify-content:flex-start}}@media (max-width:760px){.homeHero{padding:40px 0 36px}.heroTitle{font-size:clamp(36px,11vw,51px);line-height:1.01}.heroText{font-size:15px;line-height:1.65}.heroActions{grid-template-columns:1fr;display:grid}.primaryButton,.secondaryButton{box-sizing:border-box;width:100%}.heroTrustRow{grid-template-columns:1fr;display:grid}.trustChip{box-sizing:border-box;width:100%}.heroProductVisual{aspect-ratio:4/3}.visualFrame{border-radius:20px}.marketLogos{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.marketLogo{min-width:0;padding:0 8px}.marketMetrics{justify-content:center;width:100%}.sectionHeader{grid-template-columns:1fr;gap:12px}.valueGrid,.stepsGrid{grid-template-columns:1fr}.stepsConnector{display:none}.valueCard{min-height:0}.valueSection{padding:52px 0}.stepsSection{padding:48px 0 32px}.finalCtaSection{padding:8px 0 26px}.finalCta{border-radius:22px;padding:26px 22px}.finalCtaActions{grid-template-columns:1fr;display:grid}.finalCtaPrimary,.finalCtaSecondary{box-sizing:border-box;width:100%}}@media (max-width:460px){.homeHero{padding:30px 0}.heroEyebrow{padding:0 11px;font-size:9px}.heroTitle{margin-top:14px;font-size:clamp(32px,10.3vw,41px)}.heroText{margin-top:15px;font-size:14px}.heroActions{margin-top:22px}.primaryButton,.secondaryButton{min-height:49px;padding:0 15px;font-size:12px}.heroTrustRow{margin-top:17px}.trustChip{min-height:46px;font-size:11px}.heroProductVisual{margin-top:2px}.visualFrame{border-radius:16px}.marketStrip{padding:12px 0 18px}.marketStripInner{border-radius:18px;gap:14px;padding:15px 12px}.marketLogos{gap:6px}.marketLogo{border-radius:11px;height:46px;font-size:11px}.marketLogo b{width:25px;height:25px;font-size:17px}.ebayText{font-size:19px}.marketMetrics{justify-content:space-between;gap:8px}.marketMetrics>div{min-width:0}.sectionHeader h2,.stepsHeader h2{font-size:31px}.valueSection{padding:44px 0}.stepsSection{padding:40px 0 26px}.stepCard{padding-right:46px}}
