@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--ga:0deg}}}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-cyrillic-ext-wght-normal.1rz-p1o6z-sit.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-cyrillic-wght-normal.2jdm38iyutowj.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-vietnamese-wght-normal.3ez0azjih7ypa.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-latin-ext-wght-normal.2p5o-04xn4ahk.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geist-latin-wght-normal.175rzww1hghhr.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.rvh h1,.rvh h2,.rvh h3{letter-spacing:normal;font-family:inherit}.rvh svg{display:inline}.rvh button{color:inherit}.rvh{line-height:normal}.rvh a{text-decoration:underline}.rvh *,.rvh :before,.rvh :after{box-sizing:border-box}html:has(.rvh){scroll-behavior:smooth}.rvh{color:#0e0e10;-webkit-font-smoothing:antialiased;background:#fff;margin:0;font-family:Geist Variable,Geist,Helvetica Neue,system-ui,sans-serif;overflow-x:hidden}.rvh h1,.rvh h2,.rvh h3{text-wrap:balance}.rvh p{text-wrap:pretty}.rvh a{color:#c93a10}.rvh a:hover{color:#0e0e10}.rvh .wrap{max-width:1240px;margin:0 auto}.rvh .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rvh .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#c93a10;font-size:14px;font-weight:700}.rvh .dark .eyebrow{color:#ff5b2e}.rvh .h2{letter-spacing:-.045em;margin:0;font-size:clamp(36px,5vw,60px);font-weight:800;line-height:1}.rvh .dark{color:#fff;background:#0e0e10}.rvh .dark a.tlink{color:#fff;text-decoration:none}.rvh .dark a.tlink:hover{color:#ff5b2e}.rvh .nav-a{color:#e4e4e7;border-radius:8px;padding:10px 12px;font-size:15px;font-weight:500;text-decoration:none}.rvh .nav-a:hover{color:#fff;background:#ffffff14}.rvh .hbtn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 22px;font:600 15px/1 Geist Variable,Geist,system-ui,sans-serif;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.rvh .btn-ember{color:#0e0e10;background:#ff5b2e}.rvh .btn-ember:hover{color:#0e0e10;background:#ff7a55}.rvh .btn-ink{color:#fff;background:#0e0e10}.rvh .btn-ink:hover{color:#fff;background:#2a2a2f}.rvh .btn-line{color:#fff;background:0 0;border-color:#ffffff47}.rvh .btn-line:hover{color:#fff;border-color:#fff}.rvh .btn-line-ink{color:#0e0e10;background:0 0;border-color:#0e0e104d}.rvh .btn-line-ink:hover{color:#0e0e10;border-color:#0e0e10}.rvh .mono{color:#fff;background:#0e0e10;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.rvh .stars{gap:2px;display:flex}.rvh .vp{color:#3f3f46;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.rvh .promo{color:#0e0e10;text-align:center;background:#ff5b2e;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;padding:10px 24px;font-size:14px;font-weight:500;display:flex}.rvh .promo a{color:#0e0e10;font-weight:700}.rvh .hero{position:relative;overflow:hidden}.rvh .mesh{pointer-events:none;position:absolute;inset:0}.rvh .hero .mesh{background:radial-gradient(40% 50% at 18% 30%,#ff5b2e42,#0000 70%),radial-gradient(35% 45% at 85% 20%,#7c5cff3d,#0000 70%),radial-gradient(50% 40% at 50% 100%,#ff5b2e1f,#0000 70%)}.rvh .topnav{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 24px;display:flex;position:relative}.rvh .brand{align-items:center;gap:8px;display:flex}.rvh .brand span{letter-spacing:-.04em;font-size:22px;font-weight:800}.rvh .hero-in{z-index:3;text-align:center;flex-direction:column;align-items:center;gap:28px;padding:72px 24px 0;display:flex;position:relative}.rvh .pill{color:#e4e4e7;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:10px;padding:7px 14px 7px 8px;font-size:14px;display:inline-flex}.rvh .pill b{color:#0e0e10;background:#ff5b2e;border-radius:999px;padding:3px 8px;font-size:12px}.rvh .hero h1{letter-spacing:-.055em;max-width:1000px;margin:0;font-size:clamp(44px,8vw,104px);font-weight:800;line-height:.98}.rvh .hero .sub{color:#a1a1aa;max-width:560px;margin:0;font-size:clamp(17px,2vw,21px);line-height:1.5}.rvh .searchwrap{text-align:left;z-index:5;width:100%;max-width:640px;position:relative}.rvh .search{background:#fff;border-radius:14px;align-items:center;gap:12px;padding:7px 7px 7px 20px;transition:box-shadow .15s;display:flex;position:relative;box-shadow:0 20px 50px -20px #0009}.rvh .search:focus-within{box-shadow:0 0 0 4px #ff5b2e73,0 20px 50px -20px #0009}.rvh .search .field{flex:1;align-items:center;min-width:0;height:48px;display:flex;position:relative}.rvh .search input{color:#0e0e10;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:0;font:500 17px/1.25 Geist Variable,Geist,system-ui,sans-serif}.rvh .ph{pointer-events:none;color:#71717a;white-space:nowrap;gap:.3em;font:500 17px/1.25 Geist Variable,Geist,system-ui,sans-serif;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.rvh .ph.hide{display:none}.rvh .tick{height:1.25em;display:inline-block;overflow:hidden}.rvh .tick-in{flex-direction:column;animation:10s cubic-bezier(.7,0,.3,1) infinite tick;display:flex}.rvh .tick-in span{color:#0e0e10;height:1.25em;font-weight:600;line-height:1.25em;display:block}@keyframes tick{0%,20%{transform:translateY(0)}25%,45%{transform:translateY(-1.25em)}50%,70%{transform:translateY(-2.5em)}75%,95%{transform:translateY(-3.75em)}to{transform:translateY(-5em)}}.rvh .sheen{pointer-events:none;border-radius:14px;position:absolute;inset:0;overflow:hidden}.rvh .sheen:after{content:"";background:linear-gradient(100deg,#0000,#ff5b2e2e,#0000);width:40%;animation:5s ease-in-out 1.6s infinite sheen;position:absolute;top:0;bottom:0;left:-50%}@keyframes sheen{0%{left:-50%}40%,to{left:120%}}.rvh .drop{color:#0e0e10;background:#fff;border-radius:14px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 30px 60px -20px #0009}.rvh .drop[hidden]{display:none}.rvh .sugg{text-align:left;cursor:pointer;width:100%;font:inherit;color:#0e0e10;background:#fff;border:0;border-radius:10px;align-items:center;gap:14px;padding:12px 14px;display:flex}.rvh .sugg:hover,.rvh .sugg:focus-visible{background:#f4f4f2}.rvh .trust{color:#a1a1aa;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 22px;font-size:14px;display:flex}.rvh .trust span{align-items:center;gap:7px;display:inline-flex}.rvh .wm{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.rvh .w{animation:1s cubic-bezier(.2,.8,.2,1) both wordUp;display:inline-block}@keyframes wordUp{0%{opacity:0;transform:translateY(110%)rotate(6deg)}to{opacity:1;transform:none}}.rvh .grad{color:#0000;background:linear-gradient(90deg,#ff5b2e,#ffb23d,#b794ff,#ff5b2e) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;animation:6s linear infinite gradMove}@keyframes gradMove{to{background-position:300% 0}}.rvh .fade-up{animation:.9s cubic-bezier(.2,.8,.2,1) both fadeUp}@keyframes fadeUp{0%{opacity:0;filter:blur(6px);transform:translateY(24px)}to{opacity:1;filter:none;transform:none}}.rvh .pop-in{animation:1s cubic-bezier(.2,.8,.2,1) both popIn}@keyframes popIn{0%{opacity:0;transform:translateY(20px)scale(.94)}to{opacity:1;transform:none}}.rvh .orbit{z-index:1;pointer-events:none;width:0;height:0;position:absolute;top:380px;left:50%}.rvh .oring{width:0;height:0;position:absolute;top:0;left:0}.rvh .ring1{animation:90s linear infinite spin}.rvh .ring2{animation:130s linear infinite reverse spin}.rvh .ring1 .ot{animation:90s linear infinite reverse spin}.rvh .ring2 .ot{animation:130s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.rvh .pos{position:absolute}.rvh .ot{color:#ffffff8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute;top:-30px;left:-30px}.rvh .ot.hot{color:#ff5b2e;background:#ff5b2e14;border-color:#ff5b2e66}@keyframes orbitScroll{0%{opacity:1;transform:rotate(0)scale(1)}to{opacity:.25;transform:rotate(70deg)scale(1.35)}}.rvh .collage{z-index:2;height:380px;margin-top:64px;position:relative;overflow:hidden}.rvh .collage-c{position:absolute;top:28px;left:50%;transform:translate(-50%)}.rvh .collage-row{align-items:flex-start;gap:20px;display:flex}.rvh .float{animation:6s ease-in-out infinite bob}@keyframes bob{0%,to{translate:0}50%{translate:0 -12px}}@keyframes slideX{0%{transform:translate(-200px)}to{transform:translate(320px)}}.rvh .ccard{color:#0e0e10;background:#fff;border-radius:18px;flex-direction:column;flex-shrink:0;gap:14px;width:300px;padding:22px;display:flex;box-shadow:0 30px 60px -24px #000000b3}.rvh .fadebottom{pointer-events:none;background:linear-gradient(#0e0e1000,#0e0e10);height:120px;position:absolute;bottom:0;left:0;right:0}.rvh .logos{border-top:1px solid #ffffff1a;padding:30px 0;position:relative;overflow:hidden}.rvh .marquee{align-items:center;gap:72px;width:max-content;animation:34s linear infinite mq;display:flex}.rvh .marquee:hover{animation-play-state:paused}@keyframes mq{0%{transform:translate(0)}to{transform:translate(-50%)}}.rvh .logo{opacity:.85;align-items:center;gap:12px;transition:opacity .2s;display:flex}.rvh .logo:hover{opacity:1}.rvh .logo img{width:30px;height:30px;display:block}.rvh .logo span{letter-spacing:-.03em;color:#a1a1aa;white-space:nowrap;font-size:24px;font-weight:700}.rvh .edge{pointer-events:none;width:140px;position:absolute;top:0;bottom:0}.rvh .edge.l{background:linear-gradient(90deg,#0e0e10,#0e0e1000);left:0}.rvh .edge.r{background:linear-gradient(270deg,#0e0e10,#0e0e1000);right:0}.rvh .sec{padding:104px 24px}.rvh .head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.rvh .head{flex-direction:column;gap:14px;max-width:720px;display:flex}.rvh .tabs{flex-wrap:wrap;gap:8px;display:flex}.rvh .tab{color:#0e0e10;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #d4d4d8;border-radius:999px;min-height:44px;padding:0 18px;font:600 14px/1 Geist Variable,Geist,system-ui,sans-serif}.rvh .tab:hover{border-color:#0e0e10}.rvh .tab.on{color:#fff;background:#0e0e10;border-color:#0e0e10}.rvh .tab-d{color:#e4e4e7;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #fff3;border-radius:999px;min-height:44px;padding:0 18px;font:600 14px/1 Geist Variable,Geist,system-ui,sans-serif}.rvh .tab-d:hover{color:#fff;border-color:#fff}.rvh .tab-d.on{color:#0e0e10;background:#fff;border-color:#fff}.rvh .grid3{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:20px;display:grid}.rvh .rcard{background:#fff;border:1px solid #e7e7e4;border-radius:16px;flex-direction:column;gap:18px;height:100%;padding:28px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .35s;display:flex}.rvh .rcard:hover{border-color:#ff5b2e;transform:translateY(-10px)rotate(-1.2deg);box-shadow:0 34px 50px -26px #0e0e1073}.rvh .rcard h3{letter-spacing:-.025em;margin:0;font-size:22px;font-weight:700;line-height:1.25}.rvh .rcard p{color:#3f3f46;margin:0;font-size:16px;line-height:1.6}.rvh .rfoot{border-top:1px solid #efefec;justify-content:space-between;align-items:center;gap:12px;padding-top:18px;display:flex}.rvh .co{color:#0e0e10;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.rvh .split{flex-wrap:wrap;align-items:stretch;gap:40px;display:flex}.rvh .steps{background:#f6f6f3;border-radius:20px;flex-direction:column;flex:380px;gap:8px;min-width:0;padding:8px;display:flex}.rvh .step{text-align:left;cursor:pointer;width:100%;font:inherit;color:#0e0e10;background:0 0;border:1px solid #0000;border-radius:16px;align-items:flex-start;gap:20px;padding:24px;transition:background .15s,border-color .15s;display:flex}.rvh .step:hover{background:#fff}.rvh .step.on{background:#fff;border-color:#e7e7e4;box-shadow:0 18px 40px -28px #0e0e1066}.rvh .step .num{letter-spacing:-.04em;color:#a1a1aa;min-width:44px;font-size:32px;font-weight:800;line-height:1}.rvh .step.on .num{color:#ff5b2e}.rvh .step b{letter-spacing:-.02em;margin-bottom:6px;font-size:21px;display:block}.rvh .step small{color:#52525b;font-size:16px;line-height:1.5;display:block}@property --ga{syntax:"<angle>";inherits:false;initial-value:0deg}.rvh .glow{isolation:isolate;background:conic-gradient(from var(--ga),#ff5b2e,#ffc53d,#7c5cff,#22d3ee,#ff5b2e);border-radius:26px;flex:999 520px;min-width:0;padding:3px;animation:4s linear infinite gspin;display:flex;position:relative}.rvh .glow:before{content:"";border-radius:inherit;background:inherit;filter:blur(22px);opacity:.55;z-index:-1;position:absolute;inset:0}@keyframes gspin{to{--ga:360deg}}.rvh .stage{background:#0e0e10;border-radius:23px;flex:1;justify-content:center;align-items:center;min-height:480px;padding:40px 24px;display:flex;position:relative;overflow:hidden}.rvh .stage .mesh{background:radial-gradient(50% 60% at 80% 10%,#ff5b2e52,#0000 70%),radial-gradient(45% 55% at 10% 90%,#7c5cff47,#0000 70%)}.rvh .hpanel{width:100%;position:relative}.rvh .hpanel[hidden]{display:none}.rvh .sd{width:100%;max-width:480px;height:400px;margin:0 auto;position:relative}.rvh .sd-box{background:#fff;border-radius:12px;align-items:center;gap:10px;height:56px;padding:0 16px;font-size:17px;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:0 20px 40px -20px #0009}.rvh .sd-caret{vertical-align:-3px;background:#ff5b2e;width:2px;height:19px;margin-left:1px;animation:1s step-end infinite sdblink;display:inline-block}@keyframes sdblink{50%{opacity:0}}.rvh .sd-drop{opacity:0;background:#fff;border-radius:12px;flex-direction:column;padding:6px;transition:opacity .35s,transform .35s;display:flex;position:absolute;top:66px;left:0;right:0;transform:translateY(-8px);box-shadow:0 24px 48px -20px #0009}.rvh .sd.results .sd-drop{opacity:1;transform:none}.rvh .sd.page .sd-drop{opacity:0}.rvh .sd-row{border-radius:8px;align-items:center;gap:12px;padding:12px;transition:background .2s,box-shadow .2s;display:flex}.rvh .sd.results .sd-row{background:#f4f4f2}.rvh .sd.clicked .sd-row{background:#fff1ec;box-shadow:inset 0 0 0 2px #ff5b2e}.rvh .sd-page{opacity:0;background:#fff;border-radius:14px;flex-direction:column;transition:opacity .45s,transform .45s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset:0;overflow:hidden;transform:translateY(24px)scale(.97);box-shadow:0 30px 60px -24px #000000b3}.rvh .sd.page .sd-page{opacity:1;transform:none}.rvh .sd-cursor{z-index:5;transform-origin:4px 4px;width:28px;height:28px;transition:left .95s cubic-bezier(.65,0,.35,1),top .95s cubic-bezier(.65,0,.35,1),transform .15s;position:absolute;top:320px;left:380px}.rvh .sd-rip{opacity:0;background:#ff5b2e8c;border-radius:50%;width:24px;height:24px;position:absolute;top:-10px;left:-10px}.rvh .sd.clicked .sd-rip{animation:.6s ease-out both sdrip}@keyframes sdrip{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(2.6)}}.rvh .dot{background:#d4d4d8;border-radius:50%;width:9px;height:9px}.rvh .starbtn{cursor:pointer;background:0 0;border:0;border-radius:8px;padding:3px;line-height:0;transition:transform .12s}.rvh .starbtn:hover{transform:scale(1.12)}.rvh .row{color:#fff;border-top:1px solid #ffffff1f;grid-template-columns:56px minmax(0,1fr) auto 24px;align-items:center;gap:20px;padding:22px 8px;text-decoration:none;transition:background .15s,padding .15s;display:grid}.rvh .row:hover{color:#fff;background:#ffffff0a;padding-left:16px}.rvh .fav{color:#0e0e10;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:20px;font-weight:800;display:flex;overflow:hidden}.rvh .fav img{width:30px;height:30px;display:block}@media (max-width:640px){.rvh .row{grid-template-columns:36px minmax(0,1fr) 20px;gap:12px}.rvh .row .rate{grid-area:2/2}.rvh .row .arrow{grid-area:1/3/3}}.rvh .cats{border-top:1px solid #e4e4e0;flex:999 640px;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));column-gap:40px;min-width:0;display:grid}.rvh .cat{color:#0e0e10;letter-spacing:-.01em;border-bottom:1px solid #e4e4e0;align-items:center;gap:16px;padding:18px 4px;font-size:19px;font-weight:600;text-decoration:none;transition:color .15s,padding .2s;display:flex}.rvh .cat:hover{color:#c93a10;padding-left:12px}.rvh .cat .ic{color:#c93a10;background:#fff1ec;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;transition:background .2s,color .2s,transform .3s;display:flex}.rvh .cat:hover .ic{color:#0e0e10;background:#ff5b2e;transform:rotate(-8deg)scale(1.08)}.rvh .cat .arr{opacity:.3;margin-left:auto;transition:opacity .15s,transform .2s}.rvh .cat:hover .arr{opacity:1;transform:translate(3px,-3px)}.rvh .biz{color:#fff;background:#0e0e10;border-radius:28px;flex-wrap:wrap;align-items:center;gap:56px;padding:clamp(36px,6vw,80px);display:flex;position:relative;overflow:hidden}.rvh .biz .mesh{background:radial-gradient(45% 60% at 95% 15%,#ff5b2e59,#0000 70%),radial-gradient(40% 50% at 70% 100%,#7c5cff4d,#0000 70%)}.rvh .perk{border-top:1px solid #fff3;flex-direction:column;gap:8px;padding-top:16px;display:flex}.rvh .perk b{font-size:17px}.rvh .perk span{color:#a1a1aa;font-size:15px;line-height:1.5}.rvh .stack{flex:340px;min-width:0;height:320px;position:relative}.rvh .swap{width:calc(100% - 30px);animation:7s cubic-bezier(.6,0,.3,1) infinite swap;position:absolute;top:0;left:0}.rvh .swap.b{animation-delay:-3.5s}@keyframes swap{0%,40%{z-index:2;filter:none;transform:translate(0)rotate(-2deg)scale(1)}48%{z-index:2;transform:translate(-36px,46px)rotate(-6deg)scale(.96)}50%,90%{z-index:1;filter:brightness(.6);transform:translate(30px,58px)rotate(3deg)scale(.92)}98%{z-index:1;transform:translate(46px,10px)rotate(5deg)scale(.96)}to{z-index:2;filter:none;transform:translate(0)rotate(-2deg)scale(1)}}.rvh .wcard{color:#0e0e10;background:#fff;border-radius:18px;flex-direction:column;gap:16px;padding:24px;display:flex;box-shadow:0 40px 80px -30px #000c}.rvh .cap{letter-spacing:.06em;text-transform:uppercase;color:#52525b;font-size:12px;font-weight:700}.rvh .faq{text-align:left;cursor:pointer;color:#0e0e10;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:24px 0;font:600 19px/1.35 Geist Variable,Geist,system-ui,sans-serif;display:flex}.rvh .faq:hover{color:#c93a10}.rvh .faq .sign{border:1px solid #d4d4d8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;font-weight:500;display:flex}.rvh .faq-a{color:#3f3f46;margin:0;padding:0 56px 24px 0;font-size:17px;line-height:1.6}.rvh .faq-a[hidden]{display:none}.rvh .foot a{color:#a1a1aa;text-decoration:none}.rvh .foot a:hover{color:#fff}.rvh .foot nav{flex-direction:column;gap:12px;font-size:15px;display:flex}.rvh .foot nav b{color:#fff}.rvh .bigmark{text-align:center;letter-spacing:0;color:#1c1c20;white-space:nowrap;font-size:clamp(64px,15vw,210px);font-weight:800;line-height:.85}@keyframes rise{0%{opacity:0;transform:translateY(90px)scale(.96)}to{opacity:1;transform:none}}@keyframes fromLeft{0%{opacity:0;transform:translate(-140px)}to{opacity:1;transform:none}}@keyframes catIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes iconPop{0%{opacity:0;transform:scale(.3)rotate(-40deg)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){.rvh .orbit-scroll{animation:linear both orbitScroll;animation-timeline:scroll(root);animation-range:0 900px}.rvh .slide-x{animation:linear both slideX;animation-timeline:scroll(root);animation-range:0 1000px}.rvh .reveal{animation:linear both rise;animation-timeline:view();animation-range:entry cover 28%}.rvh .reveal.d1{animation-range:entry 15% cover 36%}.rvh .reveal.d2{animation-range:entry 30% cover 44%}.rvh .slidein{animation:linear both fromLeft;animation-timeline:view();animation-range:entry cover 30%}.rvh .cat-in{animation:linear both catIn;animation-timeline:view();animation-range:entry cover 25%}.rvh .cat-in .ic svg{animation:linear both iconPop;animation-timeline:view();animation-range:entry 20% cover 35%}}@supports not (animation-timeline:view()){.rvh.js .reveal,.rvh.js .slidein,.rvh.js .cat-in{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.8,.2,1)}.rvh.js .reveal{transform:translateY(60px)}.rvh.js .slidein{transform:translate(-100px)}.rvh.js .cat-in{transform:translateY(30px)}.rvh.js .in{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rvh *,.rvh :before,.rvh :after{transition:none!important;animation:none!important}html:has(.rvh){scroll-behavior:auto}.rvh.js .reveal,.rvh.js .slidein,.rvh.js .cat-in{opacity:1;transform:none}}.rvh button:focus-visible,.rvh a:focus-visible,.rvh input:focus-visible,.rvh textarea:focus-visible{outline-offset:2px;outline:3px solid #ff5b2e}.rvh .search input:focus-visible{outline:none}
