:root{--k-bg-top:#f7f7f8;--k-bg-bot:#eceef1;--k-ink:#141414;--k-mute:#4f5361;--k-num:#042cec;--k-cta:#1d5bff;--k-btn-c1:#f0f2f5;--k-btn-c2:#fbfbfc;--k-wb-c1:#eceff5;--k-wb-c2:#fff;--ask-1:#3d66ff;--ask-2:#2647c2;--ask-3:#15225e;--ask-4:#080b18;--ask-5:#030407;--ask-text:#f2f4fac2;--ask-label:#8fb0ff;--white:#fff;--chart-grey:#7d8494;--chart-tray:#141e3c09;--line:#1418281a;--loops-ground:#edeff2;--photo-frame:#0b0d14;--icon-grey:gray;--stipple-ink:#161618;--stipple-blue:#1f5eea;--stipple-label:#4a4843;--k-pad-t:28px;--k-pad-x:32px;--k-pad-b:32px;--k-edge:12px;--k-gap:16px;--k-g-title:8px;--k-g-text:12px;--k-g-para:16px;--k-g-group:24px;--k-g-src:12px;--k-g-fig:24px;--k-g-steps:24px;--k-btn-h:36px;--k-btn-px:16px;--k-fig-inset:12px;--k-cta-h:44px;--k-cta-gap:12px;--k-sum-col:96px;--k-sum-row:16px;--w-margin-wide:24px;--w-margin-desk:48px;--w-gap-desk:24px;--w-section:64px;--w-section-wide:80px;--w-section-desk:96px;--w-head-gap:32px;--w-nav-h:56px;--w-field-h:48px;--k-rad:24px;--k-fig-rad:12px;--pill:999px;--disc:50%;--box:6px;--k-glass-top:.3;--k-glass-bot:.1;--k-lq-blur:24px;--k-lq-sat:1.8;--k-lq-sheen:.38;--k-lq-rim:.95;--k-lq-out:.07;--k-lq-edge:.2;--k-lq-glow:28px;--k-lq-glow-a:.32;--k-sh-rim:0;--k-sh-y:18px;--k-sh-blur:40px;--k-sh-spread:-24px;--k-sh-a:.22;--k-bg-glow:.8;--k-rep-lip:.16;--k-rep-sh:.5;--k-lip-w:.5;--k-rail-w:.5;--k-rail-a:.12;--k-btn-sx:3px;--k-btn-sb:1;--k-btn-sd:.15;--k-btn-sl:1;--k-btn-lip:.95;--k-btn-lsh:.22;--k-btn-out:.035;--k-btn-dish:.5;--k-cta-sx:3px;--k-cta-sd:.26;--k-cta-sl:.1;--k-cta-lip:.22;--k-cta-lsh:.32;--k-cta-dish:1;--k-cta-fd:.1;--k-cta-fl:.05;--k-wb-dish:1;--k-wb-sd:.3;--k-wb-lsh:.22;--k-num-size:26;--k-num-in:1.3;--k-num-sh:.18;--k-num-lip:.95;--k-ds:1.25;--w-max:1200px;--bp-wide:600px;--bp-desk:1024px;--ig-scale:2.7692;--ig-post-h:520px;--ig-story-h:693.333px;--ig-square-h:390px;--ig-end:24px;--ig-safe:90px;--font-utile:RvUtile, RvSwiss, Arial, sans-serif;--font-swiss:RvSwiss, Arial, sans-serif}.headline{font-family:var(--font-utile);letter-spacing:-.02em;font-size:28px;font-weight:500;line-height:32px}.title{font-family:var(--font-utile);letter-spacing:-.016em;font-size:24px;font-weight:500;line-height:28px}.display{font-family:var(--font-utile);letter-spacing:-.02em;font-size:56px;font-weight:500;line-height:60px}.figure{font-family:var(--font-swiss);letter-spacing:-.02em;font-size:26px;font-weight:300;line-height:30px}.step-title{font-family:var(--font-swiss);letter-spacing:-.14px;font-size:18px;font-weight:500;line-height:24px}.label,.row-title{font-family:var(--font-swiss);letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:20px}.body{font-family:var(--font-swiss);letter-spacing:-.01em;font-size:16px;font-weight:400;line-height:24px}.button-large{font-family:var(--font-swiss);letter-spacing:-.01em;font-size:16px;font-weight:500;line-height:16px}.button{font-family:var(--font-swiss);letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:14px}.chart-story{font-family:var(--font-swiss);letter-spacing:-.14px;font-size:14px;font-weight:500;line-height:20px}.handle{font-family:var(--font-swiss);letter-spacing:.01em;font-size:14px;font-weight:400;line-height:20px}.small{font-family:var(--font-swiss);letter-spacing:-.01em;font-size:14px;font-weight:400;line-height:20px}.small-head{font-family:var(--font-swiss);letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:20px}.note{font-family:var(--font-swiss);letter-spacing:-.14px;font-size:13px;font-weight:400;line-height:20px}.chart-value{font-family:var(--font-swiss);letter-spacing:-.14px;font-size:13px;font-weight:500;line-height:20px}.number{font-family:var(--font-swiss);letter-spacing:-.14px;font-size:13px;font-weight:500;line-height:26px}.motto{font-family:var(--font-swiss);letter-spacing:.06em;font-size:13px;font-weight:400;line-height:20px}.chart-tick{font-family:var(--font-swiss);letter-spacing:-.14px;font-size:11px;font-weight:400;line-height:16px}@font-face{font-family:RvSwiss;src:url(/assets/fonts/swiss3.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:RvSwiss;src:url(/assets/fonts/swiss4.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RvSwiss;src:url(/assets/fonts/swiss5.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:RvUtile;src:url(/assets/fonts/utile.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}
:root{--k-lipx:calc(var(--k-lip-w) * 1px);--k-num-px:calc(var(--k-num-size) * 1px);--rv-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cfilter id='n' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='1.6 1.6 1.6 0 -1.9 1.6 1.6 1.6 0 -1.9 1.6 1.6 1.6 0 -1.9 0 0 0 0 .1'/%3E%3C/filter%3E%3Crect width='256' height='256' filter='url(%23n)'/%3E%3C/svg%3E")}.rv{box-sizing:border-box;width:390px;max-width:100%;font-family:var(--font-swiss);letter-spacing:-.01em;color:var(--k-ink);text-align:left;text-wrap:pretty;background-color:var(--k-bg-bot);background-image:var(--rv-grain),radial-gradient(130% 900px at 50% 0,rgba(255,255,255,var(--k-bg-glow)),#fff0 70%),linear-gradient(180deg,var(--k-bg-top),var(--k-bg-bot));margin:0 auto;font-size:14px;font-weight:400;position:relative;container:rv/inline-size}.rv *,.rv :before,.rv :after{box-sizing:border-box}.rv p{margin:0}.rv ol,.rv ul{list-style:none}.rv img{max-width:100%;display:block}.rv a{color:inherit;text-decoration:none}.rv a:focus-visible,.rv button:focus-visible{outline:2px solid var(--k-num);outline-offset:2px}:where(.rv h1,.rv h2,.rv h3,.rv h4,.rv h5,.rv h6){margin:0}:where(.rv ul,.rv ol){margin:0;padding:0}:where(.rv button,.rv input){font:inherit;color:inherit;letter-spacing:inherit}.rv.wide{width:600px}.rv.rv-web{background-size:128px 128px,auto,auto;width:auto;max-width:none;min-height:100vh;margin:0}.rv.rv-ig{width:390px;max-width:none;height:var(--ig-post-h);flex:none;margin:0;overflow:hidden}.rv.rv-ig.ig-square{height:var(--ig-square-h)}.rv.rv-ig.ig-story{height:var(--ig-story-h)}.rv-stage{box-sizing:border-box;min-height:100vh;font-family:var(--font-swiss);background-color:var(--k-bg-bot);background-image:radial-gradient(507px 900px at 50% 0,rgba(255,255,255,var(--k-bg-glow)),#fff0 70%),linear-gradient(180deg,var(--k-bg-top),var(--k-bg-bot));flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:24px;padding:8px 0 32px;display:flex}.rv-stage>.rv{margin:0}.rv-stage>.rv:not(.rv-ig){background:0 0}.rv .g-blk{padding-top:var(--k-gap)}.rv .g-card{margin:0 var(--k-edge);padding:var(--k-pad-t) var(--k-pad-x) var(--k-pad-b);border-radius:var(--k-rad);color:var(--k-ink);background-image:radial-gradient(120% 70% at 0% 0%,rgba(255,255,255,var(--k-lq-sheen)),#fff0 60%),linear-gradient(160deg,rgba(255,255,255,var(--k-glass-top)),rgba(255,255,255,var(--k-glass-bot)));-webkit-backdrop-filter:blur(var(--k-lq-blur)) saturate(var(--k-lq-sat));backdrop-filter:blur(var(--k-lq-blur)) saturate(var(--k-lq-sat));box-shadow:inset 0 0 0 var(--k-lipx) rgba(255,255,255,var(--k-lq-rim)), inset 0 1px 0 rgba(255,255,255,var(--k-sh-rim)),inset 0 0 5px rgba(255,255,255,var(--k-lq-edge)),inset 0 0 var(--k-lq-glow) rgba(255,255,255,var(--k-lq-glow-a)),inset -1px -2px 6px #1e24320a, 0 0 0 .5px rgba(17,24,39,var(--k-lq-out)),0 1px 2px #1118270d,0 var(--k-sh-y) var(--k-sh-blur) var(--k-sh-spread) rgba(17,24,39,var(--k-sh-a));display:block;position:relative}.rv .g-k{color:var(--k-ink);display:block}.rv .g-t{padding-top:var(--k-g-title);color:var(--k-ink);text-wrap:balance;display:block}.rv .g-card>.g-t:first-child,.rv .g-rep>.g-t:first-child{padding-top:0}.rv .g-p{margin-top:var(--k-g-text);color:var(--k-ink)}.rv .g-p+.g-p{margin-top:var(--k-g-para)}.rv .g-hc .g-h,.rv .g-h{color:var(--k-ink);text-wrap:balance;display:block}.rv .g-hc>.g-k+.g-h{padding-top:var(--k-g-title)}.rv .g-hpf,.rv .g-tfig{width:calc(100% + 2 * (var(--k-pad-x) - var(--k-fig-inset)));margin:var(--k-g-fig) calc(var(--k-fig-inset) - var(--k-pad-x)) calc(var(--k-fig-inset) - var(--k-pad-b));border-radius:var(--k-fig-rad);display:block;overflow:hidden}.rv .g-hpf{aspect-ratio:3/2;background:var(--photo-frame);position:relative}.rv .g-hpf img{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;top:0;left:0}.rv .g-tfig{background:var(--white)}.rv .g-tfig img{width:100%;height:auto;display:block}.rv .g-study{align-items:flex-start;gap:var(--k-g-src);margin-top:var(--k-g-group);flex-direction:column;display:flex}.rv .g-sn{color:var(--k-mute);display:block}.rv .g-srcbtn{height:var(--k-btn-h);padding:0 var(--k-btn-px) 0 calc(var(--k-btn-px) + 1px);border-radius:var(--pill);color:var(--k-ink);white-space:nowrap;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.rv .g-srcbtn,.rv .g-soft{background:linear-gradient(145deg,var(--k-btn-c1),var(--k-btn-c2));box-shadow:calc(var(--k-btn-sx) * .67) var(--k-btn-sx) calc(var(--k-btn-sx) * 1.67 * var(--k-btn-sb)) rgba(120,130,155,var(--k-btn-sd)), calc(var(--k-btn-sx) * 1.67) calc(var(--k-btn-sx) * 2.67) calc(var(--k-btn-sx) * 5.33 * var(--k-btn-sb)) rgba(140,150,175,calc(var(--k-btn-sd) * .72)), calc(var(--k-btn-sx) * -1.67) calc(var(--k-btn-sx) * -1.67) calc(var(--k-btn-sx) * 4 * var(--k-btn-sb)) rgba(255,255,255,var(--k-btn-sl)), 0 0 0 .5px rgba(17,24,39,var(--k-btn-out)), inset var(--k-lipx) var(--k-lipx) 0 0 rgba(255,255,255,var(--k-btn-lip)),inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 rgba(70,80,105,var(--k-btn-lsh)), inset 4px 4px 9px rgba(140,150,170,calc(.2 * var(--k-btn-dish))),inset -3px -3px 8px rgba(255,255,255,calc(.95 * var(--k-btn-dish)))}.rv .g-soft{color:var(--k-ink)}.rv .g-srcbtn .t{display:block}.rv .g-srcbtn svg{flex:none;width:9px;height:9px;display:block}.rv .g-srcbtn svg path{stroke-width:1.5px}.rv .g-chart{isolation:isolate;margin-top:var(--k-g-fig);border-radius:var(--k-fig-rad);background:var(--chart-tray);box-shadow:inset 0 2px 3px rgba(20,30,60,calc(.07 * var(--k-num-in))),inset 0 1px 1px rgba(20,30,60,calc(.05 * var(--k-num-in))), 0 calc(-1 * var(--k-lipx)) 0 0 rgba(20,30,60,var(--k-num-sh)),0 var(--k-lipx) 0 0 rgba(255,255,255,var(--k-num-lip)),0 0 0 var(--k-lipx) rgba(20,30,60,calc(var(--k-num-sh) * .45));padding:14px 16px 12px;position:relative}.rv .g-chk{color:var(--k-mute);flex-wrap:wrap;gap:4px 20px;display:flex}.rv .g-chk span{align-items:center;gap:8px;display:inline-flex}.rv .g-chp{height:132px;margin:16px 0 0;position:relative}.rv .g-chg{background:rgba(20,24,40,var(--k-rail-a));height:1px;transform:scaleY(var(--k-rail-w));transform-origin:0 0;position:absolute;left:28px;right:0}.rv .g-cht{color:var(--k-mute);font-variant-numeric:tabular-nums;margin-top:-8px;position:absolute;left:0}.rv .g-chl{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.rv .g-chl line{fill:none;stroke:var(--chart-grey);stroke-width:1.5px;stroke-linecap:round}.rv .g-chl line.on{stroke:var(--k-num);stroke-width:2px}.rv .g-chl.hl{top:1.25px}.rv .g-chl.hl line,.rv .g-chl.hl line.on{stroke:#fffffff2;stroke-width:1px}.rv .g-chm{background:var(--chart-grey);width:12px;height:12px;box-shadow:inset 0 1.5px 1px rgba(0,0,0,calc(.24 * var(--k-num-in)));border-radius:50%;margin:-6px 0 0 -6px;display:block;position:absolute}.rv .g-chm.on{background:var(--k-num);box-shadow:inset 0 1.5px 1px rgba(0,0,0,calc(.35 * var(--k-num-in)))}.rv .g-chm:before{content:"";z-index:-1;background:linear-gradient(180deg,rgba(20,30,60,var(--k-num-sh)),rgba(255,255,255,var(--k-num-lip)));transform:scale(calc(1 + 2 * var(--k-lip-w) / 12));border-radius:50%;position:absolute;inset:0}.rv .g-chk .g-chm{flex:none;margin:0;position:relative}.rv .g-chv{color:var(--k-mute);white-space:nowrap;margin-top:-10px;position:absolute}.rv .g-chv.on{color:var(--k-ink)}.rv .g-chv.l{transform:translate(calc(-100% - 12px))}.rv .g-chv.r{margin-left:12px}.rv .g-chx{height:20px;color:var(--k-mute);margin-top:10px;position:relative}.rv .g-chx span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.rv .g-stc ol{margin:var(--k-g-steps) 0 0;padding:0}.rv .g-stc li{gap:14px;display:flex}.rv .g-nr{width:var(--k-num-px);flex-direction:column;flex:none;align-items:center;display:flex}.rv .g-num{width:var(--k-num-px);height:var(--k-num-px);background:var(--k-num);color:var(--white);box-shadow:inset 0 3px 2px rgba(0,0,0,calc(.35 * var(--k-num-in))),inset 0 1px 1px rgba(0,0,0,calc(.3 * var(--k-num-in)));border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.rv .g-num:before{content:"";z-index:-1;transform:scale(calc(1 + 2 * var(--k-lip-w) / var(--k-num-size)));background:linear-gradient(180deg,rgba(20,30,60,var(--k-num-sh)),rgba(255,255,255,var(--k-num-lip)));border-radius:50%;position:absolute;inset:0}.rv .g-nr .l{background:rgba(20,24,40,var(--k-rail-a));width:1px;transform:scaleX(var(--k-rail-w));transform-origin:0 0;flex:1;margin:6px 0 4px;display:block}.rv .g-stx{flex:1;min-width:0;padding:2px 0 18px}.rv .g-stc li:last-child .g-stx{padding-bottom:0}.rv .g-stx b{display:block}.rv .g-stx span{letter-spacing:-.14px;padding-top:3px;display:block}.rv .g-sfig{margin-top:var(--k-g-text);border-radius:var(--k-fig-rad);background:var(--white);overflow:hidden}.rv .g-sfig img{width:100%;height:auto;display:block}.rv .g-drow{margin-top:var(--k-g-text);align-items:center;gap:16px;display:flex}.rv .g-dav{background:var(--white);width:64px;height:64px;box-shadow:0 0 0 var(--k-lipx) #fffffff2,0 0 0 calc(var(--k-lipx) + .5px) #1118271a;border-radius:50%;flex:none;overflow:hidden}.rv .g-dav img{border-radius:50%;width:64px;max-width:none;height:64px;display:block}.rv .g-dtx{min-width:0}.rv .g-dtx .g-t{padding-top:0}.rv .g-dtx .g-t+.g-p{margin-top:4px;line-height:24px}.rv .g-sl{margin-top:var(--k-g-steps)}.rv .g-sr{grid-template-columns:var(--k-sum-col) minmax(0,1fr);padding:var(--k-sum-row) 0;align-items:center;column-gap:16px;display:grid;position:relative}.rv .g-sr:first-child{padding-top:0}.rv .g-sr:last-child{padding-bottom:0}.rv .g-sr+.g-sr:before{content:"";background:rgba(20,24,40,var(--k-rail-a));height:1px;transform:scaleY(var(--k-rail-w));transform-origin:0 0;position:absolute;top:0;left:0;right:0}.rv .g-sv{white-space:nowrap;color:var(--k-ink);padding-left:var(--sv-pad,0);display:block}.rv .g-sv .g-op{display:inline-block;transform:translateY(-.05em)}.rv .g-sx{min-width:0}.rv .g-sx b{color:var(--k-ink);display:block}.rv .g-sx span{color:var(--k-mute);margin-top:2px;display:block}.rv .g-sx sub{vertical-align:-.25em;font-size:.72em;line-height:0}.rv .g-cta{text-align:center}.rv .g-rep{margin:0 var(--k-edge);padding:var(--k-pad-t) var(--k-pad-x) var(--k-pad-b);border-radius:var(--k-rad);text-align:center;background:radial-gradient(130% 80% at 50% 108%,var(--ask-1),var(--ask-2),var(--ask-3),var(--ask-4) 78%,var(--ask-5));box-shadow:inset 0 0 0 var(--k-lipx) rgba(255,255,255,var(--k-rep-lip)),0 18px 40px -24px rgba(20,30,60,var(--k-rep-sh));display:block;position:relative}.rv .g-rep .g-k{color:var(--ask-label)}.rv .g-rep .g-t{color:var(--white);text-wrap:balance}.rv .g-rep .g-p{color:var(--ask-text);letter-spacing:-.14px;text-wrap:balance}.rv .g-pw{margin-top:var(--k-g-group);justify-content:center;display:flex}.rv .g-pw2{align-items:stretch;gap:var(--k-cta-gap);flex-direction:column}.rv .g-pill{height:var(--k-cta-h);border-radius:var(--pill);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;margin:0;padding:0 24px;text-decoration:none;display:inline-flex}.rv .g-pw2 .g-pill{width:100%;display:flex}.rv .g-bl{align-items:center;display:inline-flex}.rv .g-ra{flex:none;width:12px;height:10px;margin-left:8px;display:block}.rv .g-ghost{color:var(--white);background:linear-gradient(145deg,rgba(0,4,24,var(--k-cta-fd)),rgba(255,255,255,var(--k-cta-fl)));box-shadow:calc(var(--k-cta-sx) * .67) var(--k-cta-sx) calc(var(--k-cta-sx) * 1.67) rgba(0,3,14,var(--k-cta-sd)), calc(var(--k-cta-sx) * 1.67) calc(var(--k-cta-sx) * 2.67) calc(var(--k-cta-sx) * 5.33) rgba(0,3,14,calc(var(--k-cta-sd) * .72)), calc(var(--k-cta-sx) * -1.67) calc(var(--k-cta-sx) * -1.67) calc(var(--k-cta-sx) * 4) rgba(120,150,255,var(--k-cta-sl)), inset var(--k-lipx) var(--k-lipx) 0 0 rgba(255,255,255,var(--k-cta-lip)),inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 rgba(0,6,30,var(--k-cta-lsh)), inset 4px 4px 9px rgba(0,6,30,calc(.22 * var(--k-cta-dish))),inset -3px -3px 8px rgba(150,175,255,calc(.1 * var(--k-cta-dish)))}.rv .g-wht{color:var(--k-ink);background:linear-gradient(145deg,var(--k-wb-c1),var(--k-wb-c2));box-shadow:calc(var(--k-cta-sx) * .67) var(--k-cta-sx) calc(var(--k-cta-sx) * 1.67) rgba(0,3,14,var(--k-wb-sd)), calc(var(--k-cta-sx) * 1.67) calc(var(--k-cta-sx) * 2.67) calc(var(--k-cta-sx) * 5.33) rgba(0,3,14,calc(var(--k-wb-sd) * .72)), inset var(--k-lipx) var(--k-lipx) 0 0 #fff,inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 rgba(70,80,105,var(--k-wb-lsh)), inset 4px 4px 9px rgba(110,122,150,calc(.16 * var(--k-wb-dish))),inset -3px -3px 8px rgba(255,255,255,calc(.9 * var(--k-wb-dish)))}.rv .g-ink{color:var(--white);background:var(--k-ink);box-shadow:calc(var(--k-btn-sx) * .67) var(--k-btn-sx) calc(var(--k-btn-sx) * 1.67 * var(--k-btn-sb)) rgba(20,24,40,calc(var(--k-btn-sd) * 1.6)), calc(var(--k-btn-sx) * 1.67) calc(var(--k-btn-sx) * 2.67) calc(var(--k-btn-sx) * 5.33 * var(--k-btn-sb)) rgba(20,24,40,calc(var(--k-btn-sd) * 1.1)), calc(var(--k-btn-sx) * -1.67) calc(var(--k-btn-sx) * -1.67) calc(var(--k-btn-sx) * 4 * var(--k-btn-sb)) rgba(255,255,255,var(--k-btn-sl)), inset var(--k-lipx) var(--k-lipx) 0 0 rgba(255,255,255,var(--k-cta-lip)),inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 rgba(0,0,0,var(--k-cta-lsh)), inset 4px 4px 9px rgba(0,0,0,calc(.22 * var(--k-cta-dish))),inset -3px -3px 8px rgba(150,175,255,calc(.1 * var(--k-cta-dish)))}.rv .g-rep a:focus-visible{outline-color:var(--white)}.rv .g-srcbtn,.rv .g-pill,.rv .w-menu{transition:box-shadow .16s ease-out,background-color .16s ease-out}.rv .g-srcbtn:hover,.rv .g-soft:hover,.rv .g-ink:hover,.rv .is-hover.g-srcbtn,.rv .is-hover.g-soft,.rv .is-hover.g-ink{--k-btn-sx:4px}.rv .g-ghost:hover,.rv .g-wht:hover,.rv .is-hover.g-ghost,.rv .is-hover.g-wht{--k-cta-sx:4px}.rv .g-srcbtn:active,.rv .g-soft:active,.rv .is-pressed.g-srcbtn,.rv .is-pressed.g-soft{box-shadow:0 0 0 .5px rgba(17,24,39,var(--k-btn-out)), inset var(--k-lipx) var(--k-lipx) 0 0 rgba(70,80,105,var(--k-btn-lsh)),inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 rgba(255,255,255,var(--k-btn-lip)), inset 3px 3px 7px rgba(120,130,155,calc(var(--k-btn-sd) * 2)),inset -2px -2px 6px #ffffffe6}.rv .g-ink:active,.rv .is-pressed.g-ink{box-shadow:inset var(--k-lipx) var(--k-lipx) 0 0 rgba(0,0,0,var(--k-cta-lsh)),inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 rgba(255,255,255,var(--k-cta-lip)), inset 3px 3px 8px #00000080,inset -2px -2px 6px rgba(150,175,255,calc(.1 * var(--k-cta-dish)))}.rv .g-ghost:active,.rv .is-pressed.g-ghost{box-shadow:inset var(--k-lipx) var(--k-lipx) 0 0 rgba(0,6,30,var(--k-cta-lsh)),inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 rgba(255,255,255,var(--k-cta-lip)), inset 3px 3px 8px #00061e66,inset -2px -2px 6px #96afff14}.rv .g-wht:active,.rv .is-pressed.g-wht{box-shadow:inset var(--k-lipx) var(--k-lipx) 0 0 rgba(70,80,105,var(--k-wb-lsh)),inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 #fff, inset 3px 3px 7px #6e7a9652,inset -2px -2px 6px #ffffffe6}.rv .is-focus{outline:2px solid var(--k-num);outline-offset:2px}.rv .g-rep .is-focus{outline-color:var(--white)}.rv .g-pill:disabled,.rv .g-pill[aria-disabled=true]{color:var(--k-mute);background:var(--chart-tray);cursor:default;box-shadow:inset var(--k-lipx) var(--k-lipx) 0 0 #4650691f,inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 #fffc}@media (prefers-reduced-motion:reduce){.rv .g-srcbtn,.rv .g-pill,.rv .w-menu,.rv .w-links a{transition:none}}.rv .g-ft{text-align:center;padding:56px 22px 36px}.rv .g-ft .hr{border-top:1px solid var(--line);margin-bottom:28px}.rv .g-ft .g-lock{width:118px;height:auto;margin:0 auto 18px;display:block}.rv .g-ft .at{color:var(--k-mute);padding-bottom:4px}.rv .g-ft .mg{color:var(--k-mute);padding-bottom:36px}.rv .g-ft .ic{justify-content:center;gap:28px;padding:0 0 22px;display:flex}.rv .g-ft .ic img{width:22px;height:22px;display:block}.rv .g-ft .ad{color:var(--k-mute);padding-bottom:10px}.rv .g-ft .u{text-underline-offset:2px;text-decoration:underline}.rv .w-in{max-width:var(--w-max);padding:0 var(--k-edge) 0;margin:0 auto}.rv .w-in .g-card,.rv .w-in .g-rep{margin:0}.rv .w-sec{gap:var(--k-gap);padding-top:var(--w-section);grid-template-columns:minmax(0,1fr);display:grid}.rv .w-sec.w-open{padding-top:var(--k-gap)}.rv .w-head{padding:0 var(--k-pad-x);margin-bottom:calc(var(--k-g-group) - var(--k-gap))}.rv .w-head .g-p{max-width:600px}.rv .w-in .g-card.w-nav{top:var(--k-edge);z-index:10;height:var(--w-nav-h);margin-top:var(--k-edge);padding:0 6px 0 var(--k-pad-x);border-radius:var(--pill);align-items:center;gap:6px;display:flex;position:sticky}.rv .w-nav .w-home{border-radius:var(--pill);align-items:center;height:44px;margin-right:auto;display:flex}.rv .w-nav .w-logo{width:auto;height:26px;display:block}.rv .w-nav .w-links{align-items:center;gap:2px;margin-right:6px;display:none}.rv .w-nav .w-links a,.rv .w-sheet .w-links a{border-radius:var(--pill);height:44px;color:var(--k-ink);align-items:center;padding:0 12px;transition:box-shadow .16s ease-out,background-color .16s ease-out;display:flex}.rv .w-nav .w-links a:hover,.rv .w-nav .w-links a[aria-current=page],.rv .w-nav .w-links a.is-hover,.rv .w-sheet .w-links a:hover,.rv .w-sheet .w-links a[aria-current=page]{background:var(--chart-tray);box-shadow:inset 0 2px 3px rgba(20,30,60,calc(.07 * var(--k-num-in))),inset 0 1px 1px rgba(20,30,60,calc(.05 * var(--k-num-in))), 0 calc(-1 * var(--k-lipx)) 0 0 rgba(20,30,60,var(--k-num-sh)),0 var(--k-lipx) 0 0 rgba(255,255,255,var(--k-num-lip))}.rv .w-nav .g-pill{height:44px;padding:0 18px}.rv .w-nav .w-get{display:none}.rv .w-menu{width:44px;height:44px;color:var(--k-ink);cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.rv .w-menu svg{width:16px;height:10px;display:block}.rv .w-menu[aria-expanded=true]{box-shadow:0 0 0 .5px rgba(17,24,39,var(--k-btn-out)), inset var(--k-lipx) var(--k-lipx) 0 0 rgba(70,80,105,var(--k-btn-lsh)),inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 rgba(255,255,255,var(--k-btn-lip)), inset 3px 3px 7px rgba(120,130,155,calc(var(--k-btn-sd) * 2)),inset -2px -2px 6px #ffffffe6}.rv .w-in .g-card.w-sheet{padding:12px calc(var(--k-pad-x) - 12px) var(--k-pad-b);margin-top:8px}.rv .w-sheet[hidden]{display:none}.rv .w-sheet .w-links{flex-direction:column;gap:2px;display:flex}.rv .w-sheet .w-links a{height:48px}.rv .w-sheet .w-btns{padding:0 12px}.rv .w-btns{align-items:stretch;gap:var(--k-cta-gap);margin-top:var(--k-g-group);flex-direction:column;display:flex}.rv .w-btns .g-pill{width:100%;display:flex}.rv .w-hero .g-hpf img{object-position:var(--w-focus,50% 40%)}.rv .w-grid{gap:var(--k-gap);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.rv .w-grid>.g-card{flex-direction:column;display:flex}.rv .w-grid>.g-card>.g-study{padding-top:var(--k-g-group);margin-top:auto}.rv .w-ft{padding:var(--w-section) 0 32px}.rv .w-ft .hr{background:var(--line);height:1px;transform:scaleY(var(--k-rail-w));transform-origin:0 0}.rv .w-fin{padding:32px var(--k-pad-x) 0}.rv .w-fgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.rv .w-brand{grid-column:1/-1;margin-bottom:20px}.rv .w-ft .g-lock{width:118px;height:auto;margin:0 0 14px;display:block}.rv .w-ft .at,.rv .w-ft .mg{color:var(--k-mute);display:block}.rv .w-ft .ic{gap:8px;margin:14px 0 0 -11px;display:flex}.rv .w-ft .ic a{border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.rv .w-ft .ic img{width:22px;height:22px;display:block}.rv .w-col>a{min-height:24px;color:var(--k-ink);align-items:center;display:inline-flex}.rv .w-col ul{margin-top:8px;display:none}.rv .w-col li a{min-height:24px;color:var(--k-ink);align-items:center;display:inline-flex}.rv .w-col a:hover,.rv .w-legal a:hover{text-underline-offset:2px;text-decoration:underline}.rv .w-legal{color:var(--k-mute);margin-top:28px}.rv .w-legal+.w-legal{margin-top:8px}.rv .w-legal a{min-height:24px;color:var(--k-ink);align-items:center;margin-right:16px;display:inline-flex}.rv .w-field{display:block}.rv .w-field+.w-field{margin-top:var(--k-gap)}.rv .w-field>.g-k{margin-bottom:var(--k-g-title)}.rv .w-input{width:100%;height:var(--w-field-h);border-radius:var(--k-fig-rad);background:var(--chart-tray);color:var(--k-ink);box-shadow:inset 0 2px 3px rgba(20,30,60,calc(.07 * var(--k-num-in))),inset 0 1px 1px rgba(20,30,60,calc(.05 * var(--k-num-in))), 0 calc(-1 * var(--k-lipx)) 0 0 rgba(20,30,60,var(--k-num-sh)),0 var(--k-lipx) 0 0 rgba(255,255,255,var(--k-num-lip)),0 0 0 var(--k-lipx) rgba(20,30,60,calc(var(--k-num-sh) * .45));border:0;margin:0;padding:0 16px;display:block}.rv .w-input::placeholder{color:var(--k-mute);opacity:1}.rv .w-input:focus,.rv .w-input.is-focus{outline:2px solid var(--k-num);outline-offset:2px}.rv .w-field>.g-sn{margin-top:8px}.rv .w-inline{gap:var(--k-cta-gap);margin-top:var(--k-g-group);flex-direction:column;display:flex}.rv .w-inline .g-pill{width:100%;height:var(--w-field-h);display:flex}.rv .w-seg{border-radius:var(--pill);background:var(--chart-tray);box-shadow:inset 0 2px 3px rgba(20,30,60,calc(.07 * var(--k-num-in))),inset 0 1px 1px rgba(20,30,60,calc(.05 * var(--k-num-in))), 0 calc(-1 * var(--k-lipx)) 0 0 rgba(20,30,60,var(--k-num-sh)),0 var(--k-lipx) 0 0 rgba(255,255,255,var(--k-num-lip));grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;display:inline-grid}.rv .w-seg label{border-radius:var(--pill);height:40px;color:var(--k-mute);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding:0 20px;display:flex;position:relative}.rv .w-seg input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.rv .w-seg label:has(input:checked){color:var(--k-ink);background:linear-gradient(145deg,var(--k-btn-c1),var(--k-btn-c2));box-shadow:1px 2px 4px rgba(120,130,155,var(--k-btn-sd)),0 0 0 .5px rgba(17,24,39,var(--k-btn-out)), inset var(--k-lipx) var(--k-lipx) 0 0 rgba(255,255,255,var(--k-btn-lip)),inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 rgba(70,80,105,var(--k-btn-lsh))}.rv .w-seg label:has(input:focus-visible){outline:2px solid var(--k-num);outline-offset:2px}.rv .w-choices{flex-wrap:wrap;gap:12px 28px;display:flex}.rv .w-choice{min-height:44px;color:var(--k-ink);white-space:nowrap;cursor:pointer;align-items:center;gap:12px;display:inline-flex;position:relative}.rv .w-choice input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.rv .w-dot,.rv .w-box{isolation:isolate;background:var(--chart-tray);width:22px;height:22px;color:var(--white);box-shadow:inset 0 2px 3px rgba(20,30,60,calc(.09 * var(--k-num-in))),inset 0 1px 1px rgba(20,30,60,calc(.06 * var(--k-num-in)));flex:none;justify-content:center;align-items:center;display:flex;position:relative}.rv .w-dot{border-radius:50%}.rv .w-box{border-radius:var(--box)}.rv .w-dot:before,.rv .w-box:before{content:"";z-index:-1;border-radius:inherit;transform:scale(calc(1 + 2 * var(--k-lip-w) / 22));background:linear-gradient(180deg,rgba(20,30,60,var(--k-num-sh)),rgba(255,255,255,var(--k-num-lip)));position:absolute;inset:0}.rv .w-choice input:checked+.w-dot,.rv .w-choice input:checked+.w-box{background:var(--k-num);box-shadow:inset 0 3px 2px rgba(0,0,0,calc(.35 * var(--k-num-in))),inset 0 1px 1px rgba(0,0,0,calc(.3 * var(--k-num-in)))}.rv .w-choice input:checked+.w-dot:after{content:"";background:var(--white);border-radius:50%;width:8px;height:8px}.rv .w-box svg{opacity:0;width:12px;height:10px;display:block}.rv .w-choice input:checked+.w-box svg{opacity:1}.rv .w-choice input:focus-visible+.w-dot,.rv .w-choice input:focus-visible+.w-box{outline:2px solid var(--k-num);outline-offset:2px}.rv-ig .ig-in{top:var(--ig-end);right:var(--k-edge);bottom:var(--ig-end);left:var(--k-edge);gap:var(--k-gap);flex-direction:column;display:flex;position:absolute}.rv-ig.ig-square .ig-in{top:var(--k-edge);bottom:var(--k-edge)}.rv-ig.ig-story .ig-in{top:var(--ig-safe);bottom:var(--ig-safe)}.rv.rv-ig .ig-in>.g-card,.rv.rv-ig .ig-in>.g-rep{flex-direction:column;flex:none;min-height:0;margin:0;display:flex}.rv.rv-ig .ig-in>:last-child{flex:auto}.rv.rv-ig .g-h{font-size:40px;line-height:44px}.rv.rv-ig .g-hpf{aspect-ratio:auto;flex:auto;min-height:0}.rv.rv-ig .g-hpf img{object-position:var(--w-focus,50% 40%)}.rv.rv-ig .ig-foot{margin-top:auto}.rv.rv-ig .g-rep{justify-content:center}.rv.rv-ig .g-study{margin-top:var(--k-g-text)}.rv .ig-next{z-index:2;width:28px;height:10px;color:var(--k-ink);display:block;position:absolute;bottom:24px;right:24px}.rv .ig-next.lt{color:var(--white)}@container rv (min-width:600px){.rv .g-blk{padding-top:calc(var(--k-gap) * var(--k-ds))}.rv .g-card{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);margin:0 24px}.rv .g-t{padding-top:calc(var(--k-g-title) + 2px)}.rv .g-p{margin-top:calc(var(--k-g-text) + 2px)}.rv .g-h{font-size:40px;line-height:44px}.rv .g-t{font-size:28px;line-height:32px}.rv .g-stx b{font-size:19px;line-height:24px}.rv .g-k,.rv .g-sx b{font-size:17px;line-height:22px}.rv .g-p{font-size:17px;line-height:26px}.rv .g-sv{font-size:30px;line-height:34px}.rv .g-hpf,.rv .g-tfig{width:calc(100% + 2 * (var(--k-pad-x) * var(--k-ds) - var(--k-fig-inset)));margin:calc(var(--k-g-fig) + 4px) calc(var(--k-fig-inset) - var(--k-pad-x) * var(--k-ds)) calc(var(--k-fig-inset) - var(--k-pad-b) * var(--k-ds))}.rv .g-chart{padding:16px 20px 14px}.rv .g-chp{height:156px}.rv .g-stc ol{margin-top:calc(var(--k-g-steps) + 4px)}.rv .g-stc li{gap:16px}.rv .g-sfig{max-width:480px}.rv .g-sl{margin-top:calc(var(--k-g-steps) + 4px)}.rv .g-sr{grid-template-columns:calc(var(--k-sum-col) + 16px) minmax(0,1fr);padding:calc(var(--k-sum-row) + 4px) 0}.rv .g-rep{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);background:radial-gradient(95% 130% at 50% 115%,var(--ask-1),var(--ask-2) 24%,var(--ask-3),var(--ask-4) 76%,var(--ask-5));margin:0 24px}.rv .g-rep .g-p{margin-top:var(--k-g-text)}.rv .g-pw2 .g-pill{max-width:400px;margin:0 auto;padding:0 26px}.rv .g-ft{padding:64px 40px 40px}.rv .g-ft .g-lock{width:128px}.rv .w-in{padding:0 var(--w-margin-wide)}.rv .w-sec{gap:calc(var(--k-gap) * var(--k-ds));padding-top:var(--w-section-wide)}.rv .w-sec.w-open{padding-top:calc(var(--k-gap) * var(--k-ds))}.rv .w-head{padding:0 calc(var(--k-pad-x) * var(--k-ds));margin-bottom:calc(var(--w-head-gap) - var(--k-gap) * var(--k-ds))}.rv .w-in .g-card.w-nav{padding-left:calc(var(--k-pad-x) * var(--k-ds))}.rv .w-in .g-card.w-sheet{padding:12px calc(var(--k-pad-x) * var(--k-ds) - 12px) calc(var(--k-pad-b) * var(--k-ds))}.rv .w-nav .w-get{display:flex}.rv .w-btns{flex-flow:wrap;align-items:center}.rv .w-btns .g-pill{width:auto;display:inline-flex}.rv .w-sheet .w-btns{flex-direction:column;align-items:stretch}.rv .w-sheet .w-btns .g-pill{width:100%;display:flex}.rv .w-grid{gap:calc(var(--k-gap) * var(--k-ds));grid-template-columns:repeat(2,minmax(0,1fr))}.rv .w-ft{padding:var(--w-section-wide) 0 40px}.rv .w-fin{padding:40px calc(var(--k-pad-x) * var(--k-ds)) 0}.rv .w-fgrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.rv .w-col ul{display:block}.rv .w-inline{flex-direction:row}.rv .w-inline .w-input{flex:1;min-width:0}.rv .w-inline .g-pill{flex:none;width:auto}}@container rv (min-width:1024px){.rv .w-in{padding:0 var(--w-margin-desk)}.rv .w-sec{gap:var(--w-gap-desk);padding-top:var(--w-section-desk)}.rv .w-sec.w-open{padding-top:var(--w-gap-desk)}.rv .w-head{margin-bottom:calc(var(--w-head-gap) - var(--w-gap-desk))}.rv .w-nav .w-links{display:flex}.rv .w-nav .w-menu,.rv .w-sheet{display:none}.rv .w-hero .g-h{font-size:56px;line-height:60px}.rv .w-head .g-t,.rv .w-ask .g-t{letter-spacing:-.02em;font-size:40px;line-height:44px}.rv .g-card.w-hero{column-gap:calc(var(--k-pad-x) * 2);padding:calc(var(--k-pad-t) * 2) calc(var(--k-pad-x) * var(--k-ds)) calc(var(--k-pad-b) * 2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.rv .w-hero .w-words{grid-area:1/1}.rv .w-hero .g-hpf{aspect-ratio:auto;width:auto;min-height:440px;margin:calc(var(--k-fig-inset) - var(--k-pad-t) * 2) calc(var(--k-fig-inset) - var(--k-pad-x) * var(--k-ds)) calc(var(--k-fig-inset) - var(--k-pad-b) * 2) 0;grid-area:1/2;align-self:stretch}.rv .w-grid{gap:var(--w-gap-desk);grid-template-columns:repeat(3,minmax(0,1fr))}.rv .w-grid.w-two{grid-template-columns:repeat(2,minmax(0,1fr))}.rv .g-stc.w-row ol{column-gap:var(--k-pad-x);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rv .g-stc.w-row li{flex-direction:column;gap:16px}.rv .g-stc.w-row .g-nr{width:auto;height:var(--k-num-px);flex-direction:row}.rv .g-stc.w-row .g-nr .l{width:auto;height:1px;margin:0 calc(8px - var(--k-pad-x)) 0 8px;transform:scaleY(var(--k-rail-w))}.rv .g-stc.w-row li:last-child .g-nr .l{margin-right:0}.rv .g-stc.w-row .g-stx{flex-direction:column;padding:0;display:flex}.rv .g-stc.w-row .g-stx span{padding-bottom:var(--k-g-text)}.rv .g-stc.w-row .g-sfig{margin-top:auto}.rv .g-dean.w-row{column-gap:calc(var(--k-pad-x) * 2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.rv .g-dean.w-row .g-drow{margin-top:0}.rv .g-sum.w-row .g-sl{grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.rv .g-sum.w-row .g-sr{padding:0 0 0 24px;display:block}.rv .g-sum.w-row .g-sr:first-child{padding-left:0}.rv .g-sum.w-row .g-sr+.g-sr:before{width:1px;height:auto;transform:scaleX(var(--k-rail-w));bottom:0;right:auto}.rv .g-sum.w-row .g-sv{margin-bottom:12px;padding-left:0;font-size:40px;line-height:44px}.rv .g-rep.w-ask{padding:calc(var(--k-pad-t) * 2) calc(var(--k-pad-x) * 2) calc(var(--k-pad-b) * 2)}.rv .w-ask>.g-k,.rv .w-ask>.g-t,.rv .w-ask>.g-p{max-width:640px;margin-left:auto;margin-right:auto}.rv .w-ask .g-pw2{flex-direction:row;justify-content:center}.rv .w-ask .g-pw2 .g-pill{width:auto;min-width:220px;max-width:none;margin:0}.rv .w-ft{padding:var(--w-section-desk) 0 48px}.rv .w-fgrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}}
:root{--hbot:var(--k-num);--contrast:#d96400;--red:#d61a2c;--float:#1d78ad;--w-gain:#16a34a;--w-line:linear-gradient(rgba(20,24,40,var(--k-rail-a)),rgba(20,24,40,var(--k-rail-a)));--w-tray-sh:inset 0 2px 3px rgba(20,30,60,calc(.07 * var(--k-num-in))),inset 0 1px 1px rgba(20,30,60,calc(.05 * var(--k-num-in))), 0 calc(-1 * var(--k-lipx)) 0 0 rgba(20,30,60,var(--k-num-sh)),0 var(--k-lipx) 0 0 rgba(255,255,255,var(--k-num-lip)),0 0 0 var(--k-lipx) rgba(20,30,60,calc(var(--k-num-sh) * .45));--w-soft-sh:calc(var(--k-btn-sx) * .67) var(--k-btn-sx) calc(var(--k-btn-sx) * 1.67 * var(--k-btn-sb)) rgba(120,130,155,var(--k-btn-sd)), calc(var(--k-btn-sx) * 1.67) calc(var(--k-btn-sx) * 2.67) calc(var(--k-btn-sx) * 5.33 * var(--k-btn-sb)) rgba(140,150,175,calc(var(--k-btn-sd) * .72)), calc(var(--k-btn-sx) * -1.67) calc(var(--k-btn-sx) * -1.67) calc(var(--k-btn-sx) * 4 * var(--k-btn-sb)) rgba(255,255,255,var(--k-btn-sl)), 0 0 0 .5px rgba(17,24,39,var(--k-btn-out)), inset var(--k-lipx) var(--k-lipx) 0 0 rgba(255,255,255,var(--k-btn-lip)),inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 rgba(70,80,105,var(--k-btn-lsh)), inset 4px 4px 9px rgba(140,150,170,calc(.2 * var(--k-btn-dish))),inset -3px -3px 8px rgba(255,255,255,calc(.95 * var(--k-btn-dish)));--w-sunk-sh:0 0 0 .5px rgba(17,24,39,var(--k-btn-out)), inset var(--k-lipx) var(--k-lipx) 0 0 rgba(70,80,105,var(--k-btn-lsh)),inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 rgba(255,255,255,var(--k-btn-lip)), inset 3px 3px 7px rgba(120,130,155,calc(var(--k-btn-sd) * 2)),inset -2px -2px 6px #ffffffe6;--w-num-sh:inset 0 3px 2px rgba(0,0,0,calc(.35 * var(--k-num-in))),inset 0 1px 1px rgba(0,0,0,calc(.3 * var(--k-num-in))), 0 calc(-1 * var(--k-lipx)) 0 0 rgba(20,30,60,var(--k-num-sh)),0 var(--k-lipx) 0 0 rgba(255,255,255,var(--k-num-lip)),0 0 0 var(--k-lipx) rgba(20,30,60,calc(var(--k-num-sh) * .45));--w-dish-sh:inset 0 2px 3px rgba(20,30,60,calc(.09 * var(--k-num-in))),inset 0 1px 1px rgba(20,30,60,calc(.06 * var(--k-num-in))), 0 calc(-1 * var(--k-lipx)) 0 0 rgba(20,30,60,var(--k-num-sh)),0 var(--k-lipx) 0 0 rgba(255,255,255,var(--k-num-lip)),0 0 0 var(--k-lipx) rgba(20,30,60,calc(var(--k-num-sh) * .45))}html{scroll-padding-top:calc(var(--k-edge) + var(--w-nav-h) + 16px);-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--k-bg-bot);margin:0}.vh{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.rv .skip:focus{z-index:30;clip:auto;border-radius:var(--pill);background:var(--k-ink);width:auto;height:auto;color:var(--white);margin:0;padding:12px 18px;top:12px;left:12px;position:absolute!important}.rv [id]{scroll-margin-top:0}.rv [hidden]{display:none!important}:where(.rv b,.rv strong){font-weight:500}:where(.rv h1,.rv h2,.rv h3,.rv h4,.rv h5,.rv h6){font-size:inherit;font-weight:inherit}:where(.rv figure,.rv blockquote,.rv dl,.rv dd){margin:0}.rv sub,.rv sup{font-size:.72em;line-height:0}.rv .w-top{top:var(--k-edge);z-index:10;margin-top:var(--k-edge);position:sticky}.rv .w-in .w-top>.g-card.w-nav{background-color:#f4f5f78c;margin-top:0;position:relative;top:auto}.rv .w-in .w-top>.g-card.w-sheet{max-height:calc(100vh - var(--w-nav-h) - 2 * var(--k-edge) - 16px);overscroll-behavior:contain;background-color:#f4f5f7d1;margin:0;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto}.rv .g-p a:not([class]),.rv .body a:not([class]),.rv .note:not(.w-legal) a:not([class]),.rv .w-rows a:not([class]),.rv .w-lk,.rv .tbc a{text-underline-offset:3px;-webkit-text-decoration:underline #14141461;text-decoration:underline #14141461;text-decoration-thickness:1px}.rv .g-p a:not([class]):hover,.rv .body a:not([class]):hover,.rv .note:not(.w-legal) a:not([class]):hover,.rv .w-rows a:not([class]):hover,.rv .w-lk:hover{text-decoration-color:currentColor}.rv .w-lk{margin-top:var(--k-g-text);color:var(--k-ink);display:inline-block}.rv .g-card>.g-sn,.rv .g-card .w-words>.g-sn{margin-top:var(--k-g-text)}.rv .g-card>.g-sn.w-gap{margin-top:var(--k-g-group)}.rv .w-words>.g-k+.g-h,.rv .w-words>.g-k+.g-t{padding-top:var(--k-g-title)}.rv .w-words>.g-t:first-child{padding-top:0}.rv .w-hero .w-words>.g-p{max-width:560px}.rv .w-offer,.rv .w-btns+.g-sn{margin-top:var(--k-g-text)}.rv .w-head .g-sn{max-width:600px;margin-top:8px}.rv .w-head>.g-k+.g-t{padding-top:var(--k-g-title)}@container rv (min-width:600px){.rv .w-words>.g-k+.g-t,.rv .w-head>.g-k+.g-t{padding-top:calc(var(--k-g-title) + 2px)}}.rv .w-head>.g-t:first-child{padding-top:0}.rv .w-more{gap:var(--k-cta-gap);padding:0 var(--k-pad-x);flex-wrap:wrap;display:flex}.rv .w-more .g-pill{display:inline-flex}.rv .w-more.w-note{color:var(--k-mute);display:block}.rv .w-more .g-pill.g-sm,.rv .g-pill.g-sm{height:var(--k-btn-h);padding:0 var(--k-btn-px)}.rv .w-one .g-pill{width:auto}html:not(.rv-tbc) .tbc,html:not(.rv-tbc) .rvo{display:none!important}.rv .w-tbct{z-index:20;height:30px;color:var(--k-ink);opacity:.9;gap:7px;padding:0 12px;position:fixed;bottom:12px;left:12px}.rv .w-tbct .button{font-size:13px}.rv .w-tbct i{background:var(--k-mute);opacity:.5;border-radius:50%;width:8px;height:8px;display:block}.rv .w-tbct[aria-pressed=true] i{background:var(--k-num);opacity:1}.rv .tbc{margin-top:var(--k-g-text);border-radius:var(--k-fig-rad);background:var(--chart-tray);box-shadow:var(--w-tray-sh);color:var(--k-mute);font:400 13px/20px var(--font-swiss);letter-spacing:-.14px;text-align:left;padding:10px 14px;display:block}.rv .tbc b{color:var(--k-ink)}.rv .w-head .tbc,.rv .w-more .tbc{max-width:600px}.rv .w-side{margin-top:var(--k-g-fig)}.rv .w-split>.w-words{min-width:0}.rv .w-split .g-hpf img{object-position:var(--w-focus,50% 40%)}.rv .tk{vertical-align:middle;width:var(--s,16px);height:var(--s,16px);border-radius:var(--pill);background:var(--c,var(--k-num));box-shadow:var(--w-num-sh);flex:none;display:inline-block;position:relative}.rv .tk.two{width:calc(var(--s,16px) * 2)}.rv .tk.four{width:calc(var(--s,16px) * 4)}.rv .tk>i{--v:calc(var(--s,16px) / 16 * .7);--gw:max(2px,calc(var(--s,16px) * .2));top:24%;bottom:24%;left:calc(50% - var(--gw) / 2);width:var(--gw);border-radius:var(--pill);background:linear-gradient(var(--chart-tray),var(--chart-tray)),var(--k-bg-bot,#eceef2);box-shadow:inset 0 calc(var(--v) * .8) calc(var(--v) * .5) #000000b8,inset 0 calc(var(--v) * 1.8) calc(var(--v) * 1.4) #0006,inset calc(var(--v) * .6) calc(var(--v) * 1.8) calc(var(--v) * 2.4) #0a0f2342, 0 calc(var(--v) * -.9) calc(var(--v) * 1.4) #0000008c,0 calc(var(--v) * .8) calc(var(--v) * 1.2) #ffffff80;position:absolute}.rv .tk.four>i{left:calc(25% - var(--gw) / 2)}.rv .tk.four>i+i{left:calc(50% - var(--gw) / 2)}.rv .tk.four>i+i+i{left:calc(75% - var(--gw) / 2)}.rv .tk{--u:calc(var(--s,16px) / 16);box-shadow:inset calc(var(--u) * .8) calc(var(--u) * 2.4) calc(var(--u) * 3) #00000061,inset 0 calc(var(--u) * .6) calc(var(--u) * .7) #00000047, 0 calc(var(--u) * -.6) calc(var(--u) * 1) #141e3c29,0 calc(var(--u) * .8) calc(var(--u) * 1.2) #fffffff2}.rv .tk.none{box-shadow:inset calc(var(--u) * 1) calc(var(--u) * 1.8) calc(var(--u) * 2.6) #141e3c21,inset 0 calc(var(--u) * .6) calc(var(--u) * .7) #141e3c1a, 0 calc(var(--u) * -.6) calc(var(--u) * 1) #141e3c24,0 calc(var(--u) * .8) calc(var(--u) * 1.2) #fffffff2;background:var(--chart-tray)}.rv .tk.over{opacity:.38}.rv .tok{--s:16px;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rv .w-well,.rv .mctr{margin-top:var(--k-g-group);border-radius:var(--k-fig-rad);background:var(--chart-tray);box-shadow:var(--w-tray-sh);padding:16px 16px 14px}.rv .mctr .ctn,.rv .w-well .mb-name{color:var(--k-ink);margin-top:12px}.rv .mctr .ctc,.rv .w-well .mb-sub{color:var(--k-mute);margin-top:2px;display:block}.rv .mb-left.over{color:var(--k-ink)}.rv .mb-cost,.rv .mb-cost .vs{display:block}.rv .w-meta{color:var(--k-mute);flex-direction:column;align-items:flex-start;gap:8px;display:flex}.rv .w-wells{--s:12px;align-items:center;gap:6px;display:flex}.rv .w-meta+.g-t{padding-top:var(--k-g-title)}.rv .w-rw>.w-btns,.rv .w-month>.w-btns,.rv .w-push{padding-top:var(--k-g-group);margin-top:auto}.rv .w-grid>.g-card>.g-hpf:last-child,.rv .w-grid>.g-card>.g-tfig:last-child{flex:none}.rv .w-key{margin-top:var(--k-g-group);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.rv .w-key li{--s:14px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.rv .w-key .tk{grid-row:1/3}.rv .w-key .note{color:var(--k-mute);display:block}.rv .w-side>.g-k+.w-key{margin-top:var(--k-g-text)}.rv .w-ticks{margin-top:var(--k-g-group);gap:8px;display:grid}.rv .w-ticks li{color:var(--k-ink);padding-left:26px;position:relative}.rv .w-ticks li:before{content:"";background:var(--k-ink);width:13px;height:10px;position:absolute;top:7px;left:1px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 10'%3E%3Cpath d='M1 5.2l3.6 3.4L12 1.2' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/13px 10px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 10'%3E%3Cpath d='M1 5.2l3.6 3.4L12 1.2' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/13px 10px no-repeat}.rv .w-dots{margin-top:var(--k-g-group);gap:8px;display:grid}.rv .w-dots li{padding-left:20px;position:relative}.rv .w-dots li:before{content:"";background:var(--k-ink);border-radius:50%;width:5px;height:5px;position:absolute;top:10px;left:3px}.rv .w-rows{margin:var(--k-g-group) 0 0}.rv .w-rows>div{padding:12px 0;position:relative}.rv .w-rows>div:first-child{padding-top:0}.rv .w-rows>div:last-child{padding-bottom:0}.rv .w-rows>div+div:before,.rv .w-line:before{content:"";background:rgba(20,24,40,var(--k-rail-a));height:1px;transform:scaleY(var(--k-rail-w));transform-origin:0 0;position:absolute;top:0;left:0;right:0}.rv .w-rows dt{color:var(--k-ink);display:block}.rv .w-rows dd{color:var(--k-ink);margin:2px 0 0}.rv .w-rows dd .tk{--s:13px;margin-right:6px}.rv .w-rows.w-fig dd{font-variant-numeric:tabular-nums}.rv .g-card>.g-k+.w-pw,.rv .w-top2+.w-pw{margin-top:var(--k-g-text)}.rv .w-top2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.rv .w-seg button{border-radius:var(--pill);height:40px;color:var(--k-mute);white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0 20px;transition:box-shadow .16s ease-out;display:flex}.rv .w-seg button[aria-pressed=true]{color:var(--k-ink);background:linear-gradient(145deg,var(--k-btn-c1),var(--k-btn-c2));box-shadow:1px 2px 4px rgba(120,130,155,var(--k-btn-sd)),0 0 0 .5px rgba(17,24,39,var(--k-btn-out)), inset var(--k-lipx) var(--k-lipx) 0 0 rgba(255,255,255,var(--k-btn-lip)),inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 rgba(70,80,105,var(--k-btn-lsh))}.rv .w-chips{flex-wrap:wrap;gap:10px;display:flex}.rv .w-chip{height:var(--k-btn-h);padding:0 var(--k-btn-px);border-radius:var(--pill);color:var(--k-ink);white-space:nowrap;cursor:pointer;background:linear-gradient(145deg,var(--k-btn-c1),var(--k-btn-c2));box-shadow:var(--w-soft-sh);border:0;align-items:center;gap:8px;margin:0;transition:box-shadow .16s ease-out;display:inline-flex}@media (hover:hover) and (pointer:fine){.rv .w-chip:hover{--k-btn-sx:4px}}.rv .w-chip:active,.rv .w-chip[aria-pressed=true]{box-shadow:var(--w-sunk-sh)}.rv .w-chip[aria-pressed=true]:before{content:"";background:var(--k-num);border-radius:50%;width:6px;height:6px}.rv .w-chip .g-ra{margin-left:2px}.rv .mb .q{color:var(--k-ink);margin-bottom:12px;display:block}.rv .mb .wells{--s:16px;flex-wrap:wrap;align-items:center;gap:8px;min-height:16px;display:flex}.rv .mb-grid{gap:var(--k-g-group);margin-top:var(--k-g-group);display:grid}.rv .mb-grid>.steppers,.rv .mb-sum>.w-well{margin-top:0}.rv .mb-sum>.w-btns{margin-top:var(--k-g-group)}@container rv (min-width:1024px){.rv .mb-wide .mb-grid{column-gap:calc(var(--k-pad-x) * 2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.rv .steppers{margin-top:var(--k-g-text)}.rv .stp{justify-content:space-between;align-items:center;gap:12px;min-height:52px;display:flex;position:relative}.rv .stp+.stp:before{content:"";background:rgba(20,24,40,var(--k-rail-a));height:1px;transform:scaleY(var(--k-rail-w));transform-origin:0 0;position:absolute;top:0;left:0;right:0}.rv .stp .label{align-items:center;gap:10px;display:flex}.rv .stp .label i{background:var(--c);width:12px;height:12px;box-shadow:var(--w-num-sh);border-radius:50%;flex:none}.rv .stp .ctl{align-items:center;gap:8px;display:flex}.rv .stp .ctl b{text-align:center;font-variant-numeric:tabular-nums;min-width:24px}.rv .w-step{width:40px;height:40px;color:var(--k-ink);font:400 20px/1 var(--font-swiss);cursor:pointer;background:linear-gradient(145deg,var(--k-btn-c1),var(--k-btn-c2));box-shadow:var(--w-soft-sh);border:0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;transition:box-shadow .16s ease-out;display:flex}.rv .w-step:active{box-shadow:var(--w-sunk-sh)}.rv .w-voices,.rv .w-scroll{gap:var(--k-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--k-edge);scrollbar-width:none;margin:-8px calc(-1 * var(--k-edge)) calc(-1 * var(--w-shb));padding:8px var(--k-edge) var(--w-shb);grid-auto-columns:minmax(272px,84%);grid-auto-flow:column;display:grid;overflow-x:auto}.rv .w-voices::-webkit-scrollbar{display:none}.rv .w-scroll::-webkit-scrollbar{display:none}.rv .w-voices>.g-card,.rv .w-scroll>.g-card{scroll-snap-align:start;flex-direction:column;margin:0;display:flex}.rv .w-voice blockquote{flex:1;margin:12px 0 0}.rv .w-voice figcaption,.rv .w-voice .g-sn{margin-top:var(--k-g-group)}.rv .w-voice .label{color:var(--k-ink);display:block}.rv .w-stars{color:var(--k-ink);font:400 14px/20px var(--font-swiss);letter-spacing:2px;display:block}.rv .w-press{margin-top:var(--k-g-group);flex-wrap:wrap;align-items:center;gap:20px 36px;display:flex}.rv .w-press img{width:auto;height:30px;display:block}.rv .w-press img.lo{height:22px}.rv .w-endorse{margin-top:var(--k-g-group);align-items:center;gap:14px;display:flex}.rv .w-endorse .g-dav,.rv .w-endorse .g-dav img{width:40px;height:40px}.rv .w-endorse .w-lk{margin:0}.rv .rp{border-radius:var(--k-fig-rad);background:var(--chart-tray);box-shadow:var(--w-tray-sh);padding:18px 20px 20px}.rv .rp-top{justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:14px;display:flex}.rv .rp-row{padding:14px 0;position:relative}.rv .rp-row:last-child{padding-bottom:0}.rv .rp-row:before{content:"";background:rgba(20,24,40,var(--k-rail-a));height:1px;transform:scaleY(var(--k-rail-w));transform-origin:0 0;position:absolute;top:0;left:0;right:0}.rv .rp-row>.note{color:var(--k-mute);display:block}.rv .rp-row .step-title,.rv .rp-row .body{margin-top:2px}.rv .rp-row>p.note{margin-top:8px}.rv .rp .tok{--s:15px;gap:6px;margin-top:10px}.rv .rp .fc{align-items:center;gap:14px;margin-top:8px;display:flex}.rv .rp .fc svg{flex:none;width:120px;height:33px;display:block}.rv .w-month .tok{--s:15px;gap:6px}.rv .g-stx .w-sl{color:var(--k-mute);margin-bottom:2px;display:block}.rv .g-stc .g-stx>.note{color:var(--k-mute);padding-top:6px;display:block}.rv .g-stc>.g-p{max-width:640px}.rv .w-faq details{position:relative}.rv .w-faq details+details:before{content:"";background:rgba(20,24,40,var(--k-rail-a));height:1px;transform:scaleY(var(--k-rail-w));transform-origin:0 0;position:absolute;top:0;left:0;right:0}.rv .w-faq summary{cursor:pointer;min-height:44px;color:var(--k-ink);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;list-style:none;display:flex}.rv .w-faq details:first-child summary{padding-top:0}.rv .w-faq details:last-child:not([open]) summary{padding-bottom:0}.rv .w-faq summary::-webkit-details-marker{display:none}.rv .w-faq summary:focus-visible{outline:2px solid var(--k-num);outline-offset:4px;border-radius:6px}.rv .w-pm{background:linear-gradient(145deg,var(--k-btn-c1),var(--k-btn-c2));width:32px;height:32px;box-shadow:var(--w-soft-sh);--k-btn-sx:2px;border-radius:50%;flex:none;position:relative}.rv .w-pm:before,.rv .w-pm:after{content:"";background:var(--k-ink);border-radius:1px;width:12px;height:1.5px;margin:-.75px 0 0 -6px;position:absolute;top:50%;left:50%}.rv .w-pm:after{transform:rotate(90deg)}.rv .w-faq details[open] .w-pm{box-shadow:var(--w-sunk-sh)}.rv .w-faq details[open] .w-pm:after{display:none}.rv .w-faq .w-a{color:var(--k-ink);padding:0 48px 16px 0}.rv .w-faq details:last-child .w-a{padding-bottom:0}.rv .w-faq .w-a .tbc{margin-bottom:2px}.rv .w-tw{margin:var(--k-g-group) calc(-1 * var(--k-pad-x)) 0;padding:0 var(--k-pad-x);scrollbar-width:thin;overflow-x:auto}.rv .w-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.rv .w-table th,.rv .w-table td{text-align:left;vertical-align:top;color:var(--k-ink);padding:12px 16px 12px 0}.rv .w-table th:last-child,.rv .w-table td:last-child{padding-right:0}.rv .w-table thead th{vertical-align:bottom;padding-top:0}.rv .w-table tbody tr td,.rv .w-table tbody tr th{background:var(--w-line) 0 0/100% .5px no-repeat}.rv .w-table .tk{--s:13px;margin-right:8px}.rv .w-table .w-nw{white-space:nowrap}.rv .w-table td .note{color:var(--k-mute);display:block}.rv .w-table .tok{--s:13px;gap:5px;margin:6px 0 4px}.rv .w-mapf{margin-top:var(--k-g-fig);aspect-ratio:500/379;border-radius:var(--k-fig-rad);background:var(--chart-tray);box-shadow:var(--w-tray-sh);position:relative;overflow:hidden}.rv .w-mapf svg{width:100%;height:100%;position:absolute;inset:0}.rv .w-mapf .land{fill:#ffffffb8;stroke:#fffffff2;stroke-width:1px;vector-effect:non-scaling-stroke;filter:drop-shadow(2px 3px 4px #78829b38)}.rv .pin{left:calc(var(--px) * 1%);top:calc(var(--pyp) * 1%);z-index:2;min-height:28px;color:var(--k-ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0;display:flex;position:absolute;transform:translate(-14px,-14px)}.rv .pin[aria-pressed=true]{z-index:4}.rv .pin i{background:var(--chart-tray);width:14px;height:14px;box-shadow:var(--w-dish-sh);border-radius:50%;flex:none;margin:7px;position:relative}.rv .pin[data-status=open] i,.rv .pin[data-status=next] i{background:var(--k-num);box-shadow:var(--w-num-sh)}.rv .pin[data-status=next] i{opacity:.5}.rv .pin span{border-radius:var(--pill);background:linear-gradient(145deg,var(--k-btn-c1),var(--k-btn-c2));height:28px;box-shadow:var(--w-soft-sh);--k-btn-sx:2px;align-items:center;padding:0 12px;display:none}.rv .pin[aria-pressed=true] span{box-shadow:var(--w-sunk-sh);display:flex}.rv .pin:focus-visible{outline:none}.rv .pin:focus-visible i{outline:2px solid var(--k-num);outline-offset:3px}.rv .w-mapn{color:var(--k-mute);margin:0;position:absolute;top:12px;left:16px}.rv .w-dock .g-k{color:var(--k-mute)}.rv select.w-input{appearance:none;cursor:pointer;background:var(--chart-tray) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%23141414' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 18px center/12px 8px no-repeat;padding-right:44px}.rv textarea.w-input{resize:vertical;height:auto;min-height:132px;padding:12px 16px;line-height:24px}.rv .w-form,.rv .w-form .w-btns{margin-top:var(--k-g-group)}.rv .w-form>.g-sn{margin-top:var(--k-g-text)}.rv button.g-pill{font:inherit}.rv .w-ok{margin-top:var(--k-g-group)}.rv .w-ok:focus{outline:none}.rv .w-pay .w-rows dd b{font-weight:500}.rv .w-pay .w-you,.rv .w-pay .w-btns{margin-top:var(--k-g-group)}.rv .w-pay>.g-sn{margin-top:var(--k-g-text)}.rv .w-done{width:48px;height:48px;margin-bottom:var(--k-g-group);background:var(--k-num);box-shadow:var(--w-num-sh);border-radius:50%;justify-content:center;align-items:center;display:flex}.rv .w-done svg{width:18px;height:14px;color:var(--white)}.rv .w-search{margin-top:var(--k-g-group)}.rv .w-count{color:var(--k-mute);min-height:20px;margin-top:8px}.rv .w-lib>details>summary,.rv .w-lib .st-more>summary{list-style:none}.rv .w-lib summary::-webkit-details-marker{display:none}.rv .w-lib>details>summary,.rv .lgrp{margin-top:var(--k-g-group)}.rv .lgrp .w-gh{justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:8px;display:flex}.rv .st-list{display:block}.rv .st-list li{padding:12px 0;position:relative}.rv .st-list li+li:before{content:"";background:rgba(20,24,40,var(--k-rail-a));height:1px;transform:scaleY(var(--k-rail-w));transform-origin:0 0;position:absolute;top:0;left:0;right:0}.rv .st-list .t{color:var(--k-ink);display:block}.rv .st-list a.t{text-underline-offset:3px;-webkit-text-decoration:underline #14141440;text-decoration:underline #14141440;text-decoration-thickness:1px}.rv .st-list a.t:hover{text-decoration-color:currentColor}.rv .st-list .m{color:var(--k-mute);margin-top:2px;display:block}.rv .st-more>summary{margin-top:12px}.rv .w-vz svg{width:100%;height:auto;display:block;overflow:visible}.rv .w-vz .cv{fill:none;stroke:var(--k-num);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.rv .w-vz .bl{stroke:var(--chart-grey);stroke-width:1.5px;stroke-dasharray:3 5;stroke-linecap:round;vector-effect:non-scaling-stroke}.rv .w-vz text{fill:var(--k-mute);font:500 24px var(--font-swiss);letter-spacing:-.2px}.rv .w-vz figcaption{color:var(--k-mute);margin-top:12px}.rv .w-ring{width:100%;max-width:360px;height:auto;margin:var(--k-g-fig) auto 0;display:block}.rv .w-ring .rg{fill:none;stroke:rgba(20,24,40,var(--k-rail-a));stroke-width:1px}.rv .w-ring .arc{fill:none;stroke:var(--chart-grey);stroke-width:1.5px;stroke-dasharray:3 5;stroke-linecap:round}.rv .w-ring .arc.on{stroke:var(--k-num);stroke-width:2px;stroke-dasharray:none}.rv .w-ring .nd circle{fill:#eef0f4;stroke:#fffffff2;stroke-width:1px}.rv .w-ring .nd.on circle{fill:var(--k-num);stroke:none}.rv .w-ring text{fill:var(--k-ink);font:500 13px var(--font-swiss);letter-spacing:-.14px;text-anchor:middle}.rv .w-ring .nd.on text{fill:var(--white)}.rv .w-ring .c{fill:var(--k-mute);font-weight:400}.rv .w-tag{border-radius:var(--pill);background:var(--chart-tray);height:24px;box-shadow:var(--w-tray-sh);color:var(--k-ink);align-items:center;gap:6px;padding:0 10px;display:inline-flex}.rv .w-tag.on:before{content:"";background:var(--k-num);border-radius:50%;width:6px;height:6px}.rv .w-tag+.g-t{padding-top:12px}.rv .w-prose section+section{margin-top:var(--k-g-group)}.rv .w-prose h2{padding-top:0}.rv .w-prose p,.rv .w-prose ul{margin-top:var(--k-g-para)}.rv .w-prose .g-t+p,.rv .w-prose .g-t+ul{margin-top:var(--k-g-text)}@container rv (min-width:600px){.rv .w-prose .g-t+p,.rv .w-prose .g-t+ul{margin-top:calc(var(--k-g-text) + 2px)}}.rv .w-prose ul{gap:6px;display:grid}.rv .w-prose li{padding-left:20px;position:relative}.rv .w-prose li:before{content:"";background:var(--k-ink);border-radius:50%;width:5px;height:5px;position:absolute;top:10px;left:3px}.rv .w-shot>.g-hpf{margin-top:var(--k-g-text)}@container rv (min-width:600px){.rv .w-more{padding:0 calc(var(--k-pad-x) * var(--k-ds))}.rv .w-key{grid-template-columns:repeat(4,minmax(0,1fr))}.rv .w-side .w-key{grid-template-columns:repeat(2,minmax(0,1fr))}.rv .w-ticks.two{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.rv .w-rows.w-qa>div{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:24px;display:grid}.rv .w-rows.w-qa dd{margin-top:0}.rv .w-tw{margin-left:calc(-1 * var(--k-pad-x) * var(--k-ds));margin-right:calc(-1 * var(--k-pad-x) * var(--k-ds));padding:0 calc(var(--k-pad-x) * var(--k-ds))}.rv .w-voices,.rv .w-scroll{grid-auto-columns:calc((100% - var(--k-gap) * var(--k-ds)) / 2.2);gap:calc(var(--k-gap) * var(--k-ds));margin:-8px calc(-1 * var(--w-margin-wide)) calc(-1 * var(--w-shb));padding:8px var(--w-margin-wide) var(--w-shb);scroll-padding:0 var(--w-margin-wide)}.rv .w-fgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.rv .w-mapn{top:16px;left:20px}.rv .rp{padding:20px 24px 24px}}@container rv (min-width:1024px){.rv .g-card.w-hero.w-solo{display:block}.rv .w-solo .w-words{max-width:760px}.rv .w-hero .w-side{grid-area:1/2;align-self:center;margin:0}.rv .g-card.w-split{column-gap:calc(var(--k-pad-x) * 2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.rv .w-split>.w-words{grid-area:1/1}.rv .w-split>.g-hpf{aspect-ratio:auto;width:auto;min-height:360px;margin:calc(var(--k-fig-inset) - var(--k-pad-t) * var(--k-ds)) calc(var(--k-fig-inset) - var(--k-pad-x) * var(--k-ds)) calc(var(--k-fig-inset) - var(--k-pad-b) * var(--k-ds)) 0;grid-area:1/2;align-self:stretch}.rv .w-split>.w-mapf,.rv .w-split>.w-side{grid-area:1/2;margin:0}.rv .w-voices,.rv .w-scroll{gap:var(--w-gap-desk);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;margin:0;padding:0;overflow:visible}.rv .w-fgrid,.rv .w-grid.w-four{grid-template-columns:repeat(4,minmax(0,1fr))}.rv .w-grid.w-three{grid-template-columns:repeat(3,minmax(0,1fr))}.rv .w-faq{column-gap:calc(var(--k-pad-x) * 2);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.rv .w-faq>.w-fh{grid-column:1}.rv .w-faq>.w-fq{grid-column:2}}@media (prefers-reduced-motion:reduce){.rv .w-chip,.rv .w-step,.rv .w-seg button{transition:none}}.rv .g-stx .tok .tk{padding:0}.rv .g-stx .tok{--s:14px;gap:6px;margin-top:10px}.rv .w-fq{margin-top:var(--k-g-group)}@container rv (min-width:1024px){.rv .w-fq{margin-top:0}}.rv .g-sum>.g-sl:first-child{margin-top:0}@container rv (min-width:1024px){.rv .g-sum.w-row.w-sum4 .g-sl,.rv .w-scroll.w-four{grid-template-columns:repeat(4,minmax(0,1fr))}}.rv .w-q{color:var(--k-ink)}.rv .g-card>.w-q{margin-top:var(--k-g-group)}.rv .w-q+.g-sn{margin-top:6px}.rv .w-voice1 blockquote{margin-top:12px}.rv .w-gpanel .w-chips{gap:12px}.rv .w-ex{align-items:center;min-height:76px;display:flex}.rv .rp-mini{width:100%}.rv .rp-mini.fc{align-items:center;gap:14px;display:flex}.rv .rp-mini svg{flex:none;width:120px;height:33px;display:block}.rv .rp-mini .tok{--s:14px;gap:6px}.rv .rp-mini .note{color:var(--k-mute);margin-top:8px}.rv .w-week{flex-wrap:wrap;gap:8px;display:flex}.rv .w-day{background:var(--chart-tray);width:30px;height:30px;box-shadow:var(--w-dish-sh);color:var(--k-mute);font:500 13px/1 var(--font-swiss);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.rv .w-day.on{background:var(--k-num);box-shadow:var(--w-num-sh);color:var(--white)}.rv .w-part .w-well{margin-top:var(--k-g-group)}.rv .w-grid>.w-part>.w-well{margin-top:auto;padding-top:16px}.rv .w-grid>.w-part>.g-p:last-of-type{margin-bottom:var(--k-g-group)}.rv .w-offer .w-pane,.rv .w-offer .w-pr{margin-top:var(--k-g-group)}.rv .w-offer .w-pr>.w-ticks:first-child,.rv [data-plan-pane]>.w-pw:first-child{margin-top:0}.rv .w-offer .w-btns+.g-sn{margin-top:var(--k-g-text)}.rv .w-offer .mb{padding-top:0}.rv .w-oplans,.rv .w-offer1 .mb{margin-top:var(--w-band)}.rv .w-offer1{--w-band:var(--k-g-group)}@container rv (min-width:600px){.rv .w-offer1{--w-band:calc(var(--k-g-group) * var(--k-ds))}}@container rv (min-width:1024px){.rv .w-oplans [data-plan-pane]{column-gap:calc(var(--k-pad-x) * 2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.rv .w-oplans [data-plan-pane]>.w-pw{max-width:none}.rv .w-oplans [data-plan-pane]>.w-ticks{margin-top:0}.rv .w-oplans [data-plan-pane]>.w-ticks.two{grid-template-columns:minmax(0,1fr)}.rv .w-offer .w-pane{column-gap:calc(var(--k-pad-x) * 2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.rv .w-offer .w-pr{margin-top:0}.rv .w-jgrid{gap:var(--w-gap-desk);grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;display:grid}.rv .w-jgrid .w-pay{top:calc(var(--k-edge) + var(--w-nav-h) + 16px);position:sticky}.rv .w-jgrid .w-offer .w-pane{grid-template-columns:minmax(0,1fr)}.rv .w-jgrid .w-offer .w-pr{margin-top:var(--k-g-group)}}.rv .w-jgrid{gap:var(--k-gap);grid-template-columns:minmax(0,1fr);display:grid}.rv .w-libp .w-lib .lgrp{margin-top:var(--k-g-group);padding-top:var(--k-g-group);position:relative}.rv .w-libp .w-lib .lgrp:before{content:"";background:rgba(20,24,40,var(--k-rail-a));height:1px;transform:scaleY(var(--k-rail-w));transform-origin:0 0;position:absolute;top:0;left:0;right:0}.rv .w-libp .w-search .w-field>.g-k{margin-bottom:var(--k-g-title)}.rv .w-inv{margin-top:var(--k-g-group)}.rv #press .w-inv{text-align:center;max-width:600px;color:var(--k-mute);justify-self:center;margin:0}.rv .w-sec.w-tight{padding-top:var(--k-gap)}.rv .w-head .w-chips{margin-top:16px}.rv .g-card>.g-p,.rv .g-card .w-words>.g-p,.rv .g-card>.w-ticks,.rv .g-card>.w-dots,.rv .g-card>.tbc,.rv .g-card .w-words>.tbc{max-width:720px}.rv .g-stc:not(.w-row) .g-stx{max-width:760px}.rv .w-rows{max-width:none}.rv .w-cmp tbody th{white-space:nowrap;padding-right:24px}.rv .w-vzp{position:relative}.rv .w-vzl{color:var(--k-mute);white-space:nowrap;position:absolute;transform:translateY(-100%)}.rv .w-vzl.r{transform:translate(-100%,-100%)}@container rv (min-width:1024px){.rv .g-stc.w-row.w-weeks ol{grid-template-columns:repeat(4,minmax(0,1fr))}.rv .w-split>.g-tfig{width:auto;margin:calc(var(--k-fig-inset) - var(--k-pad-t) * var(--k-ds)) calc(var(--k-fig-inset) - var(--k-pad-x) * var(--k-ds)) calc(var(--k-fig-inset) - var(--k-pad-b) * var(--k-ds)) 0;grid-area:1/2;justify-content:center;align-self:stretch;align-items:center;display:flex}.rv .w-split>.g-tfig img{max-width:480px}}.rv .w-inline{max-width:640px}.rv .w-prose .g-p,.rv .w-prose ul,.rv .w-prose .tbc{max-width:720px}.rv .w-tag{align-self:flex-start}.rv .w-table{min-width:520px}.rv .w-table.w-cmp{min-width:760px}
:root{--w-night:#0b0c10;--w-gold:#f2a900;--w-open:#1fa64a;--w-ease:cubic-bezier(.28,.11,.32,1);--w-in:cubic-bezier(.37,0,.63,1);--w-bar:calc(8px + var(--w-nav-h))}@container rv (min-width:600px){.rv .g-hpf,.rv .g-tfig{border-radius:calc(var(--k-rad) + 4px - var(--k-fig-inset))}}.rv .w-top{margin-top:8px;top:8px}.rv .w-nav .w-enso{width:auto;height:30px;display:block}.rv .w-nav .w-links a[aria-current=page],.rv .w-sheet .w-links a[aria-current=page]{color:var(--k-ink);box-shadow:var(--w-sunk-sh);background:#141e3c06}.rv .w-nav .g-ink{z-index:1;box-shadow:1px 2px 4px #14182838,3px 6px 12px -2px #14182824, inset var(--k-lipx) var(--k-lipx) 0 0 #ffffff29,inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 rgba(0,0,0,var(--k-cta-lsh)), inset 3px 3px 7px #0003;position:relative}.rv .w-nav .g-ink:active{box-shadow:inset var(--k-lipx) var(--k-lipx) 0 0 rgba(0,0,0,var(--k-cta-lsh)),inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 #ffffff24, inset 3px 3px 8px #00000080}.rv .w-nav .g-soft{box-shadow:calc(var(--k-btn-sx) * .67) var(--k-btn-sx) calc(var(--k-btn-sx) * 1.67 * var(--k-btn-sb)) rgba(120,130,155,var(--k-btn-sd)), calc(var(--k-btn-sx) * 1.67) calc(var(--k-btn-sx) * 2.67) calc(var(--k-btn-sx) * 5.33 * var(--k-btn-sb)) rgba(140,150,175,calc(var(--k-btn-sd) * .72)), 0 0 0 .5px rgba(17,24,39,var(--k-btn-out)), inset var(--k-lipx) var(--k-lipx) 0 0 rgba(255,255,255,var(--k-btn-lip)),inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 rgba(70,80,105,var(--k-btn-lsh)), inset 4px 4px 9px rgba(140,150,170,calc(.2 * var(--k-btn-dish))),inset -3px -3px 8px rgba(255,255,255,calc(.95 * var(--k-btn-dish)))}.rv .w-nav .g-soft:active,.rv .w-nav .w-menu[aria-expanded=true]{box-shadow:var(--w-sunk-sh)}.rv .g-wht{--k-cta-sx:4px;--k-wb-c1:#e3e7f0;--k-wb-dish:1.6;--k-wb-lsh:.32;box-shadow:calc(var(--k-cta-sx) * .67) var(--k-cta-sx) calc(var(--k-cta-sx) * 1.67) rgba(0,3,14,var(--k-wb-sd)), calc(var(--k-cta-sx) * 1.67) calc(var(--k-cta-sx) * 2.67) calc(var(--k-cta-sx) * 5.33) rgba(0,3,14,calc(var(--k-wb-sd) * .72)), calc(var(--k-cta-sx) * -1.67) calc(var(--k-cta-sx) * -1.67) calc(var(--k-cta-sx) * 4) #96afff33, inset var(--k-lipx) var(--k-lipx) 0 0 #fff,inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 rgba(70,80,105,var(--k-wb-lsh)), inset 4px 4px 9px rgba(110,122,150,calc(.16 * var(--k-wb-dish))),inset -3px -3px 8px rgba(255,255,255,calc(.9 * var(--k-wb-dish)))}@media (hover:hover) and (pointer:fine){.rv .g-soft:hover,.rv .g-srcbtn:hover,.rv .w-chip:hover,.rv .w-step:hover,.rv .w-menu:hover,.rv .w-pm:hover{box-shadow:var(--w-sunk-sh)}.rv .g-wht:hover{box-shadow:inset var(--k-lipx) var(--k-lipx) 0 0 rgba(70,80,105,var(--k-wb-lsh)),inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 #fff, inset 3px 3px 7px #6e7a9652,inset -2px -2px 6px #ffffffe6}.rv .g-ghost:hover{box-shadow:inset var(--k-lipx) var(--k-lipx) 0 0 rgba(0,6,30,var(--k-cta-lsh)),inset calc(-1 * var(--k-lipx)) calc(-1 * var(--k-lipx)) 0 0 rgba(255,255,255,var(--k-cta-lip)), inset 3px 3px 8px #00061e66,inset -2px -2px 6px #96afff14}.rv .g-ink:hover{background:var(--k-num)}}.rv .g-ink{transition:background-color .2s var(--w-ease),box-shadow .16s ease-out}.rv .g-blue{color:var(--white);box-shadow:0 10px 22px -10px #042cec99,0 2px 5px #042cec38,inset 0 var(--k-lipx) 0 #fff6,inset 0 calc(-1 * var(--k-lipx)) 0 #00083c4d, inset 0 10px 18px -12px #ffffff59;background:linear-gradient(#3b6dff,#0a35ef)}.rv .g-blue:active{box-shadow:inset 0 3px 8px #0006328c,inset 0 calc(-1 * var(--k-lipx)) 0 #ffffff2e}@media (hover:hover) and (pointer:fine){.rv .g-blue:hover{box-shadow:inset 0 3px 8px #0006328c,inset 0 calc(-1 * var(--k-lipx)) 0 #ffffff2e}}.rv .w-intro .g-blue:focus-visible,.rv .g-rep .g-blue:focus-visible{outline-color:var(--white)}.rv .w-tl{margin-top:var(--k-g-text);color:var(--k-mute);display:block}.rv .w-tl a{color:var(--k-ink);text-underline-offset:3px;align-items:center;gap:6px;-webkit-text-decoration:underline #14141461;text-decoration:underline #14141461;text-decoration-thickness:1px;display:inline-flex}.rv .w-tl a:hover{text-decoration-color:currentColor}.rv .w-tl .g-ra{margin:0}.rv .w-hcall>.w-tl{margin-top:var(--k-g-para)}@container rv (min-width:600px){.rv .w-hcall{align-items:center;gap:var(--k-g-group);margin-top:var(--k-g-group);display:flex}.rv .w-hcall>.w-btns{flex:none;margin-top:0}.rv .w-hcall>.w-tl{flex:0 auto;min-width:0;margin-top:0}}.rv .w-more.w-mid,.rv .w-btns.w-mid{justify-content:center}.rv .w-btns.w-mid{align-items:center}.rv .g-card.w-askl{text-align:center}.rv .w-askl .g-t,.rv .w-askl .g-p{text-wrap:balance}.rv .w-askl .g-soft{--k-btn-sx:4px;--k-btn-sd:.2;--k-btn-dish:.9}@container rv (min-width:1024px){.rv .g-card.w-askl{padding:calc(var(--k-pad-t) * 2) calc(var(--k-pad-x) * 2) calc(var(--k-pad-b) * 2)}}.rv a.w-tile{--w-tpx:var(--k-pad-x);--w-tpt:var(--k-pad-t);color:var(--k-ink);cursor:pointer;transition:background-color .3s var(--w-ease),box-shadow .3s var(--w-ease);flex-direction:column;text-decoration:none;display:flex;position:relative}.rv a.w-tile *{transition:color .3s var(--w-ease)}.rv a.w-tile .w-go{right:var(--w-tpx);top:var(--w-tpt);width:20px;height:20px;color:var(--k-mute);transition:transform .3s var(--w-ease),color .3s var(--w-ease);display:block;position:absolute}@container rv (min-width:600px){.rv a.w-tile{--w-tpx:calc(var(--k-pad-x) * var(--k-ds));--w-tpt:calc(var(--k-pad-t) * var(--k-ds))}}.rv a.w-tile:has(>.g-t:first-child) .w-go{top:calc(var(--w-tpt) + 4px)}@media (hover:hover) and (pointer:fine){.rv a.w-tile:focus-visible,.rv a.w-tile:hover{--k-ink:#fff;--k-mute:#ffffffb3;--chart-tray:#ffffff14;--k-num-lip:.06;--w-tray-sh:inset 0 1px 2px #00000080;background-color:#111319;background-image:none}.rv a.w-tile:focus-visible .w-go,.rv a.w-tile:hover .w-go{transform:translate(3px)}}.rv a.w-tile:focus-visible{outline:2px solid var(--k-num);outline-offset:3px}.rv a.w-tile>.g-t,.rv a.w-tile>.g-k:first-child{padding-right:28px}.rv .w-sec.w-full{padding-top:0}.rv .w-intro{isolation:isolate;width:100cqw;margin:calc(-1 * var(--w-bar)) 0 0 calc(50% - 50cqw);background:var(--w-night);height:100svh;min-height:560px;color:var(--white);position:relative;overflow:hidden;container-type:size}.rv .w-intro canvas{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.rv .w-orb{--r:calc(2cqmin + 8px);z-index:1;width:calc(var(--r) * 2);height:calc(var(--r) * 2);margin:calc(var(--r) * -1) 0 0 calc(var(--r) * -1);background:var(--white);box-shadow:0 0 calc(var(--r) * .62) #fff9;will-change:transform;border-radius:50%;animation:3.8s infinite w-breathe;position:absolute;top:50%;left:50%}.rv .w-orb:before{content:"";box-shadow:0 0 calc(var(--r) * 1.3) #fff9;opacity:0;border-radius:50%;animation:3.8s infinite w-glow;position:absolute;inset:0}@keyframes w-breathe{0%{animation-timing-function:var(--w-in);transform:none}34.2%,36.8%{animation-timing-function:var(--w-in);transform:scale(1.24)}86.8%,to{transform:none}}@keyframes w-glow{0%{opacity:0;animation-timing-function:var(--w-in)}34.2%,36.8%{opacity:1;animation-timing-function:var(--w-in)}86.8%,to{opacity:0}}.rv .w-tap{z-index:3;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.rv .w-tap:focus-visible{outline:2px solid var(--white);outline-offset:-6px}.rv .w-intro.go .w-orb,.rv .w-intro.go .w-tap{display:none}.rv .w-say{z-index:2;text-align:center;pointer-events:none;transition:opacity .5s var(--w-ease),transform .5s var(--w-ease);padding:0 24px;position:absolute;top:calc(50% + 2cqmin + 48px);left:0;right:0}.rv .w-say .g-h{color:var(--white)}.rv .w-intro.go .w-say{opacity:0;transform:translateY(8px)}.rv .w-said{z-index:2;text-align:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .9s var(--w-ease),transform .9s var(--w-ease),visibility 0s .9s;position:absolute;bottom:40px;left:24px;right:24px;transform:translateY(12px)}.rv .w-intro.done .w-said{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .9s var(--w-ease),transform .9s var(--w-ease);transform:none}.rv .w-big{color:var(--white);font:500 32px/36px var(--font-utile);letter-spacing:-.02em;text-wrap:balance;margin:0}.rv .w-n{color:var(--k-cta);text-shadow:0 0 22px #1d5bff8c}.rv .w-intro a:focus-visible,.rv .w-intro button:focus-visible{outline-color:var(--white)}.rv .g-pill.w-down{border-radius:50%;width:52px;height:52px;margin:20px auto 0;padding:0}.rv .w-down svg{width:22px;height:22px;animation:w-nudge 2s var(--w-ease) infinite;display:block}@keyframes w-nudge{0%,to{transform:translateY(-2px)}50%{transform:translateY(2px)}}.rv .w-intro.wide .g-pill.w-down{margin-top:28px}@container (max-height:640px){.rv .w-intro .w-down{display:none}}.rv .w-rv{justify-content:flex-end;align-items:center;padding-top:12px}.rv .w-rv .w-seg button{height:32px;padding:0 14px}@container rv (min-width:600px){.rv .w-big{font-size:44px;line-height:48px}.rv .w-say{top:calc(50% + 2cqmin + 64px)}}@container rv (min-width:1024px){.rv .w-big{font-size:60px;line-height:64px}.rv .w-say .g-h{font-size:44px;line-height:48px}}html.intro-white .rv .w-intro{color:var(--k-ink);background:0 0}html.intro-white .rv .w-say .g-h,html.intro-white .rv .w-big{color:var(--k-ink)}html.intro-white .rv .w-n{color:var(--k-num);text-shadow:none}html.intro-white .rv .w-orb{background:var(--k-num);box-shadow: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, -.5px -.5px 0 0 #969eb459,.5px .5px 0 0 #ffffffe6}html.intro-white .rv .w-orb:before{box-shadow:none}html.intro-white .rv .w-intro .g-wht,html.intro-white .rv .w-intro .g-ghost{color:var(--k-ink);background:linear-gradient(145deg,var(--k-btn-c1),var(--k-btn-c2));box-shadow:var(--w-soft-sh)}html.intro-white .rv .w-tap:focus-visible,html.intro-white .rv .w-intro a:focus-visible,html.intro-white .rv .w-intro button:focus-visible{outline-color:var(--k-num)}.rv .w-promise{background:var(--w-night);width:100cqw;height:100svh;min-height:520px;color:var(--white);place-items:center;margin-left:calc(50% - 50cqw);padding:0 24px;display:grid}.rv .w-promise h2{text-align:center;max-width:16ch;color:var(--white);font:500 clamp(36px,6.4cqw,92px)/1.04 var(--font-utile);letter-spacing:-.03em;text-wrap:balance;margin:0}.rv .w-promise .w{opacity:0;filter:blur(8px);transition:opacity .7s var(--w-ease),filter .7s var(--w-ease),transform .7s var(--w-ease);display:inline-block;transform:translateY(14px)}.rv .w-promise.on .w{opacity:1;filter:none;transition-delay:calc(var(--i) * .13s + .25s);transform:none}.rv .w-promise em{letter-spacing:-.02em;font-style:italic}.rv .w-promise u{white-space:nowrap;text-decoration:none;position:relative}.rv .w-promise u:after{content:"";transform-origin:0;height:.06em;transition:transform .9s var(--w-ease);background:#5b8bff;position:absolute;bottom:.02em;left:0;right:0;transform:scaleX(0);box-shadow:0 0 18px #1d5bffcc}.rv .w-promise.on u:after{transition-delay:inherit;transform:none}.rv .w-promise+.w-sec{padding-top:var(--w-section)}@container rv (min-width:600px){.rv .w-promise+.w-sec{padding-top:var(--w-section-wide)}}@container rv (min-width:1024px){.rv .w-promise+.w-sec{padding-top:var(--w-section-desk)}}.rv .w-top.dk>.g-card.w-nav{box-shadow:inset 0 0 0 var(--k-lipx) #ffffff24,0 14px 32px -16px #000000b3;background-color:#0a0b1080;background-image:none}.rv .w-top.dk .w-enso{filter:invert()}.rv .w-top.dk .w-nav .w-links a{color:#ffffffd1}.rv .w-top.dk .w-nav .w-links a:hover,.rv .w-top.dk .w-nav .w-links a[aria-current=page]{color:var(--white);background:#ffffff14;box-shadow:inset 0 1px 2px #0006}.rv .w-top.dk .w-nav .g-soft,.rv .w-top.dk .w-nav .w-menu{color:var(--white);box-shadow:inset 0 0 0 var(--k-lipx) #ffffff24,0 6px 14px -6px #0009;background:linear-gradient(145deg,#ffffff1a,#ffffff08)}.rv .w-top.dk .w-nav .g-ink{color:#141414;background:var(--white);box-shadow:0 8px 18px -8px #000c,inset 0 calc(-1 * var(--k-lipx)) 0 #141e3c33}@media (hover:hover) and (pointer:fine){.rv .w-top.dk .w-nav .g-ink:hover{color:var(--white);background:var(--k-num)}}.rv .w-top.dk .w-nav a:focus-visible,.rv .w-top.dk .w-nav button:focus-visible{outline-color:var(--white)}.rv .w-head.w-c{text-align:center}.rv .w-head.w-c .g-p{text-wrap:balance;margin-left:auto;margin-right:auto}.rv .w-head .w-rate{margin-top:var(--k-g-text)}.rv .g-card.w-prow{flex-wrap:wrap;justify-content:center;justify-self:center;align-items:center;gap:16px 32px;width:auto;max-width:100%;display:flex}.rv .w-grid+.g-card.w-prow,.rv .w-grid+.w-rdots+.g-card.w-prow{margin-top:var(--k-g-group)}@container rv (min-width:600px){.rv .w-grid+.g-card.w-prow,.rv .w-grid+.w-rdots+.g-card.w-prow{margin-top:32px}}@container rv (min-width:1024px){.rv .w-grid+.g-card.w-prow,.rv .w-grid+.w-rdots+.g-card.w-prow{margin-top:48px}}.rv .w-prow .w-press{gap:16px 28px;margin-top:0}@container rv (min-width:820px){.rv .w-grid.w-three{grid-template-columns:repeat(3,minmax(0,1fr))}}.rv .w-grid.w-three>a.w-tile>.g-p{margin-bottom:0}.rv .w-gpanel .w-chips{justify-content:center;gap:12px}.rv .w-gpanel .w-chips .g-pill{flex:none;width:auto}@container rv (max-width:599px){.rv .w-gpanel .w-chips{grid-template-columns:repeat(2,auto);justify-content:center;display:grid}.rv .w-gpanel .w-chips .g-pill{width:100%}}@media (hover:hover) and (pointer:fine){.rv .w-gpanel .w-chips .g-pill:hover{color:var(--k-num)}}@container rv (min-width:600px){.rv .g-card.w-gpanel{justify-self:center;width:auto;max-width:100%}}.rv .w-grid.w-rooms{gap:var(--k-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.rv .w-rooms .g-hpf{aspect-ratio:4/3}.rv .w-room>.w-rw{flex-direction:column;flex:auto;display:flex}.rv .w-rooms .g-t{padding-top:6px}@container rv (min-width:600px){.rv .w-grid.w-rooms{gap:calc(var(--k-gap) * var(--k-ds))}}@container rv (min-width:1024px){.rv .w-grid.w-rooms{gap:var(--w-gap-desk);grid-template-columns:repeat(2,minmax(0,1fr))}.rv .w-rooms>.g-card.w-room{column-gap:var(--k-g-group);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.rv .w-rooms>.w-room>.w-rw{grid-area:1/1}.rv .w-rooms.w-dense>.w-room>.g-hpf{aspect-ratio:auto;width:auto;min-height:236px;margin:calc(var(--k-fig-inset) - var(--k-pad-t)) calc(var(--k-fig-inset) - var(--k-pad-x)) calc(var(--k-fig-inset) - var(--k-pad-b)) 0;grid-area:1/2}}.rv .w-grid.w-finds{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1 * var(--k-edge)) -32px;padding:0 var(--k-edge) 32px;scroll-padding:0 var(--k-edge);grid-template-columns:none;grid-auto-columns:minmax(272px,84%);grid-auto-flow:column;overflow-x:auto}.rv .w-grid.w-finds::-webkit-scrollbar{display:none}.rv .w-finds>.g-card{scroll-snap-align:start}@container rv (min-width:600px){.rv .w-grid.w-finds{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-columns:auto;grid-auto-flow:row;margin:0;padding:0;overflow:visible}}.rv .w-finds>.g-card .g-study{padding-top:var(--k-g-group);margin-top:auto}.rv .w-finds .g-tfig img{max-width:480px;margin:0 auto}@container rv (min-width:600px){.rv .w-finds .g-study .g-sn{min-height:36px}}@container rv (min-width:1024px){.rv .w-grid.w-finds{gap:var(--w-gap-desk)}.rv .w-grid.w-four.w-finds{grid-template-columns:repeat(4,minmax(0,1fr))}}.rv .w-dean .w-dline{color:var(--k-mute);margin-top:4px}.rv .w-dq{margin:var(--k-g-group) 0 0;color:var(--k-ink);font-style:italic;display:block}.rv .w-dean .w-ticks{margin-top:var(--k-g-group)}.rv .w-dph{aspect-ratio:1}.rv .w-dph img{object-position:50% 22%}@container rv (min-width:1024px){.rv .g-card.w-split.w-dean{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch}.rv .w-dean>.w-words{grid-column:2;align-self:center}.rv .w-dean>.g-hpf{aspect-ratio:auto;min-height:560px;margin:calc(var(--k-fig-inset) - var(--k-pad-t) * var(--k-ds)) 0 calc(var(--k-fig-inset) - var(--k-pad-b) * var(--k-ds)) calc(var(--k-fig-inset) - var(--k-pad-x) * var(--k-ds));grid-column:1}}.rv .w-rate{color:var(--k-ink);align-items:center;gap:10px;display:inline-flex}.rv .w-rate .body{text-underline-offset:3px;-webkit-text-decoration:underline #1414144d;text-decoration:underline #1414144d;text-decoration-thickness:1px}.rv .w-rate:hover .body{text-decoration-color:currentColor}.rv .w-rate svg{flex:none;width:9px;height:9px;display:block}.rv .w-gold{color:var(--w-gold);font:400 16px/1 var(--font-swiss);letter-spacing:1px}.rv .w-revs{gap:var(--k-gap);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;margin:-10px calc((100% - 100cqw) / 2) calc(-1 * var(--w-shb));padding:10px calc((100cqw - 100%) / 2) var(--w-shb);display:flex;overflow-x:auto}.rv .w-revs::-webkit-scrollbar{display:none}.rv .w-revs:focus-visible{outline:2px solid var(--k-num);outline-offset:-2px}.rv .w-in .g-card.w-rev{padding:var(--k-pad-t) var(--k-pad-x) var(--k-pad-b);scroll-snap-align:start;flex-direction:column;flex:0 0 300px;margin:0;display:flex}.rv .w-who{align-items:center;gap:12px;display:flex}.rv .w-who .label{color:var(--k-ink);display:block}.rv .w-who .note{color:var(--k-mute);display:block}.rv .w-av{background:hsl(var(--h) 70% 91%);width:38px;height:38px;color:hsl(var(--h) 52% 32%);font:500 16px/1 var(--font-swiss);box-shadow:inset 0 0 0 var(--k-lipx) #ffffffe6;border-radius:50%;flex:none;place-items:center;display:grid}.rv .w-rev .w-gold{margin-top:14px;font-size:15px;display:block}.rv .w-rev blockquote{margin:8px 0 0}@container rv (min-width:600px){.rv .w-in .g-card.w-rev{flex-basis:320px}}.rv .w-revw{min-width:0}.rv .w-rnav{justify-content:center;gap:12px;margin-top:12px;display:flex}.rv .w-rnav[hidden]{display:none}@container rv (max-width:599px){.rv .w-rnav{display:none}}.rv .g-pill.w-rbtn{width:var(--k-cta-h);height:var(--k-cta-h);color:var(--k-ink);border-radius:50%;padding:0}.rv .w-rbtn svg{width:20px;height:20px;display:block}.rv .g-pill.w-rbtn[aria-disabled=true]{color:var(--k-mute);box-shadow:var(--w-sunk-sh);opacity:.6;cursor:default}@media (hover:hover) and (pointer:fine){.rv .w-revs{cursor:grab}.rv .w-revs.drag{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}}.rv .w-cnt{font-variant-numeric:tabular-nums}.rv .w-chip[aria-pressed=true]:before{content:none}.rv .w-cd{background:var(--c);width:12px;height:12px;box-shadow:var(--w-num-sh);border-radius:50%;flex:none;display:block}.rv .w-cd0{--c:var(--k-ink)}.rv .w-chip[aria-pressed=true]{color:var(--k-ink)}.rv .mb-left.over{color:#d61a2c}.rv .mb-save{border-radius:var(--pill);color:#0e7a40;background:#0e7a401a;align-items:center;height:26px;margin-top:10px;padding:0 12px;display:inline-flex}.rv .w-months>.g-card{min-width:0}.rv .w-month .w-well{margin-top:0}.rv .w-month>.g-t{margin-bottom:var(--k-g-group)}.rv .w-month .ctc{max-width:260px}@container rv (min-width:1024px){.rv .w-scroll.w-months{gap:16px}.rv .w-month .w-well{padding:12px 14px}.rv .w-month .tok{--s:14px;gap:5px}.rv .w-month .ctn{margin-top:8px}.rv .g-card.w-split.w-offer2{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.rv .w-pgrid{gap:var(--w-gap-desk);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;display:grid}.rv .w-pgrid>*{margin:0}.rv .w-pgrid>.g-card.w-split.w-offer2{align-items:stretch;gap:var(--k-g-group);flex-direction:column;display:flex}.rv .w-pgrid>.w-offer2 .w-side{margin-top:auto}.rv .w-pgrid .w-scroll.w-months{gap:var(--w-gap-desk);grid-template-columns:repeat(2,minmax(0,1fr))}.rv .w-pgrid .w-month>.g-t{min-height:0;margin-bottom:0;padding-right:28px}.rv .w-pgrid .w-month .w-well{margin-top:var(--k-g-fig);padding:14px 16px}.rv .w-pgrid .w-month .ctn{margin-top:10px}.rv .w-pgrid .w-month .ctc{max-width:none}}.rv .w-head+.w-scroll,.rv .w-head+.w-voices{margin-top:0;padding-top:0}@container rv (min-width:1024px){.rv .w-dense>.g-card{padding:var(--k-pad-t) var(--k-pad-x) var(--k-pad-b);--w-tpx:var(--k-pad-x);--w-tpt:var(--k-pad-t)}.rv .w-dense>.g-card .g-t{font-size:24px;line-height:28px}.rv .w-dense>.g-card .g-k{font-size:16px;line-height:20px}.rv .w-dense>.g-card .g-k+.g-t,.rv .w-dense>.g-card .w-meta+.g-t{padding-top:var(--k-g-title)}.rv .w-dense>.g-card .g-p,.rv .w-dense>.g-card .w-rows dd{font-size:16px;line-height:24px}.rv .w-dense>.g-card .g-t+.g-p{margin-top:var(--k-g-text)}.rv .w-dense>.g-card .g-hpf,.rv .w-dense>.g-card .g-tfig{width:calc(100% + 2 * (var(--k-pad-x) - var(--k-fig-inset)));margin:var(--k-g-fig) calc(var(--k-fig-inset) - var(--k-pad-x)) calc(var(--k-fig-inset) - var(--k-pad-b))}}@container rv (min-width:600px) and (max-width:1023px){.rv .w-three>a.w-tile{padding:var(--k-pad-t) var(--k-pad-x) var(--k-pad-b);--w-tpx:var(--k-pad-x);--w-tpt:var(--k-pad-t)}.rv .w-three>a.w-tile .g-t{font-size:24px;line-height:28px}.rv .w-three>a.w-tile .g-p{font-size:16px;line-height:24px}.rv .w-three>a.w-tile .g-t+.g-p{margin-top:var(--k-g-text)}.rv .w-pgrid>.w-scroll.w-months{margin-top:calc(var(--k-gap) * var(--k-ds) - 8px)}}.rv .pin{flex-direction:column-reverse;gap:0;transform:translate(-50%,calc(14px - 100%))}.rv .w-dockc{gap:var(--k-g-group);flex-direction:column;display:flex}.rv .w-dockc>.g-hpf.w-dockph{aspect-ratio:2;width:100%;margin:0}.rv .w-dockc>.g-hpf.w-dockph img{object-position:var(--w-focus,50% 27%)}@container rv (min-width:1024px){.rv .g-card.w-split.w-loc{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start}.rv .w-loc>.w-dockc{grid-area:1/1;align-self:center}}.rv .w-redact{width:var(--w);vertical-align:-.04em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 17 3' shape-rendering='crispEdges' fill='%2316181d'%3E%3Cpath fill-opacity='.03' d='M5 0h1v1h-1zM8 0h1v1h-1zM3 2h1v1h-1zM11 2h1v1h-1z'/%3E%3Cpath fill-opacity='.04' d='M0 2h1v1h-1zM9 2h1v1h-1z'/%3E%3Cpath fill-opacity='.06' d='M2 0h1v1h-1zM3 0h1v1h-1zM4 0h1v1h-1zM13 0h1v1h-1zM14 0h1v1h-1z'/%3E%3Cpath fill-opacity='.08' d='M1 2h1v1h-1zM2 2h1v1h-1z'/%3E%3Cpath fill-opacity='.1' d='M7 0h1v1h-1zM10 0h1v1h-1zM15 0h1v1h-1zM16 0h1v1h-1z'/%3E%3Cpath fill-opacity='.12' d='M6 2h1v1h-1zM7 2h1v1h-1zM10 2h1v1h-1zM15 2h1v1h-1z'/%3E%3Cpath fill-opacity='.16' d='M0 0h1v1h-1z'/%3E%3Cpath fill-opacity='.22' d='M1 0h1v1h-1zM6 0h1v1h-1z'/%3E%3Cpath fill-opacity='.26' d='M5 2h1v1h-1zM8 2h1v1h-1z'/%3E%3Cpath fill-opacity='.3' d='M9 0h1v1h-1zM11 0h1v1h-1zM12 0h1v1h-1zM2 1h1v1h-1zM4 1h1v1h-1zM5 1h1v1h-1z'/%3E%3Cpath fill-opacity='.34' d='M4 2h1v1h-1zM12 2h1v1h-1zM13 2h1v1h-1zM14 2h1v1h-1zM16 2h1v1h-1z'/%3E%3Cpath fill-opacity='.46' d='M10 1h1v1h-1z'/%3E%3Cpath fill-opacity='.55' d='M14 1h1v1h-1z'/%3E%3Cpath fill-opacity='.62' d='M0 1h1v1h-1zM6 1h1v1h-1zM9 1h1v1h-1zM13 1h1v1h-1zM16 1h1v1h-1z'/%3E%3Cpath fill-opacity='.7' d='M3 1h1v1h-1zM7 1h1v1h-1zM15 1h1v1h-1z'/%3E%3Cpath fill-opacity='.78' d='M1 1h1v1h-1zM8 1h1v1h-1zM11 1h1v1h-1zM12 1h1v1h-1z'/%3E%3C/svg%3E") var(--o,0) 0/auto 100% repeat-x;border-radius:1px;height:.78em;margin:0 .04em;display:inline-block}.rv .g-p .w-redact{opacity:.8;height:.86em}.rv .pin .w-redact{opacity:.75;height:.8em}.rv .pin[data-status=open] i{background:var(--k-num)}.rv .w-tag.on:before{background:var(--w-open);width:7px;height:7px;box-shadow:0 0 0 3px #1fa64a29}.rv .g-rep.w-rtile{gap:var(--k-g-group);text-align:left;align-items:center;display:grid}.rv .w-rtile .g-t{color:var(--white)}.rv .w-rtile .w-rtb{display:flex}.rv .w-rtile .w-rtb .g-pill{width:100%;display:flex}@container rv (min-width:600px){.rv .w-rtile .w-rtb .g-pill{width:auto}}@container rv (min-width:1024px){.rv .g-rep.w-rtile{grid-template-columns:minmax(0,1fr) auto;column-gap:48px;padding:40px 48px}.rv .w-rtile .g-t{font-size:32px;line-height:36px}}@media (prefers-reduced-motion:reduce){.rv .w-orb,.rv .w-orb:before,.rv .w-down svg{animation:none}.rv .w-say,.rv .w-said,.rv .w-intro.done .w-said{transition:none}.rv .w-promise .w,.rv .w-promise u:after{opacity:1;filter:none;transition:none;transform:none}.rv a.w-tile,.rv a.w-tile *,.rv a.w-tile .w-go,.rv .g-ink{transition:none}}.rv .g-hpf.w-quad{background:0 0;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.rv .w-quad .w-qc{background:var(--photo-frame);min-height:0;position:relative;overflow:hidden}.rv .w-quad .w-qc img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.rv .w-offer1 .w-inner{margin:var(--k-g-group) 0 0;padding:0}.rv .w-offer1 .w-inner .g-sl{margin-top:0}.rv .w-offer1 .w-top2 .g-t{padding-top:0}@container rv (max-width:1023px){.rv .w-offer1 .w-inner .g-sl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.rv .w-offer1 .w-inner .g-sr{padding:0;display:block}.rv .w-offer1 .w-inner .g-sr+.g-sr:before{content:none}.rv .w-offer1 .w-inner .g-sv{margin-bottom:2px}}@container rv (min-width:600px){.rv .w-grid.w-promises{grid-template-columns:repeat(2,minmax(0,1fr))}}@container rv (min-width:1024px){.rv .w-grid.w-promises{grid-template-columns:repeat(4,minmax(0,1fr))}}.rv .w-loyal .w-side .w-well+.w-well{margin-top:12px}.rv .w-loyal .w-well>.note{color:var(--k-mute);margin-bottom:8px;display:block}.rv .w-loyal .ctn{margin-top:10px}@container rv (min-width:1024px){.rv .w-loyal .w-side .w-well:first-child{margin-top:0}}@container rv (min-width:600px){.rv .g-card.w-book{justify-content:space-between;align-items:center;gap:var(--k-g-group) 48px;flex-wrap:wrap;display:flex}.rv .w-book>.w-btns{margin-top:0}}.rv .w-approw{align-items:center;gap:16px;display:flex}.rv .w-approw .g-t{padding-top:0}.rv .w-app{width:56px;height:56px;box-shadow:inset 0 0 0 var(--k-lipx) #ffffff2e,0 8px 18px -8px #0f111699;background:linear-gradient(160deg,#2b2f3a,#0f1116);border-radius:14px;flex:none;place-items:center;display:grid}.rv .w-app img{filter:brightness(0)invert();width:26px;height:auto;display:block}.rv .w-book .w-btns .g-pill{flex:auto}.rv .w-qlink{margin-top:var(--k-g-group);color:var(--k-ink);text-decoration:none;display:block}.rv .w-qlink .w-gold{font-size:14px;display:block}.rv .w-qlink .w-q{margin-top:6px}.rv .w-qlink .note{color:var(--k-mute);margin-top:6px;display:block}.rv .w-qlink:hover .w-q{text-underline-offset:3px;-webkit-text-decoration:underline #1414144d;text-decoration:underline #1414144d;text-decoration-thickness:1px}@container rv (max-width:599px){.rv .w-rooms .w-qlink{display:none}}.rv .w-goal+.w-goal{margin-top:0}.rv .w-big2 .tok{--s:22px;gap:8px}.rv .w-big2 .ctn{margin-top:12px}.rv .w-cal{margin-top:16px}.rv .w-calh,.rv .w-cald{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.rv .w-calh span{text-align:center;color:var(--k-mute)}.rv .w-cald{margin-top:6px}.rv .w-cd2{aspect-ratio:1;background:var(--chart-tray);box-shadow:var(--w-tray-sh);border-radius:10px;place-items:center;display:grid}.rv .w-cd2 i{aspect-ratio:1;background:var(--c);width:44%;box-shadow:var(--w-num-sh);border-radius:50%;display:block}.rv a.w-goal .w-rows dt{color:var(--k-ink)}@container rv (min-width:1024px){.rv .g-card.w-split.w-goal{align-items:start}.rv .w-goal .w-side{justify-self:end;width:100%;max-width:340px}}.rv .w-jump .w-chip{gap:8px}@container rv (min-width:1024px){.rv .g-stc.w-row.w-five ol{grid-template-columns:repeat(5,minmax(0,1fr))}}.rv .w-b2b{max-width:720px;margin-top:var(--k-g-group);color:var(--k-ink)}.rv .w-pw{max-width:560px;margin:var(--k-g-group) 0 0;background:var(--chart-tray);box-shadow:var(--w-tray-sh);border-radius:20px;grid-template-columns:auto auto;justify-content:start;align-items:start;padding:16px 16px 18px;display:grid;container:pw/inline-size}.rv .w-pw>div{flex-direction:column;display:flex}.rv .w-pw dt{color:var(--k-mute);white-space:nowrap}.rv .w-pw dd{margin:0}.rv .w-pwa{padding-right:clamp(10px,5.5cqi,24px)}.rv .w-pwb{padding-left:clamp(10px,5.5cqi,24px);position:relative}.rv .w-pwb:before{content:"";background:var(--w-pw-line,rgba(20,24,40,var(--k-rail-a)));width:1px;transform:scaleX(var(--k-rail-w));transform-origin:0 0;position:absolute;top:2px;bottom:2px;left:0}.rv .w-pwf{color:var(--w-pw-hi,var(--k-num));letter-spacing:-.03em;white-space:nowrap;margin-top:8px;font-size:clamp(40px,16.5cqi,64px);line-height:1}.rv .w-pwt{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin-top:8px;display:flex}.rv .w-pwt .figure{color:var(--k-ink);letter-spacing:-.025em;white-space:nowrap;font-size:clamp(24px,10cqi,40px);line-height:1}.rv .w-pwt .label{color:var(--k-ink);white-space:nowrap}@container rv (min-width:600px){.rv .w-pw{border-radius:24px;padding:20px 24px 22px}}@container pw (max-width:180px){.rv .w-pwa,.rv .w-pwb{grid-column:1/-1}.rv .w-pwa{padding-right:0}.rv .w-pwb{margin-top:14px;padding:14px 0 0}.rv .w-pwb:before{width:100cqi;height:1px;transform:scaleY(var(--k-rail-w));top:0;bottom:auto}}.rv .w-offer2 .w-side>.g-p:first-child{margin-top:0}.rv .w-offer2 .w-side>.g-p+.g-k{margin-top:var(--k-g-group)}.rv .w-pws{gap:var(--k-g-text) 16px;margin-top:var(--k-g-group);display:grid}.rv .w-pws>div>.w-pw{margin-top:8px}@container rv (min-width:600px){.rv .w-pws{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){.rv a.w-tile:hover .w-pw,.rv a.w-tile:focus-visible .w-pw{--w-pw-hi:#8fadff;--w-pw-line:#ffffff38}}.rv a.w-plan.w-plan1 .w-pw.w-pw{--w-pw-hi:#fff;--w-pw-line:#ffffff4d;box-shadow:inset 0 2px 5px #0000286b,inset 0 1px 1px #0000284d,0 calc(-1 * var(--k-lipx)) 0 0 #00002840,0 var(--k-lipx) 0 0 #ffffff38;background:#02084042}.rv .w-ohead>.g-k+.g-h{padding-top:var(--k-g-title)}.rv .w-ohead .g-p{max-width:640px}@container rv (min-width:1024px){.rv .w-ohead .g-h{font-size:56px;line-height:60px}}.rv a.w-plan .w-ticks{margin-top:var(--k-g-group)}.rv a.w-plan .w-cta{height:var(--k-cta-h);border-radius:var(--pill);color:var(--white);background:var(--k-ink);align-self:flex-start;align-items:center;margin-top:auto;padding:0 24px;display:inline-flex}.rv a.w-plan .w-ticks+.w-cta{margin-top:var(--k-g-group)}.rv a.w-plan.w-plan1{--k-ink:#fff;--k-mute:#ffffffc2;box-shadow:inset 0 0 0 var(--k-lipx) #ffffff42,0 24px 48px -24px #041ea0bf;background-image:radial-gradient(120% 90% at 100% 0,#6e91ff52,#6e91ff00 55%),linear-gradient(160deg,#1b44dc,#0726b0 55%,#04146e)}.rv a.w-plan.w-plan1 .w-ticks li:before{background:var(--white)}.rv a.w-plan.w-plan1 .w-cta{color:#0726b0;background:var(--white)}@media (hover:hover) and (pointer:fine){.rv a.w-plan.w-plan1:focus-visible,.rv a.w-plan.w-plan1:hover{background-color:#030c45;background-image:linear-gradient(160deg,#0726b0,#030c45)}.rv a.w-plan:focus-visible .w-cta,.rv a.w-plan:hover .w-cta{color:#141414;background:var(--white)}.rv a.w-plan.w-plan1:focus-visible .w-cta,.rv a.w-plan.w-plan1:hover .w-cta{color:#0726b0}}.rv .w-small{gap:6px;display:grid}.rv .w-small b{color:var(--k-ink);font-weight:500}.rv .w-save{color:#0e7a40;font-weight:500;display:block}.rv .w-table.w-mp .tok{--s:14px;gap:6px;margin:8px 0 6px}.rv .w-table.w-mp td .note{color:var(--k-mute);display:block}.rv .w-table.w-menu2{min-width:0}.rv .w-vsp{gap:20px;display:grid}.rv .w-vsp>.w-tw{margin:0;padding:0;overflow:visible}.rv .w-vss .w-vsf{margin-top:var(--k-g-title);color:var(--k-ink);letter-spacing:-.02em;font-size:36px;line-height:40px;display:block}.rv .w-vss .g-p{margin-top:var(--k-g-text);color:var(--k-mute);max-width:340px}@container rv (min-width:1024px){.rv .w-vsp{grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);align-items:center;gap:56px}.rv .w-vss .w-vsf{font-size:56px;line-height:60px}}.rv .w-table.w-vs{table-layout:fixed;border-collapse:separate;border-spacing:0;min-width:0}.rv .w-vs col.w-usc,.rv .w-vs col.w-thc{width:32%}.rv .w-table.w-vs th,.rv .w-table.w-vs td{vertical-align:middle;text-align:center;background:0 0;padding:14px 0}.rv .w-table.w-vs thead th{vertical-align:bottom;color:var(--k-mute);padding:18px 8px 12px}.rv .w-table.w-vs tbody th{text-align:left;padding-right:12px}.rv .w-table.w-vs tbody tr+tr>:not(.w-us){background:var(--w-line) 0 0/100% .5px no-repeat}.rv .w-vs tbody th .row-title{color:var(--k-ink);display:block}.rv .w-vs tbody th .note{color:var(--k-mute);margin-top:2px;display:block}.rv .w-vs .figure{white-space:nowrap;display:block}.rv .w-vs td:last-child .figure{color:var(--k-ink);font-size:20px;line-height:24px}.rv .w-vs td:last-child .note{color:var(--k-mute);margin-top:4px;display:block}.rv .w-table.w-vs .w-us{color:var(--white);background:#1238dd;padding-left:4px;padding-right:4px}.rv .w-table.w-vs thead .w-us{color:var(--white);box-shadow:inset 0 var(--k-lipx) 0 #ffffff4d;border-radius:20px 20px 0 0;padding-top:20px}.rv .w-table.w-vs tbody tr:last-child .w-us{border-radius:0 0 20px 20px;padding-bottom:20px}.rv .w-vs .w-us .figure{color:var(--white)}.rv .w-vs .w-us .note{color:#ffffffc7;margin-top:2px;display:block}@container rv (min-width:600px){.rv .w-vs col.w-usc,.rv .w-vs col.w-thc{width:180px}.rv .w-table.w-vs thead .w-us{border-radius:24px 24px 0 0}.rv .w-table.w-vs tbody tr:last-child .w-us{border-radius:0 0 24px 24px}}.rv .w-n950{flex-direction:column;gap:6px;display:flex}.rv .w-n950 .figure{color:var(--k-ink);letter-spacing:-.03em;font-size:64px;line-height:64px;display:block}.rv .w-n950 .label{max-width:260px;color:var(--k-mute)}@container rv (min-width:1024px){.rv .w-hero .w-side:has(.w-n950){text-align:right;place-self:start end}.rv .w-n950{align-items:flex-end}.rv .w-n950 .figure{font-size:96px;line-height:92px}}.rv .w-claim .w-rows{margin-top:var(--k-g-text)}.rv .w-claim .w-rows>div{padding:8px 0}.rv .w-gap .w-cite{padding-top:var(--k-g-group);color:var(--k-mute);margin-top:auto}@container rv (min-width:600px){.rv .w-grid.w-gaps{grid-auto-rows:1fr}}.rv .w-claim .w-cite{padding-top:var(--k-g-group);color:var(--k-mute);margin-top:auto}.rv a.w-tile .w-cta.button{height:var(--k-btn-h);margin-top:var(--k-g-text);padding:0 var(--k-btn-px);border-radius:var(--pill);color:var(--k-ink);background:linear-gradient(145deg,var(--k-btn-c1),var(--k-btn-c2));box-shadow:var(--w-soft-sh);align-self:flex-start;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.rv a.w-tile:focus-visible .w-cta.button,.rv a.w-tile:hover .w-cta.button{color:#141414;background:var(--white);box-shadow:none}}.rv .w-fact{margin:var(--k-g-title) 0 0;color:var(--k-ink);font:400 20px/26px var(--font-swiss);letter-spacing:-.02em}.rv .w-fact+.g-p{margin-top:var(--k-g-text)}.rv .w-tline{gap:20px;margin:0;padding:0 0 0 28px;display:grid;position:relative}.rv .w-tline li{position:relative}.rv .w-tline li:not(:last-child):after{content:"";background:rgba(20,24,40,var(--k-rail-a));width:1px;position:absolute;top:23px;bottom:-18px;left:-22px}.rv .w-tdot{background:var(--chart-tray);width:13px;height:13px;box-shadow:var(--w-dish-sh);border-radius:50%;position:absolute;top:4px;left:-28px}.rv .w-tline li.on .w-tdot{background:var(--k-num);box-shadow:var(--w-num-sh)}.rv .w-tline .w-tag{height:24px}.rv .w-tagsp{height:24px;display:block}@container rv (max-width:1119px){.rv .w-tagsp{display:none}}.rv .w-tag.nx:before{content:"";background:var(--k-num);border-radius:50%;width:6px;height:6px}.rv .w-tline .g-t{padding-top:10px}.rv .w-tline .g-p{color:var(--k-mute);margin-top:4px}.rv .w-tlp>.w-btns{margin-top:var(--k-g-group)}@container rv (min-width:1120px){.rv .w-tline{grid-template-columns:repeat(4,auto);gap:24px;padding:28px 0 0}.rv .w-tline .g-t{white-space:nowrap}.rv .w-tline li:not(:last-child):after{width:auto;height:1px;inset:-22px -18px auto 19px}.rv .w-tdot{top:-28px;left:0}}.rv .w-cols3{gap:var(--k-g-para);display:grid}.rv .w-cols3>.g-p{margin-top:0}.rv .w-cyc{margin-top:calc(var(--k-g-group) * 2)}.rv .w-cyc>.g-t{padding-top:0}.rv .w-cyc .g-chart{max-width:880px}@container rv (min-width:1024px){.rv .w-cols3{column-gap:calc(var(--k-pad-x) * 1.5);grid-template-columns:repeat(3,minmax(0,1fr))}}.rv .w-osh{align-items:center;gap:12px;display:flex}.rv .w-osh+.g-t{padding-top:var(--k-g-group)}.rv .g-num.w-num0{color:var(--k-mute);background:var(--chart-tray);box-shadow:var(--w-dish-sh)}.rv .w-osc>.g-p{color:var(--k-mute)}.rv .w-osc .w-osk{color:var(--k-ink)}.rv .w-osloop{margin-top:var(--k-g-group);color:var(--k-mute);align-items:center;gap:8px;display:flex}.rv .w-osloop svg{width:18px;height:18px;color:var(--k-num);flex:none}.rv .w-rhero>.g-k+.g-h{padding-top:var(--k-g-title)}.rv .w-rhero .g-p{max-width:620px;margin-left:auto;margin-right:auto}.rv .w-rhero .g-pw .g-pill{min-width:260px}.rv .w-rhero .g-h{color:var(--white)}.rv .w-rhero .w-rhn{margin-top:var(--k-g-text);color:var(--ask-text)}@container rv (min-width:1024px){.rv .g-rep.w-rhero{padding:calc(var(--k-pad-t) * 2) calc(var(--k-pad-x) * 2) calc(var(--k-pad-b) * 2)}.rv .w-rhero .g-h{font-size:56px;line-height:60px}}.rv .w-take>.g-card>.w-lk{padding-top:var(--k-g-text);margin-top:auto}.rv .w-input:-webkit-autofill{-webkit-text-fill-color:var(--k-ink);caret-color:var(--k-ink);transition:background-color 600000s,color 600000s;-webkit-box-shadow:inset 0 0 0 40px #f4f5f8}.rv .w-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--k-ink);caret-color:var(--k-ink);transition:background-color 600000s,color 600000s;-webkit-box-shadow:inset 0 0 0 40px #f4f5f8}.rv .w-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--k-ink);caret-color:var(--k-ink);transition:background-color 600000s,color 600000s;-webkit-box-shadow:inset 0 0 0 40px #f4f5f8}.rv .w-input::selection{color:var(--k-ink);background:#042cec29}#join .w-head{margin-bottom:0}@container rv (min-width:1024px){#join .w-sec{padding-top:48px}#join .w-keyp{padding:20px 28px}#join .w-keyp .w-key{margin-top:12px}}.rv .w-more.w-call{margin-top:0}.rv .g-study .w-also{color:var(--k-mute);align-items:baseline;gap:6px;margin-top:6px;text-decoration:none;display:flex}.rv .g-study .w-also svg{flex:none;width:9px;height:9px;transform:translateY(1px)}@media (hover:hover) and (pointer:fine){.rv .g-study .w-also:hover{color:var(--k-ink);text-underline-offset:2px;text-decoration:underline}}.rv .g-study .w-also:focus-visible{outline:2px solid var(--k-num);outline-offset:2px;border-radius:4px}.rv .w-grid.w-solo{grid-template-columns:minmax(0,1fr)}@container rv (min-width:600px){.rv .w-solo>.g-card>.w-rows.w-fig{column-gap:calc(var(--k-pad-x) * var(--k-ds));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rv .w-solo>.g-card>.w-rows.w-fig>div{padding:0}.rv .w-solo>.g-card>.w-rows.w-fig>div+div:before{content:none}}
.rv .g-tfig picture{display:block}.rv{--w-shb:56px}.rv .w-plans{--w-shb:80px}.rv .w-fkey{display:none}@container rv (max-width:599px){.rv .w-fkey{color:var(--stipple-ink);flex-wrap:wrap;justify-content:center;gap:2px 18px;margin:0;padding:0 12px 9px;font-weight:500;line-height:16px;display:flex}.rv .w-fkey span{align-items:center;gap:7px;display:inline-flex}.rv .w-fkey span:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.rv .w-fkey span+span{color:var(--stipple-blue)}}.rv .w-findt .w-cite{padding-top:var(--k-g-group);color:var(--k-mute);margin-top:auto}@container rv (max-width:599px){.rv .w-grid.w-swipe,.rv .w-grid.w-finds{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:-8px calc(-1 * var(--k-edge)) calc(-1 * var(--w-shb));padding:8px var(--k-edge) var(--w-shb);scroll-padding:0 var(--k-edge);grid-template-columns:none;grid-auto-columns:86%;grid-auto-flow:column;overflow-x:auto}.rv .w-grid.w-swipe::-webkit-scrollbar{display:none}.rv .w-grid.w-swipe>*{scroll-snap-align:start;min-width:0}.rv .w-voices,.rv .w-scroll{grid-auto-columns:86%}.rv .w-head+.w-swipe,.rv .w-head+.w-finds,.rv .w-head+.w-grow{margin-top:0;padding-top:0}.rv .g-stc ol{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-auto-columns:84%;grid-auto-flow:column;display:grid;overflow-x:auto}.rv .g-stc ol::-webkit-scrollbar{display:none}.rv .g-stc li{scroll-snap-align:start;flex-direction:column;gap:14px;padding-right:20px}.rv .g-stc .g-nr{width:auto;height:var(--k-num-px);flex-direction:row}.rv .g-stc .g-nr .l{width:auto;height:1px;transform:scaleY(var(--k-rail-w));margin:0 -12px 0 8px}.rv .g-stc li:last-child .g-nr .l{visibility:hidden}.rv .g-stc .g-stx{padding:0}.rv .w-pager{column-gap:var(--k-pad-x);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-auto-columns:100%;grid-auto-flow:column;align-items:stretch;margin-bottom:-28px;padding-bottom:28px;display:grid;overflow-x:auto}.rv .w-pager::-webkit-scrollbar{display:none}.rv .w-pg{scroll-snap-align:start;flex-direction:column;min-width:0;display:flex}.rv .w-pdots{justify-content:center;gap:2px;margin:8px 0 -18px;display:flex}.rv .w-pdot{cursor:pointer;background:0 0;border:0;place-items:center;width:24px;height:24px;margin:0;padding:0;display:grid}.rv .w-pdot:before{content:"";background:#14182838;border-radius:3px;width:6px;height:6px;transition:width .2s ease-out,background-color .2s ease-out}.rv .w-pdot[aria-current=true]:before{background:var(--k-ink);width:18px}.rv .w-pdot:focus-visible{outline:2px solid var(--k-num);outline-offset:-2px;border-radius:12px}.rv .w-pdots[hidden]{display:none}.rv .w-rdots{min-height:20px;margin:-8px 0 -12px}.rv .w-rdots .w-pdot{height:20px}.rv .w-rdots+.w-more{margin-top:0}.rv .w-more.w-call{margin-top:2px}.rv .w-rdots+.w-more.w-call{margin-top:6px}.rv .g-stc .w-rdots{margin:12px 0 -18px}.rv .w-pdot[data-on]:before{background:var(--k-ink);width:18px}.rv .w-pdots.w-rdots:empty{display:flex}.rv .w-pgo{padding:var(--k-g-group) 0 0;color:var(--k-ink);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin:auto 0 0;-webkit-text-decoration:underline #1414144d;text-decoration:underline #1414144d;text-decoration-thickness:1px;display:inline-flex}.rv .w-pgo .g-ra{width:12px;height:10px}}.rv .w-dean .w-dphm{display:none}@container rv (max-width:599px){.rv .w-pager{column-gap:calc(2 * var(--k-pad-x) - var(--k-fig-inset))}.rv .w-dean>.w-dph{display:none}.rv .w-dean .w-dphm{width:calc(100% + 2 * (var(--k-pad-x) - var(--k-fig-inset)));margin:var(--k-g-group) calc(var(--k-fig-inset) - var(--k-pad-x)) 0;flex:none;display:block}.rv .w-dean .w-pg>.g-p:first-child{margin-top:var(--k-g-group)}.rv .w-loc .w-pg>.w-mapf{aspect-ratio:auto;flex:auto;min-height:280px;margin-top:0}.rv .w-locm .w-dockc>.g-hpf.w-dockph{aspect-ratio:3}.rv .w-locm>.w-mapf{margin-top:var(--k-g-text)}.rv .w-offer1 .w-pg>.mb{margin-top:0}.rv .w-offer1.w-paged{--w-band:16px}.rv .w-offer1.w-paged [data-plan-pane]>.w-ticks{gap:6px;margin-top:16px}.rv .w-offer1.w-paged .w-pgo{padding-top:16px}.rv .w-offer1.w-paged .w-pw{padding:14px 16px 16px}.rv .w-offer2 .w-pg>.w-side{margin-top:0}.rv .w-offer1 .mb .q{margin-bottom:8px}.rv .w-offer1 .mb .w-chips{gap:8px}.rv .w-offer1 .mb .w-chip{gap:6px;padding:0 12px}.rv .w-offer1 .mb .stp{min-height:40px}.rv .w-offer1 .mb .w-step{width:36px;height:36px}.rv .w-offer1 .mb-grid{gap:12px;margin-top:12px}.rv .w-offer1 .mb .w-well{padding:10px 14px 12px}.rv .w-offer1 .mb .w-well .mb-name{margin-top:8px}.rv .w-offer1 .mb-sum>.w-btns{margin-top:14px}}@container rv (min-width:1024px){.rv .w-loc .w-pg>.w-dockc{grid-area:1/1;align-self:center}.rv .w-loc .w-pg>.w-mapf{grid-area:1/2;margin:0}}.rv .w-grow{gap:inherit;grid-template-columns:minmax(0,1fr);display:grid}@container rv (max-width:599px){.rv .w-grow{gap:var(--k-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin:-8px calc(-1 * var(--k-edge)) calc(-1 * var(--w-shb));padding:8px var(--k-edge) var(--w-shb);scroll-padding:0 var(--k-edge);grid-template-columns:none;grid-auto-columns:92%;grid-auto-flow:column;overflow-x:auto}.rv .w-grow::-webkit-scrollbar{display:none}.rv .w-grow>.w-goal{scroll-snap-align:start;min-width:0}.rv .w-grow .w-goal .w-side{margin-top:20px}.rv .w-grow .w-big2 .tok{--s:16px;gap:6px}.rv .w-grow .w-big2 .ctn{margin-top:8px}.rv .w-grow .w-cal{margin-top:12px}.rv .w-grow .w-cald{gap:4px}.rv .w-grow .w-cd2{aspect-ratio:auto;border-radius:8px;height:24px}.rv .w-grow .w-cd2 i{width:12px}.rv .w-jump .w-chip[aria-current=true]{box-shadow:var(--w-sunk-sh)}.rv .w-grow .w-rows>div,.rv .w-claim .w-rows>div,.rv .w-cmpc .w-rows>div{padding:8px 0}.rv .w-grow .w-rows>div:first-child,.rv .w-claim .w-rows>div:first-child,.rv .w-cmpc .w-rows>div:first-child{padding-top:0}.rv .w-grow .w-rows dt,.rv .w-claim .w-rows dt,.rv .w-cmpc .w-rows dt{display:inline}.rv .w-grow .w-rows dt:after,.rv .w-claim .w-rows dt:after,.rv .w-cmpc .w-rows dt:after{content:":"}.rv .w-grow .w-rows dd,.rv .w-claim .w-rows dd,.rv .w-cmpc .w-rows dd{margin:0 0 0 4px;display:inline}.rv .w-claim .w-cite{padding-top:16px}.rv .w-claims .g-tfig{margin-top:16px}.rv .w-msg>.g-hpf{aspect-ratio:3}.rv .w-hero>.g-hpf{aspect-ratio:2}.rv .w-pgrid{gap:var(--k-gap);grid-template-columns:minmax(0,1fr);display:grid}}.rv .w-tcards{display:none}@container rv (max-width:599px){.rv .w-tdesk{display:none}.rv .w-grid.w-tcards{display:grid}.rv .w-tcard>.g-t:first-child{padding-top:0}.rv .w-tcard .w-tct .row-title{color:var(--k-ink);display:block}.rv .w-tcard .w-tct .tok{--s:14px;gap:6px;margin:8px 0 6px}.rv .w-tcard .w-tct .note,.rv .w-tcard .w-rows dd .note{color:var(--k-mute);display:block}.rv .w-tcard .w-tct+.w-rows{margin-top:16px}}.rv .w-phm{display:none}@container rv (max-width:599px){.rv .w-phd{display:none}.rv .w-pg>.w-phm{display:block}}@container rv (min-width:600px){.rv .w-pg+.w-pg>.w-dots:first-child{margin-top:8px}.rv .w-pg>.w-rows1>div:last-child{padding-bottom:12px}.rv .w-pg>.w-rows2{margin-top:0}.rv .w-pg>.w-rows2>div:first-child{padding-top:12px}.rv .w-pg>.w-rows2>div:first-child:before{content:"";background:rgba(20,24,40,var(--k-rail-a));height:1px;transform:scaleY(var(--k-rail-w));transform-origin:0 0;position:absolute;top:0;left:0;right:0}.rv .g-card .w-pg>.g-p,.rv .g-card .w-pg>.w-dots,.rv .g-card .w-pg>.w-ticks{max-width:720px}}@container rv (min-width:1024px){.rv .w-split.w-paged .w-pg>.w-words{grid-area:1/1;min-width:0}.rv .w-split.w-paged .w-pg>.w-side{grid-area:1/2;margin:0}}@container rv (min-width:600px){.rv .w-pager,.rv .w-pg{display:contents}.rv .w-pdots,.rv .w-pgo{display:none}}.rv .w-pdots:empty{display:none}.rv a,.rv button,.rv summary,.rv label{-webkit-tap-highlight-color:transparent}@media (hover:none){.rv a.w-tile{transition:background-color .3s var(--w-ease),box-shadow .3s var(--w-ease),transform .5s cubic-bezier(.34,1.56,.64,1)}.rv a.w-tile:active{transition:background-color .3s var(--w-ease),box-shadow .3s var(--w-ease),transform .12s ease-out;transform:scale(.975)}}.rv .w-in .w-top>.g-card.w-sheet{transform-origin:100% 0;transition:opacity .2s ease-out,transform .38s cubic-bezier(.32,.72,0,1)}@starting-style{.rv .w-in .w-top>.g-card.w-sheet{opacity:0;transform:translateY(-8px)scale(.97)}}@media (prefers-reduced-motion:reduce){.rv a.w-tile,.rv a.w-tile:active{transition:none;transform:none}.rv .w-in .w-top>.g-card.w-sheet{transition:none}}
