.v6-app{--ln:#00a8ff;--ln-t:#00a8ff;--ln-l:rgba(0,168,255,.3);--ln-b:rgba(0,168,255,.08)}.v6-app .ap-hero{--glow-x:72%;padding-bottom:clamp(36px,3vw + 24px,72px);overflow-x:clip}.v6-app .ap-grid{display:grid;gap:36px}@media (min-width:1024px){.v6-app .ap-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:center}}.v6-app .ap-tags{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.v6-app .ap-chip{display:inline-flex;align-items:center;gap:7px;min-height:30px;padding:0 11px;border:1px solid var(--ln-l);border-radius:2px;background:var(--ln-b);font:600 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ln-t)}.v6-app .ap-chip .rv-ic{width:13px;height:13px}.v6-app .ap-h1{margin:22px 0 0;font-size:clamp(34px,3.9vw + 18px,76px)}.v6-app .ap-h1 span{display:block}@media (max-width:767.98px){.v6-app .ap-h1 span,.v6-app .ap-h2 span{display:inline}}.v6-app .ap-sub{margin-top:20px;max-width:34ch;font-size:clamp(19px,.6vw + 16px,24px);line-height:1.4;color:var(--ink);text-wrap:balance}.v6-app .ap-lede{margin-top:14px;max-width:52ch;font-size:var(--fs-body);line-height:1.65;color:var(--ink-2)}.v6-app .ap-lede b{font-weight:600;color:var(--ink)}.v6-app .ap-ctas{margin-top:30px}@media (max-width:479.98px){.v6-app .ap-ctas .rv-btn{padding-inline:18px;font-size:16.5px}}.v6-app .ap-media{position:relative}.v6-app .ap-media:before{content:"";position:absolute;left:8%;right:8%;top:6%;bottom:12%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(0,140,255,.2),rgba(0,140,255,.06) 55%,transparent);pointer-events:none}.v6-app .ap-media .rv-app__media{max-width:600px}@media (min-width:1024px){.v6-app .ap-media .rv-app__media{max-width:640px;aspect-ratio:1/.96}.v6-app .ap-media .rv-app__media .p2{right:2%;width:47%}.v6-app .ap-media .rv-app__media .p1{bottom:8%;left:2%;width:55%}}@media (max-width:767.98px){.v6-app .ap-media .rv-app__media{aspect-ratio:1/.98}}.v6-app .ap-ro{margin-top:clamp(8px,1vw,16px)}.v6-app .ap-sec{padding-block:clamp(56px,5vw + 32px,120px)}.v6-app .ap-sec+.ap-sec{border-top:1px solid var(--line-2);-o-border-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.07) 22%,hsla(0,0%,100%,.07) 78%,hsla(0,0%,100%,0)) 1;border-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.07) 22%,hsla(0,0%,100%,.07) 78%,hsla(0,0%,100%,0)) 1}.v6-app .ap-sec .rv-kicker{color:var(--ln-t)}.v6-app .ap-h2 span{display:block}.v6-app .ap-h2 .rv-accent{color:var(--blue)}.v6-app .ap-sync{display:grid;gap:0;margin-top:clamp(8px,1vw,16px)}.v6-app .ap-sync li{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);align-content:start;-moz-column-gap:16px;column-gap:16px;padding-bottom:28px}.v6-app .ap-sync li:last-child{padding-bottom:0}.v6-app .ap-sync li:not(:last-child):before{content:"";position:absolute;left:21.5px;top:50px;bottom:6px;width:1px;background:var(--line)}.v6-app .ap-n{grid-row:1/4;display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--ln-l);border-radius:3px;background:var(--ln-b);font:600 13px/1 var(--mono);color:var(--ln-t)}.v6-app .ap-sico{display:none}.v6-app .ap-sync h3{margin-top:9px;font-weight:600;font-size:clamp(19px,.4vw + 17px,22px);line-height:1.25;letter-spacing:-.015em}.v6-app .ap-sync p{margin-top:8px;font-size:16px;line-height:1.6;color:var(--ink-2)}@media (min-width:768px){.v6-app .ap-sync{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.v6-app .ap-sync li{grid-template-columns:1fr;padding:0}.v6-app .ap-n{grid-row:auto}.v6-app .ap-sync li:not(:last-child):before{left:58px;right:-22px;top:22px;bottom:auto;width:auto;height:1px;background:linear-gradient(90deg,var(--ln-l),var(--line))}.v6-app .ap-sync h3{margin-top:20px}}.v6-app .ap-note{margin-top:clamp(28px,2vw + 18px,44px);padding-top:18px;border-top:1px solid var(--line-2);font-size:15px;line-height:1.6;color:var(--ink-3)}.v6-app .ap-ps{display:grid;overflow:hidden}@media (min-width:768px){.v6-app .ap-ps{grid-template-columns:repeat(2,minmax(0,1fr))}}.v6-app .ap-ps>div{padding:clamp(24px,2vw + 14px,44px)}.v6-app .ap-ps>div+div{border-top:1px solid var(--line)}@media (min-width:768px){.v6-app .ap-ps>div+div{border-top:0;border-left:1px solid var(--line)}}.v6-app .ap-ps h2{font-weight:600;font-size:clamp(24px,1vw + 19px,32px);line-height:1.15;letter-spacing:-.03em}.v6-app .ap-ps .is-bad h2{color:var(--ink-2)}.v6-app .ap-ps ul{margin-top:20px}.v6-app .ap-ps li{display:flex;gap:12px;padding:11px 0;border-top:1px solid var(--line-2);font-size:16px;line-height:1.5;color:var(--ink-2)}.v6-app .ap-ps li .rv-ic{width:17px;height:17px;flex:none;margin-top:3px;stroke-width:2.2}.v6-app .ap-ps .is-bad .rv-ic{color:#f2777a}.v6-app .ap-ps .is-good li{color:var(--ink)}.v6-app .ap-ps .is-good .rv-ic{color:var(--blue)}.v6-app .ap-ps .is-good{background:radial-gradient(90% 160px at 100% 0,rgba(0,168,255,.07),transparent 72%)}.v6-app .ap-feats{margin-top:clamp(8px,1vw,16px)}.v6-app .ap-feat{display:flex;flex-direction:column;padding:24px 22px 26px}.v6-app .ap-feat__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.v6-app .ap-feat__ic{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--ln-l);border-radius:3px;background:var(--ln-b);color:var(--ln-t)}.v6-app .ap-feat__ic .rv-ic{width:19px;height:19px}.v6-app .ap-feat__hl{font:600 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.v6-app .ap-feat h3{margin-top:20px;font-weight:600;font-size:clamp(20px,.4vw + 18px,23px);line-height:1.22;letter-spacing:-.018em}.v6-app .ap-feat__d{margin-top:10px;font-size:16px;line-height:1.6;color:var(--ink-2)}@media (max-width:767.98px){.v6-app .ap-feat{border:1px solid var(--line);border-radius:3px;background:linear-gradient(180deg,var(--rv-navy-2) 0,var(--rv-navy) 100%)}}@media (min-width:768px){.v6-app .ap-feats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.v6-app .ap-feat{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:32px 30px 34px}}@media (min-width:1024px){.v6-app .ap-feats{grid-template-columns:repeat(3,minmax(0,1fr))}}.v6-app .ap-rate{overflow:hidden;margin-top:clamp(8px,1vw,16px)}.v6-app .ap-rate__hd{display:flex;justify-content:space-between;gap:12px;padding:13px 20px;border-bottom:1px solid var(--line);font:500 11px/1.4 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.v6-app .ap-plats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.v6-app .ap-plats{grid-template-columns:repeat(5,minmax(0,1fr))}}.v6-app .ap-plats li{position:relative;display:flex;flex-direction:column;gap:6px;min-height:112px;padding:18px 18px 16px;box-shadow:-1px 0 0 var(--line-2),0 -1px 0 var(--line-2)}.v6-app .ap-plats b{font-weight:600;font-size:18px;line-height:1.2}.v6-app .ap-fee{font:600 22px/1.1 var(--sans);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.v6-app .ap-fee--sync{font-size:15px;font-weight:600;letter-spacing:0;color:var(--money)}.v6-app .ap-plats small{font:500 11px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-4)}.v6-app .ap-plats .is-sync{background:linear-gradient(180deg,rgba(74,222,128,.06),transparent 70%)}.v6-app .ap-stag{display:inline-flex;align-self:flex-start;align-items:center;gap:5px;height:20px;padding:0 7px;border:1px solid rgba(74,222,128,.35);border-radius:2px;font:600 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--money)}.v6-app .ap-stag .rv-ic{width:11px;height:11px}.v6-app .ap-fl{margin-top:20px;padding:0 clamp(20px,2vw + 10px,40px)}.v6-app .ap-fl>summary{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px;padding:clamp(22px,2vw + 12px,34px) 0 18px;list-style:none;cursor:pointer}.v6-app .ap-fl>summary::-webkit-details-marker{display:none}.v6-app .ap-fl>summary h3{font-weight:600;font-size:clamp(22px,.9vw + 18px,30px);line-height:1.15;letter-spacing:-.025em}.v6-app .ap-fl>summary p{font-size:15px;color:var(--ink-3)}.v6-app .ap-fl>summary:after{content:"Show all 22";margin-left:auto;font:600 13px/1 var(--mono);letter-spacing:.08em;color:var(--blue)}.v6-app .ap-fl[open]>summary:after{content:none}.v6-app .ap-core{display:grid;gap:0 32px;padding-bottom:clamp(20px,2vw + 10px,34px)}@media (min-width:768px){.v6-app .ap-core{grid-template-columns:repeat(2,minmax(0,1fr))}}.v6-app .ap-core li{display:flex;gap:12px;padding:10px 0;border-top:1px solid var(--line-2);font-size:15.5px;line-height:1.5;color:var(--ink-2)}.v6-app .ap-core .rv-ic{width:16px;height:16px;flex:none;margin-top:3px;color:var(--blue);stroke-width:2.3}@media (max-width:767.98px){.v6-app .ap-fl>summary{min-height:56px}}.v6-app .ap-ana{display:grid;gap:36px}@media (min-width:1024px){.v6-app .ap-ana{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:72px;align-items:center}}.v6-app .ap-ana .rv-lede{margin-top:16px}.v6-app .ap-rows{margin-top:26px;border-top:1px solid var(--line)}.v6-app .ap-rows li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:center;padding:15px 0;border-bottom:1px solid var(--line)}.v6-app .ap-aic{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line);border-radius:3px;color:var(--ln-t)}.v6-app .ap-aic .rv-ic{width:19px;height:19px}.v6-app .ap-rows b{display:block;font-weight:600;font-size:18px;line-height:1.3}.v6-app .ap-rows span{display:block;margin-top:3px;font-size:15.5px;line-height:1.5;color:var(--ink-2)}.v6-app .ap-go{display:inline-flex;align-items:center;gap:8px;min-height:48px;margin-top:18px;font-weight:600;font-size:17px;color:var(--ln-t)}.v6-app .ap-set{padding:clamp(22px,2vw + 12px,36px)}.v6-app .ap-set .rv-label{color:var(--ln-t)}.v6-app .ap-set ul{margin-top:16px}.v6-app .ap-set li{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:56px;padding:0 4px;border-top:1px solid var(--line-2);font-weight:600;font-size:16px}.v6-app .ap-tog{position:relative;flex:none;width:40px;height:22px;border-radius:999px;background:rgba(74,222,128,.22);box-shadow:inset 0 0 0 1px rgba(74,222,128,.45)}.v6-app .ap-tog i{position:absolute;top:3px;right:3px;width:16px;height:16px;border-radius:50%;background:var(--money)}.v6-app .ap-cta .rv-cta{padding:clamp(28px,3vw + 16px,64px);border:1px solid var(--line);border-radius:var(--r-panel);background:radial-gradient(60% 180px at 50% 0,rgba(0,140,255,.07),transparent 75%),var(--inst-bg);box-shadow:var(--inst-sh)}.v6-app .ap-cta .rv-lede{margin-top:16px}@media (min-width:1024px){.v6-app .ap-cta .rv-cta__act{max-width:520px}.v6-app .ap-cta .rv-h2{max-width:16ch}}.v6-app .ap-faq{display:grid;gap:28px}@media (min-width:1024px){.v6-app .ap-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px;align-items:start}.v6-app .ap-faq .rv-shead{position:sticky;top:calc(var(--navh) + 32px)}}.v6-app .ap-fqs{border-top:1px solid var(--line)}.v6-app .ap-fq{border-bottom:1px solid var(--line)}.v6-app .ap-fq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:14px 0;cursor:pointer;list-style:none}.v6-app .ap-fq summary::-webkit-details-marker{display:none}.v6-app .ap-fq h3{font-weight:600;font-size:clamp(17px,.3vw + 16px,20px);line-height:1.35;letter-spacing:-.01em}.v6-app .ap-fq summary i{position:relative;width:28px;height:28px;flex:none;border:1px solid var(--line);border-radius:50%}.v6-app .ap-fq summary i:after,.v6-app .ap-fq summary i:before{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.5px;margin:-.75px 0 0 -5px;background:var(--ink-2);transition:transform .2s}.v6-app .ap-fq summary i:after{transform:rotate(90deg)}.v6-app .ap-fq[open] summary i:after{transform:none}.v6-app .ap-fq p{max-width:68ch;padding:0 44px 22px 0;font-size:16px;line-height:1.68;color:var(--ink-2)}.v6-app .ap-rel{padding-block:0 clamp(56px,4vw + 30px,104px)}.v6-app .ap-rel h2{margin-bottom:14px;font:500 11px/1.4 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3)}.v6-app .ap-rel ul{display:flex;flex-wrap:wrap;gap:10px}.v6-app .ap-rel a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;font-size:14px;color:var(--ln-t);transition:border-color .2s,background .2s}.v6-app .ap-rel a:hover{border-color:var(--ln-l);background:var(--ln-b)}.v6-app .ap-rel .rv-ic{width:13px;height:13px}@media (prefers-reduced-motion:reduce){.v6-app .ap-fq summary i:after,.v6-app .ap-rel a{transition:none}}.v6-app .sl-hero .ap-grid{align-items:start;row-gap:28px}.v6-app .sl-hero .sl-note{margin-top:0}@media (min-width:1024px){.v6-app .sl-hero .ap-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"copy tool" "note tool";grid-template-rows:auto 1fr;-moz-column-gap:64px;column-gap:64px;row-gap:20px;align-items:start}.v6-app .sl-hero .ap-copy{grid-area:copy;align-self:end}.v6-app .sl-hero .sl-tool{grid-area:tool;align-self:center}.v6-app .sl-hero .sl-note{grid-area:note}}.v6-app .sl-hero .ap-h1{font-size:clamp(46px,4.6vw + 22px,84px);letter-spacing:-.04em}.v6-app .sl-hero .ap-sub{max-width:30ch}.v6-app .sl-hero .ap-lede{max-width:46ch}.v6-app .sl-hero .rv-btn--ghost .rv-ic{transition:transform .2s}.v6-app .sl-hero .rv-btn--ghost:hover .rv-ic{transform:translateX(-3px)}.v6-app .sl-tool{position:relative;padding:clamp(20px,1.6vw + 14px,32px);border-radius:var(--r-panel);background:radial-gradient(70% 160px at 100% 0,rgba(0,140,255,.08),transparent 75%),var(--inst-bg);box-shadow:var(--inst-sh),0 0 64px -18px rgba(0,140,255,.35)}.v6-app .sl-tool__hd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.v6-app .sl-tool__hd h2{font-weight:600;font-size:clamp(22px,.6vw + 19px,28px);line-height:1.15;letter-spacing:-.025em}.v6-app .sl-st{display:inline-flex;align-items:center;gap:8px;font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.v6-app .sl-st:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--money)}.v6-app .sl-tool__d{margin-top:8px;font-size:15.5px;line-height:1.55;color:var(--ink-2)}.v6-app .sl-drop{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:176px;margin-top:20px;padding:24px 16px;border:1.5px dashed rgba(0,168,255,.38);border-radius:var(--r-plate);background:rgba(0,168,255,.035);text-align:center;cursor:pointer;transition:border-color .2s,background-color .2s}.v6-app .sl-drop.is-over,.v6-app .sl-drop:hover{border-color:rgba(0,168,255,.75);background:rgba(0,168,255,.07)}.v6-app .sl-drop:focus-within{outline:2px solid var(--blue);outline-offset:3px}.v6-app .sl-drop>.rv-ic{width:34px;height:34px;color:var(--blue);stroke-width:1.5}.v6-app .sl-drop span{font-size:16px;line-height:1.45;color:var(--ink-2)}.v6-app .sl-drop b{font-weight:600;color:var(--ink)}.v6-app .sl-drop input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.v6-app .sl-drop input:disabled{cursor:not-allowed}.v6-app .sl-drop small{font:500 11px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.v6-app .sl-files{margin-top:18px}.v6-app .sl-files__hd{display:flex;align-items:center;justify-content:space-between;gap:12px}.v6-app .sl-files__hd span{font:500 11px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.v6-app .sl-clear{display:inline-flex;align-items:center;min-height:44px;padding:0 4px;border:0;background:none;font:600 14px/1 var(--sans);color:var(--blue-hi);cursor:pointer}.v6-app .sl-files ul{max-height:232px;overflow-y:auto;border-top:1px solid var(--line-2)}.v6-app .sl-files li{display:grid;grid-template-columns:18px minmax(0,1fr) auto 44px;align-items:center;gap:10px;min-height:52px;border-bottom:1px solid var(--line-2)}.v6-app .sl-files li>.rv-ic{color:var(--money);stroke-width:2.2}.v6-app .sl-files .nm{overflow:hidden;font-size:15px;color:var(--ink);white-space:nowrap;text-overflow:ellipsis}.v6-app .sl-files .sz{font:500 11px/1 var(--mono);letter-spacing:.06em;color:var(--ink-4);white-space:nowrap}.v6-app .sl-rm{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:none;color:var(--ink-3);cursor:pointer;transition:color .2s,background-color .2s}.v6-app .sl-rm:hover{color:#f2777a;background:rgba(242,119,122,.08)}.v6-app .sl-prog{margin-top:18px;padding:16px;border:1px solid var(--line);border-radius:var(--r-plate);background:hsla(0,0%,100%,.02)}.v6-app .sl-prog b{display:block;font-weight:600;font-size:16px}.v6-app .sl-prog p{margin-top:4px;font-size:14px;line-height:1.5;color:var(--ink-2)}.v6-app .sl-bar{height:6px;margin-top:12px;border-radius:999px;background:hsla(0,0%,100%,.07);overflow:hidden}.v6-app .sl-bar i{display:block;height:100%;border-radius:inherit;background:var(--blue);transition:width .3s ease}.v6-app .sl-done{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:18px;padding:16px;border:1px solid rgba(74,222,128,.3);border-radius:var(--r-plate);background:rgba(74,222,128,.05)}.v6-app .sl-done p{flex:1 1 220px;font-size:15px;line-height:1.5;color:var(--ink-2)}.v6-app .sl-done p b{color:var(--money);font-weight:600}.v6-app .sl-tool__ft{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.v6-app .sl-tool__ft>span{font:500 11px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.v6-app .sl-tool .rv-btn[disabled]{opacity:.45;cursor:not-allowed;box-shadow:none}.v6-app .sl-tool .rv-btn[disabled]:hover .rv-ic{transform:none}.v6-app .sl-spin{width:18px;height:18px;border:2px solid rgba(4,6,31,.35);border-top-color:#04061f;border-radius:50%;animation:sl-spin .8s linear infinite}@keyframes sl-spin{to{transform:rotate(1turn)}}.v6-app .sl-note{display:flex;gap:10px;margin-top:16px;font-size:14px;line-height:1.5;color:var(--ink-3)}.v6-app .sl-note .rv-ic{margin-top:2px;color:var(--money)}@media (max-width:479.98px){.v6-app .sl-done .rv-btn,.v6-app .sl-tool__ft .rv-btn{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.v6-app .sl-spin{animation-duration:2.4s}.v6-app .sl-bar i,.v6-app .sl-drop,.v6-app .sl-rm{transition:none}}@media (min-width:768px){.v6-app .sl-sync{grid-template-columns:repeat(3,minmax(0,1fr))}}.v6-app .sl-ps h3{font-weight:600;font-size:clamp(22px,.8vw + 18px,28px);line-height:1.15;letter-spacing:-.03em}.v6-app .sl-ps .is-good+.is-good{background:none}.v6-app .ap-inl{color:var(--blue-hi);text-decoration:underline;text-decoration-color:rgba(92,201,255,.35);text-underline-offset:3px}.v6-app .ap-inl:hover{text-decoration-color:currentColor}