.m2-root .pr3-root [data-rv],.m2-root .pr3-root [data-rv].in,.m2-root .sw-root [data-rv],.m2-root .sw-root [data-rv].in{opacity:1;transform:none;transition:none}.sw-root{--e-out:cubic-bezier(0.23,1,0.32,1);--e-panel:cubic-bezier(0.32,0.72,0,1);--e-exit:cubic-bezier(0.3,0,0.8,0.15);--e-payoff:cubic-bezier(0.05,0.7,0.1,1);--d-instant:70ms;--d-fast:140ms;--d-ui:240ms;--d-panel:360ms;--d-scene:700ms;--tk-kick:0.2em;--measure:66ch}@media (prefers-reduced-motion:no-preference){.sw-root [data-arrive][data-armed]{opacity:0;transform:translateY(14px);transition:opacity var(--d-panel) var(--e-out),transform var(--d-panel) var(--e-out);transition-delay:calc(var(--i, 0) * 60ms)}.sw-root [data-arrive][data-armed][data-lit]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sw-root [data-arrive][data-armed]{opacity:0;transition:opacity .15s linear}.sw-root [data-arrive][data-armed][data-lit]{opacity:1}}@media (prefers-reduced-motion:no-preference){.sw-root [data-arrive-group][data-armed]>*{opacity:0;transform:translateY(14px);transition:opacity var(--d-panel) var(--e-out),transform var(--d-panel) var(--e-out)}.sw-root [data-arrive-group][data-armed][data-lit]>*{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sw-root [data-arrive-group][data-armed]>*{opacity:0;transition:opacity .15s linear}.sw-root [data-arrive-group][data-armed][data-lit]>*{opacity:1}}.sw-root [data-arrive-group][data-armed][data-lit]>:nth-child(2){transition-delay:60ms}.sw-root [data-arrive-group][data-armed][data-lit]>:nth-child(3){transition-delay:.12s}.sw-root [data-arrive-group][data-armed][data-lit]>:nth-child(4){transition-delay:.18s}.sw-root [data-arrive-group][data-armed][data-lit]>:nth-child(5){transition-delay:.24s}.sw-root [data-arrive-group][data-armed][data-lit]>:nth-child(n+6){transition-delay:.3s}.sw-root [data-arrive-group=tight][data-armed][data-lit]>:nth-child(2){transition-delay:40ms}.sw-root [data-arrive-group=tight][data-armed][data-lit]>:nth-child(3){transition-delay:80ms}.sw-root [data-arrive-group=tight][data-armed][data-lit]>:nth-child(4){transition-delay:.12s}.sw-root [data-arrive-group=tight][data-armed][data-lit]>:nth-child(5){transition-delay:.16s}.sw-root [data-arrive-group=tight][data-armed][data-lit]>:nth-child(n+6){transition-delay:.2s}.sw-doc .swl{position:relative;margin-top:26px;padding-top:17px}.sw-doc .swl:before{content:"";position:absolute;inset-inline:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(34,179,255,.5) 2.5%,rgba(143,123,255,.34) 26%,rgba(242,244,241,.1) 62%,transparent);pointer-events:none}.sw-doc .swl-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px 26px;flex-wrap:wrap}.sw-doc.sw-doc .swl-k{margin:0;flex:0 0 auto;font:400 11px/1.6 var(--mono);letter-spacing:var(--tk-kick,.2em);text-transform:uppercase;color:var(--dim)}.sw-doc.sw-doc .swl-note{margin:0 0 0 auto;flex:1 1 380px;min-width:0;max-width:var(--measure,66ch);text-align:right;font:400 12px/1.6 var(--mono);letter-spacing:.04em;color:var(--mut);text-wrap:balance}.sw-doc .swl-steps{margin:15px 0 0;padding:0;list-style:none;flex-wrap:wrap;column-gap:0;row-gap:6px}.sw-doc .swl-steps,.sw-doc .swl-steps li{display:flex;align-items:center;min-width:0}.sw-doc .swl-steps li+li:before{content:"";flex:0 0 auto;width:16px;height:1px;margin:0 9px;background:var(--hair)}.sw-doc .swl-steps li.is-now:before{background:linear-gradient(90deg,rgba(34,179,255,.15),#22b3ff);box-shadow:0 0 10px rgba(34,179,255,.55)}.sw-doc .swl-step{appearance:none;background:none;border:0;margin:0;padding:6px 1px 7px;position:relative;cursor:pointer;white-space:nowrap;font:400 12px/1 var(--mono);letter-spacing:var(--tk-kick,.2em);text-transform:uppercase;color:var(--mut);transition:color var(--d-ui,.24s) var(--e-out),text-shadow var(--d-ui,.24s) var(--e-out)}@media (prefers-reduced-motion:no-preference){.sw-doc .swl-step:not([disabled]){transition:color var(--d-ui,.24s) var(--e-out),text-shadow var(--d-ui,.24s) var(--e-out),transform .16s var(--e-out)}.sw-doc .swl-step:not([disabled]):active{transform:scale(.97)}}.sw-doc .swl-step[disabled]{cursor:default}.sw-doc .swl-steps li.is-on .swl-step{color:var(--ink)}@media (hover:hover) and (pointer:fine){.sw-doc .swl-step:not([disabled]):hover{color:var(--ink);text-shadow:0 0 26px rgba(34,179,255,.55)}}.sw-doc .swl-steps li.is-now .swl-step{color:var(--ink);text-shadow:0 0 26px rgba(34,179,255,.55)}.sw-doc .swl-steps li.is-now .swl-step:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:linear-gradient(90deg,#22b3ff,#00e0ff);box-shadow:0 0 12px rgba(34,179,255,.7);transform-origin:left center;animation:swl-sweep var(--d-panel,.36s) var(--e-out)}@keyframes swl-sweep{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.sw-doc .swl-body{margin-top:18px;min-height:130px}.sw-doc.sw-doc .swl-claim{margin:0;max-width:44ch;font:400 clamp(17px,1.55vw,22px) /1.42 var(--px);font-synthesis:none;letter-spacing:.016em;color:var(--ink);text-wrap:pretty}@media (prefers-reduced-motion:no-preference){.sw-doc.sw-doc .swl-claim{animation:swl-in var(--d-ui,.24s) var(--e-out) both}@keyframes swl-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.sw-doc.sw-doc .swl-claim{animation:swl-fade .15s linear both}@keyframes swl-fade{0%{opacity:0}to{opacity:1}}}.sw-doc .swl-proof{margin:14px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.sw-doc .swl-proof li{max-width:var(--measure,66ch);font:400 12px/1.6 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--mut);text-wrap:balance}@media (prefers-reduced-motion:reduce){.sw-doc .swl-claim,.sw-doc .swl-steps li.is-now .swl-step:after{animation:none}}@media (max-width:760px){.sw-doc.sw-doc .swl-note{flex:1 0 100%;text-align:left;margin-left:0}.sw-doc .swl-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 10px}.sw-doc .swl-steps li+li:before{display:none}.sw-doc .swl-step{text-align:left;width:100%}.sw-doc .swl-steps li.is-now .swl-step:after{right:auto;width:3.2em}.sw-doc .swl-body{min-height:150px}}@media (max-width:620px){.sw-doc .swl-proof li:nth-child(n+2),.sw-doc.sw-doc .swl-note{display:none}.sw-doc .swl-body{min-height:132px}}@media (max-width:430px){.m2-root .sw-doc.sw-doc.swa-doc h1,.m2-root .sw-doc.sw-doc.swd-doc h1,.m2-root .sw-doc.sw-doc.swo-doc h1,.m2-root .sw-doc.sw-doc.swr-doc h1,.m2-root .sw-doc.sw-doc.sws-doc h1{font-size:26px}}@media (max-width:1200px),(pointer:coarse){.sw-doc .swl-step{padding:16px 4px;margin:0 -2px}.sw-doc .swl-steps li.is-now .swl-step:after{bottom:12px}.sw-doc.sw-doc .sw-more{display:inline-flex;align-items:center;min-height:44px;padding-top:4px;padding-bottom:4px}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.sw-doc .sw-more{transition:color var(--d-fast,.14s) var(--e-out),transform .16s var(--e-out)}.sw-doc .sw-more:hover{transform:translateX(3px)}.sw-doc .sw-more:active{transform:translateX(3px) scale(.97)}}.sw-doc .sw13-stanzas{display:flex;flex-direction:column;gap:9px;margin-top:14px}.sw-doc.sw-doc .sw13-stanzas.sw13-stanzas .sw-line{margin:0;max-width:var(--measure,66ch)}.sw-doc.sw-doc .sw-line.is-turn,.sw-doc.sw-doc .sw13-stanzas .sw-line.is-turn{color:var(--ink)}.sw-root .sw-doc.sw-doc .sw-doc-sub,.sw-root .sw-doc.sw-doc .sw-doc-sub.is-wide,.sw-root .sw-doc.sw-doc .sw-line,.sw-root .sw-doc.sw-doc .sw-line.is-wide{max-width:var(--measure,66ch);text-wrap:balance}.swa-doc .sw-sect:after,.swo-doc .sw-sect:after,.swr-doc .sw-sect:after,.sws-doc .sw-sect:after{content:"";position:absolute;z-index:-1;top:-58px;left:0;width:min(66%,620px);height:116px;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,var(--sw-entry,rgba(34,179,255,.17)) 0,transparent 100%)}@media (max-width:620px){.swa-doc .sw-sect:after,.swo-doc .sw-sect:after,.swr-doc .sw-sect:after,.sws-doc .sw-sect:after{top:-46px;height:92px;width:78%}}.sw-root .sw-doc.sw-doc.swa-doc,.sw-root .sw-doc.sw-doc.swo-doc,.sw-root .sw-doc.sw-doc.swr-doc,.sw-root .sw-doc.sw-doc.sws-doc{padding-top:112px;padding-bottom:0}.sw-root .sw-doc.sw-doc.swa-doc .sw-sect,.sw-root .sw-doc.sw-doc.swo-doc .sw-sect,.sw-root .sw-doc.sw-doc.swr-doc .sw-sect,.sw-root .sw-doc.sw-doc.sws-doc .sw-sect{padding:20px 0;margin-top:18px}@media (max-width:620px){.sw-root .sw-doc.sw-doc.swa-doc .sw-sect,.sw-root .sw-doc.sw-doc.swo-doc .sw-sect,.sw-root .sw-doc.sw-doc.swr-doc .sw-sect,.sw-root .sw-doc.sw-doc.sws-doc .sw-sect{padding:15px 0 16px;margin-top:14px}}@supports (background-clip:text) or (-webkit-background-clip:text){.sw-doc.sw-doc .sw13-grad{color:var(--ink);background-image:linear-gradient(96deg,#f2f4f1,#f2f4f1 34%,#a8e0f0 66%,#9d8bff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}