.rv .w-sec.w-tgt{padding-top:var(--k-gap)}@container rv (min-width:600px){.rv .w-sec.w-tgt{padding-top:calc(var(--k-gap) * var(--k-ds))}}@container rv (min-width:1024px){.rv .w-sec.w-tgt,#join .w-sec.w-tgt{padding-top:var(--w-gap-desk)}}.rv .w-promise+.w-sec{padding-top:48px}@container rv (min-width:600px){.rv .w-promise+.w-sec{padding-top:56px}}@container rv (min-width:1024px){.rv .w-promise+.w-sec{padding-top:64px}}.rv .w-whatc .g-t{letter-spacing:-.022em;text-wrap:balance;font-size:34px;line-height:38px}.rv .w-tagl{max-width:720px;font-family:var(--font-utile);letter-spacing:-.016em;color:var(--k-mute);text-wrap:balance;margin:16px auto 0;font-size:22px;font-weight:500;line-height:28px}.rv .w-head.w-whatc{margin-bottom:calc(var(--k-g-group) + 12px - var(--k-gap))}@container rv (min-width:600px){.rv .w-whatc .g-t{font-size:48px;line-height:52px}.rv .w-tagl{margin-top:20px;font-size:28px;line-height:34px}.rv .w-head.w-whatc{margin-bottom:calc(var(--w-head-gap) + 16px - var(--k-gap) * var(--k-ds))}}@container rv (min-width:1024px){.rv .w-whatc .g-t{font-size:60px;line-height:64px}.rv .w-tagl{margin-top:24px;font-size:32px;line-height:38px}.rv .w-head.w-whatc{margin-bottom:calc(var(--w-head-gap) + 24px - var(--w-gap-desk))}}.rv .w-chip.w-gc{color:#fff;background-color:var(--c);box-shadow:calc(var(--k-btn-sx) * .67) var(--k-btn-sx) calc(var(--k-btn-sx) * 1.67) #3c465f4d, calc(var(--k-btn-sx) * -1.3) calc(var(--k-btn-sx) * -1.3) calc(var(--k-btn-sx) * 3.2) #ffffffe6, inset var(--k-lipx) var(--k-lipx) 0 0 #ffffff57,inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 #00000038;background-image:linear-gradient(145deg,#ffffff0f,#fff0 42%,#0000001f);transition:box-shadow .16s ease-out}.rv .w-chip.w-gc .button{color:inherit}.rv .w-chip.w-gc:active,.rv .w-chip.w-gc[aria-pressed=true],.rv .w-jump .w-chip.w-gc[aria-current=true]{color:#fff;background-image:linear-gradient(145deg,#00000029,#0000 62%);box-shadow:0 0 0 .5px #11182740,inset 3px 3px 7px #0000006b,inset -2px -2px 5px #ffffff2e}@media (hover:hover) and (pointer:fine){.rv .w-chip.w-gc:hover{box-shadow:0 0 0 .5px #11182740,inset 3px 3px 7px #0000006b,inset -2px -2px 5px #ffffff2e}}.rv .w-chip.w-gc:focus-visible{outline:2px solid var(--k-num);outline-offset:3px}@media (prefers-reduced-motion:reduce){.rv .w-chip.w-gc{transition:none}}.rv .g-pill.g-wa{color:#fff;box-shadow:0 8px 18px -8px #13803e8c,0 2px 4px #143c232e, inset var(--k-lipx) var(--k-lipx) 0 0 #ffffff4d,inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 #0003;background-color:#13803e;background-image:linear-gradient(145deg,#ffffff12,#fff0 45%,#0000001a)}.rv .g-wa .g-wai{filter:brightness(0)invert();flex:none;width:20px;height:20px;margin:0 10px 0 -2px;display:block}.rv .g-pill.g-wa:active{box-shadow:inset 2px 2px 6px #00000059,inset -1px -1px 3px #ffffff26}@media (hover:hover) and (pointer:fine){.rv .g-pill.g-wa:hover{background-color:#0f7034;box-shadow:inset 2px 2px 6px #0000004d,inset -1px -1px 3px #ffffff1f}}.rv .g-pill.g-wa:focus-visible{outline:2px solid var(--k-num);outline-offset:3px}.rv .g-ra.g-rx{width:10px;height:10px}.rv .g-sn.w-b2b{color:var(--k-mute)}.rv .w-nl{color:var(--k-ink);font-weight:500}.rv .w-rnav{gap:20px;margin-top:24px}@container rv (min-width:1024px){.rv a.w-goal>.w-side{margin-top:22px}}.rv .w-dock .g-t{font-size:28px;line-height:32px}@container rv (min-width:600px){.rv .w-dock .g-t{font-size:36px;line-height:40px}.rv .w-loc>.w-dockc,.rv .w-loc .w-pg>.w-dockc{align-self:start}}@container rv (min-width:1024px){.rv .w-dock .g-t{font-size:40px;line-height:44px}.rv .w-oplans [data-plan-pane]{align-items:start}}.rv .w-perkl{grid-template-columns:minmax(0,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}.rv .w-perk{flex-direction:column;min-width:0;display:flex}.rv .w-pico{background:var(--chart-tray);width:52px;height:52px;box-shadow:var(--w-tray-sh);color:var(--k-ink);border-radius:16px;place-items:center;display:grid}.rv .w-pico svg{width:26px;height:26px;display:block}.rv .w-perk>.g-t{margin-top:20px;padding-top:0}.rv .w-perk>.g-p{margin-top:var(--k-g-text)}@container rv (min-width:768px){.rv .w-perkl{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 40px}}@container rv (min-width:1200px){.rv .w-perkl{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.rv .w-perk>.g-t{font-size:22px;line-height:26px}}.rv .w-p6h{gap:var(--k-g-group);flex-direction:column;display:flex}.rv .w-p6h .g-t{padding-top:0}.rv .w-p6h .g-p{max-width:600px}.rv .w-p6h .w-btns{margin-top:0}@container rv (min-width:1024px){.rv .w-p6h{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:48px}.rv .w-p6h .w-btns{flex:none}}.rv .w-p6l{margin:calc(var(--k-g-group) + 8px) 0 0;grid-template-columns:minmax(0,1fr);gap:28px;padding:0;list-style:none;display:grid}.rv .w-p6{flex-direction:column;min-width:0;display:flex}.rv .w-p6b{border-radius:var(--pill);background:var(--chart-tray);height:8px;box-shadow:var(--w-tray-sh);display:block;position:relative;overflow:hidden}.rv .w-p6b i{width:calc(var(--f) * 100%);border-radius:inherit;background:var(--k-num);box-shadow:var(--w-num-sh);display:block;position:absolute;top:0;bottom:0;left:0}.rv .w-p6n{color:var(--k-mute);margin-top:14px}.rv .w-p6 .step-title,.rv .w-p6 .body{margin-top:6px;display:block}@container rv (min-width:600px){.rv .w-p6l{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 40px}}@container rv (min-width:1024px){.rv .w-p6l{margin-top:calc(var(--k-g-group) * 2);grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 48px}}@container rv (max-width:599px){.rv .w-perkl,.rv .w-p6l{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:calc(-1 * var(--k-pad-x));margin-right:calc(-1 * var(--k-pad-x));padding:0 var(--k-pad-x);scroll-padding:0 var(--k-pad-x);grid-template-columns:none;grid-auto-columns:84%;grid-auto-flow:column;gap:0;overflow-x:auto}.rv .w-perkl::-webkit-scrollbar{display:none}.rv .w-p6l::-webkit-scrollbar{display:none}.rv .w-perk,.rv .w-p6{scroll-snap-align:start;padding-right:20px}}@media (hover:hover) and (pointer:fine){.rv a.w-plan.w-plan1:hover,.rv a.w-plan.w-plan1:focus-visible{background-color:#0000;background-image:radial-gradient(120% 90% at 100% 0,#6e91ff52,#6e91ff00 55%),linear-gradient(160deg,#1b44dc,#0726b0 55%,#04146e);box-shadow:inset 0 0 0 1px #a5beffcc,inset 0 0 24px #78a0ff61,0 0 0 1px #4673ff80,0 0 30px 2px #285fff8c,0 24px 48px -24px #041ea0bf}}.rv .w-libp>.w-search{margin-top:0}.rv .w-libp .w-count:empty{min-height:0;margin-top:0}.rv .w-libp .w-lib>details>summary{margin-top:16px}@container rv (min-width:1024px){.rv .w-libp .w-lib>details>summary{margin-top:20px}}.rv .w-offer2 .w-oticks,.rv .w-offer2 .w-oticks+.w-btns{margin-top:var(--k-g-group)}.rv .w-offer2 .w-side>.g-k:first-child{margin-top:0}.rv .w-jo .w-top2 .g-t{padding-top:0}.rv .w-jo .w-jkey{margin-top:var(--w-band)}.rv .w-jo .w-jkey .w-key{margin-top:12px}.rv .w-jo .mb{margin-top:var(--w-band)}.rv .w-jbuy{margin-top:var(--k-g-group)}.rv .w-jnote{margin-top:var(--k-g-text);color:var(--k-mute)}.rv.rv-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--k-ink:#eceef3;--k-mute:#a9aebd;--k-num:#3d6dff;--k-cta:#6b93ff;--w-blue-text:#8fadff;--k-btn-c1:#20232b;--k-btn-c2:#2b2f39;--chart-tray:#ffffff0b;--line:#ffffff1f;--chart-grey:#8b91a1;--k-glass-top:.075;--k-glass-bot:.028;--k-lq-sheen:.07;--k-lq-rim:.13;--k-lq-edge:.04;--k-lq-glow-a:.05;--k-lq-out:0;--k-sh-a:.6;--k-btn-sd:.55;--k-btn-sl:.04;--k-btn-lip:.12;--k-btn-lsh:.5;--k-btn-out:0;--k-btn-dish:0;--k-num-sh:.55;--k-num-lip:.07;--k-rail-a:.16;--k-rep-lip:.22;--w-tray-sh:inset 0 2px 4px #00000073,inset 0 -1px 0 #ffffff0a,0 0 0 .5px #ffffff0f;--w-soft-sh:0 6px 14px -6px #000000bf,0 1px 2px #00000080,inset 0 1px 0 #ffffff1a,inset 0 0 0 .5px #ffffff12;--w-sunk-sh:inset 2px 3px 7px #0009,inset -1px -1px 4px #ffffff0d,0 0 0 .5px #ffffff0f;--w-num-sh:inset 0 3px 2px #0006,inset 0 1px 1px #00000059,0 1px 0 #ffffff12;--w-dish-sh:inset 0 2px 3px #00000080,0 1px 0 #ffffff0f;background-color:#06070c;background-image:radial-gradient(900px 700px at 10% 0,#1d5bff33,#1d5bff00 70%),radial-gradient(800px 800px at 94% 28%,#8b5cf624,#8b5cf600 70%),radial-gradient(900px 900px at 6% 60%,#22bedc17,#22bedc00 70%),radial-gradient(1000px 800px at 88% 96%,#1d5bff21,#1d5bff00 70%),linear-gradient(#0a0b12,#06070c 40%,#07080e);background-size:auto}.rv.rv-dark main{position:relative}.rv.rv-dark main>.w-sec{z-index:1;position:relative}.rv-dark .w-aura{z-index:0;left:calc(50% - 50cqw);top:calc(-1 * var(--w-bar,88px));pointer-events:none;width:100cqw;height:min(1100px,130vh);position:absolute;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.rv-dark .w-aura i{will-change:transform;border-radius:50%;display:block;position:absolute}.rv-dark .w-aura i:first-child{background:radial-gradient(closest-side,#1d5bff99,#1d5bff00);width:900px;height:900px;animation:26s ease-in-out infinite alternate rv-aura1;top:-280px;left:calc(50% - 780px)}.rv-dark .w-aura i:nth-child(2){background:radial-gradient(closest-side,#8b5cf67a,#8b5cf600);width:780px;height:780px;animation:32s ease-in-out infinite alternate rv-aura2;top:-180px;left:calc(50% + 20px)}.rv-dark .w-aura i:nth-child(3){background:radial-gradient(closest-side,#22c8e647,#22c8e600);width:660px;height:660px;animation:38s ease-in-out infinite alternate rv-aura3;top:230px;left:calc(50% - 330px)}.rv-dark .w-aura i:nth-child(4){background:radial-gradient(closest-side,#ec4f8633,#ec4f8600);width:660px;height:660px;animation:44s ease-in-out infinite alternate rv-aura4;top:360px;left:calc(50% + 260px)}@keyframes rv-aura1{to{transform:translate(140px,90px)scale(1.12)}}@keyframes rv-aura2{to{transform:translate(-160px,120px)scale(.9)}}@keyframes rv-aura3{to{transform:translate(120px,-80px)scale(1.18)}}@keyframes rv-aura4{to{transform:translate(-130px,-60px)scale(1.1)}}@media (prefers-reduced-motion:reduce){.rv-dark .w-aura i:nth-child(n){animation:none}}.rv .w-ahero{padding-top:calc(var(--k-gap) + 40px)}.rv .w-ahw{padding:24px var(--k-pad-x) 8px;text-align:center}.rv .w-ahw .g-k{color:#eceef3b8}.rv .w-ahw .g-h{letter-spacing:-.03em;color:#fff;text-wrap:balance;margin-top:12px;font-size:56px;line-height:56px}.rv .w-ahw .g-p{color:#eceef3d6;text-wrap:balance;max-width:640px;margin:20px auto 0}.rv .w-ahw .g-p+.g-p{margin-top:16px}.rv .w-aphoto>.g-hpf{margin-top:calc(var(--k-fig-inset) - var(--k-pad-t));aspect-ratio:4/3}@container rv (min-width:600px){.rv .w-ahw{padding:48px calc(var(--k-pad-x) * var(--k-ds)) 16px}.rv .w-ahw .g-h{font-size:84px;line-height:82px}.rv .w-aphoto>.g-hpf{margin-top:calc(var(--k-fig-inset) - var(--k-pad-t) * var(--k-ds));aspect-ratio:16/9}}@container rv (min-width:1024px){.rv .w-ahero{padding-top:calc(var(--w-gap-desk) + 40px)}.rv .w-ahw{padding:72px calc(var(--k-pad-x) * var(--k-ds)) 32px}.rv .w-ahw .g-h{font-size:120px;line-height:112px}.rv .w-ahw .g-p{font-size:19px;line-height:30px}.rv .w-aphoto>.g-hpf{aspect-ratio:21/9}}.rv.rv-dark .w-in .w-top>.g-card.w-sheet{background-color:#16181ff0}.rv.rv-dark .w-ft .g-lock,.rv.rv-dark .w-ft .ic img,.rv.rv-dark .w-press img{filter:invert()}.rv.rv-dark .g-soft,.rv.rv-dark .g-srcbtn{box-shadow:var(--w-soft-sh)}.rv.rv-dark .g-soft:active,.rv.rv-dark .g-srcbtn:active{box-shadow:var(--w-sunk-sh)}.rv.rv-dark .g-ink{color:#141414;background:#f0f1f5;box-shadow:0 6px 14px -6px #000000b3}@media (hover:hover) and (pointer:fine){.rv.rv-dark .g-soft:hover,.rv.rv-dark .g-srcbtn:hover{box-shadow:var(--w-sunk-sh)}.rv.rv-dark .g-ink:hover{color:#fff;background:var(--k-num)}}.rv.rv-dark .g-nr .l,.rv.rv-dark .g-sr+.g-sr:before,.rv.rv-dark .w-rows>div+div:before,.rv.rv-dark .w-faq details+details:before{background:#ffffff24}.rv.rv-dark .g-p a:not([class]),.rv.rv-dark .body a:not([class]),.rv.rv-dark .note a:not([class]),.rv.rv-dark .w-lk{text-decoration-color:#fff6}.rv.rv-dark .w-pdot:before{background:#ffffff42}.rv.rv-dark .skip:focus{color:#141414}.rv.rv-dark .g-hpf img{filter:brightness(.92)}.rv.rv-dark a:focus-visible,.rv.rv-dark button:focus-visible{outline-color:#8fadff}.rv .w-pw dd.w-pwf,.rv .w-pw dd.w-pwt{margin-top:8px}.rv .w-room>.w-rw{container-type:inline-size}.rv .w-room>.w-rw>.g-t{font-size:min(24px,9.25926cqi)}.rv .w-ahw{container-type:inline-size}.rv .w-ahw .g-h{font-size:min(56px,15.625cqi)}@container rv (min-width:600px){.rv .w-ahw .g-h{font-size:min(84px,15.625cqi)}}@container rv (min-width:1024px){.rv .w-ahw .g-h{font-size:min(120px,15.625cqi)}}@container rv (max-width:599px){.rv .w-offer1 .w-inner .g-sl{display:block}.rv .w-offer1 .w-inner .g-sr{grid-template-columns:40px minmax(0,1fr);align-items:baseline;column-gap:12px;padding:2px 0;display:grid}.rv .w-offer1 .w-inner .g-sr:first-child{padding-top:0}.rv .w-offer1 .w-inner .g-sr:last-child{padding-bottom:0}.rv .w-offer1 .w-inner .g-sv{margin-bottom:0}.rv .rp-mini.fc svg{width:64px}.rv .w-hero .g-pill>.g-bl{white-space:normal;text-wrap:balance;text-align:center;line-height:20px}.rv .w-grow .w-rows dd,.rv .w-claim .w-rows dd,.rv .w-cmpc .w-rows dd{margin-left:0}}.rv .w-gold>.w-star5{fill:currentColor;width:auto;height:.92em;display:block}.rv .w-rate>.w-gold{display:inline-flex}.rv .mb-save{color:#0a6534}.rv .mb-left.over{color:#b31220}.rv .w-chip.w-gc[aria-pressed=true],.rv .w-jump .w-chip.w-gc[aria-current=true]{box-shadow:0 0 0 2px #fffffff2,0 0 0 3.5px var(--c),inset 3px 3px 7px #0000006b,inset -2px -2px 5px #ffffff2e}.rv #jn-done h2:focus{outline:none}.rv #join .w-three>.g-card{flex-direction:column;display:flex}.rv #join .w-three>.g-card>.g-p{flex-grow:1}.rv .w-cyc .g-chart{max-width:none}.rv .w-nw{white-space:nowrap}@container rv (min-width:600px){.rv .w-revs{gap:calc(var(--k-gap) * var(--k-ds))}}@container rv (min-width:1024px){.rv .w-revs{gap:var(--w-gap-desk)}}.rv .w-calh span{color:#2c2f38}.rv.rv-dark .g-num:not(.w-num0){background:#2f50ff}.rv #ways .w-grid>.g-card{container-type:inline-size}.rv #ways .w-grid>.g-card>.g-t{font-size:min(24px,9.90099cqi)}@container rv (min-width:600px){.rv #ways .w-grid>.g-card>.g-t{font-size:min(28px,9.90099cqi)}}@container rv (min-width:1024px){.rv .w-n950{gap:14px}}.rv a.w-plan .w-ticks{margin-bottom:var(--k-g-group)}.rv a.w-plan .w-ticks+.w-cta{margin-top:auto}@container rv (min-width:1024px){.rv .g-sum.w-row .g-sr+.g-sr:before{background:rgba(20,24,40,calc(var(--k-rail-a) * .6));width:1px;transform:none}.rv .g-sum.w-row.w-sum4 .g-sl{grid-template-columns:repeat(4,minmax(max-content,1fr))}.rv .g-sum.w-row.w-sum4 .row-title{white-space:nowrap}.rv.rv-dark .g-sum.w-row .g-sr+.g-sr:before{background:#ffffff24}}@container rv (min-width:1024px) and (max-width:1199px){.rv .w-faq{display:block}.rv .w-fq{margin-top:var(--k-g-group)}}@container rv (min-width:820px) and (max-width:1199px){.rv #join .w-grid.w-three{grid-template-columns:repeat(2,minmax(0,1fr))}.rv #join .w-grid.w-three>.g-card:nth-child(3){grid-column:1/-1}}
.rv .w-mhero{grid-template-columns:minmax(0,1fr);row-gap:24px;display:grid}.rv .w-mhero>.w-carw{order:-1}.rv .w-mhead{min-width:0;padding:4px var(--k-pad-x) 0;container-type:inline-size}.rv .w-proof{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.rv .w-prf{color:var(--k-ink);flex-wrap:wrap;align-items:center;gap:8px 10px;text-decoration:none;display:inline-flex}.rv .w-avs{flex:none;display:flex}.rv .w-avs .w-av{width:30px;height:30px;box-shadow:0 0 0 2px var(--k-bg-top);margin-left:-7px;font-size:13px}.rv .w-avs .w-av:first-child{margin-left:0}.rv .w-prf>.w-gold{font-size:15px;display:inline-flex}.rv .w-prt{text-underline-offset:4px;-webkit-text-decoration:underline #14141452;text-decoration:underline #14141452;text-decoration-thickness:1px}.rv .w-prf:hover .w-prt{text-decoration-color:currentColor}.rv .w-ess{border-radius:var(--pill);height:34px;color:var(--k-ink);background:linear-gradient(145deg,var(--k-btn-c1),var(--k-btn-c2));box-shadow:var(--w-soft-sh);--k-btn-sx:2px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.rv .w-ess i{background:var(--k-num);border-radius:50%;width:7px;height:7px;display:block}.rv .w-mh1{white-space:nowrap;letter-spacing:-.025em;margin-top:20px;font-size:min(40px,9.43396cqw);line-height:1.12}.rv .w-msub{margin-top:10px;font-size:18px;line-height:26px}.rv .w-mwrite{max-width:640px;margin-top:var(--k-g-group);color:var(--k-mute)}.rv .w-mcall{margin-top:var(--k-g-group);flex-direction:column;align-items:stretch;gap:14px;display:flex}.rv .w-mcall>.w-btns{margin-top:0}.rv .w-mcall>.w-spots{align-self:flex-start}.rv .w-tag.w-spots{height:30px;padding:0 12px}.rv .w-mhead>.w-carn{max-width:600px;margin:var(--k-g-group) 0 0;color:var(--k-mute);padding:0}@container rv (min-width:600px){.rv .w-mhead{padding:8px calc(var(--k-pad-x) * var(--k-ds)) 0}.rv .w-mh1{font-size:min(56px,9.43396cqw)}.rv .w-msub{font-size:20px;line-height:28px}.rv .w-mcall{flex-direction:row;align-items:center;gap:20px}.rv .w-mcall>.w-spots{align-self:center}}@container rv (min-width:1024px){.rv .w-mhero{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;column-gap:56px}.rv .w-mhero>.w-mhead{padding:0 0 0 calc(var(--k-pad-x) * var(--k-ds));grid-area:1/1}.rv .w-mhero>.w-carw{order:0;grid-area:1/2}.rv .w-mh1{letter-spacing:-.03em;margin-top:24px;font-size:min(64px,9.43396cqw);line-height:1.1}.rv .w-msub{font-size:22px;line-height:30px}}.rv .w-carw{min-width:0}.rv .w-revs.w-car{--w-shb:28px;margin:0 0 calc(-1 * var(--w-shb));padding:0 0 var(--w-shb);scroll-snap-type:x mandatory;gap:16px}.rv .w-car>.w-cs{aspect-ratio:4/5;border-radius:var(--k-rad);isolation:isolate;background-color:var(--photo-frame);background-image:var(--w-bg1,none);background-size:cover;background-position:var(--w-focus,50% 40%);scroll-snap-align:start;background-repeat:no-repeat;flex:0 0 100%;margin:0;position:relative;overflow:hidden;box-shadow:0 18px 40px -24px #1118278c,0 0 0 .5px #11182714;container-type:inline-size}@supports (background-image:image-set(url("x.webp") 1x)){.rv .w-car>.w-cs{background-image:var(--w-bg)}}.rv .w-cso{z-index:1;padding:72px var(--k-pad-x) 24px;color:var(--white);background:linear-gradient(#05070e00,#05070e9e 34%,#05070edb);position:absolute;bottom:0;left:0;right:0}.rv .w-cso .g-t{color:var(--white);white-space:nowrap;font-size:min(28px,calc((100cqw - 2 * var(--k-pad-x)) / 12));padding-top:0;line-height:1.15}.rv .w-cso .w-csb{color:#fffffff0;margin-top:6px}.rv .w-cso .w-css{color:#ffffffc7;margin-top:4px}.rv .w-csp{border-top:1px solid #fff3;grid-template-columns:max-content minmax(0,1fr);align-items:start;column-gap:22px;margin:14px 0 0;padding-top:12px;display:grid}.rv .w-csp>div{flex-direction:column;gap:2px;min-width:0;display:flex}.rv .w-csp dt{color:#ffffffc7}.rv .w-csp dd{color:var(--white);margin:0}.rv .w-csm{font:300 30px/34px var(--font-swiss);letter-spacing:-.02em}.rv .w-carw>.w-rnav{display:none}.rv .w-carw>.w-rdots{justify-content:center;gap:2px;min-height:20px;margin:14px 0 0;display:flex}.rv .w-carw .w-pdot,.rv .w-routew .w-pdot{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:20px;margin:0;padding:0;display:grid}.rv .w-carw .w-pdot:before,.rv .w-routew .w-pdot:before{content:"";background:#14182880;border-radius:3px;width:6px;height:6px;transition:width .2s ease-out,background-color .2s ease-out}.rv .w-carw .w-pdot[data-on]:before,.rv .w-routew .w-pdot[data-on]:before{background:var(--k-ink);width:18px}@media (prefers-reduced-motion:reduce){.rv .w-carw .w-pdot:before,.rv .w-routew .w-pdot:before{transition:none}}@container rv (min-width:600px){.rv .w-car>.w-cs{border-radius:calc(var(--k-rad) + 4px)}.rv .w-cso{padding:96px calc(var(--k-pad-x) * var(--k-ds)) 28px}.rv .w-cso .g-t{font-size:min(28px,calc((100cqw - 2 * var(--k-pad-x) * var(--k-ds)) / 12))}}@container rv (max-width:599px){.rv .w-car>.w-cs{aspect-ratio:1}}@container rv (min-width:600px) and (max-width:1023px){.rv .w-car>.w-cs{aspect-ratio:16/10}}.rv .g-card.w-navy{color:var(--white);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 var(--k-lipx) #ffffff24,0 1px 2px #1118271a,0 18px 40px -24px #0a0f28a6;background:radial-gradient(120% 90% at 0 0,#3d66ff57,#3d66ff00 58%),linear-gradient(160deg,#17234f,#0b1129 55%,#070a18)}.rv .w-navy .w-ofh>.g-k{color:var(--ask-label)}.rv .w-navy .w-ofh>.g-t{color:var(--white)}.rv .w-stats{margin-top:var(--k-g-group);background:#ffffff0f;border-radius:16px;grid-template-columns:minmax(0,1fr);padding:4px 16px;display:grid;box-shadow:inset 0 0 0 1px #ffffff17}.rv .w-st{grid-template-columns:48px minmax(0,1fr);align-items:center;column-gap:12px;padding:12px 0;display:grid;position:relative}.rv .w-st+.w-st:before{content:"";background:#ffffff24;height:1px;position:absolute;top:0;left:0;right:0}.rv .w-stn{font:300 36px/40px var(--font-swiss);letter-spacing:-.03em;color:var(--white)}.rv .w-stl{color:#f2f4fad1;font-size:15px;line-height:22px}@container rv (min-width:600px){.rv .w-stats{padding:4px 24px}.rv .w-stl{font-size:16px}}@container rv (min-width:768px){.rv .w-stats{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.rv .w-st:nth-child(2):before{display:none}}.rv .w-ofbox{margin-top:var(--k-g-group);color:var(--k-ink);background:#fff;border-radius:18px;gap:20px;padding:24px 22px;display:grid;box-shadow:0 14px 34px -18px #000000a6}.rv .w-ofp .g-k{color:var(--k-mute)}.rv .w-ofbig{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:4px 0 0;display:flex}.rv .w-ofbig b{font:300 56px/60px var(--font-swiss);letter-spacing:-.035em;color:var(--k-num)}.rv .w-ofbig .body{color:var(--k-ink)}.rv .w-ofgo{flex-direction:column;align-items:flex-start;display:flex}.rv .w-ofgo>.g-p{color:var(--k-mute);margin-top:12px}.rv .w-ofgo>.w-btns{align-self:stretch;margin-top:20px}.rv .w-navy>.tbc{color:var(--ask-text)}@container rv (min-width:600px){.rv .w-ofbox{padding:28px 32px}.rv .w-ofgo>.w-btns{align-self:flex-start}}@container rv (min-width:768px){.rv .w-ofbox{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;column-gap:40px}}@container rv (min-width:1024px){.rv .w-stats{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0;padding:0}.rv .w-st{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:22px 12px 20px;display:flex}.rv .w-st+.w-st:before,.rv .w-st:nth-child(2):before{width:1px;height:auto;display:block;inset:18px auto 18px 0}.rv .w-stn{font-size:48px;line-height:52px}.rv .w-stl{white-space:nowrap}.rv .w-ofbig b{font-size:72px;line-height:76px}}.rv .w-sec.w-band{z-index:0;margin-top:var(--w-section);padding-bottom:var(--w-section);position:relative}.rv .w-sec.w-band:before{content:"";z-index:-1;pointer-events:none;width:100cqw;position:absolute;top:0;bottom:0;left:calc(50% - 50cqw)}@container rv (min-width:600px){.rv .w-sec.w-band{margin-top:var(--w-section-wide);padding-bottom:var(--w-section-wide)}}@container rv (min-width:1024px){.rv .w-sec.w-band{margin-top:var(--w-section-desk);padding-bottom:var(--w-section-desk)}}.rv .w-night{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--k-ink:#eceef3;--k-mute:#a9aebd;--k-num:#3d6dff;--k-cta:#6b93ff;--k-btn-c1:#20232b;--k-btn-c2:#2b2f39;--chart-tray:#ffffff0b;--line:#ffffff1f;--k-glass-top:.075;--k-glass-bot:.028;--k-lq-sheen:.07;--k-lq-rim:.13;--k-lq-edge:.04;--k-lq-glow-a:.05;--k-lq-out:0;--k-sh-a:.6;--k-btn-sd:.55;--k-btn-sl:.04;--k-btn-lip:.12;--k-btn-lsh:.5;--k-btn-out:0;--k-btn-dish:0;--k-num-sh:.55;--k-num-lip:.07;--k-rail-a:.16;--w-tray-sh:inset 0 2px 4px #00000073,inset 0 -1px 0 #ffffff0a,0 0 0 .5px #ffffff0f;--w-soft-sh:0 6px 14px -6px #000000bf,0 1px 2px #00000080,inset 0 1px 0 #ffffff1a,inset 0 0 0 .5px #ffffff12;--w-sunk-sh:inset 2px 3px 7px #0009,inset -1px -1px 4px #ffffff0d,0 0 0 .5px #ffffff0f;--w-num-sh:inset 0 3px 2px #0006,inset 0 1px 1px #00000059,0 1px 0 #ffffff12;--w-dish-sh:inset 0 2px 3px #00000080,0 1px 0 #ffffff0f;color:var(--k-ink)}.rv .w-night:before{background-color:#06070c;background-image:radial-gradient(900px 700px at 8% 0,#1d5bff38,#1d5bff00 70%),radial-gradient(800px 800px at 96% 40%,#8b5cf626,#8b5cf600 70%),radial-gradient(1000px 800px at 30% 100%,#1d5bff1f,#1d5bff00 70%),linear-gradient(#0a0b12,#06070c 45%,#07080e)}.rv .w-night .g-p a:not([class]),.rv .w-night .note a:not([class]){text-decoration-color:#eceef366}.rv .w-night .w-dean .g-hpf{background:#0b0d14}.rv .w-sci{flex-direction:column;display:flex}.rv .w-sci>.g-p.w-how{color:var(--k-ink)}.rv .w-sci>.w-trial{margin-top:var(--k-g-text);color:var(--k-mute)}.rv .w-sci .w-cite{color:var(--k-ink);text-underline-offset:3px;-webkit-text-decoration:underline #eceef366;text-decoration:underline #eceef366;text-decoration-thickness:1px;display:inline}.rv .w-sci .w-cite:hover{text-decoration-color:currentColor}.rv .w-sci .w-cite .g-rx{vertical-align:baseline;margin-left:4px;display:inline-block}.rv .w-sci>.g-tfig{margin-top:auto;padding-top:0}.rv .w-sci>.w-trial{margin-bottom:var(--k-g-fig)}.rv .w-sci>.w-trial+.g-tfig{margin-top:auto}@container rv (min-width:600px){.rv .w-sci>.w-trial{margin-bottom:calc(var(--k-g-fig) + 4px)}}.rv .w-fall .w-fkey{color:var(--stipple-ink);flex-wrap:wrap;justify-content:center;gap:2px 18px;margin:0;padding:0 12px 10px;font-weight:500;line-height:16px;display:flex}.rv .w-fall .w-fkey span{align-items:center;gap:7px;display:inline-flex}.rv .w-fall .w-fkey span:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.rv .w-fall .w-fkey span+span{color:var(--stipple-blue)}.rv .g-card.w-sky{background-image:radial-gradient(120% 70% at 0 0,#ffffff8c,#fff0 60%),linear-gradient(160deg,#eaf0ff,#dde6fc)}.rv .w-sky>.g-k{color:var(--k-num)}.rv .w-apps{margin-top:var(--k-g-group);padding-top:var(--k-g-group);border-top:1px solid #042cec1f;flex-wrap:wrap;align-items:center;gap:14px 16px;display:flex}.rv .w-apps>.label{flex:auto;min-width:0}.rv .w-apps>.w-btns{margin-top:0}@container rv (min-width:1024px){.rv .g-stc.w-row.w-sky ol{grid-template-columns:repeat(4,minmax(0,1fr))}}.rv .w-fvis .g-stc ol,.rv .w-fvis.g-stc ol{margin-top:var(--k-g-group)}.rv .w-fvis .g-hpf img{object-position:var(--w-focus,57% 62%)}.rv .w-tline li.open .w-tdot{background:var(--w-open);box-shadow:var(--w-num-sh)}.rv .w-tline li.open .w-tag.nx:before{background:var(--w-open)}.rv .w-tline li.on .w-tdot{background:var(--k-num);box-shadow:var(--w-num-sh)}.rv .w-tlink{color:var(--k-ink);text-underline-offset:3px;align-items:center;gap:6px;margin-top:8px;-webkit-text-decoration:underline #14141461;text-decoration:underline #14141461;text-decoration-thickness:1px;display:inline-flex}.rv .w-tlink:hover{text-decoration-color:currentColor}@container rv (min-width:1120px){.rv .w-tline.w-tl5{grid-template-columns:repeat(5,auto)}}@container rv (min-width:600px) and (max-width:767px){.rv .w-grid.w-scig{grid-template-columns:minmax(0,1fr)}}@container rv (min-width:600px) and (max-width:819px){.rv #join .w-grid.w-three{grid-template-columns:minmax(0,1fr)}}.rv .w-tag.w-spots:before{background:var(--k-num)}.rv .w-carn .w-carh{color:var(--k-ink);font-weight:500}.rv .w-night .w-pdot:before{background:#ffffff4d}.rv .w-night .w-pdot[aria-current=true]:before,.rv .w-night .w-pdot[data-on]:before{background:var(--k-ink)}.rv .w-sec.w-band+.w-sec{padding-top:var(--w-section)}@container rv (min-width:600px){.rv .w-sec.w-band+.w-sec{padding-top:var(--w-section-wide)}}@container rv (min-width:1024px){.rv .w-sec.w-band+.w-sec{padding-top:var(--w-section-desk)}}@container (max-width:400px){.rv .w-cso .w-css{min-height:2lh}}@container (max-width:340px){.rv .w-csp{grid-template-columns:minmax(0,1fr);row-gap:6px}.rv .w-csp>div{flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px}.rv .w-csm{font-size:26px;line-height:30px}}.rv .w-blue{--w-shb:32px}@container rv (min-width:600px){.rv .w-sec.w-band.w-blue{padding-top:var(--w-section);padding-bottom:var(--w-section)}}.rv .w-blue:before{background-color:#0b2bd6;background-image:radial-gradient(900px 600px at 6% 0,#8caaff5c,#8caaff00 70%),radial-gradient(900px 700px at 100% 100%,#030a4680,#030a4600 70%),linear-gradient(160deg,#1a3ff0,#0a26c6 55%,#071b93)}.rv .w-blue .w-head>.g-k,.rv .w-blue .w-head>.g-t,.rv .w-blue .w-rate{color:var(--white)}.rv .w-blue .w-rate .body{text-decoration-color:#ffffff8c}.rv .w-blue .w-head .w-rate{display:block}.rv .w-blue .w-rate>.w-gold{vertical-align:-1px;margin-right:10px;display:inline-flex}.rv .w-blue .w-rate svg{vertical-align:1px;margin-left:7px;display:inline-block}.rv .w-blue .w-revs .g-card.w-rev{background:var(--white);-webkit-backdrop-filter:none;backdrop-filter:none;flex-basis:264px;padding:20px 22px 22px;box-shadow:0 1px 2px #000a4633,0 18px 36px -22px #000a46a6}.rv .w-blue .w-rev .w-av{width:32px;height:32px;font-size:14px}.rv .w-blue .w-rev .w-gold{margin-top:12px}.rv .w-blue .w-rev blockquote.g-p{margin-top:8px;font-size:15px;line-height:22px}.rv .w-blue .w-pdot:before{background:#fff6}.rv .w-blue .w-pdot[data-on]:before{background:var(--white)}@container rv (min-width:600px){.rv .w-blue .w-revs .g-card.w-rev{flex-basis:280px}}.rv .g-card.w-deanc{grid-template-columns:88px minmax(0,1fr);align-items:center;column-gap:18px;display:grid}.rv .w-dcph{aspect-ratio:1;background:#0b0d14;border-radius:14px;width:88px;overflow:hidden}.rv .w-dcph img{object-fit:cover;object-position:50% 22%;width:100%;max-width:none;height:100%;display:block}.rv .w-dct{min-width:0}.rv .w-dct>.g-t{padding-top:4px}.rv .w-dct>.w-dline{color:var(--k-mute);margin-top:2px}.rv .w-dcb{min-width:0;margin-top:var(--k-g-group);grid-column:1/-1}.rv .w-dcb>.g-p:first-child{margin-top:0}.rv .w-dcb>.w-btns{margin-top:var(--k-g-group)}@container rv (min-width:768px){.rv .g-card.w-deanc{grid-template-rows:auto 1fr;grid-template-columns:168px minmax(0,1fr);align-items:start;column-gap:40px}.rv .w-dcph{aspect-ratio:4/5;border-radius:16px;grid-row:1/span 2;width:168px}.rv .w-dcb{margin-top:var(--k-g-text);grid-column:2}}.rv .w-white:before{background-color:#fbfbfd;background-image:radial-gradient(800px 500px at 100% 0,#042cec0f,#042cec00 70%),linear-gradient(#fdfdfe,#f3f5fa)}.rv .w-routew{--cw:116px;--ch:166px;--col:200px;--rp:var(--k-pad-x);--rs:.6;min-width:0;position:relative}.rv .w-route{z-index:0;grid-template-columns:repeat(5,var(--col));padding:8px var(--rp) 24px;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--rp);scrollbar-width:none;align-items:start;margin:-8px 0 -24px;list-style:none;display:grid;position:relative;overflow-x:auto}.rv .w-route::-webkit-scrollbar{display:none}.rv .w-stop{text-align:center;scroll-snap-align:start;flex-direction:column;align-items:center;min-width:0;padding:0 10px;display:flex}.rv .w-stop:first-child{margin-top:calc(96px * var(--rs))}.rv .w-stop:nth-child(2){margin-top:calc(84px * var(--rs))}.rv .w-stop:nth-child(3){margin-top:calc(64px * var(--rs))}.rv .w-stop:nth-child(4){margin-top:calc(36px * var(--rs))}.rv .w-when{border-radius:var(--pill);height:26px;color:var(--k-num);white-space:nowrap;background:#042cec14;align-items:center;padding:0 12px;font-size:13px;line-height:16px;display:inline-flex}.rv .w-capw{z-index:1;flex-direction:column;align-items:center;gap:14px;margin-top:14px;display:flex;position:relative}.rv .w-cap{width:var(--cw);height:var(--ch);border-radius:var(--pill);background:var(--photo-frame) var(--w-bg1) var(--w-focus,50% 50%) / cover no-repeat;box-shadow:0 0 0 4px var(--white),0 0 0 6px var(--k-num),0 22px 34px -18px #04145a99;flex:none}@supports (background-image:image-set(url("x.webp") 1x)){.rv .w-cap{background-image:var(--w-bg)}}.rv .w-capw>.g-num{box-shadow:0 0 0 4px var(--white)}.rv .w-stop>.step-title{margin-top:16px}.rv .w-stop>.body{color:var(--k-mute);margin-top:4px}.rv .w-wave{z-index:-1;left:var(--rp);top:calc(8px + 26px + 14px + var(--ch) + 14px + 13px);width:calc(5 * var(--col));height:calc(96px * var(--rs));pointer-events:none;position:absolute;overflow:visible}.rv .w-wave path{fill:none;stroke:url(#w-wvg);stroke-width:4px;vector-effect:non-scaling-stroke}.rv .w-wave .w-wv0{stroke:#7f95f6;stroke-dasharray:7 6}.rv .w-wave .w-wv1{stroke-linecap:round}.rv .w-routew>.w-rdots{justify-content:center;gap:2px;min-height:20px;margin:16px 0 0;display:flex}.rv .w-routew>.w-rdots[hidden]{display:none}@keyframes w-halo{0%{opacity:.75;transform:scale(.9)}to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:no-preference){.rv .w-stop:last-child .w-capw>.g-num:after{content:"";border:2px solid var(--k-num);pointer-events:none;border-radius:50%;animation:2.4s cubic-bezier(.2,.6,.3,1) infinite w-halo;position:absolute;inset:-3px}}@container rv (min-width:600px){.rv .w-routew{--cw:120px;--ch:172px;--col:216px;--rp:calc(var(--k-pad-x) * var(--k-ds));--rs:1}}@container rv (min-width:1024px){.rv .w-routew{--cw:128px;--ch:184px}.rv .w-route{padding:0 var(--rp);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;overflow:visible}.rv .w-wave{top:calc(26px + 14px + var(--ch) + 14px + 13px);width:calc(100% - 2 * var(--rp))}}@container rv (min-width:1280px){.rv .w-routew{--cw:144px;--ch:206px}}@container rv (max-width:599px){.rv .w-perks .w-perkl+.w-rdots{margin-top:14px}}
@container rv (min-width:1024px){.rv #try .g-card.w-split>.w-side{margin-top:calc(32px + var(--k-g-group));align-self:start}}@container rv (min-width:600px){.rv .w-revs:has(>.w-rev:nth-child(2):last-child)>.g-card.w-rev{flex:1 1 0}}@container rv (min-width:1024px){.rv .w-revs:has(>.w-rev:nth-child(3):last-child)>.g-card.w-rev{flex:1 1 0}}@container rv (max-width:599px){.rv .w-rate{flex-wrap:wrap;row-gap:6px}.rv .w-rate>.w-gold{flex-basis:100%}}@container rv (min-width:1024px){.rv .w-wl .w-pg>.w-words{align-self:start}}.rv .w-mhead .w-avs .w-av{width:24px;height:24px;margin-left:-6px;font-size:11px}.rv .w-mhead .w-avs .w-av{color:var(--k-ink);box-shadow:0 0 0 2px var(--white);background:#efefef;margin-left:-4px}.rv .w-mhead .w-avs .w-av:first-child{margin-left:0}.rv .w-mhead .w-prf{gap:8px}.rv .w-mhead .w-prt{color:var(--k-mute);font-size:14px;line-height:20px;text-decoration:none}@container rv (max-width:599px){.rv .w-hero .g-pill>.g-bl{display:block}.rv .w-hero .g-pill>.g-bl>.g-ra{vertical-align:0;display:inline-block}}.rv img,.rv svg{-webkit-user-drag:none;user-drag:none}.rv img[alt=""]{-webkit-touch-callout:none}.rv button,.rv summary,.rv .g-pill,.rv .w-tag,.rv label.w-bplan,.rv .w-fvapp,.rv .w-jgo,.rv .tok,.rv .tk,.rv .w-fvdots,.rv .w-jdots{-webkit-user-select:none;user-select:none}@container rv (max-width:1023px){.rv .w-head .g-t,.rv .w-ask .g-t,.rv .w-qa>.g-t{letter-spacing:-.02em;font-size:28px;line-height:32px}}
.rv.rv-first{z-index:100;text-align:center;touch-action:none;background:var(--w-night);min-height:0;transition:opacity .45s var(--w-ease);flex-direction:column;justify-content:center;align-items:center;padding:0 24px;display:flex;position:fixed;inset:0}.rv.rv-first[hidden]{display:none}.rv.rv-first.out{opacity:0}.rv-first .rv-scene>*{animation:rv-first-in .5s var(--w-ease) backwards}.rv.rv-first .g-h{color:var(--white)}.rv.rv-first .rv-more{visibility:hidden;margin:28px 0 0}html:has(#rv-first:not([hidden])) .rv .w-top{z-index:101;transition:transform .6s var(--w-ease)}html:has(#rv-first:not([hidden]):not(.out)) .rv .w-top{transform:translateY(calc(-100% - 40px))}.rv-scene{--r:clamp(6px,var(--fit,13px),13px);--g:calc(var(--r) * 1.38);width:100%;max-width:640px}.rv-weeks{justify-content:center;gap:var(--g);margin-top:32px;display:grid;position:relative}.rv-week{gap:var(--g);display:flex}.rv-week i{width:calc(var(--r) * 2);height:calc(var(--r) * 2);--e:#141e3c03;--rim:-.5px -.5px 0 .25px #969eb459,.5px .5px 0 .25px #ffffffe6;--off:inset calc(var(--r) * .08) calc(var(--r) * .12) calc(var(--r) * .32) #969eb4d9, inset calc(var(--r) * -.07) calc(var(--r) * -.1) calc(var(--r) * .28) #fff,var(--rim);--on:inset calc(var(--r) * .07) calc(var(--r) * .12) calc(var(--r) * .3) #00063cd9, inset calc(var(--r) * -.06) calc(var(--r) * -.09) calc(var(--r) * .25) #aabeff73,var(--rim);--mix:inset calc(var(--r) * .07) calc(var(--r) * .12) calc(var(--r) * .3) #00000080, inset calc(var(--r) * -.06) calc(var(--r) * -.09) calc(var(--r) * .25) #ffffff59,var(--rim);background:var(--e);box-shadow:var(--off);border-radius:50%;position:relative}.rv-first .rv-week i{--e:#ffffff06;--rim:-.5px -.5px 0 .25px #000000b3,.5px .5px 0 .25px #ffffff24;--off:inset calc(var(--r) * .08) calc(var(--r) * .12) calc(var(--r) * .32) #000000e6, inset calc(var(--r) * -.07) calc(var(--r) * -.1) calc(var(--r) * .28) #ffffff1a,var(--rim);animation:rv-first-day .4s linear calc(.25s + var(--i) * .12s) forwards}.rv-first .rv-week i:last-child{animation:none}@container rv (min-width:600px){.rv-scene{--r:clamp(8px,var(--fit,19px),19px)}.rv-weeks{margin-top:40px}.rv.rv-first .rv-more{margin-top:36px}}@media (max-width:599px) and (max-height:700px){:is(.rv-first,.rv-days) .g-h{font-size:24px;line-height:28px}.rv-weeks{margin-top:24px}.rv.rv-first .rv-more{margin-top:20px}}@keyframes rv-first-in{0%{opacity:0;transform:translateY(8px)}}@keyframes rv-first-day{0%{transform:scale(var(--s,1));animation-timing-function:var(--w-in)}50%{background:var(--e);box-shadow:var(--off);transform:scaleX(.03)}50.01%{box-shadow:var(--on);animation-timing-function:var(--w-in);background:#042cec}to{box-shadow:var(--on);background:#042cec;transform:scaleX(1)}}@keyframes rv-first-fill{to{transform:scale(1)}}@keyframes rv-first-pulse{50%{transform:scale(1.16)}}@keyframes rv-first-ring{0%{opacity:.35}to{inset:calc(var(--r) * -3);opacity:0}}
.rv .rv-days{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:88px 24px 104px;display:flex;position:absolute;inset:0}.rv-days .rv-scene{transform:translateY(var(--y,0))}.rv-days.go .rv-scene{transition:transform 1s var(--w-ease);transform:none}.rv-days .rv-week i{box-shadow:var(--on);background:#042cec}.rv-days .rv-week i:last-child{background:var(--e);box-shadow:var(--off)}.rv-days.lit:not(.go) .rv-week.you i:last-child{animation:3.8s .3s infinite w-breathe}.rv-days .rv-week.more{opacity:0;transform:translateY(10px)}.rv-days.go .rv-week.more{opacity:1;transition:opacity .4s var(--w-ease) calc(.1s + var(--k) * 40ms),transform .4s var(--w-ease) calc(.1s + var(--k) * 40ms);transform:none}.rv-days.go .rv-week i:last-child{animation:rv-first-day .6s linear calc(var(--k) * var(--step)) both, rv-first-pulse .5s var(--w-in) calc(.6s + var(--k) * var(--step))}.rv-days .rv-week i:last-child:after{content:"";opacity:0;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 1px #042cec}.rv-days.go .rv-week i:last-child:after{animation:rv-first-ring 1.4s var(--w-ease) calc(.85s + var(--k) * var(--step))}.rv-days .rv-week i.c{--mixd:calc(var(--step) * 7 + 1.55s + var(--d) * .2s)}.rv-days .rv-week i.c:before{content:"";background:var(--c);box-shadow:var(--mix);border-radius:50%;position:absolute;inset:0;transform:scale(0)}.rv-days.go .rv-week i.c:before{animation:rv-first-fill .6s var(--w-ease) var(--mixd) forwards}.rv-days.go .rv-week i.c{animation:rv-first-pulse .6s var(--w-in) var(--mixd)}.rv-days.go .rv-week i.c:last-child{animation:rv-first-day .6s linear calc(var(--k) * var(--step)) both, rv-first-pulse .5s var(--w-in) calc(.6s + var(--k) * var(--step)),rv-first-pulse .6s var(--w-in) var(--mixd)}.rv .rv-days .rv-more{top:calc(var(--r) * 2 + 28px);width:max-content;max-width:calc(100vw - 48px);margin:0;position:absolute;left:50%;transform:translate(-50%)}.rv-days.go .rv-more{opacity:0;transition:opacity .4s var(--w-ease)}.rv .rv-days .rv-says{margin:28px auto 0;padding-top:0}.rv .rv-days .rv-says+.rv-says{margin-top:12px}.rv-days .rv-day{white-space:nowrap}.rv-days .rv-n{font-family:var(--font-swiss);font-weight:inherit;color:var(--k-num)}.rv-days .rv-more span,.rv-days .rv-says span:not(.rv-day){opacity:0;filter:blur(8px);display:inline-block;transform:translateY(14px)}.rv-days.lit .rv-more span,.rv-days.go .rv-says span:not(.rv-day){opacity:1;filter:none;transition:opacity .7s var(--w-ease),filter .7s var(--w-ease),transform .7s var(--w-ease);transition-delay:calc(.3s + var(--i) * .13s);transform:none}.rv-days.go .rv-says span:not(.rv-day){transition-delay:calc(.3s + var(--k) * var(--step) + var(--i) * .13s)}.rv .rv-days .w-down{color:var(--k-ink);background:linear-gradient(145deg,var(--k-btn-c1),var(--k-btn-c2));box-shadow:var(--w-soft-sh);opacity:0;visibility:hidden;transition:opacity .6s var(--w-ease),visibility 0s .6s;margin:0 0 0 -26px;display:flex;position:absolute;bottom:32px;left:50%}.rv .rv-days.end .w-down{opacity:1;visibility:visible;transition:opacity .6s var(--w-ease)}@container rv (min-width:600px){.rv .rv-days .rv-more{top:calc(var(--r) * 2 + 36px)}.rv .rv-days .rv-says{margin-top:36px}}@media (max-width:599px) and (max-height:700px){.rv .rv-days{padding:76px 20px 88px}.rv .rv-days .rv-more{top:calc(var(--r) * 2 + 20px)}.rv .rv-days .rv-says{margin-top:20px;font-size:20px;line-height:24px}.rv .rv-days .rv-says+.rv-says{margin-top:8px}.rv .rv-days .w-down{bottom:20px}}@media (prefers-reduced-motion:reduce){.rv-days *,.rv-days :before,.rv-days :after{transition-duration:0s!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
.rv-days .rv-scene{position:relative}.rv .rv-days .rv-but,.rv .rv-days .rv-line{margin:0;position:absolute;top:0;left:0;right:0}.rv-days.bad .rv-scene>.g-h:first-child,.rv-days.stack .rv-but{opacity:0;transition:opacity .5s var(--w-ease)}.rv .rv-days .rv-ills{left:0;right:0;top:var(--bt,0);margin:0;padding-top:0;position:absolute}.rv-days .rv-but span,.rv-days .rv-ills span:not(.rv-day),.rv-days .rv-line span,.rv-days .rv-yrs span{opacity:0;filter:blur(8px);display:inline-block;transform:translateY(14px)}.rv-days.bad .rv-but span,.rv-days.bad .rv-ills span:not(.rv-day),.rv-days.stack .rv-line span,.rv-days.yrs .rv-yrs span{opacity:1;filter:none;transition:opacity .7s var(--w-ease),filter .7s var(--w-ease),transform .7s var(--w-ease);transition-delay:calc(.5s + var(--i) * .11s);transform:none}.rv .rv-days.bad .rv-says span:not(.rv-day){opacity:0;filter:blur(8px);transition:opacity .5s var(--w-ease),filter .5s var(--w-ease),transform .5s var(--w-ease);transition-delay:var(--c0);transform:translateY(-8px)}.rv .rv-days.bad .rv-says+.rv-says span{transition-delay:0s}.rv-days.bad .rv-ills span:not(.rv-day){transition-delay:calc(var(--c0) + .4s + (var(--k) * 2.2 + var(--i)) * 90ms)}.rv-days.stack .rv-ills{opacity:0;transition:opacity .5s var(--w-ease)}.rv-days.stack .rv-weeks{transform-origin:0 0;transition:transform 1.2s var(--w-ease);will-change:transform}.rv-blk{opacity:0;transition:opacity .6s var(--w-ease) calc(var(--fill) + var(--n) * var(--wave));position:absolute}.rv-blk.in{opacity:1}.rv-days.yrs .rv-scene,.rv-days.yrs .rv-blk{opacity:0;transition:opacity .8s var(--w-ease)}.rv .rv-days .rv-yrs{font:500 clamp(36px,6.4cqw,92px)/1.04 var(--font-utile);letter-spacing:-.03em;text-wrap:balance;margin:0;position:absolute;top:50%;left:24px;right:24px;transform:translateY(-50%)}.rv-days.yrs .rv-yrs span{transition-delay:calc(.7s + var(--i) * .13s)}.rv .rv-days.wait .w-down{opacity:0;transition:opacity .3s var(--w-ease)}
.rv:has(.w-lnav){--rv-grain:none}.rv .w-lnav,.rv .w-lft{--w-lx:calc((100cqw - min(var(--w-max), 100cqw)) / 2 + var(--k-edge));width:100cqw;margin-left:calc(50% - 50cqw)}@container rv (min-width:600px){.rv .w-lnav,.rv .w-lft{--w-lx:calc((100cqw - min(var(--w-max), 100cqw)) / 2 + var(--w-margin-wide))}}@container rv (min-width:1024px){.rv .w-lnav,.rv .w-lft{--w-lx:calc((100cqw - min(var(--w-max), 100cqw)) / 2 + var(--w-margin-desk))}}.rv .w-lbar{height:var(--w-nav-h);padding:0 var(--w-lx);background:var(--k-ink);justify-content:space-between;align-items:center;display:flex}.rv .w-lbar .w-home{align-items:center;height:44px;display:flex}.rv .w-lbar .w-enso{filter:invert();width:auto;height:26px;display:block}.rv .w-lnav .g-pill{height:var(--k-btn-h);padding:0 var(--k-btn-px);flex:none}.rv .w-lnav .g-pill .button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}@container rv (min-width:1024px){.rv .w-lbar{height:64px}}.rv .w-lperks{scrollbar-width:none;padding:0 var(--w-lx);white-space:nowrap;color:var(--k-ink);border-bottom:1px solid var(--line);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;justify-content:safe center;font-weight:400;display:flex;overflow-x:auto}.rv .w-lperks::-webkit-scrollbar{display:none}.rv .w-lperks span{align-items:center;gap:6px;padding:10px 0;display:inline-flex}.rv .w-lperks span+span{margin-left:12px}.rv .w-lperks span+span:before{content:"·";color:var(--k-mute);margin-right:6px}.rv .w-lperks svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}@container rv (max-width:599px){.rv .w-lperks{flex-wrap:wrap;justify-content:center;gap:0 16px;padding-top:4px;padding-bottom:4px;overflow:visible}.rv .w-lperks span{padding:6px 0}.rv .w-lperks span+span{margin-left:0}.rv .w-lperks span+span:before{content:none}}.rv .w-lft{margin-top:var(--w-section);color:var(--k-ink);border-top:1px solid var(--line)}.rv .w-lfin{padding:48px var(--w-lx) calc(32px + env(safe-area-inset-bottom,0px))}.rv .w-lft p{margin:0}.rv .w-lft .w-lfh{color:var(--k-ink);letter-spacing:-.03em;margin-bottom:40px;font-size:32px;line-height:1.05}.rv .w-lfcols{grid-template-columns:minmax(0,1fr);gap:36px 40px;display:grid}.rv .w-lflock{width:118px;height:auto;display:block}.rv .w-lfmute{max-width:22ch;color:var(--k-mute);margin-top:12px!important}.rv .w-lfk{color:var(--k-mute);text-transform:uppercase;margin-bottom:10px!important}.rv .w-lft .body+.body{margin-top:8px}.rv .w-lfa{width:fit-content;min-height:44px;color:var(--k-ink);align-items:center;gap:8px;text-decoration:none;transition:opacity .16s ease-out;display:flex}.rv .w-lfa:hover{opacity:.7}.rv .w-lfk+.w-lfa{margin-top:-10px}.rv .w-lfa svg{fill:none;stroke:currentColor;stroke-width:1.6px;flex:none;width:17px;height:17px}.rv .w-lfa svg .w-dot{fill:currentColor;stroke:none}.rv .w-lfwa{gap:8px;height:44px;margin-top:8px;padding:0 18px}.rv .w-lfwa svg{fill:currentColor;flex:none;width:17px;height:17px}.rv .w-lfbar{border-top:1px solid var(--line);color:var(--k-mute);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;margin-top:40px;padding-top:20px;display:flex}.rv .w-lfbar .motto{text-transform:uppercase}.rv .w-lfbar p{max-width:36em}.rv .w-lflegal{gap:16px;display:flex}.rv .w-lflegal a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #1414144d;text-decoration:underline #1414144d;text-decoration-thickness:1px}.rv .w-lflegal a:hover{text-decoration-color:currentColor}.rv .w-lnav a:focus-visible{outline:2px solid var(--white);outline-offset:2px}.rv .w-lft a:focus-visible{outline:2px solid var(--k-num);outline-offset:2px}@container rv (min-width:600px){.rv .w-lft{margin-top:var(--w-section-wide)}.rv .w-lfin{padding-top:56px}.rv .w-lft .w-lfh{margin-bottom:64px;font-size:44px}.rv .w-lfcols{grid-template-columns:1fr 1fr}.rv .w-lfcols>:first-child{grid-column:1/-1}.rv .w-lfbar{margin-top:56px}}@container rv (min-width:1024px){.rv .w-lft{margin-top:var(--w-section-desk)}.rv .w-lfin{padding-top:64px;padding-bottom:calc(40px + env(safe-area-inset-bottom,0px))}.rv .w-lft .w-lfh{margin-bottom:88px;font-size:54px}.rv .w-lfcols{grid-template-columns:1.4fr 1fr 1fr}.rv .w-lfcols>:first-child{grid-column:auto}.rv .w-lfbar{margin-top:72px}}
.rv .w-close{min-height:min(72svh,640px);padding-top:var(--w-section-wide);align-content:end}.rv .w-close:before{background:linear-gradient(#10080666,#10080666), url(/assets/img/rl-standing-1200.webp) 62% 30%/cover var(--k-ink)}.rv:has(.w-close) .w-lft{margin-top:0}.rv .w-clin{max-width:640px;color:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rv .w-clrt{color:var(--white);align-items:center;gap:6px;margin:0;display:flex}.rv .w-clrt svg{width:16px;height:16px;fill:var(--w-gold);flex:none}.rv .w-close .g-h{color:var(--white);letter-spacing:-.03em;margin-top:16px;font-size:40px;line-height:1.04}.rv .w-close .g-p{color:#ffffffd1;text-wrap:balance;max-width:520px;margin-top:16px}.rv .w-clperks{color:var(--white);flex-wrap:wrap;gap:12px 28px;margin-top:24px;display:flex}.rv .w-clperks span{align-items:center;gap:10px;display:inline-flex}.rv .w-clperks svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.rv .w-close .g-pw{justify-content:flex-start;margin-top:32px}.rv .w-close .g-pill{height:52px;padding:0 28px;transition:background-color .16s ease-out}.rv .w-close .g-wht,.rv .w-close .g-wht:hover,.rv .w-close .g-wht:active{background:var(--white);box-shadow:none}.rv .w-close .g-ghost,.rv .w-close .g-ghost:hover,.rv .w-close .g-ghost:active{background:#2c2a29;box-shadow:inset 0 0 0 1px #ffffff29}@media (hover:hover) and (pointer:fine){.rv .w-close .g-wht:hover{background:var(--k-btn-c1)}.rv .w-close .g-ghost:hover{background:#3a3736}}.rv .w-close .g-wht:active{background:var(--k-wb-c1)}.rv .w-close .g-ghost:active{background:#242221}.rv .w-close .g-pill:focus-visible{outline:2px solid var(--white);outline-offset:3px}@container rv (min-width:600px){.rv .w-close{padding-top:var(--w-section-wide);align-content:center}.rv .w-close:before{background-position:0 0,70% 30%}.rv .w-close .g-h{font-size:56px}.rv .w-close .g-pw2{flex-direction:row}.rv .w-close .g-pw2 .g-pill{width:auto;min-width:168px;max-width:none;margin:0}}@container rv (min-width:1024px){.rv .w-close{padding-top:var(--w-section-desk)}.rv .w-close .g-h{margin-top:20px;font-size:64px}.rv .w-close .g-p{margin-top:20px;font-size:18px;line-height:28px}.rv .w-clperks{gap:12px 32px;margin-top:28px}.rv .w-close .g-pw{margin-top:40px}}.rv .w-close.rise:after{content:"";z-index:-1;pointer-events:none;background:var(--k-ink);width:100cqw;transition:opacity .8s cubic-bezier(.33,1,.68,1);position:absolute;top:0;bottom:0;left:calc(50% - 50cqw)}.rv .w-close.rise .w-clin>*{opacity:0;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}.rv .w-close.rise.on:after{opacity:0}.rv .w-close.rise.on .w-clin>*{opacity:1;transform:none}.rv .w-close.on .w-clin>:first-child{transition-delay:.2s}.rv .w-close.on .w-clin>:nth-child(2){transition-delay:.28s}.rv .w-close.on .w-clin>:nth-child(3){transition-delay:.36s}.rv .w-close.on .w-clin>:nth-child(4){transition-delay:.44s}.rv .w-close.on .w-clin>:nth-child(5){transition-delay:.52s}
.rv .w-sec.w-qsec{padding-top:var(--w-section)}@container rv (min-width:600px){.rv .w-sec.w-qsec{padding-top:var(--w-section-wide)}}@container rv (min-width:1024px){.rv .w-sec.w-qsec{padding-top:var(--w-section-desk)}}.rv .w-qa{text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rv .w-qa>.g-t{padding-top:0}@container rv (min-width:1024px){.rv .w-qa>.g-t{letter-spacing:-.02em;font-size:40px;line-height:44px}}.rv .w-qs{--w-qe:cubic-bezier(.22,1,.36,1);max-width:800px;margin:var(--k-g-group) auto 0;text-align:left;counter-reset:q;gap:8px;display:grid}@container rv (min-width:600px){.rv .w-qs{margin-top:var(--w-head-gap);gap:10px}}.rv .w-qs details{counter-increment:q;background:var(--k-btn-c2);transition:background-color .2s var(--w-qe),box-shadow .2s var(--w-qe);border-radius:18px;overflow:hidden;box-shadow:inset 0 0 0 1px #1418280d}.rv .w-qs details.on{background:var(--white);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--k-cta) 45%,transparent),0 1px 2px #1118270a,0 12px 32px -12px #11182729}.rv .w-qs summary{cursor:pointer;min-height:64px;color:var(--k-ink);align-items:center;gap:12px;padding:12px 14px;list-style:none;display:flex}.rv .w-qs summary::-webkit-details-marker{display:none}.rv .w-qs .step-title{text-wrap:pretty;flex:1;min-width:0;font-size:16px;font-weight:400;line-height:22px}@container rv (min-width:600px){.rv .w-qs summary{gap:16px;min-height:68px;padding:14px 16px 14px 18px}.rv .w-qs .step-title{font-size:18px;line-height:24px}}.rv .w-qs summary:focus-visible{outline:none}.rv .w-qs details:has(>summary:focus-visible){outline:2px solid var(--k-num);outline-offset:3px}@media (hover:hover) and (pointer:fine){.rv .w-qs details:not(.on):hover{background:var(--white)}.rv .w-qs details:not(.on) summary:hover .w-pm{background:var(--k-num)}}.rv .w-qs summary:before{content:counter(q);background:var(--k-bg-bot);width:26px;height:26px;color:var(--k-mute);font:500 12px/1 var(--font-swiss);font-variant-numeric:tabular-nums;transition:background-color .2s var(--w-qe),color .2s var(--w-qe);border-radius:8px;flex:none;place-items:center;display:grid}.rv .w-qs details.on summary:before{background:color-mix(in srgb,var(--k-num) 9%,var(--white));color:var(--k-num)}.rv .w-qs .w-pm{background:var(--k-ink);width:32px;height:32px;box-shadow:none;transition:background-color .2s var(--w-qe),box-shadow .2s var(--w-qe),transform .24s var(--w-qe)}.rv .w-qs .w-pm:before,.rv .w-qs .w-pm:after{background:var(--white);width:12px;height:2px;transition:background-color .2s var(--w-qe);margin:-1px 0 0 -6px}.rv .w-qs details.on .w-pm{background:var(--k-bg-top);box-shadow:inset 0 0 0 1px var(--line);transform:rotate(45deg)}.rv .w-qs details.on .w-pm:before,.rv .w-qs details.on .w-pm:after{background:var(--k-ink)}.rv .w-qs .w-a{color:var(--k-mute);text-wrap:pretty;padding:0 16px 20px}@container rv (min-width:600px){.rv .w-qs .w-a{max-width:680px;padding:0 64px 24px 60px}}.rv .w-qmore{margin:var(--k-g-group) 0 0;color:var(--k-mute)}@container rv (min-width:600px){.rv .w-qmore{margin-top:40px}}.rv .w-qmore a{width:fit-content;color:var(--k-ink);text-underline-offset:4px;transition:color .2s var(--w-qe);margin:4px auto 0;font-weight:400;text-decoration:underline;text-decoration-thickness:1px;display:block}@media (hover:hover) and (pointer:fine){.rv .w-qmore a:hover{color:var(--k-num)}}@media (prefers-reduced-motion:reduce){.rv .w-qs details,.rv .w-qs summary:before,.rv .w-qs .w-pm,.rv .w-qs .w-pm:before,.rv .w-qs .w-pm:after,.rv .w-qmore a{transition:none}}@container rv (max-width:599px){.rv .w-qs{gap:6px}.rv .w-qs summary{gap:10px;min-height:52px;padding:9px 10px 9px 12px}.rv .w-qs .step-title{font-size:15px;line-height:20px}.rv .w-qs summary:before{width:22px;height:22px;font-size:11px}.rv .w-qs .w-pm{width:28px;height:28px}.rv .w-qs .w-a{padding:0 14px 16px;font-size:15px;line-height:22px}}
.rv .w-pls{--w-line:linear-gradient(#ffffff2e,#ffffff2e);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rv .w-sec.w-band.w-pls:before{background:linear-gradient(#0e0604b8,#0e0604b8), url(/assets/img/rl-guest-1072.webp) 70% 30%/cover var(--k-ink)}.rv .w-pls+.w-sec.w-band{margin-top:0}.rv .w-pls .w-head>.g-t,.rv .w-pls .w-head .g-p{color:var(--white)}.rv .w-plp{border-radius:var(--k-rad);-webkit-backdrop-filter:blur(28px)saturate(1.3);backdrop-filter:blur(28px)saturate(1.3);background:#6e68623d;padding:20px 14px;box-shadow:inset 0 0 0 1px #ffffff29}.rv .w-plp>.w-tw{margin:0;padding:0}.rv .w-vs.w-pl col.w-usc{width:42%}.rv .w-vs.w-pl col.w-thc{width:24%}.rv .w-table.w-vs.w-pl th,.rv .w-table.w-vs.w-pl td{text-align:left;padding-left:10px;padding-right:6px}.rv .w-table.w-vs.w-pl tbody th,.rv .w-table.w-vs.w-pl tbody td{vertical-align:baseline}.rv .w-table.w-vs.w-pl tbody th{padding-left:0}.rv .w-table.w-vs.w-pl thead th{font:500 13px/16px var(--font-swiss);color:#ffffff8c}.rv .w-table.w-vs.w-pl thead th:first-child{padding-left:0}.rv .w-pls .w-table.w-vs .w-us,.rv .w-pls .w-table.w-vs.w-pl thead th.w-us{color:var(--white);background:#ffffff1f}.rv .w-pls .w-vs tbody th .row-title{color:var(--white);align-items:center;gap:8px;display:flex}.rv .w-pldot{--s:10px}.rv .w-pls .w-vs tbody th .note{color:#ffffff9e;padding-left:18px}.rv .w-vs.w-pl .figure{font-size:18px;font-weight:300;line-height:22px}.rv .w-pls .w-vs.w-pl .w-us .figure{color:var(--white);font-weight:400}.rv .w-pls .w-vs.w-pl .w-us .note{color:#ffffffb3}.rv .w-pls .w-vs.w-pl .w-us .w-plfm{border-radius:var(--pill);color:var(--white);white-space:nowrap;background:#ffffff29;margin-top:8px;padding:2px 10px;display:inline-block}.rv .w-pls .w-vs.w-pl .w-plsv .figure{color:#ffffffa3}@container rv (min-width:600px){.rv .w-plp{padding:calc(var(--k-pad-t) * var(--k-ds)) calc(var(--k-pad-x) * var(--k-ds)) calc(var(--k-pad-b) * var(--k-ds));border-radius:calc(var(--k-rad) + 4px)}.rv .w-vs.w-pl col.w-usc{width:240px}.rv .w-vs.w-pl col.w-thc{width:170px}.rv .w-table.w-vs.w-pl th,.rv .w-table.w-vs.w-pl td{padding-left:20px;padding-right:16px}.rv .w-table.w-vs.w-pl thead th{font-size:15px;line-height:20px}.rv .w-vs.w-pl .figure{font-size:22px;line-height:26px}}@container rv (min-width:1024px){.rv .w-plp{max-width:800px;margin-inline:auto}.rv .w-vs.w-pl col.w-usc{width:300px}.rv .w-vs.w-pl col.w-thc{width:220px}}.rv .w-gms{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rv .w-gms>.w-head{text-align:center;margin:0}.rv .w-gms>.w-head .g-p{margin-inline:auto}.rv .w-gmmo{background:var(--white);border-radius:24px;margin:0;padding:22px 20px 18px;display:grid;box-shadow:0 0 0 1px #1418280d,0 24px 48px -32px #080b1859}.rv .w-gmp{visibility:hidden;grid-area:1/1;min-width:0}.rv .w-gmp.on{visibility:visible}.rv .w-gmmh{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rv .w-gmmh .g-t{margin:0;padding:0;font-size:24px;line-height:28px}.rv .w-gmmh .note{color:var(--k-mute);flex:none}.rv .w-gmtr{--s:30px;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;margin-top:18px;display:grid}.rv .w-gmtr .tk{grid-row:1;width:auto;height:auto}.rv .w-gmtr .tk.none{aspect-ratio:1}.rv .w-gmtr .tk>i{--gw:4px}.rv .w-gmkey{color:var(--k-mute);margin-top:12px}.rv .w-gmwk{margin:16px 0 0;padding:0;list-style:none}.rv .w-gmwk li{border-top:1px solid var(--line);grid-template-columns:64px minmax(0,1fr);align-items:center;gap:10px;min-height:50px;padding:8px 0;display:grid}.rv .w-gmwk li>b{color:var(--k-mute);font-weight:400}.rv .w-gmses{flex-wrap:wrap;gap:6px 14px;display:flex}.rv .w-gmse{font:400 15px/20px var(--font-swiss);color:var(--k-ink);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.rv .w-gmse .tk{--s:12px}.rv .w-gmse .note{color:var(--k-mute)}.rv .w-gmmo.rise:not(.on) .w-gmtk{opacity:0}.rv .w-gmmo.on .w-gmp.on .w-gmtk{animation:w-gmin .36s cubic-bezier(.22,1,.36,1) calc(80ms + var(--i) * 60ms) both}@keyframes w-gmin{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.rv .w-gmft{border-top:1px solid var(--line);margin-top:6px;padding-top:16px}.rv .w-gmcap{color:var(--k-mute);margin:0}.rv .w-gmrs{gap:12px;margin:10px 0 0;padding:0;list-style:none;display:grid}.rv .w-gmrs li{gap:2px;display:grid}.rv .w-gmrt{font:400 16px/22px var(--font-swiss);color:var(--k-ink)}.rv .w-gmrs .w-cite{width:fit-content;color:var(--k-mute);text-underline-offset:3px;-webkit-text-decoration:underline #14182840;text-decoration:underline #14182840;text-decoration-thickness:1px}.rv .w-gmrs .w-cite .g-rx{vertical-align:baseline;margin-left:4px;display:inline-block}@media (hover:hover) and (pointer:fine){.rv .w-gmrs .w-cite:hover{color:var(--k-ink);text-decoration-color:currentColor}}.rv .w-gmtabs{min-width:0;padding:0 var(--k-edge);gap:4px;display:grid}.rv .w-gmb{text-align:left;cursor:pointer;width:100%;color:var(--k-mute);background:0 0;border:0;border-radius:16px;align-items:center;gap:14px;margin:0;padding:14px 16px;transition:background-color .2s ease-out,box-shadow .2s ease-out,color .2s ease-out;display:flex}.rv .w-gmb[aria-selected=true]{background:var(--white);color:var(--k-ink);box-shadow:0 0 0 1px #1418280d,0 10px 24px -18px #080b184d}@media (hover:hover) and (pointer:fine){.rv .w-gmb[aria-selected=false]:hover{color:var(--k-ink);background:#1418280a}}.rv .w-gmb:focus-visible{outline:2px solid var(--k-num);outline-offset:2px}.rv .w-gmbt{gap:2px;min-width:0;display:grid}.rv .w-gmbt .row-title{color:inherit;font-weight:400}.rv .w-gmbt .note{color:var(--k-mute)}.rv .w-gmic{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:22px;height:22px;transition:stroke .2s ease-out}.rv .w-gmb[aria-selected=true] .w-gmic{stroke:var(--k-num)}.rv .w-gmfoot{max-width:600px;padding:0 var(--k-pad-x);color:var(--k-mute)}@media (prefers-reduced-motion:reduce){.rv .w-gmb,.rv .w-gmic{transition:none}}@container rv (min-width:600px){.rv .w-gmmo,.rv .w-gmtabs{width:min(100% - 48px,560px);margin:0 auto}.rv .w-gmmo{padding:26px 28px 20px}.rv .w-gmtabs{padding:0}.rv .w-gmfoot{width:min(100% - 48px,560px);margin:0 auto;padding:0}.rv .w-gmtr{--s:40px;gap:8px}}@container rv (max-width:1023px){.rv .w-gms{row-gap:24px}.rv .w-gms>.w-head{order:1}.rv .w-gmtabs{width:auto;padding:2px var(--k-edge);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding:0 var(--k-edge);scrollbar-width:none;order:2;gap:6px;margin:0;display:flex;overflow-x:auto}.rv .w-gmtabs::-webkit-scrollbar{display:none}.rv .w-gmb{border-radius:var(--pill);background:var(--white);width:auto;box-shadow:inset 0 0 0 1px var(--line);color:var(--k-ink);scroll-snap-align:start;flex:none;gap:8px;padding:9px 14px 9px 12px}.rv .w-gmb[aria-selected=true]{background:var(--k-ink);color:var(--white);box-shadow:none}.rv .w-gmb[aria-selected=true] .w-gmic{stroke:var(--white)}.rv .w-gmic{width:18px;height:18px}.rv .w-gmbt .note{display:none}.rv .w-gmbt .row-title{white-space:nowrap;font-size:15px;line-height:20px}.rv .w-gmmo{order:3}.rv .w-gmfoot{order:4}}@container rv (min-width:600px) and (max-width:1023px){.rv .w-gms>.w-head{margin-bottom:8px}.rv .w-gmtabs{flex-wrap:wrap;justify-content:center;width:min(100% - 48px,560px);margin:0 auto;padding:0;overflow:visible}}@container rv (min-width:1024px){.rv .w-gms{grid-template:"head card""tabs card""foot card"1fr/minmax(0,5fr) minmax(0,6fr);gap:0 72px}.rv .w-gms>.w-head{text-align:left;grid-area:head;padding:0}.rv .w-gms>.w-head .g-p{margin-left:0}.rv .w-gmtabs{grid-area:tabs;width:auto;margin:32px 0 0 -16px}.rv .w-gmfoot{grid-area:foot;width:auto;margin:24px 0 0}.rv .w-gmmo{grid-area:card;align-self:start;width:auto;margin:0;padding:30px 32px 24px}}@container rv (max-width:599px){.rv .w-gmtabs{flex-wrap:wrap;justify-content:center;gap:6px;padding:0;overflow:visible}.rv .w-gmb{gap:0;padding:7px 10px}.rv .w-gmic{display:none}.rv .w-gmbt .row-title{letter-spacing:-.01em;font-size:13px;line-height:18px}.rv .w-gmmo{padding:18px 16px 16px}.rv .w-gmmh .g-t{font-size:21px;line-height:25px}.rv .w-gmtr{--s:28px;gap:5px;margin-top:14px}.rv .w-gmkey{margin-top:10px;font-size:12px;line-height:16px}.rv .w-gmwk{margin-top:12px}.rv .w-gmwk li{grid-template-columns:52px minmax(0,1fr);gap:8px;min-height:40px;padding:6px 0}.rv .w-gmses{gap:4px 10px}.rv .w-gmse{gap:6px;font-size:14px;line-height:18px}.rv .w-gmse .note{font-size:12px}.rv .w-gmft{padding-top:12px}.rv .w-gmrs{gap:8px}.rv .w-gmrt{font-size:15px;line-height:20px}.rv .w-gmfoot{margin:0;padding:0 12px;font-size:15px;line-height:22px}.rv .w-plp{padding:14px 10px}.rv .w-vs.w-pl col.w-usc{width:40%}.rv .w-vs.w-pl col.w-thc{width:22%}.rv .w-table.w-vs.w-pl th,.rv .w-table.w-vs.w-pl td{padding-top:10px;padding-bottom:10px}.rv .w-pls .w-vs tbody th .row-title{font-size:15px}.rv .w-vs.w-pl .figure{font-size:17px;line-height:20px}.rv .w-pls .w-vs.w-pl .w-us .w-plfm{margin-top:6px;padding:1px 8px;font-size:12px;line-height:18px}}
.rv .w-gal{gap:var(--k-g-para);flex-direction:column;display:flex}.rv .w-gmain{border-radius:var(--k-rad);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow:auto hidden}.rv .w-gmain::-webkit-scrollbar{display:none}.rv .w-gs{aspect-ratio:1;scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%}.rv .w-gts{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.rv .w-gt{aspect-ratio:1;border-radius:var(--k-fig-rad);cursor:pointer;border:0;margin:0;padding:0;transition:opacity .2s;position:relative;overflow:hidden}.rv .w-gt[aria-pressed=false]:hover{opacity:.7}.rv .w-gt:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.rv .w-gt[aria-pressed=true]:after{box-shadow:inset 0 0 0 2px var(--k-ink),inset 0 0 0 4px var(--white)}.rv .w-gt:focus-visible{outline:2px solid var(--k-cta);outline-offset:2px}@container rv (min-width:600px){.rv .w-gal{gap:var(--k-g-group)}.rv .w-gmain{border-radius:calc(var(--k-rad) + 4px)}}@container rv (min-width:600px) and (max-width:1023px){.rv .w-gal{padding:0 calc(var(--k-pad-x) * var(--k-ds))}}@media (prefers-reduced-motion:reduce){.rv .w-gt{transition:none}}
@container rv (min-width:1024px){.rv .w-mhero{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;column-gap:48px}.rv .w-mhero>.w-carw{grid-column:1;position:sticky;top:88px}.rv .w-mhero>.w-mhead{grid-column:2;padding:0}}.rv .w-mwrite>span{text-wrap:balance;display:block}.rv .w-bplans{margin-top:var(--k-g-group);gap:12px;display:grid;container:plans/inline-size}.rv .w-bplan{border-radius:var(--k-fig-rad);background:var(--white);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;gap:4px;padding:18px 20px 20px;transition:box-shadow .2s;display:grid;position:relative}.rv .w-bplan:has(:checked){box-shadow:inset 0 0 0 2px var(--k-ink)}.rv .w-bplan:has(:focus-visible){outline:2px solid var(--k-cta);outline-offset:2px}.rv .w-bph{align-items:center;gap:10px;display:flex}.rv .w-bpdot{width:20px;height:20px;box-shadow:inset 0 0 0 2px var(--chart-grey);border-radius:50%;flex:none;transition:box-shadow .2s}.rv .w-bplan:has(:checked) .w-bpdot{box-shadow:inset 0 0 0 6px var(--k-ink)}.rv .w-bpn{font:500 20px/24px var(--font-swiss);letter-spacing:-.01em;color:var(--k-ink)}.rv .w-bpb{border-radius:var(--pill);background:var(--k-ink);color:var(--white);padding:4px 10px}.rv .w-bptag{border-radius:0 var(--k-fig-rad) 0 var(--k-fig-rad);background:var(--k-ink);color:var(--white);padding:5px 12px;position:absolute;top:0;right:0}.rv .w-bplan:not(:has(:checked)) .w-bptag{display:none}@container plans (max-width:329px){.rv .w-bph{grid-template-columns:auto minmax(0,1fr);justify-items:start;gap:6px 10px;display:grid}.rv .w-bpb{grid-column:2}}.rv .w-bpsub{font:400 14px/20px var(--font-swiss);color:var(--k-mute);padding-left:30px}.rv .w-bppr{font:400 15px/20px var(--font-swiss);color:var(--k-mute);flex-wrap:wrap;align-items:baseline;column-gap:8px;margin-top:10px;display:flex}.rv .w-bpf{font:300 40px/44px var(--font-swiss);letter-spacing:-.02em;color:var(--k-ink)}.rv .w-bpm{font:400 14px/20px var(--font-swiss);color:var(--k-mute);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;display:flex}.rv .w-bpm b{color:var(--k-ink);font-weight:500}.rv .w-bpt{border-top:1px solid var(--line);font:400 14px/20px var(--font-swiss);color:var(--k-mute);gap:8px;margin-top:14px;padding-top:14px;display:grid}.rv .w-bpt>span{padding-left:26px;position:relative}.rv .w-bpt>span:before{content:"";border-left:2px solid var(--k-mute);border-bottom:2px solid var(--k-mute);width:11px;height:6px;position:absolute;top:5px;left:3px;transform:rotate(-45deg)}.rv .w-bplan:not(:has(:checked)) .w-bpt{display:none}.rv .w-spot{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:20px}.rv .w-spott{font:400 14px/20px var(--font-swiss);color:var(--k-mute);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;display:flex}.rv .w-spotd{background:var(--w-open,#1fa64a);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #1fa64a29}.rv .w-spott span{flex:auto;min-width:0}.rv .w-spott b{border-radius:var(--pill);font:500 13px/18px var(--font-swiss);color:var(--k-num);white-space:nowrap;background:#042cec14;flex:none;margin-left:auto;padding:3px 10px}.rv .w-spotb{border-radius:var(--pill);background:var(--line);height:6px;margin-top:10px;display:block;overflow:hidden}.rv .w-spotb i{width:calc(var(--taken) * 100%);border-radius:inherit;background:var(--k-ink);height:100%;display:block}.rv .w-bpjoin{justify-content:center;width:100%;margin-top:16px;display:flex}.rv .w-bpjoin .button-large{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}.rv .g-pill.w-bpjoin,.rv .g-pill.w-bpjoin:hover,.rv .g-pill.w-bpjoin:active{box-shadow:none}.rv .g-pill.w-bpjoin:focus-visible{box-shadow:none;outline:2px solid var(--k-cta);outline-offset:2px}.rv .w-bpperks{color:var(--k-ink);flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-top:14px;display:flex}.rv .w-bpperks span{align-items:center;gap:6px;display:inline-flex}.rv .w-bpperks svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.rv .w-bpfaq{border-top:1px solid var(--line);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:24px}.rv .w-bpfaq details{border-bottom:1px solid var(--line)}.rv .w-bpfaq summary{cursor:pointer;font:400 16px/22px var(--font-swiss);color:var(--k-ink);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;list-style:none;display:flex}.rv .w-bpfaq summary::-webkit-details-marker{display:none}.rv .w-bpfaq summary:focus-visible{outline:2px solid var(--k-cta);outline-offset:2px;border-radius:4px}.rv .w-bpfaq summary i{flex:none;width:14px;height:14px;position:relative}.rv .w-bpfaq summary i:before,.rv .w-bpfaq summary i:after{content:"";background:currentColor;border-radius:1px;width:14px;height:1.5px;transition:transform .2s;position:absolute;top:6px;left:0}.rv .w-bpfaq summary i:after{transform:rotate(90deg)}.rv .w-bpfaq details.on summary i{transform:rotate(45deg)}.rv .w-bpfaq details p{font:400 15px/22px var(--font-swiss);color:var(--k-mute);margin:0;padding:0 30px 18px 0}.rv .w-bplans,.rv .w-bpperks{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rv .w-bpm b,.rv .w-bpb,.rv .w-bptag{font-weight:400}@container rv (min-width:600px){.rv .w-open.w-mtop .w-mh1,.rv .w-mtop .w-mwrite{margin-top:14px}}@container rv (max-width:599px){.rv .w-sec.w-open.w-mtop{padding-top:24px}.rv .w-open.w-mtop .w-mhead{padding-inline:12px}.rv .w-open.w-mtop .w-mh1{margin-top:12px;font-size:min(40px,8.77193cqw)}.rv .w-mwrite{margin-top:14px;font-size:15px;line-height:22px}.rv .w-bplans{gap:8px;margin-top:16px}.rv .w-bplan{gap:2px;padding:14px 14px 16px}.rv .w-bpn{font-size:18px;line-height:22px}.rv .w-bpb{padding:3px 8px;font-size:12px;line-height:14px}.rv .w-bpsub{padding-left:28px;font-size:13px;line-height:18px}.rv .w-bppr{margin-top:6px;font-size:14px}.rv .w-bpf{font-size:32px;line-height:36px}.rv .w-bpm{font-size:13px;line-height:18px}.rv .w-bpt{gap:5px;margin-top:10px;padding-top:10px;font-size:14px;line-height:20px}.rv .w-bpt>span:before{top:5px}.rv .w-spot{margin-top:14px}.rv .w-spott b{margin-left:18px}.rv .w-bpjoin{margin-top:12px}.rv .w-bpperks{margin-top:10px}.rv .w-bpfaq{margin-top:16px}.rv .w-bpfaq summary{padding:13px 0;font-size:15px}}@media (prefers-reduced-motion:reduce){.rv .w-bplan,.rv .w-bpdot,.rv .w-bpfaq summary i:after{transition:none}}
.rv .w-fv{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rv .w-fvs{--fve:cubic-bezier(.16,1,.3,1);counter-reset:fv;grid-template-columns:minmax(0,1fr);gap:40px;margin:0;padding:0;list-style:none;display:grid}.rv .w-fvs>li{counter-increment:fv;flex-direction:column;display:flex}.rv .w-fvph{aspect-ratio:1;background:var(--k-ink);border-radius:14px;position:relative;overflow:hidden}.rv .w-fvph>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rv .w-fvph:before{content:counter(fv);z-index:1;-webkit-backdrop-filter:blur(20px)saturate(1.3);backdrop-filter:blur(20px)saturate(1.3);width:28px;height:28px;color:var(--white);font:500 13px/1 var(--font-swiss);font-variant-numeric:tabular-nums;background:#6e686252;border-radius:8px;place-items:center;display:grid;position:absolute;top:12px;left:12px;box-shadow:inset 0 0 0 1px #ffffff29}.rv .w-fvui{z-index:1;-webkit-backdrop-filter:blur(28px)saturate(1.3);backdrop-filter:blur(28px)saturate(1.3);color:var(--white);background:#6e686252;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:inset 0 0 0 1px #ffffff29,0 14px 30px -16px #00000073}.rv .w-fvic{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;background:#ffffff1f;border-radius:8px;flex:none;width:34px;height:34px;padding:8px}.rv .w-fvui>span{min-width:0}.rv .w-fvui b{font:500 15px/1.2 var(--font-swiss);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rv .w-fvui .note{color:#ffffffc7;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;display:block;overflow:hidden}.rv .w-fvok{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px;margin-left:auto}.rv .w-fvui.w-fvm{padding:12px 14px;display:block}.rv .w-fvdots{grid-template-columns:repeat(10,minmax(0,1fr));gap:5px;margin:10px 0 8px;display:grid}.rv .w-fvdots i{aspect-ratio:1;background:var(--c);box-shadow:0 0 10px color-mix(in srgb,var(--c) 65%,transparent);border-radius:50%}.rv .w-fvdots i:nth-child(-n+2){--c:#4b5cff}.rv .w-fvdots i:nth-child(n+3):nth-child(-n+4){--c:#ff3b3b}.rv .w-fvdots i:nth-child(n+5):nth-child(-n+6){--c:#ff8a2a}.rv .w-fvdots i:nth-child(n+9){--c:#f8f5eb;--x:.3s}.rv .w-fvs .g-t{margin-top:20px;padding-top:0}.rv .w-fvs .g-p{max-width:34ch;color:var(--k-mute);margin-top:8px}.rv .w-fvapps{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.rv .w-fvapp{border-radius:var(--pill);background:var(--white);height:30px;color:var(--k-ink);align-items:center;gap:5px;padding:0 9px;text-decoration:none;transition:background-color .2s ease-out;display:inline-flex;box-shadow:inset 0 0 0 1px #1414141f}.rv .w-fvapp>svg:first-child{fill:currentColor;flex:none;width:12px;height:12px}.rv .w-fvapp .g-ra{width:10px;height:8px;margin-left:2px;transition:transform .2s ease-out}@media (hover:hover) and (pointer:fine){.rv .w-fvapp:hover{background:var(--k-bg-top)}.rv .w-fvapp:hover .g-ra{transform:translate(2px)}}.rv .w-fvapp:focus-visible{outline:2px solid var(--k-num);outline-offset:2px}@container rv (min-width:600px){.rv .w-fvs{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px}}@container rv (min-width:1024px){.rv .w-fvs{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.rv .w-fvs .g-t{font-size:22px;line-height:26px}.rv .w-fvui{gap:10px;padding:10px 12px}.rv .w-fvic{width:30px;height:30px;padding:7px}.rv .w-fvui b{font-size:14px}.rv .w-fvui.w-fvm{padding:10px 12px}}@container rv (min-width:1024px) and (max-width:1279px){.rv .w-fvapp .g-ra{display:none}}.rv .w-fvs>li{--p:.3s}@container rv (min-width:600px){.rv .w-fvs>li:nth-child(2n){--p:1.5s}}@container rv (min-width:1024px){.rv .w-fvs>li:nth-child(2){--p:1.5s}.rv .w-fvs>li:nth-child(3){--p:2.7s}.rv .w-fvs>li:nth-child(4){--p:3.9s}}.rv .w-fvs>li.rise .w-fvui{opacity:0;transform:translateY(10px)}.rv .w-fvs>li.rise.on .w-fvui{opacity:1;transition:opacity .5s var(--fve) var(--p),transform .8s var(--fve) var(--p);transform:none}.rv .w-fvs>li.rise .w-fvok{opacity:0}.rv .w-fvs>li.rise.on .w-fvok{animation:w-fvping .7s cubic-bezier(.3,1.4,.6,1) calc(var(--p) + .45s) both}.rv .w-fvs>li.rise .w-fvok path{stroke-dasharray:14;stroke-dashoffset:14px}.rv .w-fvs>li.rise.on .w-fvok path{animation:w-fvdraw .4s ease-out calc(var(--p) + .7s) forwards}@keyframes w-fvping{0%{opacity:0;transform:scale(.4)}55%{opacity:1;filter:drop-shadow(0 0 7px #fffffff2);transform:scale(1.18)}to{opacity:1;filter:drop-shadow(0 0 #fff0);transform:none}}@keyframes w-fvdraw{to{stroke-dashoffset:0}}.rv .w-fvs>li.rise .w-fvdots i{background:#f8f5eb0a;box-shadow:inset 0 0 0 1.5px #f8f5eb29}.rv .w-fvs>li.rise.on .w-fvdots i{animation:w-mnlit .56s cubic-bezier(.3,1.4,.6,1) calc(var(--p) + .5s + var(--i) * .11s + var(--x,0s)) both}@container rv (max-width:599px){.rv .w-fvs{gap:48px}.rv .w-fvph{aspect-ratio:3/2;border-radius:16px}.rv .w-fvs .g-t{text-align:center;margin-top:18px;font-size:21px;line-height:25px}.rv .w-fvs .g-p{text-align:center;margin:8px auto 0;font-size:15px;line-height:22px}.rv .w-fvapps{justify-content:center;margin-top:10px}}
.rv .w-sts{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rv .w-sts>.w-head>.g-t{text-wrap:balance;max-width:18em;margin:0 auto}.rv .w-jtg .w-tag,.rv .w-snt .w-tag{background:var(--white);box-shadow:0 1px 3px #080b181f}.rv .w-snt .w-tag.fl{background:var(--k-ink);color:var(--white)}.rv .w-jcard{background:var(--white);border-radius:26px;margin-top:0;padding:8px;position:relative;box-shadow:0 0 0 1px #1418280d,0 16px 40px -28px #080b184d}.rv .w-jph{position:relative}.rv .w-jph .w-gmain{aspect-ratio:4/5;border-radius:18px}.rv .w-jsl{scroll-snap-align:start;flex:none;width:100%}.rv .w-jsl img{object-fit:cover;width:100%;height:100%;display:block}.rv .w-jsl:first-child img{object-position:15% 20%}.rv .w-jtg{z-index:1;pointer-events:none;display:grid;position:absolute;inset:12px}.rv .w-jtg>.w-tag{grid-area:1/1;height:32px;padding:0 14px}.rv .w-jtg>.w-tag.on{background:var(--k-ink);color:var(--white);place-self:start center;box-shadow:0 6px 16px -8px #0009}.rv .w-jrate{place-self:end;gap:6px;padding-left:3px}.rv .w-jrate svg{fill:currentColor;width:12px;height:12px}.rv .w-jrate .w-av{width:26px;height:26px;color:var(--k-ink);box-shadow:0 0 0 2px var(--white);background:#efefef;margin-left:-6px;font-size:11px}.rv .w-jrate .w-avs{margin-right:2px}.rv .w-jdots{justify-content:center;padding:8px 0 0;display:flex}.rv .w-jdots .w-gt{aspect-ratio:auto;border-radius:var(--pill);background:#1418282e padding-box content-box;width:24px;height:24px;padding:9px;transition:width .2s ease-out,background-color .2s ease-out;display:block;overflow:visible}.rv .w-jdots .w-gt[aria-pressed=true]{background-color:var(--k-ink);width:38px}.rv .w-jdots .w-gt:after{content:none}.rv .w-jdots .w-gt:focus-visible{outline:2px solid var(--k-ink);outline-offset:0}.rv .w-jin{flex-direction:column;padding:10px 12px 12px;display:flex}.rv .w-jin .g-t{padding-top:0;font-size:30px;line-height:34px}.rv .w-jin>.g-p{color:var(--k-mute);margin-top:4px}.rv .w-jdl{background:#f1f2f0;border-radius:18px;margin:18px 0 0;padding:2px 14px}.rv .w-jdl div{grid-template-columns:128px minmax(0,1fr);gap:12px;padding:11px 0;display:grid}.rv .w-jdl div+div{border-top:1px solid #14182814}.rv .w-jdl dt{color:var(--k-mute);align-self:start;align-items:center;gap:8px;padding-top:2px;display:flex}@container rv (max-width:599px){.rv .w-jdl div{grid-template-columns:minmax(0,1fr);gap:2px}}.rv .w-jdl dd{color:var(--k-ink);margin:0}.rv .w-jgo{border-radius:var(--pill);background:var(--k-ink);height:48px;color:var(--white);justify-content:center;align-items:center;gap:6px;margin-top:8px;padding:0 24px;text-decoration:none;transition:background-color .2s ease-out;display:flex}.rv .w-jgo .g-ra{width:10px;height:10px}@media (hover:hover) and (pointer:fine){.rv .w-jgo:hover{background:color-mix(in srgb,var(--k-ink) 84%,var(--white))}}.rv .w-jgo:focus-visible{outline:2px solid var(--k-ink);outline-offset:3px}.rv .w-sn{grid-template-columns:minmax(0,1fr);gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.rv .w-sn>li{background:var(--white);border-radius:24px;padding:8px;position:relative;box-shadow:0 0 0 1px #1418280d,0 16px 40px -28px #080b184d}.rv .w-snp{border-radius:16px;overflow:hidden}.rv .w-snp img{aspect-ratio:16/10;object-fit:cover;filter:grayscale()contrast(.9)brightness(1.06);width:100%;height:auto;display:block}.rv .w-snt{z-index:1;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:18px;left:18px}.rv .w-snx{padding:14px 10px 8px}.rv .w-snx .g-t{padding-top:0;font-size:22px;line-height:26px}.rv .w-snx .g-p{color:var(--k-mute);margin-top:2px}@container rv (max-width:599px){.rv .w-sn>li:not(.w-snl){grid-template-rows:1fr auto 1fr;grid-template-columns:118px minmax(0,1fr);column-gap:14px;display:grid}.rv .w-sn>li:not(.w-snl) .w-snp{grid-row:1/-1}.rv .w-sn>li:not(.w-snl) .w-snp img{aspect-ratio:1;height:100%}.rv .w-sn>li:not(.w-snl) .w-snt{grid-area:1/2;align-self:end;position:static}.rv .w-sn>li:not(.w-snl) .w-snt .w-tag{background:var(--chart-tray);box-shadow:var(--w-tray-sh)}.rv .w-sn>li:not(.w-snl) .w-snx{grid-area:2/2;padding:8px 0 0}.rv .w-sn>li:not(.w-snl) .g-t{font-size:20px;line-height:24px}}.rv .w-stft{max-width:680px;margin-top:28px}.rv .w-stft .g-p{color:var(--k-mute)}.rv .w-stcr{color:var(--chart-grey);margin-top:6px}.rv .w-stcr a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-underline-offset:2px}@container rv (max-width:599px){.rv .w-stft{padding-inline:12px}}@container rv (min-width:600px){.rv .w-jcard{border-radius:28px;padding:10px}.rv .w-jph .w-gmain{aspect-ratio:3/2}.rv .w-jtg{inset:14px}.rv .w-jin{padding:12px 16px 14px}.rv .w-sn{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:0}.rv .w-snl{grid-column:1/-1}.rv .w-snl .w-snp img{aspect-ratio:21/9}}@container rv (min-width:1024px){.rv .w-jph .w-gmain{aspect-ratio:auto;height:600px}.rv .w-jin{z-index:1;background:var(--white);border-radius:20px;width:400px;padding:24px 24px 20px;position:absolute;bottom:54px;left:28px;box-shadow:0 12px 32px -18px #080b1866}.rv .w-jin .g-t{font-size:36px;line-height:40px}.rv .w-jgo{margin-top:20px}.rv .w-sn{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr))}.rv .w-snl{grid-column:auto}.rv .w-snp img,.rv .w-snl .w-snp img{aspect-ratio:auto;height:230px}}.rv .w-jcard.rise,.rv .w-sn>li.rise{opacity:0;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(16px)}.rv .w-jcard.rise.on,.rv .w-sn>li.rise.on{opacity:1;transform:none}@container rv (max-width:599px){.rv .w-jph .w-gmain{aspect-ratio:16/10}.rv .w-jin{padding:8px}.rv .w-jin .g-t{font-size:26px;line-height:30px}.rv .w-jdl{margin-top:12px;padding:0 12px}.rv .w-jdl div{padding:8px 0}.rv .w-jgo{height:44px}}
.rv .w-gmain{container-type:inline-size}.rv .w-gs{color:var(--k-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f1f2f0;flex-direction:column;gap:4cqi;padding:7cqi;display:flex;position:relative;overflow:hidden}.rv .w-gsh{font:500 5.4cqi/1.1 var(--font-utile);letter-spacing:-.025em;text-wrap:balance}.rv .w-gsf{font:400 max(12px,3.4cqi)/1.35 var(--font-swiss);color:var(--k-mute);margin-top:auto}.rv .w-gsp{color:var(--white);background:#111;justify-content:flex-end}.rv .w-gsbg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rv .w-gsp:after{content:"";background:#080a1057;position:absolute;inset:0}.rv .w-gsp>:not(.w-gsbg){z-index:1;position:relative}.rv .w-gsp .w-gsf{color:#ffffffd9;margin-top:0}.rv .w-gsre{color:var(--white);background:#2a241c;gap:3.4cqi;padding:5cqi}.rv .w-gsre>:not(.w-gsbg){z-index:1;position:relative}.rv .w-gsre .w-gsbg{object-position:50% 60%}.rv .w-gsre .w-gsh{text-shadow:0 1px 18px #00000047}.rv .w-gsre:after{content:"";-webkit-backdrop-filter:blur(28px)saturate(1.3);backdrop-filter:blur(28px)saturate(1.3);background:#6e686252;position:absolute;inset:0}.rv .w-gsre ul{flex:1;grid-template:1fr 1fr/1fr 1fr;gap:1.6cqi;min-height:0;margin:0;padding:0;list-style:none;display:grid}.rv .w-gsre li{background:#222;border-radius:2.6cqi;position:relative;overflow:hidden}.rv .w-gsre li>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rv .w-gsre li>div{-webkit-backdrop-filter:blur(28px)saturate(1.3);backdrop-filter:blur(28px)saturate(1.3);background:#6e686252;border-radius:1.6cqi;gap:.8cqi;padding:2cqi 2.2cqi 2.2cqi;display:grid;position:absolute;bottom:1.2cqi;left:1.2cqi;right:1.2cqi;box-shadow:inset 0 0 0 1px #ffffff29}.rv .w-gsre li p{font:500 3.5cqi/1.2 var(--font-swiss);letter-spacing:-.012em;align-items:center;gap:1.6cqi;margin:0;display:flex}.rv .w-gsre li p i{background:var(--d);border-radius:50%;flex:none;width:2.2cqi;height:2.2cqi}.rv .w-gsre li p em{font:400 2.4cqi/1.3 var(--font-swiss);color:#ffffffb8;white-space:nowrap;margin-left:auto;font-style:normal}.rv .w-gsrw-contrast{--d:#ff8a2a}.rv .w-gsrw-hbot{--d:#4b5cff}.rv .w-gsrw-red{--d:#ff3b3b}.rv .w-gsrwh{font:400 2.6cqi/1.45 var(--font-swiss);color:#ffffffdb}.rv .w-gsrwh span{white-space:nowrap}.rv .w-gsrwh span:not(:last-child):after{content:" ·"}.rv .w-gsc{--k-ink:#eceef3;--k-mute:#a9aebd;--line:#ffffff1f;background:var(--w-night)}.rv .w-gscr{margin-top:auto}.rv .w-gscr li{border-top:1px solid var(--line);font:400 4.2cqi/1.2 var(--font-swiss);grid-template-columns:minmax(0,1fr) auto 17.5cqi;align-items:start;gap:3cqi;padding:3.1cqi 0;display:grid}.rv .w-gscr li:last-child{border-bottom:1px solid var(--line)}.rv .w-gsct{justify-content:flex-end;margin-top:.3cqi;display:flex}.rv .w-gscr .tk{--s:4.4cqi}.rv .w-gscl{color:var(--k-mute)}.rv .w-gscg{font:400 2.9cqi/1.3 var(--font-swiss);color:var(--k-mute);align-items:center;gap:1.2cqi;margin-top:1.2cqi;display:flex}.rv .w-gscg svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;flex:none;width:3.2cqi;height:3.2cqi}.rv .w-gscg em{color:#5fd98a;font-style:normal}.rv .w-gscr b{font-weight:400}.rv .w-gsc .w-gsf{margin-top:0}.rv .w-gsj{gap:2cqi;padding:3cqi 3cqi 4.4cqi}.rv .w-gsj>p{padding:0 2.4cqi}.rv .w-gsjc{flex:1;grid-template:"a b b"1fr"a c d"1fr/1.15fr 1fr 1fr;gap:1.6cqi;min-height:0;margin-bottom:1.6cqi;display:grid;position:relative}.rv .w-gsjc img{object-fit:cover;background:#222;border-radius:2.4cqi;width:100%;height:100%;min-height:0;position:absolute;inset:0}.rv .w-gsjc img:first-child{object-position:10% 50%;grid-area:a}.rv .w-gsjc img:nth-child(2){object-position:50% 45%;grid-area:b}.rv .w-gsjc img:nth-child(3){grid-area:c}.rv .w-gsjc img:nth-child(4){grid-area:d}.rv .w-gsj .w-gsf{margin-top:-1cqi}.rv .w-gsjo{font:400 max(12px,3.4cqi)/1.3 var(--font-swiss);color:var(--k-mute);align-items:center;gap:2.4cqi;margin-top:.6cqi;display:flex}.rv .w-gsjo .w-tag{background:var(--k-ink);height:auto;color:var(--white);font:400 max(11px,3cqi)/1.3 var(--font-swiss);padding:1.1cqi 2.8cqi}.rv .w-gswc{background:var(--white);border-radius:3.6cqi;flex-direction:column;flex:1;min-height:0;padding:0 5cqi 1cqi;display:flex;box-shadow:0 0 0 1px #1418280d,0 3cqi 6cqi -4cqi #080b1840}.rv .w-gskey,.rv .w-gsrows li{grid-template-columns:minmax(0,1fr) 30cqi 17cqi;align-items:center;gap:2cqi;display:grid}.rv .w-gskey{font:400 max(11px,2.8cqi)/1.3 var(--font-swiss);color:var(--k-mute);padding:3.4cqi 0 2.4cqi}.rv .w-gskey span{text-align:right}.rv .w-gskey span:first-child{grid-column:2}.rv .w-gsrows{flex:1;grid-auto-rows:1fr;display:grid}.rv .w-gsrows li{border-top:1px solid var(--line);font:400 4.3cqi/1.2 var(--font-swiss)}.rv .w-gsrows li>span:first-child:before{content:"";background:var(--c);vertical-align:.2cqi;border-radius:50%;width:2.4cqi;height:2.4cqi;margin-right:2.4cqi;display:inline-block}.rv .w-gsmb{justify-items:end;gap:1.2cqi;display:grid}.rv .w-gsmb b{color:var(--k-num);font-weight:500}.rv .w-gsmb em{border-radius:var(--pill);color:var(--k-num);font:400 max(10px,2.6cqi)/1.3 var(--font-swiss);white-space:nowrap;background:#e9eeff;padding:.5cqi 2cqi;font-style:normal}.rv .w-gssv{color:var(--k-mute);text-align:right}.rv .w-gsw .w-gsf{margin-top:0}.rv .w-gsd{color:var(--white);background:#0b1030}.rv .w-gsd>:not(.w-gsbg){z-index:1;position:relative}.rv .w-gsd .w-gsbg{object-position:50% 60%}.rv .w-gsd:after{content:"";-webkit-backdrop-filter:blur(28px)saturate(1.3);backdrop-filter:blur(28px)saturate(1.3);background:#6e686252;position:absolute;inset:0}.rv .w-gsdays{gap:3.6cqi;margin:auto 0 0;padding:0 0 0 6.6cqi;list-style:none;display:grid}.rv .w-gsdays li{gap:1cqi;display:grid;position:relative}.rv .w-gsdays li:before{content:"";background:var(--white);border-radius:50%;width:3cqi;height:3cqi;position:absolute;top:.9cqi;left:-6.6cqi}.rv .w-gsdays li:not(:last-child):after{content:"";background:#fff6;width:.5cqi;height:calc(100% + .6cqi);position:absolute;top:3.9cqi;left:-5.35cqi}.rv .w-gsdays b{font:400 4.8cqi/1 var(--font-swiss);letter-spacing:-.02em}.rv .w-gsdays span{font:400 3.6cqi/1.35 var(--font-swiss);color:#fffc}.rv .w-gsdays em{color:#5fd98a;font-style:normal}.rv .w-gsg{gap:3cqi}.rv .w-gsgtabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.2cqi;display:grid}.rv .w-gsgt{border-radius:var(--pill);background:var(--white);height:7.6cqi;color:var(--k-ink);cursor:pointer;border:0;place-items:center;margin:0;padding:0 0 .6cqi;transition:background-color .2s ease-out,color .2s ease-out;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1418280d}.rv .w-gsgt svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:3.8cqi;height:3.8cqi}.rv .w-gsgt[aria-pressed=true]{background:var(--k-ink);color:var(--white)}.rv .w-gsgt[aria-pressed=true]:after{content:"";transform-origin:0;background:#ffffffd9;border-radius:1cqi;height:.45cqi;animation:3.5s linear both w-gsgbar;position:absolute;bottom:1.1cqi;left:2.6cqi;right:2.6cqi}@keyframes w-gsgbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rv .w-gsgt:focus-visible{outline:2px solid var(--k-cta);outline-offset:2px}.rv .w-gsgm{background:var(--white);border-radius:3.6cqi;flex:1;min-height:0;padding:4cqi 4.4cqi;display:grid;box-shadow:0 0 0 1px #1418280d,0 3cqi 6cqi -4cqi #080b1840}.rv .w-gsgp{visibility:hidden;opacity:0;flex-direction:column;grid-area:1/1;gap:2.8cqi;min-width:0;transition:opacity .35s ease-out,visibility 0s .35s;display:flex}.rv .w-gsgp.on{visibility:visible;opacity:1;transition:opacity .45s ease-out .3s}.rv .w-gsgh{font:500 4.6cqi/1.1 var(--font-utile);letter-spacing:-.02em;align-items:center;gap:2.2cqi;display:flex}.rv .w-gsgh svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:5cqi;height:5cqi}.rv .w-gsgm .w-gmtr{--s:7cqi;gap:1.4cqi;margin:0}.rv .w-gsgm .w-gmtr .tk>i{--gw:.7cqi}.rv .w-gsgw{margin:auto 0 0;padding:0;list-style:none}.rv .w-gsgw li{border-top:1px solid var(--line);font:400 max(11px,3.3cqi)/1.3 var(--font-swiss);grid-template-columns:14cqi minmax(0,1fr);align-items:center;gap:2cqi;padding:1.35cqi 0;display:grid}.rv .w-gsgw b{color:var(--k-mute);font-weight:400}.rv .w-gsgw li>span{flex-wrap:wrap;gap:1cqi 3.4cqi;display:flex}.rv .w-gsgw li>span>span{white-space:nowrap;align-items:center;gap:1.6cqi;display:inline-flex}.rv .w-gsgw .tk{--s:2.8cqi}.rv .w-gsgp.on .w-gmtk{animation:w-gmin .36s cubic-bezier(.22,1,.36,1) calc(.5s + var(--i) * 70ms) both}.rv .w-gsg .w-gsf{margin-top:0}@media (prefers-reduced-motion:reduce){.rv .w-gsgp,.rv .w-gsgp.on{transition:none}.rv .w-gsgp.on .w-gmtk{animation:none}.rv .w-gsgt[aria-pressed=true]:after{content:none}}.rv .w-gst{justify-content:flex-start;gap:5cqi}.rv .w-gst:after{background:#080a1075}.rv .w-gsrate{align-items:center;gap:3.4cqi;display:flex}.rv .w-gsrate>b{font:500 15cqi/1 var(--font-utile);letter-spacing:-.03em}.rv .w-gsrate>span{font:400 3.4cqi/1.3 var(--font-swiss);color:#ffffffd9;gap:1.4cqi;display:grid}.rv .w-gsrate .w-gold{font-size:4cqi;display:block}.rv .w-gsq{color:var(--white);margin:auto 0 0}.rv .w-gsq blockquote{font:500 5.4cqi/1.18 var(--font-utile);letter-spacing:-.02em;text-wrap:pretty;margin:0}.rv .w-gsq figcaption{font:400 max(11px,3.2cqi)/1.3 var(--font-swiss);color:#ffffffb8;margin-top:3cqi}.rv .w-gsdean{border-radius:var(--pill);background:var(--white);color:var(--k-ink);font:400 3.3cqi/1.3 var(--font-swiss);align-self:flex-start;align-items:center;gap:2.4cqi;padding:1.2cqi 3.6cqi 1.2cqi 1.2cqi;display:flex}.rv .w-gsdean img{border-radius:50%;width:7.5cqi;height:7.5cqi}.rv .w-gt{color:var(--k-ink);font:500 15px/1 var(--font-utile);letter-spacing:-.02em;background:#f1f2f0;place-items:center;display:grid}.rv .w-gt>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rv .w-gt[data-mark]:before{content:attr(data-mark)}.rv .w-gtm{z-index:1;transform-origin:0 0;pointer-events:none;text-align:left;position:absolute;top:0;left:0;container-type:inline-size}.rv .w-gtm>.w-gs{width:100%}.rv .w-gtm rv-t:before{content:attr(data-t)}.rv .w-gt:after{z-index:2}
.rv .w-scs{--hbot:var(--k-num);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rv .w-scs:before{background:#f6f7f5}.rv .w-scl{gap:var(--k-gap);margin:0;display:grid}.rv .w-scdean,.rv .w-scres{border-radius:var(--k-rad);position:relative;overflow:hidden}.rv .w-scdt,.rv .w-scres{padding:var(--k-pad-t) var(--k-pad-x) var(--k-pad-b)}.rv .w-scdean{flex-direction:column;justify-content:flex-end;min-height:780px;padding:12px;display:flex}.rv .w-scdean>img{z-index:0;object-fit:cover;object-position:40% 14%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.rv .w-scdt{z-index:1;-webkit-backdrop-filter:blur(28px)saturate(1.3);backdrop-filter:blur(28px)saturate(1.3);background:#6e686252;border-radius:16px;position:relative;box-shadow:inset 0 0 0 1px #ffffff29}.rv .w-scdt>.g-k{color:#fffc}.rv .w-scdn{margin-top:var(--k-g-title);font:500 40px/1.05 var(--font-utile);letter-spacing:-.025em;color:var(--white)}.rv .w-scdt>.g-p{margin-top:var(--k-g-title);color:#ffffffe6}.rv .w-scmore{color:var(--white);white-space:nowrap;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80;text-decoration-thickness:1px}.rv .w-scmore svg{vertical-align:.08em;stroke:currentColor;width:.6em;height:.6em;margin-left:.25em;display:inline-block}@media (hover:hover) and (pointer:fine){.rv .w-scmore:hover{text-decoration-color:currentColor}}.rv .w-scdean,.rv .w-scres{background:var(--white);box-shadow:0 0 0 1px #1418280d,0 12px 32px -20px #080b1840}.rv .w-scdean{background:var(--k-ink)}.rv .w-scgr{margin-top:var(--k-g-para);padding-top:var(--k-g-group);border-top:1px solid var(--line)}.rv .w-scgr+.w-scgr{margin-top:var(--k-g-group)}.rv .w-scf{gap:var(--k-g-group);margin:12px 0 0;padding:0;list-style:none;display:grid}.rv .w-scres>.g-k{font:500 22px/26px var(--font-utile);letter-spacing:-.016em;color:var(--k-ink)}.rv .w-scsv{font:400 13px/18px var(--font-swiss);letter-spacing:-.14px;color:var(--k-mute);align-items:center;gap:8px;display:flex}.rv .w-scsv:before{content:"";background:var(--c);border-radius:50%;flex:none;width:8px;height:8px}.rv .w-scf .g-t{font:500 16px/22px var(--font-swiss);letter-spacing:-.01em;text-wrap:pretty;margin:0;padding:0}.rv .w-scf .note{color:var(--k-mute);margin-top:4px}.rv .w-scf .w-cite{color:var(--k-ink);text-underline-offset:3px;-webkit-text-decoration:underline #1418284d;text-decoration:underline #1418284d;text-decoration-thickness:1px}.rv .w-scf .w-cite:hover{text-decoration-color:currentColor}.rv .w-scf .w-cite .g-rx{vertical-align:baseline;margin-left:4px;display:inline-block}@container rv (min-width:600px){.rv .w-scl{margin:0}.rv .w-scdean,.rv .w-scres{border-radius:calc(var(--k-rad) + 4px)}.rv .w-scdt,.rv .w-scres{padding:calc(var(--k-pad-t) * var(--k-ds)) calc(var(--k-pad-x) * var(--k-ds)) calc(var(--k-pad-b) * var(--k-ds))}.rv .w-scdean{min-height:820px;padding:16px}.rv .w-scdn{font-size:48px}}@container rv (min-width:768px){.rv .w-scf{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}}@container rv (min-width:1024px){.rv .w-scl{gap:var(--w-gap-desk);grid-template-columns:repeat(2,minmax(0,1fr))}.rv .w-scres{aspect-ratio:1;overflow:visible}.rv .w-scdean{background:#303336;min-height:0;padding:14px}.rv .w-scdean>img{object-position:50% 0;width:auto;height:100%;right:auto;-webkit-mask-image:linear-gradient(270deg,#0000,#000 16%);mask-image:linear-gradient(270deg,#0000,#000 16%)}.rv .w-scdt{padding:18px 22px 20px}.rv .w-scdn{margin-top:4px;font-size:32px}.rv .w-scdt>.g-p{margin-top:6px;font-size:15px;line-height:22px}.rv .w-scres{flex-direction:column;display:flex}.rv .w-scgs{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px;margin-top:auto;padding-top:20px;display:grid}.rv .w-scgr,.rv .w-scgr+.w-scgr{margin-top:0;padding-top:16px}.rv .w-scf{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:10px}.rv .w-scf .g-t{font-size:18px;line-height:22px}}@container rv (max-width:599px){.rv .w-scdean{aspect-ratio:5/7;background:#303336;min-height:0;padding:0}.rv .w-scdean>img{object-position:50% 60%;-webkit-mask-image:linear-gradient(#000 48%,#0000 66%);mask-image:linear-gradient(#000 48%,#0000 66%)}.rv .w-scdt{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;padding:0 20px 20px}.rv .w-scdn{font-size:28px}.rv .w-scdt>.g-p{font-size:14px;line-height:20px}.rv .w-scres{padding:18px 16px 20px}.rv .w-scgr{padding-top:12px}.rv .w-scgr+.w-scgr{margin-top:12px}.rv .w-scres>.g-k{font-size:20px;line-height:24px}.rv .w-scf{gap:10px;margin-top:6px}.rv .w-scf .g-t{font-size:15px;line-height:20px}.rv .w-scf .note{margin-top:2px}}
@keyframes w-mnlit{0%{background:#f8f5eb0a;transform:scale(.6);box-shadow:inset 0 0 0 1.5px #f8f5eb29}45%{background:var(--c);box-shadow:0 0 22px color-mix(in srgb,var(--c) 90%,transparent);transform:scale(1.18)}to{background:var(--c);box-shadow:0 0 12px color-mix(in srgb,var(--c) 65%,transparent);transform:none}}.rv .w-pop{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:40;background:var(--k-ink);visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:24px;justify-content:space-between;align-items:flex-end;gap:12px;max-width:440px;margin:0 auto;padding:12px 10px 12px 18px;transition:transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s linear .3s;display:flex;position:fixed;overflow:hidden;transform:translateY(160%);box-shadow:inset 0 0 0 1px #ffffff1a,0 20px 40px -16px #080b1899,0 4px 12px -4px #080b184d}.rv .w-pop.on{visibility:visible;transition:transform .3s cubic-bezier(.2,.7,.2,1),visibility;transform:none}.rv .w-pop:before{content:"";z-index:-1;pointer-events:none;transform-origin:35% 100%;background:radial-gradient(65% 130% at 35% 150%,var(--ask-1),var(--ask-2) 35%,var(--ask-3) 65%,transparent 92%);animation:3s ease-in-out infinite alternate w-popbreathe;position:absolute;inset:0}@keyframes w-popbreathe{0%{opacity:.2;transform:scale(.8)}to{opacity:1;transform:scale(1.15)}}.rv .w-pop p{min-width:0;margin:0}.rv .w-popk{font:400 13px/18px var(--font-swiss);color:#ffffffdb;align-items:center;gap:8px;display:flex}.rv .w-popk:before{content:"";background:#34c759;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #34c75938}.rv .w-popp{font:400 13px/16px var(--font-swiss);color:var(--ask-text);align-items:center;gap:10px;margin-top:6px;display:flex}.rv .w-popp b{font:300 32px/34px var(--font-swiss);letter-spacing:-.02em;color:var(--white)}.rv .w-pop .g-pill{height:var(--k-btn-h);padding:0 var(--k-btn-px);flex:none}@media (prefers-reduced-motion:reduce){.rv .w-pop,.rv .w-pop.on{transition:none}.rv .w-pop:before{animation:none}}
.rv .w-why,.rv .w-rms{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rv .w-why,.rv .w-rms,.rv .w-gms,.rv .w-sts{z-index:0;position:relative}.rv .w-why:before,.rv .w-rms:before,.rv .w-gms:before,.rv .w-sts:before{content:"";z-index:-1;pointer-events:none;background:#f6f7f5;width:100cqw;position:absolute;top:0;bottom:0;left:calc(50% - 50cqw)}.rv .w-mtop{z-index:0;padding-bottom:var(--w-section);position:relative}.rv .w-mtop:before{content:"";z-index:-1;background:var(--white);pointer-events:none;width:100cqw;position:absolute;top:0;bottom:0;left:calc(50% - 50cqw)}.rv .w-fv,.rv .w-qsec{z-index:0;padding-bottom:var(--w-section);position:relative}.rv .w-fv:before,.rv .w-qsec:before{content:"";z-index:-1;background:var(--white);pointer-events:none;width:100cqw;position:absolute;top:0;bottom:0;left:calc(50% - 50cqw)}.rv .w-rms,.rv .w-gms,.rv .w-sts{padding-bottom:var(--w-section)}.rv .w-rms+.w-sec.w-band,.rv .w-gms+.w-sec.w-band,.rv .w-qsec+.w-sec.w-band{margin-top:0}.rv .w-whyb{z-index:0;border-radius:calc(var(--k-rad) + 4px);background:var(--k-ink);align-content:space-between;gap:40px;padding:28px 12px 12px;display:grid;position:relative;overflow:hidden;container-type:inline-size}.rv .w-whybg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rv .w-whyb>.w-head{margin:0;padding:0 8px}.rv .w-whyb>.w-head>.g-t{max-width:14em;color:var(--white);text-shadow:0 1px 18px #00000047}.rv .w-whyl{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -12px;padding:0 calc(7cqw + 12px);scroll-padding:0 calc(7cqw + 12px);list-style:none;display:flex;overflow:auto hidden}.rv .w-whyl>li{scroll-snap-align:center}.rv .w-whyb .w-sdots{margin:0 -12px;padding-top:14px}.rv .w-whyb .w-sdots .w-gt{background-color:#fff6}.rv .w-whyb .w-sdots .w-gt[aria-pressed=true]{background-color:var(--white)}.rv .w-whyb .w-sdots .w-gt:focus-visible{outline-color:var(--white)}@container rv (max-width:599px){.rv .w-whyb{gap:28px;padding-bottom:12px}.rv .w-whyb>.w-head{padding:0 0 0 7cqw}}.rv .w-whyl::-webkit-scrollbar{display:none}.rv .w-whyl>li{scroll-snap-align:start;-webkit-backdrop-filter:blur(28px)saturate(1.3);backdrop-filter:blur(28px)saturate(1.3);background:#6e686252;border-radius:18px;flex:0 0 86cqw;padding:22px 22px 24px;box-shadow:inset 0 0 0 1px #ffffff29}.rv .w-whyi{fill:none;width:30px;height:30px;stroke:var(--white);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;display:block}.rv .w-whyi circle{fill:var(--white);stroke:none}.rv .w-whyi4 circle:first-child{fill:#4b5cff}.rv .w-whyi4 circle:nth-child(2){fill:#ff8a2a}.rv .w-whyi4 circle:nth-child(3){fill:#ff3b3b}.rv .w-whyi4 circle:nth-child(4){fill:#80cfe8}.rv .w-whyl h3{font:500 19px/1.25 var(--font-swiss);letter-spacing:-.012em;color:var(--white);margin:28px 0 0;padding:0}.rv .w-whyl .g-p{color:#ffffffdb;margin-top:8px;font-size:15px;line-height:22px}@font-face{font-family:RvInstrument;src:url(/assets/fonts/instrument-serif.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}.rv .w-whyfeat{width:max-content;max-width:100%;margin:calc(var(--k-g-group) - var(--k-gap)) auto 0;background:#1418280d;border-radius:24px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;padding:10px 16px;display:flex}.rv .w-whyfeat .note{color:#8a8f9c;white-space:nowrap}.rv .w-whyfeatl{align-items:center;gap:14px;display:flex}.rv .w-whyfeat img{width:auto;height:24px;display:block}.rv .w-whylo{letter-spacing:.01em;color:var(--k-ink);white-space:nowrap;font:400 17px/1 RvInstrument,Georgia,serif}.rv .w-rml{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.rv .w-sdots{display:none}@container rv (max-width:599px){.rv .w-rml{margin:0 calc(-1 * var(--k-edge));overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding:0 9cqw;scroll-padding:0 9cqw;display:flex;overflow:auto hidden}.rv .w-rml::-webkit-scrollbar{display:none}.rv .w-rm{scroll-snap-align:center;flex:0 0 82cqw}.rv .w-rmx{padding:14px 8px 8px}.rv .w-rmx>.g-t{font-size:21px;line-height:25px}.rv .w-rmx>.g-p{margin:8px 0 14px;font-size:14px;line-height:20px}.rv .w-sdots{padding-top:12px;display:flex}}.rv .w-rm{background:var(--white);border-radius:26px;flex-direction:column;padding:8px;display:flex;box-shadow:0 0 0 1px #1418280d,0 16px 40px -28px #080b184d;container:rm/inline-size}.rv .w-rmp{position:relative}.rv .w-rmp>img{aspect-ratio:4/3;object-fit:cover;border-radius:18px;width:100%;height:auto;display:block}.rv .w-rmtg{flex-wrap:wrap;gap:6px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.rv .w-rmtg .w-tag{background:var(--white);height:28px;padding:0 12px;box-shadow:0 1px 3px #080b181f}.rv .w-rmx{flex-direction:column;flex:1;padding:18px 10px 10px;display:flex}.rv .w-rmx>.g-t{color:var(--k-ink);margin:0;padding:0;font-size:24px;line-height:28px}.rv .w-amp{font-family:RvInstrument,Georgia,serif;font-size:.88em;font-style:italic;font-weight:700}.rv .w-rmx>.g-p{color:var(--k-mute);margin:10px 0 20px;font-size:15px;line-height:22px}.rv .w-rmt{background:#f1f2f0;border-radius:18px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-top:auto;padding:4px 0;display:grid}.rv .w-rmt>div{text-align:center;color:var(--k-ink);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 4px;font-size:14px;line-height:18px;display:flex}.rv .w-rmt>div+div{border-left:1px solid #14182814}.rv .w-rmt .tok{--s:14px;gap:4px}@container rm (min-width:520px){.rv .w-rmt{grid-auto-columns:auto}.rv .w-rmt>div{white-space:nowrap;flex-direction:row;gap:8px;padding:8px 12px;font-size:15px;line-height:20px}}.rv .w-rmt:has(>.w-rmg){grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.rv .w-rmt>.w-rmg{white-space:normal;text-wrap:balance;border-top:1px solid #14182814;border-left:0;flex-direction:row;grid-column:1/-1;gap:8px;margin:4px 12px 0;padding:10px 0 6px}.rv .w-fi{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px;display:block}.rv .w-fi4 circle{stroke:none}.rv .w-fi4 circle:first-child{fill:#4b5cff}.rv .w-fi4 circle:nth-child(2){fill:#ff8a2a}.rv .w-fi4 circle:nth-child(3){fill:#ff3b3b}.rv .w-fi4 circle:nth-child(4){fill:#80cfe8}@container rv (min-width:600px){.rv .w-whyb{padding:36px 16px 16px}.rv .w-whyl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;display:grid;overflow:visible}.rv .w-whyfeat{border-radius:999px;gap:20px;padding:10px 22px}.rv .w-whyfeatl{gap:20px}.rv .w-whyfeat img{height:30px}.rv .w-whylo{font-size:22px}.rv .w-rml{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rv .w-rm{border-radius:28px;padding:10px}.rv .w-rmp>img{aspect-ratio:3/2}.rv .w-rmx{padding:20px 12px 12px}.rv .w-mtop,.rv .w-fv,.rv .w-qsec,.rv .w-rms,.rv .w-gms,.rv .w-sts{padding-bottom:var(--w-section-wide)}}@container rv (min-width:1024px){.rv .w-mtop,.rv .w-fv,.rv .w-qsec,.rv .w-rms,.rv .w-gms,.rv .w-sts{padding-bottom:var(--w-section-desk)}.rv .w-whyb{gap:88px;padding:40px 20px 20px}.rv .w-whyl{grid-template-columns:repeat(4,minmax(0,1fr))}.rv .w-rml{gap:20px}.rv .w-rmp>img{aspect-ratio:16/10}.rv .w-rmtg{bottom:14px;left:14px;right:14px}.rv .w-rmx{padding:22px 14px 14px}.rv .w-rmx>.g-t{font-size:28px;line-height:32px}.rv .w-rmx>.g-p{margin-bottom:24px;font-size:16px;line-height:24px}}.rv .w-mq{gap:16px;display:grid}.rv .w-mqt{flex-wrap:wrap;gap:16px;display:flex}.rv .w-mq .g-card.w-rev{background:var(--white);-webkit-backdrop-filter:none;backdrop-filter:none;flex:264px;padding:20px 22px 22px;box-shadow:0 0 0 1px #1418280d,0 12px 32px -20px #080b1840}.rv .w-mq .g-card.w-rev>blockquote.g-p{margin-top:0}.rv .w-rmore{color:var(--k-mute);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.rv .w-rmore svg{vertical-align:.08em;stroke:currentColor;width:.6em;height:.6em;margin-left:.25em;display:inline-block}@media (hover:hover) and (pointer:fine){.rv .w-rmore:hover{color:var(--k-ink)}}.rv .w-rmore:focus-visible{outline:2px solid var(--k-num);outline-offset:2px;border-radius:2px}.rv .w-mq .w-who{margin-top:auto;padding-top:18px}.rv .w-mq .w-who>span:nth-child(2){min-width:0}.rv .w-mq .w-who .w-stars.w-gold{flex:none;margin:0 0 0 auto}.rv .w-mq .w-av{color:var(--k-ink);background:#efefef}.rv .w-blue.w-lite:before{background:var(--white)}.rv .w-blue.w-lite .w-head>.g-t,.rv .w-blue.w-lite .w-rate{color:var(--k-ink)}.rv .w-blue.w-lite .w-rate .body{-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.rv .w-mq[data-on]{--mqf:clamp(56px,10%,160px);--mqm:linear-gradient(90deg,transparent 0,#0000000f calc(var(--mqf) * .2),#00000038 calc(var(--mqf) * .4), #00000080 calc(var(--mqf) * .6),#000000d1 calc(var(--mqf) * .8),#000 var(--mqf),#000 calc(100% - var(--mqf)), #000000d1 calc(100% - var(--mqf) * .8),#00000080 calc(100% - var(--mqf) * .6),#00000038 calc(100% - var(--mqf) * .4), #0000000f calc(100% - var(--mqf) * .2),transparent 100%);-webkit-mask-image:var(--mqm);-webkit-mask-image:var(--mqm);mask-image:var(--mqm);margin:-12px calc(50% - 50cqw) -32px;padding:12px 0 32px;overflow-x:clip}.rv .w-mq[data-on] .w-mqt{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;gap:0;margin:-6px 0 -32px;padding:6px 0 32px;overflow:auto hidden}.rv .w-mq[data-on] .w-mqt::-webkit-scrollbar{display:none}.rv .w-mq[data-on] .g-card.w-rev{flex:0 0 272px;margin-right:12px}@container rv (max-width:599px){.rv .w-mq[data-on]{-webkit-mask-image:none;mask-image:none}}@container rv (min-width:600px){.rv .w-mq[data-on] .g-card.w-rev{flex-basis:320px;margin-right:20px}.rv .w-sec.w-band.w-blue.w-lite{padding-top:var(--w-section-wide);padding-bottom:var(--w-section-wide)}}@container rv (min-width:1024px){.rv .w-sec.w-band.w-blue.w-lite{padding-top:var(--w-section-desk);padding-bottom:var(--w-section-desk)}}
.rv .w-rms .w-head .g-p,.rv .w-blue.w-lite .w-head .g-p,.rv .w-gms .w-head .g-p,.rv .w-scs .w-head .g-p,.rv .w-fv .w-head .g-p,.rv .w-sts .w-head .g-p{color:var(--k-mute)}.rv .w-head .g-p{max-width:56ch}.rv .w-mwrite,.rv .w-head .g-p,.rv .w-gmfoot,.rv .w-fvs .g-p,.rv .w-rmx>.g-p,.rv .w-qs .w-a,.rv .w-bpfaq details p,.rv .w-stft .g-p{line-height:1.45}.rv .w-mwrite{max-width:58ch}.rv .w-mq .g-card.w-rev>blockquote.g-p{color:var(--k-mute)}.rv .w-scf .w-cite{color:var(--k-mute);text-decoration-color:#14182840}@media (hover:hover) and (pointer:fine){.rv .w-scf .w-cite:hover{color:var(--k-ink);text-decoration-color:currentColor}}.rv .w-mhead>.w-carn .w-carh{color:var(--k-ink);font-weight:500}@container rv (max-width:599px){.rv .w-head .g-p{font-size:15px;line-height:22px}.rv .w-sec{--w-section:48px}}
