.sv-mono{font-family:var(--f-spline-mono);color:#5b6066;font-size:.8125rem;font-weight:500}.sv-tag{background:var(--charcoal);color:var(--mint);font-family:var(--f-spline-mono);border-radius:3px;justify-self:start;padding:2px 8px;font-size:.75rem}.sv-pin{background:var(--mint-dark);border-radius:50% 50% 50% 0;width:18px;height:18px;display:block;rotate:-45deg}.sv-stars{color:var(--mint-dark);letter-spacing:.1em}.sv-hero{--f:clamp(0, (var(--p,.6) - .35) * 3, 1);gap:44px;padding:40px 16px 72px;display:grid;position:relative;overflow:hidden}.sv-hero>*{min-width:0}.sv-copy{align-content:start;gap:18px;display:grid}.sv-copy p{margin:0}.sv-crumbs{font-family:var(--f-spline-mono);color:#c9ccd0;flex-wrap:wrap;gap:8px;font-size:.8125rem;display:flex}.sv-crumbs a{color:inherit}.sv-crumbs a:hover{color:var(--mint)}.sv-copy h1{font-family:var(--f-overpass);letter-spacing:-.04em;max-width:14ch;margin:0;font-size:clamp(2.125rem,min(7.4vw,6.6vh),3.75rem);font-weight:800;line-height:1.04}.sv-copy h1 span{letter-spacing:-.01em;color:var(--mint);margin-top:10px;font-size:clamp(1.25rem,3.6vw,1.875rem);line-height:1.2;display:block}.sv-lede{color:#e3e4e6;max-width:40ch;font-size:1.1875rem;line-height:1.55}.sv-fan{gap:14px;display:grid}.sv-card{background:var(--white);color:var(--charcoal);border-radius:12px;gap:6px;padding:20px;text-decoration:none;display:grid;box-shadow:0 18px 40px #00000059}.sv-card:hover,.sv-card:focus-visible{outline:3px solid var(--mint);outline-offset:2px}.sv-card b{font-family:var(--f-overpass);font-size:1.25rem;font-weight:800;line-height:1.25}.sv-card>span:not(.sv-tag):not(.sv-mono){line-height:1.45}.sv-card-img{aspect-ratio:2;object-fit:cover;border-radius:6px;width:100%;display:block}.sv-pager{--cell:56px;font-family:var(--f-overpass);flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:64px;font-size:1.5rem;font-weight:800;display:flex}.sv-prev,.sv-next{font-family:var(--f-hanken,inherit);color:#5b6066;padding:0 8px;font-size:1rem;font-weight:600}.sv-p{width:var(--cell);height:var(--cell);background:var(--white);color:var(--charcoal);border:2px solid #c9ccd0;border-radius:8px;place-items:center;display:grid;position:relative}.sv-p-on{border-color:var(--charcoal);background:var(--charcoal);color:var(--off-white)}.sv-you{translate:calc(-50% - (var(--cell) + 8px) * var(--f)) 0;white-space:nowrap;font-style:normal;position:absolute;top:calc(100% + 12px);left:50%}.sv-you b{background:var(--mint-dark);color:var(--white);font-family:var(--f-spline-mono);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.sv-you b:before{content:"";border:6px solid #0000;border-bottom-color:var(--mint-dark);width:0;height:0;margin-left:-6px;position:absolute;top:-12px;left:50%}.sv-sub{border-top:2px solid var(--charcoal);gap:24px;padding-top:32px;display:grid}.sv-sub-copy{align-content:start;gap:12px;display:grid}.sv-sub-copy h3{font-family:var(--f-overpass);letter-spacing:-.03em;margin:0;font-size:clamp(2rem,7vw,3.5rem);font-weight:800;line-height:1}.sv-sub-line{max-width:40ch;margin:0;font-size:1.125rem;line-height:1.5}.sv-sub-copy ul{gap:10px;display:grid}.sv-sub-copy li{padding-left:30px;line-height:1.45;position:relative}.sv-sub-copy li:before{content:"";background:var(--mint-dark);border-radius:3px;width:18px;height:18px;position:absolute;top:2px;left:0}.sv-sub-copy li:after{content:"";border:solid var(--white);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:5px;left:6px;rotate:45deg}.sv-sub-copy .h-ads-more{justify-self:start}.sv-mini{box-shadow:0 10px 24px #25272a1f}.sv-mini-bar{background:var(--off-white);border-bottom:2px solid var(--charcoal);align-items:center;gap:6px;padding:10px 14px;display:flex}.sv-mini-bar i{background:var(--charcoal);border-radius:50%;width:10px;height:10px}.sv-mini-bar span{text-overflow:ellipsis;white-space:nowrap;font-family:var(--f-spline-mono);margin-left:8px;font-size:.8125rem;overflow:hidden}.sv-tags{gap:10px;padding:18px;display:grid}.sv-tags p{border:2px dashed var(--mint-dark);border-radius:6px;grid-template-columns:64px minmax(0,1fr);align-items:baseline;gap:12px;margin:0;padding:10px 12px;line-height:1.4;display:grid}.sv-tags em{font-style:normal;font-family:var(--f-spline-mono);color:var(--mint-dark);font-size:.75rem;font-weight:600}.sv-mini-gbp{padding:20px}.sv-gbp-top{border-bottom:1px solid #e3e4e6;align-items:center;gap:14px;padding-bottom:14px;display:flex}.sv-gbp-top div{display:grid}.sv-gbp-top b{font-family:var(--f-overpass);font-size:1.375rem;font-weight:800}.sv-gbp-top span{color:#5b6066}.sv-mini-gbp ul{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:16px;display:grid}.sv-mini-gbp li{background:var(--off-white);border-radius:6px;padding:10px 12px 10px 34px;font-size:.9375rem;font-weight:600;position:relative}.sv-mini-gbp li:before{content:"";background:var(--mint-dark);border-radius:50%;width:16px;height:16px;margin-top:-8px;position:absolute;top:50%;left:10px}.sv-mini-gbp li:after{content:"";border:solid var(--white);border-width:0 2px 2px 0;width:4px;height:8px;margin-top:-6px;position:absolute;top:50%;left:16px;rotate:45deg}.sv-mini-ai{background:var(--off-white);gap:12px;padding:20px;display:grid}.sv-ai-q{background:var(--charcoal);max-width:80%;color:var(--off-white);border-radius:16px 16px 4px;justify-self:end;margin:0;padding:10px 14px;font-weight:600}.sv-ai-a{background:var(--white);border-radius:16px 16px 16px 4px;justify-self:start;gap:6px;max-width:90%;margin:0;padding:12px 16px;line-height:1.5;display:grid}.sv-ai-mark{font-family:var(--f-spline-mono);color:#5b6066;font-size:.75rem}.sv-months{--f:clamp(0, (var(--p,1) - .25) * 2.8, 1)}.sv-track{gap:28px;padding-left:36px;display:grid;position:relative}.sv-track:before{content:"";background:#c9ccd0;width:2px;position:absolute;top:6px;bottom:6px;left:11px}.sv-track:after{content:"";width:2px;height:calc((100% - 12px) * var(--f));background:var(--mint-dark);position:absolute;top:6px;left:11px}.sv-track li{--on:clamp(0, (var(--f) * 4.4 - var(--k) + .1) * 10, 1);align-content:start;gap:4px;display:grid;position:relative}.sv-track li:before{content:"";z-index:1;border:2px solid color-mix(in srgb, var(--mint-dark) calc(var(--on) * 100%), #c9ccd0);background:color-mix(in srgb, var(--mint-dark) calc(var(--on) * 100%), var(--white));border-radius:50%;width:20px;height:20px;position:absolute;top:0;left:-36px}.sv-track h3{font-family:var(--f-overpass);letter-spacing:-.02em;margin:0;font-size:1.375rem;font-weight:800}.sv-track p{max-width:38ch;margin:0;line-height:1.5}.sv-quote{gap:18px;margin:0;padding-top:28px;display:grid}.sv-quote blockquote{font-family:var(--f-overpass);letter-spacing:-.02em;max-width:30ch;margin:0;font-size:clamp(1.5rem,3.4vw,2.125rem);font-weight:700;line-height:1.25}.sv-quote blockquote:before{content:"“";height:.5em;color:var(--mint-dark);font-size:2.2em;line-height:1;display:block}.sv-quote figcaption{gap:2px;display:grid}.sv-quote figcaption span{font-family:var(--f-spline-mono);color:#5b6066;font-size:.8125rem}.sv-sec{gap:36px;padding:80px 16px;display:grid;position:relative}.sv-sec>*{min-width:0}.sv-head{gap:14px;max-width:760px;display:grid}.sv-head h2{font-family:var(--f-overpass);letter-spacing:-.03em;margin:0;font-size:clamp(2rem,6.4vw,3.5rem);font-weight:800;line-height:1.08}.sv-head p{max-width:62ch;margin:0;font-size:1.125rem;line-height:1.6}.sv-sec a:not(.h-ads-cta):not(.h-ads-more){color:inherit;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;text-decoration-thickness:2px}.sv-sec h3{margin:0}.sv-points{gap:8px;display:grid}.sv-points li{padding-left:30px;font-size:1.0625rem;line-height:1.45;position:relative}.sv-points li:before{content:"";background:var(--mint);border-radius:3px;width:18px;height:18px;position:absolute;top:3px;left:0}.sv-points li:after{content:"";border:solid var(--charcoal);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:6px;left:6px;rotate:45deg}.sv-trust{color:#c9ccd0;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:.9375rem;display:flex}.sv-trust b{color:var(--off-white)}.sv-trust .h-rv-stars i{color:var(--mint)}.sv-pains{--f:clamp(0, (var(--p,1) - .2) * 3, 1)}.sv-pains .sv-pager{margin-top:12px}.sv-pain-quick{gap:10px;display:grid}.sv-pain-quick a{background:var(--white);border:2px solid var(--charcoal);min-height:64px;font-family:var(--f-overpass);border-radius:10px;align-items:center;padding:14px 48px 14px 52px;font-size:1.1875rem;font-weight:800;line-height:1.4;display:flex;position:relative;color:var(--charcoal)!important;text-decoration:none!important}.sv-pain-quick a:before{content:"";border:2px solid var(--charcoal);border-radius:4px;width:20px;height:20px;margin-top:-10px;position:absolute;top:50%;left:18px}.sv-pain-quick a:after{content:"↓";color:var(--mint-dark);font-family:var(--f-hanken,inherit);position:absolute;right:18px}.sv-pain-quick a:hover{border-color:var(--mint-dark)}.sv-fix-list{gap:0;display:grid}.sv-fix-list li{border-top:2px solid var(--charcoal);align-content:start;gap:10px;padding:28px 0;scroll-margin-top:140px;display:grid}.sv-fix-list li:last-child{border-bottom:2px solid var(--charcoal)}.sv-fix-n{font-family:var(--f-overpass);color:var(--mint-dark);font-size:2.25rem;font-weight:800;line-height:1}.sv-fix-list h3{font-family:var(--f-overpass);letter-spacing:-.02em;font-size:clamp(1.375rem,3vw,1.75rem);font-weight:800;line-height:1.2}.sv-fix-row{gap:4px;margin:0;line-height:1.6;display:grid}.sv-fix-row b{font-family:var(--f-spline-mono);color:#5b6066;font-size:.75rem;font-weight:600}.sv-fix-yes{background:var(--off-white);border-radius:6px;padding:14px 16px}.sv-fix-yes b{color:var(--mint-dark)}.sv-fix-link{text-decoration:underline;-webkit-text-decoration-color:var(--mint-dark);text-decoration-color:var(--mint-dark);text-underline-offset:5px;justify-self:start;font-weight:600;text-decoration-thickness:2px}.sv-rating-only{padding-top:28px}.sv-services{gap:56px}.sv-sub-copy h3{font-size:clamp(1.75rem,5vw,2.5rem);line-height:1.1}.sv-ben-list{gap:28px;display:grid}.sv-ben-list li{border-top:2px solid #4a4e53;align-content:start;gap:8px;padding-top:18px;display:grid}.sv-ben-list span{font-family:var(--f-overpass);color:var(--mint);font-size:3rem;font-weight:800;line-height:1}.sv-ben-list h3{font-family:var(--f-overpass);font-size:1.375rem;font-weight:800;line-height:1.25}.sv-ben-list p{color:#e3e4e6;margin:0;line-height:1.55}.sv-table-wrap{overflow-x:auto}.sv-table{border-collapse:collapse;width:100%;min-width:560px;font-size:1rem}.sv-table th,.sv-table td{text-align:left;vertical-align:top;border-bottom:1px solid #d9dadd;padding:16px;line-height:1.5}.sv-table thead th{font-family:var(--f-overpass);border-bottom:2px solid var(--charcoal);font-size:1.25rem;font-weight:800}.sv-table thead th:nth-child(2){color:var(--mint-dark)}.sv-table tbody th{width:24%;font-weight:700}.sv-cost-box{background:var(--off-white);border-radius:10px;gap:14px;max-width:760px;padding:24px;display:grid}.sv-cost-box h3{font-family:var(--f-overpass);font-size:1.375rem;font-weight:800}.sv-cost-box ul{gap:12px;display:grid}.sv-cost-box li{line-height:1.55}.sv-why-list{gap:24px;display:grid}.sv-why-list li{align-content:start;gap:6px;display:grid}.sv-why-list h3{font-family:var(--f-overpass);font-size:1.25rem;font-weight:800}.sv-why-list p{margin:0;line-height:1.55}.sv-faq-h{font-size:clamp(2rem,6.4vw,3.5rem)!important;line-height:1.08!important}.sv-pic-ad,.sv-pic-copy,.sv-pic-wave,.sv-pic-flow{gap:10px;padding:18px;display:grid}.sv-pic-q{border:2px solid var(--charcoal);border-radius:999px;margin:0;padding:10px 16px;font-size:.9375rem}.sv-pic-result{gap:4px;padding:0;display:grid}.sv-pic-result p{margin:0;font-size:.9375rem;line-height:1.4}.sv-pic-paid{border-bottom:1px solid #e3e4e6;border-radius:0;padding:0 0 12px}.sv-pic-url{font-family:var(--f-spline-mono);color:#5b6066;font-size:.75rem!important}.sv-pic-url b{color:var(--charcoal)}.sv-pic-title{font-family:var(--f-overpass);color:#1f4fbf;font-weight:800;font-size:1.125rem!important}.sv-pic-muted{color:#5b6066}.sv-pic-track{font-family:var(--f-spline-mono);color:#5b6066;flex-wrap:wrap;align-items:center;gap:8px;display:flex;font-size:.75rem!important}.sv-pic-track span,.sv-pic-chips span{background:var(--charcoal);color:var(--mint);font-family:var(--f-spline-mono);border-radius:3px;padding:1px 8px;font-size:.75rem}.sv-pic-chips{flex-wrap:wrap;gap:6px;margin:0;display:flex}.sv-pic-post{gap:10px;padding:14px;display:grid}.sv-pic-post img{aspect-ratio:1;object-fit:cover;border-radius:6px;width:100%;display:block}.sv-pic-handle{align-items:center;gap:8px;margin:0;font-size:.9375rem;font-weight:700;display:flex}.sv-pic-handle i{background:var(--charcoal);border-radius:50%;width:28px;height:28px}.sv-pic-handle span{color:#5b6066;margin-left:auto;font-size:.8125rem;font-weight:400}.sv-pic-cta{justify-content:space-between;align-items:center;gap:10px;margin:0;display:flex}.sv-pic-cta span{background:var(--mint-dark);color:var(--white);border-radius:4px;padding:6px 12px;font-size:.875rem;font-weight:600}.sv-pic-phone{aspect-ratio:9/16;background:var(--charcoal);border:6px solid var(--charcoal);border-radius:28px;justify-self:center;width:min(100%,300px);position:relative;overflow:hidden;box-shadow:0 14px 30px #0000004d}.sv-pic-phone img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv-pic-play{background:#25272abf;border-radius:50%;width:54px;height:54px;margin:-27px 0 0 -27px;position:absolute;top:42%;left:50%}.sv-pic-play:after{content:"";border-style:solid;border-width:11px 0 11px 17px;border-color:transparent transparent transparent var(--mint);position:absolute;top:16px;left:21px}.sv-pic-cap{background:var(--white);color:var(--charcoal);text-align:center;border-radius:6px;margin:0;padding:8px 10px;font-weight:700;position:absolute;bottom:54px;left:14px;right:14px}.sv-pic-by{background:var(--charcoal);color:var(--white);border-radius:3px;margin:0;padding:2px 8px;font-size:.8125rem;font-weight:600;position:absolute;bottom:16px;left:14px}.sv-pic-board{background:var(--off-white);grid-template-rows:auto auto;grid-template-columns:1fr .6fr;gap:10px;padding:14px;display:grid}.sv-pic-art{color:var(--white);background:var(--charcoal);border-radius:6px;align-content:end;display:grid;position:relative;overflow:hidden}.sv-pic-art img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv-pic-art b,.sv-pic-art span{z-index:1;background:var(--charcoal);padding:0 10px;display:block;position:relative}.sv-pic-art b{padding-top:8px}.sv-pic-art span{color:#e3e4e6;padding-bottom:8px}.sv-pic-art b{font-family:var(--f-overpass);font-size:1rem;font-weight:800;line-height:1.1}.sv-pic-art span{font-family:var(--f-spline-mono);font-size:.6875rem}.sv-pic-art-0{aspect-ratio:1}.sv-pic-art-1{grid-row:span 2}.sv-pic-art-2{aspect-ratio:1.91}.sv-pic-tl{background:#1b1c1e;border-color:#4a4e53;gap:6px;padding:14px;display:grid}.sv-pic-monitor{aspect-ratio:16/9;border-radius:4px;position:relative;overflow:hidden}.sv-pic-monitor img{object-fit:cover;width:100%;height:100%}.sv-pic-monitor span{background:var(--charcoal);color:var(--mint);font-family:var(--f-spline-mono);border-radius:3px;padding:1px 6px;font-size:.75rem;position:absolute;bottom:8px;right:8px}.sv-pic-track-row{align-items:center;gap:3px;height:22px;margin:0;display:flex}.sv-pic-track-row em{width:26px;font-style:normal;font-family:var(--f-spline-mono);color:#9a9fa5;flex:none;font-size:.6875rem}.sv-pic-track-row i{background:var(--mint-dark);border-radius:3px;height:100%}.sv-pic-track-row:nth-of-type(2) i{background:#5b6066}.sv-pic-track-row:nth-of-type(4) i,.sv-pic-track-row:nth-of-type(5) i{background:#3f6b5d}.sv-pic-bars{align-items:center;gap:3px;height:110px;display:flex}.sv-pic-bars i{background:var(--charcoal);border-radius:2px;flex:1}.sv-pic-copy p{margin:0;line-height:1.5}.sv-pic-copy s{color:#5b6066;text-decoration-color:#c0392b;text-decoration-thickness:2px}.sv-pic-copy b{font-family:var(--f-overpass);font-size:1.25rem;font-weight:800;line-height:1.25}.sv-pic-site-body{gap:12px;padding:14px;display:grid}.sv-pic-site-body img{aspect-ratio:16/9;object-fit:cover;border-radius:6px;width:100%;display:block}.sv-pic-site-body div{justify-items:start;gap:6px;display:grid}.sv-pic-site-body b{font-family:var(--f-overpass);font-size:1.25rem;font-weight:800}.sv-pic-site-body em{background:var(--mint-dark);color:var(--white);border-radius:4px;padding:8px 14px;font-size:.875rem;font-style:normal;font-weight:600}.sv-pic-flow p{gap:2px;margin:0;padding:4px 0 4px 26px;display:grid;position:relative}.sv-pic-flow p:after{content:"";background:var(--mint-dark);border-radius:2px;width:10px;height:10px;position:absolute;top:10px;left:4px;rotate:45deg}.sv-pic-flow p+p:before{content:"";background:#c9ccd0;width:2px;height:14px;position:absolute;top:-8px;left:8px}.sv-pic-flow span{font-family:var(--f-spline-mono);color:#5b6066;font-size:.75rem}.sv-pic-flow b{font-weight:600}.sv-hero-sub{--f:1}.sv-hero-pic{align-content:center;display:grid}.sv-hero-pic .sv-mini{rotate:-1.5deg;box-shadow:0 18px 40px #00000059}.sv-inc-list{gap:24px;display:grid}.sv-inc-list li{border-left:4px solid var(--mint-dark);align-content:start;gap:6px;padding-left:18px;display:grid}.sv-inc-list h3{font-family:var(--f-overpass);font-size:1.25rem;font-weight:800}.sv-inc-list p{margin:0;line-height:1.55}.sv-oc{background:var(--white);border:2px solid var(--charcoal);border-radius:12px;overflow:hidden}.sv-oc a{color:var(--charcoal);text-decoration:none}.sv-oc a:focus-visible{outline:3px solid var(--mint-dark);outline-offset:3px}.sv-oc-body{gap:20px;padding:20px;display:grid}.sv-oc p{margin:0}.sv-oc-on{background:var(--charcoal);color:var(--off-white);border-radius:999px;justify-self:start;align-items:center;gap:10px;padding:10px 16px;display:flex}.sv-oc-on b{font-size:1.125rem}.sv-oc-on span:last-child{font-family:var(--f-spline-mono);color:var(--mint);font-size:.8125rem}.sv-oc-dot{background:var(--mint);border-radius:50%;width:10px;height:10px}.sv-oc-body>ul{gap:20px;margin:0;padding:0;list-style:none;display:grid}.sv-oc-body>ul>li+li{border-top:2px solid var(--off-white);padding-top:20px}.sv-oc li a{grid-template-rows:auto auto 1fr auto;gap:8px;height:100%;padding:4px 0;display:grid}.sv-oc li a:hover>b{color:var(--mint-dark)}.sv-oc li a>b{font-family:var(--f-overpass);font-size:1.5rem;font-weight:800;line-height:1.2}.sv-oc li a>span:not(.sv-oc-pic){line-height:1.5}.sv-oc-pic{background:var(--off-white);border-bottom:2px solid var(--charcoal);border-radius:8px 8px 0 0;place-items:start center;height:180px;margin-bottom:8px;padding:12px 12px 0;display:grid;overflow:hidden}.sv-oc-pic>*{width:100%;box-shadow:none}.sv-oc-pic .h-panel{background:var(--off-white);border:0;border-radius:0}.sv-oc-pic .sv-pic-post img{object-fit:cover;height:120px}.sv-oc-pic .sv-pic-post .sv-pic-cta{display:none}.sv-oc-pic .sv-pic-phone{width:200px}.sv-oc-pic .sv-pic-phone img{height:260px}.sv-oc-pic .sv-mini-gbp{padding:14px 18px}.sv-oc-pic .sv-mini-gbp .sv-gbp-top span{display:none}.sv-oc-pic .sv-mini-gbp ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.sv-oc-pic .sv-mini-gbp li{background:var(--white);padding:8px 10px 8px 32px;font-size:.875rem}@media (max-width:699px){.sv-oc-pic .sv-mini-gbp ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.sv-oc em{background:var(--mint-dark);color:var(--white);border-radius:6px;justify-self:start;align-items:center;gap:10px;margin-top:8px;padding:10px 16px;font-style:normal;font-weight:700;display:flex}.sv-oc em i{font-size:1.25rem;font-style:normal;line-height:1}.sv-oc-foot{border-top:2px solid var(--off-white);padding-top:16px;line-height:1.5}.sv-oc-foot a{text-decoration:underline;-webkit-text-decoration-color:var(--mint-dark);text-decoration-color:var(--mint-dark);text-underline-offset:5px;font-weight:600;text-decoration-thickness:2px}@media (min-width:900px){.sv-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;min-height:calc(100vh - 64px);padding:48px 40px 72px}.sv-fan{height:680px;display:block;position:relative}.sv-card{width:min(50%,340px);position:absolute}.sv-card-0{left:0;top:calc(10px + var(--f) * -10px);rotate:calc(-6deg + var(--f) * 3deg);translate:calc(var(--f) * -20px) 0}.sv-card-1{right:0;top:calc(120px + var(--f) * -10px);rotate:calc(4deg - var(--f) * 2deg);translate:calc(var(--f) * 20px) 0;z-index:1}.sv-card-2{left:18%;top:calc(400px + var(--f) * 20px);rotate:calc(-2deg + var(--f) * 3deg);z-index:2}.sv-pager{--cell:60px;font-size:1.75rem}.sv-sub{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px}.sv-sec{gap:44px;padding:104px 40px}.sv-pains{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;column-gap:56px}.sv-pains .h-ads-actions{grid-column:2}.sv-pain-quick{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sv-fix-list li{grid-template-columns:72px minmax(0,.9fr) minmax(0,1.1fr);column-gap:32px}.sv-fix-list h3{grid-area:1/2/span 3}.sv-fix-row,.sv-fix-link{grid-column:3}.sv-fix-n{grid-row:1/span 3}.sv-ben-list{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px}.sv-cost,.sv-why{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:56px}.sv-why .sv-head{grid-column:1/-1}.sv-why-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.sv-quote{padding-top:0}.sv-inc-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 48px}.sv-ben-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.sv-ben-4,.sv-track-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sv-oc-body{padding:28px}.sv-oc-body>ul{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:28px}.sv-oc-body>ul>li+li{border-top:0;border-left:2px solid var(--off-white);padding:0 0 0 28px}.sv-proof .sv-quote{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;column-gap:56px}.sv-proof .sv-quote .h-rv-rating{grid-row:span 2}.sv-sub-1 .sv-mini{order:2}.sv-track{grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;padding:40px 0 0}.sv-track:before,.sv-track:after{height:2px;top:10px;bottom:auto;left:10px}.sv-track:before{width:auto;right:10px}.sv-track:after{width:calc((100% - 20px) * var(--f))}.sv-track li:before{top:-40px;left:0}}.sv-copy-short{gap:22px}.sv-copy-short h1{text-wrap:balance;max-width:15ch;font-size:clamp(2.375rem,min(8vw,7vh),3.5rem)}.sv-copy-short .sv-lede{max-width:34ch;font-size:clamp(1.1875rem,2vw,1.375rem);line-height:1.5}.sv-copy-short .h-heroform{margin-top:4px}.sv-rep{background:var(--white);color:var(--charcoal);border-radius:12px;position:relative;overflow:hidden;box-shadow:0 18px 40px #00000059}.sv-mgr-bar{font-family:var(--f-spline-mono);background:#ebecee;align-items:center;gap:6px;padding:10px 14px;font-size:.8125rem;display:flex}.sv-mgr-bar i{background:#c9ccd0;border-radius:50%;width:10px;height:10px}.sv-mgr-bar span{margin-left:8px}.sv-mgr-bar em{color:#5b6066;margin-left:auto;font-style:normal}.sv-mgr-sum{border-bottom:1px solid #d9dadd;grid-template-columns:1.3fr 1fr 1fr;display:grid}.sv-mgr-sum p{gap:2px;margin:0;padding:14px;display:grid}.sv-mgr-sum p+p{border-left:1px solid #d9dadd}.sv-mgr-sum span{font-family:var(--f-spline-mono);color:#5b6066;font-size:.75rem}.sv-mgr-sum b{font-family:var(--f-overpass);letter-spacing:-.02em;font-size:1.75rem;font-weight:800;line-height:1.1}.sv-mgr-got b{color:var(--mint-dark)}.sv-rep-grid{border-top:1px solid #ebecee;position:absolute;left:0;right:0}.sv-rep-grid em{font-style:normal;font-family:var(--f-spline-mono);color:#5b6066;font-size:.6875rem;position:absolute;top:-.6em;right:calc(100% + 8px)}.sv-rep-note{color:#5b6066;margin:0;font-size:.8125rem;line-height:1.45}.sv-rep-head{gap:6px;padding:22px 18px 6px;display:grid}.sv-rep-head p{margin:0}.sv-rep-num{font-family:var(--f-overpass);letter-spacing:-.04em;color:var(--mint-dark);font-size:clamp(4.5rem,9vw,6.5rem);font-weight:800;line-height:.95}.sv-rep-say{color:#4a4e53;max-width:34ch;font-size:1.0625rem;line-height:1.45}.sv-rep-say b{color:var(--charcoal)}.sv-rep-area{height:200px;margin:30px 18px 8px 52px;position:relative}.sv-rep-bars{z-index:1;grid-template-columns:repeat(4,1fr);align-items:end;display:grid;position:absolute;inset:0}.sv-rep-bars i{background:var(--mint-dark);transform-origin:bottom;border-radius:4px 4px 0 0;justify-self:center;width:52%;position:relative}.sv-rep-bars b{background:var(--white);font-style:normal;font-family:var(--f-overpass);white-space:nowrap;padding:0 4px;font-size:1.0625rem;font-weight:800;position:absolute;bottom:calc(100% + 6px);left:50%;translate:-50%}.sv-rep-avg{border-top:2px dashed var(--charcoal);position:absolute;left:0;right:0}.sv-rep-avg em{z-index:2;background:var(--white);font-style:normal;font-family:var(--f-spline-mono);color:var(--charcoal);padding:0 4px;font-size:.6875rem;position:absolute;bottom:4px;right:0}.sv-rep-x{text-align:center;grid-template-columns:repeat(4,1fr);margin:0 18px 20px 52px;font-size:.9375rem;font-weight:600;display:grid}@media (max-width:520px){.sv-mgr-bar em,.sv-mgr-sum p:nth-child(2){display:none}.sv-mgr-sum{grid-template-columns:1.3fr 1fr}.sv-rep-area{height:170px;margin-left:40px}.sv-rep-x{margin-left:40px;font-size:.8125rem}.sv-rep-bars i{width:60%}}.h-motion .sv-rep{translate:0 calc(var(--f,0) * -24px);rotate:calc(1.5deg - var(--f,0) * 2.5deg);transition:translate .2s linear,rotate .2s linear}.h-motion .sv-mgr-wrap:not([data-in]) .sv-rep{opacity:0}.h-motion .sv-mgr-wrap[data-in] .sv-rep{animation:.7s cubic-bezier(.2,.7,.2,1) both sv-rep-in}.h-motion .sv-mgr-wrap[data-in] .sv-rep-head p{animation:.5s .35s both sv-rep-fade}.h-motion .sv-mgr-wrap[data-in] .sv-rep-head p+p{animation-delay:.5s}.h-motion .sv-mgr-wrap[data-in] .sv-rep-bars i{animation:.8s cubic-bezier(.2,.7,.2,1) both sv-rep-grow;animation-delay:calc(.6s + var(--k) * .16s)}.h-motion .sv-mgr-wrap[data-in] .sv-rep-bars b{animation:.4s both sv-rep-fade;animation-delay:calc(1.2s + var(--k) * .16s)}.h-motion .sv-mgr-wrap[data-in] .sv-rep-avg{animation:.7s 1.8s both sv-rep-draw}@keyframes sv-rep-in{0%{opacity:0;transform:translateY(28px)rotate(2deg)}}@keyframes sv-rep-grow{0%{transform:scaleY(0)}}@keyframes sv-rep-fade{0%{opacity:0;translate:0 6px}}@keyframes sv-rep-draw{0%{clip-path:inset(-20px 100% -4px 0)}to{clip-path:inset(-20px 0 -4px)}}.sv-check-body{gap:28px;display:grid}.sv-check-list{gap:10px;display:grid}.sv-check-list li{background:var(--white);border:2px solid var(--charcoal);border-radius:10px;transition:border-color .2s}.sv-check-q{min-height:64px;font-family:var(--f-overpass);cursor:pointer;align-items:center;padding:14px 18px 14px 56px;font-size:1.1875rem;font-weight:800;line-height:1.35;display:flex;position:relative}.sv-check-q input{width:22px;height:22px;accent-color:var(--mint-dark);cursor:pointer;margin:-11px 0 0;position:absolute;top:50%;left:18px}.sv-check-q input:focus-visible{outline:2px solid var(--mint-dark);outline-offset:3px}.sv-check-on{border-color:var(--mint-dark)!important}.sv-check-why{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.sv-check-why>p{margin:0;padding:0 18px 0 56px;line-height:1.6;overflow:hidden}.sv-check-why b{font-family:var(--f-spline-mono);color:#5b6066;margin-bottom:4px;font-size:.75rem;font-weight:600;display:block}.sv-check-on .sv-check-why{grid-template-rows:1fr}.sv-check-on .sv-check-why>p{padding-bottom:18px}.sv-check-act{align-content:start;justify-items:start;gap:12px;display:grid}.sv-check-act p{margin:0}.sv-check-count{font-family:var(--f-overpass);font-size:1.5rem;font-weight:800}.sv-check-count b{color:var(--mint-dark);font-size:3rem}.sv-check-say{max-width:32ch;line-height:1.55}@media (min-width:900px){.sv-check-body{grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr);column-gap:48px}.sv-check-act{position:sticky;top:110px}}.sv-it{gap:24px;display:grid}.sv-it-tabs{flex-wrap:wrap;gap:8px;display:flex}.sv-it-tabs button{background:var(--white);min-height:48px;color:var(--charcoal);border:2px solid var(--charcoal);font:inherit;cursor:pointer;border-radius:999px;padding:0 20px;font-size:1rem;font-weight:700}.sv-it-tabs button:hover{border-color:var(--mint-dark)}.sv-it-tabs button[aria-selected=true]{background:var(--charcoal);color:var(--off-white);border-color:var(--charcoal)}.sv-it-tabs button:focus-visible{outline:2px solid var(--mint-dark);outline-offset:3px}.sv-it-panels{display:grid}.sv-it-panel .sv-pic-post img{aspect-ratio:4/3}.sv-it-panel{visibility:hidden;opacity:0;grid-area:1/1;align-items:center;gap:28px;display:grid}.sv-it-panel[data-on]{visibility:visible;opacity:1}.sv-it-tabs{position:relative}.sv-it-bar{background:#d9dadd;border-radius:2px;height:3px;position:absolute;bottom:-12px;left:0;right:0}.sv-it-bar:after{content:"";background:var(--mint-dark);border-radius:inherit;transform:scaleX(var(--t,0));transform-origin:0;position:absolute;inset:0}.sv-it-run[data-pin]{height:calc(var(--box) + var(--n) * var(--step))}.sv-it-run[data-pin] .sv-it{top:calc(64px + (100vh - 64px - var(--box)) / 2);position:sticky}.sv-it-copy{align-content:start;justify-items:start;gap:14px;display:grid}.sv-it-copy h3{font-family:var(--f-overpass);letter-spacing:-.03em;margin:0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;line-height:1.1}.sv-it-copy>p{max-width:44ch;margin:0;font-size:1.125rem;line-height:1.55}.sv-it-ticks{gap:10px;display:grid}.sv-it-ticks li{padding-left:30px;line-height:1.45;position:relative}.sv-it-ticks li:before{content:"";background:var(--mint-dark);border-radius:3px;width:18px;height:18px;position:absolute;top:2px;left:0}.sv-it-ticks li:after{content:"";border:solid var(--white);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:5px;left:6px;rotate:45deg}.sv-sec .sv-it-copy a.sv-it-more{background:var(--charcoal);min-height:52px;color:var(--off-white);border-radius:4px;align-items:center;gap:12px;margin-top:8px;padding:12px 22px;font-size:1.0625rem;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.sv-it-more i{background:var(--mint);width:18px;height:2px;transition:translate .2s;position:relative}.sv-it-more i:after{content:"";border:solid var(--mint);border-width:2px 2px 0 0;width:8px;height:8px;position:absolute;top:-4px;right:0;rotate:45deg}.sv-sec .sv-it-copy a.sv-it-more:hover{background:#3a3d41}.sv-it-more:hover i{translate:4px}.sv-sec .sv-it-copy a.sv-it-more:focus-visible{outline:2px solid var(--mint-dark);outline-offset:3px}.h-motion .sv-it-panel{transition:opacity .15s,translate .15s,visibility 0s linear .15s;translate:0 8px}.h-motion .sv-it-panel[data-on]{transition:opacity .3s .15s,translate .3s .15s,visibility 0s linear .15s;translate:0}@media (min-width:900px){.sv-it-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}@media (prefers-reduced-motion:reduce){.sv-it-more i{transition:none}}.sv-bt-tiles{gap:14px;display:grid}.sv-bt-tiles li{background:var(--white);color:var(--charcoal);border-radius:12px;align-content:start;gap:10px;padding:22px;display:grid}.sv-bt-tiles h3{margin-top:8px;font-size:1.375rem;line-height:1.25}.sv-bt-tiles p{color:#4a4e53;line-height:1.55}.sv-bt-pic{height:112px}.sv-bt-week{grid-template-columns:repeat(7,1fr);align-items:end;gap:4px;display:grid}.sv-bt-week span{flex-direction:column-reverse;align-items:center;gap:4px;height:100%;padding-top:6px;display:flex}.sv-bt-week em{font-style:normal;font-family:var(--f-spline-mono);color:#5b6066;font-size:.625rem}.sv-bt-live{background:var(--mint-dark);color:var(--white);font-family:var(--f-spline-mono);border-radius:3px;padding:1px 5px;font-size:.5625rem;font-weight:600}.sv-bt-week i{background:var(--mint-dark);border-radius:50%;width:12px;height:12px}.sv-bt-roas{align-items:center;gap:12px;display:flex}.sv-bt-roas b{font-family:var(--f-overpass);letter-spacing:-.03em;font-size:2.25rem;font-weight:800}.sv-bt-roas b:last-child{color:var(--mint-dark);font-size:3rem}.sv-bt-roas i{background:var(--charcoal);width:32px;height:2px;position:relative}.sv-bt-roas i:after{content:"";border:solid var(--charcoal);border-width:2px 2px 0 0;width:8px;height:8px;position:absolute;top:-4px;right:0;rotate:45deg}.sv-bt-split{align-content:center;gap:10px;display:grid}.sv-bt-bar{gap:2px;height:28px;display:flex}.sv-bt-bar i{width:var(--to,12%);background:#c9ccd0;border-radius:4px 0 0 4px}.sv-bt-bar b{background:var(--mint-dark);border-radius:0 4px 4px 0;flex:1}.sv-bt-key{font-family:var(--f-spline-mono);color:#5b6066;justify-content:space-between;font-size:.6875rem;display:flex}.sv-bt-key em{font-style:normal}.sv-bt h3{font-family:var(--f-overpass);letter-spacing:-.02em;margin:0;font-weight:800}.sv-bt-tiles p{margin:0}@media (min-width:700px){.sv-bt-tiles{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.sv-bt-tiles{grid-template-columns:repeat(4,1fr)}.sv-bt-tiles.sv-bt-n3{grid-template-columns:repeat(3,1fr)}}@property --sv-bt-c{syntax:"<integer>";inherits:false;initial-value:1280}@property --sv-bt-d{syntax:"<integer>";inherits:false;initial-value:12}@property --sv-bt-cc{syntax:"<integer>";inherits:false;initial-value:80}.sv-bt-tiles li{transition:translate .25s}.sv-bt-tiles li:hover{translate:0 -4px}.h-motion .sv-bt-tiles li{--r:clamp(0, calc(var(--t,0) * 3), 1);--g:clamp(0, calc((var(--t,0) - .3) / .6), 1);opacity:var(--r);translate:0 calc((1 - var(--r)) * 24px)}.h-motion .sv-bt-week span{--w:clamp(0, calc((var(--g) * 7 - var(--k)) * 2), 1)}.h-motion .sv-bt-week i{opacity:var(--w);scale:calc(.4 + var(--w) * .6)}.h-motion .sv-bt-count b:last-child{--sv-bt-d:calc((var(--sv-bt-c) - 50) / 100);--sv-bt-cc:calc(var(--sv-bt-c) - var(--sv-bt-d) * 100);counter-reset:d var(--sv-bt-d) cc var(--sv-bt-cc);font-size:0}.h-motion .sv-bt-count b:last-child:after{content:"$" counter(d) "." counter(cc, decimal-leading-zero);font-variant-numeric:tabular-nums;font-size:3rem}@keyframes sv-bt-pop{0%{opacity:0;scale:.4}}.h-motion .sv-bt-count b:last-child{--sv-bt-c:calc(100 + 1180 * var(--g))}.h-motion .sv-bt-roas i{clip-path:inset(-6px calc((1 - clamp(0, calc(var(--g) * 3), 1)) * 100%) -6px 0)}.h-motion .sv-bt-bar i{width:calc(var(--from,45%) + (var(--to,12%) - var(--from,45%)) * var(--g))}@media (prefers-reduced-motion:reduce){.sv-bt-tiles li:hover{translate:none}}.sv-bt-path{justify-content:space-between;align-items:center;height:100%;padding:0 4px;display:flex;position:relative}.sv-bt-path:before{content:"";border-top:2px dashed var(--mint-dark);position:absolute;top:50%;left:60px;right:60px}.sv-bt-path span{text-align:center;justify-items:center;gap:4px;width:112px;display:grid;position:relative}.sv-bt-path span:last-child{justify-items:center}.sv-bt-path i{background:var(--mint-dark);border:4px solid var(--white);box-sizing:content-box;border-radius:50%;order:2;width:20px;height:20px}.sv-bt-path em{font-style:normal;font-family:var(--f-spline-mono);color:#5b6066;order:1;font-size:.625rem}.sv-bt-path b{order:3;font-size:.8125rem;line-height:1.25}.h-motion .sv-bt-path:before{clip-path:inset(-6px calc((1 - clamp(0, calc((var(--g) - .2) / .6), 1)) * 100%) -6px 0)}.h-motion .sv-bt-path span:first-child{--w:clamp(0, calc(var(--g) * 5), 1);opacity:var(--w);scale:calc(.4 + var(--w) * .6)}.h-motion .sv-bt-path span:last-child{--w:clamp(0, calc((var(--g) - .8) * 5), 1);opacity:var(--w);scale:calc(.4 + var(--w) * .6)}.sv-vs p,.sv-vs dl,.sv-vs dd{margin:0}.sv-vs-body{gap:24px;display:grid}.sv-vs-ask{align-content:start;gap:10px;display:grid}.sv-vs-ask button{background:var(--white);min-height:60px;color:var(--charcoal);border:2px solid var(--charcoal);font:inherit;font-family:var(--f-overpass);text-align:left;cursor:pointer;border-radius:10px;padding:12px 18px;font-size:1.125rem;font-weight:800}.sv-vs-ask button:hover{border-color:var(--mint-dark)}.sv-vs-ask button[aria-checked=true]{background:var(--charcoal);color:var(--off-white)}.sv-vs-ask button:focus-visible{outline:2px solid var(--mint-dark);outline-offset:3px}.sv-vs-answers{display:grid}.sv-vs-answer{background:var(--off-white);visibility:hidden;opacity:0;border-radius:12px;grid-area:1/1;align-content:start;gap:16px;padding:24px;display:grid}.sv-vs-answer[data-on]{visibility:visible;opacity:1}.sv-vs-pick{gap:4px;display:grid}.sv-vs-pick span{font-family:var(--f-spline-mono);color:#5b6066;font-size:.75rem}.sv-vs-pick b{font-family:var(--f-overpass);letter-spacing:-.03em;color:var(--mint-dark);font-size:clamp(2.25rem,4.6vw,3.5rem);font-weight:800;line-height:1}.sv-vs-why{max-width:44ch;font-size:1.0625rem;line-height:1.6}.sv-vs-pics{gap:12px;display:grid}.sv-vs-pic{background:var(--white);border-radius:10px;height:170px;padding:14px;overflow:hidden;box-shadow:0 10px 24px #25272a1a}.sv-vs-search{align-content:start;gap:6px;display:grid}.sv-vs-bar{border:1.5px solid #c9ccd0;border-radius:999px;padding:8px 14px;font-size:.9375rem;margin-bottom:8px!important}.sv-vs-title{font-family:var(--f-overpass);color:#1f4fbf;font-size:1.0625rem;font-weight:700}.sv-vs-feed{grid-template-rows:auto 1fr auto;gap:6px;display:grid}.sv-vs-handle{font-size:.8125rem}.sv-vs-handle b{margin-right:6px}.sv-vs-feed img{object-fit:cover;border-radius:6px;width:100%;height:100%;min-height:0}.sv-vs-cap{font-size:.9375rem;font-weight:700}.sv-vs-facts{gap:14px;display:grid}.sv-vs-facts>div{border:2px solid var(--charcoal);border-radius:12px;align-content:start;gap:14px;padding:22px;display:grid}.sv-vs-facts h3{font-family:var(--f-overpass);letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin:0;font-size:1.5rem;font-weight:800;display:flex}.sv-vs-facts h3 span{font-family:var(--f-spline-mono);letter-spacing:0;color:var(--mint-dark);font-size:.8125rem;font-weight:500}.sv-vs-facts dl{gap:12px;display:grid}.sv-vs-facts dt{font-family:var(--f-spline-mono);color:#5b6066;font-size:.75rem}.sv-vs-facts dd{font-weight:600;line-height:1.45}.h-motion .sv-vs-answer{transition:opacity .15s,visibility 0s linear .15s}.h-motion .sv-vs-answer[data-on]{transition:opacity .3s .1s,visibility 0s linear .1s}.h-motion .sv-vs-answer[data-on] .sv-vs-bar{animation:.9s steps(16,end) .25s both sv-vs-type}.h-motion .sv-vs-answer[data-on] .sv-vs-feed img{animation:.6s cubic-bezier(.2,.7,.2,1) .25s both sv-vs-up}@keyframes sv-vs-type{0%{clip-path:inset(0 100% 0 0 round 999px)}to{clip-path:inset(0 round 999px)}}@keyframes sv-vs-up{0%{opacity:0;translate:0 30px}}@media (min-width:700px){.sv-vs-facts,.sv-vs-both{grid-template-columns:1fr 1fr}}@media (min-width:900px){.sv-vs-body{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:40px}}.sv-pm p{margin:0}.sv-pm h3{font-family:var(--f-overpass);letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:800;line-height:1.25}.sv-pm-body{gap:20px;display:grid}.sv-pm-cal{background:var(--white);border-radius:12px;align-content:start;gap:14px;padding:14px;display:grid}.sv-pm-grid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.sv-pm-grid>b{text-align:center;font-family:var(--f-spline-mono);color:#5b6066;padding:4px 0 8px;font-size:.6875rem;font-weight:500}.sv-pm-grid>span{background:var(--off-white);border-radius:6px;align-content:start;gap:3px;min-height:64px;padding:6px;display:grid}.sv-pm-grid i{font-style:normal;font-family:var(--f-spline-mono);font-size:.75rem}.sv-pm-grid strong{font-size:.6875rem;font-weight:700;line-height:1.2}.sv-pm-grid small{opacity:.9;font-size:.75rem;line-height:1.3;display:none}.sv-pm-grid .sv-pm-start{background:var(--mint-dark);color:var(--white)}.sv-pm-grid .sv-pm-fill,.sv-pm-grid .sv-pm-cont{background:color-mix(in srgb, var(--mint-dark) 16%, var(--white))}.sv-pm-grid .sv-pm-cont strong{color:var(--mint-dark)}.sv-pm-grid .sv-pm-rep{background:var(--white);box-shadow:inset 0 0 0 2px var(--mint-dark);color:var(--mint-dark)}.sv-pm-key{border-top:1px solid #ebecee;gap:8px;padding-top:12px;display:grid}.sv-pm-key li{grid-template-columns:minmax(28px,auto) 1fr;gap:10px;font-size:.9375rem;line-height:1.4;display:grid}.sv-pm-key b{background:var(--mint-dark);height:24px;color:var(--white);white-space:nowrap;font-family:var(--f-spline-mono);border-radius:4px;place-items:center;padding:0 6px;font-size:.75rem;font-weight:600;display:grid}.sv-pm-tag{font-family:var(--f-spline-mono);color:var(--mint);font-size:.8125rem;font-weight:600}.sv-pm-loop{background:var(--charcoal);color:var(--off-white);border-radius:12px;align-content:start;gap:16px;padding:22px;display:grid;position:relative;overflow:hidden}.sv-pm-loop>*{position:relative}.sv-pm-loop ul{gap:16px;display:grid}.sv-pm-loop li{gap:4px;display:grid}.sv-pm-loop span{font-family:var(--f-spline-mono);color:#c9ccd0;font-size:.75rem}.sv-pm-loop p{color:#e3e4e6;line-height:1.5}.sv-pm-ring{border:2px dashed var(--slate);border-radius:50%;width:180px;height:180px;top:-110px;right:-100px;position:absolute!important}.sv-pm-ring i{background:var(--mint);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:-7px;left:50%}.h-motion .sv-pm-ring{rotate:calc(var(--p,.5) * 540deg)}.h-motion .sv-pm-grid>span{opacity:clamp(0, calc((var(--t,0) * 1.6 - var(--k) * .03) * 4), 1)}@media (min-width:900px){.sv-pm-body{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);align-items:stretch;gap:32px}.sv-pm-cal{padding:18px}.sv-pm-grid{gap:6px}.sv-pm-grid>span{min-height:112px;padding:8px}.sv-pm-grid i,.sv-pm-grid strong{font-size:.8125rem}.sv-pm-grid small{display:block}.sv-pm-key{display:none}.sv-pm-ring{top:-40px;right:-40px}}.sv-sz{gap:24px;display:grid}.sv-sz-qs{gap:18px;display:grid}.sv-sz fieldset{border:0;gap:8px;margin:0;padding:0;display:grid}.sv-sz legend{font-family:var(--f-overpass);margin-bottom:8px;padding:0;font-size:1.125rem;font-weight:800}.sv-sz fieldset div{flex-wrap:wrap;gap:8px;display:flex}.sv-sz fieldset button{background:var(--white);min-height:44px;color:var(--charcoal);border:2px solid var(--charcoal);font:inherit;cursor:pointer;border-radius:999px;padding:0 16px;font-size:.9375rem;font-weight:600}.sv-sz fieldset button[aria-pressed=true]{background:var(--charcoal);color:var(--off-white)}.sv-sz fieldset button:focus-visible{outline:2px solid var(--mint-dark);outline-offset:3px}.sv-sz-out{background:var(--charcoal);color:var(--off-white);border-radius:12px;align-content:start;justify-items:start;gap:12px;padding:24px;display:grid}.sv-sz-k{font-family:var(--f-spline-mono);color:#c9ccd0;font-size:.75rem}.sv-sz-size{font-family:var(--f-overpass);letter-spacing:-.03em;color:var(--mint);font-size:3.25rem;font-weight:800;line-height:1}.sv-sz-meter{gap:4px;width:100%;display:flex}.sv-sz-meter i{background:#3a3c40;border-radius:4px;flex:1;height:8px;transition:background-color .3s}.sv-sz-meter i[data-on]{background:var(--mint)}.sv-sz-say{color:#e3e4e6;line-height:1.55}.sv-sz p{margin:0}@media (min-width:900px){.sv-sz{grid-template-columns:1.3fr 1fr;align-items:start;gap:40px}.sv-sz-out{position:sticky;top:110px}}.sv-wr p,.sv-wr blockquote,.sv-wr figure{margin:0}.sv-wr-top{gap:28px;display:grid}.sv-wr-score{align-content:start;justify-items:start;gap:8px;display:grid}.sv-wr-num{font-family:var(--f-overpass);letter-spacing:-.05em;color:var(--mint-dark);font-size:clamp(5rem,11vw,8rem);font-weight:800;line-height:.85}.sv-wr-score .h-rv-stars{font-size:1.875rem}.sv-wr-cards{gap:34px;padding-top:12px;display:grid}.sv-wr-card{background:var(--white);border-radius:12px;gap:16px;padding:30px 24px 22px;display:grid;position:relative;box-shadow:0 16px 36px #25272a1f}.sv-wr-card-0{rotate:-2deg}.sv-wr-card-1{rotate:1.5deg}.sv-wr-mark{font-family:var(--f-overpass);color:var(--mint-dark);font-size:4.5rem;font-weight:800;line-height:1;position:absolute;top:-18px;left:18px}.sv-wr-card blockquote{font-family:var(--f-overpass);font-size:1.1875rem;font-weight:700;line-height:1.4}.sv-wr-card figcaption{align-items:center;gap:12px;display:flex}.sv-wr-card figcaption i{background:var(--charcoal);width:40px;height:40px;color:var(--mint);font-style:normal;font-family:var(--f-overpass);border-radius:50%;place-items:center;font-weight:800;display:grid}.sv-wr-card figcaption span{display:grid}.sv-wr-card figcaption em{font-style:normal;font-family:var(--f-spline-mono);color:#5b6066;font-size:.75rem}.sv-wr-why{background:var(--charcoal);color:var(--off-white);border-radius:12px;gap:22px;padding:26px;display:grid}.sv-wr-why li{gap:4px;padding-left:32px;display:grid;position:relative}.sv-wr-why li:before{content:"";background:var(--mint);border-radius:4px;width:20px;height:20px;position:absolute;top:3px;left:0}.sv-wr-why li:after{content:"";border:solid var(--charcoal);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:6px;left:7px;rotate:45deg}.sv-wr-why h3{font-family:var(--f-overpass);margin:0;font-size:1.1875rem;font-weight:800;line-height:1.25}.sv-wr-why p{color:#e3e4e6;line-height:1.5}.h-motion .sv-wr-score .h-rv-stars i{clip-path:inset(0 calc((1 - clamp(0, calc(var(--t,0) * 1.5), 1)) * 100%) 0 0)}.h-motion .sv-wr-card{--r:clamp(0, calc(var(--t,0) * 2), 1);opacity:var(--r);translate:calc((1 - var(--r)) * 40px) 0}.h-motion .sv-wr-why li:before,.h-motion .sv-wr-why li:after{scale:clamp(0, calc(var(--t,0) * 3), 1)}@media (min-width:900px){.sv-wr-top{grid-template-columns:minmax(0,.7fr) minmax(0,2fr);align-items:center;gap:48px}.sv-wr-cards{grid-template-columns:1fr 1fr;gap:0}.sv-wr-card-1{margin-top:40px;margin-left:-16px}.sv-wr-why{grid-template-columns:repeat(4,1fr);gap:28px;padding:30px}}.sv-bt-roas:not(.sv-bt-count) b:last-child{font-size:clamp(2rem,3.4vw,2.75rem)}.h-motion .sv-bt-roas:not(.sv-bt-count) b:last-child{--w:clamp(0, calc((var(--g) - .4) * 4), 1);opacity:var(--w);scale:calc(.4 + var(--w) * .6)}.sv-bt-tiles{list-style:none}.sv-pm-body.sv-pm-solo{grid-template-columns:1fr}.sv-pm-only ol{gap:20px;display:grid}.sv-pm-only li{gap:4px;display:grid}.sv-pm-only span{font-family:var(--f-spline-mono);color:var(--mint);font-size:.75rem}@media (min-width:900px){.sv-pm-only ol{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:28px}.sv-pm-only{padding:30px}}.sv-ed{display:block;overflow:hidden}.sv-ed p,.sv-ed h1{margin:0}.sv-ed .sv-mgr-wrap{width:100%}.sv-ed-stage{gap:28px;max-width:1240px;margin:0 auto;display:grid;position:relative}.sv-ed-ed{z-index:1;background:var(--white);color:var(--charcoal);border-radius:16px;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000073}.sv-ed-bar em.sv-ed-status{margin-left:auto;display:grid}.sv-ed-status>*{border-radius:999px;grid-area:1/1;justify-self:end;padding:2px 10px;font-style:normal;font-weight:600;text-decoration:none}.sv-ed-status s{color:#4a4e53;opacity:0;background:#d9dadd}.sv-ed-status ins{background:var(--mint-dark);color:var(--white)}.sv-ed-fields{gap:14px;padding:22px;display:grid}.sv-ed-fields .sv-crumbs{color:#5b6066}.sv-ed-field{border-bottom:2px solid #d9dadd;gap:8px;padding:10px 0 16px;display:grid}.sv-ed-field:focus-within{border-color:var(--mint-dark)}.sv-ed-k{font-family:var(--f-spline-mono);color:#5b6066;justify-content:space-between;gap:12px;font-size:.75rem;display:flex}.sv-ed-h1{font-family:var(--f-overpass);letter-spacing:-.045em;font-size:clamp(2.5rem,6vw,5rem);font-weight:800;line-height:.98}.sv-ed-h2{font-family:var(--f-overpass);letter-spacing:-.04em;color:var(--mint-dark);font-size:clamp(2rem,4.6vw,3.75rem);font-weight:800;line-height:1}.sv-ed-h1 span,.sv-ed-h2 span{display:inline-block}.sv-ed-desc{color:#4a4e53;max-width:60ch;font-size:1.0625rem;line-height:1.55}.sv-ed-url{border-bottom:0}.sv-ed-url .h-heroform{max-width:none;margin:0}.sv-ed-url .h-heroform input{border:2px solid #c9ccd0}.sv-ed-url .h-heroform button{background:var(--mint-dark);color:var(--white);padding:12px 20px;line-height:1.3}.sv-ed-url .h-heroform button:hover{background:var(--mint-darker)}@property --sv-ed-a{syntax:"<integer>";inherits:false;initial-value:24}@property --sv-ed-b{syntax:"<integer>";inherits:false;initial-value:29}.sv-ed-c1{--sv-ed-a:var(--la);counter-reset:a var(--sv-ed-a) m var(--ma)}.sv-ed-c2{--sv-ed-b:var(--lb);counter-reset:b var(--sv-ed-b) m var(--mb)}.sv-ed-c1:after{content:counter(a) " / " counter(m)}.sv-ed-c2:after{content:counter(b) " / " counter(m)}.sv-ed-ring{z-index:3;background:var(--charcoal);border:4px solid var(--charcoal);border-radius:50%;place-items:center;width:132px;height:132px;display:grid;position:absolute;top:-26px;right:-6px;rotate:8deg;box-shadow:0 14px 30px #0006}.sv-ed-ring svg{position:absolute;inset:6px;rotate:-90deg}.sv-ed-ring circle{fill:none;stroke-width:9px}.sv-ed-ring-bg{stroke:#3a3c40}.sv-ed-ring-fg{stroke:var(--mint);stroke-linecap:round;stroke-dasharray:100 100}.sv-ed-ring p{text-align:center;justify-items:center;gap:2px;display:grid;position:relative}.sv-ed-ring span{font-family:var(--f-spline-mono);color:#c9ccd0;font-size:.625rem}.sv-ed-ring b:after{content:attr(data-w);font-family:var(--f-overpass);color:var(--mint);font-size:1.0625rem;font-weight:800}.sv-ed-phone{z-index:2;border:2px solid var(--slate);background:#111214;border-radius:40px;justify-self:center;width:min(78vw,300px);padding:12px;position:relative;rotate:4deg;box-shadow:0 24px 60px #00000080}.sv-ed-screen{background:var(--white);min-height:460px;color:var(--charcoal);border-radius:28px;align-content:start;gap:12px;padding:22px 14px;display:grid}.sv-ed-q{border:1.5px solid #c9ccd0;border-radius:999px;padding:8px 14px;font-size:.875rem}.sv-ed-ad{border:2px solid var(--mint-dark);border-radius:12px;gap:4px;padding:12px;display:grid}.sv-ed-ad-t{font-family:var(--f-overpass);color:#1f4fbf;font-size:1.0625rem;font-weight:700;line-height:1.3}.sv-ed-ad-d{color:#4a4e53;font-size:.8125rem;line-height:1.45}.sv-ed-call{background:var(--charcoal);color:var(--off-white);border-radius:999px;justify-self:start;margin-top:6px;padding:6px 16px;font-size:.8125rem;font-weight:600}.sv-ed-org{gap:6px;padding:8px 2px;display:grid}.sv-ed-org i{background:#e3e4e6;border-radius:4px;height:8px}.sv-ed-org i:first-child{width:55%}.sv-ed-org i:nth-child(2){width:90%}.sv-ed-org i:nth-child(3){width:70%}.sv-ed-live{background:var(--mint-dark);color:var(--white);font-family:var(--f-spline-mono);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:.75rem;font-weight:600;display:flex;margin-top:auto!important}.sv-ed-live b{border:2px solid;border-width:0 2px 2px 0;width:5px;height:9px;margin-top:-3px;rotate:45deg}.h-motion .sv-mgr-wrap[data-in] .sv-ed-h1 span{animation:.8s steps(30,end) .2s both sv-ed-type}.h-motion .sv-mgr-wrap[data-in] .sv-ed-c1{animation:.8s steps(30,end) .2s both sv-ed-count-a}.h-motion .sv-mgr-wrap[data-in] .sv-ed-h2 span{animation:.9s steps(30,end) .9s both sv-ed-type}.h-motion .sv-mgr-wrap[data-in] .sv-ed-c2{animation:.9s steps(30,end) .9s both sv-ed-count-b}.h-motion .sv-mgr-wrap[data-in] .sv-ed-desc,.h-motion .sv-mgr-wrap[data-in] .sv-ed-url{animation:.5s .4s both sv-rep-fade}.h-motion .sv-mgr-wrap[data-in] .sv-ed-ring-fg{animation:2s cubic-bezier(.3,.6,.3,1) .2s both sv-ed-ring}.h-motion .sv-mgr-wrap[data-in] .sv-ed-ring b:after{animation:2s step-end .2s both sv-ed-word}.h-motion .sv-mgr-wrap[data-in] .sv-ed-ring{animation:.5s cubic-bezier(.2,.7,.2,1) 2.2s both sv-ed-pop}.h-motion .sv-mgr-wrap[data-in] .sv-ed-phone{animation:.8s cubic-bezier(.2,.7,.2,1) .4s both sv-ed-phone}.h-motion .sv-mgr-wrap[data-in] .sv-ed-ad{animation:.6s cubic-bezier(.2,.7,.2,1) 1.6s both sv-ed-drop}.h-motion .sv-mgr-wrap[data-in] .sv-ed-call{animation:.4s 2.2s both sv-ed-press}.h-motion .sv-mgr-wrap[data-in] .sv-ed-live{animation:.4s 2.4s both sv-bt-pop}.h-motion .sv-mgr-wrap[data-in] .sv-ed-status s{animation:2.4s step-end both sv-ed-swap-out}.h-motion .sv-mgr-wrap[data-in] .sv-ed-status ins{animation:2.4s step-end both sv-ed-swap-in}@keyframes sv-ed-type{0%{clip-path:inset(-10% 100% -10% 0)}to{clip-path:inset(-10% 0)}}@keyframes sv-ed-count-a{0%{--sv-ed-a:0}}@keyframes sv-ed-count-b{0%{--sv-ed-b:0}}@keyframes sv-ed-ring{0%{stroke-dashoffset:92px}40%{stroke-dashoffset:62px}to{stroke-dashoffset:0}}@keyframes sv-ed-word{0%{content:"Poor";color:#c9ccd0}35%{content:"Average";color:#c9ccd0}70%{content:"Good"}to{content:"Excellent"}}@keyframes sv-ed-pop{50%{scale:1.12}}@keyframes sv-ed-phone{0%{opacity:0;translate:60px 40px;rotate:12deg}}@keyframes sv-ed-drop{0%{opacity:0;translate:0 -20px}}@keyframes sv-ed-press{50%{scale:.9}}@keyframes sv-ed-swap-out{0%{opacity:1}to{opacity:0}}@keyframes sv-ed-swap-in{0%{opacity:0}to{opacity:1}}@media (min-width:900px){.sv-ed{min-height:0;padding:64px 40px 72px}.sv-ed-stage{grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:0}.sv-ed-ed{margin-right:-90px}.sv-ed-fields{padding:32px 140px 32px 32px}.sv-ed-url .h-heroform div{grid-template-columns:1fr auto}.sv-ed-ring{width:150px;height:150px;top:-40px;left:calc(100% - 450px);right:auto}.sv-ed-ring b:after{font-size:1.25rem}.sv-ed-phone{width:300px;margin-top:60px}}@media (max-width:899px){.sv-ed{padding:84px 16px 64px}.sv-ed-ring{width:100px;height:100px;top:-86px;right:6px}.sv-ed-ring b:after{font-size:.875rem}.sv-ed-ring span{display:none}}.sv-hl{background:var(--charcoal);color:var(--off-white);text-align:center;border-radius:14px;justify-items:center;padding:26px}.sv-hl-k{font-family:var(--f-spline-mono);color:var(--mint);font-size:.8125rem;font-weight:600}.sv-hl-ring{place-items:center;width:170px;height:170px;display:grid;position:relative}.sv-hl-ring svg{position:absolute;inset:0;rotate:-90deg}.sv-hl-ring circle{fill:none;stroke-width:10px}.sv-hl-ring circle:first-child{stroke:#3a3c40}.sv-hl-ring circle:last-child{stroke:var(--mint);stroke-linecap:round;stroke-dasharray:100 100;stroke-dashoffset:calc(100 - var(--s));transition:stroke-dashoffset .5s cubic-bezier(.3,.6,.3,1),stroke .3s}.sv-hl-ring b{font-family:var(--f-overpass);letter-spacing:-.03em;font-size:2.75rem;font-weight:800}.sv-hl-grade{font-family:var(--f-overpass);gap:2px;font-size:1.5rem;font-weight:800;display:grid}.sv-hl-grade span{font-family:var(--f-spline-mono);color:#c9ccd0;font-size:.75rem;font-weight:500}.sv-hl .sv-check-say{color:#e3e4e6}.sv-hl .h-ads-cta{background:var(--mint);color:var(--charcoal)}.sv-hl .h-ads-cta:hover{background:#33e6bc}.sv-log-box{background:var(--white);border-radius:14px;overflow:hidden;box-shadow:0 14px 34px #25272a1a}.sv-log-box ol{display:grid}.sv-log-row{border-top:1px solid #ebecee;grid-template-columns:96px 1fr;gap:6px 18px;padding:16px 18px;display:grid}.sv-log-when{font-family:var(--f-spline-mono);color:var(--mint-dark);padding-top:4px;font-size:.75rem;font-weight:600}.sv-log-row h3{font-family:var(--f-overpass);margin:0;font-size:1.125rem;font-weight:800;line-height:1.3}.sv-log-row p{color:#4a4e53;margin:4px 0 0;line-height:1.5}.sv-log-by{font-family:var(--f-spline-mono);color:#5b6066;font-size:.75rem;display:none}.h-motion .sv-log-row{--r:clamp(0, calc(var(--t,0) * 3), 1);opacity:var(--r);translate:0 calc((1 - var(--r)) * 10px)}@media (min-width:900px){.sv-log-row{grid-template-columns:120px 1fr auto;align-items:baseline;padding:18px 24px}.sv-log-by{display:block}}@media (max-width:899px){.sv-hl{z-index:3;text-align:left;grid-template-columns:64px 1fr;grid-template-areas:"ring grade""ring btn";place-items:center start;gap:4px 14px;padding:12px 14px;position:sticky;bottom:12px;box-shadow:0 12px 30px #00000059}.sv-hl .sv-hl-k,.sv-hl .sv-check-say{display:none}.sv-hl-ring{grid-area:ring;width:64px;height:64px}.sv-hl-ring b{font-size:1.0625rem}.sv-hl-grade{grid-area:grade;font-size:1.125rem}.sv-hl .h-ads-cta{grid-area:btn;min-height:40px;padding:8px 14px;font-size:.9375rem}}.sv-hl{--hl:var(--mint)}.sv-hl[data-tone-s=warn]{--hl:#f2b84b}.sv-hl[data-tone-s=bad]{--hl:#ff6b5e}.sv-hl-ring circle:last-child{stroke:var(--hl)}.sv-hl-grade{color:var(--hl);transition:color .3s}.sv-gt p{margin:0}.sv-gt-box{background:var(--white);border:2px solid var(--charcoal);border-radius:14px;overflow:hidden}.sv-gt-body{gap:18px;padding:18px;display:grid}.sv-gt-cards{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sv-gt-cards button{background:var(--white);min-height:88px;color:var(--charcoal);font:inherit;text-align:left;cursor:pointer;border:2px solid #d9dadd;border-radius:10px;align-content:start;gap:4px;padding:14px;transition:border-color .2s;display:grid}.sv-gt-cards button b{font-family:var(--f-overpass);font-size:1.125rem;font-weight:800;line-height:1.2}.sv-gt-cards button span{color:#5b6066;font-size:.875rem;line-height:1.35}.sv-gt-cards button:hover{border-color:var(--mint-dark)}.sv-gt-cards button[aria-checked=true]{border-color:var(--mint-dark);background:color-mix(in srgb, var(--mint-dark) 8%, var(--white));box-shadow:inset 0 0 0 1px var(--mint-dark)}.sv-gt-cards button:focus-visible{outline:2px solid var(--mint-dark);outline-offset:3px}.sv-gt-details{display:grid}.sv-gt-detail{background:var(--charcoal);color:var(--off-white);visibility:hidden;opacity:0;border-radius:12px;grid-area:1/1;align-content:start;gap:14px;padding:22px;transition:opacity .15s,visibility 0s linear .15s;display:grid}.sv-gt-detail[data-on]{visibility:visible;opacity:1;transition:opacity .3s .1s,visibility 0s linear .1s}.sv-gt-detail h3{font-family:var(--f-overpass);letter-spacing:-.03em;color:var(--mint);margin:0;font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:800;line-height:1.05}.sv-gt-where{flex-wrap:wrap;gap:6px;display:flex}.sv-gt-where span{border:1.5px solid var(--slate);font-family:var(--f-spline-mono);color:#e3e4e6;border-radius:999px;padding:3px 10px;font-size:.75rem}.sv-gt-best{color:#e3e4e6;line-height:1.55}.sv-gt-best b,.sv-gt-k{font-family:var(--f-spline-mono);color:#c9ccd0;margin-bottom:4px;font-size:.75rem;font-weight:600;display:block}.sv-gt-detail ul{gap:8px;display:grid}.sv-gt-detail li{padding-left:28px;line-height:1.45;position:relative}.sv-gt-detail li:before{content:"";background:var(--mint);border-radius:3px;width:18px;height:18px;position:absolute;top:2px;left:0}.sv-gt-detail li:after{content:"";border:solid var(--charcoal);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:5px;left:6px;rotate:45deg}@media (min-width:900px){.sv-gt-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:24px}.sv-gt-cards{grid-template-columns:1fr 1fr;align-content:start}}.sv-sc p{margin:0}.sv-sc-doc{background:var(--white);border-radius:14px;display:grid;overflow:hidden;box-shadow:0 18px 40px #25272a1f}.sv-sc-top{background:var(--charcoal);color:var(--off-white);grid-template-columns:1fr auto auto;align-items:end;gap:8px 28px;padding:22px 24px;display:grid}.sv-sc-top>p:first-child{gap:4px;display:grid}.sv-sc-top>p:first-child b{font-family:var(--f-overpass);font-size:1.5rem;font-weight:800}.sv-sc-top span{font-family:var(--f-spline-mono);color:#c9ccd0;font-size:.75rem}.sv-sc-sum{text-align:right;gap:2px;display:grid}.sv-sc-sum b{font-family:var(--f-overpass);font-size:2rem;font-weight:800;line-height:1}.sv-sc-bad b{color:#ff6b5e}.sv-sc-list{display:grid}.sv-sc-row{border-bottom:1px solid #ebecee;grid-template-columns:36px 1fr auto;align-items:center;gap:14px;padding:18px 24px;display:grid}.sv-sc-n{color:#b3261e;width:30px;height:30px;font-family:var(--f-overpass);background:#fde6e3;border-radius:50%;place-items:center;font-weight:800;display:grid}.sv-sc-row h3{font-family:var(--f-overpass);margin:0;font-size:1.1875rem;font-weight:800}.sv-sc-row div p{color:#4a4e53;margin-top:2px;line-height:1.5}.sv-sc-v{text-align:right;display:grid}.sv-sc-v b{font-family:var(--f-overpass);font-size:1.5rem;font-weight:800;line-height:1.1}.sv-sc-v span{font-family:var(--f-spline-mono);color:#5b6066;font-size:.8125rem}.sv-sc-first{background:var(--charcoal);color:var(--off-white);gap:18px;padding:24px;display:grid}.sv-sc-k{font-family:var(--f-spline-mono);color:var(--mint);font-size:.8125rem;font-weight:600}.sv-sc-first ol{counter-reset:f;gap:14px;margin:0;padding:0;list-style:none;display:grid}.sv-sc-first li{counter-increment:f;border-bottom:1px solid #3a3d41;align-content:start;gap:4px;padding:0 0 14px 48px;display:grid;position:relative}.sv-sc-first li:before{content:counter(f);background:var(--mint);width:34px;height:34px;color:var(--charcoal);font-family:var(--f-overpass);border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;top:0;left:0}.sv-sc-of{font-family:var(--f-spline-mono);color:#c9ccd0;font-size:.75rem}.sv-sc-first h3{font-family:var(--f-overpass);margin:0;font-size:1.25rem;font-weight:800;line-height:1.25}.sv-sc-first li p{color:var(--mint);line-height:1.45}.sv-sc-go{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.sv-sc-go .h-ads-cta{background:var(--mint);color:var(--charcoal)}.sv-sc-go .h-ads-cta:hover{background:#33e6bc}.sv-sc-go p{font-family:var(--f-spline-mono);color:#c9ccd0;font-size:.75rem}@media (min-width:900px){.sv-sc-first{padding:28px 32px}.sv-sc-first ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.sv-sc-first li{border-bottom:0;padding:48px 0 0}}@media (max-width:599px){.sv-sc-top{grid-template-columns:1fr 1fr;padding:18px}.sv-sc-top>p:first-child{grid-column:1/-1}.sv-sc-sum{text-align:left}.sv-sc-row{grid-template-columns:30px 1fr;padding:16px 18px}.sv-sc-v{text-align:left;grid-column:2}}.sv-fp p{margin:0}.sv-fp .sv-mgr-wrap{width:100%}.sv-fp-doc{background:var(--white);color:var(--charcoal);border-radius:12px;display:grid;overflow:hidden;box-shadow:0 24px 60px #00000073}.sv-fp-top{border-bottom:2px solid var(--charcoal);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:14px 24px;padding:24px 22px 18px;display:flex}.sv-fp-title{gap:2px;display:grid}.sv-fp-title b{font-family:var(--f-overpass);letter-spacing:-.02em;font-size:clamp(1.5rem,2.8vw,2rem);font-weight:800}.sv-fp-title span,.sv-fp-sign span,.sv-fp-cols span{font-family:var(--f-spline-mono);color:#5b6066;font-size:.75rem}.sv-fp-sign{align-items:baseline;gap:12px;display:flex}.sv-fp-sign b{border-bottom:1.5px solid var(--charcoal);font-family:var(--f-overpass);letter-spacing:-.02em;padding:0 20px 4px 0;font-size:1.375rem;font-style:italic;font-weight:800}.sv-fp-cols{display:none}.sv-fp-list{display:grid}.sv-fp-list li{border-bottom:1px solid #ebecee;gap:8px;padding:18px 22px;display:grid}.sv-fp-list li:last-child{border-bottom:0}.sv-fp-was{font-family:var(--f-spline-mono);color:#5b6066;align-items:baseline;gap:12px;font-size:.875rem;line-height:1.45;display:flex}.sv-fp-n{color:var(--charcoal);flex:none;font-weight:600}.sv-fp-n:before{content:"§ "}.sv-fp-was s{-webkit-text-decoration:line-through #ff6b5e;text-decoration:line-through #ff6b5e;text-decoration-thickness:2px}.sv-fp-now h3{font-family:var(--f-overpass);letter-spacing:-.01em;color:var(--mint-dark);margin:0;font-size:clamp(1.25rem,2.2vw,1.625rem);font-weight:800;line-height:1.2}.sv-fp-now p{color:#4a4e53;margin-top:4px;line-height:1.5}.h-motion .sv-fp-list li{--s:clamp(0, calc(var(--t,0) * 2.5), 1);--r:clamp(0, calc((var(--t,0) - .35) * 2.5), 1)}.h-motion .sv-fp-was s{-webkit-text-decoration-color:rgb(255 107 94/var(--s));text-decoration-color:rgb(255 107 94/var(--s))}.h-motion .sv-fp-now{opacity:var(--r);translate:calc((1 - var(--r)) * 16px) 0}.h-motion .sv-fp-sign b{clip-path:inset(-20% calc((1 - clamp(0, calc((var(--t,0) - .3) * 2), 1)) * 100%) -20% 0)}@media (min-width:900px){.sv-fp-top{padding:28px 40px 22px}.sv-fp-cols{background:var(--off-white);border-bottom:1px solid #e3e4e6;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;padding:12px 40px;display:grid}.sv-fp-list li{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:baseline;gap:40px;padding:22px 40px}.sv-fp-was{font-size:.9375rem}}@property --sv-sc-w{syntax:"<integer>";inherits:false;initial-value:388}.sv-sc-waste{--sv-sc-w:var(--w);counter-reset:w var(--sv-sc-w)}.sv-sc-waste:after{content:attr(data-pre) counter(w);font-variant-numeric:tabular-nums}@counter-style sv-pad3{system:extends decimal;pad:3 "0"}.sv-sc-k{--sv-sc-th:round(down, var(--sv-sc-w) / 1000, 1);--sv-sc-r:mod(var(--sv-sc-w), 1000);counter-reset:th var(--sv-sc-th) r var(--sv-sc-r)}.sv-sc-k:after{content:attr(data-pre) counter(th) "," counter(r, sv-pad3)}.sv-sc-scan{color:#c9ccd0;font-family:var(--f-spline-mono);background:#2f3236;padding:12px 24px;font-size:.8125rem;position:relative}.sv-sc-scan p{display:grid}.sv-sc-scan p>*{grid-area:1/1;text-decoration:none}.sv-sc-scan s{opacity:0}.sv-sc-scan ins{color:var(--mint)}.sv-sc-scan i{background:var(--mint);transform-origin:0;width:100%;height:3px;position:absolute;bottom:0;left:0}.h-motion .sv-sc-doc{--t:0}.h-motion .sv-sc-scan i{transform:scaleX(min(1, calc(var(--t) / .72)))}.h-motion .sv-sc-scan s{opacity:clamp(0, calc((.72 - var(--t)) * 100), 1)}.h-motion .sv-sc-scan ins{opacity:clamp(0, calc((var(--t) - .72) * 100), 1)}.h-motion .sv-sc-row{--a:calc(.08 + var(--k) * .16);opacity:clamp(0, calc((var(--t) - var(--a)) * 10), 1);translate:calc(clamp(0, calc((var(--a) + .1 - var(--t)) * 10), 1) * -16px) 0}.h-motion .sv-sc-n{scale:calc(.5 + clamp(0, calc((var(--t) - var(--a)) * 10), 1) * .5)}.h-motion .sv-sc-waste{--sv-sc-w:calc(var(--w) * clamp(0, calc((var(--t) - .08) / .6), 1))}.h-motion .sv-sc-k{--sv-sc-w:calc(1000 + (var(--w) - 1000) * clamp(0, calc((var(--t) - .08) / .6), 1))}.h-motion .sv-sc-first li{--a:calc(.74 + var(--k) * .07);opacity:clamp(0, calc((var(--t) - var(--a)) * 12), 1);translate:0 calc(clamp(0, calc((var(--a) + .08 - var(--t)) * 12), 1) * 14px)}.sv-gt-right{align-content:start;gap:14px;display:grid}.sv-pl{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.sv-pl-tile{opacity:.3;filter:grayscale();justify-items:center;gap:6px;transition:opacity .3s,filter .3s,translate .3s;display:grid}.sv-pl-tile[data-lit]{opacity:1;filter:none;translate:0 -3px}.sv-pl-tile>span{font-family:var(--f-spline-mono);color:#4a4e53;font-size:.6875rem}.sv-pl-art{aspect-ratio:4/3;background:var(--white);border:2px solid #d9dadd;border-radius:8px;align-content:start;gap:4px;width:100%;padding:7px;display:grid;overflow:hidden}.sv-pl-tile[data-lit] .sv-pl-art{border-color:var(--mint-dark);box-shadow:0 6px 14px #007a5e2e}.sv-pl-art i{background:#e3e4e6;border-radius:3px;height:5px;display:block}.sv-pl-art em,.sv-pl-art b{font-size:.5625rem;font-style:normal;font-weight:700}.sv-pl-bar{border:1.5px solid #c9ccd0;border-radius:999px;height:9px}.sv-pl-ad,.sv-pl-banner{background:var(--mint-dark);color:var(--white);border-radius:2px;justify-self:start;padding:0 4px;font-size:.5625rem;font-weight:700;line-height:1.5}.sv-pl-banner{text-align:center;justify-self:stretch;padding:6px 0}.sv-pl-prods{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.sv-pl-prods span{gap:2px;display:grid}.sv-pl-prods i{height:22px!important}.sv-pl-prods em{color:var(--mint-dark)}.sv-pl-video{background:var(--charcoal);border-radius:4px;place-items:center;height:100%;display:grid;position:relative}.sv-pl-video i{border-left:9px solid var(--mint);border-top:6px solid #0000;border-bottom:6px solid #0000;background:0 0!important;border-radius:0!important;width:0!important;height:0!important}.sv-pl-card{gap:4px;display:grid}.sv-pl-card i{height:24px!important}.sv-pl-card em{background:var(--charcoal);border-radius:3px;width:70%;height:5px;display:block}.sv-pl-mail{gap:4px;display:grid}.sv-pl-mail span{align-items:center;gap:4px;display:flex}.sv-pl-mail span i{flex:1}.sv-pl-mail b{background:var(--mint-dark);color:var(--white);border-radius:2px;padding:0 3px}.sv-pl-map{background:#eceef0;border-radius:4px;height:100%;display:block;position:relative;overflow:hidden}.sv-pl-map:before,.sv-pl-map:after{content:"";background:var(--white);position:absolute}.sv-pl-map:before{height:5px;top:58%;left:0;right:0;rotate:-8deg}.sv-pl-map:after{width:5px;top:0;bottom:0;left:34%}.sv-pl-map i{z-index:1;margin:-6px;position:absolute;top:40%;left:50%;rotate:-45deg;background:var(--mint-dark)!important;border-radius:50% 50% 50% 0!important;width:12px!important;height:12px!important}@media (max-width:520px){.sv-pl{grid-template-columns:repeat(4,1fr);gap:6px}.sv-pl-art{padding:5px}}.sv-pm-loop{flex-direction:column;display:flex}.sv-pm-loop .sv-pm-cta{background:var(--mint);color:var(--charcoal);align-self:flex-start;margin-top:auto}.sv-pm-loop .sv-pm-cta:hover{background:#33e6bc}.sv-pm-loop ul{margin-bottom:24px}@media (min-width:900px){.sv-gt-body{align-items:stretch}.sv-gt-cards{grid-auto-rows:1fr;align-content:stretch}.sv-gt-cards button{align-content:center}}.h-motion .sv-fq .h-fq-chat .h-fq-pair,.h-motion .sv-fq .h-fq-chat .h-fq-pair:not([data-in]){--r:clamp(0, calc(var(--t,0) * 3), 1);opacity:var(--r);translate:0 calc((1 - var(--r)) * 16px);transition:none}.sv-pl-feed{gap:4px;display:grid}.sv-pl-feed em{background:var(--charcoal);border-radius:3px;width:50%;height:5px;display:block}.sv-pl-feed i{height:22px!important}.sv-pl-tall{background:var(--charcoal);border-radius:4px;align-content:space-between;justify-self:center;width:46%;height:100%;padding:3px;display:grid;position:relative}.sv-pl-tall em{background:var(--mint);border-radius:2px;height:3px;display:block}.sv-pl-tall i{background:#5b6066!important;height:5px!important}.sv-pl-tall b{color:var(--white);background:#ff6b5e;border-radius:2px;justify-self:start;padding:0 3px;font-size:.5rem}.sv-pl-chat{gap:4px;display:grid}.sv-pl-chat i:first-child{width:60%}.sv-pl-chat i:nth-child(2){justify-self:end;width:50%;background:var(--charcoal)!important}.sv-pl-chat b{background:var(--mint-dark);color:var(--white);border-radius:2px;justify-self:start;padding:0 4px}.sv-pl-grid{grid-template-columns:1fr 1fr;gap:4px;display:grid}.sv-pl-grid i{height:14px!important}.sv-pl-art:has(.sv-pl-tall){align-content:stretch}.sv-ed-bar span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sv-ed-status>*{white-space:nowrap}.sv-pe-tree{border-bottom:2px solid #e3e4e6;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 16px;display:flex}.sv-pe-tree>span{border-radius:6px;align-items:center;gap:8px;min-width:0;padding:6px 10px;font-size:.8125rem;display:flex}.sv-pe-tree>span+span:before{content:"›";color:#8a8f95;margin:0 4px 0 -8px}.sv-pe-tree small{font-family:var(--f-spline-mono);color:#5b6066;font-size:.6875rem}.sv-pe-tree b{text-overflow:ellipsis;white-space:nowrap;max-width:22ch;overflow:hidden}.sv-pe-tree>span[data-on]{background:color-mix(in srgb, var(--mint-dark) 10%, var(--white));color:var(--mint-darker,#00573f)}.sv-pe-tree .sv-ed-status{font-family:var(--f-spline-mono);margin-left:auto;font-size:.75rem;display:grid}.sv-pe-ic{border:2px solid;border-radius:3px;width:14px;height:14px}.sv-pe-ic-c{border-radius:50%}.sv-pe-ic-s{border-style:dashed}.sv-pe-ic-a{background:currentColor}.sv-pe-sec{font-family:var(--f-overpass);font-size:1.125rem;font-weight:800}.sv-pe-row{border-bottom:2px solid #d9dadd;gap:8px;padding:10px 0 16px;display:grid}.sv-pe-select{border:2px solid #c9ccd0;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-weight:600;display:flex}.sv-pe-select i{border:2px solid;border-width:0 2px 2px 0;width:8px;height:8px;margin-top:-4px;rotate:45deg}.sv-pe-media{gap:10px;display:flex}.sv-pe-media span{aspect-ratio:1;background:var(--charcoal);outline-offset:2px;border-radius:6px;outline:2px solid #0000;align-items:end;width:96px;padding:8px;display:grid;position:relative;overflow:hidden}.sv-pe-media img,.sv-pe-img img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv-pe-media span:after,.sv-pe-img:after{content:"";background:#111214ad;position:absolute;inset:0}.sv-pe-media b,.sv-pe-img>b,.sv-pe-img>span{z-index:1;position:relative}.sv-pe-media span[data-on]{outline-color:var(--mint-dark)}.sv-pe-media b{font-family:var(--f-overpass);color:var(--mint);font-size:.8125rem;font-weight:800;line-height:1.1}.sv-pe-media span:nth-child(n+2) b{color:var(--white)}.sv-pe-img{position:relative;overflow:hidden}.sv-pe-preview{z-index:2;background:var(--white);width:min(100%,360px);color:var(--charcoal);border-radius:14px;align-content:start;justify-self:center;gap:12px;padding:16px;display:grid;position:relative;rotate:2deg;box-shadow:0 24px 60px #00000080}.sv-pe-ph{justify-content:space-between;align-items:center;gap:12px;display:flex}.sv-pe-ph .sv-pe-select{padding:6px 10px;font-size:.8125rem}.sv-pe-tabs{background:var(--off-white);border-radius:8px;gap:4px;padding:3px;font-size:.75rem;font-weight:600;display:flex}.sv-pe-tabs span{text-align:center;color:#5b6066;border-radius:6px;flex:1;padding:6px 4px}.sv-pe-tabs span[data-on]{background:var(--white);color:var(--charcoal);box-shadow:0 1px 3px #0000001f}.sv-pe-post{border:1.5px solid #e3e4e6;border-radius:10px;gap:10px;padding:12px 0 0;display:grid;overflow:hidden}.sv-pe-by{align-items:center;gap:10px;padding:0 12px;display:flex}.sv-pe-by img{background:var(--charcoal);border-radius:50%;padding:4px}.sv-pe-by span{display:grid}.sv-pe-by b{font-size:.9375rem}.sv-pe-by small{color:#5b6066;align-items:center;gap:4px;font-size:.75rem;display:flex}.sv-pe-by small i{border:1.5px solid;border-radius:50%;width:10px;height:10px}.sv-pe-by em{color:#5b6066;margin-left:auto;font-style:normal;font-weight:800}.sv-pe-text{padding:0 12px;font-size:.875rem;line-height:1.45}.sv-pe-img{aspect-ratio:1.4;background:var(--charcoal);color:var(--off-white);align-content:space-between;padding:22px;display:grid}.sv-pe-img b{font-family:var(--f-overpass);letter-spacing:-.03em;color:var(--mint);font-size:2.5rem;font-weight:800;line-height:.95}.sv-pe-img span{font-family:var(--f-spline-mono);font-size:.8125rem}.sv-pe-link{background:var(--off-white);justify-content:space-between;align-items:center;gap:10px;margin-top:-10px;padding:10px 12px;display:flex}.sv-pe-link>span{gap:1px;min-width:0;display:grid}.sv-pe-link small{color:#5b6066;font-size:.6875rem}.sv-pe-link b{font-size:.9375rem;line-height:1.25}.sv-pe-link .sv-ed-call{color:var(--charcoal);background:#d9dadd;border-radius:6px;flex:none;margin:0;padding:8px 12px;font-style:normal}.sv-pe-react{color:#5b6066;border-top:1px solid #e3e4e6;justify-content:space-around;margin-top:-4px;padding:6px 12px 10px;font-size:.8125rem;font-weight:600;display:flex}.sv-tt-id{justify-content:flex-start}.sv-tt-id img{background:var(--charcoal);border-radius:50%;padding:3px}.sv-tt-id i{margin-left:auto}.sv-tt-clips{gap:8px;display:flex}.sv-tt-clips span{outline-offset:2px;border-radius:6px;outline:2px solid #0000;width:60px;position:relative;overflow:hidden}.sv-tt-clips span[data-on]{outline-color:var(--mint-dark)}.sv-tt-clips img{object-fit:cover;width:60px;height:96px;display:block}.sv-tt-clips small{color:var(--white);font-family:var(--f-spline-mono);background:#111214bf;border-radius:3px;padding:0 4px;font-size:.625rem;position:absolute;bottom:4px;right:4px}.sv-tt-screen{min-height:520px;color:var(--white);background:#111214;padding:0;position:relative;overflow:hidden}.sv-tt-screen>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv-tt-screen:after{content:"";background:#11121447;position:absolute;inset:0}.sv-tt-screen>:not(img){z-index:1;position:absolute}.sv-tt-top{text-shadow:0 1px 4px #00000080;justify-content:center;gap:16px;font-size:.875rem;display:flex;top:16px;left:0;right:0}.sv-tt-top span{opacity:.75}.sv-tt-top b{border-bottom:2px solid var(--white);padding-bottom:3px}.sv-tt-hook{background:var(--white);color:var(--charcoal);font-family:var(--f-overpass);text-align:center;border-radius:6px;padding:6px 10px;font-size:1.375rem;font-weight:800;line-height:1.1;top:30%;left:16px;right:60px}.sv-tt-rail{justify-items:center;gap:18px;display:grid;bottom:150px;right:10px}.sv-tt-rail svg{width:30px;height:30px;fill:var(--white);filter:drop-shadow(0 1px 3px #00000080)}.sv-tt-rail .sv-tt-heart{fill:#ff6b5e}.sv-tt-av{background:var(--charcoal) url(/brand/icon-mint.svg) center / 26px no-repeat;border:2px solid var(--white);border-radius:50%;width:40px;height:40px}.sv-tt-cap{text-shadow:0 1px 4px #0009;gap:4px;font-size:.8125rem;line-height:1.35;display:grid;bottom:58px;left:12px;right:64px}.sv-tt-sp{background:#ffffff40;border-radius:3px;justify-self:start;padding:1px 6px;font-size:.6875rem}.sv-tt-music{font-size:.75rem}.sv-tt-music:before{content:"♪ "}.sv-tt-cta{background:var(--mint);color:var(--charcoal);border-radius:4px;justify-content:space-between;align-items:center;padding:9px 12px;font-size:.875rem;font-weight:700;display:flex;bottom:16px;left:12px;right:12px}.sv-tt-cta i{border:2px solid;border-width:2px 2px 0 0;width:7px;height:7px;rotate:45deg}.sv-tt-prog{background:var(--white);transform-origin:0;height:3px;bottom:0;left:0;right:0}.h-motion .sv-mgr-wrap[data-in] .sv-pe-preview{animation:.8s cubic-bezier(.2,.7,.2,1) .4s both sv-ed-phone}.h-motion .sv-mgr-wrap[data-in] .sv-pe-post{animation:.6s cubic-bezier(.2,.7,.2,1) 1.4s both sv-ed-drop}.h-motion .sv-mgr-wrap[data-in] .sv-tt-prog{animation:2.4s linear .6s both sv-tt-play}.h-motion .sv-mgr-wrap[data-in] .sv-tt-heart{animation:.5s 1.8s both sv-ed-pop}.h-motion .sv-mgr-wrap[data-in] .sv-tt-hook{animation:.5s cubic-bezier(.2,.7,.2,1) 1s both sv-ed-drop}@keyframes sv-tt-play{0%{transform:scaleX(0)}}@media (min-width:900px){.sv-pe-meta .sv-pe-stage{grid-template-columns:minmax(0,1fr) 360px}.sv-pe-preview{margin-top:40px}}@media (max-width:599px){.sv-pe-tree>span:not([data-on]) small,.sv-pe-tree>span:first-child,.sv-pe-tree>span+span:before{display:none}.sv-pe-media span{width:76px}}.sv-pe-meta .sv-ed-h1{font-size:clamp(2.25rem,4.6vw,4rem)}.sv-sr p,.sv-sr ol{margin:0}.sv-sr ol{padding:0;list-style:none}.sv-sr-search{border:2px solid #c9ccd0;border-radius:999px;align-items:center;gap:16px;padding:14px 24px;display:flex}.sv-sr-search>i{border:3px solid #5b6066;border-radius:50%;flex:none;width:22px;height:22px;position:relative}.sv-sr-search>i:after{content:"";background:#5b6066;width:9px;height:3px;position:absolute;bottom:-7px;right:-8px;rotate:45deg}.sv-sr-search .sv-ed-h1{font-size:clamp(2rem,4.4vw,3.75rem)}.sv-sr-tabs{color:#5b6066;border-bottom:1px solid #e3e4e6;gap:22px;padding:0 8px 10px;font-size:.875rem;display:flex}.sv-sr-tabs b{color:var(--charcoal);border-bottom:3px solid var(--mint-dark);margin-bottom:-11px;padding-bottom:8px}@keyframes sv-sr-climb{0%{translate:0 600%}}.sv-sr-wide{max-width:1240px;margin:0 auto}.sv-sr-cols{gap:28px;display:grid}.sv-sr-cols>div:first-child{align-content:start;gap:14px;display:grid}@media (min-width:900px){.sv-sr-cols{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px}.sv-sr-wide .sv-ed-fields{padding:32px}}.sv-sr pre{margin:0}.sv-sr-site{align-items:center;gap:10px;display:flex}.sv-sr-site>i{background:#e3e4e6;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:.8125rem;font-style:normal;font-weight:700;display:grid}.sv-sr-site>span{min-width:0;line-height:1.25;display:grid}.sv-sr-site b{font-size:.875rem}.sv-sr-site small{color:#5b6066;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.sv-sr-site em{color:#5b6066;margin-left:auto;font-style:normal}.sv-sr-t{color:#1f4fbf;font-size:1.0625rem;line-height:1.3}.sv-sr-d{gap:5px;display:grid}.sv-sr-d i{background:#e3e4e6;border-radius:4px;height:7px;display:block}.sv-sr-d i:last-child{width:70%}.sv-sr-top{gap:12px;padding:16px 0 6px;display:grid}.sv-sr-top .sv-sr-site>i{background:var(--mint-dark);color:var(--white)}.sv-sr-top .sv-ed-url{padding-bottom:0}.sv-sr-rest{opacity:.55;border-top:1px solid #e3e4e6;gap:18px;padding-top:18px;display:grid}.sv-sr-rest li{gap:6px;display:grid}.sv-sr-mob{background:#f1f3f4;gap:10px;padding:16px 10px}.sv-sr-q{background:var(--white);border-radius:999px;align-items:center;gap:10px;padding:10px 14px;font-size:.875rem;display:flex;box-shadow:0 1px 4px #00000026}.sv-sr-q i{border:2px solid #5b6066;border-radius:50%;width:13px;height:13px}.sv-sr-mtabs{color:#5b6066;gap:14px;padding:0 6px;font-size:.75rem;display:flex}.sv-sr-mtabs b{color:var(--charcoal);border-bottom:2px solid var(--charcoal);padding-bottom:4px}.sv-sr-mob ol{gap:8px;display:grid}.sv-sr-r{background:var(--white);border-radius:12px;gap:6px;padding:12px;display:grid;position:relative}.sv-sr-r .sv-sr-t{font-size:.9375rem}.sv-sr-you{outline:2px solid var(--mint-dark)}.sv-sr-you .sv-sr-site>i{background:var(--mint-dark);color:var(--white)}.sv-sr-up{background:var(--charcoal);color:var(--mint);font-family:var(--f-spline-mono);border-radius:999px;justify-self:start;padding:1px 8px;font-size:.6875rem}.sv-sr-paa{background:var(--white);border-radius:12px;padding:12px;font-size:.8125rem;display:grid}.sv-sr-paa b{padding-bottom:6px;font-size:.9375rem}.sv-sr-paa span{border-top:1px solid #e3e4e6;justify-content:space-between;align-items:center;padding:9px 0;display:flex}.sv-sr-paa span i{border:2px solid #5b6066;border-width:0 2px 2px 0;width:7px;height:7px;margin-top:-4px;rotate:45deg}.h-motion .sv-mgr-wrap[data-in] .sv-sr-you{animation:1.2s cubic-bezier(.2,.7,.2,1) .8s both sv-sr-climb}.sv-sr-rings{border-bottom:2px solid #d9dadd;grid-template-columns:repeat(2,1fr);gap:16px;margin:0;padding:0 0 18px;list-style:none;display:grid}.sv-sr-rings li{text-align:center;justify-items:center;gap:2px;display:grid;position:relative}.sv-sr-rings svg{width:96px;height:96px;rotate:-90deg}.sv-sr-rings circle{fill:none;stroke-width:9px}.sv-sr-rb{stroke:#e3e4e6}.sv-sr-rf{stroke:var(--mint-dark);stroke-linecap:round;stroke-dasharray:100 100;stroke-dashoffset:calc(100 - var(--b))}.sv-sr-rings b{font-family:var(--f-overpass);font-size:1.75rem;font-weight:800;position:absolute;top:30px}.sv-sr-rings small{font-family:var(--f-spline-mono);color:#5b6066;font-size:.6875rem}.sv-sr-rings span{font-size:.9375rem;font-weight:600}.h-motion .sv-mgr-wrap[data-in] .sv-sr-rf{animation:1.6s cubic-bezier(.3,.6,.3,1) .4s both sv-sr-ring}@keyframes sv-sr-ring{0%{stroke-dashoffset:calc(100 - var(--a));stroke:#ff6b5e}50%{stroke:#f2b84b}}@media (min-width:700px){.sv-sr-rings{grid-template-columns:repeat(4,1fr)}}.sv-sr-idx-n{grid-template-columns:1fr 1fr;gap:8px;display:grid}.sv-sr-idx-n span{background:var(--off-white);border-radius:8px;gap:2px;padding:10px 12px;display:grid}.sv-sr-idx-n span[data-on]{background:var(--charcoal);color:var(--off-white)}.sv-sr-idx-n small,.sv-sr-idx-n em{font-family:var(--f-spline-mono);color:#5b6066;font-size:.6875rem;font-style:normal}.sv-sr-idx-n span[data-on] small,.sv-sr-idx-n span[data-on] em{color:#c9ccd0}.sv-sr-idx-n b{font-family:var(--f-overpass);font-size:1.75rem;font-weight:800}.sv-sr-idx-n span[data-on] b{color:var(--mint)}.sv-sr-split{border-radius:5px;height:10px;display:flex;overflow:hidden}.sv-sr-split i:first-child{background:#8a8f95;flex:12}.sv-sr-split i:last-child{background:var(--mint-dark);flex:240}.h-motion .sv-mgr-wrap[data-in] .sv-sr-split i:first-child{animation:1.4s .6s both sv-sr-shrink}@keyframes sv-sr-shrink{0%{background:#ff6b5e;flex:214}}.sv-sr-trk{border-collapse:collapse;align-self:start;width:100%;font-size:.8125rem}.sv-sr-trk th{text-align:center;font-family:var(--f-spline-mono);color:#5b6066;border-bottom:2px solid #d9dadd;padding:8px 6px;font-size:.6875rem;font-weight:600}.sv-sr-trk th:first-child,.sv-sr-trk td:first-child{text-align:left}.sv-sr-trk td{text-align:center;border-bottom:1px solid #e3e4e6;padding:9px 6px}.sv-sr-trk td i{vertical-align:middle;background:#fde6e3;border-radius:50%;width:20px;height:20px;display:inline-block;position:relative}.sv-sr-trk td[data-yes] i{background:var(--mint-dark)}.sv-sr-trk td[data-yes] i:after{content:"";border:solid var(--white);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:4px;left:7px;rotate:45deg}.h-motion .sv-mgr-wrap[data-in] .sv-sr-trk td[data-yes] i{animation:.35s both sv-sr-yes;animation-delay:calc(.6s + var(--k) * 80ms)}@keyframes sv-sr-yes{0%{background:#fde6e3;scale:.6}}.sv-lm{overflow-clip-margin:0;background:var(--charcoal);color:var(--off-white);gap:24px;padding:40px 16px 56px;display:grid;position:relative;overflow:clip visible}.sv-lm-map{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sv-lm-live{background:var(--charcoal);opacity:0;height:320px;margin:0 -16px;transition:opacity .6s;position:relative}.sv-lm-live[data-ready]{opacity:1}.sv-lm-mk{place-items:center;width:34px;height:34px;display:grid}.sv-lm-mk:before{content:"";background:var(--mint);border:3px solid var(--charcoal);border-radius:7px;width:26px;height:26px;position:absolute;rotate:45deg}.sv-lm-mk b{font-family:var(--f-spline-mono);color:var(--charcoal);font-size:.875rem;position:relative}.sv-lm .maplibregl-ctrl-group{background:var(--charcoal);box-shadow:none;border:2px solid #8b9298;border-radius:6px}.sv-lm .maplibregl-ctrl-group button{width:36px;height:36px}.sv-lm .maplibregl-ctrl-group button+button{border-top:1px solid #8b9298}.sv-lm .maplibregl-ctrl-icon{filter:invert()}.sv-lm-copy,.sv-lm-panel,.sv-lm-credit{z-index:1;position:relative}.sv-lm-copy{gap:16px;max-width:640px;display:grid}.sv-lm h1{font-family:var(--f-overpass);letter-spacing:-.04em;margin:0;font-size:clamp(2.75rem,7vw,5.5rem);font-weight:800;line-height:.98}.sv-lm-h2{font-family:var(--f-overpass);letter-spacing:-.03em;color:var(--mint);margin:0;font-size:clamp(1.75rem,4vw,3rem);font-weight:800;line-height:1.02}.sv-lm-lede{color:#e3e4e6;max-width:52ch;margin:0;line-height:1.55}.sv-lm-form{background:var(--charcoal);border:2px solid var(--slate);border-radius:8px;gap:12px;padding:18px;display:grid}.sv-lm-sub{font-weight:600}.sv-lm-fields{gap:12px;display:grid}.sv-lm-field{gap:6px;display:grid}@media (min-width:600px){.sv-lm-fields{grid-template-columns:1fr 1fr}}.sv-lm-note{color:#c4c7cc;min-height:1.2em;margin:-4px 0 0;font-size:.8125rem}.sv-lm-in{background:var(--charcoal);min-height:50px;color:var(--off-white);font:inherit;border:2px solid #8b9298;border-radius:6px;padding:0 14px}.sv-lm-form .h-heroform{max-width:none;margin:0}.sv-lm-panel{background:var(--white);width:min(100%,360px);color:var(--charcoal);border-radius:14px;justify-self:start;gap:10px;padding:14px;display:grid;box-shadow:0 24px 60px #00000080}.sv-lm-q{border:1.5px solid #c9ccd0;border-radius:999px;margin:0;padding:9px 14px;font-size:.875rem}.sv-lm-panel ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sv-lm-panel li{background:var(--off-white);color:#5b6066;border-radius:8px;grid-template-columns:24px 1fr;gap:2px 10px;padding:10px;font-size:.75rem;display:grid}.sv-lm-panel li>span{width:24px;height:24px;font-family:var(--f-spline-mono);color:var(--charcoal);background:#d9dadd;border-radius:50%;grid-row:span 2;place-items:center;display:grid}.sv-lm-panel li b{color:var(--charcoal);font-size:.9375rem}.sv-lm-panel li em{color:var(--charcoal);font-style:normal;font-weight:700}.sv-lm-panel li[data-on]{background:var(--white);outline:2px solid var(--mint-dark)}.sv-lm-panel li[data-on]>span{background:var(--mint-dark);color:var(--white)}.sv-lm-panel li p{grid-column:2;gap:6px;margin:6px 0 0;display:flex}.sv-lm-panel u{background:var(--off-white);color:var(--mint-dark);border-radius:999px;padding:4px 10px;font-weight:600;text-decoration:none}.sv-lm-credit{color:#c4c7cc;margin:0;font-size:.75rem}.sv-lm-credit a{color:inherit}.sv-lm-panel{margin-top:-110px}@media (min-width:900px){.sv-lm{grid-template-columns:minmax(0,1fr) 360px;align-items:end;min-height:min(100vh,860px);padding:64px 40px 40px}.sv-lm-panel{justify-self:end;margin-top:0}.sv-lm .sv-lm-live{z-index:0;height:auto;margin:0;position:absolute;inset:0}.sv-lm .maplibregl-ctrl-top-right{top:16px;right:24px}.sv-lm-credit{grid-column:1/-1}}.sv-lm-map{opacity:.6}img.sv-lm-map{object-fit:cover;object-position:right center}.sv-sr-hy-r{align-content:start;gap:12px;display:grid}.sv-sr-hy-p{background:var(--off-white);border-radius:12px;gap:12px;padding:16px;display:grid}.sv-sr-hy-k{font-family:var(--f-overpass);align-items:center;gap:10px;font-size:1.0625rem;font-weight:800;display:flex}.sv-sr-hy-k b{background:var(--charcoal);width:24px;height:24px;color:var(--mint);border-radius:50%;place-items:center;font-size:.8125rem;display:grid}.sv-sr-hy-k span{font-family:var(--f-spline-mono);color:#5b6066;margin-left:auto;font-size:.6875rem;font-weight:400}.sv-sr-hy .sv-sr-rings{border:0;grid-template-columns:repeat(4,1fr);gap:6px;padding:0}.sv-sr-hy .sv-sr-rings svg{width:64px;height:64px}.sv-sr-hy .sv-sr-rings b{font-size:1.125rem;top:19px}.sv-sr-hy .sv-sr-rings span{font-size:.75rem;line-height:1.2}.sv-sr-hy .sv-sr-idx-n span{background:var(--white)}.sv-sr-hy .sv-sr-idx-n span[data-on]{background:var(--charcoal)}.sv-sr-why{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sv-sr-why li{background:var(--white);border-radius:6px;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:7px 10px;font-size:.8125rem;display:grid}.sv-sr-why li b{font-family:var(--f-spline-mono)}.sv-sr-why li em{background:var(--mint-dark);color:var(--white);border-radius:999px;padding:1px 8px;font-size:.6875rem;font-style:normal;font-weight:700}.h-motion .sv-mgr-wrap[data-in] .sv-sr-why li em{animation:.3s both sv-bt-pop;animation-delay:calc(1.6s + var(--k) * .25s)}.sv-sr-hy>div:first-child{gap:16px}@media (max-width:599px){.sv-sr-trk th:not(:first-child){writing-mode:vertical-rl;text-align:left;height:84px;padding:6px 2px;rotate:180deg}.sv-sr-trk td{padding:8px 2px}.sv-sr-trk td:first-child{padding-right:8px}.sv-sr-trk td i{width:18px;height:18px}.sv-sr-trk td[data-yes] i:after{top:3px;left:6px}}.sv-sr-wide .sv-ed-ed{margin-right:0}.sv-bt-roas b{white-space:nowrap}.sv-bt-ticks{align-content:center;gap:6px;height:100%;margin:0;padding:0;list-style:none;display:grid}.sv-bt-ticks li{background:var(--off-white);border-radius:6px;grid-template-columns:1fr auto 20px;align-items:center;gap:10px;padding:6px 10px;display:grid}.sv-bt-ticks span{font-family:var(--f-spline-mono);color:#5b6066;font-size:.6875rem}.sv-bt-ticks b{font-size:.8125rem}.sv-bt-ticks i{background:var(--mint-dark);border-radius:50%;width:20px;height:20px;position:relative}.sv-bt-ticks i:after{content:"";border:solid var(--white);border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:4px;left:7px;rotate:45deg}.h-motion .sv-bt-ticks li{--w:clamp(0, calc((var(--g) * 3 - var(--k)) * 2), 1)}.h-motion .sv-bt-ticks b,.h-motion .sv-bt-ticks i{opacity:var(--w)}.h-motion .sv-bt-ticks i{scale:calc(.4 + var(--w) * .6)}.sv-pg p,.sv-vw p{margin:0}.sv-pg h3,.sv-vw h3{font-family:var(--f-overpass);letter-spacing:-.01em;margin:0;font-weight:800}.sv-pg ol{margin:0;padding:0;list-style:none}.sv-pg-pin{z-index:2;background:var(--mint-dark);width:24px;height:24px;color:var(--white);border:2px solid var(--white);font-family:var(--f-spline-mono);border-radius:50%;place-items:center;font-size:.6875rem;font-weight:600;display:grid;position:absolute;top:-11px;right:-11px}.h-motion .sv-pg .sv-pg-pin{--on:clamp(0, calc((var(--t,0) * (var(--all) + .4) - var(--k)) * 3), 1);background:color-mix(in srgb, var(--mint-dark) calc(var(--on) * 100%), #5b6066);scale:calc(.8 + var(--on) * .2)}.sv-pg{gap:32px;display:grid}.sv-pg-page{align-self:start;gap:14px;display:grid;position:relative}.sv-pg-q,.sv-pg-tab,.sv-pg-nav,.sv-pg-link,.sv-pg-code,.sv-pg-speed,.sv-pg-from,.sv-pg-rep{position:relative}.sv-pg-q{background:var(--white);border:2px solid #c9ccd0;border-radius:999px;align-items:center;gap:10px;padding:12px 18px;font-size:.9375rem;display:flex}.sv-pg-q i{border:2px solid #5b6066;border-radius:50%;width:14px;height:14px}.sv-pg-win{background:var(--white);border-radius:14px;position:relative;box-shadow:0 18px 44px #0000001f}.sv-pg-tab{background:#e3e4e6;border-radius:14px 14px 0 0;padding:10px 14px;font-size:.8125rem;display:flex}.sv-pg-tab span:first-child{background:var(--white);text-overflow:ellipsis;white-space:nowrap;border-radius:8px 8px 0 0;margin-bottom:-10px;padding:6px 12px;overflow:hidden}.sv-pg-body{gap:14px;padding:22px;display:grid}.sv-pg-nav{color:#5b6066;flex-wrap:wrap;gap:6px 16px;font-size:.8125rem;display:flex}.sv-pg-nav b{color:var(--charcoal);margin-right:auto}.sv-pg-nav .sv-pg-on{color:var(--charcoal);border-bottom:2px solid var(--mint-dark);font-weight:700}.sv-pg-h1{font-family:var(--f-overpass);letter-spacing:-.02em;font-size:clamp(1.5rem,2.6vw,2.125rem);font-weight:800;line-height:1.1}.sv-pg-lines{gap:6px;display:grid}.sv-pg-lines i{background:#e3e4e6;border-radius:4px;height:8px}.sv-pg-lines i:last-child{width:60%}.sv-pg-link{justify-self:start;font-size:.9375rem}.sv-pg-link u{color:var(--mint-dark);text-underline-offset:3px}.sv-pg-code{background:var(--charcoal);color:var(--off-white);border-radius:6px;justify-self:start;padding:8px 12px;font-size:.75rem}.sv-pg-code code{font-family:var(--f-spline-mono)}.sv-pg-speed{background:var(--charcoal);color:var(--off-white);border-radius:999px;padding:6px 12px;font-size:.75rem;position:absolute;bottom:22px;right:18px}.sv-pg-speed b{color:var(--mint);font-family:var(--f-spline-mono)}.sv-pg-from{border:2px dashed #c9ccd0;border-radius:10px;flex-wrap:wrap;justify-self:start;gap:8px;padding:10px;display:flex}.sv-pg-from span:not(.sv-pg-pin){background:var(--white);border-radius:999px;padding:4px 10px;font-size:.8125rem;font-weight:600}.sv-pg-rep{background:var(--charcoal);color:var(--off-white);border-radius:10px;padding:12px 16px;display:grid;position:absolute;bottom:-14px;right:-6px;rotate:-3deg}.sv-pg-rep small{font-family:var(--f-spline-mono);color:#c9ccd0;font-size:.6875rem}.sv-pg-rep b{font-family:var(--f-overpass);color:var(--mint);font-size:1.5rem}.sv-pg-list{gap:6px;display:grid}.sv-pg-list li{border-top:1px solid #d9dadd;grid-template-columns:32px 1fr;gap:4px 14px;padding:16px 0;display:grid}.sv-pg-list li>span{background:var(--charcoal);width:28px;height:28px;color:var(--mint);font-family:var(--f-spline-mono);border-radius:50%;grid-row:span 2;place-items:center;font-size:.75rem;display:grid}.sv-pg-list h3{font-size:1.25rem}.sv-pg-list p{color:#4a4e53;line-height:1.55}.h-motion .sv-pg-list li{--on:clamp(0, calc((var(--t,0) * (var(--all) + .4) - var(--k)) * 3), 1)}.h-motion .sv-pg-list li>span{background:color-mix(in srgb, var(--charcoal) calc(round(var(--on), 1) * 100%), #d9dadd);color:color-mix(in srgb, var(--mint) calc(round(var(--on), 1) * 100%), var(--charcoal))}@media (min-width:1000px){.sv-pg{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px}.sv-pg-page{position:sticky;top:110px}}.sv-vw-n{font-family:var(--f-spline-mono);color:#5b6066;align-items:center;gap:10px;font-size:.8125rem;display:flex}.sv-vw-n b{background:var(--charcoal);width:28px;height:28px;color:var(--mint);border-radius:50%;place-items:center;display:grid}.sv-vw{gap:18px;display:grid}.sv-vw-c{background:var(--white);color:var(--charcoal);border-radius:14px;align-content:start;gap:12px;padding:22px;display:grid;box-shadow:0 24px 60px #00000073}.sv-vw-c h3{font-size:1.375rem}.sv-vw-c>p:last-child{color:#4a4e53;line-height:1.55}.sv-vw-pic{border-radius:10px;align-content:center;gap:6px;height:128px;padding:14px;display:grid}.sv-vw-code{background:var(--charcoal);color:var(--off-white);font-family:var(--f-spline-mono);font-size:.8125rem}.sv-vw-code b{color:var(--mint)}.sv-vw-read{background:var(--off-white)}.sv-vw-read p{font-family:var(--f-overpass);font-size:1.125rem;font-weight:800;line-height:1.2}.sv-vw-read mark{background:color-mix(in srgb, var(--mint-dark) 18%, var(--white));color:inherit;border-radius:3px;padding:0 3px}.sv-vw-read i{background:#d9dadd;border-radius:4px;height:7px}.sv-vw-read i:last-child{width:60%}.sv-vw-web{background:var(--off-white);flex-wrap:wrap;align-content:center;gap:6px;display:flex;position:relative}.sv-vw-web span{background:var(--white);border:1.5px solid #c9ccd0;border-radius:999px;padding:4px 10px;font-size:.8125rem}.sv-vw-web b{background:var(--charcoal);color:var(--mint);text-align:center;border-radius:8px;flex-basis:100%;margin-top:6px;padding:8px 12px;font-size:.875rem}@media (min-width:1000px){.sv-vw{grid-template-columns:repeat(3,1fr);gap:0;padding:20px 0}.sv-vw-c:first-child{rotate:-3deg}.sv-vw-c:nth-child(2){z-index:1;translate:0 24px}.sv-vw-c:nth-child(3){rotate:3deg}.h-motion .sv-vw-c{--s:clamp(0, calc(var(--t,0) * 2), 1)}.h-motion .sv-vw-c:first-child{translate:calc((1 - var(--s)) * 60%) 0;rotate:calc(var(--s) * -3deg)}.h-motion .sv-vw-c:nth-child(3){translate:calc((1 - var(--s)) * -60%) 0;rotate:calc(var(--s) * 3deg)}}@media (max-width:699px){.sv-pg-speed{justify-self:start;margin:0 22px 22px;display:inline-block;position:relative;bottom:auto;right:auto}.sv-pg-win{display:grid}.sv-pg-rep{justify-self:end;position:relative;bottom:auto;right:auto}}.sv-rt p{margin:0}.sv-rt ol{margin:0;padding:0;list-style:none}.sv-rt-when{font-family:var(--f-spline-mono);color:#4a4e53;align-items:center;gap:8px;font-size:.8125rem;display:flex}.sv-rt-when b{background:var(--charcoal);width:24px;height:24px;color:var(--mint);border-radius:50%;place-items:center;font-size:.75rem;display:grid}.sv-rt-see{background:var(--off-white);border-radius:8px;gap:4px;padding:10px 12px;font-size:.9375rem;line-height:1.5;display:grid}.sv-rt-see small{font-family:var(--f-spline-mono);color:var(--mint-dark);font-size:.6875rem;font-weight:600}.sv-rt{background:var(--white);border:1px solid #e3e4e6;border-radius:16px;display:grid;overflow:hidden;box-shadow:0 18px 44px #00000024}.sv-rt-t{border-collapse:collapse;table-layout:fixed;width:100%}.sv-rt-t th,.sv-rt-t td{text-align:left;vertical-align:middle;border-bottom:1px solid #e3e4e6;padding:12px 14px}.sv-rt-t thead th{vertical-align:bottom;font-weight:400}.sv-rt-t thead th:first-child{width:30%;font-family:var(--f-spline-mono);color:#5b6066;font-size:.75rem}.sv-rt-t thead th span{font-family:var(--f-spline-mono);color:#5b6066;font-size:.75rem;display:block}.sv-rt-t thead th b{font-family:var(--f-overpass);font-size:1.0625rem;font-weight:800}.sv-rt-t tbody th{font-size:.9375rem;font-weight:600}.sv-rt-t tbody th span{display:block}.sv-rt-t tbody th small{font-family:var(--f-spline-mono);color:#5b6066;font-size:.6875rem;font-weight:400}.sv-rt-t td b{min-width:48px;height:36px;font-family:var(--f-spline-mono);font-variant-numeric:tabular-nums;border-radius:6px;place-items:center;padding:0 8px;font-size:.9375rem;display:inline-grid}.sv-rt [data-rank=top]{--bg:var(--mint-dark);--fg:var(--white)}.sv-rt [data-rank=one]{--bg:color-mix(in srgb, var(--mint-dark) 22%, var(--white));--fg:var(--charcoal)}.sv-rt [data-rank=near]{--bg:#e3e4e6;--fg:var(--charcoal)}.sv-rt [data-rank=far]{--bg:var(--off-white);--fg:#4a4e53}.sv-rt [data-rank=none]{--bg:transparent;--fg:#4a4e53}.sv-rt-t td b,.sv-rt-key span:before{background:var(--bg);color:var(--fg)}.h-motion .sv-rt-t td b{--on:clamp(0, calc((var(--t,0) * 4.6 - var(--k) - var(--r) * .12) * 1.6), 1);opacity:var(--on);translate:0 calc((1 - var(--on)) * 10px);scale:calc(.9 + var(--on) * .1)}.h-motion .sv-rt-t thead th:not(:first-child) b{--on:round(clamp(0, calc((var(--t,0) * 4.6 - var(--k)) * 2), 1), 1);color:color-mix(in srgb, var(--charcoal) calc(var(--on) * 100%), #5b6066);transition:color .3s}.sv-rt-key{font-family:var(--f-spline-mono);color:#4a4e53;flex-wrap:wrap;gap:8px 18px;margin:0;padding:14px;font-size:.6875rem;display:flex}.sv-rt-key span{align-items:center;gap:6px;display:inline-flex}.sv-rt-key span:before{content:"";border:1px solid #d9dadd;border-radius:3px;width:14px;height:14px}.sv-rt .sv-rt-phases{background:var(--off-white);gap:18px;padding:18px;display:grid}.sv-rt-phases li{align-content:start;gap:8px;display:grid}.sv-rt-phases li>p:nth-of-type(2){color:#4a4e53;line-height:1.55}.sv-rt-phases .sv-rt-see{background:var(--white)}@media (min-width:900px){.sv-rt-t th,.sv-rt-t td{padding:14px 22px}.sv-rt .sv-rt-phases{grid-template-columns:repeat(4,1fr);gap:24px;padding:28px}}@media (max-width:699px){.sv-rt-t th,.sv-rt-t td{padding:10px 4px}.sv-rt-t th:first-child{padding-left:14px}.sv-rt-t thead th:first-child{width:36%}.sv-rt-t thead th b{display:none}.sv-rt-t thead th span{font-size:.6875rem;line-height:1.3}.sv-rt-t tbody th{font-size:.8125rem}.sv-rt-t td b{min-width:34px;height:30px;padding:0 4px;font-size:.8125rem}}.sv-lm-combo{position:relative}.sv-lm-combo .sv-lm-in{width:100%}.sv-lm-hits{z-index:3;background:var(--white);color:var(--charcoal);border-radius:8px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 18px 40px #00000073}.sv-lm-hits li{cursor:pointer;border-radius:6px;padding:10px 12px;display:grid}.sv-lm-hits li b{font-weight:600}.sv-lm-hits li span{color:#5b6066;font-size:.8125rem}.sv-lm-hits li:hover,.sv-lm-hits li[aria-selected=true]{background:var(--off-white);outline:2px solid var(--mint-dark);outline-offset:-2px}.sv-gp .sv-pg-body{gap:12px}.sv-gp-name,.sv-gp-cat,.sv-gp-tags,.sv-gp-hours,.sv-gp-photos,.sv-gp-rev,.sv-gp-btns span:not(.sv-pg-pin){position:relative}.sv-gp-cat,.sv-gp-tags,.sv-gp-hours{padding-right:20px}.sv-gp-name{gap:2px;display:grid}.sv-gp-name b{font-family:var(--f-overpass);letter-spacing:-.02em;font-size:1.5rem;font-weight:800}.sv-gp-name span{color:#5b6066;font-size:.875rem}.sv-gp-name em{color:var(--charcoal);font-style:normal;font-weight:700}.sv-gp-cat{color:#4a4e53;justify-self:start;font-size:.9375rem}.sv-gp-tags{flex-wrap:wrap;justify-self:start;gap:6px;display:flex}.sv-gp-tags span:not(.sv-pg-pin),.sv-vw-tags span{background:var(--off-white);border:1.5px solid #c9ccd0;border-radius:999px;padding:4px 10px;font-size:.8125rem}.sv-gp-hours{color:#4a4e53;justify-self:start;font-size:.875rem}.sv-gp-hours b{color:var(--mint-dark)}.sv-gp-photos{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.sv-gp-photos i{background:#d9dadd;border-radius:8px;height:64px}.sv-gp-photos span:not(.sv-pg-pin){background:var(--off-white);border-radius:8px;grid-column:1/-1;padding:8px 12px;font-size:.8125rem}.sv-gp-rev{border:1.5px solid #d9dadd;border-radius:10px;gap:8px;padding:12px;font-size:.875rem;display:grid}.sv-gp-rev b{color:var(--charcoal)}.sv-gp-reply{color:#4a4e53;border-left:2px solid #c9ccd0;padding-left:12px;display:grid}.sv-gp-reply small{color:var(--charcoal);font-weight:700}.sv-gp-btns{flex-wrap:wrap;align-items:start;gap:6px;display:flex}.sv-gp-btns span:not(.sv-pg-pin){background:var(--off-white);color:var(--mint-dark);border-radius:999px;padding:6px 12px;font-size:.8125rem;font-weight:600}.sv-vw-tags{flex-wrap:wrap;gap:6px;display:flex}.sv-vw-tags .sv-vw-hit{background:color-mix(in srgb, var(--mint-dark) 14%, var(--white));border-color:var(--mint-dark);font-weight:600}.sv-vw-dist{background:var(--off-white);position:relative;overflow:hidden}.sv-vw-dist i{border:1.5px dashed #9aa0a6;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.sv-vw-dist i:first-child{width:90px;height:90px}.sv-vw-dist i:nth-child(2){width:190px;height:190px}.sv-vw-dist b{background:var(--mint-dark);color:var(--white);border-radius:999px;padding:4px 10px;font-size:.8125rem;position:absolute;top:50%;left:50%;translate:-50% -50%}.sv-vw-dist span{background:var(--white);border-radius:999px;padding:3px 8px;font-size:.75rem;position:absolute;top:12px;right:12px}.sv-ai-ask{padding-right:30px}.sv-ai .sv-pg-body{gap:14px}.sv-ai-who{font-family:var(--f-spline-mono);color:#5b6066;align-items:center;gap:8px;font-size:.75rem;display:flex}.sv-ai-who i{background:var(--charcoal);border-radius:50%;width:18px;height:18px}.sv-ai-say{font-size:1.0625rem;line-height:1.55}.sv-ai-fact{background:color-mix(in srgb, var(--mint-dark) 12%, var(--white));border-radius:4px;padding:0 4px;position:relative}.sv-ai .sv-ai-fact .sv-pg-pin{vertical-align:2px;margin:0 0 0 6px;display:inline-grid;position:relative;top:auto;right:auto}.sv-ai-quote{background:var(--off-white);border-radius:10px;gap:6px;padding:12px 14px;font-size:.9375rem;display:grid;position:relative}.sv-ai-src{font-family:var(--f-spline-mono);color:var(--mint-dark);justify-self:start;padding-right:18px;font-size:.75rem;position:relative}.sv-ai-srcs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sv-ai-srcs small{color:#5b6066;margin-right:4px;font-size:.75rem}.sv-ai-srcs span:not(.sv-pg-pin){border:1.5px solid #c9ccd0;border-radius:999px;padding:4px 10px;font-size:.8125rem;position:relative}.sv-ai-bots{margin-top:-4px}.sv-vw-ans{font-family:var(--f-overpass);font-weight:800}.sv-vw-faq p:first-child{font-family:var(--f-hanken);color:#5b6066;font-size:.875rem;font-weight:400}.sv-cr p,.sv-cr ul,.sv-cr ol,.sv-cr figure{margin:0}.sv-cr ul,.sv-cr ol{padding:0;list-style:none}.sv-cr img{object-fit:cover;width:100%;height:100%;display:block}.sv-cr .sv-ed-h1{font-size:clamp(2.25rem,5vw,4.25rem)}.sv-cr .sv-ed-h2{font-size:clamp(1.75rem,3.6vw,3rem)}.sv-cr-sw{background:var(--charcoal);border:2px solid var(--white);border-radius:50%;width:22px;height:22px;display:inline-block;box-shadow:0 0 0 1px #c9ccd0}.sv-cr-sw2{background:var(--mint-dark)}.sv-cr-sw3{background:var(--off-white)}.sv-cr-canvas{background-color:#f0f1f2;background-image:radial-gradient(#d3d5d8 1px,#0000 1px);background-size:18px 18px;display:grid}.sv-cr-canvas .sv-ed-fields{background:0 0}.sv-cr-fan{height:380px;margin:0 22px 22px;position:relative}.sv-cr-piece{background:var(--charcoal);color:var(--off-white);border:3px solid var(--white);border-radius:10px;align-content:end;gap:2px;padding:12px;display:grid;position:absolute;overflow:hidden;box-shadow:0 14px 30px #00000038}.sv-cr-piece img{opacity:.55;position:absolute;inset:0}.sv-cr-piece b,.sv-cr-piece small,.sv-cr-piece span,.sv-cr-piece i{position:relative}.sv-cr-piece b{font-family:var(--f-overpass);font-size:1.0625rem;font-weight:800;line-height:1.1}.sv-cr-piece small{font-family:var(--f-spline-mono);color:var(--mint);font-size:.625rem}.sv-cr-post{width:44%;height:250px;top:30px;left:2%;rotate:-5deg}.sv-cr-story{z-index:2;width:28%;height:300px;top:0;left:36%;rotate:3deg}.sv-cr-flyer{background:var(--off-white);width:34%;height:220px;color:var(--charcoal);align-content:start;top:20px;right:2%;rotate:6deg}.sv-cr-flyer i{background:#c9ccd0;border-radius:4px;height:7px}.sv-cr-flyer small{color:var(--mint-dark);margin-top:auto}.sv-cr-vid{z-index:3;width:40%;height:130px;bottom:0;left:12%;rotate:2deg}.sv-cr-vid span{background:var(--mint);width:40px;height:40px;color:var(--charcoal);border-radius:50%;place-self:center;place-items:center;margin-bottom:4px;font-size:.875rem;display:grid}.sv-cr-cover{aspect-ratio:1;text-align:center;background:var(--mint-dark);width:30%;height:auto;color:var(--white);z-index:3;place-content:center;bottom:10px;right:6%;rotate:-4deg}.sv-cr-cover small{color:var(--white)}.sv-cr-kit{border-top:1px solid #d9dadd;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;padding:12px 22px;font-size:.8125rem;display:flex}.sv-cr-kit span{font-family:var(--f-spline-mono);color:#5b6066;font-size:.75rem}.sv-cr-kit em{background:var(--off-white);border-radius:6px;padding:2px 8px;font-style:normal}.sv-cr-kit b{color:var(--mint-dark);margin-left:auto}.h-motion .sv-mgr-wrap[data-in] .sv-cr-piece{animation:.6s cubic-bezier(.2,.7,.2,1) both sv-cr-in;animation-delay:calc(.5s + var(--k) * .15s)}@keyframes sv-cr-in{0%{opacity:0;translate:0 30px;scale:.92}}.sv-cr-reel{min-height:520px;padding:0;position:relative;overflow:hidden}.sv-cr-reel img{position:absolute;inset:0}.sv-cr-reel-cap{background:var(--white);color:var(--charcoal);font-family:var(--f-overpass);border-radius:6px;padding:6px 10px;font-size:1.125rem;font-weight:800;line-height:1.15;position:absolute;bottom:60px;left:14px;right:50px}.sv-cr-reel-rail{gap:14px;display:grid;position:absolute;bottom:60px;right:12px}.sv-cr-reel-rail i{background:#ffffffd9;border-radius:50%;width:28px;height:28px}.h-motion .sv-mgr-wrap[data-in] .sv-cr-reel-cap{animation:.5s 1.4s both sv-ed-drop}.sv-cr-pod{gap:14px}.sv-cr-pod-art{aspect-ratio:1;background:var(--mint-dark);color:var(--white);text-align:center;font-family:var(--f-overpass);border-radius:12px;place-items:center;padding:20px;font-size:1.5rem;font-weight:800;line-height:1.05;display:grid}.sv-cr-pod-t{gap:4px;display:grid}.sv-cr-pod-t small{color:#5b6066;font-size:.75rem}.sv-cr-pod-bar{background:#d9dadd;border-radius:2px;height:4px}.sv-cr-pod-bar i{background:var(--charcoal);border-radius:2px;width:30%;height:100%;display:block}.sv-cr-pod-ctl{justify-content:center;align-items:center;gap:28px;font-size:1rem;display:flex}.sv-cr-pod-ctl b{background:var(--charcoal);width:50px;height:50px;color:var(--white);border-radius:50%;place-items:center;display:grid}.sv-cr-tl{background:var(--charcoal);border-radius:10px;gap:6px;padding:12px;display:grid;position:relative}.sv-cr-tc{font-family:var(--f-spline-mono);color:var(--mint);font-size:.75rem}.sv-cr-trk{align-items:center;gap:3px;height:30px;display:flex}.sv-cr-trk small{width:66px;font-family:var(--f-spline-mono);color:#c9ccd0;flex:none;font-size:.625rem}.sv-cr-trk i{background:#4d6b75;border-radius:4px;height:100%}.sv-cr-cap i{background:var(--off-white);height:60%}.sv-cr-mus i{background:repeating-linear-gradient(90deg,#3e5963 0 3px,#2c3a40 3px 6px);height:70%}.sv-cr-head{background:var(--mint);width:2px;position:absolute;top:30px;bottom:10px;left:40%}.h-motion .sv-mgr-wrap[data-in] .sv-cr-trk i{animation:.4s both sv-cr-clip;animation-delay:calc(.5s + var(--k) * .12s);transform-origin:0}.h-motion .sv-mgr-wrap[data-in] .sv-cr-head{animation:3s linear 1.2s both sv-cr-play}@keyframes sv-cr-clip{0%{scale:0 1}}@keyframes sv-cr-play{0%{left:80px}to{left:72%}}.sv-cr-wave{background:var(--charcoal);border-radius:10px;gap:10px;padding:14px;display:grid}.sv-cr-wave>p:first-child{align-items:center;gap:2px;height:90px;display:flex}.sv-cr-wave i{background:#4d6b75;border-radius:2px;flex:1}.sv-cr-wave i[data-cut]{background:0 0;flex:.0001;height:2px}.sv-cr-wave-k{font-family:var(--f-spline-mono);color:#c9ccd0;flex-wrap:wrap;gap:6px 18px;font-size:.6875rem;display:flex}.sv-cr-wave-k b{color:var(--mint)}.h-motion .sv-mgr-wrap[data-in] .sv-cr-wave i[data-cut]{animation:.6s 1.2s both sv-cr-cut}@keyframes sv-cr-cut{0%{background:#e07a68;flex:1;height:8%}}.sv-cr-wide{grid-template-columns:minmax(0,1fr)!important}.sv-cr-wide .sv-ed-ed{margin-right:0!important}.sv-cr-sel{outline:2px solid var(--mint-dark);justify-self:start;margin:18px 0 0 -10px;padding:6px 10px;position:relative}.sv-cr-hs i{background:var(--white);border:2px solid var(--mint-dark);width:10px;height:10px;position:absolute}.sv-cr-hs i:first-child{top:-6px;left:-6px}.sv-cr-hs i:nth-child(2){top:-6px;right:-6px}.sv-cr-hs i:nth-child(3){bottom:-6px;left:-6px}.sv-cr-hs i:nth-child(4){bottom:-6px;right:-6px}.sv-cr-hs:after{content:"Headline · Overpass 800";background:var(--mint-dark);color:var(--white);font-style:normal;font-family:var(--f-spline-mono);letter-spacing:0;white-space:nowrap;padding:2px 8px;font-size:.6875rem;font-weight:400;line-height:1.6;position:absolute;top:-26px;left:-2px}.sv-cr .sv-crumbs{margin-bottom:4px}.sv-cr-canvas .sv-crumbs{margin-bottom:18px}.sv-cr-sizes{flex-wrap:wrap;align-items:end;gap:16px 14px;display:flex}.sv-cr-z{gap:5px;display:grid}.sv-cr-z>div{color:var(--white);border-radius:6px;align-content:end;gap:4px;padding:8px;display:grid;position:relative;overflow:hidden}.sv-cr-z img{position:absolute;inset:0}.sv-cr-z>div:before{content:"";background:#25272a9e;position:absolute;inset:0}@media (max-width:899px){.sv-cr-sizes{zoom:.72}}.sv-cr-z>div:before{z-index:1}.sv-cr-z>div b,.sv-cr-z>div span{z-index:2;position:relative}.sv-cr-z>div b{font-family:var(--f-overpass);font-size:.8125rem;font-weight:800;line-height:1.1}.sv-cr-z>div span{background:var(--mint);color:var(--charcoal);border-radius:999px;justify-self:start;padding:2px 8px;font-size:.625rem;font-weight:700}.sv-cr-z figcaption{font-family:var(--f-spline-mono);color:#5b6066;font-size:.625rem;display:grid}.sv-cr-z figcaption b{font-family:var(--f-hanken);color:var(--charcoal);font-size:.75rem}.sv-cr-z-sq>div{width:115px;height:115px}.sv-cr-z-p45>div{width:110px;height:138px}.sv-cr-z-st>div{width:84px;height:150px}.sv-cr-z-cov>div{width:228px;height:84px}.sv-cr-z-ad>div{width:180px;height:94px}.sv-cr-z-hp>div{width:75px;height:150px}.sv-cr-z-lb>div{grid-auto-flow:column;place-content:center space-between;align-items:center;width:276px;height:34px;padding:0 8px}.sv-cr-z-em>div{width:180px;height:60px}.sv-cr-z-fl>div,.sv-cr-z-bc>div{background:var(--off-white);color:var(--charcoal)}.sv-cr-z-fl>div:before,.sv-cr-z-bc>div:before{display:none}.sv-cr-z-fl>div{width:100px;height:142px}.sv-cr-z-fl img{height:52%;inset:0 0 48%}.sv-cr-z-bc>div{align-content:center;width:120px;height:73px}.sv-cr-z-bc img{width:30%;inset:0 70% 0 0}.sv-cr-z-bc>div b{margin-left:30%;padding-left:4px}.sv-cr-z-st>div b,.sv-cr-z-hp>div b,.sv-cr-z-bc>div b{font-size:.6875rem}.h-motion .sv-mgr-wrap[data-in] .sv-cr-z{animation:.45s cubic-bezier(.2,.7,.2,1) both sv-cr-in;animation-delay:calc(.5s + var(--k) * .18s)}@media (min-width:900px){.sv-cr-canvas{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.sv-cr-fan{height:420px;margin:22px}.sv-cr-wide .sv-ed-fields:has(.sv-cr-pic){grid-template-rows:1fr repeat(5,auto) 1fr;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);column-gap:40px}.sv-cr-wide .sv-ed-fields:has(.sv-cr-pic)>:not(.sv-cr-pic){grid-column:1}.sv-cr-wide .sv-ed-fields:has(.sv-cr-pic)>:first-child{grid-row:2}.sv-cr-wide .sv-ed-fields:has(.sv-cr-pic)>:nth-child(2){grid-row:3}.sv-cr-wide .sv-ed-fields:has(.sv-cr-pic)>:nth-child(3){grid-row:4}.sv-cr-wide .sv-ed-fields:has(.sv-cr-pic)>:nth-child(4){grid-row:5}.sv-cr-wide .sv-ed-fields:has(.sv-cr-pic)>:nth-child(5){grid-row:6}.sv-cr-pic{grid-area:1/2/8;align-self:center}.sv-cr-wide .sv-ed-fields{padding:32px}}.sv-cr-check{background:var(--off-white);border-radius:12px;gap:12px;padding:16px;display:grid;position:relative}.sv-cr-check-old{color:#4a4e53;font-size:1rem;line-height:1.6}.sv-cr-check-old u{text-underline-offset:4px;-webkit-text-decoration:underline wavy #c0392b;text-decoration:underline wavy #c0392b}.sv-cr-flags{gap:6px;display:grid}.sv-cr-flags li{background:var(--white);border-radius:8px;grid-template-columns:110px 1fr auto;align-items:center;gap:10px;padding:8px 12px;font-size:.8125rem;display:grid}.sv-cr-flags b{color:#a93226}.sv-cr-flags span{color:#4a4e53}.sv-cr-flags em{background:var(--mint-dark);color:var(--white);border-radius:999px;padding:2px 10px;font-size:.75rem;font-style:normal;font-weight:600}.sv-cr-score{background:var(--charcoal);border-radius:50%;place-items:center;width:96px;height:96px;display:grid;position:absolute;top:-26px;right:-10px;rotate:6deg;box-shadow:0 12px 26px #0000004d}.sv-cr-score svg{position:absolute;inset:6px;rotate:-90deg}.sv-cr-score circle{fill:none;stroke-width:3.4px}.sv-cr-score-bg{stroke:#3a3c40}.sv-cr-score-fg{stroke:var(--mint);stroke-dasharray:92 100;stroke-linecap:round}.sv-cr-score p{color:var(--off-white);justify-items:center;display:grid;position:relative}.sv-cr-score b{font-family:var(--f-overpass);color:var(--mint);font-size:1.5rem;font-weight:800;line-height:1}.sv-cr-score span{font-family:var(--f-spline-mono);color:#c9ccd0;font-size:.5625rem}.sv-cr-check-new{background:var(--white);border-left:3px solid var(--mint-dark);font-family:var(--f-overpass);border-radius:0 8px 8px 0;padding:12px 14px;font-size:1.125rem;font-weight:800;line-height:1.25}.h-motion .sv-mgr-wrap[data-in] .sv-cr-flags em{animation:.4s both sv-bt-pop;animation-delay:calc(.8s + var(--k) * .5s)}.h-motion .sv-mgr-wrap[data-in] .sv-cr-score-fg{animation:2s cubic-bezier(.3,.6,.3,1) .6s both sv-cr-score}.h-motion .sv-mgr-wrap[data-in] .sv-cr-check-new{animation:.5s 2.4s both sv-cr-in}@keyframes sv-cr-score{0%{stroke-dasharray:41 100}}.sv-cr-check{margin-top:40px}.sv-cr-check .sv-cr-score{top:-58px;right:8px}.sv-cr-check-old{padding-right:70px}.sv-bs .sv-pg-body{gap:14px}.sv-bs-top,.sv-bs-logo,.sv-bs-sw,.sv-bs-type,.sv-bs-photos,.sv-bs-tpl,.sv-bs-sizes{position:relative}.sv-bs-top{align-items:center;gap:14px;display:flex}.sv-bs-logo{color:#efe8df;background:#2b2a28;border-radius:10px;padding:14px 18px;display:grid}.sv-bs-logo b{font-family:var(--f-overpass);letter-spacing:-.02em;font-size:1.375rem;font-weight:800}.sv-bs-logo small{font-family:var(--f-spline-mono);color:#d9c9b6;font-size:.6875rem}.sv-bs-logos{gap:6px;display:flex}.sv-bs-logos i{border:2px solid #2b2a28;border-radius:8px;width:40px;height:40px}.sv-bs-logos i:nth-child(2){background:#2b2a28}.sv-bs-logos i:nth-child(3){background:#b5643f;border-color:#b5643f}.sv-bs-sw{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.sv-bs-sw span{gap:2px;font-size:.75rem;display:grid}.sv-bs-sw i{border:1px solid #d9dadd;border-radius:6px;height:40px}.sv-bs-sw small{font-family:var(--f-spline-mono);color:#5b6066;font-size:.625rem}.sv-bs-type{background:var(--off-white);border-radius:8px;align-items:center;gap:14px;padding:10px 12px;display:flex}.sv-bs-type>b{font-family:var(--f-overpass);font-size:2.25rem;font-weight:800;line-height:1}.sv-bs-type span{font-size:.8125rem;display:grid}.sv-bs-type small{color:#5b6066}.sv-bs-photos{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.sv-bs-photos img{object-fit:cover;border-radius:6px;width:100%;height:70px}.sv-bs-photos img:nth-child(2){object-position:left}.sv-bs-photos img:nth-child(3){object-position:right}.sv-bs-tpl,.sv-bs-sizes{flex-wrap:wrap;justify-self:start;gap:6px;padding-right:20px;display:flex}.sv-bs-tpl span:not(.sv-pg-pin){color:#efe8df;font-family:var(--f-overpass);background:#2b2a28;border-radius:6px;padding:10px 12px;font-size:.875rem;font-weight:800}.sv-bs-sizes span:not(.sv-pg-pin){font-family:var(--f-spline-mono);border:1.5px solid #c9ccd0;border-radius:999px;padding:4px 10px;font-size:.75rem}.sv-vw-feed{background:var(--off-white);grid-template-columns:1fr 1.3fr 1fr;align-items:center;gap:8px;display:grid}.sv-vw-feed i{background:#d9dadd;border-radius:6px;height:80px}.sv-vw-feed b{color:#efe8df;height:104px;font-family:var(--f-overpass);background:#2b2a28;border-radius:6px;place-items:end start;padding:8px;font-size:.875rem;font-weight:800;line-height:1.1;display:grid}.sv-vw-glance{color:#efe8df;background:#2b2a28;gap:4px;display:grid}.sv-vw-glance b{font-family:var(--f-overpass);font-size:2.5rem;font-weight:800;line-height:1}.sv-vw-glance span{font-family:var(--f-spline-mono);color:#d9c9b6;font-size:.75rem}.sv-vw-same{background:var(--off-white);grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.sv-vw-same span{background:var(--white);border-top:6px solid #b5643f;border-radius:6px;align-content:space-between;height:96px;padding:8px;display:grid}.sv-vw-same i{background:#efe8df;border-radius:4px;height:34px}.sv-vw-same b{font-family:var(--f-overpass);color:#2b2a28;font-size:.6875rem;font-weight:800}.sv-vd-view,.sv-vd-clips,.sv-vd-audio,.sv-vd-end,.sv-pd-title,.sv-pd-tl,.sv-pd-lv,.sv-pd-ch,.sv-pd-notes,.sv-cp-sub,.sv-cp-proof,.sv-cp-btn,.sv-cp-ad,.sv-pg-h1{position:relative}.sv-vd-view{height:190px;overflow:visible}.sv-vd-view img{object-fit:cover;border-radius:8px;width:100%;height:100%}.sv-vd-hook{background:var(--charcoal);color:var(--mint);font-family:var(--f-spline-mono);border-radius:999px;padding:3px 10px;font-size:.6875rem;position:absolute;top:10px;left:10px}.sv-vd-cap{background:var(--white);font-family:var(--f-overpass);border-radius:6px;padding:5px 10px;font-size:1rem;font-weight:800;position:absolute;bottom:12px;left:10px}.sv-vd-clips{gap:3px;height:26px;padding-right:20px;display:flex}.sv-vd-clips i{background:#4d6b75;border-radius:4px}.sv-vd-audio{background:var(--off-white);border-radius:8px;justify-self:start;align-items:center;gap:10px;padding:6px 30px 6px 12px;font-size:.8125rem;display:flex}.sv-vd-audio span:not(.sv-pg-pin){color:#5b6066}.sv-vd-end{background:var(--charcoal);color:var(--off-white);border-radius:8px;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.sv-vd-end b{font-family:var(--f-overpass);font-weight:800}.sv-vd-end span:not(.sv-pg-pin){background:var(--mint);color:var(--charcoal);border-radius:999px;padding:4px 12px;font-size:.8125rem;font-weight:700}.sv-pd-title{padding-right:20px;display:grid}.sv-pd-title b{font-family:var(--f-overpass);font-size:1.25rem;font-weight:800}.sv-pd-title small{color:#5b6066;font-size:.8125rem}.sv-pd-tl{background:var(--charcoal);border-radius:8px;align-items:center;gap:4px;padding:8px;display:flex}.sv-pd-tl>p{flex:1;align-items:center;gap:2px;height:50px;display:flex}.sv-pd-tl>p i{background:#4d6b75;border-radius:2px;flex:1}.sv-pd-tl>p i[data-cut]{background:#e07a68;flex:.6;height:2px}.sv-pd-io{background:var(--mint-dark);color:var(--white);font-family:var(--f-spline-mono);border-radius:4px;padding:14px 8px;font-size:.625rem}.sv-pd-tl>.sv-pg-pin:last-child{left:30px;right:auto}.sv-pd-lv{gap:6px;padding-right:20px;display:grid}.sv-pd-lv span:not(.sv-pg-pin){grid-template-columns:44px 1fr;align-items:center;gap:8px;font-size:.8125rem;display:grid}.sv-pd-lv i{background:var(--mint-dark);border-radius:4px;height:8px}.sv-pd-ch{font-family:var(--f-spline-mono);color:#4a4e53;gap:2px;font-size:.75rem;display:grid;padding:0 20px 0 0!important}.sv-pd-notes{background:var(--off-white);border-radius:8px;gap:6px;padding:10px 12px;font-size:.8125rem;display:grid}.sv-pd-notes i{background:#d9dadd;border-radius:4px;height:7px}.sv-pd-notes i:last-child{width:60%}.sv-cp-sub{color:#4a4e53;padding-right:20px;font-size:1rem}.sv-cp-proof{flex-wrap:wrap;justify-self:start;gap:6px;padding-right:20px;display:flex}.sv-cp-proof span:not(.sv-pg-pin){background:var(--off-white);border:1.5px solid #c9ccd0;border-radius:999px;padding:4px 10px;font-size:.8125rem}.sv-cp-btn{justify-self:start}.sv-cp-btn span:not(.sv-pg-pin){background:var(--mint-dark);color:var(--white);border-radius:6px;padding:10px 18px;font-size:.875rem;font-weight:700;display:inline-block}.sv-cp-ad{color:#4a4e53;border:1.5px solid #d9dadd;border-radius:8px;gap:2px;padding:10px 12px;font-size:.8125rem;display:grid}.sv-cp-ad small{color:var(--charcoal);font-weight:700}.sv-cp-ad b{color:#1f4fbf;font-size:.9375rem}.sv-vw-lv{background:var(--off-white);gap:8px;display:grid}.sv-vw-lv span{grid-template-columns:44px 1fr;align-items:center;gap:8px;font-size:.8125rem;display:grid}.sv-vw-lv i{background:var(--mint-dark);border-radius:5px;width:80%;height:10px}.sv-vw-lv small{font-family:var(--f-spline-mono);color:#5b6066;font-size:.6875rem}.sv-vw-code s,.sv-vw-read s{color:#9aa0a6;text-decoration-color:#c0392b}.sv-bb p{margin:0}.sv-bb .sv-mgr-wrap{width:100%}.sv-bb-st,.sv-bb-sw{display:grid}.sv-bb-st>*,.sv-bb-sw>*{grid-area:1/1;text-decoration:none}.sv-bb-sw s{opacity:0}.h-motion .sv-mgr-wrap[data-in] .sv-bb-st s,.h-motion .sv-mgr-wrap[data-in] .sv-bb-sw s{animation:sv-bb-out var(--d) steps(1) both}.h-motion .sv-mgr-wrap[data-in] .sv-bb-st ins,.h-motion .sv-mgr-wrap[data-in] .sv-bb-sw ins{animation:sv-bb-in var(--d) steps(1) both}@keyframes sv-bb-out{0%{opacity:1}to{opacity:0}}@keyframes sv-bb-in{0%{opacity:0}to{opacity:1}}.sv-bb-cv{--gap:44px;color:var(--charcoal);background-color:#f0f1f2;background-image:radial-gradient(#d3d5d8 1px,#0000 1px);background-size:18px 18px;border-radius:16px;padding:40px 26px 30px;box-shadow:0 24px 60px #00000073}.sv-bb-an{font-family:var(--f-spline-mono);color:#5b6066;font-size:.75rem;margin-bottom:6px!important}.sv-bb-fr{aspect-ratio:9/16;background:var(--white);border-radius:6px;box-shadow:0 10px 24px #0000001f;container-type:inline-size}.sv-bb-in{align-content:start;gap:5cqi;padding:7cqi;display:grid}.sv-bb-mnav{justify-content:space-between;align-items:center;font-size:6cqi;display:flex}.sv-bb-mnav b{font-family:var(--f-overpass);font-weight:800}.sv-bb-mnav em{background:var(--mint-dark);color:var(--white);border-radius:4px;padding:1.4cqi 4cqi;font-style:normal;font-weight:700}.sv-bb-in img{aspect-ratio:16/11;object-fit:cover;border-radius:6px;width:100%;display:block}.sv-bb-mh{font-family:var(--f-overpass);letter-spacing:-.02em;font-size:9cqi;font-weight:800;line-height:1.08}.sv-bb-mp{color:#4a4e53;font-size:5.6cqi;line-height:1.45}.sv-bb-mb{background:var(--mint-dark);color:var(--white);text-align:center;border-radius:5px;padding:4cqi;font-size:5.6cqi;font-weight:700;position:relative}.sv-bb-mf{gap:1.6cqi;display:grid}.sv-bb-mf small{color:#5b6066;font-size:5cqi}.sv-bb-mf b{border:1.5px solid #c9ccd0;border-radius:5px;padding:3cqi 4cqi;font-size:5.6cqi;font-weight:600}.sv-bb-ok{background:var(--mint-dark);border-radius:50%;justify-self:start;width:18cqi;height:18cqi;margin-top:4cqi;position:relative}.sv-bb-ok:after{content:"";border:solid var(--white);border-width:0 3px 3px 0;width:22%;height:40%;position:absolute;top:22%;left:36%;rotate:45deg}.sv-bb-bub{background:var(--off-white);border-radius:10px 10px 10px 3px;padding:4cqi;font-size:5.6cqi;line-height:1.45}.sv-bb-nx{border-top:1px solid #e3e4e6;justify-content:space-between;gap:4cqi;padding-top:3cqi;font-size:5.2cqi;display:flex}.sv-bb-nx small{font-size:inherit;color:#5b6066}.sv-bb-link{width:calc(7cqi + var(--gap));background:var(--mint-dark);transform-origin:0;height:2px;position:absolute;top:50%;left:100%}.sv-bb-link:before{content:"";background:var(--white);border:2px solid var(--mint-dark);box-sizing:border-box;border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:-5px}.sv-bb-link:after{content:"";border:6px solid #0000;border-left:8px solid var(--mint-dark);border-right:0;position:absolute;top:-5px;right:-2px}@keyframes sv-bb-rise{0%{opacity:0;translate:0 18px}}@keyframes sv-bb-draw{0%{scale:0 1}}@media (max-width:599px){.sv-bb-an{font-size:.625rem}.sv-bb-link:after{border-width:4px 0 4px 6px;top:-3px}.sv-bb-link:before{width:8px;height:8px;top:-3px;left:-4px}}.sv-bb-cv{--gap:32px;--rg:56px;padding:66px 26px 34px}.sv-bb-grid{column-gap:var(--gap);row-gap:var(--rg);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;display:grid;position:relative}.sv-bb-grid>:nth-child(2){grid-area:1/1}.sv-bb-grid>:nth-child(3){grid-area:1/2}.sv-bb-grid>:nth-child(4){grid-area:1/3}.sv-bb-grid>:nth-child(5){grid-area:1/4}.sv-bb-ar{z-index:1;min-width:0;position:relative}.sv-bb-test{border:1.5px dashed #9aa0a6;border-radius:10px;grid-area:1/1/2/3;align-self:stretch;margin:-44px -14px -14px!important}.sv-bb-test span{background:var(--mint-dark);color:var(--white);font-family:var(--f-spline-mono);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:.6875rem;font-weight:600;position:absolute;top:10px;left:10px}.sv-bb-test{position:relative}.sv-bb-res{color:#4a4e53;font-family:var(--f-spline-mono);white-space:nowrap;background:#d9dadd;border-radius:999px;padding:3px 10px;font-size:.6875rem;font-weight:600;display:inline-grid;margin-top:8px!important}.sv-bb-win{background:0 0;padding:0}.sv-bb-win .sv-bb-sw{justify-items:start}.sv-bb-win s,.sv-bb-win ins{border-radius:999px;padding:3px 10px}.sv-bb-win s{color:#4a4e53;background:#d9dadd}.sv-bb-win ins{background:var(--mint-dark);color:var(--white)}.sv-bb-onav{justify-content:space-between;align-items:flex-start;gap:4cqi;display:flex}.sv-bb-onav b{font-family:var(--f-overpass);font-size:5.6cqi;font-weight:700;line-height:1.25}.sv-bb-onav i{border:solid var(--charcoal);border-width:1.5px 0;flex:none;width:8cqi;height:6cqi;margin-top:1cqi;position:relative}.sv-bb-onav i:after{content:"";background:var(--charcoal);height:1.5px;margin-top:-.75px;position:absolute;top:50%;left:0;right:0}.sv-bb-slide{position:relative}.sv-bb-slide img{aspect-ratio:16/9;object-fit:cover;border-radius:3px;width:100%;display:block}.sv-bb-slide span{justify-content:center;gap:2cqi;display:flex;position:absolute;bottom:3cqi;left:0;right:0}.sv-bb-slide span i{background:#ffffff8c;border-radius:50%;width:2.6cqi;height:2.6cqi}.sv-bb-slide span i:first-child{background:var(--white)}.sv-bb-oh{font-family:var(--f-overpass);font-size:7.6cqi;font-weight:700;line-height:1.1}.sv-bb-olink{color:#1f4fbf;font-size:5.6cqi;text-decoration:underline}.sv-bb-elbow{width:calc(100% + var(--gap));height:var(--rg);display:none;position:absolute;top:100%;right:50%}.sv-bb-elbow:before{content:"";border:solid var(--mint-dark);border-width:0 2px 2px 0;border-bottom-right-radius:8px;height:50%;position:absolute;top:0;left:8px;right:-1px}.sv-bb-elbow:after{content:"";border:solid var(--mint-dark);border-width:2px 0 0 2px;border-top-left-radius:8px;width:10px;position:absolute;top:calc(50% - 2px);bottom:8px;left:-1px}.sv-bb-elbow b{border:6px solid #0000;border-top:8px solid var(--mint-dark);border-bottom:0;position:absolute;bottom:0;left:-6px}.h-motion .sv-mgr-wrap[data-in] .sv-bb-ar,.h-motion .sv-mgr-wrap[data-in] .sv-bb-test{animation:sv-bb-rise .6s cubic-bezier(.16, 1, .3, 1) var(--at) both}.h-motion .sv-mgr-wrap[data-in] .sv-bb-res{animation:.4s 1.1s both sv-bb-rise}.h-motion .sv-mgr-wrap[data-in] .sv-bb-win .sv-bb-sw{--d:1.8s}.h-motion .sv-mgr-wrap[data-in] .sv-bb-grid .sv-bb-link{animation:.5s cubic-bezier(.65,0,.35,1) 2s both sv-bb-draw}.h-motion .sv-mgr-wrap[data-in] .sv-bb-grid>:nth-child(4) .sv-bb-link{animation-delay:2.9s}.h-motion .sv-mgr-wrap[data-in] .sv-bb-elbow{animation:.5s 2s both sv-bb-rise}@media (min-width:900px){.sv-bb{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:48px}}@media (max-width:599px){.sv-bb-cv{--gap:18px;--rg:52px;padding:58px 16px 22px}.sv-bb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-bb-grid>:nth-child(4){grid-area:2/1}.sv-bb-grid>:nth-child(5){grid-area:2/2}.sv-bb-test{margin:-40px -8px -8px!important}.sv-bb-b .sv-bb-link{display:none}.sv-bb-elbow{display:block}.sv-bb-res,.sv-bb-win s,.sv-bb-win ins{font-size:.625rem}.sv-bb-win ins{white-space:normal}}.sv-bb-test{border:0;border-top:1.5px solid #9aa0a6;border-radius:0;align-self:start;height:10px;margin:-26px 0 0!important}.sv-bb-test:before,.sv-bb-test:after{content:"";background:#9aa0a6;width:1.5px;height:10px;position:absolute;top:-1.5px}.sv-bb-test:before{left:0}.sv-bb-test:after{right:0}.sv-bb-test span{top:-12px;left:50%;translate:-50%}@media (max-width:599px){.sv-bb-test{margin:-26px 0 0!important}}.sv-bb-an{justify-content:space-between;align-items:center;gap:6px;display:flex}.sv-bb-an .sv-bb-res{margin:-4px 0 0!important}.sv-bb-cv{box-shadow:none;border-radius:0}.sv-hb .sv-head h2{padding-top:28px}.sv-hb .h-inspecting{padding:30px .16em .06em}.sv-hb .h-af{margin-top:56px}.sv-hb-more{color:#4a4e53;margin:8px 0 0;font-size:1rem}.sv-hb-more a{color:var(--mint-dark);text-underline-offset:3px;font-weight:600}.sv-wc p{margin:0}.sv-wc ul{margin:0;padding:0;list-style:none}.sv-wc .sv-mgr-wrap{width:100%}@media (min-width:900px){.sv-wc{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.sv-wc-win{background:var(--white);color:var(--charcoal);border-radius:12px;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000073}.sv-wc-bar{font-family:var(--f-spline-mono);color:#4a4e53;background:#e9eaec;align-items:center;gap:6px;padding:9px 12px;font-size:.75rem;display:flex}.sv-wc-bar>i{background:#c9ccd0;border-radius:50%;flex:none;width:9px;height:9px}.sv-wc-bar>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:6px;overflow:hidden}.sv-wc-body{position:relative;container-type:inline-size}.sv-wc-site{background:var(--white);color:var(--charcoal);gap:3cqi;padding:3.6cqi;display:grid}@container (max-width:420px){.sv-wc-site{gap:5cqi;padding:6cqi}}.sv-wc-old{gap:2.6cqi}.sv-wc-onav{color:#5b6066;flex-wrap:wrap;align-items:center;gap:1cqi 2.4cqi;font-size:max(.625rem,2cqi);display:flex}.sv-wc-onav b{font-family:var(--f-overpass);color:var(--charcoal);flex-basis:100%;font-size:max(.75rem,2.8cqi);font-weight:700}.sv-wc-slide{position:relative}.sv-wc-slide img{aspect-ratio:3;object-fit:cover;border-radius:4px;width:100%;display:block}.sv-wc-slide p{justify-content:center;gap:1.4cqi;display:flex;position:absolute;bottom:2.4cqi;left:0;right:0}.sv-wc-slide i{background:#ffffff8c;border-radius:50%;width:1.6cqi;height:1.6cqi}.sv-wc-slide i:first-child{background:var(--white)}.sv-wc-oh{font-family:var(--f-overpass);font-size:4.2cqi;font-weight:700;line-height:1.1}.sv-wc-op{color:#5b6066;max-width:60ch;font-size:max(.625rem,2.2cqi);line-height:1.5}.sv-wc-olink{color:#1f4fbf;font-size:max(.625rem,2.2cqi);text-decoration:underline}.sv-wc-old{grid-template-columns:.85fr 1.15fr;align-items:stretch;gap:3cqi}.sv-wc-slide img{aspect-ratio:auto;height:100%;min-height:220px}@media (max-width:599px){.sv-wc-slide img{min-height:160px}}.sv-wc-cmp{display:grid;position:relative}.sv-wc-cmp-l,.sv-wc-cmp-r{grid-area:1/1;display:grid}.sv-wc-cmp-r{clip-path:inset(0 0 0 calc(var(--x) * 1%))}.sv-wc-cmp-line{top:0;bottom:0;left:calc(var(--x) * 1%);background:var(--charcoal);pointer-events:none;width:2px;margin-left:-1px;position:absolute}.sv-wc-cmp-line b{background:var(--charcoal);border:2px solid var(--white);border-radius:50%;width:40px;height:40px;margin:-20px 0 0 -20px;position:absolute;top:50%;left:50%;box-shadow:0 6px 16px #0000004d}.sv-wc-cmp-line b:before,.sv-wc-cmp-line b:after{content:"";border:5px solid #0000;margin-top:-5px;position:absolute;top:50%}.sv-wc-cmp-line b:before{border-right:7px solid var(--white);border-left:0;left:6px}.sv-wc-cmp-line b:after{border-left:7px solid var(--white);border-right:0;right:6px}.sv-wc-cmp-in{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.sv-wc-cmp:has(.sv-wc-cmp-in:focus-visible){outline:3px solid var(--mint);outline-offset:-3px}.sv-wc-cap{font-family:var(--f-spline-mono);color:#c9ccd0;justify-content:space-between;font-size:.8125rem;display:flex;margin-top:14px!important}.sv-wc-cap span:first-child,.sv-wc-cap span:last-child{background:var(--off-white);color:var(--charcoal);border-radius:999px;padding:2px 10px;font-weight:600}.sv-wc-cap span:last-child{background:var(--mint)}.sv-wc-old{align-content:stretch}.sv-wc-ol{align-content:start;gap:3cqi;display:grid}@container (max-width:420px){.sv-wc-old{grid-template-columns:1fr}.sv-wc-old .sv-wc-slide{order:-1}.sv-wc-old .sv-wc-slide img{aspect-ratio:16/9;min-height:0}.sv-wc-old .sv-wc-onav{font-size:3.8cqi}.sv-wc-old .sv-wc-onav b{font-size:5cqi}.sv-wc-old .sv-wc-oh{font-size:7cqi}.sv-wc-old .sv-wc-op,.sv-wc-old .sv-wc-olink{font-size:4cqi}}.sv-wc-old{grid-template-columns:.9fr 1.1fr;gap:3cqi}.sv-wc-old .sv-wc-onav{font-size:max(.625rem,1.7cqi)}.sv-wc-old .sv-wc-onav b{font-size:max(.75rem,2.5cqi)}.sv-wc-old .sv-wc-oh{font-size:3.6cqi}.sv-wc-old .sv-wc-op,.sv-wc-old .sv-wc-olink{font-size:max(.625rem,1.8cqi)}.sv-wc-old .sv-wc-ol{gap:2.4cqi}@container (max-width:420px){.sv-wc-old{grid-template-columns:1fr}.sv-wc-old .sv-wc-onav{font-size:3.8cqi}.sv-wc-old .sv-wc-onav b{font-size:5cqi}.sv-wc-old .sv-wc-oh{font-size:7cqi}.sv-wc-old .sv-wc-op,.sv-wc-old .sv-wc-olink{font-size:4cqi}}.sv-wc-n{--forest:#1f3d36;--sand:#f5f0e8;--ink:#1c2422;--muted:#56605c;background:var(--sand);color:var(--ink);align-content:start;gap:3.4cqi;padding:3cqi 3.6cqi 3.6cqi;display:grid}.sv-wc-n-nav{color:var(--muted);align-items:center;gap:2.6cqi;font-size:max(.625rem,1.8cqi);display:flex}.sv-wc-n-nav b{font-family:var(--f-spectral);color:var(--forest);align-items:center;gap:1.2cqi;margin-right:auto;font-size:max(.8125rem,2.6cqi);font-weight:700;display:flex}.sv-wc-n-nav b i{border:.7cqi solid var(--forest);border-radius:50% 50% 50% 0;width:2.6cqi;height:2.6cqi}.sv-wc-n-nav em{background:var(--forest);color:var(--white);border-radius:999px;padding:1cqi 2.4cqi;font-style:normal;font-weight:600}.sv-wc-n-hero{grid-template-columns:1fr 1fr;align-items:center;gap:4cqi;display:grid}.sv-wc-n-txt{gap:2.4cqi;display:grid}.sv-wc-n-h{font-family:var(--f-spectral);letter-spacing:-.02em;color:var(--forest);font-size:5.8cqi;font-weight:500;line-height:1.04}.sv-wc-n-p{max-width:34ch;color:var(--muted);font-size:max(.6875rem,1.9cqi);line-height:1.55}.sv-wc-n-cta{flex-wrap:wrap;align-items:center;gap:1.4cqi 2.4cqi;font-size:max(.6875rem,1.9cqi);display:flex}.sv-wc-n-cta b{background:var(--forest);color:var(--white);border-radius:999px;padding:1.6cqi 3cqi;font-weight:600}.sv-wc-n-cta span{color:var(--forest);text-underline-offset:3px;font-weight:600;text-decoration:underline}.sv-wc-n-rate{color:var(--muted);font-size:max(.625rem,1.7cqi)}.sv-wc-n-rate b{font-family:var(--f-spectral);color:var(--forest);margin-right:.6cqi;font-size:max(.8125rem,2.6cqi);font-weight:700}.sv-wc-n-pic{padding-bottom:5cqi;position:relative}.sv-wc-n-pic img{aspect-ratio:4/4.2;object-fit:cover;object-position:60% 50%;border-radius:3cqi 3cqi 3cqi .8cqi;width:100%;display:block}.sv-wc-n-book{background:var(--white);border-radius:1.6cqi;gap:1.2cqi;padding:2cqi 2.4cqi;display:grid;position:absolute;bottom:0;left:-5cqi;box-shadow:0 1.6cqi 4cqi #1f3d3633}.sv-wc-n-bk{color:var(--muted);font-size:max(.625rem,1.6cqi);font-weight:600}.sv-wc-n-slots{gap:1cqi;display:flex}.sv-wc-n-slots span{color:var(--forest);white-space:nowrap;border:1px solid #d8d2c6;border-radius:999px;padding:.8cqi 1.6cqi;font-size:max(.625rem,1.6cqi);font-weight:600}.sv-wc-n-slots .sv-wc-n-on{background:var(--forest);border-color:var(--forest);color:var(--white)}.sv-wc-n-svc{border-top:1px solid #ddd6c9;grid-template-columns:repeat(3,1fr);gap:3cqi;display:grid;padding-top:2.6cqi!important}.sv-wc-n-svc li{gap:.6cqi;padding-right:3cqi;display:grid;position:relative}.sv-wc-n-svc b{font-family:var(--f-spectral);color:var(--forest);font-size:max(.8125rem,2.4cqi);font-weight:700}.sv-wc-n-svc span{color:var(--muted);font-size:max(.625rem,1.6cqi);line-height:1.4}.sv-wc-n-svc i{border:solid var(--forest);border-width:.4cqi .4cqi 0 0;width:1.4cqi;height:1.4cqi;position:absolute;top:1cqi;right:.6cqi;rotate:45deg}.sv-wc-n-foot{color:var(--forest);flex-wrap:wrap;gap:1cqi 3cqi;font-size:max(.625rem,1.6cqi);font-weight:600;display:flex}.sv-wc-n-foot span{align-items:center;gap:1cqi;display:flex}.sv-wc-n-foot span:before{content:"";border:solid var(--forest);border-width:0 0 .35cqi .35cqi;width:1.2cqi;height:.6cqi;margin-top:-.4cqi;rotate:-45deg}@container (max-width:420px){.sv-wc-n{gap:5cqi;padding:5cqi 5cqi 6cqi}.sv-wc-n-nav{font-size:3.6cqi}.sv-wc-n-nav>span{display:none}.sv-wc-n-nav b{gap:2cqi;font-size:5cqi}.sv-wc-n-nav b i{border-width:1.1cqi;width:4.4cqi;height:4.4cqi}.sv-wc-n-nav em{padding:1.6cqi 4cqi}.sv-wc-n-hero{grid-template-columns:1fr;gap:5cqi}.sv-wc-n-pic{order:-1;padding-bottom:8cqi}.sv-wc-n-pic img{aspect-ratio:16/11;border-radius:4cqi}.sv-wc-n-book{border-radius:3cqi;gap:2cqi;padding:3cqi 4cqi;left:4cqi}.sv-wc-n-bk,.sv-wc-n-slots span{font-size:3.2cqi}.sv-wc-n-slots span{padding:1.2cqi 2.4cqi}.sv-wc-n-slots span:last-child{display:none}.sv-wc-n-h{font-size:9.4cqi}.sv-wc-n-p,.sv-wc-n-cta{font-size:4cqi}.sv-wc-n-cta b{padding:2.6cqi 5cqi}.sv-wc-n-rate{font-size:3.6cqi}.sv-wc-n-rate b{font-size:5cqi}.sv-wc-n-svc{grid-template-columns:1fr;gap:0;padding-top:0!important}.sv-wc-n-svc li{border-bottom:1px solid #ddd6c9;padding:3cqi 6cqi 3cqi 0}.sv-wc-n-svc b{font-size:5cqi}.sv-wc-n-svc span{font-size:3.6cqi}.sv-wc-n-svc i{border-width:.7cqi .7cqi 0 0;width:2.4cqi;height:2.4cqi;margin-top:-1.2cqi;top:50%}.sv-wc-n-foot{font-size:3.4cqi}.sv-wc-n-foot span:before{border-width:0 0 .6cqi .6cqi;width:2.4cqi;height:1.2cqi}}.sv-cp-r{position:relative}.sv-cp p,.sv-cp ul{margin:0}.sv-cp ul{padding:0;list-style:none}.sv-cp .sv-wc-win{overflow:visible;box-shadow:0 18px 44px #00000024}.sv-cp .sv-wc-bar{border-radius:12px 12px 0 0}.sv-cp .sv-wc-n{border-radius:0 0 12px 12px}.sv-cp .sv-wc-n-nav{padding-right:18px}.sv-cp .sv-pg-pin{z-index:3;letter-spacing:0;font-style:normal;line-height:1}.sv-cp-page{isolation:isolate;gap:12px}.sv-cp-chip{background:var(--charcoal);color:var(--off-white);border-radius:10px;flex-wrap:wrap;justify-self:start;gap:4px 8px;padding:8px 14px;font-size:.8125rem;display:flex}.sv-cp-chip b{color:var(--mint);font-family:var(--f-spline-mono);font-weight:600}@media (min-width:1000px){.sv-cp-page{padding-bottom:28px;position:sticky;top:110px}.sv-cp-chip{position:absolute}.sv-cp-a{top:38%;right:-14px;rotate:2deg}.sv-cp-b{bottom:0;left:-18px;rotate:-2deg}.sv-cp-c{bottom:0;right:18px}}.sv-vw-design{background:var(--off-white);outline-offset:-8px;outline:1.5px dashed #9aa0a6;position:relative}.sv-vw-design p{font-family:var(--f-spectral);color:#1f3d36;font-size:1.25rem;font-weight:500;line-height:1.1}.sv-vw-design small{background:var(--charcoal);color:var(--mint);font-family:var(--f-spline-mono);border-radius:4px;justify-self:start;padding:2px 8px;font-size:.6875rem}.sv-vw-design span{gap:6px;display:flex}.sv-vw-design span i{background:#1f3d36;border-radius:3px;width:34px;height:12px}.sv-vw-design span i:nth-child(2){background:#f5f0e8;border:1px solid #c9c2b4}.sv-vw-design span i:nth-child(3){background:var(--white);border:1px solid #c9c2b4}.sv-vw-heat{background:#3a3d41;place-items:center;position:relative;overflow:hidden}.sv-vw-heat b{z-index:1;color:var(--white);background:#1f3d36;border-radius:999px;padding:8px 16px;font-size:.875rem;position:relative}.sv-vw-heat i{aspect-ratio:1;opacity:.8;background:radial-gradient(closest-side,#f47a1f 0 16%,#f5d03b 42%,#3fae6a 70%,#0000 100%);border-radius:50%;width:56px;position:absolute}.sv-vw-heat i:first-of-type{background:radial-gradient(closest-side,#e02b2b 0 22%,#f47a1f 38%,#f5d03b 56%,#3fae6a 76%,#0000 100%);width:80px;top:calc(50% - 46px);left:calc(50% - 40px)}.sv-vw-heat i:nth-of-type(2){top:calc(50% - 36px);left:calc(50% + 6px)}.sv-vw-heat i:nth-of-type(3){width:40px;top:10%;left:12%}.sv-vw-heat i:nth-of-type(4){width:36px;top:16%;right:10%}.sv-vw-heat i:nth-of-type(5){width:32px;bottom:6%;left:24%}.sv-vw-heat small{z-index:1;background:var(--charcoal);color:var(--mint);font-family:var(--f-spline-mono);border-radius:4px;padding:2px 8px;font-size:.6875rem;position:absolute;bottom:8px;right:10px}.h-motion .sv-vw .sv-vw-heat i{scale:clamp(.3, calc(var(--t,0) * 2.2 - .6), 1)}.sv-my p,.sv-my figure{margin:0}.sv-my .sv-mgr-wrap{width:100%}@media (min-width:900px){.sv-my{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}@property --sv-my-m{syntax:"<integer>";inherits:true;initial-value:12}.sv-my-yr{gap:14px;display:grid}.sv-my-yr-k{color:#c4c7cc;font-family:var(--f-spline-mono);align-items:baseline;gap:10px;font-size:.875rem;display:flex}.sv-my-yr-n:after{content:counter(m);counter-reset:m var(--sv-my-m);font-family:var(--f-overpass);color:var(--mint);font-size:2.5rem;font-weight:800}.h-motion .sv-mgr-wrap[data-in] .sv-my-yr{animation:4s linear .2s both sv-my-count}@keyframes sv-my-count{0%{--sv-my-m:0}to{--sv-my-m:12}}.sv-my-yr-pair{grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}.sv-my-yr figure{align-content:start;gap:10px;display:grid;container-type:inline-size}.sv-my-yr figcaption{font-family:var(--f-spline-mono);color:var(--off-white);font-size:.8125rem}.sv-my-site{background:var(--white);color:var(--charcoal);border-radius:10px;align-content:start;gap:4cqi;padding-bottom:5cqi;display:grid;overflow:hidden;box-shadow:0 24px 60px #00000073}.sv-my-site>p,.sv-my-pic,.sv-my-h{margin-inline:5cqi!important}.sv-my-addr{font-family:var(--f-spline-mono);color:#4a4e53;white-space:nowrap;background:#e9eaec;align-items:center;gap:3cqi;padding:3cqi 5cqi;font-size:max(.625rem,3.6cqi);display:flex;overflow:hidden;margin:0!important}.sv-my-lock{background:var(--white);color:var(--mint-dark);border-radius:999px;padding:.6cqi 2.4cqi;font-weight:600}.sv-my-site[data-left] .sv-my-lock{color:#c4362b}.sv-my-site[data-left] .sv-my-lock .sv-bb-sw s{color:var(--mint-dark)}.sv-my-nav{justify-content:space-between;align-items:center;font-size:max(.75rem,4.6cqi);display:flex}.sv-my-nav b{font-family:var(--f-overpass)}.sv-my-nav em{color:var(--white);background:#1d4d5c;border-radius:999px;padding:1cqi 4cqi;font-size:max(.625rem,3.6cqi);font-style:normal;font-weight:600}.sv-my-pic{position:relative}.sv-my-pic img{aspect-ratio:16/9;object-fit:cover;border-radius:2cqi;width:100%;display:block}.sv-my-broken{font-family:var(--f-spline-mono);color:#4a4e53;background:#f0f1f3;border:1.5px dashed #9aa0a6;border-radius:2cqi;place-items:center;font-size:max(.625rem,3.6cqi);display:grid;position:absolute;inset:0}.sv-my-h{font-family:var(--f-overpass);letter-spacing:-.02em;color:#1d4d5c;font-size:max(1rem,7.4cqi);font-weight:800;line-height:1.05}.sv-my-form{gap:2cqi;font-size:max(.625rem,3.6cqi);display:flex}.sv-my-form>span:first-child{color:#5b6066;border:1px solid #c9ccd0;border-radius:1.6cqi;flex:1;padding:2.4cqi 3cqi}.sv-my-form b{color:var(--white);white-space:nowrap;background:#1d4d5c;border-radius:1.6cqi;padding:2.4cqi 3.6cqi}.sv-my-err{color:#a5281f;background:#fdecea;border-radius:1.6cqi;padding:2cqi 3cqi;font-size:max(.625rem,3.6cqi);font-weight:600}.sv-my-foot{font-family:var(--f-spline-mono);color:var(--mint-dark);flex-wrap:wrap;justify-content:space-between;gap:2cqi;font-size:max(.625rem,3.4cqi);display:flex}.sv-my-site[data-left] .sv-my-foot{color:#c4362b}.sv-my-site[data-left] .sv-my-foot .sv-bb-sw s{color:var(--mint-dark)}.h-motion .sv-mgr-wrap[data-in] .sv-my-broken,.h-motion .sv-mgr-wrap[data-in] .sv-my-err{animation:sv-bb-in var(--d) steps(1) both}@media (max-width:599px){.sv-my-yr-pair{gap:10px}}.sv-dp-box{container-type:inline-size}.sv-dp-box .sv-my-site{overflow:visible;box-shadow:0 18px 44px #00000024}.sv-dp-box .sv-my-addr{border-radius:10px 10px 0 0;overflow:visible}.sv-dp-box .sv-my-foot>span,.sv-dp-box .sv-my-lock{padding-right:18px}@media (min-width:1000px){.sv-dp{max-width:520px}.sv-dp .sv-cp-a{top:30%}}.sv-vw-diff{background:var(--off-white);flex-wrap:wrap;align-content:center;gap:10px;display:flex;position:relative}.sv-vw-diff>span{background:var(--white);border:1px solid #d9dadd;border-radius:6px;align-content:start;gap:5px;width:calc(50% - 5px);height:62px;padding:8px;display:grid}.sv-vw-diff>span i{background:#d9dadd;border-radius:3px;height:6px}.sv-vw-diff>span i:first-child{background:#1d4d5c;width:70%;height:10px}.sv-vw-diff b{color:var(--white);background:#1d4d5c;border-radius:999px;justify-self:start;padding:2px 10px;font-size:.6875rem}.sv-vw-diff .sv-vw-gone{color:#c4362b;outline-offset:1px;background:0 0;outline:1.5px dashed #c4362b}.sv-vw-diff small{width:100%;font-family:var(--f-spline-mono);color:#4a4e53;font-size:.6875rem}.sv-vw-bars{background:var(--charcoal);align-content:end;gap:8px;display:grid}.sv-vw-bars p{align-items:end;gap:4px;height:70px;margin:0;display:flex}.sv-vw-bars i{height:calc(var(--h) * 100%);background:#ff6b5e;border-radius:2px 2px 0 0;flex:1}.sv-vw-bars i:first-child{background:var(--mint)}.h-motion .sv-vw .sv-vw-bars i{scale:1 clamp(.08, calc(var(--t,0) * 2.4 - .4), 1);transform-origin:bottom}.sv-vw-bars small{font-family:var(--f-spline-mono);color:#c4c7cc;justify-content:space-between;gap:8px;font-size:.6875rem;display:flex}.sv-aw-win p{margin:0}.sv-aw-win ol{margin:0;padding:0;list-style:none}.sv-aw .sv-mgr-wrap{width:100%}@media (min-width:900px){.sv-aw{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}@keyframes sv-aw-in{0%{opacity:0;translate:0 12px}}@keyframes sv-aw-show{0%{opacity:0}to{opacity:1}}@keyframes sv-aw-off{0%{opacity:1}99%{opacity:1}to{opacity:0}}@keyframes sv-aw-grow{0%{scale:1 0}}.sv-aw-win .sv-mgr-bar span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sv-aw-win{container:aw/inline-size}.h-motion .sv-aw-win{translate:none;rotate:none}.sv-aw-on{background:var(--white);color:var(--charcoal);border-radius:999px;flex:none;align-items:center;gap:6px;margin-left:auto;padding:2px 10px;font-style:normal;font-weight:600;display:inline-flex}.sv-aw-on:before{content:"";background:var(--mint-dark);border-radius:50%;width:7px;height:7px}.sv-aw-body{background:var(--off-white);display:grid}.sv-aw-win .sv-aw-flow{gap:22px;padding:22px;display:grid;container:awflow/inline-size}.sv-aw-flow>li{gap:10px;display:grid;position:relative}.sv-aw-flow>li:before,.sv-aw-flow>li:after{content:"";background:#c9ccd0;width:2px;height:22px;position:absolute;top:100%;left:23px}.sv-aw-flow>li:after{background:var(--mint-dark);transform-origin:top}.sv-aw-flow>li:last-child:before,.sv-aw-flow>li:last-child:after{content:none}.sv-aw-node{z-index:1;background:var(--white);border:1px solid #d9dadd;border-radius:10px;gap:3px;padding:9px 12px;display:grid;position:relative;box-shadow:0 2px 8px #0000000f}.sv-aw-tag{font-family:var(--f-spline-mono);color:#4a4e53;align-items:center;gap:7px;font-size:.6875rem;display:flex}.sv-aw-tag span{background:var(--charcoal);width:18px;height:18px;color:var(--mint);border-radius:50%;place-items:center;font-size:.625rem;display:grid}.sv-aw-node b,.sv-aw-br b{font-size:.875rem;line-height:1.3}.sv-aw-run{font-family:var(--f-spline-mono);border-top:1px dashed #d9dadd;padding-top:5px;font-size:.75rem;display:grid;margin-top:3px!important}.sv-aw-run>*{grid-area:1/1;text-decoration:none}.sv-aw-run s{color:#5b6066;opacity:0}.sv-aw-run ins{color:var(--mint-dark);font-weight:600}.sv-aw-node .sv-aw-run ins:before{content:"✓ "}.sv-aw-skip ins{color:#4a4e53;font-weight:400}.sv-aw-br{color:#4a4e53;border:1.5px dashed #a9adb2;border-radius:10px;gap:3px;margin-left:40px;padding:10px 12px;display:grid;position:relative}.sv-aw-br:before{content:"";background:var(--mint-dark);transform-origin:top;width:2px;position:absolute;top:-11px;bottom:-1px;left:-17px}.sv-aw-br:after{content:"";border-top:2px dashed #a9adb2;width:15px;position:absolute;top:50%;left:-16px}.sv-aw-yes{z-index:1;font-style:normal;font-family:var(--f-spline-mono);color:var(--mint-dark);font-size:.6875rem;font-weight:600;position:absolute;top:calc(100% + 4px);left:32px}@container awflow (min-width:460px){.sv-aw-flow>li{grid-template-columns:270px minmax(0,1fr);align-items:center;gap:0}.sv-aw-flow>li:before,.sv-aw-flow>li:after{left:134px}.sv-aw-br{margin-left:36px}.sv-aw-br:before{display:none}.sv-aw-br:after{width:36px;left:-37px}.sv-aw-yes{left:145px}}.sv-aw-runs{background:var(--white);border-top:1px solid #e3e4e6;align-content:start;gap:10px;padding:18px 16px;display:grid}@container aw (max-width:639px){.sv-aw-runs li:not([data-now]){display:none}}@container aw (min-width:640px){.sv-aw-body{grid-template-columns:minmax(0,1fr) 200px}.sv-aw-runs{border-top:0;border-left:1px solid #e3e4e6}}.sv-aw-rh{font-family:var(--f-spline-mono);font-size:.75rem;font-weight:700}.sv-aw-runs ol{gap:6px;display:grid}.sv-aw-runs li{background:var(--off-white);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.sv-aw-runs li[data-now]{background:var(--white);outline:1.5px solid var(--charcoal);outline-offset:-1.5px}.sv-aw-runs li p{gap:1px;min-width:0;display:grid}.sv-aw-runs li b{font-size:.8125rem}.sv-aw-runs li span{color:#5b6066;font-size:.6875rem}.sv-aw-st{flex:none;font-style:normal;display:grid}.sv-aw-st>*{white-space:nowrap;border-radius:999px;grid-area:1/1;justify-self:end;padding:2px 8px;font-size:.6875rem;font-weight:600;text-decoration:none}.sv-aw-st s{background:var(--charcoal);color:var(--mint);opacity:0}.sv-aw-st ins{background:var(--mint-dark);color:var(--white)}.sv-aw-rf{color:#4a4e53;font-size:.8125rem}.sv-aw-rf b{font-family:var(--f-spline-mono);color:var(--mint-dark)}.h-motion .sv-mgr-wrap[data-in] .sv-aw-run s{animation:.2s linear both sv-aw-off;animation-delay:calc(.5s + var(--k) * .6s)}.h-motion .sv-mgr-wrap[data-in] .sv-aw-run ins{animation:.25s both sv-aw-show;animation-delay:calc(.5s + var(--k) * .6s)}.h-motion .sv-mgr-wrap[data-in] .sv-aw-skip s,.h-motion .sv-mgr-wrap[data-in] .sv-aw-skip ins{animation-delay:calc(.8s + var(--k) * .6s)}.h-motion .sv-mgr-wrap[data-in] .sv-aw-flow>li:after,.h-motion .sv-mgr-wrap[data-in] .sv-aw-br:before{animation:.35s both sv-aw-grow;animation-delay:calc(.75s + var(--k) * .6s)}.h-motion .sv-mgr-wrap[data-in] .sv-aw-yes{animation:.3s both sv-aw-show;animation-delay:calc(.8s + var(--k) * .6s)}.h-motion .sv-mgr-wrap[data-in] .sv-aw-st s{animation:.2s linear 4.1s both sv-aw-off}.h-motion .sv-mgr-wrap[data-in] li[data-now] .sv-aw-st ins{animation:.2s 4.1s both sv-aw-show}.sv-wp .sv-aw-win{overflow:visible;box-shadow:0 18px 44px #00000024}.sv-wp .sv-mgr-bar{border-radius:12px 12px 0 0}.sv-wp .sv-aw-runs{border-radius:0 0 12px 12px}.sv-wp .sv-aw-node{padding-right:22px}@media (min-width:1000px){.sv-wp{max-width:540px}.sv-wp .sv-cp-a{top:46%;right:-26px}.sv-wp .sv-cp-b{bottom:8px}}.sv-ft-ph{background:var(--charcoal);border-radius:38px;place-self:start center;width:min(100%,340px);padding:12px;box-shadow:0 18px 44px #0000002e}.sv-ft-scr{background:var(--off-white);border-radius:28px;align-content:start;gap:10px;min-height:560px;padding:0 12px 18px;display:grid;overflow:hidden}.sv-ft .sv-ft-top{background:var(--white);text-align:center;border-bottom:1px solid #e3e4e6;margin:0 -12px;padding:22px 12px 12px;font-size:.875rem}.sv-ft-scr ol{gap:8px;display:grid}.sv-ft-scr li{background:var(--white);border-radius:16px 16px 16px 4px;gap:3px;max-width:82%;padding:9px 12px;font-size:.875rem;line-height:1.4;display:grid}.sv-ft-scr li small{font-family:var(--f-spline-mono);color:#5b6066;font-size:.6875rem}.sv-ft-scr li[data-w=sam]{background:var(--charcoal);color:var(--off-white);border-radius:16px 16px 4px;justify-self:end}.sv-ft-scr li[data-w=sam] small{color:#c4c7cc}.sv-ft-scr li[data-w=day]{max-width:none;font-family:var(--f-spline-mono);color:#4a4e53;background:0 0;justify-self:center;padding:4px 0;font-size:.75rem}.sv-ft .sv-pg-list{align-content:start}.sv-ft>*{--tt:var(--t,0)}.h-motion .sv-ft-scr li{--on:clamp(0, calc((var(--tt) * (var(--all) + .4) - var(--k)) * 3), 1);opacity:var(--on);translate:0 calc((1 - var(--on)) * 28px);scale:calc(.92 + var(--on) * .08);transform-origin:0 100%}.h-motion .sv-ft-scr li[data-w=sam]{transform-origin:100% 100%}.h-motion .sv-ft .sv-pg-list li{--on:clamp(0, calc((var(--tt) * (var(--all) + .4) - var(--k)) * 3), 1)}@media (min-width:1000px){.sv-ft{align-items:start;min-height:170vh}.sv-ft>*{--tt:clamp(0, (var(--t,0) - .32) / .58, 1);position:sticky;top:max(96px,50vh - 300px)}.sv-aw.sv-aw-row{grid-template-columns:minmax(0,1fr);gap:40px;padding-top:32px}.sv-aw-row .sv-copy{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-areas:"c.""h l""h f";align-items:end;gap:18px 64px}.sv-aw-row .sv-crumbs{grid-area:c}.sv-aw-row .sv-copy h1{grid-area:h;align-self:end;max-width:none;font-size:clamp(3rem,4.6vw,4.5rem)}.sv-aw-row .sv-lede{grid-area:l}.sv-aw-row .h-heroform{grid-area:f}}.sv-af{--cg:36px;--cw:calc((100% - (var(--n) - 1) * var(--cg)) / var(--n));margin:0 24px;display:none;position:relative}.sv-af-node,.sv-af-link{position:absolute}.sv-af-node{left:calc((var(--a) - 1) * (var(--cw) + var(--cg)));width:var(--cw);z-index:1;background:var(--white);border:1px solid #d9dadd;border-radius:10px;grid-template-rows:auto auto 1fr auto;gap:3px;padding:10px 12px;display:grid;box-shadow:0 2px 8px #0000000f}.sv-af-node b{font-size:.875rem;line-height:1.3}.sv-af-node .sv-aw-run{grid-row:4}.sv-af-node:not([data-skip]) .sv-aw-run ins:before{content:"✓ "}.sv-af-node[data-skip]{background:var(--off-white);box-shadow:none;color:#4a4e53;border:1.5px dashed #a9adb2}.sv-af-o{font-family:var(--f-spline-mono);color:#4a4e53;font-size:.75rem;position:absolute;right:12px;translate:0 -50%}.sv-af-o[data-took]{color:var(--mint-dark);font-weight:600}.sv-af-o[data-took]:before{content:"✓ "}.sv-af-o i{background:var(--white);border:2px solid var(--charcoal);border-radius:50%;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;right:-18px}.sv-af-link{left:calc(var(--a) * var(--cw) + (var(--a) - 1) * var(--cg));width:calc((var(--b) - var(--a) - 1) * (var(--cw) + var(--cg)) + var(--cg))}.sv-af-link svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sv-af-link path{fill:none;stroke:var(--mint-dark);stroke-width:2px;vector-effect:non-scaling-stroke}.sv-af-link[data-skip] path{stroke:#a9adb2;stroke-dasharray:5 4}.h-motion .sv-mgr-wrap[data-in] .sv-af-link{animation:.35s both sv-aw-show;animation-delay:calc(.75s + var(--k) * .6s)}@keyframes sv-af-took{0%{color:#4a4e53}}.h-motion .sv-mgr-wrap[data-in] .sv-af-o[data-took]{animation:.25s step-end both sv-af-took;animation-delay:calc(.5s + var(--k) * .6s)}.h-motion .sv-mgr-wrap[data-in] .sv-af-o[data-took]:before{animation:.25s both sv-aw-show;animation-delay:calc(.5s + var(--k) * .6s)}@container aw (min-width:1100px){.sv-aw-row .sv-af{display:block}.sv-aw-row .sv-aw-win .sv-aw-flow{display:none}}@container aw (max-width:440px){.sv-aw-crumb{display:none}}@container aw (max-width:340px){.sv-aw-win .sv-mgr-bar>i{display:none}}@container aw (min-width:1000px){.sv-aw-row .sv-aw-body{grid-template-columns:minmax(0,1fr)}.sv-aw-row .sv-aw-runs{border-top:1px solid #e3e4e6;border-left:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:14px 24px}.sv-aw-row .sv-aw-runs ol{grid-template-columns:repeat(4,minmax(0,1fr))}}.sv-pic-nodes{background:var(--off-white);place-items:center;padding:10px;display:grid;overflow:hidden}.sv-pic-nodes svg{width:100%;height:auto;max-height:220px;display:block;overflow:visible}.sv-pn-grid circle{fill:#c9ccd0}.sv-pn-line path{fill:none;stroke:var(--mint-dark);stroke-width:2px}.sv-pn-line text{font-family:var(--f-spline-mono);fill:var(--mint-dark);text-anchor:middle;paint-order:stroke;stroke:var(--off-white);stroke-width:4px;font-size:9px}.sv-pn-box{fill:var(--white);stroke:var(--charcoal);stroke-width:2px}.sv-pn-glyph *{fill:none;stroke:var(--charcoal);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.sv-pn-ok circle{fill:var(--mint-dark)}.sv-pn-ok path{fill:none;stroke:var(--white);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.sv-pn-label{font-family:var(--f-hanken);fill:var(--charcoal);text-anchor:middle;font-size:12px;font-weight:600}.sv-oc-pic .sv-pic-nodes{align-self:stretch;place-items:center;margin:-12px -12px 0;padding:10px 12px 6px}.sv-oc-pic .sv-pic-nodes svg{max-height:150px}@media (max-width:699px){.sv-pic-nodes{justify-items:start}.sv-pic-nodes svg,.sv-oc-pic .sv-pic-nodes svg{width:auto;max-width:none;height:108px;max-height:none}}.sv-pm-loop ul li:first-child p{padding-right:56px}.sv-lh-win{background:var(--white);max-width:960px;color:var(--charcoal);border:2px solid var(--charcoal);border-radius:12px;overflow:hidden}.sv-lh-win p{margin:0}.sv-lh-bar{background:var(--off-white);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:14px;display:flex}.sv-lh-bar>i{background:var(--charcoal);border-radius:50%;flex:none;width:11px;height:11px}.sv-lh-url{background:var(--white);border:2px solid var(--charcoal);border-radius:999px;flex:220px;align-items:center;min-width:0;display:flex}.sv-lh-url:focus-within{outline:3px solid var(--mint-dark);outline-offset:2px}.sv-lh-url em{font-style:normal;font-family:var(--f-spline-mono);color:#5b6066;padding-left:16px;font-size:.875rem}.sv-lh-url input{min-width:0;min-height:52px;color:var(--charcoal);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 16px 0 4px;font-size:1.125rem;font-weight:600}.sv-lh-send button{background:var(--mint-dark);min-height:52px;color:var(--white);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 24px;font-size:1.0625rem;font-weight:700}.sv-lh-send button:hover{background:var(--mint-darker)}.sv-lh-send button:disabled{cursor:progress;background:#9a9ea4}.sv-lh-send button:focus-visible{outline:3px solid var(--mint-dark);outline-offset:2px}.sv-lh-load{background:#e3e4e6;height:6px}.sv-lh-load i{background:var(--mint-dark);width:0;height:100%;display:block}.sv-lh-win[data-state=running] .sv-lh-load i{transition:width .3s linear}.sv-lh-win[data-state=done] .sv-lh-load i{width:100%}.sv-lh-body{gap:18px;padding:22px 20px 24px;display:grid}.sv-lh-msg{font-weight:600}.sv-lh-k{font-family:var(--f-spline-mono);color:#4a4e53;font-size:.8125rem}.sv-lh-win[data-state=example] .sv-lh-rows b{color:#4a4e53}.sv-lh-rows{margin:0;padding:0;list-style:none;display:grid}.sv-lh-rows li{border-top:1px solid #e3e4e6;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 16px;padding:12px 0;display:grid}.sv-lh-rows span{font-weight:600}.sv-lh-rows b{font-family:var(--f-overpass);text-align:right;font-size:1.25rem;font-weight:800}.sv-lh-rows em{font-style:normal;font-family:var(--f-spline-mono);color:#4a4e53;border:1.5px solid #c9ccd0;border-radius:999px;grid-column:1/-1;justify-self:start;padding:1px 10px;font-size:.75rem}.sv-lh-rows em[data-tone=ok]{color:var(--mint-dark);border-color:var(--mint-dark)}.sv-lh-rows em[data-tone=look]{color:var(--charcoal);border-color:var(--charcoal)}.sv-lh-rows em[data-tone=fix]{color:var(--white);background:var(--charcoal);border-color:var(--charcoal)}.sv-lh-go{justify-items:start;gap:10px;padding-top:8px;display:grid}.sv-lh-go p{color:#4a4e53;font-size:.9375rem}@media (min-width:800px){.sv-lh-body{padding:28px 32px 32px}.sv-lh-rows li{grid-template-columns:minmax(0,1fr) 120px 110px}.sv-lh-rows em{grid-column:auto;justify-self:end}}@media (prefers-reduced-motion:reduce){.sv-lh-win[data-state=running] .sv-lh-load i{transition:none}}.sv-lh-split{gap:24px;display:grid}.sv-lh-phone{aspect-ratio:9/18;background:var(--charcoal);border-radius:28px;justify-self:center;place-items:center;width:170px;margin:0;padding:10px;display:grid}.sv-lh-phone img{object-fit:cover;object-position:top;background:var(--white);border-radius:18px;width:100%;height:100%;display:block}.sv-lh-phone span{color:var(--off-white);text-align:center;padding:16px;font-size:.9375rem;line-height:1.4}@media (min-width:800px){.sv-lh-split{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:40px}.sv-lh-phone{width:220px}}.sv-lh-form{background:var(--off-white);display:grid}.sv-lh-form .sv-lh-bar{padding-bottom:8px}.sv-lh-send{flex-wrap:wrap;gap:10px;padding:0 14px 10px;display:flex}.sv-lh-send input{background:var(--white);min-width:0;min-height:52px;color:var(--charcoal);border:2px solid var(--charcoal);font:inherit;border-radius:999px;flex:220px;padding:0 16px;font-size:1.0625rem}.sv-lh-send input:focus-visible{outline:3px solid var(--mint-dark);outline-offset:2px}.sv-lh-small{color:#4a4e53;padding:0 14px 14px;font-size:.875rem}.sv-lh-small a,.sv-lh-call a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--mint-dark);text-decoration-color:var(--mint-dark);text-underline-offset:3px}.sv-lh-call{background:var(--charcoal);color:var(--off-white);border-radius:10px;gap:10px;margin-top:4px;padding:22px;display:grid}.sv-lh-call h3{font-family:var(--f-overpass);letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:800}.sv-lh-call p{color:#d9dadd;line-height:1.5}.sv-lh-callrow{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.sv-lh-callrow input{background:var(--white);min-width:0;min-height:52px;color:var(--charcoal);font:inherit;border:0;border-radius:4px;flex:200px;padding:0 16px;font-size:1.0625rem}.sv-lh-callrow input:focus-visible{outline:3px solid var(--mint);outline-offset:2px}.sv-lh-callrow button{background:var(--mint);min-height:52px;color:var(--charcoal);font:inherit;cursor:pointer;border:0;border-radius:4px;padding:0 24px;font-size:1.0625rem;font-weight:700}.sv-lh-callrow button:disabled{opacity:.6;cursor:progress}.sv-lh-callrow button:focus-visible{outline:3px solid var(--white);outline-offset:2px}.sv-lh-callok{font-family:var(--f-overpass);font-size:1.25rem;font-weight:800;line-height:1.3;color:var(--off-white)!important}.sv-lh-callerr{font-weight:600;color:#ffb4a6!important}@media (min-width:800px){.sv-lh-call{padding:28px 32px}.sv-lh-send,.sv-lh-small{padding-left:20px;padding-right:20px}}.sv-lh[data-tone=all] .sv-lh-win{border-color:var(--off-white);box-shadow:0 24px 60px #00000073}.sv-wc-page .sv-head h1{font-family:var(--f-overpass);letter-spacing:-.03em;margin:0;font-size:clamp(2.5rem,7vw,4.5rem);font-weight:800;line-height:1.02}.sv-lh-call h2{font-family:var(--f-overpass);letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:800}.sv-lh-bar-only{padding:14px}.sv-lh-bar-only .sv-lh-url{min-height:52px}.sv-lh-bar-only .sv-lh-url b{overflow-wrap:anywhere;padding:0 16px 0 4px;font-size:1.125rem;font-weight:600}.sv-lh-game{background:var(--off-white);border-radius:10px;gap:22px;padding:22px;display:grid}.sv-lh-game h2{font-family:var(--f-overpass);letter-spacing:-.01em;margin:0;font-size:1.375rem;font-weight:800}.sv-lh-guess{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;font-weight:600;display:grid}.sv-lh-guess output{font-family:var(--f-overpass);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:800;line-height:1}.sv-lh-guess input{width:100%;height:32px;accent-color:var(--mint-dark);cursor:pointer;grid-column:1/-1;margin:0}.sv-lh-guess input:focus-visible{outline:3px solid var(--mint-dark);outline-offset:4px}.sv-lh-guess i{grid-column:1/-1;grid-template-columns:50fr 40fr 10fr;font-style:normal;display:grid}.sv-lh-guess i b{font-family:var(--f-spline-mono);color:#4a4e53;white-space:nowrap;border-top:4px solid #c9ccd0;padding-top:6px;font-size:.6875rem;font-weight:400}.sv-lh-guess i b:nth-child(2){border-color:var(--charcoal)}.sv-lh-guess i b:nth-child(3){border-color:var(--mint-dark);text-align:right}.sv-lh-loads{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.sv-lh-loads legend{margin-bottom:10px;padding:0;font-weight:600}.sv-lh-loads div{flex-wrap:wrap;gap:8px;display:flex}.sv-lh-loads label{background:var(--white);cursor:pointer;border:2px solid #c9ccd0;border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-weight:600;display:inline-flex;position:relative}.sv-lh-loads label:hover{border-color:var(--charcoal)}.sv-lh-loads label[data-on]{background:var(--charcoal);color:var(--white);border-color:var(--charcoal)}.sv-lh-loads input{opacity:0;width:1px;height:1px;position:absolute}.sv-lh-loads label:has(input:focus-visible){outline:3px solid var(--mint-dark);outline-offset:2px}.sv-lh-guessed{background:var(--off-white);border-radius:10px;padding:14px 18px;font-weight:600;line-height:1.5}@media (min-width:800px){.sv-lh-game{padding:28px 32px}}.sv-wc{align-items:start;gap:24px;display:grid}.sv-wc .sv-lh-win{max-width:none}.sv-wc-side{gap:16px;display:grid}.sv-wc-checks{color:var(--off-white);background:#2e3135;border-radius:10px;gap:12px;padding:22px;display:grid}.sv-wc-checks h2{font-family:var(--f-overpass);margin:0;font-size:1.25rem;font-weight:800}.sv-wc-checks ol{color:#a4a8ad;gap:8px;margin:0;padding:0;list-style:none;display:grid}.sv-wc-checks li{align-items:center;gap:10px;display:flex}.sv-wc-checks li i{width:18px;height:18px;color:var(--charcoal);border:2px solid #6b7076;border-radius:50%;flex:none;place-items:center;font-size:.6875rem;font-style:normal;font-weight:800;display:grid}.sv-wc-checks li[data-s=now]{color:var(--white);font-weight:600}.sv-wc-checks li[data-s=now] i{border-color:var(--mint);border-right-color:#0000;animation:.9s linear infinite sv-wc-spin}.sv-wc-checks li[data-s=done]{color:#d9dadd}.sv-wc-checks li[data-s=done] i{background:var(--mint);border-color:var(--mint)}@keyframes sv-wc-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.sv-wc-checks li[data-s=now] i{animation:none}}.sv-wc-checks p{color:#c4c7cc;margin:0;font-size:.9375rem;line-height:1.5}@media (min-width:1000px){.sv-wc{grid-template-columns:minmax(0,1fr) 340px;gap:32px}.sv-wc-side{position:sticky;top:96px}}.sv-lh-rows small{color:#4a4e53;grid-column:1/-1;font-size:.875rem;line-height:1.45}.sv-lh-sum{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-bottom:6px;display:flex}.sv-lh-sumh{font-family:var(--f-overpass);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:800;line-height:1.1}.sv-lh-sum ul{gap:8px;margin:0;padding:0;list-style:none;display:flex}.sv-lh-sum li{font-family:var(--f-spline-mono);color:#4a4e53;border:1.5px solid #c9ccd0;border-radius:999px;padding:4px 12px;font-size:.8125rem}.sv-lh-sum li b{font-family:var(--f-overpass);color:var(--charcoal);font-size:1rem;font-weight:800}.sv-lh-sum li[data-tone=fix]{background:var(--charcoal);border-color:var(--charcoal);color:#d9dadd}.sv-lh-sum li[data-tone=fix] b{color:var(--white)}.sv-lh-sum li[data-tone=look]{border-color:var(--charcoal)}.sv-lh-sum li[data-tone=ok]{border-color:var(--mint-dark);color:var(--mint-dark)}.sv-lh-fix{background:var(--off-white);border-radius:10px;gap:12px;padding:22px;display:grid}.sv-lh-fix h2{font-family:var(--f-overpass);margin:0;font-size:1.375rem;font-weight:800}.sv-lh-fix ol{gap:10px;margin:0;padding-left:1.4em;line-height:1.5;display:grid}.sv-lh-fix li::marker{font-family:var(--f-overpass);color:var(--mint-dark);font-weight:800}.sv-wc-side .sv-lh-call{margin-top:0}.sv-lh-calllabel{color:var(--off-white);margin-top:6px;font-size:.9375rem;font-weight:600}.sv-lh-callnote{font-size:.875rem;color:#c4c7cc!important}@media (min-width:1000px){.sv-wc-side .sv-lh-call{padding:24px}.sv-wc-side .sv-lh-callrow{flex-direction:column}.sv-wc-side .sv-lh-callrow input{flex:none}}.sv-lh-yes{background:var(--mint);min-height:52px;color:var(--charcoal);font:inherit;cursor:pointer;border:0;border-radius:4px;justify-self:start;padding:0 26px;font-size:1.0625rem;font-weight:700}.sv-lh-yes:disabled{opacity:.6;cursor:progress}.sv-lh-yes:focus-visible{outline:3px solid var(--white);outline-offset:2px}.sv-cs{background:var(--off-white);border-radius:10px;gap:10px;padding:18px;display:grid}.sv-cs p{margin:0}.sv-cs-top{color:#4a4e53;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;font-size:.9375rem;display:flex}.sv-cs-top b{font-family:var(--f-overpass);color:var(--charcoal);margin-right:6px;font-size:1.125rem;font-weight:800}.sv-cs-score{font-family:var(--f-spline-mono);font-variant-numeric:tabular-nums;font-size:.8125rem}.sv-cs-score b{font-family:var(--f-spline-mono);margin-right:10px;font-size:1rem}.sv-cs-stage{position:relative}.sv-cs canvas{aspect-ratio:640/320;background:var(--white);border:2px solid var(--charcoal);cursor:none;touch-action:none;border-radius:8px;width:100%;height:auto;display:block}.sv-cs canvas:focus-visible{outline:3px solid var(--mint-dark);outline-offset:2px}.sv-cs-start{background:var(--mint-dark);max-width:calc(100% - 24px);min-height:48px;color:var(--white);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 20px;font-size:1rem;font-weight:700;position:absolute;top:62%;left:50%;translate:-50% -50%}.sv-cs-start:focus-visible{outline:3px solid var(--charcoal);outline-offset:2px}.sv-cs-start:disabled{background:var(--charcoal);cursor:default}.sv-cs-help{font-family:var(--f-spline-mono);color:#4a4e53;font-size:.75rem}@media (max-width:520px){.sv-cs{padding:12px}.sv-cs-start{font-size:.875rem}}.sv-race{gap:18px;display:grid}.sv-race-head{font-family:var(--f-overpass);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.625rem,3.4vw,2.375rem);font-weight:800;line-height:1.08}.sv-race-sub{color:#4a4e53;max-width:62ch;margin:0;line-height:1.5}.sv-race-board{border-top:1.5px solid #d9dadd;gap:10px;padding-top:18px;display:grid}.sv-race-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.sv-race-clock{font-family:var(--f-spline-mono);color:#4a4e53;margin:0;font-size:.8125rem}.sv-race-clock b{min-width:4.5ch;font-family:var(--f-overpass);color:var(--charcoal);font-variant-numeric:tabular-nums;vertical-align:-3px;margin-left:6px;font-size:1.75rem;font-weight:800;display:inline-block}.sv-race-again{min-height:40px;color:var(--charcoal);border:2px solid var(--charcoal);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-size:.9375rem;font-weight:700}.sv-race-again:hover{background:var(--off-white)}.sv-race-again:focus-visible{outline:3px solid var(--mint-dark);outline-offset:2px}.sv-race-field{gap:6px;padding:26px 0 28px;display:grid;position:relative}.sv-race-field>i{position:absolute;top:26px;bottom:28px}.sv-race-good{background:color-mix(in srgb, var(--mint-dark) 18%, var(--white));border-radius:6px 0 0 6px;left:0}.sv-race-mid{background:#eef0f2}.sv-race-poor{background:#e3e4e6;border-radius:0 6px 6px 0}.sv-race-line{border-left:2px dashed var(--charcoal);width:0;position:absolute;top:20px;bottom:24px}.sv-race-line span{font-family:var(--f-spline-mono);white-space:nowrap;font-size:.75rem;font-weight:600;position:absolute;top:-18px;right:6px}.sv-race-line4{border-left-color:#8a8e94}.sv-race-line4 span{color:#4a4e53;left:6px;right:auto}.sv-race-lane{height:58px;position:relative}.sv-race-name{z-index:1;color:#4a4e53;white-space:nowrap;text-overflow:ellipsis;margin:0;padding:6px 10px 0;font-size:.8125rem;font-weight:600;position:relative;overflow:hidden}.sv-race-lane+.sv-race-lane{border-top:1px dashed #c9ccd0}.sv-race-field .sv-race-car{z-index:2;align-items:center;gap:6px;transition:none;display:flex;position:absolute;top:24px;translate:-50%}.sv-race-field .sv-race-car img{background:var(--white);border-radius:50%;width:30px;height:30px;padding:3px;box-shadow:0 2px 6px #0003}.sv-race-ghost i{background:var(--mint-dark);border:3px solid var(--white);border-radius:50%;width:22px;height:22px;margin:4px;display:block;box-shadow:0 2px 6px #0003}.sv-race-field .sv-race-car em{background:var(--charcoal);color:var(--white);font-style:normal;font-family:var(--f-spline-mono);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:600}.sv-race-field .sv-race-ghost em{background:var(--mint-dark)}.sv-race-ticks{height:16px;margin:0;padding:0;list-style:none;position:absolute;bottom:0;left:0;right:0}.sv-race-ticks li{font-family:var(--f-spline-mono);color:#4a4e53;font-size:.6875rem;position:absolute;translate:-50%}.sv-race-ticks li:first-child{translate:0}.sv-race-ticks li:last-child{translate:-100%}.sv-race-result{min-height:1.5em;margin:0;font-weight:700}.sv-race-stats{background:var(--off-white);border-radius:10px;align-items:center;gap:20px;padding:20px;display:grid}.sv-race-dial{justify-items:center;gap:4px;margin:0;display:grid}.sv-race-dial svg{width:180px;height:auto;overflow:visible}.sv-race-arc,.sv-race-fill{fill:none;stroke-width:12px;stroke-linecap:round}.sv-race-arc{stroke:#d9dadd}.sv-race-fill{stroke:var(--charcoal);stroke-dasharray:0 100}.sv-race-dial[data-tone=ok] .sv-race-fill{stroke:var(--mint-dark)}.sv-race[data-go] .sv-race-fill{stroke-dasharray:var(--v) 100;transition:stroke-dasharray 1.6s ease-out .4s}.sv-race-dial figcaption{justify-items:center;margin-top:-42px;display:grid}.sv-race-dial b{font-family:var(--f-overpass);font-variant-numeric:tabular-nums;font-size:2.75rem;font-weight:800;line-height:1}.sv-race-dial span{color:#4a4e53;text-align:center;margin-top:8px;font-size:.875rem}.sv-race-facts{gap:12px;margin:0;display:grid}.sv-race-facts div{gap:2px;display:grid}.sv-race-facts dt{font-family:var(--f-spline-mono);color:#4a4e53;font-size:.75rem}.sv-race-facts dd{font-family:var(--f-overpass);margin:0;font-size:1.25rem;font-weight:800}.sv-race-phone{width:140px}@media (min-width:700px){.sv-race-stats{grid-template-columns:auto minmax(0,1fr) auto;gap:32px;padding:24px 28px}}@media (prefers-reduced-motion:reduce){.sv-race[data-go] .sv-race-car,.sv-race[data-go] .sv-race-fill{transition:none}}.sv-race-group{gap:12px;display:grid}.sv-race-group h2{font-family:var(--f-overpass);letter-spacing:-.01em;margin:12px 0 0;font-size:1.375rem;font-weight:800}.sv-cr-top,.sv-cr-pod{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px;display:grid}.sv-cr-shot{border:2px solid var(--charcoal);background:var(--white);border-radius:18px;width:160px;margin:0;overflow:hidden}.sv-cr-shot img{width:100%;height:auto;display:block}.sv-cr-pod img{border:1.5px solid #d9dadd;border-radius:10px;width:120px;height:120px;display:block}.sv-cr-ba{border-top:1.5px solid #d9dadd;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 32px;padding-top:18px;display:grid}.sv-cr-ba>div{align-content:start;gap:6px;display:grid}.sv-cr-ba p{overflow-wrap:anywhere;margin:0;line-height:1.45}.sv-cr-tag{font-family:var(--f-spline-mono);color:#4a4e53;font-size:.75rem;font-weight:600}.sv-cr-ba>div[data-new] .sv-cr-tag{color:var(--mint-dark)}.sv-cr-h{font-family:var(--f-overpass);font-size:1.25rem;font-weight:800;line-height:1.15}.sv-cr-ba>div:not([data-new]) .sv-cr-h{color:#4a4e53}.sv-cr-why{color:#4a4e53;grid-column:1/-1;font-size:.9375rem}.sv-cr .sv-race-head{overflow-wrap:anywhere}@media (max-width:640px){.sv-cr-ba,.sv-cr-top{grid-template-columns:minmax(0,1fr)}.sv-cr-shot{width:140px}.sv-cr-pod img{width:88px;height:88px}}.sv-mr-box{gap:10px;display:grid}.sv-mr-q{font-family:var(--f-spline-mono);overflow-wrap:anywhere;border:1.5px solid #d9dadd;border-radius:999px;margin:0;padding:10px 16px;font-size:.875rem}.sv-mr-list{counter-reset:mr;gap:6px;margin:0;padding:0;list-style:none;display:grid}.sv-mr-list li{counter-increment:mr;background:var(--off-white);overflow-wrap:anywhere;border-radius:8px;grid-template-columns:30px minmax(0,1fr);align-items:baseline;padding:10px 12px;display:grid}.sv-mr-list li:before{content:counter(mr);font-family:var(--f-overpass);font-size:1.125rem;font-weight:800}.sv-mr-list li span{color:var(--charcoal);grid-column:2;font-size:.875rem;font-weight:700}.sv-mr-list li[data-mine]{background:color-mix(in srgb, var(--mint-dark) 14%, var(--white))}.sv-mr-you{margin:0;font-weight:700}.sv-lh-start a{color:var(--charcoal);font-weight:700}.sv-race-checks{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sv-race-checks li{border:1.5px solid #d9dadd;border-radius:10px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:4px 12px;padding:14px 16px;display:grid}.sv-race-checks li>i{width:28px;height:28px;color:var(--charcoal);background:#e3e4e6;border-radius:50%;grid-row:span 2;place-items:center;font-style:normal;font-weight:700;display:grid}.sv-race-checks li[data-tone=ok]>i{background:var(--mint-dark);color:var(--white)}.sv-race-checks li[data-tone=fix]>i,.sv-race-checks li[data-tone=look]>i{background:var(--charcoal);color:var(--white)}.sv-race-checks li[data-tone=fix]{border-color:var(--charcoal)}.sv-race-checks p{flex-wrap:wrap;justify-content:space-between;gap:2px 12px;margin:0;display:flex}.sv-race-checks b{font-weight:700}.sv-race-checks span{font-family:var(--f-spline-mono);color:#4a4e53;font-size:.8125rem}.sv-race-checks small{color:#4a4e53;font-size:.875rem;line-height:1.45}@media (min-width:800px){.sv-race-checks{grid-template-columns:1fr 1fr}}.sv-race-field .sv-race-car[data-end]{flex-direction:row-reverse;translate:calc(18px - 100%)}.sv-race-again{white-space:nowrap}
