html .hv[data-skin=c] .sp-welcome .sp-head .hv-wrap{text-align:start;justify-items:start}.sp-welcome__wrap{max-width:calc(780px + 2 * var(--g))}.sp-welcome__stack{justify-items:start;gap:18px;width:100%;display:grid}.sp-welcome p.welcome__h{margin:0}.sp-welcome .welcome__h:focus,.sp-welcome .welcome__h:focus-visible{outline:none}.sp-welcome__stack>[data-state],.sp-welcome .member,.sp-welcome .acct{justify-items:start;gap:16px;display:grid}.sp-welcome [hidden]{display:none!important}.sp-welcome .acct__card{width:100%}.sp-welcome .welcome__signin{max-width:520px}.sp-welcome .welcome__signin .wl__input{width:100%;min-height:52px;padding:0 16px;font-size:17px}.sp-welcome .acct__share .wl__input{min-height:48px;padding:0 14px}.sp-welcome [data-m-eyebrow][dir=rtl],.sp-welcome [data-state=order-problem][dir=rtl]{justify-self:end}.sp-welcome .member{gap:clamp(22px,3.4vw,34px);width:100%}.member__hello{gap:10px;max-width:34em;display:grid}.sp .member__lead{color:var(--ink-2);font-size:var(--t-lg);margin:0;line-height:1.5}.member__stage{isolation:isolate;border-radius:var(--radius-card);background:linear-gradient(#cadeff 0,#e6efff 100%);justify-items:center;gap:14px;width:100%;padding:clamp(28px,5vw,48px) 16px clamp(20px,3vw,28px);display:grid;position:relative;overflow:hidden}.member__stage:before{content:"";z-index:-1;background:radial-gradient(closest-side,#ffc23d8c,#ffc23d00);position:absolute;inset:-30% 10% 35%}.member__cards{width:min(100%,380px)}.member__cards>.mv3-mcard:not([hidden]){animation:member-rise .7s var(--ease,cubic-bezier(.16, 1, .3, 1)) both}@keyframes member-rise{0%{opacity:0;transform:translateY(14px)rotate(-1.5deg)}}@media (prefers-reduced-motion:reduce){.member__cards>.mv3-mcard:not([hidden]){animation:none}}.member__cardback{font-size:var(--t-sm);flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:0;display:flex}.member__cardback div{gap:6px;display:flex}.member__cardback dt{color:var(--ink-2)}.member__cardback dt:after{content:":"}.member__cardback dd{color:var(--ink);font-weight:var(--fw-strong,560);margin:0}.sp .member__note{max-width:34em;color:var(--ink-2);font-size:var(--t-sm);text-align:center;margin:0}.member .member__journey .member__note,.member .member__hello .member__note{text-align:start}.member__journey{gap:16px;width:100%;display:grid}.sp .member h2{color:var(--ink);font-size:var(--t-xl);font-weight:var(--fw-strong,560);margin:0}.member__steps{gap:14px;margin:0;padding:0;list-style:none;display:grid}.member__steps li{grid-template-columns:32px 1fr;align-content:start;align-items:start;gap:12px;display:grid;position:relative}.member__steps li:not(:last-child):after{content:"";inset-inline-start:15px;background:var(--c-line2,#c7d0e2);width:2px;position:absolute;top:34px;bottom:-14px}.member__dot{width:32px;height:32px;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--c-line2,#c7d0e2);background:#edf3ff;border-radius:50%;place-items:center;font-size:15px;font-weight:600;display:grid}.member__steps .is-now .member__dot{background:var(--sun,#ffc23d);box-shadow:none}.sp .member__steps h3{color:var(--ink);font-size:var(--t-base);font-weight:var(--fw-strong,560);margin:4px 0;line-height:1.35}.sp .member__steps p{color:var(--ink-2);font-size:var(--t-md);margin:0;line-height:1.5}@media (width>=760px){.member__steps{grid-template-columns:repeat(3,1fr);gap:18px}.member__steps li{grid-template-columns:1fr;gap:10px}.member__steps li:not(:last-child):after{inset-inline:44px -10px;width:auto;height:2px;top:15px;bottom:auto}}.member__invite{border-radius:var(--radius-card);background:var(--c-band,#16213e);width:100%;color:var(--c-on-band,#f3f6ff);gap:14px;padding:clamp(20px,3.4vw,32px);display:grid}.sp .member .member__invite h2{color:#fff;font-size:clamp(24px,3.2vw,30px)}.sp .member__invite p{color:#d7def3;margin:0}.sp .member__invite .member__invite-rule{color:#fff;max-width:32em;font-size:var(--t-lg);line-height:1.45}.member__stats{flex-wrap:wrap;gap:10px;margin:0;display:flex}.member__stats div{background:#ffffff14;border-radius:14px;gap:2px;min-width:132px;padding:12px 16px;display:grid}.member__stats dt{color:#c9d3ee;font-size:var(--t-sm);order:2}.member__stats dd{color:#fff;font-size:30px;font-weight:var(--fw-strong,560);font-variant-numeric:tabular-nums;order:1;margin:0;line-height:1.1}.member__msg{gap:6px;max-width:36em;margin:0;display:grid}.member__msg figcaption{color:#c9d3ee;font-size:var(--t-sm)}.member__msg blockquote{border-radius:16px;color:var(--ink);font-size:var(--t-md);overflow-wrap:anywhere;background:#f3f6ff;border-start-start-radius:4px;margin:0;padding:12px 14px;line-height:1.5}.member__pair{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;max-width:460px;display:grid}.sp .member__invite .member__side{color:#d7def3;font-size:var(--t-sm);text-align:center;background:#ffffff14;border-radius:16px;justify-items:center;gap:2px;margin:0;padding:14px 10px;display:grid}.member__side b{color:var(--sun,#ffc23d);font-size:clamp(22px,3.6vw,28px);font-weight:var(--fw-strong,560);line-height:1.1}.member__oo{width:52px;height:auto;display:block}@media (prefers-reduced-motion:no-preference){.member__invite:not([hidden]) .member__side:first-child{animation:member-meet-l .8s var(--ease,cubic-bezier(.16, 1, .3, 1)) both}.member__invite:not([hidden]) .member__side:last-child{animation:member-meet-r .8s var(--ease,cubic-bezier(.16, 1, .3, 1)) both}.member__invite:not([hidden]) .member__oo{animation:member-oo .8s .25s var(--ease,cubic-bezier(.16, 1, .3, 1)) both}[dir=rtl] .member__invite:not([hidden]) .member__side:first-child{animation-name:member-meet-r}[dir=rtl] .member__invite:not([hidden]) .member__side:last-child{animation-name:member-meet-l}}@keyframes member-meet-l{0%{opacity:0;transform:translate(-14px)}}@keyframes member-meet-r{0%{opacity:0;transform:translate(14px)}}@keyframes member-oo{0%{opacity:0;transform:scale(.7)}}.member__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sp .member__invite .member__also{color:#fff;font-size:var(--t-sm);margin:0}.sp .member__invite .member__more{color:#c9d3ee;font-size:var(--t-sm);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:-4px 0 0;display:flex}.sp .member__more a,.sp .member__textbtn{color:#fff;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:underline}.sp .member__more a:focus-visible,.sp .member__textbtn:focus-visible{outline:3px solid var(--sun,#ffc23d);outline-offset:2px}.member__rules{color:#c9d3ee;font-size:var(--t-sm);gap:4px;margin:0;padding-inline-start:18px;line-height:1.5;display:grid}.sp .member__invite .member__none{color:#fff;font-size:var(--t-sm);line-height:1.5}.member__receipt-box{border:1px solid var(--c-line,#e3e8f2);background:#ffffffb3;border-radius:16px;gap:8px;width:100%;padding:16px 18px;display:grid}.sp .member .member__receipt-box h2{font-size:var(--t-base)}.member__receipt{width:100%;font-size:var(--t-sm);gap:0 24px;margin:0;display:grid}@media (width>=640px){.member__receipt{grid-template-columns:1fr 1fr}}.member__receipt div{border-bottom:1px solid var(--c-line,#e3e8f2);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.member__receipt dd{text-align:end;overflow-wrap:anywhere;margin:0}.sp .member__receipt-box .wl__fine{font-size:var(--t-sm);margin:0}.member__panel{border-radius:var(--radius-card);background:#fff;gap:8px;width:100%;padding:clamp(18px,2.6vw,26px);display:grid;box-shadow:0 1px 2px #16213e0d,0 18px 36px -26px #16213e4d}.sp .member__gift p{color:var(--ink-2);margin:0}.sp .member__code{color:var(--ink);font-size:clamp(26px,6vw,36px);font-weight:var(--fw-strong,560);letter-spacing:.04em}
