.u5PwdG_section{color:#1b1b1b;background:#ddd6c8;padding:72px 0 88px;position:relative;overflow-x:clip}.u5PwdG_inner{width:min(100% - 48px,1320px);margin-inline:auto}.u5PwdG_kicker{color:#5a554b}.u5PwdG_stage{min-height:clamp(440px,56vw,760px);margin-top:24px;position:relative}.u5PwdG_arc{pointer-events:none;width:100vw;height:100%;position:absolute;top:0;bottom:0;left:calc(50% - 50vw)}.u5PwdG_arc path{fill:none;stroke:#1e8bff;stroke-width:118px;stroke-linecap:round;stroke-dasharray:1;transition:stroke-dashoffset .15s linear}.u5PwdG_title{z-index:2;height:100%;min-height:inherit;font-family:var(--font-satoshi), system-ui, sans-serif;letter-spacing:-.045em;color:#1a1a1a;grid-template-rows:1fr 1fr;margin:0;font-size:clamp(3.4rem,9.6vw,10rem);font-weight:700;line-height:.95;display:grid;position:relative}.u5PwdG_first{place-self:start;max-width:6ch}.u5PwdG_last{text-align:right;place-self:end;max-width:7.2ch}.u5PwdG_pillWrap{z-index:3;justify-content:center;margin-top:-52px;display:flex;position:relative}.u5PwdG_pill{background:#fff;border-radius:28px;flex-wrap:wrap;justify-content:center;gap:4px;max-width:100%;padding:6px;display:flex;box-shadow:0 14px 40px #28201429}.u5PwdG_tab{color:#8a857b;font-family:var(--font-satoshi), system-ui, sans-serif;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:10px;padding:11px 18px;font-size:15px;font-weight:500;line-height:1.2;transition:background-color .2s,color .2s;display:inline-flex}.u5PwdG_tab:hover,.u5PwdG_tab:focus-visible{color:#1a1a1a}.u5PwdG_tab[aria-pressed=true]{color:#1a1a1a;background:#f1eee6}.u5PwdG_tabIndex{font-family:var(--font-mono);letter-spacing:.06em;font-size:10px}.u5PwdG_panels{gap:14px;margin:40px 0 0;padding:0;list-style:none;display:grid}.u5PwdG_panel{opacity:.55;border-radius:16px;padding:22px 24px 26px;transition:opacity .3s,background-color .3s,box-shadow .3s}.u5PwdG_panel[data-active]{opacity:1;background:#fff;box-shadow:0 14px 40px #2820141f}.u5PwdG_num{font-family:var(--font-mono);letter-spacing:.08em;color:#5a554b;font-size:10px}.u5PwdG_stepTitle{font-family:var(--font-satoshi), system-ui, sans-serif;letter-spacing:-.02em;color:#1a1a1a;margin:12px 0 0;font-size:21px;font-weight:700;line-height:1.15}.u5PwdG_stepText{color:#3a3833;max-width:40ch;margin:10px 0 0;font-size:14px;line-height:1.65}@media (min-width:768px){.u5PwdG_panels{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.u5PwdG_pillWrap{margin-top:20px}.u5PwdG_pill{border-radius:22px;flex-direction:column;align-items:stretch}.u5PwdG_tab{justify-content:flex-start}.u5PwdG_arc path{stroke-width:150px}}@media (prefers-reduced-motion:reduce){.u5PwdG_arc path{transition:none}}
