.v2 .rv-k{font-size:10px;color:var(--muted-2)}.v2 .rv-row{display:flex;justify-content:space-between;align-items:center;gap:10px}.v2 .rv-wrap{flex-wrap:wrap}.v2 .rv-p{margin:0;font-size:clamp(17px,1.5vw,22px);line-height:1.5;font-weight:600;max-width:34ch}.v2 .rv-fine{font-size:15px;font-weight:600;color:#2e2a33;max-width:46ch}.v2 .rv-len{position:absolute;right:18px;top:18px;padding:4px 9px;border-radius:99px;background:var(--ink);color:#fff;font-size:12px;font-weight:800}.v2 .rv-hero{overflow:hidden;color:#fff;background:radial-gradient(circle at 90% 16%,rgba(255,62,165,.6),transparent 32%),radial-gradient(circle at 60% 104%,rgba(183,156,255,.85),transparent 40%),var(--blue);padding-bottom:90px}.v2 .rv-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 600px;gap:40px;align-items:center;padding-top:50px}.v2 .rv-hero-copy{display:flex;flex-direction:column;gap:22px;min-width:0}.v2 .rv-kicker{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.v2 .rv-hero-hand{font-size:26px;color:var(--sun);transform:rotate(-3deg);display:inline-block}.v2 .rv-h1{margin:0;font-size:clamp(80px,10.6vw,152px)}.v2 .rv-lead{margin:0;font-size:clamp(18px,1.55vw,22px);line-height:1.45;font-weight:600;max-width:36ch}.v2 .rv-art{position:relative;height:640px;color:var(--ink)}.v2 .rv-art .rv-pol-a{position:absolute;left:10px;top:0}.v2 .rv-art .rv-pol-b{position:absolute;right:0;top:20px;width:230px;height:236px;box-sizing:border-box;animation-delay:-2s}.v2 .rv-pol-b .pol-cap{color:var(--ink)}.v2 .rv-hero-card{position:absolute;left:60px;top:318px;width:450px;box-sizing:border-box;padding:24px;box-shadow:12px 12px 0 var(--ink);display:flex;flex-direction:column;gap:12px}.v2 .rv-stars{letter-spacing:3px;font-size:22px}.v2 .rv-hero-q{font-size:34px;line-height:1.12}.v2 .rv-who{font-size:11px}.v2 .rv-hero-stk{position:absolute;left:150px;top:590px;font-size:19px}.v2 .rv-mx-head{margin-bottom:34px}.v2 .rv-mx-side{display:flex;flex-direction:column;gap:18px;width:440px;flex-shrink:0;padding-bottom:8px}.v2 .rv-mx-side p{margin:0;font-size:20px;line-height:1.5;font-weight:600}.v2 .rv-switch{align-self:flex-start;height:58px;gap:10px;--bg: #fff}.v2 .rv-switch.on{--bg: var(--lime)}.v2 .rv-track{display:inline-block;width:46px;height:26px;border-radius:99px;border:2px solid var(--ink);background:var(--grey);position:relative;box-sizing:border-box;flex-shrink:0}.v2 .rv-switch.on .rv-track{background:var(--mint)}.v2 .rv-track span{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:99px;background:var(--ink);transition:left .3s ease}.v2 .rv-switch.on .rv-track span{left:22px}.v2 .rv-mx-labels,.v2 .rv-mx-row{display:grid;grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr);align-items:center}.v2 .rv-mx-labels{margin-bottom:14px}.v2 .rv-mx-labels .m{justify-self:start;padding:7px 12px;border-radius:99px;color:var(--ink);border:var(--bw) solid var(--ink)}.v2 .rv-mx{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.v2 .rv-old{padding:20px 24px;border-radius:18px;border:var(--bw) solid var(--ink);background:var(--grey);font-family:var(--f-mono);font-size:17px;font-weight:500;line-height:1.35;color:#2e2a33;transition:opacity .5s ease}.v2 .rv-old s{text-decoration-line:none;text-decoration-color:var(--pink);text-decoration-thickness:4px}.v2 .rv-mx-row.lit .rv-old{opacity:.75}.v2 .rv-mx-row.lit .rv-old s{text-decoration-line:line-through}.v2 .rv-arw{justify-self:center;display:grid;place-items:center;width:52px;height:52px;border-radius:99px;border:3px solid var(--ink);font-size:24px;font-weight:900;background:var(--cream);transition:background .4s ease,transform .5s cubic-bezier(.2,.9,.3,1.4)}.v2 .rv-mx-row.lit .rv-arw{background:var(--lime);transform:scale(1.08)}.v2 .rv-new{padding:18px 24px;border-radius:18px;border:3px solid var(--ink);display:flex;flex-direction:column;gap:4px;background:var(--bg);color:var(--fg);opacity:.25;transform:translate(-16px) scale(.97);box-shadow:0 0 0 var(--ink);transition:opacity .5s ease,transform .55s cubic-bezier(.2,.9,.3,1.35),background .5s ease,box-shadow .5s ease}.v2 .rv-mx-row.lit .rv-new{opacity:1;transform:none;box-shadow:6px 6px 0 var(--ink)}.v2 .rv-new strong{font-weight:800;font-size:25px;line-height:1.15}.v2 .rv-new span:last-child{font-size:15px;font-weight:600;opacity:.92}.v2 .rv-lead-grid{display:grid;grid-template-columns:420px minmax(0,1fr);gap:90px;align-items:center}.v2 .rv-phone{color:var(--ink)}.v2 .rv-cover{position:relative;height:230px;flex-shrink:0;border-bottom:2px solid var(--ink);background:var(--grey)}.v2 .rv-cover img{width:100%;height:100%;object-fit:cover;display:block}.v2 .rv-notch{position:absolute;left:50%;top:0;translate:-50% 0}.v2 .rv-cover-tag{position:absolute;left:14px;bottom:12px}.v2 .rv-tp{padding:16px 18px;display:flex;flex-direction:column;gap:14px}.v2 .rv-tp-title{font-weight:800;font-size:23px;line-height:1.1}.v2 .rv-tp-sub{font-size:14px;font-weight:600;color:var(--muted);margin-top:4px}.v2 .rv-lead-card{border:3px solid var(--ink);border-radius:18px;padding:14px;background:#fff;box-shadow:5px 5px 0 var(--ink);display:flex;flex-direction:column;gap:10px}.v2 .rv-lead-who{display:flex;align-items:center;gap:12px}.v2 .rv-lead-av{display:inline-grid;place-items:center;width:56px;height:56px;border-radius:99px;border:3px solid var(--ink);background:var(--lilac);font-weight:900;font-size:22px;flex-shrink:0}.v2 .rv-lead-name{font-weight:800;font-size:20px}.v2 .rv-lead-rate{font-size:14px;font-weight:700}.v2 .rv-chips{display:flex;gap:8px;flex-wrap:wrap}.v2 .rv-lead-q{padding:12px 14px;border-radius:14px;border:2px solid var(--ink);background:var(--cream);font-size:14px;line-height:1.45;font-weight:600}.v2 .rv-note-stk{position:relative;align-self:flex-start;font-size:18px;line-height:1.35;max-width:470px}.v2 .rv-ask-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:60px;align-items:center}.v2 .rv-ask-h{margin:0;font-size:clamp(60px,7.5vw,108px)}.v2 .rv-pill{font-size:.82em;padding:.04em .3em .1em;vertical-align:.06em}.v2 .rv-qa{padding:24px;box-shadow:12px 12px 0 var(--ink);display:flex;flex-direction:column;gap:16px}.v2 .rv-qa-trip{font-weight:800;font-size:22px}.v2 .rv-qchips{display:flex;flex-wrap:wrap;gap:10px}.v2 .rv-qchip{min-height:40px;padding:8px 16px;border-radius:16px;border:2px solid var(--ink);background:#fff;font:700 15px var(--f-body);color:var(--ink);cursor:pointer;text-align:left;box-shadow:3px 3px 0 var(--ink);transition:transform .15s ease,background .3s ease}.v2 .rv-qchip:hover{transform:translate(-1px,-1px)}.v2 .rv-qchip[aria-pressed=true]{background:var(--sun)}.v2 .rv-thread{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:18px;border:2px solid var(--ink);background:var(--cream)}.v2 .rv-ask-q{align-self:flex-end;max-width:80%;padding:9px 13px;border-radius:18px;border:2px solid var(--ink);background:var(--blue);color:#fff;font-size:15px;font-weight:600;line-height:1.3}.v2 .rv-ans{display:flex;gap:10px;align-items:flex-start}.v2 .rv-ans-av{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:99px;border:2px solid var(--ink);font-weight:800;flex-shrink:0}.v2 .rv-ans-b{max-width:88%;padding:9px 13px;border-radius:18px;border:2px solid var(--ink);background:#fff;font-size:15px;font-weight:600;line-height:1.35}.v2 .rv-ans-b .m{display:block;font-size:10px;color:var(--muted-2);margin-bottom:3px}.v2 .rv-askbar{display:flex;gap:8px;align-items:center}.v2 .rv-askbar span{flex:1;min-width:0;height:46px;border-radius:99px;border:2px solid var(--ink);background:#fff;display:flex;align-items:center;padding:0 16px;font-size:15px;color:var(--muted-2);white-space:nowrap;overflow:hidden}.v2 .rv-askbar .btn{height:46px;padding:0 20px;font-size:15px;--bg: var(--ink);--fg: #fff;cursor:default}.v2 .rv-askbar .btn:hover{transform:none;box-shadow:4px 4px 0 var(--ink)}.v2 .rv-wall-hand{font-size:28px;color:var(--pink-ink);text-align:right;margin-bottom:14px}.v2 .rv-filters{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:36px}.v2 .rv-filters .m{margin-right:6px}.v2 .rv-fpill{height:40px;padding:0 16px;border-radius:99px;border:2px solid var(--ink);background:#fff;color:var(--ink);font:800 14px var(--f-body);cursor:pointer;box-shadow:3px 3px 0 var(--ink);transition:transform .15s ease}.v2 .rv-fpill:hover{transform:translate(-1px,-1px)}.v2 .rv-fpill[aria-pressed=true]{background:var(--sun)}.v2 .rv-wall{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;align-items:start}.v2 .rv-col{display:flex;flex-direction:column;gap:26px}.v2 .rv-wcard{padding:14px 14px 20px;display:flex;flex-direction:column;gap:10px;transition:opacity .4s ease,transform .25s ease,box-shadow .25s ease}.v2 .rv-wcard.off{opacity:.22}.v2 .rv-frame{position:relative;margin:0;background:#fff;padding:8px 8px 34px;border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);transform:rotate(var(--prot, 0deg));box-sizing:border-box}.v2 .rv-frame img{display:block;width:100%;height:100%;object-fit:cover;border:2px solid var(--ink);box-sizing:border-box}.v2 .rv-frame figcaption{position:absolute;left:10px;bottom:5px;font-size:16px;color:var(--ink)}.v2 .rv-frame .rv-len{right:14px;top:14px;padding:3px 9px}.v2 .rv-pad{padding:0 4px}.v2 .rv-stars-sm{letter-spacing:2px;font-size:17px}.v2 .rv-went{height:24px;font-size:11px}.v2 .rv-wq{margin:0;font-size:25px;line-height:1.15;padding:0 4px}.v2 .rv-wlead{margin:0 4px;padding:6px 10px;border-radius:10px;border:2px dashed currentColor;font-size:13px;font-weight:700}.v2 .rv-wwho{font-size:10.5px;padding:0 4px}.v2 .rv-wall-hint{display:none}.v2 .rv-wall-fine{margin:30px 0 0;font-size:10px}@media(prefers-reduced-motion:no-preference){.v2 .rv-qa .popin{animation:rvPop .45s cubic-bezier(.2,.9,.3,1.5) both}}@media(prefers-reduced-motion:reduce){.v2 .rv-old,.v2 .rv-arw,.v2 .rv-new,.v2 .rv-track span,.v2 .rv-wcard,.v2 .rv-qchip,.v2 .rv-fpill{transition:none}}@keyframes rvPop{0%{opacity:0;transform:scale(.6) translateY(10px)}to{opacity:1;transform:none}}@media(max-width:1240px){.v2 .rv-hero-grid{grid-template-columns:minmax(0,1fr) 540px}.v2 .rv-hero-card{left:30px}.v2 .rv-lead-grid{grid-template-columns:420px minmax(0,1fr);gap:48px}.v2 .rv-wall{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.v2 .rv-hero-grid{grid-template-columns:minmax(0,1fr)}.v2 .rv-art{width:600px;max-width:100%;margin:0 auto}.v2 .rv-mx-head{flex-direction:column;align-items:flex-start}.v2 .rv-mx-side{width:auto;max-width:560px}.v2 .rv-lead-grid,.v2 .rv-ask-grid{grid-template-columns:minmax(0,1fr)}.v2 .rv-lead-grid .rv-phone{justify-self:center}.v2 .rv-qa{max-width:640px}}@media(max-width:760px){.v2 .rv-hero{padding-bottom:56px}.v2 .rv-hero-grid{padding-top:24px;gap:34px}.v2 .rv-kicker{gap:10px}.v2 .rv-hero-hand{font-size:20px}.v2 .rv-h1{font-size:82px}.v2 .rv-lead{font-size:17px}.v2 .rv-art{height:auto;width:auto;padding-top:196px}.v2 .rv-art .rv-pol-a{left:-2px;top:0;width:168px!important;height:180px!important}.v2 .rv-art .rv-pol-b{right:-2px;top:16px;width:156px;height:170px}.v2 .rv-len{right:12px;top:12px;font-size:11px}.v2 .rv-hero-card{position:relative;left:auto;top:auto;width:auto;padding:18px 16px;box-shadow:7px 7px 0 var(--ink);z-index:1}.v2 .rv-hero-q{font-size:26px}.v2 .rv-stars{font-size:18px}.v2 .rv-hero-stk{position:relative;left:auto;top:auto;display:inline-block;margin-top:18px;margin-left:20px;font-size:16px}.v2 .rv-mx-side{gap:14px}.v2 .rv-mx-side p{font-size:16px}.v2 .rv-switch{height:52px;width:100%}.v2 .rv-mx-labels{display:none}.v2 .rv-mx{gap:16px}.v2 .rv-mx-row{grid-template-columns:minmax(0,1fr);gap:0}.v2 .rv-old{padding:10px 14px;border-radius:14px;font-size:13.5px}.v2 .rv-arw{display:none}.v2 .rv-new{margin-top:8px;padding:14px 16px;border-radius:16px;transform:none;opacity:.4}.v2 .rv-mx-row.lit .rv-new{box-shadow:5px 5px 0 var(--ink)}.v2 .rv-new strong{font-size:20px}.v2 .rv-new span:last-child{font-size:14px}.v2 .rv-lead-grid{gap:36px}.v2 .rv-lead-grid>.v2-stack{order:-1}.v2 .rv-phone{--w: min(320px, 100%) !important;--h: 560px !important;transform:none;box-shadow:7px 7px #16121ce6}.v2 .rv-cover{height:180px}.v2 .rv-tp{padding:14px;gap:12px}.v2 .rv-tp-title{font-size:20px}.v2 .rv-tp-sub{font-size:13px}.v2 .rv-lead-av{width:48px;height:48px;font-size:19px}.v2 .rv-lead-q{font-size:13px}.v2 .rv-note-stk{font-size:15px}.v2 .rv-ask-grid{gap:36px}.v2 .rv-ask-h{font-size:70px}.v2 .rv-fine{font-size:14px}.v2 .rv-qa{padding:18px 14px;box-shadow:7px 7px 0 var(--ink);gap:14px}.v2 .rv-qa-trip{font-size:18px}.v2 .rv-qchips{flex-wrap:nowrap;overflow-x:auto;margin:0 -14px;padding:2px 14px 8px;scrollbar-width:none;scroll-snap-type:x proximity}.v2 .rv-qchips::-webkit-scrollbar{display:none}.v2 .rv-qchip{flex:0 0 auto;min-height:44px;white-space:nowrap;font-size:14px;scroll-snap-align:start}.v2 .rv-thread{padding:12px}.v2 .rv-ask-q,.v2 .rv-ans-b{font-size:14px}.v2 .rv-askbar span{font-size:14px;padding:0 12px}.v2 .rv-askbar .btn{padding:0 16px}.v2 .rv-wall-hand{text-align:left;font-size:20px;margin-bottom:0}.v2 .rv-filters{flex-wrap:nowrap;overflow-x:auto;margin:0 calc(-1 * var(--gutter)) 14px;padding:2px var(--gutter) 8px;scrollbar-width:none}.v2 .rv-filters::-webkit-scrollbar{display:none}.v2 .rv-fpill{flex:0 0 auto;height:44px}.v2 .rv-wall{display:flex;gap:14px;align-items:stretch;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-left:var(--gutter);margin:0 calc(-1 * var(--gutter));padding:6px var(--gutter) 16px;scrollbar-width:none}.v2 .rv-wall::-webkit-scrollbar{display:none}.v2 .rv-col{display:contents}.v2 .rv-wcard{order:var(--o);flex:0 0 272px;scroll-snap-align:start;box-sizing:border-box;border-width:3px}.v2 .rv-wcard.off{display:none}.v2 .rv-wq{font-size:23px}.v2 .rv-wall-hint{display:block;margin:0;font-size:10px}.v2 .rv-wall-fine{margin-top:8px;font-size:9px;line-height:1.5}}
