.how-module__-U0Ccq__win{color:var(--k-ink);background:#fff;border:1px solid #101f4924;border-radius:14px;margin:0;font-size:14px;overflow:hidden;box-shadow:0 34px 60px -38px #101f498c}.how-module__-U0Ccq__winBar{background:#f3f4f7;border-bottom:1px solid #101f4914;align-items:center;gap:6px;height:34px;padding:0 12px;display:flex}.how-module__-U0Ccq__winBar>i{background:#ff6159;border-radius:99px;width:9px;height:9px}.how-module__-U0Ccq__winBar>i:nth-child(2){background:#ffbd2e}.how-module__-U0Ccq__winBar>i:nth-child(3){background:#28c941}.how-module__-U0Ccq__winTitle{color:var(--k-ink-3);white-space:nowrap;text-overflow:ellipsis;margin-inline-start:10px;font-size:13px;font-weight:600;overflow:hidden}.how-module__-U0Ccq__winBody{padding:16px}.how-module__-U0Ccq__winCap{border-top:1px dashed var(--k-rule);color:var(--k-ink-3);background:#fbfaf7;padding:8px 14px;font-size:12.5px}.how-module__-U0Ccq__dark .how-module__-U0Ccq__winBody{color:#e6ebf5;background:#0f1830}.how-module__-U0Ccq__board{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}@media (max-width:640px){.how-module__-U0Ccq__board{grid-template-columns:repeat(2,minmax(0,1fr))}}.how-module__-U0Ccq__col{background:#f4f6f9;border-radius:10px;min-width:0;padding:8px}.how-module__-U0Ccq__colHead{color:var(--k-ink-2);text-transform:uppercase;letter-spacing:.03em;justify-content:space-between;gap:4px;font-size:11.5px;font-weight:700;display:flex}.how-module__-U0Ccq__prob{color:var(--k-green-deep);font-variant-numeric:tabular-nums}.how-module__-U0Ccq__lead{border:1px solid var(--k-rule);background:#fff;border-radius:8px;margin-top:7px;padding:8px;font-size:12.5px;line-height:1.35}.how-module__-U0Ccq__lead b{font-size:13px;display:block}.how-module__-U0Ccq__tag{background:var(--k-green-soft);color:var(--k-green-deep);border-radius:99px;margin-top:4px;padding:1px 7px;font-size:11px;font-weight:700;display:inline-block}.how-module__-U0Ccq__tagWarm{color:#8a4a12;background:#fdf0e3}.how-module__-U0Ccq__tagBlue{color:#1d3f8f;background:#e8eefb}.how-module__-U0Ccq__chat{gap:8px;display:grid}.how-module__-U0Ccq__bubble{border-radius:14px;max-width:85%;padding:9px 12px;line-height:1.45}.how-module__-U0Ccq__inBubble{background:#f1f3f6;border-end-start-radius:4px;justify-self:start}.how-module__-U0Ccq__outBubble{background:#dcf8c6;border-end-end-radius:4px;justify-self:end}.how-module__-U0Ccq__sys{color:var(--k-ink-3);justify-self:center;font-size:12px}.how-module__-U0Ccq__rows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.how-module__-U0Ccq__rows li{background:#f7f8fa;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;display:flex}.how-module__-U0Ccq__check{align-items:center;gap:9px;display:inline-flex}.how-module__-U0Ccq__box{border:1.5px solid var(--k-rule-strong);border-radius:4px;flex-shrink:0;width:16px;height:16px}.how-module__-U0Ccq__boxOn{background:var(--k-green);border-color:var(--k-green);position:relative}.how-module__-U0Ccq__boxOn:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.how-module__-U0Ccq__muted{color:var(--k-ink-3);font-size:12.5px}.how-module__-U0Ccq__stages{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.how-module__-U0Ccq__stage{border:1px solid var(--k-rule);color:var(--k-ink-2);border-radius:99px;padding:4px 9px;font-size:12px;font-weight:600}.how-module__-U0Ccq__stageOn{background:var(--k-navy);border-color:var(--k-navy);color:#fff}.how-module__-U0Ccq__post{border:1px solid var(--k-rule);border-radius:10px;grid-template-columns:84px 1fr;gap:12px;padding:12px;display:grid}.how-module__-U0Ccq__postArt{aspect-ratio:1;background:linear-gradient(150deg,#f7c9a1,#c96b4a 60%,#6b2f2a);border-radius:8px}.how-module__-U0Ccq__btns{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.how-module__-U0Ccq__btn{background:var(--k-green);color:#fff;border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:700}.how-module__-U0Ccq__btnGhost{border:1px solid var(--k-rule-strong);color:var(--k-ink-2);border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:700}.how-module__-U0Ccq__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.how-module__-U0Ccq__tile{background:#f4f6f9;border-radius:10px;padding:10px;font-size:13px;font-weight:600}.how-module__-U0Ccq__tile span{color:var(--k-ink-3);margin-top:3px;font-size:12px;font-weight:400;display:block}.how-module__-U0Ccq__cal{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.how-module__-U0Ccq__day{background:#f4f6f9;border-radius:10px;padding:12px 10px}.how-module__-U0Ccq__dayNum{font-family:var(--k-display);font-size:26px;font-weight:700;line-height:1}.how-module__-U0Ccq__dayNum sup{font-size:12px}.how-module__-U0Ccq__day p{color:var(--k-ink-2);margin:6px 0 0;font-size:12.5px;line-height:1.4}.how-module__-U0Ccq__dayHot{background:var(--k-navy);color:#fff}.how-module__-U0Ccq__dayHot p{color:#d6dcea}.how-module__-U0Ccq__sources{flex-wrap:wrap;gap:6px;display:flex}.how-module__-U0Ccq__summary{background:#f1eefa;border-radius:10px;margin:12px 0 0;padding:12px;font-size:13px;line-height:1.5}.how-module__-U0Ccq__summary b{color:#4b2a7b;text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px;font-size:12px;display:block}.how-module__-U0Ccq__steps{gap:clamp(40px,6vw,72px);display:grid}.how-module__-U0Ccq__step{scroll-margin-top:calc(var(--k-sticky-top,72px) + 16px);grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.how-module__-U0Ccq__step:nth-child(2n)>:first-child{order:2}@media (max-width:880px){.how-module__-U0Ccq__step{grid-template-columns:1fr}.how-module__-U0Ccq__step:nth-child(2n)>:first-child{order:0}}.how-module__-U0Ccq__stepNo{font-family:var(--k-display);color:var(--k-saffron-deep);margin:0;font-size:15px;font-weight:700}.how-module__-U0Ccq__stepTitle{font-family:var(--k-display);text-wrap:balance;margin:8px 0 0;font-size:clamp(24px,2.6vw,32px);line-height:1.15}.how-module__-U0Ccq__stepBody{color:var(--k-ink-2);margin:14px 0 0;font-size:17px;line-height:1.65}.how-module__-U0Ccq__stepList{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.how-module__-U0Ccq__stepList li{border:1px solid var(--k-rule-strong);color:var(--k-ink-2);background:#fff;border-radius:99px;padding:5px 11px;font-size:14px;font-weight:600}.how-module__-U0Ccq__split{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3vw,32px);display:grid}@media (max-width:880px){.how-module__-U0Ccq__split{grid-template-columns:1fr}}.how-module__-U0Ccq__side{border:1px solid var(--k-rule);background:#fff;border-radius:20px;flex-direction:column;gap:16px;padding:clamp(20px,3vw,28px);display:flex}.how-module__-U0Ccq__sideTeam{background:var(--k-navy);border-color:var(--k-navy);color:#fff}.how-module__-U0Ccq__side h3{font-family:var(--k-display);margin:0;font-size:24px}.how-module__-U0Ccq__side>p{color:var(--k-ink-2);margin:0;font-size:16px;line-height:1.6}.how-module__-U0Ccq__sideTeam>p{color:#d6dcea}.how-module__-U0Ccq__sideTeam h3{color:#fff}.how-module__-U0Ccq__diagram{margin:0}.how-module__-U0Ccq__diagram svg{width:100%;height:auto;display:block}.how-module__-U0Ccq__wide{display:block}.how-module__-U0Ccq__tall{max-width:440px;margin-inline:auto;display:none}@media (max-width:760px){.how-module__-U0Ccq__wide{display:none}.how-module__-U0Ccq__tall{display:block}}.how-module__-U0Ccq__node rect{fill:#fff;stroke:#101f492e;stroke-width:1.5px}.how-module__-U0Ccq__nodeLoop rect{fill:#eef6f0;stroke:var(--k-green)}.how-module__-U0Ccq__node text,.how-module__-U0Ccq__nodeLoop text{font-family:var(--k-display,inherit);fill:var(--k-ink,#101f49);font-size:15px;font-weight:700}.how-module__-U0Ccq__node .how-module__-U0Ccq__no,.how-module__-U0Ccq__nodeLoop .how-module__-U0Ccq__no{fill:var(--k-saffron-deep,#a55814);font-size:12px}.how-module__-U0Ccq__flow{fill:none;stroke:#101f4966;stroke-width:1.75px}.how-module__-U0Ccq__loopFlow{fill:none;stroke:var(--k-green,#117526);stroke-width:2px}.how-module__-U0Ccq__arrow{fill:#101f4980}.how-module__-U0Ccq__arrowLoop{fill:var(--k-green,#117526)}.how-module__-U0Ccq__hubText{font-family:var(--k-display,inherit);fill:var(--k-green-deep,#0f3d2a);text-anchor:middle;font-size:14px;font-weight:700}.how-module__-U0Ccq__laneText{letter-spacing:.06em;fill:var(--k-ink-3,#5a6478);text-transform:uppercase;font-size:12.5px;font-weight:700}.how-module__-U0Ccq__team rect{fill:var(--k-navy,#101f49)}.how-module__-U0Ccq__team text{fill:#fff;font-size:14px;font-weight:600}.how-module__-U0Ccq__team .how-module__-U0Ccq__teamHead{fill:var(--k-green-on-dark,#9fe0b0);font-size:15px;font-weight:700}.how-module__-U0Ccq__up{stroke:#101f494d;stroke-width:1.5px;stroke-dasharray:4 4}.how-module__-U0Ccq__legend{color:var(--k-ink-3);margin-top:14px;font-size:14.5px}.how-module__-U0Ccq__note{color:var(--k-ink-3);margin:18px 0 0;font-size:14px}
