.start-module__TO9Gyq__root{--start-ink:#1e1b2e;--start-text:#4a4458;--start-note:#635c75;--start-soft:#f3eefe;--start-deep:#6d28d9;--start-line:#e9e4f5;color:var(--start-ink);background:#fff}.start-module__TO9Gyq__root img{max-width:100%;height:auto}.start-module__TO9Gyq__header{background:#fffffff0;border-bottom:1px solid #f1eef8}.start-module__TO9Gyq__headerInner{justify-content:space-between;align-items:center;gap:12px;width:min(100%,1120px);margin-inline:auto;padding:12px 20px;display:flex}.start-module__TO9Gyq__brand{min-height:44px;color:var(--start-ink);align-items:center;gap:8px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.start-module__TO9Gyq__brand img{border-radius:7px;width:28px;height:28px}.start-module__TO9Gyq__headerNav{align-items:center;gap:4px;display:flex}.start-module__TO9Gyq__headerNav a{min-height:40px;color:var(--start-text);border-radius:999px;align-items:center;padding:0 10px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.start-module__TO9Gyq__headerNav a:hover{color:var(--start-deep);background:var(--start-soft)}@media (max-width:400px){.start-module__TO9Gyq__headerInner{padding-inline:14px}.start-module__TO9Gyq__headerNav a{padding:0 7px;font-size:12px}}@media (min-width:768px) and (hover:hover),(min-width:768px) and (pointer:fine){.start-module__TO9Gyq__touchOnly{display:none!important}}@media (max-width:767px),(hover:none) and (pointer:coarse){.start-module__TO9Gyq__desktopOnly{display:none!important}}.start-module__TO9Gyq__browserNotice{background:#fff7ed;border-bottom:1px solid #fed7aa}.start-module__TO9Gyq__browserNoticeInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;width:min(100%,1120px);margin-inline:auto;padding:14px 20px;display:flex}.start-module__TO9Gyq__browserNoticeInner p{color:#7c2d12;margin:0;font-size:14px;line-height:1.7}.start-module__TO9Gyq__browserNoticeInner b{color:#431407}.start-module__TO9Gyq__browserNoticeActions{flex-wrap:wrap;gap:8px;display:flex}.start-module__TO9Gyq__noticeButton,.start-module__TO9Gyq__noticeLink{cursor:pointer;border-radius:12px;align-items:center;gap:6px;min-height:44px;padding:0 16px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.start-module__TO9Gyq__noticeButton{color:#7c2d12;background:#fff;border:1px solid #fdba74}.start-module__TO9Gyq__noticeButton svg{width:16px;height:16px}.start-module__TO9Gyq__noticeLink{color:#fff;background:#ea580c;border:0}.start-module__TO9Gyq__noticeLink:hover{color:#fff;background:#c2410c}.start-module__TO9Gyq__hero{background:radial-gradient(60% 80% at 100% 0,#f973161a,#f9731600 70%),radial-gradient(60% 90% at 0 10%,#7c3aed1f,#7c3aed00 70%),linear-gradient(#fbf7ff 0%,#fff 100%);overflow-x:clip}.start-module__TO9Gyq__heroInner{align-items:center;gap:28px;width:min(100%,1120px);margin-inline:auto;padding:clamp(28px,5vw,72px) 20px clamp(36px,5vw,80px);display:grid}@media (min-width:900px){.start-module__TO9Gyq__heroInner{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:48px}}.start-module__TO9Gyq__heroCopy{flex-direction:column;gap:18px;min-width:0;display:flex}.start-module__TO9Gyq__heroBadge{color:#fff;background:var(--lp-gradient);border-radius:999px;align-self:flex-start;margin:0;padding:6px 14px;font-size:13px;font-weight:800}.start-module__TO9Gyq__heroTitle{letter-spacing:.01em;color:var(--start-ink);margin:0;font-size:clamp(29px,3vw + 14px,52px);font-weight:900;line-height:1.32}.start-module__TO9Gyq__heroTitle span{display:block}.start-module__TO9Gyq__heroTitle em{background:linear-gradient(135deg,#7c3aed 0%,#ec4899 60%,#f97316 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.start-module__TO9Gyq__heroLead{color:var(--start-text);word-break:auto-phrase;margin:0;font-size:clamp(15px,.4vw + 13px,18px);line-height:1.85}.start-module__TO9Gyq__keep{white-space:nowrap}.start-module__TO9Gyq__heroActions{flex-wrap:wrap;gap:12px;display:flex}.start-module__TO9Gyq__storeButton{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#ec4899 60%,#f97316 100%);border-radius:16px;justify-content:center;align-items:center;gap:8px;min-height:56px;padding:0 26px;font-size:16px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 10px 28px #7c3aed47}.start-module__TO9Gyq__storeButton:hover{color:#fff;transform:translateY(-1px);box-shadow:0 14px 32px #7c3aed57}.start-module__TO9Gyq__storeButton svg{width:20px;height:20px}.start-module__TO9Gyq__storeButtonSmall{width:100%;min-height:48px;box-shadow:none;border-radius:12px;margin-top:auto;font-size:14px}@media (max-width:520px){.start-module__TO9Gyq__heroActions .start-module__TO9Gyq__storeButton{width:100%}}.start-module__TO9Gyq__ghostButton{min-height:56px;color:var(--start-ink);background:#fff;border:1px solid #e2d9f6;border-radius:16px;justify-content:center;align-items:center;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:520px){.start-module__TO9Gyq__ghostButton{width:100%}}.start-module__TO9Gyq__sendAfterSteps{max-width:560px;margin:24px auto 0}@media (min-width:768px) and (hover:hover),(min-width:768px) and (pointer:fine){.start-module__TO9Gyq__sendAfterSteps{display:none}}.start-module__TO9Gyq__sendBox{background:#fff;border:1px solid #e6dcfa;border-radius:18px;flex-direction:column;gap:12px;padding:18px 16px;display:flex;box-shadow:0 10px 28px #7c3aed1a}.start-module__TO9Gyq__sendHead{color:var(--start-ink);align-items:center;gap:8px;margin:0;font-size:16px;line-height:1.5;display:flex}.start-module__TO9Gyq__sendHead svg{color:#7c3aed;flex:none;width:22px;height:22px}.start-module__TO9Gyq__sendText{color:var(--start-text);margin:0;font-size:14px;line-height:1.75}.start-module__TO9Gyq__sendUrl{background:var(--start-soft);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:10px 12px;display:flex}.start-module__TO9Gyq__sendUrl span{color:var(--start-note);font-size:12px;font-weight:700}.start-module__TO9Gyq__sendUrl b{white-space:nowrap;letter-spacing:.02em;color:var(--start-deep);word-break:normal;overflow-wrap:normal;font-size:clamp(13px,3.9vw,17px);font-weight:900}.start-module__TO9Gyq__sendActions{flex-direction:column;gap:8px;display:flex}.start-module__TO9Gyq__sendPrimary,.start-module__TO9Gyq__sendSecondary{cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:0 18px;font-size:15px;font-weight:800;text-decoration:none;display:flex}.start-module__TO9Gyq__sendPrimary{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#ec4899 60%,#f97316 100%);border:0;box-shadow:0 10px 24px #7c3aed3d}.start-module__TO9Gyq__sendSecondary{color:var(--start-ink);background:#fff;border:1px solid #e2d9f6}.start-module__TO9Gyq__sendSecondary:hover{color:var(--start-deep)}.start-module__TO9Gyq__sendPrimary svg,.start-module__TO9Gyq__sendSecondary svg{width:18px;height:18px}.start-module__TO9Gyq__sendSignup{border-top:1px dashed #e6dff5;align-items:center;gap:12px;padding-top:12px;display:flex}.start-module__TO9Gyq__sendSignup p{color:var(--start-text);flex:1;margin:0;font-size:12.5px;line-height:1.7}.start-module__TO9Gyq__sendSignup b{color:var(--start-ink);font-size:13.5px;display:block}.start-module__TO9Gyq__sendSignupLink{background:var(--start-soft);min-height:44px;color:var(--start-deep);border-radius:12px;flex:none;align-items:center;padding:0 14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.start-module__TO9Gyq__heroPills{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.start-module__TO9Gyq__heroPills li{color:#3b3452;background:#fff;border:1px solid #e9e1fa;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:700;display:inline-flex}.start-module__TO9Gyq__heroPills svg{color:#7c3aed;width:16px;height:16px}.start-module__TO9Gyq__heroVisual{width:100%;min-width:0;max-width:600px;margin-inline:auto;position:relative}@media (min-width:900px){.start-module__TO9Gyq__heroVisual{max-width:none;margin:0}}@media (min-width:1200px){.start-module__TO9Gyq__heroVisual{width:calc(100% + 56px)}}.start-module__TO9Gyq__heroResearch{background:#fff;border:1px solid #e7e1f4;border-radius:14px;width:100%;display:block;box-shadow:0 30px 60px #2e1a5c29,0 8px 18px #2e1a5c0f}.start-module__TO9Gyq__heroBulk{z-index:1;background:#fff;border:1px solid #ebe5f7;border-radius:16px;flex-direction:column;gap:2px;width:252px;margin:-17% 0 0 -24px;padding:8px;display:flex;position:relative;box-shadow:0 22px 44px #1b153533,0 6px 14px #1b15350f}.start-module__TO9Gyq__heroBulkPanel{background:#fff;border-radius:10px;flex-direction:column;gap:8px;padding:9px 10px 10px;display:flex;box-shadow:0 0 0 2px #c4b5fd,0 6px 16px #7c3aed1f}.start-module__TO9Gyq__heroBulkHead{color:var(--start-ink);white-space:nowrap;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:800;display:flex}.start-module__TO9Gyq__heroBulkHead>span:first-child{color:var(--start-deep);background:var(--start-soft);border-radius:5px;padding:2px 5px;font-size:9.5px;font-weight:800}.start-module__TO9Gyq__heroBulkHead .start-module__TO9Gyq__miniGradientButton{border-radius:7px;align-self:center;margin-left:auto;padding:5px 9px;font-size:11px}.start-module__TO9Gyq__heroBulkPanel .start-module__TO9Gyq__progress{gap:5px;padding-top:8px}.start-module__TO9Gyq__heroBulkPanel .start-module__TO9Gyq__progress p{font-size:10px}.start-module__TO9Gyq__heroBulkPanel .start-module__TO9Gyq__progress div{height:5px}.start-module__TO9Gyq__heroBulkPanel .start-module__TO9Gyq__progress div span{width:58%}.start-module__TO9Gyq__heroItems{flex-direction:column;margin:0;padding:0 4px;list-style:none;display:flex}.start-module__TO9Gyq__heroItems li{border-top:1px solid #f0edf5;align-items:center;gap:9px;padding:6px 0;display:flex}.start-module__TO9Gyq__heroItems li:first-child{border-top:0}.start-module__TO9Gyq__heroItems img{object-fit:cover;border-radius:5px;flex:none;width:36px;height:36px}.start-module__TO9Gyq__heroItems li>span{flex-direction:column;min-width:0;line-height:1.35;display:flex}.start-module__TO9Gyq__heroItems b{color:#333;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.start-module__TO9Gyq__heroItems strong{color:#222;font-size:11.5px;font-weight:800}.start-module__TO9Gyq__heroItems small{color:#888;font-size:9.5px}@media (max-width:899px){.start-module__TO9Gyq__heroBulk{width:min(74%,252px);margin:-24% 0 0 -6px}.start-module__TO9Gyq__heroItems li:nth-child(n+3){display:none}}.start-module__TO9Gyq__miniGradientButton{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#7c3aed 0%,#ec4899 60%,#f97316 100%);border-radius:8px;align-self:flex-start;padding:7px 11px;font-size:12px;font-weight:800}.start-module__TO9Gyq__counterPill{color:var(--start-deep);white-space:nowrap;background:#fff;border:1px solid #ddd0fb;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-block}.start-module__TO9Gyq__section{width:min(100%,1120px);margin-inline:auto;padding:clamp(52px,7vw,100px) 20px 0}.start-module__TO9Gyq__sectionHead{text-align:center}.start-module__TO9Gyq__eyebrow{letter-spacing:.12em;color:#db2777;margin:0;font-size:13px;font-weight:800}.start-module__TO9Gyq__sectionTitle{color:var(--start-ink);margin:8px 0 0;font-size:clamp(24px,1.4vw + 17px,36px);font-weight:900;line-height:1.4}.start-module__TO9Gyq__sectionLead{text-align:center;max-width:560px;color:var(--start-text);margin:12px auto 0;font-size:15px;line-height:1.8}.start-module__TO9Gyq__featureGrid{gap:34px 18px;margin-top:44px;display:grid}@media (min-width:760px){.start-module__TO9Gyq__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.start-module__TO9Gyq__featureCard{border:1px solid var(--start-line);background:#fff;border-radius:22px;flex-direction:column;display:flex;box-shadow:0 10px 30px #7c3aed14}.start-module__TO9Gyq__featureVisualWrap{position:relative}.start-module__TO9Gyq__featureVisual{aspect-ratio:4/3;background:#f6f0ff;border-radius:21px 21px 0 0;width:100%;max-height:230px;position:relative;overflow:hidden}.start-module__TO9Gyq__featureBadge{z-index:2;border:1px solid var(--badge-soft);color:var(--badge-color);letter-spacing:.08em;white-space:nowrap;background:#fffffff0;border-radius:999px;align-items:center;gap:8px;margin:0;padding:6px 15px;font-size:13px;font-weight:800;line-height:1.6;display:inline-flex;position:absolute;top:0;left:16px;transform:translateY(-50%);box-shadow:0 2px 3px #4a206e0a,0 6px 14px #40226c1a}.start-module__TO9Gyq__featureBadge svg{fill:currentColor;stroke-width:0;flex-shrink:0;width:13px;height:13px}.start-module__TO9Gyq__badgePurple{--badge-color:#7c3aed;--badge-soft:#e4d7ff}.start-module__TO9Gyq__badgePink{--badge-color:#ec4899;--badge-soft:#ffdaed}.start-module__TO9Gyq__badgeOrange{--badge-color:#f97316;--badge-soft:#ffddcb}.start-module__TO9Gyq__featureBody{flex-direction:column;gap:8px;padding:18px 22px 24px;display:flex}.start-module__TO9Gyq__featureBody h3{color:var(--start-ink);margin:0;font-size:20px;font-weight:800;line-height:1.4}.start-module__TO9Gyq__featureBody>p:not([class]){color:var(--start-text);margin:0;font-size:14px;line-height:1.8}.start-module__TO9Gyq__featureMeta{color:var(--start-note);align-items:center;gap:8px;margin:0;font-size:12px;font-weight:700;display:flex}.start-module__TO9Gyq__referralPill{background:var(--start-soft);color:var(--start-deep);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin:2px 0 0;padding:4px 12px;font-size:12px;font-weight:700;display:inline-flex}.start-module__TO9Gyq__referralPill svg{flex:none;width:14px;height:14px}.start-module__TO9Gyq__referralPill b{font-weight:900}.start-module__TO9Gyq__freeTag{color:#fff;background:#ff323f;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:800}.start-module__TO9Gyq__progress{border-top:1px dashed #e6dff5;flex-direction:column;gap:8px;padding-top:12px;display:flex}.start-module__TO9Gyq__progress p{justify-content:space-between;margin:0;font-size:12px;font-weight:700;display:flex}.start-module__TO9Gyq__progress p span:last-child{color:var(--start-note)}.start-module__TO9Gyq__progress div{background:#f1edf8;border-radius:999px;height:8px;overflow:hidden}.start-module__TO9Gyq__progress div span{background:linear-gradient(90deg,#7c3aed 0%,#ec4899 100%);border-radius:999px;width:38%;height:100%;display:block}.start-module__TO9Gyq__stepGrid{gap:18px;margin:32px 0 0;padding:0;list-style:none;display:grid}@media (min-width:760px){.start-module__TO9Gyq__stepGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.start-module__TO9Gyq__stepProgress{text-align:center;max-width:560px;color:var(--start-text);flex-direction:column;align-items:center;gap:8px;margin:24px auto 0;font-size:14px;line-height:1.7;display:flex}.start-module__TO9Gyq__stepProgress b{color:var(--start-deep);font-size:16px}.start-module__TO9Gyq__stepProgress a{color:var(--start-deep);font-weight:800}.start-module__TO9Gyq__stepProgressBar{background:#efe9fb;border-radius:999px;width:min(100%,280px);height:8px;overflow:hidden}.start-module__TO9Gyq__stepProgressBar span{background:linear-gradient(90deg,#7c3aed 0%,#ec4899 100%);border-radius:999px;height:100%;transition:width .25s;display:block}.start-module__TO9Gyq__stepCard{border:1px solid var(--start-line);background:#fff;border-radius:22px;flex-direction:column;gap:12px;padding:22px 22px 24px;transition:border-color .2s,box-shadow .2s;display:flex}.start-module__TO9Gyq__stepCardDone{border-color:#c4b5fd;box-shadow:0 0 0 3px #7c3aed14}.start-module__TO9Gyq__stepTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.start-module__TO9Gyq__stepCheck{min-height:40px;color:var(--start-note);cursor:pointer;background:#fff;border:1px solid #ddd0fb;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 10px;font-size:13px;font-weight:800;display:inline-flex}.start-module__TO9Gyq__stepCheck svg{color:#0000;border:1.5px solid #cbbcf3;border-radius:999px;width:16px;height:16px;padding:2px}.start-module__TO9Gyq__stepCheck[aria-pressed=true]{color:#fff;background:#7c3aed;border-color:#7c3aed}.start-module__TO9Gyq__stepCheck[aria-pressed=true] svg{color:#7c3aed;background:#fff;border-color:#fff}.start-module__TO9Gyq__stepVisual{background:linear-gradient(160deg,#f4eeff 0%,#fff3ea 100%);border-radius:16px;justify-content:center;align-items:center;height:196px;padding:10px 14px;display:flex;overflow:hidden}.start-module__TO9Gyq__stepCard>p.start-module__TO9Gyq__stepAside{color:var(--start-note);font-size:12px;line-height:1.7}.start-module__TO9Gyq__miniWindow{width:100%;max-width:300px;color:var(--start-ink);background:#fff;border:1px solid #e7e1f4;border-radius:12px;font-size:11px;overflow:hidden;box-shadow:0 8px 22px #1b153514}.start-module__TO9Gyq__miniBar{background:#f3f1f8;border-bottom:1px solid #e7e1f4;align-items:center;gap:6px;padding:6px 8px;display:flex}.start-module__TO9Gyq__miniDots{gap:3px;display:flex}.start-module__TO9Gyq__miniDots i{background:#d6d0e4;border-radius:999px;width:6px;height:6px}.start-module__TO9Gyq__miniUrl{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--start-note);background:#fff;border-radius:999px;flex:1;padding:2px 8px;font-size:10px;overflow:hidden}.start-module__TO9Gyq__miniTool{width:22px;height:22px;color:var(--start-note);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.start-module__TO9Gyq__miniTool svg{width:14px;height:14px}.start-module__TO9Gyq__miniToolPinned{background:#fff;box-shadow:0 0 0 2px #a78bfa}.start-module__TO9Gyq__miniTool img{border-radius:4px;width:16px;height:16px}.start-module__TO9Gyq__miniStore{align-items:center;gap:8px;padding:12px 10px 8px;display:flex}.start-module__TO9Gyq__miniStore>img{border-radius:8px;width:34px;height:34px}.start-module__TO9Gyq__miniStoreName{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.start-module__TO9Gyq__miniStoreName b{font-size:12px}.start-module__TO9Gyq__miniStoreName small{color:var(--start-note);font-size:10px}.start-module__TO9Gyq__miniAdd{color:#fff;background:#1a73e8;border-radius:999px;flex:none;padding:6px 10px;font-size:11px;font-weight:700}.start-module__TO9Gyq__miniHint{color:var(--start-deep);align-items:center;gap:4px;margin:0;padding:4px 10px 12px;font-size:11px;font-weight:700;display:flex}.start-module__TO9Gyq__miniHint svg{width:14px;height:14px}.start-module__TO9Gyq__miniPopup{background:#fff;border:1px solid #e7e1f4;border-radius:14px;flex-direction:column;gap:4px;width:100%;max-width:220px;padding:10px 12px;font-size:11px;line-height:1.45;display:flex;box-shadow:0 8px 22px #1b15351a}.start-module__TO9Gyq__miniPopupHead{color:var(--start-ink);align-items:center;gap:6px;margin:0 0 2px;font-size:12px;display:flex}.start-module__TO9Gyq__miniPopupHead img{border-radius:6px;width:22px;height:22px}.start-module__TO9Gyq__miniField{color:#9a93ad;border:1px solid #e2dcf0;border-radius:7px;padding:3px 8px;font-size:10px}.start-module__TO9Gyq__miniLogin{color:#fff;text-align:center;background:#7c3aed;border-radius:7px;padding:4px 0;font-size:11px;font-weight:800}.start-module__TO9Gyq__miniGoogle{color:var(--start-ink);text-align:center;border:1px solid #e2dcf0;border-radius:7px;padding:3px 0;font-size:10px;font-weight:700}.start-module__TO9Gyq__miniSignup{color:var(--start-deep);border-radius:999px;align-self:center;padding:2px 8px;font-size:10px;font-weight:800;box-shadow:0 0 0 2px #a78bfa}.start-module__TO9Gyq__miniListings{flex-direction:column;gap:7px;padding:10px;display:flex}.start-module__TO9Gyq__miniTitle{margin:0;font-size:12px;font-weight:800}.start-module__TO9Gyq__miniBulk{border:1px solid #ddd0fb;border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:11px;display:flex;box-shadow:0 0 0 2px #a78bfa59}.start-module__TO9Gyq__miniBulk span{color:var(--start-deep);background:var(--start-soft);border-radius:4px;padding:1px 4px;font-size:9px;font-weight:800}.start-module__TO9Gyq__miniBulk i{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#7c3aed 0%,#ec4899 60%,#f97316 100%);border-radius:6px;margin-left:auto;padding:3px 7px;font-size:10px;font-style:normal;font-weight:800}.start-module__TO9Gyq__miniRow{align-items:center;gap:8px;display:flex}.start-module__TO9Gyq__miniThumb{background:#eee9f7;border-radius:6px;flex:none;width:26px;height:26px}.start-module__TO9Gyq__miniLines{flex-direction:column;flex:1;gap:4px;display:flex}.start-module__TO9Gyq__miniLines i{background:#ece8f3;border-radius:999px;height:5px}.start-module__TO9Gyq__miniLines i:last-child{width:55%}.start-module__TO9Gyq__miniBtns{gap:4px;display:flex}.start-module__TO9Gyq__miniBtns i{color:var(--start-deep);background:var(--start-soft);border-radius:5px;padding:2px 6px;font-size:9px;font-style:normal;font-weight:800}.start-module__TO9Gyq__miniBtns i:first-child{color:#fff;background:#7c3aed}.start-module__TO9Gyq__mercariButton{color:#fff;background:#7c3aed;border:0;border-radius:14px;align-self:flex-start;align-items:center;gap:8px;min-height:50px;padding:0 22px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex;box-shadow:0 8px 20px #7c3aed3d}.start-module__TO9Gyq__mercariButton:hover{color:#fff;background:#6d28d9;transform:translateY(-1px)}.start-module__TO9Gyq__mercariButton svg{width:16px;height:16px}.start-module__TO9Gyq__stepCard>.start-module__TO9Gyq__mercariButton{justify-content:center;align-self:stretch;margin-top:auto}.start-module__TO9Gyq__stepLabel{color:#7c3aed;font-size:13px;font-weight:900}.start-module__TO9Gyq__stepCard h3{color:var(--start-ink);margin:0;font-size:19px;font-weight:800}.start-module__TO9Gyq__stepCard>p{color:var(--start-text);margin:0;font-size:14px;line-height:1.8}.start-module__TO9Gyq__stepCard>p.start-module__TO9Gyq__stepNote{color:var(--start-note);background:#faf8ff;border-radius:10px;margin-top:auto;padding:10px 12px;font-size:12px;line-height:1.7}.start-module__TO9Gyq__howSection{background:linear-gradient(#fbf7ff 0%,#fff 100%);border-top:1px solid #f1eafb;margin-top:clamp(52px,7vw,100px)}.start-module__TO9Gyq__howInner{flex-direction:column;gap:clamp(48px,6vw,80px);width:min(100%,1120px);margin-inline:auto;padding:clamp(48px,6vw,88px) 20px;display:flex}.start-module__TO9Gyq__howCollapse{flex-direction:column;display:flex}.start-module__TO9Gyq__howCollapseBody{flex-direction:column;gap:clamp(48px,6vw,80px);display:flex}.start-module__TO9Gyq__howCollapseFoot{display:none}@media (max-width:767px),(hover:none) and (pointer:coarse){.start-module__TO9Gyq__howCollapse[data-open=false] .start-module__TO9Gyq__howCollapseBody{display:none}.start-module__TO9Gyq__howCollapse[data-open=false] .start-module__TO9Gyq__howCollapseFoot{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}}.start-module__TO9Gyq__howCollapseFoot p{max-width:420px;color:var(--start-text);margin:0;font-size:14px;line-height:1.8}.start-module__TO9Gyq__howCollapseButton{min-height:50px;color:var(--start-deep);cursor:pointer;background:#fff;border:1px solid #ddd0fb;border-radius:14px;padding:0 28px;font-size:15px;font-weight:800}.start-module__TO9Gyq__howRow{align-items:center;gap:24px;display:grid}@media (min-width:900px){.start-module__TO9Gyq__howRow{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px}.start-module__TO9Gyq__howRowReverse{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.start-module__TO9Gyq__howRowReverse>.start-module__TO9Gyq__howCopy{order:2}}@media (max-width:899px){.start-module__TO9Gyq__howRow{gap:16px}.start-module__TO9Gyq__howRow>.start-module__TO9Gyq__howCopy{display:contents}.start-module__TO9Gyq__howRow .start-module__TO9Gyq__howTitle{order:-2}.start-module__TO9Gyq__howVisual{order:-1;margin-bottom:4px}}.start-module__TO9Gyq__howCopy{flex-direction:column;gap:16px;min-width:0;display:flex}.start-module__TO9Gyq__howTitle{color:var(--start-ink);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:clamp(20px,.8vw + 16px,26px);font-weight:900;display:flex}.start-module__TO9Gyq__howIndex{color:#fff;background:#7c3aed;border-radius:8px;padding:4px 10px;font-size:12px;font-weight:800}.start-module__TO9Gyq__indexPurple{background:#7c3aed}.start-module__TO9Gyq__indexPink{background:#ec4899}.start-module__TO9Gyq__indexOrange{background:#f97316}.start-module__TO9Gyq__indexIndigo{background:#6366f1}.start-module__TO9Gyq__howLead{color:var(--start-ink);margin:0;font-size:15px;line-height:1.85}.start-module__TO9Gyq__factGrid{gap:10px;margin:0;display:grid}@media (min-width:560px){.start-module__TO9Gyq__factGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.start-module__TO9Gyq__fact:last-child:nth-child(odd){grid-column:1/-1}}.start-module__TO9Gyq__fact{background:#fff;border:1px solid #ece6f8;border-radius:14px;padding:12px 14px}.start-module__TO9Gyq__fact>:first-child{color:var(--start-deep);margin:0;font-size:12px;font-weight:800}.start-module__TO9Gyq__fact>:last-child{color:var(--start-text);margin:4px 0 0;font-size:13px;line-height:1.7}.start-module__TO9Gyq__howVisual{min-width:0;margin:0}.start-module__TO9Gyq__howVisual figcaption{color:var(--start-note);text-align:center;margin-top:10px;font-size:12px}.start-module__TO9Gyq__infoShots{flex-direction:column;gap:14px;display:flex}.start-module__TO9Gyq__infoShot{border:1px solid var(--start-line);background:#fff;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 16px 40px #7c3aed1a}.start-module__TO9Gyq__infoShot img{width:100%;height:auto;display:block}.start-module__TO9Gyq__infoMark{border:2.5px solid #ff333f;border-radius:10px;position:absolute;box-shadow:0 0 0 4px #ff333f1f}.start-module__TO9Gyq__infoMark b{color:#fff;white-space:nowrap;background:#ff333f;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:900;line-height:1.6;position:absolute;top:-11px;right:8px}.start-module__TO9Gyq__infoMarkSearch{width:98.6%;height:19.4%;top:79.2%;left:.6%}.start-module__TO9Gyq__infoMarkDates{width:61.6%;height:88%;top:6%;left:4.2%}.start-module__TO9Gyq__infoMarkDates b{top:50%;left:calc(100% + 12px);right:auto;transform:translateY(-50%)}.start-module__TO9Gyq__faqSection{width:min(100%,860px)}.start-module__TO9Gyq__faqTitle{text-align:center;color:var(--start-ink);margin:0;font-size:clamp(22px,1.2vw + 16px,32px);font-weight:900;line-height:1.4}.start-module__TO9Gyq__faqList{flex-direction:column;gap:12px;margin-top:28px;display:flex}.start-module__TO9Gyq__faqItem{border:1px solid var(--start-line);background:#fff;border-radius:16px;padding:0 20px}.start-module__TO9Gyq__faqItem summary{cursor:pointer;min-height:60px;color:var(--start-ink);justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:800;list-style:none;display:flex}.start-module__TO9Gyq__faqItem summary::-webkit-details-marker{display:none}.start-module__TO9Gyq__faqItem summary svg{color:#7c3aed;flex:none;width:20px;height:20px;transition:transform .2s}.start-module__TO9Gyq__faqItem[open] summary svg{transform:rotate(180deg)}.start-module__TO9Gyq__faqItem p{color:var(--start-text);margin:0 0 18px;font-size:14px;line-height:1.85}.start-module__TO9Gyq__nextCard{color:#fff;background:radial-gradient(70% 90% at 100% 0,#f9731629,#f9731600 70%),linear-gradient(135deg,#1b1535 0%,#2e1a5c 100%);border-radius:28px;flex-direction:column;gap:24px;padding:clamp(26px,4vw,56px);display:flex}.start-module__TO9Gyq__nextHead{flex-direction:column;gap:10px;display:flex}.start-module__TO9Gyq__nextHead h2{color:#fff;margin:0;font-size:clamp(22px,1.4vw + 16px,34px);font-weight:900;line-height:1.45}.start-module__TO9Gyq__nextHead>p:last-child{color:#ddd6ee;margin:0;font-size:15px;line-height:1.8}.start-module__TO9Gyq__nextEyebrow{letter-spacing:.12em;color:#f9a8d4;margin:0;font-size:13px;font-weight:800}.start-module__TO9Gyq__nextGrid{gap:14px;display:grid}@media (min-width:700px){.start-module__TO9Gyq__nextGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:699px){.start-module__TO9Gyq__nextGrid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin-inline:calc(-1*clamp(26px,4vw,56px));padding-inline:clamp(26px,4vw,56px);scroll-padding-left:clamp(26px,4vw,56px);display:flex;overflow-x:auto}.start-module__TO9Gyq__nextGrid::-webkit-scrollbar{display:none}.start-module__TO9Gyq__nextGrid figure{scroll-snap-align:start;flex:0 0 80%}}.start-module__TO9Gyq__nextGrid figure{background:#fff;border-radius:16px;margin:0;position:relative;overflow:hidden}.start-module__TO9Gyq__nextGrid img{aspect-ratio:1040/688;object-fit:cover;width:100%;display:block}.start-module__TO9Gyq__nextGrid figcaption{flex-direction:column;gap:4px;padding:12px 14px 16px;display:flex}.start-module__TO9Gyq__nextGrid figcaption b{color:var(--start-ink);font-size:15px;font-weight:800}.start-module__TO9Gyq__nextGrid figcaption span{color:var(--start-text);font-size:13px;line-height:1.7}.start-module__TO9Gyq__nextTag{color:var(--start-ink);background:#fffffff0;border:1px solid #f3d0e4;border-radius:999px;padding:3px 12px;font-size:12px;font-weight:800;position:absolute;top:12px;left:12px}@media (min-width:700px){.start-module__TO9Gyq__nextHero{grid-column:1/-1;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;display:grid}.start-module__TO9Gyq__nextHero figcaption{gap:10px;padding:28px 32px}.start-module__TO9Gyq__nextHero figcaption b{font-size:26px;font-weight:900}.start-module__TO9Gyq__nextHero figcaption span{font-size:15px;line-height:1.85}}.start-module__TO9Gyq__nextButton{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#ec4899 60%,#f97316 100%) border-box;border-radius:18px;justify-content:center;align-self:center;align-items:center;gap:10px;min-height:66px;padding:0 48px;font-size:18px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 12px 30px #00000047}.start-module__TO9Gyq__nextButton:hover{color:#fff;transform:translateY(-1px);box-shadow:0 16px 34px #00000057}@media (max-width:520px){.start-module__TO9Gyq__nextButton{width:100%;padding:0 20px}}.start-module__TO9Gyq__nextButton svg{width:20px;height:20px}.start-module__TO9Gyq__stickyBar{z-index:40;pointer-events:none;padding:0 20px 14px;transition:transform .25s;position:fixed;bottom:0;left:0;right:0;transform:translateY(120%)}.start-module__TO9Gyq__stickyBar[data-visible=true]{transform:translateY(0)}.start-module__TO9Gyq__stickyBarInner{pointer-events:auto;background:#1b1535f0;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;width:min(100%,860px);margin-inline:auto;padding:10px 10px 10px 20px;display:flex;box-shadow:0 14px 36px #1b153547}.start-module__TO9Gyq__stickyBarInner p{flex-direction:column;min-width:0;margin:0;line-height:1.5;display:flex}.start-module__TO9Gyq__stickyBarInner b{color:#fff;font-size:14px}.start-module__TO9Gyq__stickyBarInner span{color:#ddd6ee;font-size:12px}.start-module__TO9Gyq__stickyBarButton{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#ec4899 60%,#f97316 100%);border-radius:12px;flex:none;align-items:center;min-height:46px;padding:0 20px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex}.start-module__TO9Gyq__stickyBarButton:hover{color:#fff}@media (prefers-reduced-motion:reduce){.start-module__TO9Gyq__stickyBar,.start-module__TO9Gyq__stepCard,.start-module__TO9Gyq__stepProgressBar span{transition:none}}.start-module__TO9Gyq__footer{text-align:center;flex-direction:column;align-items:center;gap:14px;width:min(100%,1120px);margin-inline:auto;padding:clamp(36px,5vw,56px) 20px 48px;display:flex}.start-module__TO9Gyq__footer small{color:var(--start-note);font-size:12px}
