.rfb-m{--font-head:"Montserrat",Helvetica,Arial,sans-serif;--font-body:"Open Sans",Arial,sans-serif;--ink:#2d2d2d;--body:#3a3a3a;--sub:#555b66;--muted:#8b9098;--blue:#3466b1;--blue-hover:#2b56a0;--blue-light:#c5d5ec;--on-blue:#e6edf8;--on-blue-line:hsla(0,0%,100%,.28);--navy:#0b254c;--yellow:#ffca23;--red:#cb2026;--green:#098843;--orange:#e88a2e;--white:#fff;--panel:#f4f6f9;--wash:#edf2fa;--line:#dce4ee;--r-control:10px;--r-panel:16px;--r-feature:24px;--gutter:clamp(20px,5cqi,64px);background:var(--white);box-sizing:border-box;color:var(--body);container-type:inline-size;font:400 17px/1.65 var(--font-body);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);-webkit-font-smoothing:antialiased}.dnd-section:has(.rfb-m){padding-bottom:0;padding-top:0}.rfb-m *,.rfb-m :after,.rfb-m :before{box-sizing:inherit}.rfb-m[id]{scroll-margin-top:100px}.rfb-m img{border-radius:0;display:block;height:auto;margin-bottom:0!important;margin-top:0!important;max-width:100%}.rfb-m [hidden]{display:none!important}.rfb-m a{color:var(--blue);text-underline-offset:4px}.rfb-m :focus-visible{outline:2px solid var(--blue);outline-offset:3px}.rfb-m :focus:not(:focus-visible){outline:none}.rfb-m button,.rfb-m button:active,.rfb-m button:focus,.rfb-m button:hover{border-radius:0;height:auto;letter-spacing:inherit;min-width:0;text-align:inherit;text-transform:none;transform:none;white-space:normal;width:auto;word-break:normal}.rfb-m figure,.rfb-m h1,.rfb-m h2,.rfb-m h3,.rfb-m p{margin:0}.rfb-m .wrap{margin-inline:auto;width:min(1200px,calc(100% - var(--gutter)*2))}.rfb-m.sec{padding-block:clamp(48px,6cqi,64px)}.rfb-m .eyebrow{color:var(--blue);font:700 14px/1.3 var(--font-head);letter-spacing:.08em;margin-bottom:14px;text-transform:uppercase}.rfb-m .h1{font:700 clamp(34px,4.6cqi,48px)/1.1 var(--font-head)}.rfb-m .h1,.rfb-m .h2{color:var(--ink);letter-spacing:-.025em;text-wrap:balance}.rfb-m .h2{font:700 clamp(30px,3.4cqi,40px)/1.14 var(--font-head);max-width:22ch}.rfb-m .h3{color:var(--ink);font:700 clamp(20px,2cqi,24px)/1.25 var(--font-head);letter-spacing:-.02em}.rfb-m .lede{color:var(--body);font-size:clamp(17px,1.4cqi,19px);line-height:1.6;margin-top:20px;max-width:56ch;text-wrap:pretty}.rfb-m .cap{color:var(--sub);font-size:13px;line-height:1.55;margin-top:14px}.rfb-m .actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px 24px;margin-top:32px}.rfb-m .btn{align-items:center;background:var(--blue);border:0;border-radius:var(--r-control);color:var(--white);cursor:pointer;display:inline-flex;font:700 16px/1.2 var(--font-head);justify-content:center;min-height:52px;padding:0 26px;text-decoration:none;transition:background .15s}.rfb-m .btn:hover{background:var(--blue-hover);color:var(--white)}.rfb-m .btn-outline{background:var(--white);box-shadow:inset 0 0 0 2px var(--blue);color:var(--blue)}.rfb-m .btn-outline:hover{background:var(--wash);color:var(--blue)}.rfb-m .tlink{color:var(--blue);font:700 15px/1.4 var(--font-head);text-decoration:none}.rfb-m .tlink:hover{text-decoration:underline}.rfb-m .tag{align-items:center;background:var(--white);border:1px solid var(--line);border-radius:6px;color:var(--sub);display:inline-flex;font:600 13px/1.3 var(--font-body);gap:6px;padding:5px 10px}.rfb-m .tag:before{font:700 12px/1 var(--font-body)}.rfb-m .tag.ok{border-color:rgba(9,136,67,.35);color:var(--green)}.rfb-m .tag.ok:before{content:"\2713"}.rfb-m .tag.gap{border-color:rgba(203,32,38,.35);color:var(--red)}.rfb-m .tag.gap:before{content:"\2715"}@container (max-width:640px){.rfb-m .actions .btn{width:100%}}@media (prefers-reduced-motion:reduce){.rfb-m *{animation:none!important;transition:none!important}}.rfb-m.rfb-steps .wrap{width:auto}.rfb-m.rfb-steps .h2{max-width:none}.rfb-m.rfb-steps .cap,.rfb-m.rfb-steps .eyebrow,.rfb-m.rfb-steps .lede{margin-bottom:0;margin-top:0}.rfb-m.rfb-steps li,.rfb-m.rfb-steps p{font-size:inherit;line-height:inherit}.rfb-m.rfb-steps a{text-decoration:underline}.rfb-m.rfb-steps{box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom,0);padding-top:env(safe-area-inset-top,0)}.rfb-m.rfb-steps [hidden]:not([hidden=until-found i]){display:none!important}.rfb-m.rfb-steps{color-scheme:light;--m:"Montserrat",Helvetica,Arial,sans-serif;--o:"Open Sans",Arial,sans-serif;--ink:#2d2d2d;--body:#3a3a3a;--sub:#555b66;--muted:#6b7078;--blue:#3466b1;--blue-h:#2b56a0;--blue-lt:#c5d5ec;--on-blue:#e6edf8;--on-blue-line:hsla(0,0%,100%,.28);--navy:#0b254c;--on-navy:#c9d5e8;--yellow:#ffca23;--yellow-h:#f2bc0c;--red:#cb2026;--green:#098843;--orange:#e88a2e;--p-answer:#cb2026;--p-retailer:#3466b1;--p-owned:#098843;--p-personal:#e88a2e;--pillar-wash:#fcebd9;--white:#fff;--panel:#f4f6f9;--wash:#edf2fa;--line:#dce4ee;--note-bg:#fff7d6;--note-line:#e9cf6a;--r-control:10px;--r-panel:16px;--r-feature:24px;--wrap:1200px;--narrow:880px;--gut:40px;--sec:96px}.rfb-m.rfb-steps *{box-sizing:border-box}.rfb-m.rfb-steps{background:var(--white);color:var(--body);font-family:var(--o);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}.rfb-m.rfb-steps :where(h1,.rfb-m.rfb-steps h2,.rfb-m.rfb-steps h3,.rfb-m.rfb-steps h4,.rfb-m.rfb-steps p,.rfb-m.rfb-steps ul,.rfb-m.rfb-steps ol,.rfb-m.rfb-steps figure,.rfb-m.rfb-steps blockquote){margin:0;padding:0}.rfb-m.rfb-steps a{color:inherit}.rfb-m.rfb-steps img{max-width:100%}.rfb-m.rfb-steps .wrap{margin:0 auto;max-width:calc(var(--wrap) + var(--gut)*2);padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}@media (min-width:700px){.rfb-m.rfb-steps .wrap{padding-left:max(var(--gut),env(safe-area-inset-left,0px));padding-right:max(var(--gut),env(safe-area-inset-right,0px))}}.rfb-m.rfb-steps :focus-visible{border-radius:4px;outline:3px solid var(--blue);outline-offset:3px}.rfb-m.rfb-steps [id]{scroll-margin-top:24px}.rfb-m.rfb-steps .h2{color:var(--ink);font:700 clamp(30px,3.4vw,40px)/1.12 var(--m);letter-spacing:-.025em;text-wrap:balance}.rfb-m.rfb-steps .body{max-width:600px;text-wrap:pretty}.rfb-m.rfb-steps .body+.body{margin-top:16px}.rfb-m.rfb-steps .sec{padding-block:var(--sec)}.rfb-m.rfb-steps .sec--tight{padding-top:0}.rfb-m.rfb-steps .sec__head{align-items:end;display:grid;gap:16px 64px;grid-template-columns:minmax(0,5fr) minmax(0,6fr);margin-bottom:48px}.rfb-m.rfb-steps .sec__head>*{min-width:0}@media (max-width:900px){.rfb-m.rfb-steps .sec__head{grid-template-columns:minmax(0,1fr);margin-bottom:36px}}@media (max-width:700px){.rfb-m.rfb-steps{--sec:56px}}.rfb-m.rfb-steps .win-pts{display:grid;gap:28px 48px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none}.rfb-m.rfb-steps .win-pt{align-content:start;border-top:1px solid var(--line);display:grid;gap:6px 14px;grid-template-columns:52px minmax(0,1fr);min-width:0;padding-top:22px}.rfb-m.rfb-steps .win-pt>*{min-width:0}.rfb-m.rfb-steps .win-pt__n{font:700 44px/1 var(--m);font-variant-numeric:tabular-nums;grid-row:span 2;letter-spacing:-.03em}.rfb-m.rfb-steps .win-pt h3{color:var(--ink);font:700 19px/1.35 var(--m);padding-top:4px}.rfb-m.rfb-steps .win-pt p{color:var(--body);font-size:16px;line-height:1.6}@media (max-width:900px){.rfb-m.rfb-steps .win-pts{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.rfb-m.rfb-steps .win-pt{gap:6px 12px;grid-template-columns:40px minmax(0,1fr)}.rfb-m.rfb-steps .win-pt__n{font-size:34px}}.rfb-m.rfb-steps.is-panel{background:var(--panel)}.rfb-m.rfb-steps.is-padtop .sec--tight{padding-top:var(--sec)}.rfb-m.rfb-steps.num-inline .win-pt,.rfb-m.rfb-steps.num-none .win-pt{grid-template-columns:minmax(0,1fr)}.rfb-m.rfb-steps .win-pt__ico{height:56px!important;margin:0 0 10px -4px!important;object-fit:contain;width:56px!important}.rfb-m.rfb-steps .win-pt p.win-pt__l{color:var(--pillar-txt);font:600 14px/1.3 var(--m)}.rfb-m.rfb-steps .win-pt__no{color:var(--orange);font-variant-numeric:tabular-nums;margin-right:8px}.rfb-m.rfb-steps.is-row .win-pts.win-pts{gap:28px 32px;grid-template-columns:repeat(var(--cols),minmax(0,1fr));max-width:none}.rfb-m.rfb-steps.is-row.num-big .win-pts.win-pts{gap:28px 40px}.rfb-m.rfb-steps.is-short .win-pt :is(p,h3){max-width:46ch}.rfb-m.rfb-steps.is-short.is-row .win-pts.win-pts{column-gap:64px}@media (max-width:1100px){.rfb-m.rfb-steps.is-row .win-pts.win-pts{grid-template-columns:repeat(min(3,var(--cols)),minmax(0,1fr))}}@media (max-width:900px){.rfb-m.rfb-steps.is-row .win-pts.win-pts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.rfb-m.rfb-steps.is-row .win-pts.win-pts{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.rfb-m.rfb-steps *{animation:none!important;scroll-behavior:auto!important;transition:none!important}}.rfb-m.rfb-steps{--pillar:#e88a2e;--pillar-txt:#a9561a;--pillar-wash:#fff;--orange-txt:#a9561a;--orange-tint:#fdf3ea}.rfb-m.rfb-steps .win-pt{border-top:0;padding-top:0}.rfb-m.rfb-steps .win-pt__n{color:var(--orange)}.rfb-m.rfb-steps .sec__head{align-items:start;gap:16px;grid-template-columns:minmax(0,1fr);max-width:760px}.rfb-m.rfb-steps #how{padding-bottom:0}.rfb-m.rfb-steps main{display:flex;flex-direction:column}.rfb-m.rfb-steps>#early-access{order:3}.rfb-m.rfb-steps .win-pt__n{color:var(--blue)}.rfb-m.rfb-steps #src-1{scroll-margin-top:96px}.rfb-m.rfb-steps:not(.is-end) .sec{padding-bottom:0}@media (min-width:901px){.rfb-m.rfb-steps .win-pts:has(>:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr));max-width:900px}}@media (min-width:901px){.rfb-m.rfb-steps.cols-3 .win-pts.win-pts{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.rfb-m.rfb-steps.cols-4 .win-pts.win-pts{gap:28px 32px;grid-template-columns:repeat(4,minmax(0,1fr));max-width:none}}@media (min-width:561px) and (max-width:900px){.rfb-m.rfb-steps:is(.cols-3,.cols-4) .win-pts.win-pts{grid-template-columns:repeat(2,minmax(0,1fr))}}.rfb-m.rfb-steps .win-pt__pts{display:grid;gap:10px;list-style:none;margin:14px 0 0;padding:0}.rfb-m.rfb-steps .win-pt__pts li{color:var(--body);font-size:15px;line-height:1.5;padding-left:32px;position:relative}.rfb-m.rfb-steps .win-pt__pts li:before{background:var(--wash) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%233466b1' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.6' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 12.5 10 16l7.5-8'/%3E%3C/svg%3E") center/15px no-repeat;border-radius:50%;content:"";height:22px;left:0;position:absolute;top:0;width:22px}.rfb-m.rfb-steps.is-panel .win-pt__pts li:before{background-color:var(--white)}@media (min-width:561px){.rfb-m.rfb-steps .win-pts:has(.win-pt__l) .win-pt:not(:has(.win-pt__l)) h3{margin-top:24px}}@media (max-width:560px){.rfb-m.rfb-steps.cols-4 .win-pts.win-pts{gap:20px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}}.rfb-m.rfb-steps .h2 .hl{color:var(--blue)}.rfb-m.rfb-steps .win-list__l{color:var(--ink);font:700 13px/1.3 var(--m);letter-spacing:.02em;margin-top:24px}.rfb-m.rfb-steps .win-list{display:grid;gap:12px 20px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));list-style:none;margin:14px 0 0;padding:0}.rfb-m.rfb-steps .win-list li{color:var(--ink);font:600 15px/22px var(--m);padding-left:32px;position:relative}.rfb-m.rfb-steps .win-list li:before{background:var(--white) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%233466b1' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.6' viewBox='0 0 24 24'%3E%3Cpath d='M6.5 12.5 10 16l7.5-8'/%3E%3C/svg%3E") center/15px no-repeat;border-radius:50%;box-shadow:inset 0 0 0 1px var(--line);content:"";height:22px;left:0;position:absolute;top:0;width:22px}@media (min-width:901px){.rfb-m.rfb-steps.is-split .wrap{align-items:center;display:grid;gap:64px clamp(48px,6cqi,96px);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.rfb-m.rfb-steps.is-split.head-right .wrap{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.rfb-m.rfb-steps.is-split.head-right .sec__head{order:2}.rfb-m.rfb-steps.is-split .sec__head.sec__head{align-items:start;grid-template-columns:minmax(0,1fr);margin:0;max-width:none}}.rfb-m.rfb-steps.is-split .win-pts.win-pts.win-pts{gap:0;grid-template-columns:minmax(0,1fr);max-width:none}.rfb-m.rfb-steps.is-split:not(.items-cards) .win-pt.win-pt{column-gap:20px;grid-template-columns:52px minmax(0,1fr);padding:20px 0}.rfb-m.rfb-steps.is-split:not(.items-cards) .win-pt__ico{grid-row:span 2;height:52px!important;margin:-13px 0 0!important;width:52px!important}.rfb-m.rfb-steps.is-split:not(.items-cards) .win-pt h3{padding-top:0}.rfb-m.rfb-steps.is-split:not(.items-cards,.items-rail) .win-pt:first-child{border-top:0}.rfb-m.rfb-steps.is-split.items-rail .win-pt.win-pt{border-top:0;padding:0 0 32px;position:relative}.rfb-m.rfb-steps.is-split.items-rail .win-pt:not(:last-child):after{background:var(--orange);border-radius:2px;bottom:6px;content:"";left:25px;opacity:.35;position:absolute;top:47px;width:2px}.rfb-m.rfb-steps.items-cards .win-pts.win-pts{gap:14px}.rfb-m.rfb-steps.items-cards .win-pt{align-content:start;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;gap:8px;grid-template-columns:minmax(0,1fr);padding:22px 22px 24px}.rfb-m.rfb-steps.items-cards.is-panel .win-pt{background:var(--white)}.rfb-m.rfb-steps.items-cards .win-pt__ico{height:56px!important;margin:0 0 8px -2px!important;width:56px!important}.rfb-m.rfb-steps.items-cards .win-pt h3{color:var(--navy);font-size:16px;line-height:1.35;padding-top:0}.rfb-m.rfb-steps.items-cards .win-pt p{font-size:15px;line-height:1.6}.rfb-m.rfb-steps.items-cards.num-big .win-pt__n{font-size:36px;grid-row:auto;margin-bottom:4px}.rfb-m.rfb-steps.is-split.items-cards .win-pts.win-pts.win-pts{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:560px){.rfb-m.rfb-steps.is-split.items-cards .win-pts.win-pts.win-pts{grid-template-columns:minmax(0,1fr)}}.rfb-m.rfb-steps .win-closing{margin-top:36px;max-width:760px}.rfb-m.rfb-steps .win-closing p{color:var(--body);font-size:17px;line-height:1.65}.rfb-m.rfb-steps .win-closing p+p{margin-top:14px}.rfb-m.rfb-steps .win-closing strong{color:var(--ink);font:700 clamp(20px,2cqi,24px)/1.35 var(--m)}.rfb-m.rfb-steps .win-closing .hl{color:var(--blue)}.rfb-m.rfb-steps.is-split .win-closing{grid-column:auto}.rfb-m.rfb-steps .win-steps__l{color:var(--ink);font:700 15px/1.3 var(--m);margin:0 0 14px}.rfb-m.rfb-steps .win-steps__q{background:#fff;border:1px solid #e2e8f0;border-radius:12px;color:var(--ink);font:600 17px/1.45 var(--m);margin:0 0 16px;padding:16px 22px}.rfb-m.rfb-steps .win-steps__q span{color:var(--sub);display:block;font:600 13px/1.3 var(--font-body);margin:0 0 4px}.rfb-m.rfb-steps .win-pt__mark{border-bottom:3px solid #098843;border-left:3px solid #098843;display:inline-block;height:7px;margin:0 12px 0 2px;transform:rotate(-45deg) translateY(-3px);vertical-align:middle;width:13px}.rfb-m.rfb-steps .win-pt__mark.is-no{border:0;height:12px;position:relative;transform:translateY(-2px);width:12px}.rfb-m.rfb-steps .win-pt__mark.is-no:after,.rfb-m.rfb-steps .win-pt__mark.is-no:before{background:#cb2026;content:"";height:3px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:15px}.rfb-m.rfb-steps .win-pt__mark.is-no:after{transform:translate(-50%,-50%) rotate(-45deg)}.rfb-m.rfb-steps .win-pt__alt{align-items:flex-start;border:1px dashed #c6d3e6;border-radius:10px;display:flex;gap:12px;margin-top:16px;padding:12px 14px}.rfb-m.rfb-steps .win-pt__alt>i{background:#edf1f8;border-radius:8px;flex:none;height:40px;width:40px}.rfb-m.rfb-steps .win-pt__alt>div{flex:1;padding-top:4px}.rfb-m.rfb-steps .win-pt__alt s{background:#dde4ee;border-radius:4px;display:block;height:8px;margin-top:8px}.rfb-m.rfb-steps .win-pt__alt s:first-child{margin-top:0;width:78%}.rfb-m.rfb-steps .win-pt__alt s:last-child{width:52%}.rfb-m.rfb-steps .win-stepscol{min-width:0}.rfb-m.rfb-steps.is-split .win-closing{margin-top:0;max-width:none}.rfb-m.rfb-steps.is-split .sec__head .win-closing{margin-top:4px}.rfb-m.rfb-steps .win-pt__go{align-self:end;color:var(--blue);font:700 14px/1.4 var(--m);margin-top:8px;text-decoration:none}.rfb-m.rfb-steps .win-pt__go:hover{text-decoration:underline}.rfb-m.rfb-steps.items-cards .win-pt:has(.win-pt__go){align-content:stretch;grid-template-rows:auto auto 1fr auto}.rfb-m.rfb-steps.items-numbered .win-pts.win-pts{gap:20px}.rfb-m.rfb-steps.items-numbered .win-pt{--tl:51.24px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;column-gap:18px;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto 1fr;padding:28px 28px 22px 26px;row-gap:14px}.rfb-m.rfb-steps.items-numbered.is-panel .win-pt{background:var(--white)}.rfb-m.rfb-steps.items-numbered .win-pt__n{align-self:last baseline;color:var(--blue);font-size:calc(var(--tl)/.72);grid-column:1;grid-row:1;line-height:.74}.rfb-m.rfb-steps.items-numbered .win-pt h3{align-self:last baseline;color:var(--ink);font-size:21px;grid-column:2;grid-row:1;letter-spacing:-.02em;line-height:1.22;padding-top:0;text-wrap:balance}.rfb-m.rfb-steps.items-numbered .win-pt p{font-size:15px;grid-column:1/-1;grid-row:2;line-height:1.6}.rfb-m.rfb-steps.items-numbered .win-pt__go{align-self:end;grid-column:1/-1;grid-row:3;justify-self:end;margin-top:6px}@media (max-width:560px){.rfb-m.rfb-steps.items-numbered .win-pt{--tl:48.8px;padding:24px 22px 18px}.rfb-m.rfb-steps.items-numbered .win-pt h3{font-size:20px;min-height:0}}.rfb-m.rfb-steps-loop .sl{padding-block:64px 32px}.rfb-m.rfb-steps-loop.is-end .sl{padding-bottom:64px}.rfb-m.rfb-steps-loop .sl-head{display:flex;flex-direction:column;gap:14px;margin-bottom:32px;max-width:760px}.rfb-m.rfb-steps-loop .sl-head .h2{text-wrap:balance}.rfb-m.rfb-steps-loop .sl-grid{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.rfb-m.rfb-steps-loop .sl-list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.rfb-m.rfb-steps-loop .sl-list li{border-top:1px solid var(--line);display:grid;gap:14px;grid-template-columns:44px minmax(0,1fr);margin:0;padding:18px 0}.rfb-m.rfb-steps-loop .sl-list li:last-child{border-bottom:1px solid var(--line)}.rfb-m.rfb-steps-loop .sl-n{color:var(--ac);font:700 30px/1 var(--font-head)}.rfb-m.rfb-steps-loop .sl-list h3{color:var(--ink);font:700 18px/1.35 var(--font-head)}.rfb-m.rfb-steps-loop .sl-list p{color:var(--body);font-size:15.5px;line-height:1.6;margin-top:4px}.rfb-m.rfb-steps-loop .sl-loop{aspect-ratio:1;container-type:inline-size;margin:0 auto 32px;max-width:440px;position:relative;width:100%;--r:37.5cqi}.rfb-m.rfb-steps-loop .sl-ring{height:100%;inset:0;position:absolute;width:100%}.rfb-m.rfb-steps-loop .sl-ring circle{fill:var(--ac-tint);stroke:var(--ac);stroke-dasharray:2 7;stroke-linecap:round;stroke-width:2}.rfb-m.rfb-steps-loop .sl-arrow,.rfb-m.rfb-steps-loop .sl-node{left:50%;position:absolute;top:50%}.rfb-m.rfb-steps-loop .sl-node{transform:translate(-50%,-50%) rotate(var(--a)) translateX(var(--r)) rotate(calc(var(--a)*-1))}.rfb-m.rfb-steps-loop .sl-node__in{background:#fff;border:2px solid var(--ac);border-radius:50%;box-shadow:0 10px 22px -12px rgba(11,37,76,.4);display:grid;height:23cqi;place-items:center;position:relative;width:23cqi}.rfb-m.rfb-steps-loop .sl-node__in img{height:72%;object-fit:contain;width:72%}.rfb-m.rfb-steps-loop .sl-node__in b{background:var(--ac);border-radius:50%;color:#fff;display:grid;font:700 13px/1 var(--font-head);height:26px;place-items:center;position:absolute;right:-4px;top:-4px;width:26px}.rfb-m.rfb-steps-loop .sl-node__t{background:#fff;border-radius:999px;color:var(--ink);font:700 12.5px/1.2 var(--font-head);left:50%;padding:3px 8px;position:absolute;top:calc(100% + 6px);transform:translateX(-50%);white-space:nowrap}.rfb-m.rfb-steps-loop .sl-arrow{border-bottom:11px solid var(--ac);border-left:7px solid transparent;border-right:7px solid transparent;height:0;margin:-5px 0 0 -7px;transform:rotate(var(--a)) translateX(var(--r)) rotate(180deg);width:0}.rfb-m.rfb-steps-loop .sl-center{align-items:center;display:flex;flex-direction:column;gap:4px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:38cqi}.rfb-m.rfb-steps-loop .sl-center b{color:var(--ac-txt);font:700 clamp(15px,5cqi,20px)/1.2 var(--font-head)}.rfb-m.rfb-steps-loop .sl-center span{color:var(--sub);font-size:clamp(12px,3.4cqi,14px);line-height:1.4}@media (max-width:860px){.rfb-m.rfb-steps-loop .sl{padding-block:48px 24px}.rfb-m.rfb-steps-loop .sl-grid{gap:32px;grid-template-columns:minmax(0,1fr)}.rfb-m.rfb-steps-loop .sl-loop{max-width:360px}}