.flow.svelte-9n39ew{border:1px solid var(--hairline);box-shadow:var(--lift);background:#fff;border-radius:24px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:56px;padding:0;list-style:none;display:grid}.flow.svelte-9n39ew li:where(.svelte-9n39ew){flex-direction:column;gap:4px;padding:28px 32px 30px;display:flex;position:relative}.flow.svelte-9n39ew li:where(.svelte-9n39ew)+li:where(.svelte-9n39ew){border-left:1px dashed var(--hairline)}.flow.svelte-9n39ew li:where(.svelte-9n39ew)+li:where(.svelte-9n39ew):before{content:"";background:var(--fox) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") center / 16px no-repeat;border-radius:50%;width:28px;height:28px;margin-top:-14px;position:absolute;top:50%;left:-15px;box-shadow:0 0 0 4px #fff}.when.svelte-9n39ew{min-height:52px;color:var(--ink);align-items:center;gap:10px;font-size:15.5px;font-weight:700;line-height:1.4;display:flex}.dot.svelte-9n39ew{background:var(--cream);width:26px;height:26px;color:var(--rust);border-radius:50%;flex:none;place-items:center;font-size:13px;display:grid}.who.svelte-9n39ew{font-size:var(--fs-2);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);margin-top:10px;font-weight:700}.you.svelte-9n39ew .who:where(.svelte-9n39ew){color:var(--rust)}.big.svelte-9n39ew{font-size:clamp(44px,4.6vw,64px)}.unit.svelte-9n39ew{color:var(--rust);font-size:17px;font-weight:700}.note.svelte-9n39ew{font-size:var(--fs-2);color:var(--ink-2);margin-top:6px;line-height:1.5}.share.svelte-9n39ew{background:var(--paper)}.split.svelte-9n39ew{background:radial-gradient(520px 380px at 88% 30%, #fe7a2338, #fe7a2300 70%), linear-gradient(160deg, #fee8d4, var(--cream));box-shadow:0 0 0 1px #c2410c1f, var(--lift);border-radius:32px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:64px;padding:56px 64px;display:grid}.split.svelte-9n39ew h2 mark{background:linear-gradient(#0000 60%,#fff 60% 92%,#0000 92%)}.how.svelte-9n39ew{gap:12px;margin:32px 0 0;padding:0;list-style:none;display:grid}.how.svelte-9n39ew li:where(.svelte-9n39ew){grid-template-columns:var(--tile) 1fr;padding:var(--card-pad);border-radius:var(--card-r);box-shadow:var(--lift);background:#fff;border:0;align-items:start;gap:14px;display:grid}.how.svelte-9n39ew li:where(.svelte-9n39ew)>span:where(.svelte-9n39ew):last-child{color:var(--ink-2);flex-direction:column;font-size:16px;display:flex}.how.svelte-9n39ew b:where(.svelte-9n39ew){font-size:var(--fs-h3);color:var(--ink)}.say.svelte-9n39ew{background:var(--cream);color:var(--rust);border-radius:10px;align-self:flex-start;margin:6px 0 4px;padding:4px 12px;font-weight:700}.tile.svelte-9n39ew{width:var(--tile);height:var(--tile);border-radius:var(--tile-r);background:var(--fox);color:#fff;--icon-stroke:1.8;place-items:center;display:grid}.tile.svelte-9n39ew svg{width:var(--tile-icon);height:var(--tile-icon)}.hand.svelte-9n39ew{zoom:.86}.hand.svelte-9n39ew .phone{box-shadow:0 0 0 1px #1f140d0f,0 36px 60px -26px #1f140d80}main.svelte-9n39ew .faq{background:var(--paper)}@media (max-width:1023px){.split.svelte-9n39ew{grid-template-columns:minmax(0,1fr);gap:40px;padding:44px 36px}.hand.svelte-9n39ew{zoom:1;justify-content:center;display:flex}}@media (min-width:641px) and (max-width:1023px){.flow.svelte-9n39ew li:where(.svelte-9n39ew){padding:24px 20px 26px}}@media (max-width:640px){.flow.svelte-9n39ew{border-radius:20px;grid-template-columns:minmax(0,1fr);margin-top:40px}.flow.svelte-9n39ew li:where(.svelte-9n39ew){grid-template-columns:auto 1fr;column-gap:10px;padding:20px 20px 22px;display:grid}.flow.svelte-9n39ew li:where(.svelte-9n39ew)+li:where(.svelte-9n39ew){border-left:0;border-top:1px dashed var(--hairline)}.flow.svelte-9n39ew li:where(.svelte-9n39ew)+li:where(.svelte-9n39ew):before{margin:0 0 0 -14px;top:-14px;left:50%;transform:rotate(90deg)}.when.svelte-9n39ew,.who.svelte-9n39ew,.note.svelte-9n39ew{grid-column:1/-1}.when.svelte-9n39ew{min-height:0}.who.svelte-9n39ew{margin-top:8px}.big.svelte-9n39ew{font-size:44px}.unit.svelte-9n39ew{align-self:end;padding-bottom:4px}.split.svelte-9n39ew{border-radius:24px;gap:32px;padding:32px 18px}.how.svelte-9n39ew{margin-top:24px}}
