.v2{--v2-page:#eceef2;--v2-ink:#17191d;--v2-muted:#656a73;--v2-hair:#b8bcc4;--v2-rule:#dcdfe5;--v2-ring:#cfd3da;--v2-radio:#b8bcc4;--v2-off:#d6d9df;--v2-off-ink:#656a73;--v2-lit:#e8a33d;--v2-unlit:#d6d9df;--v2-fill:#fff;--v2-warn:#92400e;--v2-warn-bg:#fdf3e7;--v2-shadow:0 0 0 1px rgba(23,43,77,.06),0 8px 24px rgba(23,43,77,.06);min-height:100vh;min-height:100dvh;background:var(--v2-page);color:var(--v2-ink);font-family:var(--v2-font),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:17px;line-height:1.4;-webkit-font-smoothing:antialiased}.v2 *,.v2 :after,.v2 :before{box-sizing:border-box}.v2-col{max-width:390px;margin:0 auto;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.v2-col,.v2-head{position:relative}.v2-head{background:var(--v2-fill);padding:12px 16px 14px;border-radius:0 0 24px 24px;box-shadow:var(--v2-shadow)}.v2-head-top{display:flex;align-items:center;gap:12px}.v2-logo{width:38px;height:38px;flex:none;border-radius:9px;display:block;object-fit:cover}.v2-logo-initial{display:grid;place-items:center;font-size:19px;font-weight:800;line-height:1}.v2-biz{flex:1 1;min-width:0;line-height:1.25}.v2-biz b{display:block;font-size:15px;font-weight:700}.v2-biz span{display:block;font-size:12.5px;color:var(--v2-muted);text-overflow:ellipsis}.v2-biz span,.v2-where{white-space:nowrap;overflow:hidden}.v2-where{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0 0 0 0);border:0}.v2-where b{font-weight:600}.v2-stops{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:6px;gap:6px;margin-top:10px}.v2-stop{display:flex;flex-direction:column;gap:6px;min-width:0}.v2-stop-track{height:6px;border-radius:6px;background:rgba(23,43,77,.12);overflow:hidden}.v2-stop-fill{height:6px;border-radius:6px;background:var(--v2-ink);transition:width .3s ease}.v2-stop-now .v2-stop-fill{background:var(--v2-accent)}.v2-stop span{font-size:12px;font-weight:600;color:var(--v2-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v2-stop-done span{color:var(--v2-ink)}.v2-stop-now span{color:var(--v2-accent);font-weight:800}.v2-left{margin-top:8px;font-size:13px;font-weight:600;color:var(--v2-warn)}@media (prefers-reduced-motion:reduce){.v2-stop-fill{transition:none}}.v2-body{flex:1 1;padding:22px 16px 132px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.v2 h1{margin:0 0 18px;font-size:28px;line-height:1.15;font-weight:800;letter-spacing:-.02em}.v2 h1.v2-has-sub{margin-bottom:8px}.v2 h2{margin:0 0 14px;font-size:22px;font-weight:800;letter-spacing:-.015em}.v2 h2,.v2 h3{line-height:1.2}.v2 h3{margin:0 0 4px;font-size:20px;font-weight:700;letter-spacing:-.01em}.v2-sub{margin:0 0 18px;font-size:15px;line-height:1.45}.v2-label,.v2-sub{color:var(--v2-muted)}.v2-label{margin:22px 0 6px;font-size:14px;font-weight:650}.v2-divider{height:1px;background:var(--v2-rule);margin:32px 0 28px;border:0}.v2-note{margin:20px 0 0;display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--v2-muted);line-height:1.45}.v2-note svg{flex:none;margin-top:2px}.v2-seg{display:flex;gap:10px}.v2-seg button{flex:1 1;min-height:58px;border:1.5px solid var(--v2-ring);background:var(--v2-fill);color:var(--v2-ink);border-radius:14px;font:inherit;font-size:17px;font-weight:700;text-align:center;cursor:pointer;padding:0 6px;line-height:1.15}.v2-seg.v2-small button{min-height:54px;font-size:15px}.v2-seg button[aria-pressed=true]{background:var(--v2-accent);border-color:var(--v2-accent);color:var(--v2-on-accent,#fff)}.v2-rows{display:flex;flex-direction:column;gap:8px}.v2-row{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:62px;padding:8px 16px;border:1.5px solid rgba(23,43,77,.12);border-radius:16px;background:var(--v2-fill);width:100%;font:inherit;color:var(--v2-ink);text-align:left;cursor:pointer;transition:border-color .15s ease}.v2-row.v2-tall{min-height:68px;padding:10px 16px}.v2-row[aria-checked=true]{border:2px solid var(--v2-accent);padding:7.5px 15.5px}.v2-row.v2-tall[aria-checked=true]{padding:9.5px 15.5px}.v2-row:focus-visible,.v2-seg button:focus-visible{outline:3px solid var(--v2-ring);outline-offset:2px}.v2-row-text{display:flex;align-items:center;gap:12px;min-width:0}.v2-row-text>span{display:flex;flex-direction:column;min-width:0}.v2-row-label{font-size:17px;font-weight:700}.v2-row-sub{font-size:13px;color:var(--v2-muted);font-weight:500;margin-top:2px}.v2-swatch{width:22px;height:22px;border-radius:50%;border:1px solid #cfc8b9;flex:none}.v2-dot{width:26px;height:26px;border-radius:50%;border:2px solid var(--v2-radio);display:grid;place-items:center;flex:none}.v2-row[aria-checked=true] .v2-dot{background:var(--v2-accent);border-color:var(--v2-accent);color:var(--v2-on-accent,#fff)}.v2-dot svg{opacity:0}.v2-row[aria-checked=true] .v2-dot svg{opacity:1}.v2-card{background:var(--v2-fill);border:0;border-radius:16px;box-shadow:0 0 0 1px rgba(23,43,77,.08),0 8px 24px rgba(23,43,77,.06)}.v2-feet{display:flex;align-items:center;gap:12px;padding:12px 12px 12px 16px;margin-top:12px}.v2-feet-text{flex:1 1;min-width:0;line-height:1.25}.v2-feet-text b{display:block;font-size:15px;font-weight:700}.v2-feet-text span{display:block;font-size:13px;color:var(--v2-muted)}.v2-feet-val{min-width:64px;text-align:center;font-size:17px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v2-circle{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--v2-ring);background:var(--v2-page);display:grid;place-items:center;cursor:pointer;padding:0;color:var(--v2-ink);flex:none}.v2-card .v2-circle{background:var(--v2-page)}.v2-circle:disabled{opacity:.4;cursor:default}.v2-counts{display:flex;flex-direction:column;gap:8px}.v2-count{display:flex;align-items:center;gap:12px;min-height:72px;padding:8px 10px 8px 16px;background:var(--v2-fill);border:1.5px solid rgba(23,43,77,.12);border-radius:16px}.v2-count.v2-on{border-color:var(--v2-accent)}.v2-count-text{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.v2-count-text b{font-size:17px;font-weight:600}.v2-count.v2-on .v2-count-text b{font-weight:700}.v2-count-text span{font-size:13px;color:var(--v2-muted)}.v2-count-n{min-width:28px;text-align:center;font-size:17px;font-weight:700;color:#8a8f96;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v2-count.v2-on .v2-count-n{color:var(--v2-ink)}.v2-count-ft{display:flex;align-items:center;gap:4px;font-size:15px;color:var(--v2-muted)}.v2-count-ft input{width:64px;height:44px;border:1.5px solid var(--v2-ring);border-radius:10px;color:var(--v2-ink);font:inherit;font-size:17px;font-weight:700;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.v2-count .v2-circle,.v2-count-ft input{background:var(--v2-fill)}.v2-group-head{margin:24px 0 8px;font-size:14px;font-weight:700;color:var(--v2-muted)}.v2-group-head:first-child{margin-top:4px}.v2-palms{margin:32px 0 10px}.v2-palms p{margin:2px 0 0;font-size:15px;color:var(--v2-muted)}.v2-check{display:flex;align-items:center;gap:14px;min-height:48px;font-size:17px;cursor:pointer;margin-top:14px}.v2-check input{width:22px;height:22px;margin:0;accent-color:var(--v2-accent);flex:none}.v2-check-card{padding:14px 16px;font-size:16px}.v2-check-card,.v2-check-card.v2-check{margin-top:18px}.v2-photo-add{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;min-height:200px;border:1.5px dashed var(--v2-hair);border-radius:16px;background:var(--v2-fill);color:var(--v2-ink);font:inherit;cursor:pointer;padding:20px;text-align:center}.v2-photo-add b{font-size:17px;font-weight:700;color:var(--v2-accent)}.v2-photo-add span{font-size:14px;color:var(--v2-muted)}.v2-photo-img{width:100%;height:200px;object-fit:cover;border-radius:14px;display:block;border:1px solid var(--v2-rule)}.v2-photo-meta{display:flex;justify-content:space-between;align-items:center;margin-top:12px;font-size:15px;color:var(--v2-muted)}.v2-photo-meta button{background:none;border:0;font:inherit;font-weight:700;color:var(--v2-ink);cursor:pointer;padding:8px 0}.v2-photo-state{font-size:14px;color:var(--v2-muted);margin-top:6px}.v2-locate{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:-6px 0 0;padding:0;border:0;background:none;color:var(--v2-accent);font:inherit;font-size:15px;font-weight:600;cursor:pointer}.v2-locate svg{flex:none;width:18px;height:18px}.v2-locate:disabled{cursor:progress;opacity:.75}.v2-locate:focus-visible{outline:2px solid var(--v2-accent);outline-offset:3px;border-radius:4px}.v2-locate-msg{margin:4px 0 0;font-size:14px;color:var(--v2-muted)}.v2-locate-msg:empty{display:none}.v2-field{display:flex;flex-direction:column;gap:8px;margin-bottom:18px}.v2-field label{font-size:14px;font-weight:600;color:var(--v2-ink)}.v2-field input,.v2-field textarea{width:100%;min-height:56px;padding:12px 14px;border:1.5px solid rgba(23,43,77,.16);border-radius:12px;background:var(--v2-fill);color:var(--v2-ink);font:inherit;font-size:17px}.v2-field input:focus,.v2-field textarea:focus{outline:2px solid var(--v2-accent);outline-offset:1px}.v2-field input[aria-invalid=true]{border-color:var(--v2-warn)}.v2-err{margin:0;font-size:14px;font-weight:600;color:var(--v2-warn)}.v2-hint{margin:0;font-size:13px;color:var(--v2-muted);line-height:1.4}.v2-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.v2-plan{padding:18px}.v2-plan svg{display:block;width:100%;height:auto}.v2-plan-house{padding:0;overflow:hidden}.v2-plan-house svg{display:block;width:100%;height:auto}.v2-roofline-caption{margin:0;padding:12px 14px;text-align:center;color:var(--v2-muted);font-size:13px;line-height:1.5}.v2-roofline-input{text-align:center}.v2-roofline-control{display:flex;justify-content:center;align-items:center;gap:24px;margin:12px 0}.v2-roofline-control>div{position:relative}.v2-roofline-control>div>span{position:absolute;left:calc(100% + 7px);top:50%;transform:translateY(-50%)}.v2-roofline-control input{width:120px;text-align:center;font-size:32px;font-weight:700}.v2-roofline-input>span{display:block;color:var(--v2-muted);font-size:13px;line-height:1.5}.v2-analyze{margin-top:8px}.v2-analyze-bar{height:6px;border-radius:3px;background:var(--v2-rule);overflow:hidden;position:relative}.v2-analyze-bar:after{content:"";position:absolute;inset:0;width:40%;background:var(--v2-lit);border-radius:3px;animation:v2-slide 1.2s ease-in-out infinite}@keyframes v2-slide{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}.v2-credit{margin:14px 0 0;font-size:12.5px;color:var(--v2-muted)}.v2-show{margin-top:48px;display:flex;flex-direction:column;gap:14px}.v2-show-pic{border-radius:16px;overflow:hidden;line-height:0}.v2-show-pic img{width:100%;height:200px;object-fit:cover;display:block}.v2-show-cap{margin:0;font-size:13px;color:var(--v2-muted)}.v2-review{padding:16px 16px 14px;display:flex;flex-direction:column;gap:8px}.v2-review p{margin:0;font-size:15px;line-height:1.45}.v2-review small{font-size:13px;color:var(--v2-muted)}.v2-stars{display:flex;gap:3px}.v2-done-check{flex:none;width:56px;height:56px;border-radius:50%;background:var(--v2-accent);display:grid;place-items:center;margin-bottom:18px;color:var(--v2-on-accent,#fff)}.v2-done-msg{margin:0 0 18px;font-size:16px;line-height:1.45;color:var(--v2-muted)}.v2-sum{border-top:1px solid var(--v2-rule);margin:0 0 28px}.v2-sum div{display:flex;justify-content:space-between;gap:16px;padding:11px 2px;border-bottom:1px solid var(--v2-rule);font-size:15px}.v2-sum dt{color:var(--v2-muted);flex:none;margin:0}.v2-sum dd{margin:0;text-align:right}.v2-next-card{padding:18px 18px 4px;margin:0 0 20px}.v2 .v2-next-head{margin:0 0 14px;font-size:16px;font-weight:700;letter-spacing:0}.v2-next{list-style:none;margin:0;padding:0}.v2-next li{position:relative;display:flex;gap:14px;align-items:flex-start;padding-bottom:16px}.v2-next li:not(:last-child):before{content:"";position:absolute;left:12px;top:28px;bottom:0;width:2px;background:var(--v2-rule)}.v2-next li.v2-next-done:before{background:var(--v2-ink)}.v2-next-dot{width:26px;height:26px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--v2-radio);flex:none;display:grid;place-items:center;color:#fff}.v2-next-done .v2-next-dot{background:var(--v2-ink);box-shadow:none}.v2-next-now .v2-next-dot{box-shadow:inset 0 0 0 3px var(--v2-accent)}.v2-next-text{font-size:15px;font-weight:600;line-height:1.35;padding-top:3px}.v2-next-now .v2-next-text{color:var(--v2-accent);font-weight:700}.v2-scroll{display:contents}.v2-foot{position:fixed;left:0;right:0;bottom:0;z-index:10;background:var(--v2-page);box-shadow:0 -1px 0 rgba(23,43,77,.08);padding:12px 16px calc(14px + env(safe-area-inset-bottom))}.v2-foot-in{max-width:358px;margin:0 auto;justify-content:space-between;gap:12px}.v2-back,.v2-foot-in{display:flex;align-items:center}.v2-back{gap:6px;background:none;border:0;font:inherit;font-size:17px;font-weight:700;color:var(--v2-ink);cursor:pointer;min-height:44px;padding:0}.v2-minute{font-size:15px;color:var(--v2-muted)}.v2-go{min-height:56px;min-width:150px;padding:0 30px;border-radius:16px;border:0;background:var(--v2-accent);color:var(--v2-on-accent,#fff);font:inherit;font-size:17px;font-weight:700;cursor:pointer}a.v2-go{flex:1 1;display:flex;align-items:center;justify-content:center;text-decoration:none}.v2-go:disabled{background:var(--v2-off);color:var(--v2-off-ink);cursor:default}.v2-tap{font-size:15px;color:var(--v2-muted)}.v2-book:focus-visible,.v2-go:focus-visible{outline:3px solid var(--v2-ring);outline-offset:2px}.v2-alert{margin:16px 0 0;padding:12px 14px;border-radius:12px;background:var(--v2-warn-bg);color:var(--v2-warn);font-size:15px;font-weight:600}.v2-skel{height:62px;border-radius:16px;background:#e1e4e9;margin-bottom:8px}.v2-foot-note{max-width:358px;margin:0 auto 10px;font-size:13px;color:var(--v2-muted)}.v2-foot-note p{font:inherit;color:inherit;line-height:1.45}.v2-foot-note a{color:inherit}.v2-foot-note p{margin:0}.v2-foot-note a{color:var(--v2-muted)}@media (min-width:600px) and (hover:hover) and (pointer:fine){.v2{background:#e1e4e9;padding:40px 16px}.v2-col{min-height:0;background:var(--v2-page);border-radius:24px;overflow:clip;box-shadow:0 0 0 1px rgba(23,43,77,.08),0 18px 48px rgba(23,43,77,.1)}.v2-body{padding-bottom:28px;min-height:0}.v2-foot{position:-webkit-sticky;position:sticky;left:auto;right:auto;padding-bottom:14px}.v2-phone{--v2-phone-zoom:1;box-sizing:border-box;height:100vh;height:100dvh;min-height:0;overflow:hidden;display:grid;place-items:center;padding:24px 16px}.v2-phone .v2-col{width:414px;height:868px;zoom:var(--v2-phone-zoom);display:flex;flex-direction:column;overflow:hidden;border:12px solid #15181d;border-radius:56px;box-shadow:0 0 0 1px #000,0 30px 80px rgba(0,0,0,.28)}.v2-phone .v2-scroll{display:block;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.v2-phone .v2-scroll::-webkit-scrollbar{display:none}.v2-phone .v2-foot{position:static;flex:none}.v2-phone .v2-head{padding-top:30px}}.v2-aside{display:none}@media (min-width:1000px) and (hover:hover) and (pointer:fine){.v2-phone.v2-has-aside{grid-template-columns:auto minmax(0,340px);column-gap:72px;justify-content:center}.v2-has-aside .v2-aside{display:block;color:var(--v2-ink)}.v2-aside-label{margin:0 0 10px;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--v2-accent)}.v2-aside h2{margin:0 0 22px;font-size:32px;line-height:1.15;font-weight:800;letter-spacing:-.01em}.v2-aside ol{margin:0;padding:0;list-style:none;counter-reset:v2-aside}.v2-aside li{counter-increment:v2-aside;display:grid;grid-template-columns:32px 1fr;padding:14px 0;border-top:1px solid var(--v2-rule);font-size:16px;line-height:1.45}.v2-aside li:before{content:counter(v2-aside,decimal-leading-zero);font-weight:700;color:var(--v2-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}}@media (min-width:600px) and (hover:hover) and (pointer:fine) and (max-height:915px){.v2-phone{--v2-phone-zoom:0.9}}@media (min-width:600px) and (hover:hover) and (pointer:fine) and (max-height:829px){.v2-phone{--v2-phone-zoom:0.8}}@media (min-width:600px) and (hover:hover) and (pointer:fine) and (max-height:742px){.v2-phone{--v2-phone-zoom:0.7}}@media (min-width:600px) and (hover:hover) and (pointer:fine) and (max-height:655px){.v2-phone{--v2-phone-zoom:0.6}}@media (min-width:600px) and (hover:hover) and (pointer:fine) and (max-height:568px){.v2-phone{--v2-phone-zoom:0.5}}.v2-recap{border-top:1px solid var(--v2-rule);margin:4px 0 20px}.v2-recap summary{cursor:pointer;padding:16px 2px;font-size:16px;font-weight:700}.v2-recap summary:focus-visible{outline:2px solid var(--v2-accent);outline-offset:3px}.v2-recap .v2-sum{margin-bottom:0}.v2-head-open .v2-head-top{justify-content:center;min-height:76px}.v2-brand-open{min-width:0;display:flex;align-items:center;justify-content:center;text-align:center}.v2-brand-open strong{font-size:22px;font-weight:800;letter-spacing:-.01em}.v2-logo-full{display:block;width:auto;height:76px;max-width:min(260px,70vw);object-fit:contain;object-position:center!important;border-radius:0}.v2-picker{margin:0 0 18px}div:not(.v2-picker)+.v2-picker{margin-top:18px}.v2-picker .v2-group-head{margin-top:0}.v2-picker .v2-seg button[aria-checked=true]{border-color:var(--v2-accent)}.v2-book,.v2-picker .v2-seg button[aria-checked=true]{background:var(--v2-accent);color:var(--v2-on-accent,#fff)}.v2-book{display:flex;align-items:center;justify-content:center;min-height:58px;margin:4px 0 20px;border-radius:16px;padding:0 20px;font-weight:700;font-size:17px;text-align:center;text-decoration:none}.v2-tiles{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.v2-tile{position:relative;display:block;aspect-ratio:4/3;padding:0;border:2px solid transparent;border-radius:16px;overflow:hidden;background:var(--v2-rule);cursor:pointer;font:inherit;color:#fff;text-align:left}.v2-tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(1.5px) brightness(.92);transform:scale(1.04)}.v2-tile:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.62),rgba(0,0,0,.08) 60%)}.v2-tile-label{left:12px;right:40px;font-size:16px;font-weight:650;line-height:1.2;text-shadow:0 1px 2px rgba(0,0,0,.5)}.v2-tile .v2-dot,.v2-tile-label{position:absolute;bottom:10px;z-index:1}.v2-tile .v2-dot{right:10px;border-color:hsla(0,0%,100%,.85);background:rgba(0,0,0,.25);color:transparent}.v2-tile[aria-checked=true]{border-color:var(--v2-accent)}.v2-tile[aria-checked=true] img{filter:none}.v2-tile[aria-checked=true] .v2-dot{background:var(--v2-accent);border-color:var(--v2-accent);color:var(--v2-on-accent,#fff)}.v2-tile:focus-visible{outline:3px solid var(--v2-ring);outline-offset:2px}.v2-strip{margin:22px -16px 0;overflow:hidden}.v2-strip-run{display:flex;gap:8px;width:max-content;animation:v2-run 40s linear infinite}.v2-strip img{width:120px;height:90px;object-fit:cover;border-radius:10px;flex:none}.v2-ticker{margin:12px -16px 0;overflow:hidden}.v2-ticker-run{display:flex;gap:10px;width:max-content;animation:v2-run 60s linear infinite}.v2-ticker .v2-review{width:260px;flex:none;margin:0}@keyframes v2-run{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.v2-strip,.v2-ticker{overflow-x:auto}.v2-strip-run,.v2-ticker-run{animation:none}}.v2-switch+.v2-switch{margin-top:8px}.v2-picker .v2-switch+.v2-group-head{margin-top:14px}@keyframes v2-pop{0%{transform:scale(.4);opacity:0}70%{transform:scale(1.08);opacity:1}to{transform:scale(1)}}@keyframes v2-rise{0%{transform:translateY(14px);opacity:0}to{transform:none;opacity:1}}.v2-body:has(>.v2-done-check)>*{animation:v2-rise .45s cubic-bezier(.2,.7,.2,1) both}.v2-body:has(>.v2-done-check)>.v2-done-check{animation:v2-pop .5s cubic-bezier(.2,.7,.2,1) both}.v2-body:has(>.v2-done-check)>:nth-child(2){animation-delay:.12s}.v2-body:has(>.v2-done-check)>:nth-child(3){animation-delay:.2s}.v2-body:has(>.v2-done-check)>:nth-child(4){animation-delay:.28s}.v2-body:has(>.v2-done-check)>:nth-child(n+5){animation-delay:.36s}.v2-next li{animation:v2-rise .4s cubic-bezier(.2,.7,.2,1) both}.v2-next li:nth-child(2){animation-delay:.45s}.v2-next li:nth-child(3){animation-delay:.55s}.v2-next li:nth-child(n+4){animation-delay:.65s}@media (prefers-reduced-motion:reduce){.v2-body:has(>.v2-done-check)>*,.v2-next li{animation:none}}.v2-phone .v2-head-compact{padding-top:22px}.v2-head-compact .v2-head-top{justify-content:center;min-height:0}.v2-head-compact .v2-logo{width:36px;height:36px;flex:none}.v2-compact-name{font-size:19px;font-weight:800;letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}