.hv{--sig-a:#f06000;--sig-b:#f0c030;--card:#fff;--lift:0 50px 110px -60px #14161f6b}.hv .hv-wrap{max-width:1320px}.hv .hv-ex{background:var(--paper);border:1px solid var(--line);height:24px;color:var(--dim);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.hv .hv-h2{max-width:15ch;font-size:64px}.hv .hv-h3{font-size:40px}.hv .hv-sec{padding:136px 0;position:relative}.hv .hv-act{margin-top:64px}.hv .oct{width:22px;height:22px;color:var(--ink);flex:none}.hv .top.has-menu .brand span{color:var(--ink)}.rb-home.hv .menu{color:var(--ink-2)}.rb-home.hv .menu a:hover,.rb-home.hv .menu .dd:hover{color:var(--ink)}.rb-home.hv .menu .dd.is-open{color:var(--ink);background:#14161f0f}.rb.hv .btn-line{color:var(--ink);border-color:#14161f4d}.rb.hv .btn-line:hover{border-color:#14161f8c}.rb.hv .close .btn-line{color:var(--night-text);border-color:#f2f1ec57}.rb.hv .close .btn-line:hover{border-color:#f2f1ec99}.hv .dropdown{box-shadow:0 40px 90px -40px #14161f73}.hv .hero-greet{background:var(--card);border:1px solid var(--line)}.hv .hv-hero{background:var(--paper);padding-bottom:72px;position:relative;overflow:hidden}.hv .hv-light{aspect-ratio:2;mix-blend-mode:multiply;pointer-events:none;background:url(/home/light.webp) 50%/cover no-repeat;width:max(1600px,118vw);position:absolute;bottom:-40px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 62%,#0000 92%);mask-image:linear-gradient(#000 62%,#0000 92%)}.hv .hv-hero .wrap{z-index:2;position:relative}.hv .hv-hero-head{padding-top:52px}.hv .hv-h1{letter-spacing:-.028em;max-width:11.6em;font-size:92px;line-height:.98}.hv .hv-hero-side{justify-content:space-between;align-items:flex-end;gap:40px;margin-top:40px;display:flex}.hv .hv-lede{max-width:34ch;color:var(--ink-2);margin:0;font-size:22px;line-height:1.4}.hv .hv-stage{height:470px;margin-top:52px;position:relative}.hv .hv-chat{background:var(--card);border:1px solid var(--line);width:640px;box-shadow:var(--lift), 0 2px 0 #fffc inset;border-radius:28px;padding:26px 30px 30px;position:absolute;top:0;left:250px}.hv .hv-chat .hv-ex{position:absolute;top:24px;left:30px}.hv .hv-ask{margin:0}.hv p.hv-ask{background:var(--night);width:fit-content;max-width:78%;color:var(--night-text);border-radius:20px 20px 6px;margin:0 0 0 auto;padding:14px 20px;font-size:18px;font-weight:500}.hv .hv-answer{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.hv .hv-answer-lead{color:var(--dim);margin:0;font-size:15px}.hv .hv-biz{font-family:var(--d-display), serif;letter-spacing:-.02em;font-variation-settings:"opsz" 144, "SOFT" 30;margin:6px 0 0;font-size:48px;line-height:1.05}.hv .hv-facts{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.hv .hv-facts li{background:var(--paper);border:1px solid var(--line);border-radius:999px;padding:7px 14px;font-size:15px;font-weight:600}.hv .hv-toast{background:var(--card);border:1px solid var(--line);width:400px;box-shadow:var(--lift);border-radius:20px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 22px;display:grid;position:absolute;top:250px;right:0}.hv .hv-toast-text{flex-direction:column;min-width:0;line-height:1.3;display:flex}.hv .hv-toast-text b{font-size:16px}.hv .hv-toast-text span{color:var(--dim);font-size:14px}.hv .hv-toast-sum{font-family:var(--d-display), serif;letter-spacing:-.02em;font-size:30px}.hv .hv-orby-walk{aspect-ratio:1;width:210px;position:absolute;top:120px;left:0}.hv .hv-orby-walk img,.hv .hv-orby-ask img,.hv .hv-orby-lit img,.hv .hv-orby-point img,.hv .hv-obj img{object-fit:contain}@media (prefers-reduced-motion:no-preference){.hv .hv-orby-walk{animation:1.1s cubic-bezier(.22,1,.36,1) .2s both hv-walk-in}.hv .hv-toast{animation:.8s cubic-bezier(.22,1,.36,1) .9s both hv-rise}}@keyframes hv-walk-in{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:none}}@keyframes hv-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.hv .hv-sec-head{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.hv .hv-sec-head .btn-glow{flex:none}.hv .hv-bento-title{max-width:17ch}.hv .hv-bento{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:320px;gap:20px;margin-top:64px;display:grid}.hv .hv-card{background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:28px;padding:32px;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s;display:block;position:relative;overflow:hidden}.hv a.hv-card:hover{box-shadow:var(--lift);transform:translateY(-3px)}.hv .hv-card-xl{grid-area:span 2/span 7}.hv .hv-card-md{grid-column:span 5}.hv .hv-card-sm,.hv .hv-card-also{grid-column:span 4}.hv .hv-card-text{z-index:2;flex-direction:column;gap:8px;max-width:19em;padding-right:48px;display:flex;position:relative}.hv .hv-card-name{font-family:var(--d-display), serif;letter-spacing:-.015em;font-size:30px;line-height:1.05}.hv .hv-card-xl .hv-card-name{font-size:52px}.hv .hv-card-md .hv-obj{width:170px;height:170px}.hv .hv-card-line{color:var(--ink-2);font-size:17px}.hv .hv-obj{width:200px;height:200px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;bottom:6px;right:6px}.hv .hv-card-xl .hv-obj{width:440px;height:440px;bottom:24px;right:50%;transform:translate(50%)}.hv .hv-card-sm .hv-obj{width:150px;height:150px}.hv a.hv-card:hover .hv-obj{transform:scale(1.04)}.hv a.hv-card-xl:hover .hv-obj{transform:translate(50%)scale(1.03)}.hv .hv-go{z-index:2;background:var(--card);border:1px solid #14161f38;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:26px;right:26px}.hv .hv-go svg{width:18px;height:18px}.hv a.hv-card:hover .hv-go{background:var(--night);border-color:var(--night);color:var(--night-text)}.hv .hv-list{z-index:2;border:1px solid var(--line);background:#fbfaf8eb;border-radius:16px;flex-direction:column;width:min(270px,100% - 210px);padding:6px 16px;display:flex;position:absolute;bottom:30px;left:32px}.hv .hv-list-row{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:9px 0;font-size:14px;display:flex}.hv .hv-list-row:last-child{border-bottom:0}.hv .hv-list-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hv .hv-seal-chip{z-index:2;background:var(--paper);border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 16px 0 12px;font-size:15px;font-weight:600;display:inline-flex;position:absolute;bottom:30px;left:32px}.hv .hv-seal-chip .oct{color:var(--verify)}.hv .hv-card-also{background:0 0;border-style:dashed;border-color:#14161f38;flex-direction:column;justify-content:space-between;display:flex}.hv .hv-also{flex-wrap:wrap;gap:10px;display:flex}.hv .hv-orby-point{width:100px;height:100px;position:absolute;bottom:14px;right:14px}.hv .hv-orby-point img{object-fit:contain}.hv .hv-also{z-index:2;flex-direction:column;align-items:flex-start;position:relative}.hv .hv-card-xl .hv-card-text{max-width:none}.hv .hv-stats-sec{background:var(--card);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hv .hv-stats{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:72px;margin-top:64px;display:grid}.hv .hv-stat{border-top:1px solid var(--ink);margin:0;padding:32px 0 36px}.hv .hv-stat-big{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:72px;display:grid}.hv .hv-stat-big .hv-bars{justify-content:flex-end;margin-top:0}.hv .hv-num{font-family:var(--d-display), serif;letter-spacing:-.03em;margin:0;font-size:88px;line-height:1}.hv .hv-stat-big .hv-num{letter-spacing:-.045em;font-size:184px}.hv .hv-stat figcaption{max-width:34ch;color:var(--ink-2);margin-top:14px;font-size:19px;line-height:1.4}.hv .hv-src{border:1px solid var(--line);height:30px;color:var(--dim);border-radius:999px;align-items:center;margin-top:18px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.hv .hv-bars{align-items:flex-end;gap:16px;margin-top:40px;display:flex}.hv .hv-bar{flex-direction:column;width:104px;display:flex;position:relative}.hv .hv-bar:before{content:"";background:linear-gradient(to top, #14161f24 calc(var(--v) * 1%), #14161f0a calc(var(--v) * 1%));border-radius:14px;height:240px;display:block}.hv .hv-bar{width:150px}.hv .hv-bar.is-now:before{background:linear-gradient(to top, var(--ink) calc(var(--v) * 1%), #14161f0a calc(var(--v) * 1%))}.hv .hv-bar b{color:var(--dim);margin-top:10px;font-size:14px}.hv .hv-bar:before{height:280px}.hv .hv-bar em{left:16px;bottom:calc(280px * var(--v) / 100 + 40px);font-style:normal;font-family:var(--d-display), serif;letter-spacing:-.02em;font-size:30px;position:absolute}.hv .hv-bar.is-now em{bottom:calc(280px * var(--v) / 100 + 28px - 56px);color:var(--night-text)}.hv .hv-vs{flex-direction:column;gap:16px;display:flex}.hv .hv-vs-row{grid-template-columns:150px minmax(0,1fr) 96px;align-items:center;gap:14px;font-size:15px;display:grid}.hv .hv-vs-row em{font-style:normal;font-family:var(--d-display), serif;text-align:right;font-size:30px}.hv .hv-track{background:#14161f12;border-radius:999px;height:14px;overflow:hidden}.hv .hv-track i{background:var(--ink);border-radius:999px;min-width:6px;height:100%;display:block}.hv .hv-vs-row.is-dim em{color:var(--dim)}.hv .hv-ask-head{grid-template-columns:minmax(0,1fr) 260px;align-items:end;gap:40px;display:grid}.hv .hv-question{letter-spacing:-.035em;max-width:10.5ch;font-size:128px;line-height:.94}.hv .hv-orby-ask{width:260px;height:300px;position:relative}.hv .hv-ask{margin-top:72px}.hv .hv-ask-tabs{border:1px solid var(--line);background:var(--card);border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.hv .hv-ask-tab{border:0;border-right:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:14px;min-height:84px;padding:0 24px;display:flex}.hv .hv-ask-tab:last-child{border-right:0}.hv .hv-ask-tab .oct{color:var(--fail)}.hv .hv-ask-tab>span{flex-direction:column;line-height:1.25;display:flex}.hv .hv-ask-tab b{font-size:18px}.hv .hv-ask-tab span span{color:var(--fail);font-size:14px;font-weight:600}.hv .hv-ask-tab[aria-selected=true]{background:var(--paper);box-shadow:inset 0 -3px 0 var(--ink)}.hv .hv-ask-panel{background:var(--card);border:1px solid var(--line);border-radius:24px;margin-top:16px;padding:36px 40px 32px;position:relative}.hv .hv-ask-panel .hv-ex{position:absolute;top:36px;right:40px}.hv .hv-ask-who{color:var(--dim);margin:0;font-size:15px;font-weight:600}.hv .hv-ask-list{flex-wrap:wrap;gap:8px 40px;margin:14px 0 0;padding:0;list-style:none;display:flex}.hv .hv-ask-list li{font-family:var(--d-display), serif;letter-spacing:-.015em;font-size:34px}.hv .hv-ask-you{border-top:1px solid var(--line);align-items:center;gap:12px;margin:26px 0 0;padding-top:22px;font-size:17px;display:flex}.hv .hv-ask-you .oct{color:var(--fail)}.hv .hv-ask-you span{color:var(--fail);margin-left:auto;font-weight:600}.hv .hv-check{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;margin-top:72px;display:grid}.hv .hv-check .scanbox form{border-radius:18px;max-width:none;padding:10px}.hv .hv-check .scanbox input{height:60px;font-size:20px}.hv .hv-check .scanbox button{height:60px}.hv .hv-check .scan-micro:empty{display:none}@media (min-width:601px){.hv .hv-check>.scan-wait{grid-column:2;margin-top:-34px}}.hv .hv-note{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:64px;display:grid}.hv .hv-seal{width:168px;height:auto}.hv .hv-letter p{max-width:30ch;font-family:var(--d-display), serif;letter-spacing:-.015em;font-variation-settings:"opsz" 144, "SOFT" 30;margin:0 0 20px;font-size:40px;line-height:1.18}.hv .hv-letter p.hv-sig{font-family:var(--d-sans), sans-serif;letter-spacing:0;margin:32px 0 28px;font-size:18px;font-weight:700}.hv .hv-offer-sec{background:var(--card);border-top:1px solid var(--line)}.hv .hv-offer-title{text-align:center;max-width:none}.hv .hv-offer{justify-content:center;margin-top:56px;display:flex}.hv .hv-plan{background:var(--paper);border:1px solid var(--glow);border-radius:28px;width:100%;max-width:460px;padding:40px;position:relative;box-shadow:0 50px 110px -60px #94601280}.hv .hv-who{margin:0;font-size:17px;font-weight:700}.hv .hv-price{font-family:var(--d-display), serif;letter-spacing:-.04em;margin:12px 0 0;font-size:96px;line-height:1}.hv .hv-price small{letter-spacing:-.01em;font-size:28px}.hv .hv-ticks{border-top:1px solid var(--line);flex-direction:column;gap:14px;margin:28px 0 32px;padding:24px 0 0;list-style:none;display:flex}.hv .hv-ticks li{align-items:center;gap:12px;font-size:17px;display:flex}.hv .hv-plan .btn-glow{width:100%}.hv .hv-faq-sec{border-top:1px solid var(--line)}.hv .hv-doors{margin-top:44px}.hv .rb-help .hb-button{background:var(--paper) url(/brand/orby/orby-avatar-512.webp) center 55% / 82% no-repeat}.hv .rb-help .hb-button img{opacity:0}@media (max-width:1080px){.hv .hv-h1{font-size:76px}.hv .hv-chat{left:12%}.hv .hv-toast{left:auto;right:0}.hv .hv-question{font-size:96px}.hv .hv-stat-big .hv-num{font-size:140px}}@media (max-width:600px){.hv .hv-h2{font-size:40px}.hv .hv-h3{font-size:30px}.hv .hv-act{margin-top:40px}.rb-home.hv .menu-btn{color:var(--ink);border-color:#14161f4d}.rb-home.hv .menu-btn.is-open{background:#14161f0f}.hv .hv-hero{padding-bottom:40px}.hv .hv-hero-head{padding-top:36px}.hv .hv-h1{font-size:48px;line-height:1}.hv .hv-hero-side{flex-direction:column;align-items:stretch;gap:28px;margin-top:22px}.hv .hv-lede{font-size:18px}.hv .hv-hero-side .acts{flex-direction:column;align-items:stretch}.hv .hv-stage{height:470px;margin-top:44px}.hv .hv-chat{border-radius:24px;width:auto;padding:22px 20px 24px;left:0;right:0}.hv .hv-chat .hv-ex{top:22px;left:20px}.hv p.hv-ask{max-width:70%;font-size:16px}.hv .hv-biz{font-size:36px}.hv .hv-toast{grid-template-columns:26px minmax(0,1fr) auto;gap:10px;width:262px;padding:12px 14px;inset:auto -4px 0 auto}.hv .hv-toast-text b{font-size:14px}.hv .hv-toast-text span{font-size:12px}.hv .hv-toast-sum{font-size:22px}.hv .hv-orby-walk{width:104px;bottom:-18px;left:-12px}.hv .hv-light{width:1100px;bottom:-20px}.hv .hv-bento{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;gap:14px;margin-top:40px}.hv .hv-card,.hv .hv-card-xl,.hv .hv-card-md,.hv .hv-card-sm,.hv .hv-card-also{grid-area:auto;min-height:300px;padding:26px 24px}.hv .hv-card-xl{min-height:440px}.hv .hv-card-also{gap:18px;min-height:0}.hv .hv-card-name,.hv .hv-card-xl .hv-card-name{font-size:32px}.hv .hv-card-xl .hv-obj{width:280px;height:280px;bottom:10px}.hv .hv-obj{width:150px;height:150px}.hv .hv-list,.hv .hv-seal-chip{bottom:24px;left:24px}.hv .hv-list{width:62%}.hv .hv-stats{grid-template-columns:minmax(0,1fr);margin-top:40px}.hv .hv-stat-big{grid-row:auto}.hv .hv-stat-big .hv-num{font-size:112px}.hv .hv-num{font-size:64px}.hv .hv-stat figcaption{font-size:17px}.hv .hv-bar{width:88px}.hv .hv-bar:before{height:180px}.hv .hv-bar em{bottom:calc(180px * var(--v) / 100 + 36px)}.hv .hv-vs-row{grid-template-columns:96px minmax(0,1fr) 74px;gap:10px;font-size:14px}.hv .hv-vs-row em{font-size:24px}.hv .hv-ask-head{grid-template-columns:minmax(0,1fr) 104px;gap:8px}.hv .hv-question{font-size:50px}.hv .hv-orby-ask{width:104px;height:128px}.hv .hv-ask{margin-top:40px}.hv .hv-ask-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.hv .hv-ask-tab{border-bottom:1px solid var(--line);gap:10px;min-height:68px;padding:0 16px}.hv .hv-ask-tab:nth-child(2){border-right:0}.hv .hv-ask-tab:nth-child(n+3){border-bottom:0}.hv .hv-ask-panel{padding:24px 20px}.hv .hv-ask-panel .hv-ex{top:24px;right:20px}.hv .hv-ask-list{flex-direction:column;gap:6px}.hv .hv-ask-list li{font-size:26px}.hv .hv-check{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:48px}.hv .hv-check .scanbox form{flex-direction:column;align-items:stretch}.hv .hv-check .scanbox button{width:100%}.hv .hv-note{grid-template-columns:minmax(0,1fr);gap:28px}.hv .hv-seal{width:96px}.hv .hv-letter p{font-size:28px}.hv .hv-offer{margin-top:36px}.hv .hv-plan{padding:32px 24px}.hv .hv-price{font-size:76px}.hv .hv-doors .btn-glow,.hv .hv-doors .btn-line{width:100%}}.hv .hv-lights{background:var(--paper);position:relative}.hv .hv-lights-pin{grid-template-columns:minmax(0,1fr) 56vw;min-height:100vh;display:grid;position:relative;overflow:hidden}.hv .hv-lights-glow{aspect-ratio:1;width:70vw;opacity:calc(var(--on) / 4);pointer-events:none;background:radial-gradient(closest-side,#f0c0306b,#f0600024 55%,#f0600000 100%);transition:opacity .7s;position:absolute;top:50%;left:-10vw;transform:translateY(-50%)}.hv .hv-lights-text{z-index:1;align-self:center;padding:96px 64px 96px max(56px,50vw - 604px);position:relative}.hv .hv-lights-line{letter-spacing:-.03em;text-wrap:balance;max-width:9ch;color:var(--tone-paper);font-size:80px;line-height:.98;transition:color .6s}.hv .hv-lights.is-done .hv-lights-line{color:var(--ink)}.hv .hv-switches{border-top:1px solid var(--line);max-width:440px;margin:44px 0 0;padding:0;list-style:none}.hv .hv-switches li{border-bottom:1px solid var(--line);min-height:68px;color:var(--dim);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:16px;font-size:22px;font-weight:600;transition:color .4s;display:grid}.hv .hv-switches .oct{color:#14161f4d;width:28px;height:28px;transition:color .4s,filter .4s}.hv .hv-sw-st{color:var(--fail);font-size:15px;font-weight:600}.hv .hv-switches li.is-on{color:var(--ink)}.hv .hv-switches li.is-on .oct{color:var(--sig-a);filter:drop-shadow(0 0 10px #f0c030cc)}.hv .hv-switches li.is-on .hv-sw-st{color:var(--glow-deep)}.hv .hv-lights-act{align-items:center;gap:20px;margin-top:36px;display:flex}.hv .hv-orby-lit{opacity:0;flex:none;width:132px;height:132px;transition:opacity .6s,transform .6s cubic-bezier(.22,1,.36,1);position:relative;transform:translateY(14px)scale(.92)}.hv .hv-lights.is-done .hv-orby-lit{opacity:1;transform:none}.hv .hv-shop{background:var(--night);min-height:100vh;position:relative}.hv .hv-shop img{object-fit:cover;transition:opacity .7s}.hv .hv-shop-door{opacity:clamp(0, var(--on), 1)}.hv .hv-shop-lit{opacity:clamp(0, calc((var(--on) - 2) / 2), 1)}.hv .hv-shop .hv-ex{z-index:1;position:absolute;bottom:24px;left:24px}.hv .hv-kinds-head{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.hv .hv-search{background:var(--card);height:64px;color:var(--ink);border:1px solid #14161f38;border-radius:16px;flex:0 440px;align-items:center;gap:14px;padding:0 22px;display:flex}.hv .hv-search:focus-within{border-color:var(--glow-deep)}.hv .hv-search svg{flex:none;width:22px;height:22px}.hv .hv-search input{min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:19px}.hv .hv-search input::placeholder{color:var(--dim)}.hv .hv-kind-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:48px 0 0;padding:0;list-style:none;display:grid}.hv .hv-kind{border:1px solid var(--line);background:var(--card);width:100%;height:112px;color:var(--ink);font-family:var(--d-display), serif;letter-spacing:-.015em;text-align:left;cursor:pointer;border-radius:20px;align-items:flex-end;padding:20px 22px;font-size:28px;transition:border-color .2s,transform .2s cubic-bezier(.22,1,.36,1);display:flex}.hv .hv-kind:hover{border-color:#14161f66;transform:translateY(-2px)}.hv .hv-kind[aria-pressed=true]{background:var(--night);border-color:var(--night);color:var(--night-text)}.hv .hv-kind.is-none{cursor:default;color:var(--dim)}.hv .hv-kind-band{background:var(--card);border:1px solid var(--line);box-shadow:var(--lift);border-radius:24px;justify-content:space-between;align-items:center;gap:40px;margin-top:14px;padding:36px 40px;display:flex}.hv .hv-kind-sub{color:var(--dim);margin:0;font-size:15px;font-weight:600}.hv .hv-kind-ask{font-family:var(--d-display), serif;letter-spacing:-.02em;margin:8px 0 0;font-size:40px;line-height:1.1}.hv .hv-kind-act{flex:none}@media (max-width:1080px){.hv .hv-lights-line{font-size:64px}.hv .hv-kind-list{grid-template-columns:repeat(2,minmax(0,1fr))}.hv .hv-chat{width:560px;left:170px}.hv .hv-toast{left:auto;right:0}.hv .hv-orby-walk{width:170px}}@media (max-width:600px){.hv .hv-sec{padding:88px 0}.hv .hv-sec-head,.hv .hv-kinds-head{flex-direction:column;align-items:stretch;gap:24px}.hv .hv-search{flex:none}.hv .hv-stat-big{grid-template-columns:minmax(0,1fr)}.hv .hv-stat-big .hv-bars{justify-content:flex-start;margin-top:32px}.hv .hv-bar{width:120px}.hv .hv-bar:before{height:200px}.hv .hv-bar em{bottom:calc(200px * var(--v) / 100 + 40px);font-size:24px}.hv .hv-bar.is-now em{bottom:calc(200px * var(--v) / 100 + 28px - 50px)}.hv .hv-stats{grid-template-columns:minmax(0,1fr)}.hv .hv-card-md .hv-obj{width:140px;height:140px}.hv .hv-list{width:calc(100% - 150px)}.hv .hv-orby-point{width:88px;height:88px}.hv .hv-stage{height:470px}.hv .hv-chat{width:auto;left:0}.hv .hv-orby-walk{width:104px;top:auto;bottom:-18px;left:-12px}.hv .hv-lights-pin{grid-template-rows:42vh auto;grid-template-columns:minmax(0,1fr)}.hv .hv-shop{grid-row:1;height:42vh;min-height:0}.hv .hv-lights-text{grid-row:2;align-self:start;padding:28px 20px 32px}.hv .hv-lights-glow{width:140vw;top:70%;left:-40vw}.hv .hv-lights-line{max-width:none;font-size:40px}.hv .hv-switches{margin-top:16px}.hv .hv-switches li{min-height:46px;font-size:17px}.hv .hv-lights-act{gap:12px;margin-top:16px}.hv .hv-orby-lit{width:64px;height:64px}.hv .hv-lights-act .btn-glow{flex:1;padding:0 16px}.hv .hv-kind-list{gap:10px;margin-top:24px}.hv .hv-kind{height:84px;padding:14px 16px;font-size:22px}.hv .hv-kind-band{flex-direction:column;align-items:stretch;gap:22px;padding:26px 22px}.hv .hv-kind-ask{font-size:28px}.hv .hv-kind-act .btn-glow{width:100%}}@media (prefers-reduced-motion:no-preference){.hv .hv-lights{height:300vh}.hv .hv-lights-pin{height:100vh;min-height:0;position:sticky;top:0}.hv .hv-shop{min-height:0}}@media (prefers-reduced-motion:reduce){.hv .hv-shop img,.hv .hv-orby-lit,.hv .hv-switches li,.hv .hv-switches .oct,.hv .hv-lights-line,.hv .hv-lights-glow,.hv .hv-kind,.hv .hv-card,.hv .hv-obj{transition:none}}.hv .hv-warm{pointer-events:none;background:radial-gradient(closest-side,#f0c0304d,#f060001a 60%,#f0600000 100%);width:1500px;height:760px;position:absolute;top:420px;left:50%;transform:translate(-42%)}.hv a.hv-also-row{border-radius:14px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 16px;font-size:16px;font-weight:600;display:flex}.hv .hv-chev{flex:none;width:16px;height:16px}.hv .hv-track{background:#14161f17;height:18px}.hv .hv-vs-row.is-dim .hv-track i{background:#14161f73}.hv .hv-shop{background:0 0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 22%);mask-image:linear-gradient(90deg,#0000 0,#000 22%)}.hv .hv-lights-pin{grid-template-columns:minmax(0,1fr) 64vw}.hv .hv-lights-text{z-index:2}.hv .hv-shop:after{content:"";z-index:1;mix-blend-mode:screen;opacity:calc(var(--on) / 4);pointer-events:none;background:radial-gradient(120% 90% at 0 60%,#f0c03061,#f060001f 45%,#f0600000 75%);transition:opacity .7s;position:absolute;inset:0}.hv .hv-shop .hv-ex{z-index:2;left:auto;right:24px}.hv .hv-lights-glow{width:90vw}@media (max-width:600px){.hv .hv-warm{width:700px;height:600px;top:520px;transform:translate(-50%)}.hv .hv-also{padding-right:90px}.hv .hv-lights-pin{grid-template-columns:minmax(0,1fr)}.hv .hv-shop{-webkit-mask-image:linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(#000 78%,#0000 100%)}.hv .hv-shop .hv-ex{bottom:40px}}@media (prefers-reduced-motion:reduce){.hv .hv-shop:after{transition:none}}.hv .hv-card-also{background:var(--card);border-style:solid;border-color:var(--line)}.hv .hv-also{gap:0;width:100%;padding-right:0}.hv a.hv-also-row{border-top:1px solid var(--line);width:100%;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:17px;font-weight:600;text-decoration:none;display:flex}.hv a.hv-also-row .hv-chev{box-sizing:content-box;background:var(--card);border:1px solid #14161f38;border-radius:50%;width:16px;height:16px;padding:11px;transition:background .2s,color .2s,border-color .2s}.hv a.hv-also-row:hover .hv-chev,.hv a.hv-also-row:focus-visible .hv-chev{background:var(--night);border-color:var(--night);color:var(--night-text)}.hv .hv-card-also .hv-orby-point{top:18px;bottom:auto;right:18px}.hv .hv-card-also .hv-card-name{padding-right:104px}.hv a.hv-also-row{border-radius:0}.hv .hv-warm{background:radial-gradient(closest-side,#f0c0308c,#f096283d 52%,#f0600000 100%);width:1900px;height:1000px;top:180px}.hv .hv-shop .hv-ex{top:96px;bottom:auto}@media (max-width:600px){.hv .hv-warm{width:900px;height:900px;top:380px}.hv .hv-card-also .hv-card-name{padding-right:92px}.hv .hv-card-also .hv-orby-point{top:14px;right:14px}.hv .hv-list{width:calc(100% - 128px);padding:4px 12px}.hv .hv-list-row{gap:8px;font-size:13px}.hv .hv-card-md .hv-obj{width:120px;height:120px}.hv .hv-shop .hv-ex{top:84px}}.hv .hv-ask-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}.hv .hv-ask-tab{justify-content:center;padding:0 16px}.hv .hv-switches li{min-height:60px}.hv .hv-kind-more{justify-content:space-between}.hv .hv-kind-more svg{flex:none;width:26px;height:26px;margin-bottom:4px}@media (max-width:600px){.hv .hv-ask-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.hv .hv-ask-tab:nth-child(n){border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.hv .hv-ask-tab:nth-child(2n){border-right:0}.hv .hv-ask-tab:last-child{border-bottom:0;border-right:0;grid-column:1/-1}.hv .hv-switches li{min-height:46px}.hv .hv-kind-more svg{width:22px;height:22px}}@media (min-width:601px){.hv .hv-lights-text{align-self:center;padding-top:clamp(24px,4vh,48px);padding-bottom:clamp(56px,11vh,120px)}.hv .hv-lights-line{font-size:min(80px,8.9vh)}.hv .hv-switches{margin-top:clamp(20px,4.4vh,44px)}.hv .hv-switches li{min-height:clamp(44px,6.6vh,60px)}.hv .hv-lights-act{margin-top:clamp(16px,3.6vh,36px)}.hv .hv-orby-lit{width:clamp(88px,14.6vh,132px);height:clamp(88px,14.6vh,132px)}.hv .hv-lights-pin:after{content:"";z-index:1;background:linear-gradient(to bottom, transparent, var(--paper));pointer-events:none;height:18%;position:absolute;bottom:0;left:0;right:0}}@media (min-width:601px) and (max-width:1080px){.hv .hv-lights-line{font-size:min(64px,7.2vh)}}@media (min-width:601px){.hv .hv-hero{--hs:1;min-height:min(100svh,1012px);padding-bottom:calc(40px * var(--hs))}.hv .hv-hero-head{padding-top:calc(52px * var(--hs))}.hv .hv-h1{font-size:calc(92px * var(--hs))}.hv .hv-hero-side{margin-top:calc(40px * var(--hs))}.hv .hv-lede{font-size:max(17px, calc(22px * var(--hs)))}.hv .hv-stage{height:340px;margin-top:calc(52px * var(--hs));margin-bottom:calc(340px * (var(--hs) - 1));transform:scale(var(--hs));transform-origin:50% 0}.hv .hv-sec{padding:clamp(64px,14svh - 24px,136px) 0}.hv .hv-bento-sec{padding-top:clamp(48px,9svh - 8px,136px)}.hv .hv-h2{font-size:clamp(46px,8svh,64px)}.hv .hv-act{margin-top:clamp(32px,7svh - 16px,64px)}.hv .hv-bento{--hv-row:clamp(250px, 42svh, 320px);grid-auto-rows:var(--hv-row);margin-top:clamp(32px,7svh - 16px,64px)}.hv .hv-card-xl .hv-obj{width:calc(var(--hv-row) * 1.375);height:calc(var(--hv-row) * 1.375)}.hv .hv-stats{--hv-bar:clamp(200px, 36svh, 280px);margin-top:clamp(32px,7svh - 16px,64px)}.hv .hv-stat-big .hv-num{font-size:clamp(120px,24svh,184px)}.hv .hv-bar:before{height:var(--hv-bar)}.hv .hv-bar em{bottom:calc(var(--hv-bar) * var(--v) / 100 + 40px)}.hv .hv-bar.is-now em{bottom:calc(var(--hv-bar) * var(--v) / 100 + 28px - 56px)}.hv .hv-question{font-size:clamp(80px,13svh,128px)}.hv .hv-orby-ask{height:clamp(220px,40svh,300px)}.hv .hv-ask,.hv .hv-check{margin-top:clamp(32px,8svh - 16px,72px)}.hv .hv-kind-list{margin-top:clamp(28px,6svh - 8px,48px)}.hv .hv-kind{height:clamp(72px,12svh,112px)}.hv .hv-kind-band{padding-block:clamp(22px,5svh - 8px,36px)}.hv .hv-letter p{font-size:clamp(32px,5.2svh,40px)}.hv .hv-offer{margin-top:clamp(28px,6svh - 12px,56px)}.hv .hv-price{font-size:clamp(72px,12svh,96px)}.rb.hv .sec.hv-faq-sec{padding:clamp(64px,14svh - 24px,128px) 0}.rb.hv .close-in{padding:clamp(80px,17svh - 20px,168px) 0 clamp(88px,19svh - 20px,190px)}.rb.hv .close .h2{font-size:clamp(60px,10svh,88px)}}@media (min-width:601px) and (max-width:1080px){.hv .hv-h1{font-size:calc(76px * var(--hs))}.hv .hv-question{font-size:clamp(72px,12svh,96px)}}@media (min-width:601px) and (max-height:839px){.hv .hv-hero{--hs:.975}}@media (min-width:601px) and (max-height:819px){.hv .hv-hero{--hs:.947}}@media (min-width:601px) and (max-height:799px){.hv .hv-hero{--hs:.919}}@media (min-width:601px) and (max-height:779px){.hv .hv-hero{--hs:.891}}@media (min-width:601px) and (max-height:759px){.hv .hv-hero{--hs:.863}}@media (min-width:601px) and (max-height:739px){.hv .hv-hero{--hs:.835}}@media (min-width:601px) and (max-height:719px){.hv .hv-hero{--hs:.807}}@media (min-width:601px) and (max-height:699px){.hv .hv-hero{--hs:.779}}@media (min-width:601px) and (max-height:679px){.hv .hv-hero{--hs:.752}}@media (min-width:601px) and (max-height:659px){.hv .hv-hero{--hs:.724}}@media (min-width:601px) and (max-height:639px){.hv .hv-hero{--hs:.696}}@media (min-width:601px) and (max-height:619px){.hv .hv-hero{--hs:.668}}@media (min-width:601px) and (max-height:599px){.hv .hv-hero{--hs:.64}}@media (min-width:1200px) and (max-height:1199px){.hv .hv-sec-head{align-items:center}.hv .hv-bento-title{white-space:nowrap;max-width:none;font-size:min(44px,3.1vw)}.hv .hv-bento{--hv-row:clamp(228px, calc((100svh - 168px) / 2), 300px);grid-template-columns:1.35fr 1fr 1fr 1fr;grid-auto-rows:var(--hv-row);margin-top:28px}.hv .hv-card{border-radius:24px;padding:26px}.hv .hv-card-xl{grid-area:1/1/span 2}.hv .hv-card-storefront{grid-area:1/2/auto/span 2}.hv .hv-card-wallet{grid-area:1/4}.hv .hv-card-endpoints{grid-area:2/2}.hv .hv-card-documents{grid-area:2/3}.hv .hv-card-also{grid-area:2/4}.hv .hv-card-text{max-width:none;padding-right:44px}.hv .hv-card-storefront .hv-card-text{max-width:27em}.hv .hv-card-name{text-wrap:balance;font-size:26px}.hv .hv-card-xl .hv-card-name{font-size:40px}.hv .hv-card-line{font-size:15px}.hv .hv-go{width:36px;height:36px;top:20px;right:20px}.hv .hv-card-xl .hv-obj{width:min(330px, calc(var(--hv-row) * 1.15));height:min(330px, calc(var(--hv-row) * 1.15));bottom:20px}.hv .hv-card-md .hv-obj{width:calc(var(--hv-row) * .46);height:calc(var(--hv-row) * .46)}.hv .hv-card-storefront .hv-obj{width:calc(var(--hv-row) * .6);height:calc(var(--hv-row) * .6)}.hv .hv-card-sm .hv-obj{width:calc(var(--hv-row) * .39);height:calc(var(--hv-row) * .39)}.hv .hv-list{width:min(270px,100% - 190px);bottom:24px;left:26px}.hv .hv-list-row{padding:7px 0;font-size:13px}.hv .hv-seal-chip{height:36px;font-size:14px;bottom:24px;left:26px}.hv .hv-card-also .hv-card-name{padding-right:72px}.hv .hv-card-also .hv-orby-point{width:72px;height:72px;top:14px;right:14px}.hv a.hv-also-row{padding:10px 0;font-size:15px}.hv a.hv-also-row .hv-chev{padding:9px}.hv .hv-stats-sec .hv-wrap{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:40px;display:grid}.hv .hv-stats-sec .hv-h2{grid-area:1/1;font-size:clamp(40px,6.4svh,64px)}.hv .hv-stats-sec .hv-act{grid-area:1/2;margin-top:0}.hv .hv-stats-sec .hv-stats{--hv-big:clamp(96px, 17svh, 184px);--hv-bar:calc(var(--hv-big) + 40px);grid-area:2/1/auto/-1;margin-top:clamp(20px,4svh - 4px,48px)}.hv .hv-stat{padding:clamp(18px,3.4svh,32px) 0 clamp(18px,3.4svh,36px)}.hv .hv-stat-big .hv-num{font-size:var(--hv-big)}.hv .hv-num{font-size:clamp(56px,9.4svh,88px)}.hv .hv-stat figcaption{max-width:none;margin-top:10px;font-size:17px}.hv .hv-src{margin-top:12px}.hv .hv-vs{gap:10px}.hv .hv-vs-row em{font-size:24px}}@media (max-width:600px){.hv .hv-bento-sec{padding-top:56px}}