.site{--v-bg:#fff;--v-surface:#f1f2f4;--v-ink:#0b0c0e;--v-muted:#565c66;--v-accent:#1f2de6;--v-accent-hover:#1724c9;--v-blue:#1f2de6;--v-indigo:#10137a;--v-night:#05060f;--v-night-2:#12131f;--v-paper:#f4f4f6;--v-muted-night:#a3a7b6;--v-display:var(--font-bodoni), "Bodoni Moda", Didot, Georgia, serif;--v-text:var(--font-jost), "Jost", system-ui, sans-serif;--v-glyph:var(--font-symbols), "Noto Sans Symbols", "Apple Symbols", serif;--v-lead:clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--v-head:clamp(2.75rem, 1.2rem + 5.4vw, 6rem);--v-m:clamp(16px, 2.6vw, 40px);--v-ease:cubic-bezier(.22, 1, .36, 1);--v-ease-io:cubic-bezier(.65, 0, .35, 1);background:var(--v-bg);color:var(--v-ink);font:400 clamp(1.0625rem, 1rem + .25vw, 1.1875rem)/1.55 var(--v-text);overflow-x:clip}:is(body:has(>.site),body:has(.site)){background:#fff}.site ::selection{background:var(--v-accent);color:#fff}.site :focus-visible{outline:2px solid var(--v-accent);outline-offset:3px}.site h1,.site h2,.site h3{margin:0;font-weight:400}.site figure{margin:0}.site p{text-wrap:pretty}.v-display{font-family:var(--v-display);letter-spacing:-.035em;text-wrap:balance;font-weight:400;line-height:.92}.v-head{font-size:var(--v-head)}.v-muted{color:var(--v-muted)}.v-vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v-btn{background:var(--v-accent);color:#fff;min-height:60px;font:500 18px var(--v-text);white-space:nowrap;cursor:pointer;transition:transform .18s var(--v-ease), background-color .2s;border:0;border-radius:0;justify-content:center;align-items:center;gap:12px;padding:0 30px;text-decoration:none;display:inline-flex}.v-btn .v-arrow{transition:transform .25s var(--v-ease);display:inline-block}.v-btn:active{transform:scale(.97)}.v-btn.v-ink{background:var(--v-ink)}.v-btn.v-paper{color:var(--v-ink);background:#fff}.v-btn.v-sm{min-height:46px;padding:0 20px;font-size:16px}@media (hover:hover){.v-btn:hover{background:var(--v-accent-hover)}.v-btn.v-ink:hover{background:#24262b}.v-btn.v-paper:hover{background:#e9eaee}.v-btn:hover .v-arrow{transform:translate(4px)}}.v-link{color:inherit;text-underline-offset:5px;transition:text-underline-offset .2s var(--v-ease);text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover){.v-link:hover{text-underline-offset:8px}}.v-nav{z-index:10;padding:22px var(--v-m);justify-content:space-between;align-items:center;gap:24px;display:flex;position:absolute;inset:0 0 auto}.v-word{font:500 28px/1 var(--v-display);letter-spacing:-.02em;color:inherit;text-decoration:none}.v-links{align-items:center;gap:32px;font-size:16px;display:flex}.v-links a:not(.v-btn){color:inherit;text-decoration:none}.v-links a[aria-current=page]{text-underline-offset:6px;text-decoration:underline}@media (max-width:760px){.v-links .v-hide{display:none}.v-links{gap:18px}}.v-hero{background:#fff;position:relative}.v-hero h1{text-align:center;padding:clamp(118px, 15vh, 168px) var(--v-m) 0;font-size:clamp(3.2rem,.6rem + 8.4vw,9.6rem)}.v-hero h1 .v-l2{display:block}.v-horizon{padding:clamp(36px, 5vh, 56px) var(--v-m) clamp(40px, 6vh, 64px);grid-template-columns:1fr auto 1fr;align-items:center;gap:40px;display:grid}.v-horizon p{font-size:var(--v-lead);text-wrap:balance;max-width:26ch;line-height:1.32}.v-horizon .v-a{text-align:right;justify-self:end}.v-horizon .v-b{justify-self:start}.v-slot{vertical-align:-.12em;background:var(--v-night);color:#fff;border-radius:.41em;width:1.9em;height:.82em;margin:0 .06em;display:inline-block;position:relative;overflow:hidden}.v-slot svg{width:1.75em;height:1.75em;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.v-slot .v-spin{transform-origin:50%;transform-box:fill-box;animation:120s linear infinite v-spin}@keyframes v-spin{to{transform:rotate(360deg)}}.v-slot .v-p{fill:var(--v-night);stroke:currentColor;stroke-opacity:.6;transition:fill .5s}.v-slot .v-p.v-on{fill:currentColor;stroke-opacity:1}.v-tslot{vertical-align:.04em;background:var(--v-accent);color:#fff;border-radius:.41em;place-items:center;min-width:2.6em;height:.82em;margin:0 .06em;padding:0 .32em;display:inline-grid;overflow:hidden}.v-tslot span{font:500 .24em/1 var(--v-text);letter-spacing:0;white-space:nowrap;transition:opacity .35s, translate .35s var(--v-ease)}.v-tslot span.v-out{opacity:0;translate:0 -40%}.v-sky{background:var(--v-surface);height:clamp(300px,46svh,520px);position:relative;overflow:hidden}.v-sky img{object-fit:cover;object-position:50% 48%;width:100%;height:108%;position:absolute;inset:-4% 0}.v-ask{padding:clamp(110px, 14vw, 200px) var(--v-m) clamp(90px, 10vw, 150px)}.v-ask h2{font:500 var(--v-lead)/1.3 var(--v-text);margin-bottom:18px}.v-q{border-bottom:3px solid #0000;align-items:center;width:100%;display:flex}.v-q:focus-within{border-bottom-color:var(--v-accent)}.v-q input{min-width:0;font:400 clamp(2.6rem, .6rem + 6.6vw, 7.6rem)/1.05 var(--v-display);letter-spacing:-.035em;color:var(--v-ink);background:0 0;border:0;outline:none;flex:1;padding:0}.v-q input:focus-visible{outline:none}.v-caret{background:var(--v-accent);flex:none;width:.06em;height:.9em;font-size:clamp(2.6rem,.6rem + 6.6vw,7.6rem);animation:1.05s step-end infinite v-blink}.v-q:focus-within .v-caret{display:none}@keyframes v-blink{50%{opacity:0}}.v-answer{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:40px 64px;margin-top:56px;display:grid}.v-reads{background:var(--v-surface);gap:4px;padding:28px;display:grid}.v-reads .v-cap{color:var(--v-muted);margin-bottom:10px;font-size:15px}.v-row{grid-template-columns:44px 1fr;align-items:center;gap:14px;padding:12px 0;display:grid}.v-row .v-g{width:44px;height:44px;font:20px var(--v-glyph);background:#fff;place-items:center;display:grid}.v-row .v-g:before{content:attr(data-g)}.v-row.v-on .v-g{background:var(--v-ink);color:#fff}.v-row b{font-weight:500;display:block}.v-row span.v-why{color:var(--v-muted);font-size:16px}.v-her{gap:28px;display:grid}.v-her blockquote{font:400 clamp(1.4rem, 1rem + 1.2vw, 2.15rem)/1.2 var(--v-display);letter-spacing:-.02em;max-width:26ch;margin:0}.v-act{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.v-examples{flex-wrap:wrap;gap:10px;margin-top:48px;display:flex}.v-examples button{background:var(--v-surface);color:var(--v-ink);font:400 17px var(--v-text);cursor:pointer;min-height:44px;transition:background-color .2s, transform .15s var(--v-ease);border:0;padding:12px 18px}@media (hover:hover){.v-examples button:hover{background:#e3e5e9}}.v-examples button:active{transform:scale(.97)}.v-examples button[aria-pressed=true]{background:var(--v-ink);color:#fff}.v-note{color:var(--v-muted);margin-top:18px;font-size:16px}.v-how{padding:clamp(60px, 8vw, 120px) var(--v-m) clamp(110px, 14vw, 200px)}.v-how h2{max-width:14ch;margin-bottom:64px}.v-bar{gap:6px;height:clamp(190px,26vh,250px);display:flex}.v-seg{flex:var(--g) 1 0;flex-direction:column;justify-content:space-between;min-width:12%;padding:20px;display:flex}.v-seg .v-t{font:400 clamp(22px, 2.2vw, 34px)/1 var(--v-display);letter-spacing:-.02em}.v-seg .v-s{max-width:24ch;font-size:16px;line-height:1.35}.v-s1{background:var(--v-surface)}.v-s2{background:var(--v-blue);color:#fff}.v-s3{background:var(--v-indigo);color:#fff}.v-s4{background:var(--v-night);color:#fff}.v-bar-note{color:var(--v-muted);margin-top:20px;font-size:16px}.v-field{min-height:78svh;padding:40px var(--v-m);grid-template-rows:auto 1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.v-field p{grid-area:1/8/auto/span 5;max-width:32ch;font-size:19px;line-height:1.5}.v-field h2{grid-area:3/1/auto/-1;font-size:clamp(3.6rem,.4rem + 10.4vw,11.5rem);line-height:.86}.v-field.v-mirror p{grid-column:1/span 5}.v-field.v-mirror h2{text-align:right}.v-f1{background:var(--v-blue);color:#fff}.v-f2{background:var(--v-indigo);color:#fff}.v-f3{background:var(--v-night);color:#fff}.v-cards{background:var(--v-night);color:var(--v-paper);padding:clamp(100px, 12vw, 180px) var(--v-m);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px 64px;display:grid}.v-cards .v-copy{align-content:start;gap:22px;display:grid}.v-cards .v-copy p{color:var(--v-muted-night);max-width:36ch}.v-spread{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:clamp(10px,1.6vw,22px);display:grid}.v-spread img{aspect-ratio:760/1275;object-fit:cover;width:100%;height:auto;display:block}.v-spread figcaption{color:var(--v-muted-night);margin-top:12px;font-size:15px}.v-spread figure:nth-child(2){translate:0 -36px}.v-photo{background:var(--v-night);color:#fff;height:100svh;min-height:620px;position:relative;overflow:hidden}.v-photo img{object-fit:cover;object-position:50% 60%;width:100%;height:112%;position:absolute;inset:-6% 0}.v-photo .v-scrim{background:#05060f8c;height:46%;position:absolute;inset:auto 0 0}.v-photo .v-over{left:var(--v-m);right:var(--v-m);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 48px;display:grid;position:absolute;bottom:clamp(32px,6vh,64px)}.v-photo .v-over>div{gap:18px;display:grid}.v-photo .v-over p{max-width:38ch;font-size:var(--v-lead);line-height:1.35}.v-photo .v-credit{left:var(--v-m);right:var(--v-m);text-align:right;color:#fffc;font-size:13px;position:absolute;top:22px}.v-photo .v-credit a{color:inherit}.v-price{background:var(--v-night);color:var(--v-paper);min-height:80svh;padding:clamp(110px, 13vw, 190px) var(--v-m);align-content:center;gap:64px;display:grid}.v-price h2{font-size:clamp(3.2rem,.4rem + 8.2vw,9.2rem)}.v-price .v-fig{background:var(--v-accent);color:#fff;padding:0 .15em;line-height:.98;display:inline-block}.v-price .v-base{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px 48px;display:grid}.v-price .v-base p{max-width:46ch;font-size:20px}.v-price .v-right{justify-items:end;gap:14px;display:grid}.v-price .v-right .v-link{color:var(--v-muted-night);font-size:16px}.v-faq{background:var(--v-night);color:var(--v-paper);padding:clamp(60px, 8vw, 120px) var(--v-m) clamp(110px, 13vw, 190px)}.v-faq h2{max-width:16ch;font-size:clamp(2.8rem,.8rem + 5.6vw,7rem)}.v-faq .v-list{gap:4px;margin-top:80px;margin-left:33.3333%;display:grid}.v-faq details{margin:0 -24px;padding:18px 24px;transition:background-color .25s}.v-faq details[open]{background:var(--v-night-2)}.v-faq summary{cursor:pointer;justify-content:space-between;gap:24px;font-size:clamp(20px,1.6vw,24px);list-style:none;display:flex}.v-faq summary::-webkit-details-marker{display:none}.v-faq summary:after{content:"";width:10px;height:10px;transition:rotate .3s var(--v-ease);border-bottom:2px solid;border-right:2px solid;flex:none;margin-top:8px;rotate:45deg}.v-faq details[open] summary:after{rotate:225deg}.v-faq details p{max-width:52ch;color:var(--v-muted-night);margin-top:14px;font-size:17px}.v-close{color:#fff;text-align:center;height:100svh;min-height:640px;padding:32px var(--v-m) 24px;background:#000;grid-template-rows:auto 1fr auto;display:grid}.v-close .v-big{font-size:clamp(4rem,.6rem + 10.4vw,11.5rem);line-height:1}.v-choice{align-self:center;justify-items:center;gap:18px;display:grid}.v-pair{align-items:center;gap:40px;display:flex}.v-pair .v-btn{min-width:220px}.v-or{color:var(--v-muted-night);font-size:18px}.v-choice p{color:var(--v-muted-night);font-size:16px}.v-foot{background:var(--v-blue);color:#fff;min-height:90svh;padding:40px var(--v-m) 28px;grid-template-rows:auto 1fr auto auto;gap:24px;display:grid}.v-foot .v-top{flex-wrap:wrap;justify-content:space-between;gap:16px 40px;font-size:15px;display:flex}.v-foot .v-notes{flex-wrap:wrap;gap:8px 40px;max-width:860px;display:flex}.v-foot .v-addr{font:400 clamp(2.2rem, .2rem + 7vw, 8.4rem)/1 var(--v-display);letter-spacing:-.04em;color:inherit;overflow-wrap:anywhere;align-self:end;text-decoration:none}@media (hover:hover){.v-foot .v-addr:hover{text-underline-offset:12px;text-decoration:underline;text-decoration-thickness:3px}}.v-foot .v-meta{grid-template-columns:auto 1fr auto;align-items:end;gap:16px 40px;font-size:14px;display:grid}.v-foot .v-meta p{max-width:64ch}.v-switch{background:#ffffff24;padding:3px;display:inline-flex}.v-switch button{color:inherit;font:500 15px var(--v-text);cursor:pointer;background:0 0;border:0;padding:8px 14px}.v-switch button[aria-pressed=true]{color:var(--v-ink);background:#fff}.v-call{background:var(--v-night);color:#fff;--night:var(--v-night);--dusk:#f4f4f6;--night-band:#0c0d18;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:72svh;display:grid}.v-call .v-w{place-items:center;padding:48px;display:grid}.v-call .v-w>div{width:min(100%,520px)}.v-call .v-t{padding:48px var(--v-m) 48px 24px;align-content:center;gap:14px;display:grid}.v-call .v-top{color:var(--v-muted-night);justify-content:space-between;margin-bottom:18px;font-size:15px;display:flex}.v-live:before{content:"";vertical-align:1px;background:#fff;border-radius:50%;width:8px;height:8px;margin-right:10px;display:inline-block}.v-msg{max-width:34ch;padding:14px 18px;font-size:18px}.v-msg.v-you{background:var(--v-night-2);justify-self:end}.v-msg.v-said{font:400 clamp(22px, 1.9vw, 30px)/1.25 var(--v-display);letter-spacing:-.01em;max-width:28ch;padding:0}.v-msg.v-tag{color:var(--v-muted-night);padding:0;font-size:15px}.v-msg.v-tag:before{content:attr(data-g);font-family:var(--v-glyph);margin-right:8px}.v-call .v-row2{color:var(--v-muted-night);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:18px;font-size:15px;display:flex}.v-ch{padding:clamp(110px, 13vw, 190px) var(--v-m);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px 72px;display:grid}.v-ch .v-copy{align-content:start;gap:22px;display:grid}.v-ch .v-copy p{max-width:38ch}.v-ch.v-rev .v-copy{order:2}.v-ch.v-blue{background:var(--v-blue);color:#fff}.v-ch.v-blue .v-muted{color:#ffffffc7}.v-held{gap:8px;display:grid}.v-th{background:var(--v-surface);gap:10px;padding:22px 24px;transition:background-color .2s;display:grid}@media (hover:hover){.v-th:hover{background:#e7e9ed}}.v-th .v-tt{font:400 clamp(24px, 2vw, 30px)/1.15 var(--v-display);letter-spacing:-.015em}.v-th .v-meta{color:var(--v-muted);flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:16px;display:flex}.v-th .v-when{color:var(--v-ink);font-weight:500}.v-th .v-who{color:var(--v-ink);background:#fff;padding:3px 10px;font-size:15px}.v-th .v-tn{color:var(--v-muted);font-size:16px}.v-th.v-done{outline:2px solid var(--v-surface);outline-offset:-2px;background:#fff}.v-th.v-done .v-tt{color:var(--v-muted)}.v-stack{padding-bottom:70px;position:relative}.v-mail{color:var(--v-ink);background:#fff}.v-mail .v-hd,.v-mail .v-ft{background:var(--v-surface);color:var(--v-muted);justify-content:space-between;gap:16px;padding:16px 24px;font-size:15px;display:flex}.v-mail .v-ft{font-size:14px}.v-mail .v-bd{gap:22px;padding:30px 24px;display:grid}.v-mail .v-bd p{font:400 clamp(24px, 2.1vw, 32px)/1.22 var(--v-display);letter-spacing:-.015em;max-width:24ch}.v-mail .v-bd .v-btn{justify-self:start;min-height:52px}.v-mini{background:var(--v-night);color:#fff;gap:6px;width:260px;padding:20px 22px;display:grid;position:absolute;bottom:0;right:-12px;box-shadow:0 30px 60px -20px #0000008c}.v-mini .v-r{color:var(--v-muted-night);justify-content:space-between;font-size:14px;display:flex}.v-mini .v-clock{font:400 46px/1 var(--v-display);font-variant-numeric:tabular-nums}.v-mini p{color:var(--v-muted-night);font-size:15px}.v-match{background:var(--v-night);color:#fff;--night:var(--v-night);--dusk:#f4f4f6;--night-band:#0c0d18;gap:22px;padding:28px;display:grid}.v-match .v-pairs{grid-template-columns:1fr 1fr;gap:8px;display:grid}.v-match .v-who2{background:var(--v-night-2);color:var(--v-muted-night);gap:4px;padding:16px 18px;font-size:14px;display:grid}.v-match .v-who2 strong{font:400 24px var(--v-display);color:#fff}.v-match .v-out{grid-template-columns:auto 1fr;align-items:center;gap:8px 28px;display:grid}.v-match .v-score{font:400 clamp(84px, 8vw, 128px)/.85 var(--v-display);letter-spacing:-.04em;grid-row:span 2}.v-match ul{gap:8px;margin:0;padding:0;font-size:16px;list-style:none;display:grid}.v-match ul b{font-weight:500}.v-match ul span{color:var(--v-muted-night)}.v-plate{background:var(--v-surface);padding:clamp(90px, 11vw, 160px) var(--v-m);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:48px 72px;display:grid}.v-plate img{width:100%;height:auto;display:block}.v-plate figcaption{color:var(--v-muted);margin-top:12px;font-size:14px}.v-plate .v-copy{gap:22px;padding-bottom:36px;display:grid}.v-plate .v-copy p{max-width:38ch}.v-wont{background:var(--v-night);color:var(--v-paper);padding:clamp(110px, 13vw, 190px) var(--v-m)}.v-wont h2{font-size:clamp(2.8rem,.8rem + 5.6vw,7rem)}.v-wont .v-body{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:48px;margin-top:80px;display:grid}.v-wont .v-card{width:min(100%,300px);height:auto;display:block}.v-wont ul{gap:40px;margin:0;padding:0;list-style:none;display:grid}.v-wont li{grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:12px 40px;display:grid}.v-wont li b{font:400 clamp(24px, 2vw, 32px)/1.15 var(--v-display);letter-spacing:-.015em}.v-wont li span{color:var(--v-muted-night)}.v-foot2{background:var(--v-blue);color:#fff;padding:40px var(--v-m) 28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;font-size:15px;display:flex}.v-foot2 .v-bigword{font:500 clamp(64px, 9vw, 140px)/.9 var(--v-display);letter-spacing:-.04em;flex-basis:100%;margin-bottom:24px}.v-foot2 a{color:inherit}.site [data-rise]{opacity:.5;transition:opacity .9s var(--v-ease), translate .9s var(--v-ease);transition-delay:calc(var(--i,0) * 80ms);translate:0 24px}.site [data-rise].v-in{opacity:1;translate:0}.site .v-shutter{animation:v-shutter 1.15s var(--v-ease-io) .1s both}.site .v-shutter img,.site .v-shutter>.v-w{animation:v-settle 1.6s var(--v-ease) .1s both}@keyframes v-shutter{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes v-settle{0%{scale:1.12}to{scale:1}}.site .v-seg{transform-origin:0;opacity:.5;transition:scale 1.1s var(--v-ease), opacity .8s;transition-delay:calc(var(--i) * .12s);scale:.5 1}.site .v-bar.v-in .v-seg{opacity:1;scale:1}.site .v-spread figure{opacity:.5;transition:opacity .9s var(--v-ease), transform 1.1s var(--v-ease);transition-delay:calc(var(--i) * .14s);transform:translateY(60px)rotate(-4deg)}.site .v-spread.v-in figure{opacity:1;transform:none}[data-drift]{will-change:transform}@media (prefers-reduced-motion:reduce){.site *,.site :before,.site :after{transition:none!important;animation:none!important}.site [data-rise],.site .v-shutter,.site .v-shutter img,.site .v-seg,.site .v-spread figure{opacity:1!important;clip-path:none!important;transform:none!important}}.site.v-still *,.site.v-still :before,.site.v-still :after{transition:none!important;animation:none!important}.site.v-still [data-rise],.site.v-still .v-shutter,.site.v-still .v-shutter img,.site.v-still .v-seg,.site.v-still .v-spread figure{opacity:1!important;clip-path:none!important;transform:none!important}@media (max-width:900px){.v-answer,.v-cards,.v-call,.v-ch,.v-plate{grid-template-columns:minmax(0,1fr)}.v-ch.v-rev .v-copy{order:0}.v-plate .v-copy{order:-1;padding-bottom:0}.v-call .v-t{padding:0 var(--v-m) 48px}.v-call .v-w{padding:32px var(--v-m) 8px}.v-faq .v-list{margin-left:0}.v-faq details{margin:0;padding:18px 16px}.v-field{min-height:50svh}.v-field p,.v-field.v-mirror p{grid-column:1/-1}.v-field.v-mirror h2{text-align:left}.v-close{gap:48px;height:auto;min-height:70svh}.v-foot .v-meta{grid-template-columns:1fr}.v-wont .v-body{grid-template-columns:minmax(0,1fr)}.v-wont .v-card{display:none}.v-wont li{grid-template-columns:1fr}}@media (max-width:720px){.v-hero h1{padding-top:104px;font-size:12.6vw}.v-slot{margin:.12em auto;display:block}.v-tslot{width:max-content;margin:.12em auto;display:grid}.v-horizon{text-align:center;grid-template-columns:1fr;justify-items:center;gap:14px;padding-block:24px 32px}.v-horizon .v-a,.v-horizon .v-b{text-align:center;justify-self:center;font-size:18px}.v-horizon .v-btn{order:3;width:100%;margin-top:8px}.v-sky{height:44svh}.v-q input,.v-caret{font-size:8.6vw}.v-bar{flex-direction:column;height:auto}.v-seg{min-width:0;min-height:calc(var(--g) * 6px + 84px);flex:none;gap:10px}.v-seg .v-t{font:500 20px/1.2 var(--v-text);letter-spacing:0}.site .v-seg{transform-origin:top;scale:1 .5}.v-field h2{font-size:15vw}.v-photo .v-over,.v-price .v-base{grid-template-columns:1fr}.v-price .v-right{justify-items:stretch}.v-close .v-big{font-size:16vw}.v-pair{flex-direction:column;gap:12px;width:78vw}.v-pair .v-btn{width:100%;min-width:0}.v-match .v-pairs{grid-template-columns:1fr}.v-mini{width:82%;margin:-36px 0 0 auto;position:relative;right:auto}.v-stack{padding-bottom:0}}
